Related
I just got a replacement G1 from Tmobile, for free bless their hearts, cause my headset is going to the crapper. I'm trying to update my raido to the 2_22_19_26I, as I did before with my first G1, so I can install the DangerSPL. I have tried with the stock recovery, Cyan's 1.4, and Amon-RA's 1.5.2 to install it, and each time, it goes about the update process as normal, asks me to reboot, I see the picture of the chip and then it takes me back to recovery.
Each time, though, I'm still at the 1_22_12_29. I check by turning on the phone, then Settings --> About Phone, and also by going into the SPL, still at the 1.
Any ideas?
EDIT: also I'm using the radio on HTC's developer website, so it's legit.
Uh, i'm not XDA police but i'm pretty sure this goes in Q&A.
You need a custom recovery before you can even upgrade the radio but are you on 1.5 doing the one-click?
One-click:
http://theunlockr.com/2009/08/22/how-to-root-the-mytouch-3g-or-g1-in-one-click/
"I have tried with the stock recovery, Cyan's 1.4, and Amon-RA's 1.5.2"
I've tried with many different recovery's.
jordancrockett said:
"I have tried with the stock recovery, Cyan's 1.4, and Amon-RA's 1.5.2"
I've tried with many different recovery's.
Click to expand...
Click to collapse
When your in rec mode you must flash the radio while there, i heard the rec gets deleted if you dont update the radio when you install a recovery.
rec mode? please restate what you just said.
jordancrockett said:
rec mode? please restate what you just said.
Click to expand...
Click to collapse
rec=recovery mode
The guide says flash the radio while your in recovery mode not after.
i've done the recommended one-click method, even went back and let my phone update itself back up to stock, but i still have radio 1.
jordancrockett said:
i've done the recommended one-click method, even went back and let my phone update itself back up to stock, but i still have radio 1.
Click to expand...
Click to collapse
Can you load roms since you said you tried recoveries?
I can load everything, ROM's, SPL's, different recoveries, boot.img's.
I've tried updating the radio before I upgrade the SPL, after, with a stock recovery, or with Amon-RA's/Cyanogens. I don't know why it's not working.
jordancrockett said:
I can load everything, ROM's, SPL's, different recoveries, boot.img's.
I've tried updating the radio before I upgrade the SPL, after, with a stock recovery, or with Amon-RA's/Cyanogens. I don't know why it's not working.
Click to expand...
Click to collapse
Donut roms(1.6) dont need the Haykuro or Hard SPL you can load roms with the one you have now.If you want to use hero or eclair then you'll need the radio and SPL.
Also if the radio is anything like the spl, don't use the trackball while flashing it
Another user and I, have this same issue with no solution, we have threads in dream q&a and dream general. I also used recovery flasher to gain root when I was on cupcake. My radio is older than yours though =/ if you can't find the threads ill post the links tmw, as I'm abt to sleep now..good luck hopefully we can all find a solution, or at least identify the source of the problem..
not sure if this will be of much help, but you can always try to revert back to the stock firmware using the dreaimg.nbh file and stock spl.
i had a friend who, like with your radio, couldn't flash the more recent custom recoveries.
whatever the reason was, i suggested that he just "unroot" and go back to android 1.0, stock spl, stock radio , whatever, and just re-root from there
phamous said:
not sure if this will be of much help, but you can always try to revert back to the stock firmware using the dreaimg.nbh file and stock spl.
i had a friend who, like with your radio, couldn't flash the more recent custom recoveries.
whatever the reason was, i suggested that he just "unroot" and go back to android 1.0, stock spl, stock radio , whatever, and just re-root from there
Click to expand...
Click to collapse
ust make sure when unroot you follow the instructions...somehow i bricked my first G1 when I was unrooting. Dont ask me how I did that but I did ha
thenameismax said:
just make sure when unroot you follow the instructions...somehow i bricked my first G1 when I was unrooting. Dont ask me how I did that but I did ha
Click to expand...
Click to collapse
haha, good point! when in doubt, just follow the guide!
this one, if you don't already have it,
http://forum.xda-developers.com/showthread.php?t=442480
shows you how to "downgrade/un-root" your device.
happy flashing!
I apologize to sound rude, but I've been with XDA and the G1 rooting community since 1.0. I know these are good, helping tips and guides, but I've tried to explain that I've done everything like that already, gone back to stock, gone up to cyan's 4.2.13, gone back to stock, then up to a stock 1.6, even with the stock updates, when it says writing radio, radio doesn't update.
your replies are appreciated, just not really relevant or helpful.
I was setting up a friends g1 and same thing, he got the phone from warranty exchange and I was able to downgrade, gain root, change recovery image and flash enom's rom with no issue. But upon boot up I saw his radio image was .29 and tried to update the radio. I kept getting something like "line 2: getting prop(device = dream)"
So I started all over rc29, root, recovery image and every time I try to update radio, same issue. Even when use Cyan's method and try the developer's image with radio update, it fails.
In the end, since enom's rom can use any radio, he was ok with it. But really i wanted to get his g1 on the latest radio image. I feel your pain as I researched the errors as well and couldn't find anything. Good luck.
Fabe
mdafabe said:
I was setting up a friends g1 and same thing, he got the phone from warranty exchange and I was able to downgrade, gain root, change recovery image and flash enom's rom with no issue. But upon boot up I saw his radio image was .29 and tried to update the radio. I kept getting something like "line 2: getting prop(device = dream)"
So I started all over rc29, root, recovery image and every time I try to update radio, same issue. Even when use Cyan's method and try the developer's image with radio update, it fails.
In the end, since enom's rom can use any radio, he was ok with it. But really i wanted to get his g1 on the latest radio image. I feel your pain as I researched the errors as well and couldn't find anything. Good luck.
Fabe
Click to expand...
Click to collapse
Yeah, that's exactly what I'm going through, except it's not throwing up any errors or anything. it updates, says "writing radio image...", reboots with the HTC symbol, and goes back to Recovery and Formats the CACHE like always. *sigh* maybe T-mobile found a way to mess with us after all?
Just a question, when u rooted, did u do it the old way or new way. And by old way that I used, was the DREAIMG.nbh, then on home screen the type cd /sdcard blah blah...
I bought a G1 2 days ago and i've been reading a lots of tutorials on how to root the phone, i have hacked/Modified every phone i've had so far (Motorola/Sony Ericsson/Nokia) and i would like to do the same with my G1 (That;s why i bought it for) the problem is that every tutorial i see wants me to downgrade to RC29 which isn't complicated but the problem is that it has the DMD64 update.
1- Is the rooting process the same for DMD64 or do i need something special to downgrade? i read about the goldcard but i also heard it was not necessary all the time.
2- Since this is my first time rooting , is there a way to make sure i don't brick my phone? like making a backup of the OS or whatever i need to fix it in case i brick it.
3-What are the latest/best files to root it things like Recovery, ROM, SPL (i don't fully understand what this is and how it is different from the recovery)
Thank You.
Frodcord said:
I bought a G1 2 days ago and i've been reading a lots of tutorials on how to root the phone, i have hacked/Modified every phone i've had so far (Motorola/Sony Ericsson/Nokia) and i would like to do the same with my G1 (That;s why i bought it for) the problem is that every tutorial i see wants me to downgrade to RC29 which isn't complicated but the problem is that it has the DMD64 update.
1- Is the rooting process the same for DMD64 or do i need something special to downgrade? i read about the goldcard but i also heard it was not necessary all the time.
2- Since this is my first time rooting , is there a way to make sure i don't brick my phone? like making a backup of the OS or whatever i need to fix it in case i brick it.
3-What are the latest/best files to root it things like Recovery, ROM, SPL (i don't fully understand what this is and how it is different from the recovery)
Thank You.
Click to expand...
Click to collapse
1: I have no idea if the rooting process is the same for DMD64 or not, but I do not see why it would be any different. But, I could be wrong. I was lucky enough to have RC29 when I purchased mine.
2: The only thing that you can do to make sure you do not brick your phone is to FOLLOW EACH STEP CAREFULLY! Do not skip steps, or add your own. This mainly applies to flashing the Radio and SPL. If you f*ck that up, you're bricked, heh.
3: This confused me at first as well.
What is a SPL? The SPL, or Second Program Loader, in conjunction with the IPL comprise a device's bootloader. Aside from bootstrapping Android, the bootloader also fulfills various diagnostic functions. One of these functions is the manipulation of data in the device's internal flash ram. Depending on the SPL installed, the user can apply a signed NBH file, flash nand images, and more. Note that the SPL is installed and operates independently of the Android build that runs atop it.
Click to expand...
Click to collapse
The recovery is kind of like pressing F8 when you are booting into Windows. It lets you make changes to your system, w/o booting the the complete Operating System (The Android OS in this case). Using the recovery menu, you can flash new ROMs, format your SD card, enable the USB Mass Storage so you can see the SD card within windows, do a factory reset on the device, open up a terminal to manually input commands, perform a backup of your device (you can back up most everything on it) which allows you to restore from that backup if you mess something up.
But, then there is your FastBoot screen as well. FastBoot is where you need to be to flash your SPL and Radio. I am not 100% sure as to the correct order of the flashing off the top of my head, but google around (or simply search this forum), and you will find all the info you need.
Not all ROMs require you to have the "Danger/Haykuro/Death SPL" though. Many of them will work on a stock SPL. However, if you do feel the need to try one of the ROMs that require you to use the Death SPL, you can find all the information about it here: http://code.google.com/p/android-roms/wiki/SPL.
Good luck with your new G1, and do NOT be afraid to ask for help if you need it. Nobody likes to see one of these devices get bricked
Thanks a lot for helping me I thought that the recovery was the f8 in a computer too but I still have my doubts about the spl and the radio. I'll try to root my phone tomorrow i'll give you guys an update after I get to 1.5.
Wish me luck xD.
Frodcord said:
Thanks a lot for helping me I thought that the recovery was the f8 in a computer too but I still have my doubts about the spl and the radio. I'll try to root my phone tomorrow i'll give you guys an update after I get to 1.5.
Wish me luck xD.
Click to expand...
Click to collapse
Remember, always RADIO BEFORE THE SPL. If you do decide to mess with SPL, make sure to flash engineering (or hard) first, and then flash Danger/Death SPL thru fastboot. This eliminates 99% chance of the brick.
Good luck.
borodin1 said:
Remember, always RADIO BEFORE THE SPL. If you do decide to mess with SPL, make sure to flash engineering (or hard) first, and then flash Danger/Death SPL thru fastboot. This eliminates 99% chance of the brick.
Good luck.
Click to expand...
Click to collapse
Lol how is he going to know what fastboot/adb is? OP, don't mess with the SPL and radio until you know what your doing. Flash a rom like cyanogen or Enom's AOSP if you don't want to mess with them.
Ok I've done it i am running 1.5 now so if a person comes asking about DMD64 (G1) now you know what to say. You don't need a goldcard or something else just the dreaimg.nbh and there is nothing to worry about.
I still don't fully understand the SPL and Radio part so i'll keep reading until i am ready to use a custom ROM.
so just root DMD64 the normal way?
I'm as green as it gets when it comes to Andriod and all of these custom roms for it and the phones. I am extremely technical, senior dev for 10 years. I know a bit of *nix as well, so command shells aren't new to me and the concept of mounting. I've loaded lots of ROMs (and donated!) on my Windows Mobile device (Touch Pro), so that I have licked fine. Just, now I have an andriod device...
But for the like of me, I am having a hard time finding simple basic instructions on how to load a ROM. All I see are things like "boot to RA". Yes, I've searched and searched with VBulletin's limited forum search (used google to crawl the site too, nada).
What does "RA" mean, and how to do I get to it? LOL See my delima! Does it mean "Root Access", and does that mean I have to root my phone (I am assuming that?). Just don't want to brick my brand new phone!
I just picked up a Sprint Hero and want to load Fresh ROM on it. I have not even activated it!
OS is: 2.27.651.5 I assume this is the "2.1" that people are talking about?
So, if this is the 2.1... Does that mean I cannot root it? And therefore, I cannot load any custom ROM on it?
For example, here are the instructions to load Fresh ROM (and my questions):
•Download and copy the zip to the root of your sdcard
Ok, no problem. The zip is on my flash card. But, do I need to expand it?
•Reboot to RA and do a data wipe / factory reset (REQUIRED)
Again, Reboot to... "RA" what? Root Access?
Also, in the rooting instructions, I don't see anything about "data wipe / factory reset" from whatever this "RA" is.
•You may also need to wipe sd:ext if you are having troubles booting.
How do I do that?
•If you are running Fresh Toast and ext4 then you’ll need to partition back to ext3 if you want to use apps2sd
Say what? How do partition, ext3? ext4? What are those? apps2sd?
Yeah, very new...
The rest of the instructions seem easy enough.
Thanks in advance guys!
You need to root your phone first.
After that the RA everyone is talking about is rebooting into recovery. If you have the android sdk loaded you can send a command like adb reboot recovery or you could also turn on the phone while holding the home button. Then you can do all the wiping and loading of ROMS(just make sure they are for a CDMA hero)
You will need to go into settings -> About phone -> Software Information and look at your firmware version. If it is 2.1 then you can't do anything until an exploit is found. If you are 1.5 then you can root your phone. The easiest way is with fresh kitchen. http://forum.xda-developers.com/showthread.php?t=655225
Thank you centran! Fresh Kitchen looks super clean. I'll give that a shot (when I can...).
Humm. The phone came with 2.1-update1 as the firmware.
So I guess that means I am SOL?
yep. sorry
Is there a way to use the normal HTC Utility and flash the ROM to an older version? Sprint has pulled the older versions of the ROM from the site. But, I am sure there's one floating around here somewhere.
Thanks again!
Nope, HBOOT fails to flash, and even though we maanged to bypass HBOOT, main version check still fails.
Looking forward to the hack when it's accomplished! Thanks!
Hahahaha... And as soon as I give up hope, handed it to the wife and said, "Sorry, we can't hack it at this time", I see on xda's homepage that the Hero 2.1-update1 has been rooted!!!
http://forum.xda-developers.com/showthread.php?t=694572
Now, does this mean I can snag any of the custom ROMs here and slap it on it? Or, do I need to/should wait for an RUU-hacked version?
Yep, just Root it and then flash away. No need to wait for anything.
Thanks again for the reply!
Hey guys, I have an old rooted G1 (FW 1.6, CM Mod 4.2.11.1) and I need to get it back to Vanilla like today in order to sell it to my friend tomorrow before he buys from someone else. I use my N1 now and it's not rooted so I forgot how to do things on my G1 and stuff, mod-wise. So can anyone point me in the right direction as to how to get my G1 back to normal? I also want to wipe it so none of my information and stuff remains, just as if it were brand new.
Thanks!
Alleviate said:
Hey guys, I have an old rooted G1 (FW 1.6, CM Mod 4.2.11.1) and I need to get it back to Vanilla like today in order to sell it to my friend tomorrow before he buys from someone else. I use my N1 now and it's not rooted so I forgot how to do things on my G1 and stuff, mod-wise. So can anyone point me in the right direction as to how to get my G1 back to normal? I also want to wipe it so none of my information and stuff remains, just as if it were brand new.
Thanks!
Click to expand...
Click to collapse
good luck, most people on this forum are [MOD EDIT]
I think he meant to say "Most People on this forum are nice people"
-Captainkrtek
I've never done it, but I would guess you would need a stock rom.
Try this link, and maybe the unlockr.com
http://code.google.com/p/android-roms/wiki/Unroot
Be sure to read the comments because some people had problems. It's a bit ominous that there is a link to unbrick your phone.
Alleviate said:
Hey guys, I have an old rooted G1 (FW 1.6, CM Mod 4.2.11.1) and I need to get it back to Vanilla like today in order to sell it to my friend tomorrow before he buys from someone else. I use my N1 now and it's not rooted so I forgot how to do things on my G1 and stuff, mod-wise. So can anyone point me in the right direction as to how to get my G1 back to normal? I also want to wipe it so none of my information and stuff remains, just as if it were brand new.
Thanks!
Click to expand...
Click to collapse
You can flash the dreamimg.nbh to the g1 to bring it back on to stock and it will remove every setting on it. It will be like a new phone from factory. It will be on Android 1.1, but the OTA will hit soon to upgrade it to 1.6.
Here is the thread..Unroot Phone
DO NOT write any stupid NBH files.
Ensure that the SPL is version 1.33.2003 and the RADIO is version 2.22.23.02.
If not, write them using FASTBOOT. If the current SPL is a 0.95 version, first write the 1.33.2003 SPL via RECOVERY, then fastboot flash the radio.
Next: Go to developer.htc.com/adp.html and download the recovery image. Write it from recovery.
Wipe userdata and cache.
This will leave the phone is a STOCK/OEM condition with root available to ADVANCED users, and with a full proper engineering bootloader which will only be noticed by advanced users. No sense being a jackass and locking the thing out from the buyer.
Thanks guys.
What do you mean by "do not write any NBH" files. Will the link that G1Sanju posted work lbcoder? I remember back then we would have flash the old .nbh and make sure the Radio (and SPL?) were the same? And what exactly do you mean by write?
lbcoder said:
DO NOT write any stupid NBH files.
Ensure that the SPL is version 1.33.2003 and the RADIO is version 2.22.23.02.
If not, write them using FASTBOOT. If the current SPL is a 0.95 version, first write the 1.33.2003 SPL via RECOVERY, then fastboot flash the radio.
Next: Go to developer.htc.com/adp.html and download the recovery image. Write it from recovery.
Wipe userdata and cache.
This will leave the phone is a STOCK/OEM condition with root available to ADVANCED users, and with a full proper engineering bootloader which will only be noticed by advanced users. No sense being a jackass and locking the thing out from the buyer.
Click to expand...
Click to collapse
Hey, Thanks man...I never thought of this one....Ya this will also achieve the purpose, We flashed this recovery for CM4...but there were some issues regarding T-mobile specific applications as the model number was for dev phone rather then T-Mobile G1, I don't know how its right now..
Hmm, so what shall I do then?
Btw, the spacebar on the keyboard only works like half the time. I don't even know why.. so entering commands in the Terminal or whatever would be kind of difficult. Would I need to do that? haha
I know this question is probably incredibly n00bish, but bear with me.
I want to flash CyanogenMod 6.1RC on my Nexus One. Right now I am running Stock FRG83 froyo.
I recently re rooted with SuperOneClick and followed by checking out the CM wiki to find out what I need to do to get CM on my phone. It had a note saying that I must flash a new radio to my phone.
This is different from a few other threads I have read on the matter where they just instruct the user to flash the CM and GAAPS zip files.
If I am required to flash the radio, will the radio also be compatible with the stock froyo rom? I will probably go back to stock whenever Gingerbread is released to try that out, and I don't want to have any problems backtracking.
Any help would be greatly appreciated. Thanks in advance.
That radio is the froyo radio, last I checked. I don't know how superoneclick whatever works. If it involves a downgrade, it may have downgraded your radio, so you should go ahead and flash the recommended radio. But you can always go back to stock; if stock builds require a certain radio, they generally ship with it. Here at XDA, we like to remove the radio from OTA builds, in case people want their own, or don't want the risk of flashing the radio unless necessary. (you should always do a md5 check on radios before you flash them, to make sure the download isn't corrupted).
Oh, and forget super-click-whatever root. Seriously, just fastboot oem unlock. Less likely to run into trouble that way, and if you're going to be hacking your N1, you should want the sdk (or at least adb & fastboot) anyway. mmmmkay?
carnegie0107 said:
That radio is the froyo radio, last I checked. I don't know how superoneclick whatever works. If it involves a downgrade, it may have downgraded your radio, so you should go ahead and flash the recommended radio. But you can always go back to stock; if stock builds require a certain radio, they generally ship with it. Here at XDA, we like to remove the radio from OTA builds, in case people want their own, or don't want the risk of flashing the radio unless necessary. (you should always do a md5 check on radios before you flash them, to make sure the download isn't corrupted).
Oh, and forget super-click-whatever root. Seriously, just fastboot oem unlock. Less likely to run into trouble that way, and if you're going to be hacking your N1, you should want the sdk (or at least adb & fastboot) anyway. mmmmkay?
Click to expand...
Click to collapse
From what I've gathered, SuperOneClick uses the RageAgainstTheCage method of rooting. I don't know what that entails, but it seems to be generally accepted around here.
I just got my N1 3 months ago, and I've heard of people having problems with the power button early on. I plan on waiting to unlock the bootloader for at LEAST another few months. I know that HTC has a history of taking phones back and honoring the warranty even after the phone is unlocked, however I just don't want to take the chance on a phone I paid close to 600 bucks for. That was my entire summer job salary (broke college student reporting in here )
As much as it may not have seemed like it, I do know how ADB and fastboot work. I'm just cautious. (I actually rooted my N1 using this method: http://forum.xda-developers.com/showthread.php?t=710842 which got me fairly acquainted with the SDK).
Thanks for the information though, I appreciate it and will keep it in mind.
You don't have to flash anything. Your radio after 2.2.1 upgrade is 5.08 - which is fine.