Tuesday, 1 September 2015

WHAT IS PHONE FLASHING

Phone Flashing
Phone flashing is a technical term commonly heard among phone users. It refers to the process of changing or replacing configurations of original language, album, ringtone and software with a new one. Phone flashing is a way to bring optimal tweaks to the function of your phone. Flashing service can be provided by official phone producer or by the opposite.

So, in a nutshell, Phone flashing is an act to change your phone operating system, the same thing as installing different Windows version or reinstalling an operating system. So in a way you can interpret Phone flashing into "refreshing your phone OS".
Most of the phone versions are allowed to upgrade through flashing. Android 1.5 upgrading to 1.6 and higher share the same principle as Windows 98 to XP, and XP to Windows 7. Android users gain a lot of fun in flashing their handset while other phone owners say iOS and WP8, can only sit and watch.

Reasons to Flash An Android Device

[Speed up Your Phone]
Being used over a long period of time, a freezing phone can be so annoying that makes you want to smash it. Before you go that far, try flashing your device.

[Get More Storage Space]
Configurations of some previous Android handsets are relatively low-end. By consistently checking the memory space, they can also run smoothly. But with undeletable and useless junks(such as pre-installed apps) that take up the internal memory, you wonder how to uninstall pre-installed apps. Well, flashing your phone is always a good option.

[NO More System Breakdown]
System software failures caused by unknown reasons can also saved by flashing firmware.

[Customize Like Never Before]
Get tired of the interface of your phone?You are not alone. There are seas of installation packages you can search online, created by brilliant IT geeks who are just as novelty seeking as you are. "Flashing up" and become the master of your own device!

[Get the latest version of Android]
Many manufacturers will update their previous Android phones but not all those changes are supposed to be better. If you have an older device and want to run the latest version of Android, flashing your phone is just the right thing to do. Receiving updates from official phone producer can not count as flashing but an installation packages released by phone producer does.

MTK MULTI PORT TOOL VS SP FLASH TOOL

This can be used in place of SP FLAST TOOL to flash android devices with MTK chips.

SPECIAL FEATURES OF THE TOOL
Flash ROMs with scatter files.
Format/ delete bootloaders of MTK devices
Flashing speed can be set.

DOWNLOAD THE TOOL. 

To flash any mtk device using this tool, 
1.Click on scatter file.
2.Select the scatter file inside the ROM of the device you want to flash.
3.Select the Speed (High speed gives quick flashing results)
4.Tick any of the battery options (Battery || No Battery || Auto ) Auto is always preferable
5.Click Start All.
6.Connect device to the computer using any of the options ticked.
Wait for the process to complete.

MTK ROM CONTENT AND MEANINGS

MediaTek MTK ROMs
 
boot.img
kernels, ramdisk are found in this file. It also contains all the files needed for the device to boot. flashing a wrong boot.img will make the device not to boot.


cache.img
Like its name, it stores data that are frequently used in the device. Not really useful when flashing a device. You can leave it unticked.


Checsum.ini
This file simply verifies md5 checksum. Most times this results to an error displayed on the screen while trying to load a scatter file. If you have the checksum error, delete checksum.ini and reload your scatter file.


EBR1 and EBR2
This are partitions found on your device.
uboot.bin
Universal Boot Loader. Flash this when device is not booting


Logo.bin
This contains all the files for the logo found in the device. If you will like to create your own custom logo.bin for your device, click here


MBR
Master Boot Recorder. This actually describes the partitions found on the device.


Scatter File
This describe the regions where each of the images and files found in the ROM will be flashed to the device.


Preloader.bin
The preloader is the file which makes the phone to communicate with the PC. Most times its dangeous flashing preloader to your devices. Flashing a wrong preloader can hard brick your device. Tick this if you are sure its the preloader of your device  and the device you are about to flash is completely dead.


Recovery.img
This is the recovery of your device. You can replace this with custom recovery like CWM or Philz which are made for the device. 


Secro.img
Contains the baseband and imei of the device. Sometimes flashing this can result to null or invalid imei. To restore your imei, click here


System.img
This contains the entire Android operating system found on your phone. Most times (especially when phones hangs on boot logo) this is the only file that is needed to be flashed. In sp flashed tool, it is listed as android.


UserData.img
This contains personal data like applications, messages, contacts etc found on the device which the ROM was made from. Its not necessary to flash this image except you want to regain back all the files.