yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] johnlgalt:
In OTA Rootkeeper, it is not showing temp unroot, is it? Also check Superuser app (info page)....
[Asus Transformer TF700] freaky01:
...also lost root!

I have the same probs like the others befor.

- Did a clean install of FW .30

- Then rooted the Infinity with "One-Click" Method ...every thing´s fine!

- Installed Root-Keeper and did backup

- Installed the JB Update from internal SD

...restarted the Pad and lost Root!

I checked it with Root-Keeper and there is no BackUp!

PLEASE HELP!
[Asus Transformer TF700] johnlgalt:
I did the same but in superuser I also enabled OTA keeper under info. That might have made a difference.
[Asus Transformer TF700] houtx2:
Eexact same thing happened to me. You will need to downgrade to .30 to restore root. Instructions are in the all-in-one thread. This time, do the temp unroot option in rootkeeper before installing jb.
[Asus Transformer TF700] DirtyIdiot:
Why there istnt a way to root with one click like under ICS....... :(
[Asus Transformer TF700] sbdags:
Because no one has finished the extremely time consuming and hard work and found one yet. If you need root just unlock and flash SU.

Next?
[Asus Transformer TF700] pileot:
OTA rootkeeper only works for OTA updates. If you install using the internal SD method you will lose root because it erases the files OTA rootkeeper puts there. Sorry there is nothing you can do to get root back unless you have an unlocked bootloader.

To OP:

Chances are you forgot to temp unroot before doing the OTA, many people are reporting rootkeeper failed if they forgot to temp unroot before OTA.

Try manually installing superuser, maybe that will do it

Check with an app like root checker

If you already have superuser installed try uninstalling and reinstalling it, sometimes that works if its just superuser being annoying.

Hope that helps :/
[Asus Transformer TF700] ajamils:
Just to give an update, I was able to re-root but only after downgrading to ICS. I downgraded to ICS, rooted the device and then upgraded it to JB. Everything is good now.
[Asus Transformer TF700] nadram:
It's not working for me...

From ICS 9.4.5.30 I rooted using DebugFS, which installed superuser

Then installed RootKeeper, click on Protect Root, then click on Temp Un-Root

Upgraded to JB 10.4.4.16 through SD card

Open RootKeeper but no Restore button is there

I have unlocked bootloaders prior to all that.

Please help me. This is quite frustrating.
[Android Software/Hacking General [Developers Only]] andyle2k:
Thanks so much for the tutorial.

Unfortunately it does not work for my phone, the Hero H2000+ build 120920.

Tried this as well: http://colonelzap.blogspot.de/2012/10/hero-h2000-mt7577-rooting-tutorial.html

You got anything else I can try?

Thanks a lot.
[Android Software/Hacking General [Developers Only]] yuweng:
haha, just found out yesterday, in fact actually all ICS rooting does work after all...

i think there is something to do with the recent OS update that it cannot be rooted for all latest MT65xx...

The trick is Wipe data/ factory reset then only run the rooting programs, most of it work after doing that... :laugh:

AFAIK, ur H2000+ contains the script recovery-from-boot.p at system & install-recovery.sh at system/etc; both of this file are responsible for auto reverting any cwmr back to Stock recovery...
[Android Software/Hacking General [Developers Only]] andyle2k:
Sorry? So what exactly do I need to do? I'm quite new to all of this. Can I just delete those files from ADB? Can I do a wipe/factory reset then remove those files/edit them?
[Android Software/Hacking General [Developers Only]] yuweng:
o i c, first you need to reboot into stock 3e recovery by holding volume +; don't let go & press & hold power button...Try navigating with either of the 4 key button; go to Wipe data/ factory reset, reboot & use any ICS rooting after this should work... :D make sure USB debugging is switch ON & you'll need to have external memory card too or else it won't work...

You can't delete anything at all without root so it won't work on ADB too until you gain root access... :laugh:

However, you can install any Root Explorer & see if both of that files exist then after gaining root access, you'll have to rename it to something else & flash cwmr either with SPFT or latest mobileuncle from google play... :D

--------------------------------

Whoops, just realize that ur H2000+ has only the menu key button...

Then navigate is the volume +/-; Power button is the Enter key...
[Android Software/Hacking General [Developers Only]] andyle2k:
Thanks for that.

I already flashed CWM as my recovery. Will that work or should I go back to 3e?

And when you say "use any ICS rooting after this should work" do you mean install the root zip file?

Thanks.
[Android Software/Hacking General [Developers Only]] yuweng:
Since you have already flash cwmr, can boot into it ? scroll down on mobileuncle tool & u'll see Into Recovery Mode...

it should pop up & ask for root access meaning u stock ROM oredi have root access, then no need to install but you can always update it since it is the latest version...

else then you need to root it with either zopo zp100 4.0ROOT by008 or Root_with_Restore_by_Bin4ry...these two & a few others works after wipe data/ factory reset...

Can you reboot into recovery a few times to check whether it has reverted back to stock 3e recovery...
[Android Software/Hacking General [Developers Only]] andyle2k:
I can boot into CWMR and install the zips but after I successfully install the zips I go to reboot and CWMR asks me to fix the root then it freezes! I have to take the battery out and back in again.
[Android Software/Hacking General [Developers Only]] yuweng:
haha, that means ur stock does have root access... normally, when u install newer root cwmr will ask u to fix it after flashing, don't press any key yet & a new screen will pop-up...

navigate to Yes - fix root & it will solve it...
[Android Software/Hacking General [Developers Only]] andyle2k:
I press Yes - fix root but CWMR just freezes? How long should I wait?

Thanks.
[Android Software/Hacking General [Developers Only]] yuweng:
it shouldn't take more than 1 min but if it still doesn't auto reboot after 5 min then something is definitely very wrong...
[Android Software/Hacking General [Developers Only]] andyle2k:
yep something is definitely wrong :(
[Android Software/Hacking General [Developers Only]] yuweng:
it doesn't really matter now as u oredi got root access, just go to google play & install latest Superuser & update the su binary as well... :good:

Have u confirm that you can reboot few times into cwmr & it doesn't get replace by stock 3e version ?
[Android Software/Hacking General [Developers Only]] andyle2k:
Yeah CWMR is permanently there but it just can't reboot. I have to take the battery out for it to turn off.

I followed your PDF to mod the recovery.img with the CWMR using android kitchen.

I tried updating the SU binaries but it can't because it can't mount r/w on system no root app works.

This is really annoying, it's like it thinks that it is rooted but it isn't.

Thanks.

---------- Post added at 12:07 PM ---------- Previous post was at 11:55 AM ----------

Also the files/scripts you mentioned in /system and /system/etc are not there.
[Android Software/Hacking General [Developers Only]] yuweng:
if the files is not there then it won't auto revert to stock 3e recovery... :D

haha, i think i know why, its the built-in chinese root which only permit certain app root access... :cool:

if remember correctly, here is what i did for one of my friend's phone, Superuser doesn't work with it...So i install SuperSU which is given root access by this chinese root then update su & uninstall Superuser & the chinese root is dormant now & left SuperSU with its su binary which is about 90K in size & it works well until today on my friends phone... :D

Don't get confused b'cos all Superuser, chinese root & SuperSU all use the same file name /system/bin/su but it should work after installing SuperSU...

Hope that helps...:D
[Android Software/Hacking General [Developers Only]] andyle2k:
I tried installing SuperSU but it won't let me update su it's saying access denied. Would the chinese root pop up or anything to say grant access to SuperSU because nothing happened when I installed SuperSU and launched it.

Thanks.

---------- Post added at 12:23 PM ---------- Previous post was at 12:22 PM ----------

Also, how do I check if the Chinese root is present?

Thanks so much!!!

---------- Post added at 12:25 PM ---------- Previous post was at 12:23 PM ----------

I just checked with root explorer and there is no /system/bin/su file does that mean that there is no Chinese root?

---------- Post added at 12:33 PM ---------- Previous post was at 12:25 PM ----------

It looks like from CWMR i can install the root zips. I can then mount system as well. But I can't ADB to the phone while in CWMR, I have windows 7 and I don't have the drivers.

---------- Post added at 12:34 PM ---------- Previous post was at 12:33 PM ----------

Also, I tried following this tutorial: http://colonelzap.blogspot.de/2012/10/hero-h2000-mt7577-rooting-tutorial.html

Using the rooted BOOTIMG and SP Flash Tool v3.1224.01 to download it to the phone. It can get Superuser installed but not actually have root access.
[Android Software/Hacking General [Developers Only]] yuweng:
Whoops, now that i recall, i was installing Miui for my friend & its Superuser app is call LBE SEC & it uses different binary name... :D

You're confusing me oredi, can you confirm whether you can use Root Explorer & copy files to /system/bin... :eek:

If not then use either one of the rooting software on previous post to try out...try it without factory reset & if both doesn't work then factory reset it then use those rooting software...

this cwmr doesn't support ADB but all drivers is at SPFT attachment... :good:
[Android Software/Hacking General [Developers Only]] andyle2k:
Sorry to confuse you:

1. I can READ /system/bin/ but I cannot mount it as R/W in Root Explorer.

2. I tried SuperSU - It cannot install

3. I tried Superuser - It cannot update binaries

4. Is there any way to add ABD to the CWMR in the kitchen? Maybe we can add the updated su binaries via ABD in CWMR, unless the boot will overwrite it.

Thanks.
[Android Software/Hacking General [Developers Only]] yuweng:
Whoops, i port too many cwmr & i just tested this version just now, indeed this port supports ADB Shell at cwmr... :D At device manager, update the unknown MT65xx to ADB driver located at SPFT driver folder...

Another way is try mount system at cwmr then only flash Linus Yang's Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip & see if it works...

The last resort is to upload ur system.img & have Android Kitchen root it then flash it back via cwmr but that is alot of work... :laugh:

Have u try the rooting software ?
[Android Software/Hacking General [Developers Only]] andyle2k:
I flashed the original recovery image back again so no more CWMR :(

Now when I try to create the CWMR image I get this kitchen error:

Any ideas?

Here's my original recovery.img if you can please add CWMR to it for me

http://www.mediafire.com/download.php?77vc484h2zjsqpb

. Thanks
[Android Software/Hacking General [Developers Only]] bOyka8:
The phone is a replica of the iphone 4s so 960x640.

I have a scatter file yes but whenever I try to "upload" the recovery.img with the name MT6575_Android_scatter.txt the file gets corrupted says yuweng, but if I use MT6573, it ain't corrupted :/

C:\android-sdk\ADB\adb>adb shell

$ cat /proc/mtd

cat /proc/mtd

dev: size erasesize name

mtd0: 00040000 00020000 "preloader"

mtd1: 000c0000 00020000 "dsp_bl"

mtd2: 00300000 00020000 "nvram"

mtd3: 00020000 00020000 "seccnfg"

mtd4: 00060000 00020000 "uboot"

mtd5: 00500000 00020000 "boot"

mtd6: 00500000 00020000 "recovery"

mtd7: 00120000 00020000 "secstatic"

mtd8: 00060000 00020000 "misc"

mtd9: 00300000 00020000 "logo"

mtd10: 000a0000 00020000 "expdb"

mtd11: 12700000 00020000 "system"

mtd12: 03c00000 00020000 "cache"

mtd13: 07f20000 00020000 "userdata"
[Android Software/Hacking General [Developers Only]] yuweng:
@bigrammy

i did mention this somewhere, first version MT6575 with kernel 2.3.6 uses mtd partition so your ported TWRP doesn't properly backup your device...

You need MT6573 Android Kitchen plugin for cwmr.7z at the OP here... :o

Wow, over 1K of downloads, never realize that; Are there really *still* that many new MT6573 out there...

May be one day i'll update it using Master Shifu Michfood single step Drag & Drop feature... :fingers-crossed:

@bOyka8

My head really hurts....
[Android Software/Hacking General [Developers Only]] mega_man:
hi biggrammy thx for ur help :) i typed the ur cmd in adb shell it gave the same values as urs..my screen is 3.5 hvga thx
[Android Software/Hacking General [Developers Only]] bOyka8:
mega_man and my scatter file look just the same except for the cache and userdata ofcourse:

PRELOADER 0x0

{

}

DSP_BL 0x40000

{

}

__NODL_NVRAM 0x100000

{

}

__NODL_SECCFG 0x400000

{

}

UBOOT 0x420000

{

}

BOOTIMG 0x480000

{

}

RECOVERY 0x980000

{

}

SEC_RO 0xE80000

{

}

__NODL_MISC 0xFA0000

{

}

LOGO 0x1000000

{

}

__NODL_EXPDB 0x1300000

{

}

ANDROID 0x13A0000

{

}

CACHE 0x13AA0000

{

}

USRDATA 0x176A0000

{

}

__NODL_BMTPOOL 0x1FFFFFFF

{

}
[Android Software/Hacking General [Developers Only]] bigrammy:
Not sure if the resolution is correct is the screen a 3.5"? I may have to change it again but give it a try if it looks bad let me know. I have these sizes to try 320x480 480x800 540x960 720x1280 1024x600.

Here is the recovery.img & scatter.txt https://docs.google.com/folder/d/0B0cCH4xowzhTRFJiNE5yckVxc3M/edit
[Android Software/Hacking General [Developers Only]] bOyka8:
Yes it's a 3.5" and I was able to get the original recovery.img out of it : http://www.mediafire.com/?e68s64oiij0u9yj

Now yuweng had CMW modded it for me but when I want to Download it to my phone, I get the error :

BROM ERROR: S_DA_DRAM_NOT_SUPPORT (3004)

[H/W] The handset doesn't support DRAM. Please ask for help.
[Android Software/Hacking General [Developers Only]] bigrammy:
I used to get the same sort of error and it turned out the mt6575 drivers were not properly installed. Also what version of SP flash tool do you use I seem to have more luck with the old v 2.1134 although it will not read back the device. :confused:

Just to be clear are you saying you can not flash the recovery with SP flash tool?

I will modd your image and upload it just not 100% on the size I will use the 540x960 as this seems to be the nearest.

---------- Post added at 07:37 PM ---------- Previous post was at 07:32 PM ----------

Hi yuweng.

I am unsure what you mean my TWRP seems to make backups just fine and shows no error's when backing up. The back up files show as follows:

recovery.mtd.win with a recovery.mtd.win.md5

boot.mtd.win with a boot.mtd.win.md5

system.yaffs2.win with a system.yaffs2.win.md5

I can mount all partitions flash roms and use the file browser in TWRP to copy apps to system apps delete apps etc all no problem at all although it does sometimes unmount its self but a simple remount works.

---------- Post added at 07:47 PM ---------- Previous post was at 07:37 PM ----------

b0yka8 here is your 4s recovery modded with TWRP https://docs.google.com/folder/d/0B0cCH4xowzhTNU4xNnUtMWNxUlk/edit

let me know how you get on.
[Android Software/Hacking General [Developers Only]] edsoedso:
Hi Juweng! The process went to the end. Could you please check if if everything is okay and should I flash the new boot.img created from this process? Thank you! I will delete this long post after your reply.

Building new boot.img ...

newBoot.img created

Moving to working folder as boot.img

boot.img size

Old: 6.0M

New: 3.7M

Removing BOOT-EXTRACTED folder ...

---> Copy unsecure boot.img, flash it via SP Flash Tool & use

---> any Rooting software after this will work ...

---> bootimg folder will be deleted after you press enter

Press Enter to continue
[Android Software/Hacking General [Developers Only]] bOyka8:
Wow, I used the version you said and the Download worked ! But I just can't get in the recovery YET.

Usually it was Vol - then power button but when I do that now, it just boots.. Maybe to factory restore in settings?

- EDIT : I got into recovery with "adb reboot recovery", now Backing up my data 3x then going to upload Superuser !
[Android Software/Hacking General [Developers Only]] bOyka8:
Never mind man .. MY PHONE IS ROOOOOOOOOOTED :D !!!!!!

Damn this was such a hard & long trial to get this bloody phone rooted. I'll explain in short how I did it.

GooApple V5+ (MT6575 1ghz - 2.3.6 Gingerbread)

1. Factory reset the phone + format the SDcard (not needed probably)

2. In "adb shell" do cat /proc/dumchar_info > /sdcard/firmware.info

3. Connect the phone via USB storage mode, copy firmware.info from your phone to the "MTK_Rom_Studio_1.1.77.146" folder.

4. Open MTK_Rom_Studio.exe. Click on File, Load "firmware.info" and browse to the "MTK_Rom_Studio_1.1.77.146" folder.

5. Click on File again, then Save "Scatter" and save the scatter.txt in "MTK_Rom_Studio_1.1.77.146" too.

6. Open "Flash_tool.exe" from the "SP_Flash_Tool_v3.1224.0.sn85" folder. Click on Scatter-loading and select the scatter.txt.

7. Go into the Read back tab and click "Add". Double click the ROM_0 and browse to the "MTK_Rom_Studio_1.1.77.146" folder and create a new folder called SPFT_UPLOAD. Open the folder and at Filename, type recovery.img and Save.

8. Choose Type: Hex, Read Method: Read Page Only, at Start Adress I typed 0x980000 and at Length 0x00500000 (Saw this on MTK Rom Studio, ! IT CAN BE DIFFERENT FOR YOU SO CHECK IT !) and click OK.

9. Then I shut down my phone, unplugged the USB, clicked on Read back and then Press and hold the volume - button

on my phone

and insert the USB cable in the phone. It began reading the "recovery.img" to "MTK_Rom_Studio_1.1.77.146\SPFT_UPLOAD".

10. Then I sent yuweng the recovery.img and he did something with it. I recieved a patched recovery.img and placed it in "MTK_Rom_Studio_1.1.77.146".

11. Then I opened Flash_tool.exe from (SP Flash Tool 2.1134.00

another version

- Tip of bigrammy). At Scatter-loading I selected the scatter.txt, then it automaticly chose the path of the new recovery.img. (Check if Recovery is checked in the list, if not , check it) then I clicked Download and it started to count down from 15 seconds to 1 second. When it was 0 seconds I plugged in the USB cable and it started to Download !

12. Then I rebooted my phone, connected to adb shell again and typed "adb reboot recovery" as I don't know the shortcut buttons.

13. Then I did 3 backup's of my phone as suggested by yuweng.

14. Followed by mouting my USB in the recovery menu and copied "Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip" to my SD card.

15. Then I installed Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip in the recovery and BOOOM, ROOTED after 2 weeks of struggle !

I really wanna thank you yuweng for keep answering my questions and keep helping me even with a headache :highfive:

And also bigrammy for tipping me off with that Flash Tool version :D !

I hope this euphoric 15 steps are usefull to someone and if you want I can always edit it (I think x))

I'll be hanging around this post for a couple of days to make sure it's all clear for the following people.
[Android Software/Hacking General [Developers Only]] bigrammy:
Great clad thats sorted Now does anyone know how to port ICS :laugh:
[Android Software/Hacking General [Developers Only]] bOyka8:
Have you watched this yet? : http://www.youtube.com/watch?v=8cSe93s05JE
[Android Software/Hacking General [Developers Only]] bigrammy:
Thanks very interesting but it only works for ICS to ICS :crying: I have the same as you GB v2.3.6 but want to port a ICS rom to it. I have a stock ICS from a device which is very similar spec device but it uses a small sim card where as mine uses a normal sim card. so I guess the board will be different.

I found this tool Yaffey you may find it very useful now you got your flashtool working http://xdaforums.com/showthread.php?t=1645412 :D

BTW If you ever purchase another Chinese phone I recommend these guys they will pre root it and install su and remove the Chinese apps etc I just got 2 x Newman N1's & a Zopo zp300+ and the roms are superb. http://etotalk.com/ It save's all this hard work
[Android Software/Hacking General [Developers Only]] gurpal2000:
HI there - for this step what did yuweng do? How can i get the same magic done? I have created my own recovery.img for my N9330. (I created my own scatter as the scatter file that came with Bruno seems to be very slightly different mine)
[Android Software/Hacking General [Developers Only]] yuweng:
@edsoedso

The output seems o.k...Now that i think about it, its quite dangerous if the uploaded boot.img is corrupted then your whole device will not boot ! On 2nd thought, its better for you to use bigrammy method -> Port TWRP -> Manually copy & paste both su & Superuser to system... :good:

@bigrammy

Wow, my friend, you have make two BIG discovery here....

1) TWRP V2.3.2.3 compiled by Master Shifu Javum do support mtd partition. All ported TWRP recovery.fstab are emmc :eek:

2) We can use TWRP V2.3.2.3's File Manager to copy & paste su binary to system/xbin & Superuser.apk to system/app. Then we gain root access, no more *Unrootable* MT6575/ 77 anymore :laugh:

Good job, man...

@gurpal2000

You can try bigrammy method, i think its the easiest & safest since you can never corrupt recovery & even though you do corrupt recovery, you can still can use boot.img's kernel & port it to a working CWMR or TWRP recovery... :good:
[Android Software/Hacking General [Developers Only]] edsoedso:
Hi bigrammy,

I am at the stage of creating the modified boot.img using juweng method. I have not flashed the new boot.img with SP tool. juweng suggested me to use bigrammy method -> Port TWRP -> Manually copy & paste both su & Superuser to system. Could you please provide me a guide what shall I do? Thank you!
[Android Software/Hacking General [Developers Only]] mega_man:
fuuuk i followed boyokas tutorial did everthing i said but at step 7 when i turn of my phone push volume - button then connect the usb i get this error see attached pictured.. someone plz help me what the hell am i doing wrong.?
[Android Software/Hacking General [Developers Only]] bigrammy:
Thanks yuweng I have spent many hours just trying things and it is more accident than design on my part. All credit should go to you guys for working so hard on this stuff. TWRP is a great looking recovery and thanks to all the team that made it happen for us. :D

1: Port your stock recovery to TWRP then flash it to your phone. ( I assume you are able to do this but if not let me know & I will help you )

2: Place Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip on root of sdcard.

3: Mount everything you can in TWRP.

4: Using TWRP "Install" button flash the Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip :fingers-crossed:

It worked for me but you could do it Manually like Master yuweng suggest if you have any problems. :)
[Android Software/Hacking General [Developers Only]] mega_man:
someone help me plz im the only one here how has been to root his phone help plz..
[Android Software/Hacking General [Developers Only]] bigrammy:
Yaffey Tool Question

Hi yuweng,

Could you not also use the Yaffey Tool http://xdaforums.com/showthread.php?t=1645412 to root the system.img manually and install SU you can change folder permissions etc using this tool then just flash it back via SPflash tool it could be easy or am I missing something :confused: