yashsingh1/xdaforums huggingface dataset:
[Legend Q&A, Help & Troubleshooting] Therealslimmerd:
My phone

HTC Legend - boot 0.43.0001 S-ON

Running: LEGEIMG_Legend_HTC_WWE_1.23.405.1_Radio_47.26.35.04_7.05.35.26L_release_120393_signed.zip

What I want

I want to install B 0.8.4 based on stock HTC FroYo

My Problem

Can't install CWM

Can't root phone.

Stuck on last step, since I don't have the option to select an update (see below).

Renaming it to update.zip and applying the update via

- Apply sdcard:update.zip

In the "Android system recovery <2e>" mode it only shows:

- Reboot system now

- Apply sdcard:update.zip

- Wipe data/factory reset

- Wipe cache partition

And I think more important it shows "E:Can't open /cache/recovery/command" in yellow at the bottom of the screen.

When I try to do "Customized CWM 3.0.1.3 fake-flash with ext4 support" pressing the Apply sdcard:update.zip I get

E:failed to verify whole-file signature

E:signature verification failed

Installation aborted.

The FULL Story

I received this phone from a friend of mine so that I could fix it since he is a bigger noob then me ;-)

I don't know what exactly he had done wrong or what on earth he did on it but all the applications on the phone with internet acces crashed.

His usb was also bricked and therefore you couldn't install any app. Since he deleted the apps that could install an app from sdcard.

So I downloaded an original rom (see above) and renamed it to LEGEIMG.zip and that's how I restored it back to normal, next I unbricked the usb using the usb unbrick method over at modaco.

Using this little workaround I found, since I had no root. (Thanks i4o!)

After the phone had it's full functionality (I guess except the recovery mode? Is that thing standard on a Legend?)

I tried rooting it again so I could install the custom rom I want.

As I've said before everything worked fine but I can't flash the ROM for the actual root. (Last Step)

The Fix?

So can you help me guys? How should I solve this one?

I've searched the forum a couple of times but I'm not even sure how to put this one. Thx in advance and a thumbs up for every tutorial creator I linked in this thread.

Just to be clear, I don't have any problem with the phone at the moment, I just can't root it and therefore I cannot install a custom ROM.

I hope this is detailed enough, if not just ask and I'll give the extra info required.

EDIT: I found the issue, on my 64bit Windows it just keep failing. Since it's 64bit. I used Linux emulated through Vmware and it just said Step 1 Complete without doing anything... So I thought there was a problem but there wasn't. Then I switched to another pc (Also 64bit lol, since I don't have a 32bit) and it worked fine.

So this thread can be closed.
[Legend Q&A, Help & Troubleshooting] bonesy:
Easiest way is to Alpharev your legend as its HBOOT 0.43...This will allow you to flash custom recovery and i think would be the easiest way to root (and unlock NAND)

www.alpharev.nl

All you need to do is follow the instructions, DON'T try to flash one of their custom HBOOT's. They are for the desire NOT the legend...I will say it again, just follow the instructions.

Here are some instructions for the desire, Only difference being that you have to press the power button at some point.Just follow what it says on screen
[Eee Pad Transformer General] 9600pro87:
Secure Boot Key = 0x1682CCD8 0x8A1A43EA 0xA532EEB6 0xECFE1D98

All current device give root forever and an unbricker tool.:D

Source: https://twitter.com/#!/DroidRay/status/78471110118735872
[Eee Pad Transformer General] funnycreature:
How does that work and what exactly does it do?
[Eee Pad Transformer General] CrazyPeter:
Will this allow us to get a stock (but rooted) WW 3.1?

If so how?
[Eee Pad Transformer General] 9600pro87:
Yes, after the tools are released we can root every new official rom from asus
[Eee Pad Transformer General] b1ackplague:
This allows us to use APX mode! I hope a developer can use this ASAP and its the correct one. APX mode will open up some awesome doors like being able to unbrick any TF from any situation.

Sent from my TF Decepticon
[Eee Pad Transformer General] Bavarianguy:
I am using HC3.1 (8.4.4.5_US) on my UK-TF101 and it works like a charm. If even a bavarianguy can handle it, you are able to too!

-> Credit to Supercurio
[Eee Pad Transformer General] 9600pro87:
Supercurio's tool generated a clockworkmod flashable zip, this is for rooting the official rom without a recovery.
[Eee Pad Transformer General] CrazyPeter:
there are subtle differences between US and other regions, usually Wifi channels, sometimes GPS and Bluetooth differences.

I'm not really try out a US ROM and beta test it. I would rather have a known quantity (namely a 3.1 stock rom, rooted and the updater removed/disabled -thats all). Once you have that, I can tinker with other bits myself and I am in complete control of the changes and not reliant on what others want (DEODEX, APPS2SD, Boot Logos etc)
[Eee Pad Transformer General] funnycreature:
I am still lost at where you would have to enter the key. Bitte hilf mir :D
[Eee Pad Transformer General] Bavarianguy:
@funnycreature:

What key mate? :D

@all:

I have no GPS- and WLAN-issues, so i cant see the point why not using us-stock rooted.
[Eee Pad Transformer General] funnycreature:
I thought you used the security key successfully on the stock 3.1 ROM. Nevermind :(
[Eee Pad Transformer General] stuntdouble:
This link was posted on twitter explaining how it all works for anyone unsure:

http://androidroot.mobi/tf-secure-boot-key/
[Eee Pad Transformer General] combat goofwing:
You can get this using Paul at modacoa method to down grade root and run a stock 3.1 rom

http://android.modaco.com/content/asus-eee-pad-transformer-transformer-modaco-com/341227/upgrading-to-rooted-ww-8-4-4-5-android-3-1-from-any-version/
[Eee Pad Transformer General] funnycreature:
Problem is I can't access Twitter at work :( Will check at home! Thank you sir!
[Eee Pad Transformer General] Budadank:
Beat me, was just about to post that. :-)

Interesting read, certainly gives us a valuable lifeline.
[Eee Pad Transformer General] case0:
Wow, I don't fully understand it but sounds like a lot of hard work, and good to know there will be a way back should people brick their transformer. Once again makes me glad I have a device with such an awesome hardworking dev community behind it!
[Eee Pad Transformer General] stevm:
+1,Don't wanna go back to 3.01 just to root
[Eee Pad Transformer General] huxflux2003:
How? We need the sbk for the Iconia as well!!!
[Eee Pad Transformer General] frosty5689:
Takes 15minute total to go back to 3.0.1 and back to 3.1 rooted
[Eee Pad Transformer General] jratzo:
And you don't lose anything
[Eee Pad Transformer General] nmoreman:
I'm thrilled with your optimisim on 15 minutets. I too do not want to revert just to root, am happy going along.

I used to consider myself good on Android until I got the Nexus 4g - allegedly so simple, but it was not for me! I used wrong Nexus bootloader, fried phone erasing everything, Sprint wouldn't touch, so after 2 days of no phone with lots of reading on these and other forums, figured out how to get it back. Now unlocked and rooted but love GB without custom rom.

Kind of like Honeycomb - right now its so new, everything is running good and can't see anythings I want to take the time, meaning possible trouble, to change. And I also have faith our developers will make this easier and easier.

But glad this was found, it will make the future brighter as more people get these and learn to manipulate!!
[Eee Pad Transformer General] combat goofwing:
i was the same wasnt going to go back just to root until i saw this guide from Paul at modaco and its easy and works like a treat

http://android.modaco.com/content/a...oted-ww-8-4-4-5-android-3-1-from-any-version/
[Eee Pad Transformer General] gunnyman:
Yes. Since the devices are both tegra 2 based, perhaps the key can be located on the iconia as well. would someone please give some instruction on how to find it?
[Eee Pad Transformer General] jhanford:
OK 20 minutes max. Revert to .9 (5 minutes). Run root exploit (10 minutes). Flash PRIME 1.4 and wait for initial boot (5 minutes)

It'll take longer if you include the download times, but that's not device time so doesn't count really.

Once rooted you can flash the overclocked kernel and enjoy even better performance!
[Eee Pad Transformer General] Digiguest:
I would just rather have a simple 3.1 root without having to revert as well.

However Life is not all gimme gimme.....We have the tools and although they are a little complex they do what they are supposed to do.

Thanks for that link.
[Eee Pad Transformer General] gh123man:
hi all. coming from acer iconia world here. is there any documentation on how the key was found? thanks!
[Eee Pad Transformer General] seshmaru:
Wont work for the Iconia, the Iconia also has a SSK. besides I doubt the exploit works for both devices anyways.
[Eee Pad Transformer General] edgan:
How do we know if we don't try? I am interested in how this was done too. I would like to try it on a Motorola Atrix. It is another Tegra2 device.
[Eee Pad Transformer General] sc2k:
What's the issue with SSK? As far as I know it is only used for encryption of application / data.

Also it should be stored in Slot 4 of the encryption/decryption engine.

I wonder: were you really able to get the SBK with an exploit?
[Eee Pad Transformer General] t0dbld:
I also am interested in the method ... this could save a few of us alot of work
[Eee Pad Transformer General] stridger:
my guess is that it was an internal ASUS leak, brute forcing it through APX mode would hardly be possible :) But I would be very excited if there is actually more to it than an inside leak! If there indeed is a method for recovering the Tegra SBKs that would be awesome news, even if it's a hardware hack, as it would take only one person to do the hardware bit :)
[Eee Pad Transformer General] 9600pro87:
All nvflash commands are ready now.

https://twitter.com/#!/DroidRay
[Eee Pad Transformer General] ivan.volosyuk:
URL? I want to do nvflash backup if it is possible...
[Eee Pad Transformer General] 9600pro87:
Working tools for end user are not released for now, but i think are coming very soon.
[Eee Pad Transformer General] brunes:
Is this going to allow us to root official roms?

I want to root my TF but I don't want to flash a custom ROM on it. I went through a hell of a time with that cycle withmy i9000, going through maybe 20 re-flashes until I finally got a ROM I was happy with and stable. I just want to stick with stock for my TF-101 (including stock recovery), but I WOULD like to root it.
[Eee Pad Transformer General] rayman:
This allows us to grab boot.img off device, root it, then flash it back.

It will work on *any* firmware update that ASUS will ever release.

The method for getting the SBK won't work for other devices. Also, the Acer Iconia has separate SBK's for each device, so you can't just get 'one' key. I'm sure something will be out for that device soon enough ;)

The tools will be released soon. I still need to verify I'm not releasing anything that's copyrighted and potentially illegal, and then I'll pack it all up and throw it out there! Keep updated on me & Bumble-Bee's site ;)
[Eee Pad Transformer General] deadman3000:
Subscribed. :)
[Eee Pad Transformer General] dasbooter:
Wow the holy grail! :) guys

On a side note I have a completely untouched/stock 8.2.3.9 tablet and I wondered if there was any advantage to waiting for the tools to be released using the secure key as opposed to current methods of rooting.

Most of the guides I have read don't prescribe a step to do any kind of full back up. This bothers me (seems like it should be a principle of hacking) .I have seen to many bad scenarios of devices hacked (xbox360, ps3, psp) without doing some kind of full back up.

Seems like I have three choices:

1)Wait till the tools using the secure key are released. Do a full back up. Root the tablet or maybe even try Ubuntu on it (I have used this for my desktop since hardy heron)

2)Use gingerbreak to get root. Install a custom recovery. Do a full back up. flash one of the modified custom roms of 3.1 HC with root,busy box etc

3)Just upgrade with the stock stuff and worry about rooting later when I really need SU for titanium etc

Any advantage one over the other? Thanks for your patience, I am an android flashing noob (only nexus one so far) and I am sure others might be curious too.
[Eee Pad Transformer General] cowballz69:
I don't have a pc to root so I hope this method if it comes out doent require a pc
[Eee Pad Transformer General] david279:
looks like its done..

DroidRay: Nvflash For Transformer out! http://t.co/ePgmuwS Thanks to @BumbleDroid Roach and @tabletroms ! #Asus #Transformer #Unbrick
[Eee Pad Transformer General] armstrom:
This is big news and probably deserves its own thread. No more having to downgrade to install custom roms. No fear of bricking... I'll probably do this once I get home :)
[Eee Pad Transformer General] deadman3000:
How do I install it? unzip the Prime 1.4 files to the NVflash folder and run download.bat???
[Eee Pad Transformer General] david279:
Ill be doing this when my transformer arrives tomorrow. Looks simple...
[Eee Pad Transformer General] david279:
Watch the video here...

http://tabletroms.com/forums/showthread.php?976-Nvflash-Unbricking-and-forever-root!
[Eee Pad Transformer General] deadman3000:
Rooted and booted. :)
[Eee Pad Transformer General] armstrom:
Does Prime 1.4 always show that PC-bios-looking boot screen? Or is that something that only occurs when you finish using the NVFlash utility?
[Eee Pad Transformer General] popophobia:
It's just the bootanimation.
[Eee Pad Transformer General] CrazyPeter:
So how do we apply a stock ROM root using this stuff? That's what ALOT of people want, just the standard Asus ROM with root.
[Eee Pad Transformer General] david279:
Devs are gonna have to change the formats of the rom zips. The way nvflash works it flashes system img files.
[Eee Pad Transformer General] Lizard:
Not really, you can use nvflash to install a rooted rom & CWM on the TF. After that new roms can just be flashed through CWM.
[Eee Pad Transformer General] david279:
Yea but the first flash has to be system img format. Then use cwm all you want.
[Eee Pad Transformer General] PandaVoyageur:
Nice, easy rooting and most importantly a great-and-easy unbricking tool! Can't wait for my TF to finally arrive :)
[Eee Pad Transformer General] CoolWaters:
Just wanted to say thanks to these guys. I'm by no means sophisticated, but tonight I was able to root and flash Prime + the Clemsyn 3.1 kernal all in less than 45 minutes, with DL times. Now I'm rockin' at 1.6 per core and it seems stable.

Soooo, thanks again.

Wes
[Eee Pad Transformer General] dasbooter:
Hmmmm call me cautious but does any body know the command to read and backup your own flash before you proceed.... something like code: ./download.sh --backup /home/backup.img or something to that effect would be comforting.
[Eee Pad Transformer General] californiarailroader:
Can we use this to flash a rooted, stock 3.1 ROM?
[Eee Pad Transformer General] david279:
right now all they're using is prime but im sure we will see some rooted stock roms in nvflash format. But you could use this to root then reboot into recovery and flash one of the rooted stock roms in CWM. This method also flashes CWM for you.
[Eee Pad Transformer General] californiarailroader:
Awesome, thanks!
[Eee Pad Transformer General] dasbooter:
backing up

Actually looks like this part pertains to backing up everything.

Not sure I can quite figure it out but I think I get the idea.Anybody want to chime in with specifics. Looks like these commands could be used for evil ;) too, but that is def not my intention. Just backing up my stuff
[Eee Pad Transformer General] californiarailroader:
THANK YOU to EVERYONE involved in making this possible, you guys ROCK!!! I just got everything restored, the total time from begining to end was about 25 minutes, I couldn't believe how smooth it went, well, I could because there are such talented people out there in the development and hacking world :D Again, thanks, look for some donations header yer way matey's! D

Edit-This Prime ROM is pretty much stock, with some goodies thrown in like Spare Parts, I am going to stay with Prime like white on rice hehe
[Eee Pad Transformer General] gxh:
My goal would be to keep a backup of what I have on the tablet at the moment.

So my ideal would be:

Flash a CWM recovery and leave the rest stock.

At that stage I should be able to make a nandroid backup. This would allow me to always go back to my current status.

Then flash a rooted stock 3.1. The ideal would be to keep all installed applications intact. At that stage I should be able to backup all applications with Titanium Backup.

Then I should be good to flash any custom ROM. I should be always be able to restore my apps from Titanium.

Any way to do that?
[Eee Pad Transformer General] dasbooter:
I think the tools for nvflash somewhat render CWM obsolete( I suppose there are still reasons to keep using it.... like you dont really need another system to flash). Somebody correct me if I am wrong but theoretically if you knew the commands you could back up and restore at will any partition/ info you wanted with nvflash ... just now somebody to explain how to do it?
[Eee Pad Transformer General] david279:
I think it's still early in this process and I believe there's plenty commands to use with nvflash. I hope we can get this running on mac as well.
[Eee Pad Transformer General] brando56894:
My thoughts exactly! The more and more I read about this, the more it seems like a great investment. I love modding my incredible, but this is going to bring my modding obsession to a whole new level, especially since its essentially unbrickable.
[Eee Pad Transformer General] rayman:
Nvidia still hasn't released an nvflash for mac, so don't count on it any time soon.
[Eee Pad Transformer General] gxh:
Ok - I have taken the plunge...

I have first copied all existing partitions to my laptop. With the information in flash.cfg I have just read all partitions to files.

First you start just the boot loader:

Turn device on while holding down Volume Up. Screen will stay off, but USB will come on.

Then I start the boot loader with that script:

#!/bin/sh
./nvflash --bct transformer.bct --setbct --configfile flash.cfg --bl bootloader.bin --odmdata 0x300d8011 --sbk 0x1682CCD8 0x8A1A43EA 0xA532EEB6 0xECFE1D98 --sync

Then I can read all partitions:

Use the information in flash.cfg to see what the partitions are.

nvflash -r --read 2 BCT.img

[...]

nvflash -r –read 15 UDA.img

This will UDA.img is a 30GB file on my 32GB Transformer.

I can then loopback mount this file system to read contents and copy stuff if required.

mount -o loop,ro UDA.img /mnt

I forgot the ro flag the first time I tried it - so I probably have done something to the file system - not suitable to write it back to the Transformer any more :-) And when I tried to unmount the loopback file system on my Linux system, the unmount hung up. So be careful when playing around with that...

I have not tried it, but if you write all partitions back the same way, you should be able to restore the transformer to the same state.

Unfortunately this method is very time consuming. It takes a while to read and write 32GB...

I have then flashed Prime 1.4 and everything went perfect. But this procedure formats all partitions. So you are starting from scratch.

When I connected back to Google and started the restore, something interrupted the restoration process. So now I am reinstalling and setting up all these applications again.

But at least from now on I have Titanium backup again.

Excellent work, thanks to all the developers involved - this really makes sure we can recover from pretty much any situation.
[Eee Pad Transformer General] atlaswingpasaway:
so... where do i get the prime!1.4 disc images from the video tut?

the prime!1.4 here contains a couple of folders and a blob file...
[Eee Pad Transformer General] david279:
The original link had the link to the tar file with the images.
[Eee Pad Transformer General] Digiguest:
Hmm....not a fan of losing the Boot animation for a POST screen.....

I think that I will be unable to do this since my TF is a US Based.....not WW based.

All I want is a STOCK Asus ROM that has a root on it. No fancy prime this or that.
[Eee Pad Transformer General] mr.stylo:
So just root with that, boot into CWM and flash the stock-rootet rom from here http://xdaforums.com/showthread.php?t=1112527
[Eee Pad Transformer General] Digiguest:
Thanks for that but that is not what I am looking for. For that link to work you have to be already rooted.
[Eee Pad Transformer General] armstrom:
But once you have prime you will be rooted and have CWM installed, so you can simply flash the rooted stock rom found at that link. Then you're all set. No more prime 1.4, just stock rooted rom. You will lose your data though.
[Eee Pad Transformer General] dasbooter:
Awesome and thank you for trying this. Too bad you had troubles and couldn't test further the image file. Do you think you could back up the partitions and write them individually then you could say keep your apps and just update the system?
[Galaxy 3 Themes and Apps] Humpie:
Just found this in the samsung captive section: http://xdaforums.com/showthread.php?t=1115507 it makes your top bar 50% transparant! Will this also work on our g3? This would be a great idea for theme makers!
[Galaxy 3 Themes and Apps] TotorLeTaureau:
Hi !

I've tried it, but it doesn't work. It is the fault of the kernel, it must support the transparent bar, but none of Galaxy 3 has the ability to do ... :)
[Galaxy 3 Themes and Apps] aarrun:
hey tht can be easily done.........we can just use a transparent png for status bar.
[Galaxy 3 Themes and Apps] Humpie:
Check this site:http://www.droidforums.net/forum/dr...nsparent-notification-bar-pulldown-shade.html

Maby it'll help.
[Galaxy 3 Themes and Apps] barqers:
I've also tried. making the notification png transparent only increases the amount of FC's I get. didn't make the bar transparent...
[Galaxy 3 Themes and Apps] dxdiag32:
yes,it can be done easily and i'm using it.just replace a transparent png
[Galaxy 3 Themes and Apps] Humpie:
Do you have screenshots?
[Galaxy 3 Themes and Apps] drnishant123:
I replaced it with transparent png but did not worked ...
[Galaxy 3 Themes and Apps] TotorLeTaureau:
I've said : It doesn't work, it's the fault of the kernel ! ...
[Galaxy 3 Themes and Apps] akash.gpta:
It's possible to make that transparent. Just edit the png and do a draw9patch.

See I already did that. :D
[Galaxy 3 Themes and Apps] dxdiag32:
here's mine:)

i don't know how did you do it,just :)use ps or paint .net to change the pic's transparent values
[Galaxy 3 Themes and Apps] drnishant123:
Great,Can u post the framework file?
[Galaxy 3 Themes and Apps] grgsujan:
Which png file exactly do you need to make transparent?
[Galaxy 3 Themes and Apps] akash.gpta:
You did that retaining the metadata??

I'll try this to see if that works ;)

EDIT: Works gr8 :D

The drawback I noticed is that using photoshop/paint.net, the size of the png increases.Using draw9patch tool can be advantageous as it optimises the png and makes the size even smaller than the original :D
[Galaxy 3 Themes and Apps] akash.gpta:
Open your framework-res.apk using winrar/7-zip

and place the file below in res\drawable-ldpi\ and your transparent top bar is done. :)

CAUTION: Play with .9 pngs at your own risk because they contain some metadata which gets erased when u edit it with some editor that might lead to undesirable events.

ADVICE: always keep a backup update.zip ;)

View attachment 624419
[Galaxy 3 Themes and Apps] mmiksu:
AWESOME, could you tell me some more details. That looks just awesome ! Wich theme are you using, wich launcher is that ? Can you share framework files ? :D
[Galaxy 3 Themes and Apps] dxdiag32:
it's my rom，named Xdroid Mix ，based on XXJPM，the theme is our team's work and the launcher is moded twlauncher .if you interested in the rom，i'll post it on xda:D
[Galaxy 3 Themes and Apps] Rekooo:
i love that theme, lookin forward to it!