yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] blackinjun:
I can confirm that I used JCASE tool while on .33 then factory reset and used yours. Last night in an abundance of caution I downloaded voodoo ota rootkeeper ran it then accepted the 4.03 update. This morning I noticed root explorer being denied su, I restored root with VOODOO then root explorer was accepted. Titanium also shows root.

Edit sorry that's not what you wanted confirmed
[Asus  Eee Pad Transformer Prime] jcase:
Then you probably didnt setup root keeper
[Asus  Eee Pad Transformer Prime] jcase:
Actually I never said a word about not being able to downgrade, original post changed to reflect this.
[Asus  Eee Pad Transformer Prime] madpoet:
Trying now. I was already rooted on .33, ran OTA Rootkeeper, and am now applyig the OTA update for ICA.
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I can't figure out how to get passed the Android ICON with the "!" point in his chest. It lets me press volume up or down. It has a WIPE DATA and an Android icon. I even tried renaming the .33 download as "update.zip" and it still won't work. I'M SURE it's something I'm doing wrong or missing.

[YOUTUBE]tVaXIKReqjE[/YOUTUBE]
[Asus  Eee Pad Transformer Prime] jcase:
Did you keep the directory structure the same?
[Asus  Eee Pad Transformer Prime] wwjoshdew:
In the video, NO! I just had the WHOLE zip (straight from the asus site) on the Prime. I did not know I was supposed to extract it. That's NORMALLY A NO NO. lol
[Asus  Eee Pad Transformer Prime] jcase:
Inside the initial zip, is another zip that is in 2 directories. unzip it to your sdcard (so you keep the directories)
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I see two files. A "META-INF" and a file called blob. Put those two files on the root directory?

http://dl.dropbox.com/u/266817/10-01-2012%2008.26.35.jpg
[Asus  Eee Pad Transformer Prime] jcase:
negative, dont touch that zip. wait for someone who has a prime to provide feedback
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I'm VERY confused. I have an EVO3D with Revolution HD on it (CM7 was just to alpha and I like 4G), so I'm not a "noob". I know not to extract zips, that's what's confusing me. the initial zip from the asus website is "UpdateLauncher_US_epaduser8_8_3_33". Then I'm told to open it. inside that is "ASUS", then "Update", then "US_epad-user-8.8.3.33". I copied the ASUS folder to the internal storage and it stayed at the little icon with the "!" point in the guys chest but wouldn't do anything. I thought that's what you meant by keeping the folders in tact. And i'm not supposed to extract the other zip because that's what contains the update. I'm VERY confused

Alright, so I did this

And this is what I see, http://dl.dropbox.com/u/266817/IMAG0022.jpg

Then after a while, it reboots.

Alright, I GIVE UP. This is annoying. After so many reboots and putting the folders in many different ways... I'm done.

It's simply not going to happen.
[Asus  Eee Pad Transformer Prime] akameswaran:
I get the same results when trying to downgrade from ICS.

Also not a noob - I've nearly bricked my Atrix, and my original transformer on more than one occasion. Quite comfy with CWM, nvflash, etc.

I didn't find an MD5 hash - so I'm thinking I may try the p2p download - and compare md5's incase of bad download.
[Asus  Eee Pad Transformer Prime] wwjoshdew:
I said it before, I mean it now. I'm done! I even redownloaded the zip...

[YOUTUBE]qxWRQATdz-U[/YOUTUBE]
[Asus  Eee Pad Transformer Prime] Smurph82:
OK I'm not a noob. I have come to the conclusion that you can not downgrade from

ICS to firmware .33 "HC". I have tried multiple ways of doing so.

1 Left the file downloaded from Asus alone and tried to go through recovery: Nothing

2 Extracted the ASUS/Update/??.zip to the root of internal and external SD: Nothing

3 Placed the update??.zip in the root of the internal and external SD: Nothing

Now this is not the first device I have played with. But currently I don't think that

you can downgrade once you move to ICS. I could be wrong so someone prove me wrong please.
[Asus  Eee Pad Transformer Prime] jerseyh22accord:
Yeah I can't get past the Android with the ! in the middle. Any other device you get to that and hit a button to get into the stock recovery but nothing seems to work to get past that.
[Asus  Eee Pad Transformer Prime] jcase:
With multiple ppl telling me over the night that they were able to downgrade, and the lack of any asserts in the update script against it, I don't know what to say. The downgrade information is provided by others, I tacked it on to the post based on their reported success.

assert(package_extract_file("blob", "/tmp/blob"), write_raw_image("/tmp/blob", "staging"),delete("/tmp/blob"));
[Asus  Eee Pad Transformer Prime] airbillion:
Same issue here. I have tried everything you did also without any success. Do we have to rename the file to something else?
[Asus  Eee Pad Transformer Prime] Meanee:
Same problem here. Put the ZIP (from inside the zip) on internal storage. Rebooted to bootloader/recovery, and got a pic of android laying down with hatch open, red exclamation sign. Same thing if I use SD card.

Any clues?
[Asus  Eee Pad Transformer Prime] Smurph82:
Yes I read the update script in the update??.zip that is the correct code. I was only stating that I have also read that people are downgrading.

But I have just been unable to read there steps and make it work.
[Asus  Eee Pad Transformer Prime] jcase:
I have no way to confirm this either way myself, just relying on reports of others
[Asus  Eee Pad Transformer Prime] soulctcher:
jcase, your efforts are greatly appreciated by all. Don't let it get you down.

I will confirm that I tried using both the full SD and the microSD card by placing the ASUS directory (and all that was in it) at the root of each and got nowhere.
[Asus  Eee Pad Transformer Prime] flyingwolf:
jcase, I have a pretty much sacrificial prime here with no serial number if you wish to bash at it.

If you are located in Washington state by chance close to Vancouver you are welcome to come beat on it all you want.
[Asus  Eee Pad Transformer Prime] unknown_owner:
In playing with the zip files a while back (before .33 was even released), I noticed that an update with a build prior to the one you have now, would not even be recognized. Something I didn't try but you all can try is rename the zip build number to something higher. The current build of ICS is 9.4.2.7. So an example instead of "US_epad-user-8.8.3.33.zip", try "US_epad-user-9.4.2.8.zip". I tried all this when my Prime came with 8.8.3.27 and I wanted to go down to 8.8.3.23, before jcase came out with root for us.

I also found that you really didn't have to reboot to recognize the file, just eject your sdcard and put it back in. Hope this helps.
[Asus  Eee Pad Transformer Prime] Smurph82:
Please understand that I am greatly appreciative of the work you did as I could not have don't it myself. Thanks for your work. I, like you, was just stating that people are saying that it is possible but I have not seen proof and I can't duplicate it myself. Not that I'm know everything but I like to think that I covered all the bases.
[Asus  Eee Pad Transformer Prime] soulctcher:
Funny that you posted this...I was in the middle of testing that theory myself. If you place the zip internal zip, (the USxxxxx one) directly on the root of the microSD and rename it with a 9 to start, it definitely recognizes the update is there and reboots into update mode.

The problem from there is that from ICS, you can't actually downgrade. Even though it sees the update and begins to process, it errors out and you end up back at ICS...not HC.

At this point, those of us that did not install a rootkeeper are stuck until there's another hack to regain root again.
[Asus  Eee Pad Transformer Prime] jimbob_sf:
Putting the zip on the external sd and renaming the .33 file to a number higher than the current ICS version got the file to be read as an update. It rebooted to install the update...

BUT

It got a red triangle as it tried to install. I rebooted back into ICS. I'll hang out for the guru's to figure this one out.
[Asus  Eee Pad Transformer Prime] jerseyh22accord:
i put it on my internal memory as 9.4.2.8 and rebooted and it recognized it now and says an update is available, but im afraid of messing mine up, i only just got it yesterday and i don't know of a bootloader flash method yet. can someone else who is braver try it and post the details?
[Asus  Eee Pad Transformer Prime] Smurph82:
More that likely Asus is doing some check on the update in the form of a Checksum or in the update itself and simply changing the name, while it is a clever idea will more than likely not work. But it was worth the try.
[Asus  Eee Pad Transformer Prime] jerseyh22accord:
yeah most likely, but without a sbf/restore method i don't want it to install and then brick my phone. i should have rooted it like i planned but i got wrapped up in a movie and then just installed the update figuring root method wouldn't be broken
[Asus  Eee Pad Transformer Prime] unknown_owner:
I would try for you all but I got my prime here at work but left my cable at home. I was having trouble getting OTA to update me that I just reflashed .33 and now I need to root, but of course no cable. I don't mind testing the hell out of this. If I brick it, oh well back to Gamestop for refund. To manager: "Yeah that update that came out last night messed up my Prime. Now it would boot properly". ICS gave us the best reason for refund or exchange.
[Asus  Eee Pad Transformer Prime] soulctcher:
There is a rule file in the zip with the version number listed the same format as the zip itself. I'm so tempted to adjust that and try...but bricks are for building walls.
[Asus  Eee Pad Transformer Prime] Smurph82:
That will not work cause as soon as you edit that file the signature for that update.zip file will not match what the recovery is looking for. This is why will all zip file that are flashed in recovery have to be signed. Meaning that after the zip file is signed it cannot be change or if something needs to be changed the zip file has to be resigned. If the bootloader were unlocked then you could have a custom recovery that does not care which key the update is signed with.
[Asus  Eee Pad Transformer Prime] jerseyh22accord:
Looks like we are stuck until a new method comes out.....
[Asus  Eee Pad Transformer Prime] Smurph82:
That is what I'm thinking but if someone has successfully downgraded please prove

me wrong. Trust me my wife says I'm wrong all the time and you will not hurt my

feelings by proving me wrong.
[Asus  Eee Pad Transformer Prime] jerseyh22accord:
Yeahhh maybe should have waited to release the root method until after the update so Asus couldn't have patched it
[Asus  Eee Pad Transformer Prime] Smurph82:
That is what jcase was going to do but someone reverse engineered it and released the source because jcase said he would not release it until after ICS update for this exact reason.
[Asus  Eee Pad Transformer Prime] jacobrv:
I hate that I always jump the gun. I updated about 1 hour before I found out about the existence of ota rootkeeper. :( Well, hopefully that ASUS bootloader unlock comes soon. To everyone involved in making root happen, thanks for your hard work.
[Asus  Eee Pad Transformer Prime] MarkF001:
Can anyone confirm that running OTA to ICS, on a rooted .33 with 'Voodoo OTA Root Keeper', will give us an ICS Prime with fully working root?

I 'froze' DMClient in TiBackup after it DLed the update, so I would't keep getting the requests to update. Glade I waited;).
[Asus  Eee Pad Transformer Prime] xdaspyder:
Not Working...

Not working...please help.

I'm trying to root my Prime. I have tried vipers method (both), which wouldn't work because when my Prime first comes back from reboot my pc doesn't recognize the drivers until a cable reset. I've tried nachoroot a couple times now and the first time I was able to get through the entire procedure and see a shell id of 0, but it still wasn't rooted. Apps said there's no root.

Since then I have restarted with nacho. I get to the end of step 2 and I have lots of info for shell id now, but vid/other not 0. I assume the other info came from installing dock data since last attempt.

I'm on the .33 firmware and 64bit windows 7. I've tried different usb ports, but don't have a different cable to try. I doubt those are the issues though because I can get into adb fine and get device ID, I just can't keep connection on reboots.

This ain't my first rodeo though. I rooted my phone (Evo) and although difficult and problems with connecting I've rooted and Rom'd my prior Xoom tablet a few times.

*Solved* *Update* After going through the other pages of this thread for about the 5th time I found mention of ASUS Sync having its own adb that screws with the sdk one we try to run. After exiting that, I was able to proceed smoothly through the rest of the procedure. Thanks biggem001 !
[Asus  Eee Pad Transformer Prime] Evo_Shift:
Is that DM client used for anything else like market updates or whatever? I asked in another thread and got no replies for how to stop the update, everyone seems to think it is forced with no way to prevent it. I will totally freeze that until I know for a fact ICS will not screw up my system unless it is needed for something important.
[Asus  Eee Pad Transformer Prime] dominoslave:
It works. I was really worried when I restored root at first and couldn't get things to find root. Simple reboot solved that.
[Asus  Eee Pad Transformer Prime] jcase:
Yeahhhhh find one yourself if its a problem for you. I don't actually have the device, and it really didn't make difference. ASUS promised an unlock option at the time of us getting root, we felt it was better to release then. I still have what I believe to be a root for ICS, I just need time, and to make a test.

Users can root, use OTA Root keeper, and upgrade to ICS.
[Asus  Eee Pad Transformer Prime] caanda45:
Did you first temp remove root before you applied/ y the ics update and then used app to retore root?
[Asus  Eee Pad Transformer Prime] Smurph82:
It is not your fault, you did all of us a favor by giving us root in the first place. It was the other person that leaked the exploit that spoiled it for the ICS update.
[Asus  Eee Pad Transformer Prime] jcase:
It wouldn of been patched either way most likely, this was a very apparent 'hole', im shocked it has existed this long.
[Asus  Eee Pad Transformer Prime] Smurph82:
Is there anything that i can do to help find an exploit for the ICS?
[Asus  Eee Pad Transformer Prime] caanda45:
Anybody please comment on how to do this?
[Asus  Eee Pad Transformer Prime] jcase:
OTA Root Keeper
[Asus  Eee Pad Transformer Prime] caanda45:
Lol i figured that out already.....do u first temporarily unroot ( as per the app) then apply the ics update thenuse the app to reroot. Or install the app and backup and then apply the ics update? I hope this is specific enough and clear enough...
[Asus  Eee Pad Transformer Prime] MarkF001:
Not that I know of. I have used this method on my TF101 for a while, apps auto-update from market fine. If it 'breaks' anything, I haven't noticed it. BTW the update package is downloaded, just my tablet isn't bothering to install it:D, till I'm ready. Then I can just 'unfreeze' DMClient, and and go;).
[Asus  Eee Pad Transformer Prime] chinly43:
Is it a specific signature it looks for, do you think, or just a signature in general?

Also, would changing the version numbers in both places then preclude a later re-update to ICS, do people think, or is it just the build.prop version that matters for that?
[Asus  Eee Pad Transformer Prime] xdaspyder:
After you install root keeper you run it and backup root. Then you install ICS (prolly want to make a backup before this just in case) and when it starts back up go to root keeper and choose restore root.

Don't have to unroot before install. All my data stayed in place during the update. Once I choose to restore root through VooDoo I was back to where I started, except with all the new bells and whistles.
[Asus  Eee Pad Transformer Prime] mwbarb:
I followed these exact same steps using the ICS OTA update and am happy to say that I still have root.
[Asus  Eee Pad Transformer Prime] lonlawrence:
rooted ICS

I was up until 4AM, rooting the my honeycomb first, then using the OTA Rootkeeper app to temp uninstall the root, then downloaded the ICS OTA update, installed it, then restored root with OTA Rootkeeper and everything is just hunky dorry. Now I need to get my new Galaxy Note rooted and pray we get ICS soon for it. I can hardly wait to be running the same OS on my tablet and phone. Did I say phone? I meant Phablet. What a fantastic phone.
[Asus  Eee Pad Transformer Prime] Smurph82:
The signature comes from a key file generated by Asus that only they have. That is why you have to install a custom recovery to flash other roms. The recovery that comes with the Prime is only going to work with update that are signed by Asus using that key.
[Asus  Eee Pad Transformer Prime] jcase:
Can someone who is on ICS, and kept root please give me the output of

adb shell su -c "lsof" > lsof.txt
[Asus  Eee Pad Transformer Prime] unknown_owner:
I don't think that it's possible to downgrade from ICS because the way the update zips work, the Prime will not recognize a file with a build lower then the current build. If you rename the file to a higher build, yes the file is recognized but the update isn't installed. So I wonder how people are able to downgrade from ICS? Just putting the zip file (US_epad-user-8.8.3.33.zip) on the root of your micro sdcard will not get it to recognize. I have tried it several times. Oh and when you get to the lying down Android with the red exclamation point, you can just leave your Prime there. It will reboot on it's own.
[Asus  Eee Pad Transformer Prime] unknown_owner:
Here you go
[Asus  Eee Pad Transformer Prime] -viperboy-:
Yeah, I forget the dudes name but seriously, **** him. He is a big reason we are all in this situation right now. This is why we can't have nice things.
[Asus  Eee Pad Transformer Prime] unknown_owner:
This is him: franky_402
[Asus  Eee Pad Transformer Prime] -viperboy-:
I didn't think it was him. He just had a tool like me for NachoRoot but mine was a little bit better ;)
[Asus  Eee Pad Transformer Prime] unknown_owner:
Oh it wasn't him. Sorry for the slander there franky ;) . I found the thread. the guys name is z0_ . Funny he only had 3 post and hasn't posted since. A post it and leave it sort of thing.
[Asus  Eee Pad Transformer Prime] justwonder:
The name is z0_, a brand new member or senior member with a new sn.

Frankly, if he can, Asus can too, and jcase himself also said this was very apparent "hole", he's shocked it has existed this long.
[Asus  Eee Pad Transformer Prime] -viperboy-:
flame him? Just sayin'
[Asus  Eee Pad Transformer Prime] ChristoA1:
He's long gone, lol. Joined the 4th, last activity on the 6th. Sick /b/ on him or something.
[Asus  Eee Pad Transformer Prime] Evo_Shift:
Wow, that ICS update sure isn't 350mb or however large I thought it would be. I just got my prime today and thought it would update to .33 before updating to ICS. I was wrong. The first update it downloaded was ICS... Brought me from .27 to ICS in one shot :(
[Asus  Eee Pad Transformer Prime] Element_01303:
Build number change not effective...

So though I had a feeling it would not work, with my display problems I figured what the hey... changed both the .zip number and the number in the zip to 9.2.4.8... recognized filed and failed on android guy :(.... at this point I am game to try anything with my device so if there is anyway I can help, either with getting me back to my perfect prime on .33 or testing root for ICS to help other users. I have my RMA # from ASUS to fix this crazy horiz line crap across the screen, even got them to pay for shipping to them as they are the ones that broke it! So just FYI, tell them since its their fault you refuse to pay for shipping... worked for me! (would really rather some kind soul out there could fix this though..... My prime does not want to go back to those mean people who poke it with sticks and wonder what makes it work :(!!!!)
[Asus  Eee Pad Transformer Prime] caanda45:
Well I am lucky and happy, used Viper`s tool and was on .33, then used the root keeper. Got ICS firmware update today, removed the root using root keeper and applied the update then put root back and it all works......damn lucky, thank guys for all your hard work and Jcase for you ground breaking work.
[Asus  Eee Pad Transformer Prime] guthrien:
Just for the record I thought I would share my experience as well. I applied Rootkeeper after being completely up to date on Honeycomb before updating to Ice Cream Sandwich. I just rerooted using it and it seems to be completely fine. I checked Busybox and installed adfree along with a couple other apps. Surprised and happy. Thanks again for your work.
[Asus  Eee Pad Transformer Prime] ChadAlanJackson:
This is my experience as well. I jumped the gun on the upgrade, tried to downgrade to no avail.
[Asus  Eee Pad Transformer Prime] madpoet:
If I do a factory reset does that wipe root? Never tried, but I want to clean my Prime up.
[Asus  Eee Pad Transformer Prime] -viperboy-:
No, it doesn't.
[Asus  Eee Pad Transformer Prime] Raptor124:
anyone with a way to downgrade - tried all suggestions but to no avail

has anyone got the dlpkgfile from a previous update
[Asus  Eee Pad Transformer Prime] -viperboy-:
New root method for ICS available here - http://xdaforums.com/showthread.php?t=1439429

My tool is coming soon, stay tuned.
[Asus  Eee Pad Transformer Prime] Raptor124:
thanks for that but i am already rooted because i used voodoo ota keeper and had saved the root

i need to go back to .33 because i have no room left in my system folder and all new apps are failing to install because there is only 6mb space left in the system folder
[Asus  Eee Pad Transformer Prime] -viperboy-:
Apps don't install there first. If you are downloading from the Market and it is saying insufficient space, go into adb and run this...

adb shell
cd /cache
rm *

Reboot and try again :)
[Asus  Eee Pad Transformer Prime] tyvar1:
What root metod is the best to get the ''best'' root on my prime? (ICS,4.0)

1.NachoRoot and then use OTA RootKeeper

2.TPSparkyRoot

3.viperMOD PrimeTime(will be updated for ICS)

4.zedomax 1-Click Script Root

Thx! :)

/tyvar1
[Asus  Eee Pad Transformer Prime] MarkF001:
Best is subjective; but...

If you have already upgraded to ICS use option 2

TPSparkyRoot

It's working NOW

and -viperboy- linked to it.
[Asus  Eee Pad Transformer Prime] Firehawkns:
This has probably been discussed, but I did The nachoroot and everything was looking good. I can get superuser and Titanium Backup to load, Root checker shows good, but if I try to boot into recovery I get the Green Android guy with an exclamation in a triangle. Every recovery method I see involves going into recovery....which I can't do.

Any Ideas.

~Edit~ Ignore this, I am in the wrong forum... :O
[Asus  Eee Pad Transformer Prime] ChristoA1:
There isn't a recovery at this point. If you're doing the Vol Down followed by Vol Up, it's normal to get the dead Android (Android on the surgical table?).
[Asus  Eee Pad Transformer Prime] Firehawkns:
I wouldn't think it would be considered bricked since I can get into the OS fine and use it fine, I just can't get into recovery to load a new kernel or rom. I am hoping maybe the next OTA kills the root and I can start over.
[Asus  Eee Pad Transformer Prime] Swiftks:
There is no recovery without unlocked bootloader... And even if you could get into recovery, there aren't any ROMs or kernels to flash yet.
[Asus  Eee Pad Transformer Prime] Firehawkns:
You just helped me realize I was posting in the wrong honeycomb thread. I was meaning to be in the TF101 one. The Jack must have an extra hold on me tonight. :O
[Asus  Eee Pad Transformer Prime] ChristoA1:
lol, I almost suggested that but stopped short! No worries, I've done that before! :D