This exploit enable root with Superuser installed. The installation method is the same as using ASUS's own Droidboot (recovery mode) to update firmware version.
To learn how to use Droidboot, please refer to this link (source: Asus)
To learn how to use Droidboot, please refer to this link (source: Asus)
Step By Step
1. Download rooted firmware file (raw extension).
2. Copy “ME371MG_all_xxxx.raw” to the root path of SD card.
3. Insert the SD card into the Device.
4. Turn the ASUS Fonepad device off.
5. Keep holding the “power key” and “volume up key” simultaneously for 5-10 seconds.
6. You will see ASUS logo and the device will then go to download mode.
6. You will see ASUS logo and the device will then go to download mode.
5. Hold the “volume down key” first, and then press “volume up key” for a few second. You will see a menu on the screen.
6. Select “SD download” (“volume up key” for move up; “volume down key” for move down) > Press “power key” for execute. The Device will start the update and then reboot automatically.
Files Link
<TW>
3.2.3
3.2.3
<JP>
3.2.2
3.2.2
<CN>
3.2.2
3.2.2
Asus Website > Download Page (Select Android as OS)
*Update: Please refer here (xda thread) or here (compilation by quim-net, thanks bro!) for newest updates for all version. (Do not forget to thanks him!)
METHOD TWO (Cydia Impactor)
This is a new method which is simpler and already tested. Cydia Impactor is a GUI tool for working with Android devices.
Please click this link to go to Cydia Impactor page.
Note : If you are on Windows, you may have to install a device driver to talk to your device over USB. If your device is not detected, use Impactor's USB Driver Scan feature to attempt to automatically construct and install a driver for your device. You do not need the Android SDK.
#Credit to Chirantantab for easier to follow method. Thanks! (I only did some editing for better understanding)
1) Flash Asus original firmware 3.2.4 using sd download
2) Download cydia impactor from http://www.cydiaimpactor.com/
3) Enable usb debugging. Then open impactor.exe from zip and here the pop up screen shows
"# drop SuperSU su to /system/xbin/su"
Press start button. Meanwhile your tablet screen will splash twice with payload logo
4) Check with root checker.
"Congrats! you have root access"
5) Install Super SU and Open. Then Enable "Super User"from settings.
Now go to cydia impactor.exe > Devicetab > OpenShell
6) Squirrel away su following rfrazier method by copying this code and paste it to shell.
Then allow it through Permission on your Phone
****************************************************************
#####
# squirrel away a good su. #
# use adb and get root
su
mount -o remount,rw /system /system
# If su saving has been done before, you need to to lose the
# immutable attribute in order to overwrite it. If this is the first time
# you've saved su, you can skip this step.
/system/bin/busybox chattr -i /system/usr/abcd/efgh
mkdir /system/usr/abcd
chmod 001 /system/usr/abcd
cat /system/xbin/su > /system/usr/abcd/efgh
chmod 06755 /system/usr/abcd/efgh
/system/bin/busybox chattr +i /system/usr/abcd/efgh
mount -o remount,ro /system /system
# Double check attributes and permissions of efgh.
# Exit root, and try getting root with efgh.
exit
/system/usr/abcd/efgh
# Done squirreling away a good su.
#####
*****************************************************************
7) Run OTA update. Install. Your phone will be restarted.
8) Restore SU. Copy this code and paste it to shell again (You need to enable USB debugging again and open impactor shell)
*****************************************************************
OTA update
#####
# Restore su. #
# use adb and get root.
/system/usr/abcd/efgh
mount -o remount,rw /system /system
# I'm assuming that /system/bin/su is a link to /system/xbin/su. If it
# isn't, change as needed.
cat /system/usr/abcd/efgh > /system/xbin/su
chown 0:0 /system/xbin/su
chmod 06755 /system/xbin/su
mount -o remount,ro /system /system
# Done restore su. #
####
#
# I double and triple check everything.
#
# After it is known to work, you can get rid of the squirrelled away su by
# changing its attributes, and removing. But, don't remove it until you are
# absolutely confident that you have a good su on your system. Indeed,
# you might just leave it there.
# Use adb and get root.
su
rm /system/usr/abcd/efgh
cd /system/usr
rmdir abcd
*******************************************************************
9) Completed. Your device now on rooted v3.2.6
Cheers!
This is a new method which is simpler and already tested. Cydia Impactor is a GUI tool for working with Android devices.
Please click this link to go to Cydia Impactor page.
Note : If you are on Windows, you may have to install a device driver to talk to your device over USB. If your device is not detected, use Impactor's USB Driver Scan feature to attempt to automatically construct and install a driver for your device. You do not need the Android SDK.
#Credit to Chirantantab for easier to follow method. Thanks! (I only did some editing for better understanding)
1) Flash Asus original firmware 3.2.4 using sd download
2) Download cydia impactor from http://www.cydiaimpactor.com/
3) Enable usb debugging. Then open impactor.exe from zip and here the pop up screen shows
"# drop SuperSU su to /system/xbin/su"
Press start button. Meanwhile your tablet screen will splash twice with payload logo
4) Check with root checker.
"Congrats! you have root access"
5) Install Super SU and Open. Then Enable "Super User"from settings.
Now go to cydia impactor.exe > Devicetab > OpenShell
6) Squirrel away su following rfrazier method by copying this code and paste it to shell.
Then allow it through Permission on your Phone
****************************************************************
#####
# squirrel away a good su. #
# use adb and get root
su
mount -o remount,rw /system /system
# If su saving has been done before, you need to to lose the
# immutable attribute in order to overwrite it. If this is the first time
# you've saved su, you can skip this step.
/system/bin/busybox chattr -i /system/usr/abcd/efgh
mkdir /system/usr/abcd
chmod 001 /system/usr/abcd
cat /system/xbin/su > /system/usr/abcd/efgh
chmod 06755 /system/usr/abcd/efgh
/system/bin/busybox chattr +i /system/usr/abcd/efgh
mount -o remount,ro /system /system
# Double check attributes and permissions of efgh.
# Exit root, and try getting root with efgh.
exit
/system/usr/abcd/efgh
# Done squirreling away a good su.
#####
*****************************************************************
7) Run OTA update. Install. Your phone will be restarted.
8) Restore SU. Copy this code and paste it to shell again (You need to enable USB debugging again and open impactor shell)
*****************************************************************
OTA update
#####
# Restore su. #
# use adb and get root.
/system/usr/abcd/efgh
mount -o remount,rw /system /system
# I'm assuming that /system/bin/su is a link to /system/xbin/su. If it
# isn't, change as needed.
cat /system/usr/abcd/efgh > /system/xbin/su
chown 0:0 /system/xbin/su
chmod 06755 /system/xbin/su
mount -o remount,ro /system /system
# Done restore su. #
####
#
# I double and triple check everything.
#
# After it is known to work, you can get rid of the squirrelled away su by
# changing its attributes, and removing. But, don't remove it until you are
# absolutely confident that you have a good su on your system. Indeed,
# you might just leave it there.
# Use adb and get root.
su
rm /system/usr/abcd/efgh
cd /system/usr
rmdir abcd
*******************************************************************
9) Completed. Your device now on rooted v3.2.6
Cheers!
Hi Guys please Help me i need a stock rom for my ww firmware :S where can i get it ?
ReplyDeleteHi Kane, I already add the link to Asus stock rom on the post above. Click on it, and download your version. I might try to create a mirror to help everyone. Cheers!
ReplyDeleteHi Lee, just try the link to Asus above. I've tried and no problem so far.
ReplyDeleteFor preparation before doing root, you need to create your own backup. There's a lot of backup apps on Google Play Store. For your own media, I usually just transferred my files from internal memory to external memory (MicroSD card).
ReplyDeleteFor preventing failure roots, you must make sure you phone are fully charge. Only keep one rom that you want to use inside the memory card. Do not disturb when flashing/update is in progress. If rooting failed, do the recovery & install the rooted rom once again. Sometimes it does takes time. But please understand that if you want to do root, in any event of failure or damage to your phone, the warranty might be void/null... So please make sure you really wants to do this. Cheers!
Hi halim thanks for ur work and help/support i dont know wich link u mean the last one of the list above ? ad then being on the asus homepage wich should i choose ? the 3.2.3 firmware ? im confused because they are talking allways about updates =). then an other question. to get back to stock i have to do the same how i isntalled rootet firmware ? ( at moment i says me always update error)
ReplyDeleteHi Kane, sorry for the confusing answer. For stock rom, use the Asus Download Page (Select Android As OS). From the Asus download page, select your rom version. It is the same if you want to return to normal rom, download the stock rom at Asus Download Page. If you are using rooted rom, you cannot update using OTA. Select your preferred rom (rooted or stock) and reflash.
ReplyDeleteok i found the path but last question how can i get update for room ? the nwe one 3.2.4 ? and means firmware = rom ?
ReplyDeleteOkay, for 3.2.4 stock rom, use the Asus Download Page. For 3.2.4 rooted version, you need to use xda forum link and search for link given by forummer. Search from the last page. I think if I am not mistaken the link is on post 631…
ReplyDeletePls help me again im German speaking and dont understand good. The cda forum is a good thing i will read a lot to learn. but on asus Download page i found only Firmware and Kernel. but where can i find de stock rom ? or is it inclouded and the same as Firmware in this case ? thank u for ur help
ReplyDeleteFirmware = rom
ReplyDeletehi hw can i connect OTG cable wthout rooting??
ReplyDeleteHi Praveen, for OTG cable please update through OTA to the latest firmware. It ahould be able to handle OTG.
ReplyDeletethnx it wrks lik a charmmm :P
ReplyDeletecan u tell how can i root my asus fonePAD??
ReplyDeleteI've replied on the the Facebook thread. Thanks!
ReplyDeletemy device shows ww-epad- v3.2.3 which file should i download
ReplyDeleteyou should upgrade to at least firmware 3.2.2.
ReplyDeletenk kena dowland smua ke atau 1 je...!
ReplyDeleteJust download related version. Check at Setting, About Device. If your version is 3.2.4ww, you need to search for 3.2.4ww rooted at xda link.
ReplyDeleteversion dia yg kernel version tu ke?
ReplyDeleteYup!
ReplyDeleteFor 3.2.5 as far as I knew, just closed the exploits for this rooting method. You might want to try to try Cydia Impactor. I am updating above post to reflect this new method. Cheers!
ReplyDeleteif my fonepad v3.2.5 can it be root ?
ReplyDeleteYou might want to try this method.
ReplyDeleteSearch for Cydia Impactor.
Nice 2 see my edited post here! Thank u guys!guy
ReplyDeleteRegards,
chirantantab
Thanks guys! to see my edited post here
ReplyDeleteRegards
chirantantab
Actually it's you who we should be saying our thanks, Mr Chirantan Das. Cheers!
ReplyDeletei update to 3.2.7 and i get the error after OTA /system/usr/abcd/efgh NOT FOUND in shell
ReplyDeletehye..my version 3.0.34..can i root...can u teach me..please
ReplyDeleteYou need to use Impactor after every update.
ReplyDeleteYes you can. Update OTA until version 3.2.2 or later.
ReplyDelete1st method applies till 3.2.4 only.
2nd method for above 3.2.4.
can u teach me..i can't understand how to root..,pliz teach me from stat to final about root..or can u share video..
ReplyDeleteActually Wan Ashraff, the methods are already explained on the post above.
ReplyDeleteOkay, you need to do OTA update until 3.2.4 manually.
(Settings>About Tablet>System Update>Check Update)
And to root this version, you can use method 1.
If you're interested in using 3.2.7, you can use method 2.
hi man thanks for ur support =
ReplyDeleteim on ww 3.2.4 rooted how can ui update to ww 3.2.7 rooted readed a lot on xda but i dont found something usefull
The methods are already explained on the post above.
ReplyDeleteOkay, you need to do OTA update until 3.2.4 manually.
(Settings>About Tablet>System Update>Check Update)
And to root this version, you can use method 1.
If you're interested in using 3.2.7, you can use method 2.