yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer General] Thisisbbc:
adb permission denied

Hi!

First and foremost, thank you all guys for the time and efforts you put into this forum!

I'm trying to downgrade from Jelly Bean 4.1.1 (US_epaduser_10_4_2_18) to ICS 4.0.3 (US_epaduser_9_4_2_28) in order to regain my root privilege on my TF201. This is basically what I did from now :

1- Had my tablet with ICS 4.0.3, rooted it

2- Had some bug with the actual firmware so decided to upgrade it to 10.4.2.18

3- Couldn't do OTA update so I manually updated it by putting US_epaduser_10_4_2_18.zip in microSD

4- Update went perfectly fine, some apps decided they wouldn't work anymore, had some issue with Play Store "insufficient memory" issue

5- Needed some root-only apps to further investigate the play store issue and realized I wasn't rooted anymore

6- Realized you need to install Root Keeper prior to update FW in order to gain partial root access and eventually flash SU via ADB

7- Did not install Root Keeper... So I'm trying to reverse to ICS

Now I found your thread and tried the steps mentionned but it looks like I don't have the required permissions... I can start ADB Shell but whenever I try the command "mv /data/local/tmp /data/local/tmp.bak" I get "Permission denied"

I tried to do a chmod 777 /data/local/tmp, which seems to work, but I still get a "Permission Denied". I tried to remove the whole directory without success and I tried a chmod 777 on both data and /data/local, without success (Operation not permitted).

I also tried to downgrade using this method here. I finally managed to have something when booting with VOL DOWN+PWR and choosing RCK with the 9.4.2.28 FW, the blue status bar displayed but after a while a red message popped in the top left corner ("signature do not match" I believe, but it was too fast for me to be sure) and my tablet booted like if I just wiped all data, asking me which language I wanted to use, etc. But the FW was still the 10.4.2.18 and I still have the Permission Denied problem.

Can someone help me?! I'm a little despaired :(

Please note that I've have NOT unlocked my tablet using Asus tool.

Thank you all for your time!
[Eee Pad Transformer General] my-planet:
Update OP?

Hey Wolf

Could you (or someone else?) update the first post to make it clear that currently this method does not work with Jelly Bean firmware 10.4.2.18 please?

Thanks.
[Eee Pad Transformer General] yuriebc:
this will work on TF300T US with v10.40.2.20???

tks!
[Eee Pad Transformer General] ch3mn3y:
Odp: Wolf's ultimate flash and downgrade guide (NO ROOT NEEDED) (root opportunity for

@up

No. only ics

@BBC5

Ur only possibility is to send it to asus coz u tried to downgrade rom and bootloader (what will 100% brick ur tablet if u are not unlocked with nvflash). There is no chance to flash soft again. Even asus on their download site said to not downgrade firmware.

Sent using tf300t - stock 4.2.1
[Eee Pad Transformer General] yuriebc:
So, no way to root my tf300t without unlock bootloader??
[Eee Pad Transformer General] my-planet:
Correct
[Eee Pad Transformer General] ch3mn3y:
Odp: Wolf's ultimate flash and downgrade guide (NO ROOT NEEDED) (root opportunity for

I would like too, but no. I wait maybe nvflash will work on 4.2.1. Orvi send it to asus for downgrade?

Sent using SO-01D - P.A.C Man/Turbo Kernel
[Eee Pad Transformer General] wolf849:
Done ;)
[Eee Pad Transformer General] Uhuhu:
Scrap that..

Wrong transformer forum. :)
[Eee Pad Transformer General] yofa42:
great success!

+1. replaced my cn-market firmware with the ww version (my brother lives in china, but i did this when he visited me in canada). awesome work! android 4.2 + google play store on a device that was originally almost windows rt-like in terms of functionality. ew...
[Eee Pad Transformer General] mamaloo-xda:
Please help me

Hi friends

I have an Asus Transformer TF300TG 4.2.1 and I successfully unlocked and root it. it was working good and I decieded to wipe my data from recovery when I did it my pad didn't boot up into rom... and stucked in Asus logo and nvidia tegra mark. and also when I turn the pad on usuing (volume down + power) it goes automaticly to cwm and I can't see that three options (RCK, Android, Wipe Data) anymore. my bad is... I was running an openrecovery-twrp.blob but I flashed a CWM to see if I can re wipe the pad but it says:

Can't mount system

Can't mount external sd

Can't mount sd

.

.

.

Please help me or tell me something that makes a little hope for me :( I'm realy disquiet...
[Eee Pad Transformer General] frederuco:
Here is what I would do:

Download the latest TWRP blob for your tablet on your PC and use ADB to install it. You will need to know if you took the OTA 4.2 update. If you did, use the 4.2 version, if not use the 4.1 version.

Boot to CWM and connect your USB to your PC. Install the ADB naked drivers from the Naked Drivers thread.

You will need the ADB files for that to work, I have a set in my dropbox here: http://db.tt/b9dQ6xzp

Unzip these to c:\adb\ and also put your TWRP.blob file in that folder.

Use the following commands for your TF300T

c:
cd c:\adb
adb devices
<should show a recovery device>
adb push c:\adb\TWRP.blob /sdcard/
(note the space between TWRP.blob and /sdcard/)
adb shell
ls /sdcard/
(verify that there is a TWRP.blob in the list)
dd if=/sdcard/TWRP.blob of=/dev/block/mmcblk0p4
<willl show how many bytes were successuflly pushed>
reboot

This should reboot your tablet. Since you have no ROM, it wont boot but then manually boot back to recovery. you cannot just reboot directly to recovery or it will not actually update the recovery partition with TWRP.
[Eee Pad Transformer General] jerhun:
Worked perfectly

I found an old TF101 and I have been trying for a week to root it, Problem is every single resource I have found has been removed, or requires me to boot my tablet into APX mode, or requires version x.x.x.17 . I cannot boot my tablet into APX mode for some reason, and my version was x.x.x.27. your downgrade worked perfectly! Unfortunately now none of the rooting methods for this version worked. I found the instructions in option three, and though the file is missing, I think i found it elsewhere BUT it does not work either. Is there anything missing in the root instructions, do I need to unzip or rename the file so the restore process will pick it up? Perhaps there is a pre rooted blob out there I can use your downgrade process on??? any help is so appreciated.
[Eee Pad Transformer General] pileot:
Ok im confused by meathod 2.

It says upload the blob file, is that for the OS you currently have (.21) or what you want to go to (.15 or so)

I also read a few people say you lose root when upgrading even with rootkeeper, how do you keep root when upgrading back to .21?

Also, im having problems with step 5, its not letting me do adb shell when the asus loading screen is up, i have to wait until the tablet boots. Is this normal?

Nevermind, i used the blob from .15 and did adb shell after it rebooted, worked fine. Awesome!
[Eee Pad Transformer General] roygaard:
You already have moved the directory tmp to tmp.bak. Do following:

And continue with the next step #5 (ln -s ...) and reboot the Transformer.

This all works because after the reboot the Android-script reassigns group-permissions to the "directory" /data/local/tmp which now points to "/dev/block/mmcblk0p4" so that after a reboot the filepermissions are set to group-ownership "shell". Your problem is that the link was not correctly set before the reboot because /data/local/tmp still existed and the link couldn't be created. Do as I told you above and you should be done.

I've used ViperMOD to root the "old" firmware - follow the onscreen instructions!

Don't forget to install and run "Voodoo Root Keeper" (search for it on the market - install it - run it - hit "protect root" and you're done) as soon you've rooted your downgraded Transformer!!

Now you can OTA-upgrade your device (don't use the downloaded .21 from the ASUS-website) by hitting the UPGRADE-nag-message in the notification-area (bottom right) start "Voodoo Root Keeper" and restore your SU/ROOT.

Regards,

Roy
[Eee Pad Transformer General] kwazytazz:
anyone have links to US Blobs?
[Eee Pad Transformer General] roygaard:
Thanks for your great work!

Maybe you can add some cleanup to method #2:

adb shell...

Thank you veeeeeery much ... it's a great idea to use the android-Bootup-scripts this way! ;-)

Regards,

Roy
[Eee Pad Transformer General] Admiral2145:
Any chance we can get this or something close to this on the new tf300?
[Eee Pad Transformer General] sbiriguda:
Actually, since /data/local/tmp is recreated on each boot if it's missing, you can safely replace

mv /data/local/tmp /data/local/tmp.bak

with

rmdir /data/local/tmp

then continue as specified in each method.

Little correction for method 3: make sure you run

rm /data/local/tmp

after dd has finished writing the recovery blob, so that init.rc will be able to recreate /data/local/tmp on next boot.

This is very important, otherwise things like adb install won't work anymore (they use /data/local/tmp as a staging area for incoming apks).
[Eee Pad Transformer General] baseballfanz:
Did you look in the OP?
[Eee Pad Transformer General] kgb-agent:
Thanks again Roy ...

Followed the steps as suggested and all the adb commands ran as expected. The problem remains in the final reboot where the expected from the instructions:

None of that happens and it just boots back to the original rom. :(:confused::mad:

Could my problem be that I have used the ASUS Unlocker ?

Any help much appreciated from anyone

Cheers
[Eee Pad Transformer General] beekay201:
in first post
[Eee Pad Transformer General] rpscott02:
need help

Went through the Method 2 steps successfully until the end when I had to perform the final reboot and its currently been stuck on the ASUS screen for 25 minutes. I know it said it'd be a few minutes but this long? Anyone else have this problem? Also, suggestions? till then i suppose I'll wait a bit longer

Also noticed that my pc didn't recognize the transformer on the boot up screen like it usually does (still had it plugged in)

Using the WW 8.6.6.23 blob, B70 device, unrooted
[Eee Pad Transformer General] beekay201:
just downgraded from 9.4.2.21 to 8.3.3.33. went into bootloop after install, rebooted in recovery and wiped data, all good.

@rpscott02, try wipe data in recovery, it's most likely bootlooping.
[Eee Pad Transformer General] rpscott02:
Thanks BK, that was it!
[Eee Pad Transformer General] beekay201:
worked for me, so i thought i'd share. logcat was not available, so i couldn't get more out of it.
[Eee Pad Transformer General] collinsac24:
so we do use the blob that is for what we are trying to get to? .21 to .15 for me.
[Eee Pad Transformer General] FidoCappy:
Blob files

Just have a question.

Could I just flash one of the HC blob files through cwm instead of doing this through adb?

Are these stock firmware files from Asus? I ask cuz i thought we could just put the zip on a micro sd and transformer would detect the firmware file.

Sorry for the noob questions. I'm new to flashing on tablets.

I'm running a TF101 BA0 with 9.1.2..17
[Eee Pad Transformer General] beekay201:
These are official asus blob files, only for use with a locked bootloader. Thus, for cwm, blobs will have to be repackaged.

Sent from my Transformer Prime TF201
[Eee Pad Transformer General] beekay201:
Yes

10chars

Sent from my Transformer Prime TF201
[Eee Pad Transformer General] kgb-agent:
Bugger ... I missed that it seems :eek::eek::eek:

All I need is to get another rom on it but I cant seem to get CWM to work

Looks like I unlocked a day too soon when I used the Viper tools

Any ideas mate ?

Cheers
[Eee Pad Transformer General] alvin612:
same here when I tried to put in WW9.2.2.3.

reboot into the two-icon screen -- one is android icon and the other is wiping data.

there it is. after wiping data, it went back on track!

hope this helps
[Eee Pad Transformer General] Striatum_bdr:
Reflash cwm through fastboot. See touch recovery thread.
[Eee Pad Transformer General] wolf849:
FAQ

I'm confused, which BLOB file should I choose?

You have to choose BLOB with the firmware you want to install e.g. if you are on 9.2.2.3 and want to downgrade to Honeycomb just choose BLOB file from 8.6.6.19 or 8.6.6.23

Wolf help something happened to my tab, it wont boot up.

If you let dd to finish all its job and after reboot you saw the flashing bar, but your ROM still don't want to boot up you have probably downgraded from ICS to HC. Just do the wipe by booting with [vol down] and [power] pressed (you will see the info about the rom). Than wait until the screen with android and wipe data appear. Select wipe by switching with [vol down] and accepting with [vol up] pressed two times. Than everything should be fine.

I'm stuck on step 3 all the time I have message like -> failed on '/data/local/tmp' - Not a directory <- What should I do?

It means that you have already symlinked something to /data/local/tmp and moved your previous tmp to tmp.bak. To fix that you can either execute:

rm /data/local/tmp.bak

or:

mv /data/local/tmp /data/local/tmp.mad

and repeat procedure.

Can I root the latest firmware and keep my data untouched?

Yes, on both TF and TFP. For TF101 use method 3.

For TF201 backup your data with ASUS Backup utility, than do a downgrade, root and install OTA ROOT Keeper from Voodoo. After that update OTA and recover your root and data.

Can this method be used to root TF301? (aka EeePAD Infinity)

Unfortunately no, it only allows us to do a step back without root permissions and than apply a root. However I'm still working around ASUS Backup App as I have an idea of exploit (but not enough time to study apk more). If you are interested in this consider donation as I don't have access to any TF301 and that would speed up the researches.
[Eee Pad Transformer General] newvet:
I downgraded Prime from US .21 to .15 smoothly. Hardest part for me was finally learning to use ADB a little, and even that wasn`t too bad. Thanks so much for this!
[Eee Pad Transformer General] slopppy:
Thanks so much for your work on this. I haven't tried it yet myself (will be trying option 2 tonight hopefully), but all the positive feedback is very encouraging!

Thanks again!
[Eee Pad Transformer General] gruinelli:
Bad Gateway for Switzerland

Are there any other mirrors available?

I get this error:

Alternatrively I will have to try with TOR
[Eee Pad Transformer General] kgb-agent:
Thanks mate .... could you give me a pointer to the thread you mean please ? A search gives me too many to sort thru :confused:

Cheers

ps..... for those that missed it ----> here is some potential good news about NVFlash for prime!------> http://xdaforums.com/showthread.php?t=1625183 Tnanks to Mick3444

:p:D:p:D:cool:
[Eee Pad Transformer General] wolf849:
I'm trying as much I can to provide working mirrors... Unfortunately files are to big to be hosted by no limits operators.

Which firmware you tried to download?
[Eee Pad Transformer General] roygaard:
Yes, as soon as you've unlocked your device you don't need this method anymore. You can use any other pre-rooted firmware ...

Regards,

Roy
[Eee Pad Transformer General] gruinelli:
I have an locked/unrooted TF201 with 9.4.2.21

So I would need the 9.4.2.15 as I understand.

How big are the files?

I have quite some webspace and could host it there (dont know about the needed bandwidth). Or maybe Dropbox?
[Eee Pad Transformer General] wolf849:
Those are casual update files so 280~320 mb each.

BTW if you are unlocked what for do you need my method? You can install CWM through fastboot easier and safer ;)
[Eee Pad Transformer General] xn1337:
you only have 48 post and you've managed to downgrade my prime, AWASOME!!
[Eee Pad Transformer General] bpear96:
Mirrors of US .15 blob

Here are some mirrors i made of WW and US .15 blob

Mirrors of US .15:

http://drivers.softpedia.com/get/JO...ansformer-Prime-TF201-Firmware-94215-US.shtml ( not mine obviously :D)

http://d-h.st/hGK

https://docs.google.com/open?id=0B8gHyfs-S25LQm9ITDN1QTZERm8

http://bitshare.com/files/3gv5mo0z/US_epad-user-9.4.2.15.7z.html

https://www.rapidshare.com/files/3563516501/US_epad-user-9.4.2.15.7z

http://d01.megashares.com/dl/qsnrY5y/US_epad-user-9.4.2.15.7z

http://bayfiles.com/file/8ObB/0E973F/US_epad-user-9.4.2.15.7z

http://www.gamefront.com/files/21633428/US_epad-user-9.4.2.15.7z

http://uptobox.com/yhpuee11yyav/US_epad-user-9.4.2.15.7z.html

http://fileflyer.com/view/aa62cBW

Mirrors of WW .15:

http://drivers.softpedia.com/get/JO...ansformer-Prime-TF201-Firmware-94215-WW.shtml (this is not mine again)

http://d-h.st/Lcw

https://docs.google.com/open?id=0B8gHyfs-S25LQklqeVUzV2VJT0k
[Eee Pad Transformer General] currydude:
Could everyone downgrade from .21 to .15 (TF201) without needing to wipe?
[Eee Pad Transformer General] bimbobo:
I have a European Prime, is there a WW 17? Or it's WW 15 the only one?

Can I use US 17,, on a European Prime after downgrading?

The Prime is not unlocked, can I use method 2?
[Eee Pad Transformer General] bpear96:
Here is ww .15 http://drivers.softpedia.com/progDo...-TF201-Firmware-94215-WW-Download-153165.html i think .17 cant be rooted use .15 WW

or here is a mirror i made http://d-h.st/Lcw :) extract it and inside is a blob file

another mirror of ww .15 https://docs.google.com/open?id=0B8gHyfs-S25LQklqeVUzV2VJT0k
[Eee Pad Transformer General] FidoCappy:
Install

I noticed after downloading this to my TF101 BA0 and rebooted. I had a triangle with an exclamation mark in the notification area.

I've installed the stock 9.2.1.17 from the Asus website to reflash back to stock before.

My question is if I clicked on it to install the HC blob I downloaded from here would it install successfully

My tab in locked and unrooted.
[Eee Pad Transformer General] af6767:
Someone wrote he took a Asus original. 15 Version zip.

So could i use this original zip file, or i have to use a blob file?

Gesendet von meinem Transformer Prime TF201 mit Tapatalk 2
[Eee Pad Transformer General] JohnMcLane:
@af6767 I think u can find the blob file inside the zip. (And i think you have to use the blob)

@ please post if you're talking about Tf101 or Prime... It is getting some kind of weird if you have to think about if your tf101 is unlocked just because someone posted something about unlocking his prime. (without mentioning he has a prime)
[Eee Pad Transformer General] rpscott02:
This happened to me also. I had booted into recovery, not data wipe. When you first boot with "pwr + volume down" ignore the message that says hit "volume up" because it will take up into recovery. Then after 5 sec it will take you into the data wipe or Android option. Choose data wipe by pressing volume down to highlight and vol up twice to select
[Eee Pad Transformer General] FidoCappy:
So is this how you installed this blob file?

If so did it work?
[Eee Pad Transformer General] GearPrimer:
This is awesome! I wanted to root my prime but was sadly stuck on .21

One question though, as I haven't had time to go into every page here:

What is the actual risk of bricking your prime with this method, assuming you follow the instructions perfectly?

Thanks!
[Eee Pad Transformer General] GernBlanston:
LOL I had the serial number issue, so I basically could not upgrade to .21 without losing root, so thanks for this, it's exactly what I needed...too bad I RMA'd my tablet Friday.:D Maybe when I get it back, I won't need to put a bullet in my warranty just to get root access.

You guys are awesome.
[Eee Pad Transformer General] Severion:
ADB Device not found

How come when i try use the adb shell command it does not do anything but give me a Error : device not found?

any help on this?
[Eee Pad Transformer General] gruinelli:
Sorry, that was a typo. I have an LOCKED, unrooted prime TF201.

Thank you very much for documenting this solution and for providing the additional mirrors!

I will test it in a few days when i have more time.
[Eee Pad Transformer General] rpscott02:
Yes this is how I installed. Followed the Method 2 instructions then I ran into an issue at the very end for last reboot where I got stuck on the Asus screen. Turns out I needed to wipe user data. Then I ran into your issue and solved it as I explained

After users wipe it worked perfectly. Back to Honeycomb and hopefully no more random reboots!

S/o to wolf for this genius method!
[Eee Pad Transformer General] rpscott02:
I'm a noob but my problem was I wasn't in development mode on the xformer. Then it was b/c I hadn't installed the platform-tools from my SDK.
[Eee Pad Transformer General] yankeefr78:
YOU ARE A GENIUS.

I had lost my root when upgrading to .21 on my TF201.

Followed Method 2 downgrading to .15, rooted using Vipermod 4.1, used OTA rootkeeper to Backup ROOT , upgraded to .21 using OTA and restored root.

Works like a charme under .21 ROOTED.

MANY THANKS :D:):D:):D:):D:)
[Eee Pad Transformer General] nilesf:
Method 2

I was able to downgrade to 9.4.2.15 using method 2. When the device reboots you need to wait a bit for things to settle down. Just keep running the command, it will work.

I was able to root using ViperMod's tool but the OTA update to 9.4.2.21 fails to install for some odd reason. So I manually did the update which worked fine, but I lost root even though I have Voodoo Rootkeeper installed. I guess this only work with OTA updates.

Does anyone know the differance between OTA and manually updating?

Niles
[Eee Pad Transformer General] Severion:
:(

What is development mode?

you mean the usb debugging mode?

Edit the problem was i didnt have the right driver on my pc
[Eee Pad Transformer General] maatsby:
From viperboy:
[Eee Pad Transformer General] d3l1:
I always back up my root with Rootkeeper but after the OTA Update .21 for my TF101 I ran Rootkeeper again to restore root (after temporarily unrooting my device for the OTA Update) and had to notice that the backup was gone and I am unable to restore it. The only checkbox that was marked was the one telling me that the filesystem supports root backups.

So Rootkeeper was a fail for me even though I temporarily unrooted.
[Eee Pad Transformer General] rpscott02:
Yea my bad that's what I meant. Glad u figured it out!
[Eee Pad Transformer General] bimbobo:
What are you talking about?

Used method 2, then Vipermod, and then Ota rootkeeper? And now the Prime is rooted.

Can you put your steps 1 a t a time? How c a n you keep the root, when nobody could earlier?
[Eee Pad Transformer General] DaddelWolf:
can u upload u file pls?

h t t p : //dlcdnet.asus.com/pub/ASUS/EeePAD/TF201/DE_epaduser9_4_2_15UpdateLauncher.zip

is offline and all other sites redirekt to asus ftp server.... asus delete it!

i cant so not downgrade :(
[Eee Pad Transformer General] Mikerla:
Transformer Prime - with Voodoo installed ....

So I read all the information about getting root with with viperMod and the Voodoo rootkeeper. I used the viperMod and was successful at getting root. I installed the Voodoo Rootkeeper and thought it was working, protected the root and did the OTA to .21. LOST ROOT.

Which Method do I follow?

Thanks,

Mike
[Eee Pad Transformer General] baseballfanz:
He used OTA Rootkeeper app to save his root, upgrade to .21 then use OTA RK to restore his root.