[Upgrading, Modifying and Unlocking] CVAngelo:
Ok. I understand your logic now, and it makes sense.

Since you had Preloader checked previously, it means that you replaced the original preloader with the one from this new ROM. This can cause your phone to no longer boot, even though it may still be recognized by the computer.

There's a very simple way to find the original local stock ROM for your device. You have to find someone with a working device in your local area. Then dump the ROM from that device using the Read Back tab (you should also Read Back the Preloader partition from the working device and name it preloader.bin). Once you've got a full ROM backup from a working device, go ahead and flash it to your device using the Write Memory function.

---------- Post added at 10:29 AM ---------- Previous post was at 10:20 AM ----------

Please read the instructions CAREFULLY and follow every step!

You have to check the box on the preloader row on the Download tab otherwise the Write Memory tab will not start. You will get an error message telling you that the Preloader was not indicated. In addition, you need to start Write Memory with your battery INSIDE the device (unless your phone is the type of device to be flashed without the battery...if a phone tries to turn on in the middle of the flash, then it is the type that must be flashed with battery OUT).

---------- Post added at 10:41 AM ---------- Previous post was at 10:29 AM ----------

Whatever is checked in the scatter layout on the Download tab of SPFT is what will be flashed to the device. Or you can use the Write Memory function to flash any single image to any place in the phone (you already know this).

To backup anything from an MTK device, you should use the READ BACK tab in SPFT. You need to tell it where to start the read back from (linear starting address) as well as the length of the read back. And you need to give the backup file a name and location on disk as to where it will be saved. If you don't give it a name, SPFT will give it a default name for you. So whatever partition you wish to backup, for example userdata, you can find its linear starting address and the length of the partition in the scatter.txt file. Just open the scatter.txt file with a text editor to obtain the needed information about the partition you wish to backup.

If you want to backup the entire ROM including userdata, you have to start the read back at 0x0 and the length of the read back would be the entire length of the ROM including userdata (you have to calculate this length with a hex calculator...it is linear starting address of userdata segment + length of userdata segment). HOWEVER, there is absolutely NO REASON to backup the ROM including userdata! I never, ever do that for several reasons: 1) the backup file is huge and takes way too long to backup; 2) the backup is useless because if you use it to unbrick your phone or any one else's phone, that device will end up with YOUR data on it and it is data that is probably old...your CURRENT UP TO DATE data will be replaced by old data. This is the same as LOSING your data! 3) You can backup only your userdata as a smaller file without having to backup the whole system each time (you only need 1 copy of the system); 4) you do not need userdata to unbrick a device...you only need the system partitions. The best way to backup your data (as well as the system) as simplicity and efficiently as posible is to install a custom recovery and use its backup function!

BTW, you do NOT need a rooted phone to perform any of the functions of SPFT. You don't even need to have USB Debugging turned on. That is the beauty of the SPFT. It only works with the device OFF. It can read or write anything to anywhere in an MTK device.