This was posted in another thread here, but it needs its own. (if someone beat me to it, please delete).
A .nbh image file has been released that will allow you to downgrade your rc30 phone to rc29 which will re-introduce the root bug. Once there you can follow the steps to get root access, install the modified recovery image and flash JF's rc30 and keep root! The steps can be found in various threads on this forum, and also in my wiki.
To downgrade using this NBH file: http://android-dls.com/wiki/index.php?title=Root_For_RC30
To gain root access: http://android-dls.com/wiki/index.php?title=Rooting_Android
To flash the recovery and install modified rc30: http://android-dls.com/wiki/index.php?title=Keeping_Root
Please remember this wiki is made and edited by users, not just me. Some information might not be written as well as it can, and if you find a problem, please feel free to login and correct it.
Good luck to everyone stuck on RC30 who wanted root, its finally here!
By the way, I got this info from disconnects site (gotontheinter.net) and I believe (might be wrong) he got it from here somewhere.
Hehe. I knew someone out there still had a copy of the RC29 NBH. This is great news!
MD5 checksums:
53840b90a0fe1bfab19fab8ef8fb9724 *DREAIMG_TC4-RC29.NBH
4f0efb2037524a06bda26f286bba474d *HappyNewYear.zip
Eng Bootloader sticky information updated.
Darkrift said:
This was posted in another thread here, but it needs its own. (if someone beat me to it, please delete).
A .nbh image file has been released that will allow you to downgrade your rc30 phone to rc29 which will re-introduce the root bug. Once there you can follow the steps to get root access, install the modified recovery image and flash JF's rc30 and keep root! The steps can be found in various threads on this forum, and also in my wiki.
To downgrade using this NBH file: http://android-dls.com/wiki/index.php?title=Root_For_RC30
To gain root access: http://android-dls.com/wiki/index.php?title=Rooting_Android
To flash the recovery and install modified rc30: http://android-dls.com/wiki/index.php?title=Keeping_Root
Please remember this wiki is made and edited by users, not just me. Some information might not be written as well as it can, and if you find a problem, please feel free to login and correct it.
Good luck to everyone stuck on RC30 who wanted root, its finally here!
By the way, I got this info from disconnects site (gotontheinter.net) and I believe (might be wrong) he got it from here somewhere.
Click to expand...
Click to collapse
I'll update my stickied post and host the NBH as well.
Nice, spread this fast!! all those users who have wanted root and its here. We need them all to get it before tmo or google find a way to block this!! Someone slashdot it!!! (just please dont slashdot my site directly lol, im on shared hosting)
Yehaaa, best christmas present, however a bit late
Anyone already tried it out?
To avoid creating two stickies with overlapping information, I suggest putting a prominent link in the first post to Koush's main sticky on rooting.
will this work on tc5-rc8 uk
Nope, we'll need a different .nbh file for that. With luck someone'll find it soon
works on stock RC30 just fine..
For TC5-RC8 users:
http://forum.xda-developers.com/showpost.php?p=3109773&postcount=97
http://www.megaupload.com/?d=QIDKOHPW
MD5:
2f02dd9a3b7c7f2fe058047b9c7a0245 *DREAIMG_TC5-RC7.NBH
b253b71fad2ed0352bcb58c4966b9a25 *HappyNewYearUK.zip
For those in the UK...
Here's your RC7 NBH... http://forum.xda-developers.com/showpost.php?p=3109773&postcount=97
Man. chavonbravo is everyone's hero today.
I am trying this now - once flashed with root on RC7, can i do the bootloader flash to Engineering to keep root forever?
for the tc5 rc8 i keep getting
no signature (1 files)
verification failed
any ideas
Epic Fail
Runs through the update, then:
DREAIMG.nbh - FAIL
Update Terminate
UPDATE FAIL
UPDATE:
I had to download the DREAIMG.nbh that was in the zip file, and put that on the sd card. De-bricked, and now my phone is root-enabled.
Thank u so much, I have been waiting this for a long time. Happy new year to everybody
OMG it worked!!!!!
I wiped out my SD card with it connected to my comp through USB. Then reformatted it to FAT32 (it was FAT), and copied the dream file to my phone. Rebooted with the camera key held, pressed power when it told me to. Then it took less than 10 mins to do its thing and now I am setting up the phone again after its reset.
Woot!
kila-user 1.0 TC4-RC29 115247
ota-rel-keys,release-keys
am i missing something, i got the phone to flash back to RC29, did the reset and typed telnetd, but its not doing anything, it just says telnetd on the screen. did i miss a step?
After that go to market and download the telnet app and keep going. And using those walkthroughs I did what they said but I used JK v1.3 instead of 1.2 and now I am a very happy panda, just look at my sig!
thanks to all for the NBH file, I downgraded from RC30 to RC29, rooted upgraded to modified JF1.3 changed to Engineering bootloader, the best new year gift for G1 user.. am planning to upgrade to modifed RC8 but not now..
-Pramod
Related
signed-PLAT-RC33-from-RC30.f06aa9b3.zip
Only RC30 Users can Update to this Package RC28 or RC29 can not do that, Rooted users will require it to resign it with TestKeys or Else Wait for JF modded Version
The links are as Below
https://android.clients.google.com/updates/signed-PLAT-RC33-from-RC30.f06aa9b3.zip
http://64bit.in/signed-PLAT-RC33-from-RC30.f06aa9b3.zip
http://www.megaupload.com/?d=AMR2SBT8
http://rapidshare.com/files/194349437/signed-PLAT-RC33-from-RC30.f06aa9b3.zip.html
http://www.mediafire.com/download.php?ytzw24fmyyj
THIS FILE is SIGNED WITH ORIGINAL Google Private Keys so ALL ROOT Users wait for JF to come with JF33
Or if you have Knowledge to Rapir Recovery and Boot Image out of this and Sign it with Test Keys and Update it to your G1.'
Seeing into System Folder the Package Update so many Library, OpenCode Media Library, WLan Patch, Framework.Odex and Framework-res.apk is also Patched to Handle APK Updates from Android Market.
Gmail, IM, Browser, Search etc also have been Patched bu dont know whats have been done for that.
Fresh Packages Included
app\IM.odex
app\SystemUpdater.apk
app\SystemUpdater.odex
app\TmoImPlugin.apk
app\VoiceSearch.apk
app\VoiceSearch.odex
Radio Image Included
radio.img 20.8 MB
Patches Included
AlarmClock.apk.patch0
AlarmClock.odex.patch0
Browser.apk.patch0
Browser.odex.patch0
Bugreport.apk.patch0
Bugreport.odex.patch0
Calculator.apk.patch0
Calculator.odex.patch0
Calendar.apk.patch0
Calendar.odex.patch0
CalendarProvider.apk.patch0
CalendarProvider.odex.patch0
Camera.apk.patch0
Camera.odex.patch0
com.amazon.mp3.apk.patch0
Contacts.apk.patch0
Contacts.odex.patch0
DownloadProvider.apk.patch0
DownloadProvider.odex.patch0
DrmProvider.apk.patch0
DrmProvider.odex.patch0
Email.apk.patch0
Email.odex.patch0
FieldTest.apk.patch0
FieldTest.odex.patch0
GDataFeedsProvider.apk.patch0
GDataFeedsProvider.odex.patch0
Gmail.apk.patch0
Gmail.odex.patch0
GmailProvider.apk.patch0
GmailProvider.odex.patch0
GoogleApps.apk.patch0
GoogleApps.odex.patch0
GoogleSearch.apk.patch0
GoogleSearch.odex.patch0
gtalkservice.apk.patch0
gtalkservice.odex.patch0
HTMLViewer.apk.patch0
HTMLViewer.odex.patch0
IM.apk.patch0
ImProvider.apk.patch0
ImProvider.odex.patch0
Launcher.apk.patch0
Launcher.odex.patch0
Maps.apk.patch0
MediaProvider.apk.patch0
MediaProvider.odex.patch0
Mms.apk.patch0
Mms.odex.patch0
Music.apk.patch0
Music.odex.patch0
MyFaves.apk.patch0
MyFaves.odex.patch0
PackageInstaller.apk.patch0
PackageInstaller.odex.patch0
Phone.apk.patch0
Phone.odex.patch0
Settings.apk.patch0
Settings.odex.patch0
SettingsProvider.apk.patch0
SettingsProvider.odex.patch0
SetupWizard.apk.patch0
SetupWizard.odex.patch0
SoundRecorder.apk.patch0
SoundRecorder.odex.patch0
Street.apk.patch0
Street.odex.patch0
Sync.apk.patch0
Sync.odex.patch0
Talk.apk.patch0
Talk.odex.patch0
TelephonyProvider.apk.patch0
TelephonyProvider.odex.patch0
Updater.apk.patch0
Updater.odex.patch0
Vending.apk.patch0
Vending.odex.patch0
VoiceDialer.apk.patch0
VoiceDialer.odex.patch0
YouTube.apk.patch0
YouTube.odex.patch0
awesome
cant wait for JF to pick this apart..
hetaldp said:
signed-PLAT-RC33-from-RC30.f06aa9b3.zip
The links are as Below
https://android.clients.google.com/updates/signed-PLAT-RC33-from-RC30.f06aa9b3.zip
http://64bit.in/signed-PLAT-RC33-from-RC30.f06aa9b3.zip
http://www.megaupload.com/?d=AMR2SBT8
Click to expand...
Click to collapse
Anybody know if it is OK to go ahead and load if we already have root?
Nice work mate.
Keep it coming
texasaggie1 said:
Anybody know if it is OK to go ahead and load if we already have root?
Click to expand...
Click to collapse
If you load this you will most certainly lose root I would wait until JF puts out a Modded version.
Nice, i already got tired of waiting
All Root Users Just wait for JF33
As this is Original Signed Update Package and will not load on rooted G1 as rooted G1 have Test key Signed Recovery Mechanism.
Good to see it Just on 5th Feb.
JF, Koush are you seeing this.
hiteshpatel80 said:
Good to see it Just on 5th Feb.
JF, Koush are you seeing this.
Click to expand...
Click to collapse
i kinda have the feeling they are too busy modifying to respond at the moment - LOL
For those who cant wait..... Wouldn't it be possible to try it out on emulator? like this http://androidcentral.com/cupcake-android-emulator/??? I dont know if it work, just throwing ideas.
I looked at the file there doesn't appear to be a new mountd.conf or init.rc... Is this an indication that if we've hacked "programs on SD" that this may still work if we apply this update? Just wondering as I would hate to lose that ability because of an update. Otherwise, this is great news... Just copy the file in it's current fashion to the SD or rename update.zip? That's the only other question. Also, no change in the bootloader... Interesting. I'll be excited to see what JF comes up with!!!
This is a Step forward to cupcake as Voice Search, Market Update Facility etc. were planned to be rolled out in Cupcake.
We have to wait for 4 or 5 such Updates to have Cupcake in our Mouth
Damn I just got it & was about to post it up too! Sweet hopefully we have it soon!
I just got my G1 2 days ago and I wanna get RC33. Now my question is, when i follow the instructions from the "Rooting, Hacking and Flashing" thread, can I simply download the RC33.zip instead of downgrading to RC29 then installing the RC33?
If you are not Interested Rooting the Device go on and raname Rc33 zip file to
update.zip and place it in Memory Card and Press Home + Power Button Constantly while booting and load RC33 right into the G1
DeFiant*X said:
I just got my G1 2 days ago and I wanna get RC33. Now my question is, when i follow the instructions from the "Rooting, Hacking and Flashing" thread, can I simply download the RC33.zip instead of downgrading to RC29 then installing the RC33?
Click to expand...
Click to collapse
If you are downgrading to RC29 you are probably wanting to root your phone with an upgrade to a modified RC30.
RC33 was JUST pushed by Tmobile and hasn't been modified yet. Meaning if you go through all that trouble of rooting your phone, you will lose it by going to RC33.
I would suggest if you wanna keep root to wait for a modified version of RC33.
hetaldp said:
signed-PLAT-RC33-from-RC30.f06aa9b3.zip
The links are as Below
https://android.clients.google.com/updates/signed-PLAT-RC33-from-RC30.f06aa9b3.zip
http://64bit.in/signed-PLAT-RC33-from-RC30.f06aa9b3.zip
http://www.megaupload.com/?d=AMR2SBT8
http://rapidshare.com/files/194349437/signed-PLAT-RC33-from-RC30.f06aa9b3.zip.html
THIS FILE is SIGNED WITH ORIGINAL Google Private Keys so ALL ROOT Users wait for JF to come with JF33
Or if you have Knowledge to Rapir Recovery and Boot Image out of this and Sign it with Test Keys and Update it to your G1.
Click to expand...
Click to collapse
Woot! way to go HetalPatel
I'll get to work on it once I get off work this evening. Should have it by 8-9pm (central US time)
Thank you. I'm just gonna run RC33 and wait for JF before I root.
hetaldp said:
If you are not Interested Rooting the Device go on and raname Rc33 zip file to
update.zip and place it in Memory Card and Press Home + Power Button Constantly while booting and load RC33 right into the G1
Click to expand...
Click to collapse
JesusFreke said:
Woot! way to go HetalPatel
I'll get to work on it once I get off work this evening. Should have it by 8-9pm (central US time)
Click to expand...
Click to collapse
Should have it working for us or just getting the file?
http://androidguys.com/?p=3572
hi, i was updating my g1 to ADP1.5Hr3-A2SD, but than show the next message:
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt
And now, I can't start my phone, it's still showing the boot message.
I write my nandroid backup, with fastboot. but it doesn't fix anything (also still showing the boot message).
I can access to recovery mode and spl.
What should I do?
Thx
Try flashing to RC29/RC7or RC8 NBH
how did you mean?
can you give me some link please?
I think,you downgraded to RC29 to root.
Redo this procedure, put the RC29 DREAIMG,NBH on the SDCARD (format it before) , shut down phone.
Start it while holding camera + power.
YOu should see the bootloader.
There has to be a promt to press power to flash. Press power.
Now you're on rc29 again and you can update to 1.5
First off, check the "About Phone" status in your G1. Then, follow the guide as if you're getting root on your phone for the first time:
http://forum.xda-developers.com/showthread.php?t=442480
What the previous guy said was to flash your phone to the DREAMIMG.nbh image posted on the website above and go from there.
thanks
now, i have a German g1, also there wasn't RC.., witch RC should I install?
Edit: can i copy DREAMIMG.nbh in recovery-mode? because I haven't any mini-sd card reader xP or I need one?
Have you flashed a Hard SPL before?
If not, you must use the goldcard method. Just use the search-function
Go, buy a cardreader
If you have problems, just email me: [email protected] (I support you in german language, of course )
I succesfully used the goldcard-method, worked great!
Yes, you can push the file to your sdcard through the bootloader. To determine which RC to install AFTER YOU HAVE ROOT, again check your "About Phone". If the build number has RC in front of it, download either RC33 or RC8 (I'm guessing the latter since you're in Europe).
If you're choosing between RC29 or RC7 to root your phone, go with RC7.
yes, i have root (gold-card method) and i have hard SPL .
I will try tomorrow with the card-reader
Thx
I was wondering if it was possible to un-root a G1. I'm honestly having the hardest time with it. I've downgraded to RC29 but when trying to add "RC33: (md5: f24b6c237775147cb4bc42efc2393973)" it doesn't want to add when ... I followed the steps on the step by step of adding it and it always hangs up and wont add when in recovery mode while pressing Alt-S to apply the update.
-Could this be a problem because for some reason while i was putting in the info into Telnet it hung up at the recovery.img portion. Sorry new about moding phones... Cars i know phones i don't
I'm in the LA area if anyone else is and is willing to on there free time show me how i keep screwing up. Thanks
All you gotta do is reflash the DREAIMG.NBH file onto your G1 and it'll update by itself, which means you'll be back to stock.
Edit: Are you by any chance unzipping the file? If you are, you have to leave it unzipped and just rename to update.zip in the SD card.
skiptomylou11 said:
All you gotta do is reflash the DREAIMG.NBH file onto your G1 and it'll update by itself, which means you'll be back to stock.
Edit: Are you by any chance unzipping the file? If you are, you have to leave it unzipped and just rename to update.zip in the SD card.
Click to expand...
Click to collapse
no i'm leaving it update.zip like the set by step said. And how do i refresh it? Im on yahoo messenger by the same name on here if your on this to help me. Thank You
-i rather keep it rooted and not have to revert to tmo's software but 4 hours and i feel like a total moron
Why would you want to unroot your phone? But if you really want to then just flash back to RC29 then wait for the phone to get the OTA updates.
I don't want to unroot but im unable to add 1.5 like i intended on doing. So right now im stuck with rc 29 and not cuppycake like i want. I wanted to re-up back to 33 like it said in the posting i was using as step by step and it wont allow me to update
Questions on Android 1.5 and rooting
Some advice will be appreciated!
I just got my G1 a few days a go I was reading from the Official t-mobile web site that the up-grade for android will be out randomly to customers and their expecting that all of us customers will have it by the end of May
Now should I go thru all the work of rooting my G1 and getting cupcake or just wait for the upgrade?
Is there a difference between the two of them?
In the upgrade to 1.5 I don’t see or read anything about the apps getting install and running from the memory card does anyone about this?
Thanks in advance!
In the upgrade to 1.5 I don’t see or read anything about the apps getting install and running from the memory card does anyone about this?
Thanks in advance!
Click to expand...
Click to collapse
Thats only available to rooted phones.
Now should I go thru all the work of rooting my G1 and getting cupcake or just wait for the upgrade?
Click to expand...
Click to collapse
It all depends... If youre ONLY rooting to get cupcake, I would just say wait. See this link for some reasons why you would want to root and step by step instructions:
http://forum.xda-developers.com/showthread.php?t=442480
You can render your phone useless however while doing this. So BE CAREFUL... Youve been warned!
how to unroot my g1
So I rooted my phone and installed JF1.5 and my SD card is now acting a bit weird, and I want to undo the root and mod so I can go back to factory. How do I do this? Is this even possible now?
Thanks
yes, just flash an original RC33 firmware update... use search next time.
i got ya dude
http://forum.xda-developers.com/showthread.php?t=491350
go there
Interesting root problem
Hey guys, been playing in a cupcake irc channel, while we are all waiting for ota cupcake, helping half a dozen or so people root, and i came across one that i figured i'd post here, and see if anyone has any ideas. Obviously i don't have his phone in hand, so i can't be 100% sure that he isn't flubbing a step, but he seems compitent enough to follow simple instructions. He has a stock g1 pvt board with an 8 gig transcend class 6 sdcard, we have formatted this card many times, we get through the nbh file, installs fine, telnetd steps no problem, put the update.zip on the sd card and boot into the bootlader, and everything goes hey wire, it cant find nor install the update.zip, we have redownloaded different spl's to try, triple verified the files weren't named update.zip.zip. the only odd thing i found about his phone, was in one of the threads on here, people were checking the output of the mount command, and for some reason for his sd card his output is /dev/block/mmcblk0p5 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0711,dmask=0700,codepage=cp437,iocharset=iso8859-1,utf8 0 0 where everyone esles is p0 or p1 i cant quite remember. anyhow any ideas or suggestions would be great and no he does not have another sdcard at the moment for us to get it done with
Thanks in advance
ps this is his output form the boot loader
The top says:
Android system recovery utility
using test keys
e:cant open /cache/recovery/command
then when I hit alt+s
Installing from sdcard...
Finding update package...
E:Cant mount /dev/block/mmcblk0 p1 (or /dev/block/mmcblk0)
(Invalid arguement)
E:Cant mount sdcard:update.zip
installation aborted
should be something simple like editing fstab or mount.conf or useing a symlink right, can anyone help me with the commands searching left and right here over edge is killing me
wat is the whole output of the mount command?
n1gh7m4r3 said:
Hey guys, been playing in a cupcake irc channel, while we are all waiting for ota cupcake, helping half a dozen or so people root, and i came across one that i figured i'd post here, and see if anyone has any ideas. Obviously i don't have his phone in hand, so i can't be 100% sure that he isn't flubbing a step, but he seems compitent enough to follow simple instructions. He has a stock g1 pvt board with an 8 gig transcend class 6 sdcard, we have formatted this card many times, we get through the nbh file, installs fine, telnetd steps no problem, put the update.zip on the sd card and boot into the bootlader, and everything goes hey wire, it cant find nor install the update.zip, we have redownloaded different spl's to try, triple verified the files weren't named update.zip.zip. the only odd thing i found about his phone, was in one of the threads on here, people were checking the output of the mount command, and for some reason for his sd card his output is /dev/block/mmcblk0p5 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0711,dmask=0700,codepage=cp437,iocharset=iso8859-1,utf8 0 0 where everyone esles is p0 or p1 i cant quite remember. anyhow any ideas or suggestions would be great and no he does not have another sdcard at the moment for us to get it done with
Thanks in advance
ps this is his output form the boot loader
The top says:
Android system recovery utility
using test keys
e:cant open /cache/recovery/command
then when I hit alt+s
Installing from sdcard...
Finding update package...
E:Cant mount /dev/block/mmcblk0 p1 (or /dev/block/mmcblk0)
(Invalid arguement)
E:Cant mount sdcard:update.zip
installation aborted
Click to expand...
Click to collapse
is the phone plugged into computer UsB?
korndub said:
is the phone plugged into computer UsB?
Click to expand...
Click to collapse
hehe no its looking at mmcblk0p1 which doesn't exist
Getting Root on the 1.5 CRB43...The same process as before???
Im so sorry for posting... I can't clearly find any answer.
What is needed, if anything to access root on the G1 with the 1.5US crb43 OTA "cupcake" update.
Thanks in advance!!!
Clay
htcclay said:
Im so sorry for posting... I can't clearly find any answer.
What is needed, if anything to access root on the G1 with the 1.5US crb43 OTA "cupcake" update.
Thanks in advance!!!
Clay
Click to expand...
Click to collapse
Usual steps I would imagine, downgrade to RC29 with DREAMING,,,, ya da ya da ya! follow the link
Dantehman said:
Usual steps I would imagine, downgrade to RC29 with DREAMING,,,, ya da ya da ya! follow the link
Click to expand...
Click to collapse
You are the man!
Thanks for the quick reply!!!
Anyone finds out differently please post.
I'm going to give it a shot...
Clay
I just manually updated my phone to the new cupcake 1.5 US version. I would like to root my phone but don't I have to wait until the modify version comes out? Or can I root right now by downgrading and then manually upgrading to stock cupcake again? Will upgrading with the stock cupcake update wipe out the root?
Goog1e Phone said:
I just manually updated my phone to the new cupcake 1.5 US version. I would like to root my phone but don't I have to wait until the modify version comes out? Or can I root right now by downgrading and then manually upgrading to stock cupcake again? Will upgrading with the stock cupcake update wipe out the root?
Click to expand...
Click to collapse
root now...root later...no difference
Hi guys.
I know that the various aspects of this post are covered in other posts, but I haven't seen anything that acts like a step by step or repository for this info.
Basically, I have a VodafoneAU HTC Magic with 1.5 on it, and I'd like to flash on it one of the Hero roms. I used to have a Diamond and then Diamond Pro, but I know little about Android at this point.
My biggest fear is bricking the phone, followed by not being able to restore my previous rom (and even apps and settings would be awesome too, though not essential) should something go pear shaped.
I know the steps I need to follow are:
1 - Root the phone
2 - Back up ROM (settings/apps too?)
3 - Flash new ROM
4 - ?????
5 - Profit (in the form of enjoying an awesome Hero ROM)
Jokes aside, if someone can point me in the right direction for the first 3 steps, that'd be great. Even if it's as simple as
1 - Root it using this post (link)
2 - Use this App to back it up
3 - etc..
Like I said, I know this info is probably covered elsewhere, but not in one place (that I've found) and I'd hope this post could serve as a guide for anyone else looking to go the same steps as me.
Thanks for any help anyone can give.
Cheers.
First off, you don't need to root your phone, update the SPL, or any of that scary stuff. Which is great, cus that's the riskiest part of it all. Briefly, the procedure is as follows:
1. Boot your phone in fastboot mode (power the phone off, then hold the back button as you power it back on). You'll see a white screen with some text, the word "FASTBOOT" and some androids at the bottom.
2. Note the version numbers you see at the top of the screen - it'll look something like:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.3300.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
3. Download the ROM you want to upgrade to for your phone's version, rename the zip to update.zip and put it on the root of your phone's SD card
4. Boot a recovery ROM using fastboot (from the Android SDK)
5. Use Nandroid Backup to back up your current firmware to the SD card
6. Copy that backup (and the rest of the contents of your SD card) to your PC, just in case. This is the last point at which you can back out!
7. Use the recovery ROM to wipe your phone's existing firmware
8. Use the recovery ROM to apply the update.zip from the SD card
9. Wait for the update to complete
10. Reboot your phone and enjoy your new ROM!
I did this on my Vodafone NZ HTC Magic (PVT32B) running 1.5 yesterday and am enjoying Hero on it right now, barring a few quirks. If you like, I'll put together a detailed step-by-step of the procedure.
KarrdeNZ said:
First off, you don't need to root your phone....
I did this on my Vodafone NZ HTC Magic (PVT32B) running 1.5 yesterday and am enjoying Hero on it right now, barring a few quirks. If you like, I'll put together a detailed step-by-step of the procedure.
Click to expand...
Click to collapse
Awesome, cheers. I'll have a crack at it tonight then.
So Am I correct then in assuming step 5 backs up my phone as it is now? So essentially if I roll back it will be exactly as it was? Installed apps, settings, contacts (although sync sorts that out) and all?
papalazarou said:
So Am I correct then in assuming step 5 backs up my phone as it is now? So essentially if I roll back it will be exactly as it was? Installed apps, settings, contacts (although sync sorts that out) and all?
Click to expand...
Click to collapse
Nope. Nandroid only backs up the existing firmware (and I believe some settings). It doesn't back up texts, contacts (though those should be synced with your Google Account anyway), or apps. For the most part, apps are easy to retrieve from the Market, but if you have any you got from elsewhere you'll need to reacquire them. The app MyBackup Pro seems to be recommended on these forums for more thorough backups, though it isn't free (and I've not used it myself). As my phone was (relatively) new I wasn't too fussed about keeping backups of anything except the firmware.
I've done a couple of Nandroid backups and restores and it restores everything (except SD card), meaning applications, settings, everything is restored.
Also, I highly recommend RAv's recovery (http://forum.xda-developers.com/showthread.php?t=530492). Use it to make your Nandroid backup .
Wysie said:
I've done a couple of Nandroid backups and restores and it restores everything (except SD card), meaning applications, settings, everything is restored.
Click to expand...
Click to collapse
I've heard differing reports on what Nandroid does and doesn't back up, so was erring on the side of caution. But if it backs up everything, awesome.
And yep, that's the recovery ROM I used. I'm writing up the step by step instructions at the moment - will post em when they're done.
KarrdeNZ said:
I've heard differing reports on what Nandroid does and doesn't back up, so was erring on the side of caution. But if it backs up everything, awesome.
And yep, that's the recovery ROM I used. I'm writing up the step by step instructions at the moment - will post em when they're done.
Click to expand...
Click to collapse
depends how you restore it- you can restore system.img only and not get all your data etc (using fastboot) but if you fastboot data.img as well then you get it all..... the new recovery restores it all...
KarrdeNZ said:
First off, you don't need to root your phone, update the SPL, or any of that scary stuff. Which is great, cus that's the riskiest part of it all. Briefly, the procedure is as follows:
1. Boot your phone in fastboot mode (power the phone off, then hold the back button as you power it back on). You'll see a white screen with some text, the word "FASTBOOT" and some androids at the bottom.
2. Note the version numbers you see at the top of the screen - it'll look something like:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.3300.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
3. Download the ROM you want to upgrade to for your phone's version, rename the zip to update.zip and put it on the root of your phone's SD card
4. Boot a recovery ROM using fastboot (from the Android SDK)
5. Use Nandroid Backup to back up your current firmware to the SD card
6. Copy that backup (and the rest of the contents of your SD card) to your PC, just in case. This is the last point at which you can back out!
7. Use the recovery ROM to wipe your phone's existing firmware
8. Use the recovery ROM to apply the update.zip from the SD card
9. Wait for the update to complete
10. Reboot your phone and enjoy your new ROM!
I did this on my Vodafone NZ HTC Magic (PVT32B) running 1.5 yesterday and am enjoying Hero on it right now, barring a few quirks. If you like, I'll put together a detailed step-by-step of the procedure.
Click to expand...
Click to collapse
I am a noob...Why don't need to FLASH SPL and ROOT the phone?? But u can still flash into HERO rom. I would like to have a full flash procedure from you,thanks. My machine is running on PVT32A.
snowhk said:
I am a noob...Why don't need to FLASH SPL and ROOT the phone?? But u can still flash into HERO rom.
Click to expand...
Click to collapse
You can load the Hero ROM without replacing your SPL (in most cases) or rooting, so why replace it if you don't need to? I've done it myself without doing so and it's working fine.
My guide is now ready - check it out at http://www.karrderized.com/romguide/.
KarrdeNZ said:
You can load the Hero ROM without replacing your SPL (in most cases) or rooting, so why replace it if you don't need to? I've done it myself without doing so and it's working fine.
My guide is now ready - check it out at http://www.karrderized.com/romguide/.
Click to expand...
Click to collapse
Just ask for curiosity..But why did others do so?? Thanks. You provided a clear guide.^^
snowhk said:
Just ask for curiosity..But why did others do so?? Thanks. You provided a clear guide.^^
Click to expand...
Click to collapse
I think some SPL versions prevent ROM updates and so need to be replaced with versions that do, but I'm not sure. I'll let someone more knowledgeable take that question.
And thanks, I tried to make the guide as easy as possible
KarrdeNZ said:
I think some SPL versions prevent ROM updates and so need to be replaced with versions that do, but I'm not sure. I'll let someone more knowledgeable take that question.
And thanks, I tried to make the guide as easy as possible
Click to expand...
Click to collapse
My device shows the followings:
Sapphire PVT 32A Ship S-ON H
HBOOT-1.33.0009(SAPP10000)
CPLD-12
RADIO-3.22.20.17
Would my SPL version prevent the update?Coz I afraid of bricking my phone>< I got too many questions. Hope u can have a help. Thanks.
snowhk said:
My device shows the followings:
Sapphire PVT 32A Ship S-ON H
HBOOT-1.33.0009(SAPP10000)
CPLD-12
RADIO-3.22.20.17
Would my SPL version prevent the update?Coz I afraid of bricking my phone>< I got too many questions. Hope u can have a help. Thanks.
Click to expand...
Click to collapse
According to http://forum.xda-developers.com/showthread.php?t=529019 you should be fine. If you're unable to boot the recovery ROM (step 8 in my guide) then stop there, as I believe that's about where problematic SPLs first show signs of trouble. Just make sure you get ROMS for 32A.
KarrdeNZ, thanks for your fantastic guide! Are you OK to put it up as a stick thread within this forum?
i believe you can only do this with signed roms but this is only from what i have read on here, but to be fair its not hard to root anyway and aslong as your not a dumbass its pretty straight forward and can benefit from bluetooth file sharing and apps2sd and tethering so deffo worth it, opens up your phone to numerous possibilities
eva_d said:
KarrdeNZ, thanks for your fantastic guide! Are you OK to put it up as a stick thread within this forum?
Click to expand...
Click to collapse
Sure, not a problem I'd prefer the thread link to the guide so that new versions are easy to find, but whatever works.
KarrdeNZ, mate I followed your guide to the letter. I got all the way down to step 11 and then a problem occurred.
When I clicked 'Apply sdcard:update.zip' it just said cannot find or cannot load update.zip, or something like that, then said operation aborted?
I was trying to install the EXACT same ROM as you, I downloaded it to my laptop, renamed it update.zip and moved it to the root of the SD card.
Yet it didn't work, I can't for the life of me think where it's gone wrong as everything else up to that point had gone smoothly.
Any idea's?
Well I tried downloading the same file again. No luck this time either!
This is what it says when I click the install from sdcard button:
--install from sdcard...
Finding update package...
Opening update package...
E: Can't open /sdcard/update.zip
(no such file or directory)
Installation aborted.
Now I get that it's saying that it can't find the file but I really don't understand why? I mean the file is there, do I have to unzip the file onto my computer 1st and then put it on the sdcard?
I thought i just stuck the zipped file onto the root of the card making sure i renamed it 'update.zip'
Please help me out guys, thanks.
The exact thing happened to me; and I realized I was dumb and had named the file "update.zip", when in fact it should just be "update". The file extension should come naturally since the file is still compressed.
Roy_Drage said:
Well I tried downloading the same file again. No luck this time either!
This is what it says when I click the install from sdcard button:
--install from sdcard...
Finding update package...
Opening update package...
E: Can't open /sdcard/update.zip
(no such file or directory)
Installation aborted.
Now I get that it's saying that it can't find the file but I really don't understand why? I mean the file is there, do I have to unzip the file onto my computer 1st and then put it on the sdcard?
I thought i just stuck the zipped file onto the root of the card making sure i renamed it 'update.zip'
Please help me out guys, thanks.
Click to expand...
Click to collapse
KarredeNZ, THANK YOU for your awesome tutorial!! I looked through so many other pages for instructions and they went totally over my head. Your tutorial was the best and easiest to follow.
[HOW-TO] Hey Noobs ... Here's help when you think you "bricked" your phone (U.S.)
Since we have apps now that seemed to have inspired G1 noobs to root and flash their phones without the prequisite of reading the instructions, I hope they might read this to help them get out of the "bricked" situation they often find themselves in. It's simple to do, it's saved my ass a number of times, and it will quickly get you back to a pristine T-Mobile status.
NOTE: This is for U.S. T-Mobile users. Your mileage my vary and it may need to be adapted with different files relative to your country and carrier.
You are not bricked if you can get into the recovery or bootloader just jammed up!
How to quickly UN-"brick" your phone:
All you need are two files.
DREAIMG.nbh
update.zip
THESE TWO FILES ARE FOR THE CONVENIENCE OF PEOPLE IN THE U.S.These can be downloaded at:
- http://www.brentcctx.com/android/DREAIMG.nbh
- http://www.brentcctx.com/android/update.zip
DREAIMG.nbh is the original T-Mobile U.S. Rom.
update.zip is the original T-Mobile U.S. "cupcake" update (signed-kila-ota-148830.de6a94ca)
Download these two (2) files and put them on the root of your sdcard and restore the original T-Mobile rom. You will do this by
remove the sdcard from your phone
put the sdcard into your card reader
put the card reader into your computer
make sure your computer recognizes the sdcard with a drive letter (Windows) or is mounted (Linux)
look in the root directory of your sdcard for any file named "update.zip". If one is there, delete it.
copy DREAIMG.nbh to the root of your sdcard
copy update.zip to the root of your sdcard.
double check that DREAIMG.nbh is spelled just like that (with DREAIMG in all caps and nbh in lowercase)
double check that update.zip is spelled correct and the whole thing is lowercase
safely remove the card reader from your computer (unmount in linux or eject properly in Windows)
remove the sdcard from the card reader
make sure your phone is off
put the sdcard back into your phone
press and hold the CAMERA button
while still holding the CAMERA button, press the POWER BUTTON (red button on the bottom right of phone)
at this point, you should see the phone checking your sdcard, looking for DREAIMG.nbh and checking it for errors
wait until you see "OK" beside all the different items and instructions at the bottom of your screen.
now, press the POWER button (red button on the bottom right of phone) which will restore DREAIMG.nbh
wait until everything has completed.
reboot your phone
your phone will also write the old, original radio back to your phone too and reboot itself
your phone will now boot into the recovery screen (if it didn't, start over with #1)
you should see the triangle with a yellow exclamation point ! (again, if you don't, start over with #1)
Now that you are in the recovery screen, that means your phone has been restored to the original G1 factory condition. Note: you have also lost root at this point, your radio is back to the original and, if you had a different SPL, that's been replaced as well.
While still in the recovery screen, it's now time to update your phone to "Cupcake". This is the OTA version from T-Mobile. It is not rooted or modified. It is strictly the OTA update.
Open up your keyboard and press ALT + L to go from the triangle/! to a menu
For safety sake, press ALT + W to wipe your phone (it should have already occured, but we're being safe)
Now we want to apply the sdcard:update.zip by pressing ALT +S
Wait until the update completes and you see instructions at the bottom of the screen.
Follow the instructions to reboot your phone.
At this point, your phone will update the radio. Be patient and wait for the phone to reboot itself.
Your phone will reboot into recovery again. All you need to do at this point is reboot your phone by pressing HOME+BACK.
You will have to be patient again while your phone boots for the 1st time with "Cupcake". If, after 5-7 minutes your phone hasn't fully booted, that means you have done something wrong. Start completely over.
If at any point during the process you get a warning that DREAIMG.nbh or update.zip cannot be found, that means you didn't copy the files properly. Start over! Put your sdcard back into your computer, check the root of your sdcard for DREAIMG.nbh (that filename is case sensitive) and update.zip (case sensitive as well). Make sure that update.zip isn't named update.zip.zip (that often happens with Windows).
Once your phone has rebooted, you will have to log in again. Your should have your phone back.
I now recommend flashing Cyan's latest recovery image. Search XDA Developer's Forum for the latest. Download and install.
If you still want to try and flash a modified rom, hopefully you have learned from the experience and will be more careful. My suggestion is to the following items, in the following order. Search XDA for the proper thread.
-- DOWNLOAD ANY ADDITIONAL FILES YOU WILL NEED (rom, SPL?, radio)
Now is a good time to re-format & re-partition your sdcard.
In most instances, you will want 3 partitions in this order: Fat32/Ext3/Swap
If you don't have anything to partition your card, get a trial version of Paragon Partition Manager.
Once your card is partition, copy all of your needed files to the Fat32 partition.
Install Cyan's latest improved recovery image next.
Install the most up-to-date radio
If, and only if, the rom you want to install requires a different SPL, then install that.
Now install the modified rom of your choice.
It's a good idea to re-flash the latest radio once again.
Now create an emergency kit !
For future problems, take those two files you originally download from the top of this thread and put them on your sdcard right now ... in the root of your directory. ALWAYS KEEP THEM THERE ! Do NOT rename them (keep them DREAIMG.nbh and update.zip). That way, should your phone ever hit the crapper again, you are fully prepared to get your phone working again anywhere you are without the need for a computer.
NOTE: if you do keep DREAIMG.nbh and update.zip in the root of your sdcard, be careful not to overwrite the update.zip file with a modified rom update. When you want to install a modified rom, just copy the modified rom's .zip file to your sdcard (do not rename it, keep it named whatever the developer named it). If you are using Cyan's latest recovery image, you will be able to apply any update using any .zip file in the root of your sdcard. Update to a modified rom by choosing that rom's .zip file name.
Can we get a sticky please at the very top of the page since this is the #1 asked question everso we don't keep getting this new thread daily, I always kept dreaimg on my phone as a just in case emergency get out of jail free card. Can the op also edit his post to mention that you are not bricked if you can get into the recovery or bootloader just jammed up at the very top of his post
Great. Will these two files also work on EU G1 with RC7 original ROM?
If they flashed the newest SPL shouldn't they flash the Original SPL before the DREAIMG.nbh since I think it downgrades the radio or am I wrong?
That's pretty much the purpose of doing it the way I described. It's less risky to just flash the DREAIMG.nbh and let it take it back to factory condition. It does the SPL & the old radio. There is no need to do the original SPL first doing it this way. It's also the safest for anyone that's inexperienced.
gridlock32404 said:
Can we get a sticky please at the very top of the page since this is the #1 asked question everso we don't keep getting this new thread daily, I always kept dreaimg on my phone as a just in case emergency get out of jail free card. Can the op also edit his post to mention that you are not bricked if you can get into the recovery or bootloader just jammed up at the very top of his post
Click to expand...
Click to collapse
agreed... can this be a sticky! it will help cut down on senseless new threads saying help or ummm i need advice.
this is a great write-up btw!
Can you post both links to the us rc29 and also eu version rc7 plus the cupcake upgrade since they are differant and flashing roms not meant for your locale could also cause problems
gridlock32404 said:
Can you post both links to the us rc29 and also eu version rc7 plus the cupcake upgrade since they are differant and flashing roms not meant for your locale could also cause problems
Click to expand...
Click to collapse
I will, and that's a very good point.
I'll do that when I get home in the morning.
Thanks for the suggestion.
blueheeler said:
That's pretty much the purpose of doing it the way I described. It's less risky to just flash the DREAIMG.nbh and let it take it back to factory condition. It does the SPL & the old radio. There is no need to do the original SPL first doing it this way. It's also the safest for anyone that's inexperienced.
Click to expand...
Click to collapse
Really? Wow all this time since RC33 I thought you had to flash the original SPL and DREAIMG.nbh to unroot lol