www.chinaphonearena.com

Full Version: root mpie mini 809t
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
@DarkTator

DarkTator Wrote:I'm stuck at this point, as I cannot continue mirandam process, since I do not have a "modified" recovery ( = CWM recovery ?).

Even though you don't have su yet, you can make a cwm recovery of your phone.

To do that you first make a scatter file using droidtools (blockmap, create scatter).
To make thing easier, make a screenshot of that blockmap (it's easier to read than the scatter).

Next you use flashtools, with scatter loading open the previously created scatter file.

Now go to readback, enter a new line as this screen will be empty, double click the line to get to the input dialog, you should provide folder to save the ROM_0 file and then enter the starting address, which is 0 and the size which you should get from your screenshot of your blockmap where it says: cache, you read the value in the scatter column and enter that value in the size input field, be careful how you input this, if the value is like "003DE0000" you should enter 0x3DE00000, the 0x standing for hexadecimal value and everything after that should be exactly the same as in the scatter value but whithout the two leading 0's as this value cannot exceed 8 digits.

Double check the line in the readback screen to make sure all is correct, then do the readback. It will take about half an hour or so as this will create a nearly complete backup of your phones partitions (except for /system, /data and /cache).

Next go back to droidtools, connect your booted phone, it will show a yellow block as being able to have root but since you don't have su it won't respond to that. No problem though, just go to the root,backup, recovery tab, and click on To process file ROM_ from FlashTool. Now you input the file ROM_0 you created with flashtool, next it will ask you to automatically create a modified recovery, click yes, and after that it will process the ROM_0 file to create a modified recovery and boot.img. You have to look these up in your directory structure. The folder name will include "ForFlashtoolFromReadback", which is where you will find factory_NONmodified_recovery.img (which is your original recovery.img) and "xxxxx_nnnnnnn__recovery_nnnnnn-nnnnnn.img" where xxxxx will be the name of your phone and nnnnnn number corresponding to the date and time at which you made the ROM_0 file.

This last file is the one which contains your CWM modified recovery, and since it is made from the backup of your phone will work. You obviously need to flash that file (and only that one) to your phone using flashtools.

After that you will be able to do the rest of my post, and if that doesn't work (it depends on the kitkat version used) you can try to install the [Only registered and activated users can see links Click here to register] from chainfire. Upon execution it will ask you to update the su, asking for normal or cwm/twrp method, chose that last one, you may need to do it more times, just don't give up if it doesn't work the first time. Yesterday I did it on a new leagoo lead3 and it took some time but did work out.
Sounds great !

I've read your post, and tried to do it by myself, but it failed while doing the "readback" part (I guess the parameters I've put were wrong).

I will try your process tonight ; it should be easier with more detailled instructions :-)
(2014-09-08, 21:51)Darktator Wrote: [Only registered and activated users can see links Click here to register] where you will find a more detailled description of the same steps.

b.t.w. take your time, don't rush things, especially when flashing, you should feel comfortably with all steps and understand what you're doing, if not; better ask first.
(2014-09-08, 22:04)mirandam Wrote: [Only registered and activated users can see links Click here to register] where you will find a more detailled description of the same steps.

b.t.w. take your time, don't rush things, especially when flashing, you should feel comfortably with all steps and understand what you're doing, if not; better ask first.

Yahouu !!
It works :-) I took all the needed time to do things carefully, et everything were fine ! Big thanks.

I've just have to check for my draining battery now, but it already seems that the phone works in a better way. I hope it will be as great as its brother now (the 809t).

(2014-09-09, 06:33)Darktator Wrote: [ -> ]I've just have to check for my draining battery now, but it already seems that the phone works in a better way. I hope it will be as great as its brother now (the 809t).

It seems miraculous !
my phone has more than 97% of deep sleep ! As a consequence, no more draining now !
(2014-09-09, 06:33)Darktator Wrote: [ -> ]Yahouu !!
It works :-) I took all the needed time to do things carefully, et everything were fine ! Big thanks.

Congrats, and now that you have it working you should make another backup.
You can use the same method as before, but the wise thing is to do all partitions in separate files, here's a screenshot of how your readback should look:
[attachment=1754]
As you can see the first line is what you previously did (sort of..), the rest I gave the corresponding partition names to the files.
Of course to do the readback you should select all except the first line. It will take you about an hour or two to make this complete backup but as you can see it includes system, cache and data, thus you will have a COMPLETE backup which at any time you can use completely or partially to restore to your phone. No need to import these files into droidtools, you can allways select them in the download tab of flashtools to flash them back to your phone.
With this backup you will be able to restore your phone even from a complete nandflash format (which is equal to a full soft-brick) as it also includes nvram.
Just remember to repeat the same backup each time you flash something new to your phone.

Everytime a get a new phone, first thing I do is this readback, including the first line which will give me the ROM file for droidtools, that way whatever I do afterwards I can always restore the phone to its factory state.

Good luck.
Hello Mirandam

I've got a small question.
Previous steps gave me scatter filer. When I load it in Flash tools, I get the following screen : [attachment=1769]

... but some sections are missing (ex. NVRAM / PROTECT_S / PROTECT_F / ...)

I guess that they might be usefull ...
I could I get there begin / end adress (as seen in your picture) ??
(2014-09-12, 03:05)Darktator Wrote: [ -> ]Hello Mirandam

I've got a small question.
Previous steps gave me scatter filer. When I load it in Flash tools, I get the following screen :

... but some sections are missing (ex. NVRAM / PROTECT_S / PROTECT_F / ...)

I guess that they might be usefull ...
I could I get there begin / end adress (as seen in your picture) ??

You have the download tab selected in your screenshot, however to do the backup you need to activate the readback tab which is where you have to add each line from the blockmap manually.
Readback does not take into account what is defined in your scatterfile, you can readback any portion of your phones memory.
So, don't worry about your scatterfile not showing all partitions (like nvram) they are by default deselected and therefore do not appear in this screen but you only need this screen if you want to flash some part which is when you have to do the following:

If at some point you need to flash for example nvram, you should edit the scatterfile manually,
[attachment=1770]
here you see the scatterfile, those partitions where there's a filename defined and the is_download paramater is set to true are the ones that appear in the download tab. If you change the is_download to true (no need to define a filename yet) it will appear in your download tab without a filename, next double click on the filename field and it will open a dialog where you can insert the filename, for example the one you created during the readback of that partition.

The only reason why you need the scatterfile for readdback is because the scatterfile also contains the communication parameters of your specific phone.
I bought a Mpie 909t and I tried to Root my phone according to the above method and now my phone is at Boot Loop with the logo Mpie and it goes in a loop, can anyone please help me. I only bought this phone 2 weeks ago?
Pages: 1 2