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.
Related
It states in the relases notes that "Not vulnerable to the "one click root" exploit"!
Is he talking about Recovery Flasher that was just leaked/released.
Basically can i use Recovery Flasher and then Flash this Rom right after with No SPL Change or Radio Change From a Never Rooted Phone
What it means is that kernel was patched against this volunerability. You can flash recovery and then this rom but if you were to try using one-click afterwards it would not let you since cyan patched it. Shouldn't matter though cause if you're flashing this rom you already have root.
answer
He is talking about the kernel vulnerability that allows the one click rooting program to work.
If you don't have a rooted phone and have received no patches or security updates from your carrier, then you are able to take advantage of the vulnerability with the one click root program because if you will flash 4.0.1 after you exploit the kernel vulnerability.
I would suggest upgrading to the hard spl or engineering spl at the very least and the danger spl only if you plan to run a hero ROM. I would also suggest upgrading to the latest radio so you can take advantage of improved wireless capabilities (ie better reception, bluetooth etc)
Thanks Both of you im thinking of rooting but dont know if it would be worth it since last time i did i got a brick but i was so dumb and full of myslef after rooting i flashed the danger spl without upgrading the radio and just booted up my phone without going into recovery
Sorry Direct i found the semi relevant post to this one that you were helping out a bunch of noobs
No problem, hope you found what you were looking for somewhere at least.
You might want to take a look at nephron's latest guide. It is really n00b friendly, well written, and updated with all the latest tips and tricks that everyone has amassed since October and months of rooting/modding.
Check it out and good luck.
http://forum.xda-developers.com/showthread.php?t=548924
DirectMatrix said:
No problem, hope you found what you were looking for somewhere at least.
You might want to take a look at nephron's latest guide. It is really n00b friendly, well written, and updated with all the latest tips and tricks that everyone has amassed since October and months of rooting/modding.
Check it out and good luck.
http://forum.xda-developers.com/showthread.php?t=548924
Click to expand...
Click to collapse
Omg awesome thread cover just about everything including sd partitons which is what ive been searching for thanks alot
Original question(s) seem to be solved.
Closing thread
Hello everyone, my HTC DREAM touch screen just died on me today meaning it doesn't detect me. I tried battery pull and soft/hard reset and even wipe. I plan on bringing it back to rogers for a replacement or repair but I gotta revert this back to stock. My Phone is rooted and is rogers its also running cyanogen. How I unroot and install the factory firmware, i have looked through google and here and i may missed some or didn't see any results that reflected what I was looking for.
You obviously did not search Google correctly.
Al you'll really need is to find the DREAIMG.nbh file for RC29, and use fastboot to flash it over. That should take you to 1.0, I believe. You may need to find an official OTA update for Cupcake to flash as well, you may not.
[email protected] said:
You obviously did not search Google correctly.
Al you'll really need is to find the DREAIMG.nbh file for RC29, and use fastboot to flash it over. That should take you to 1.0, I believe. You may need to find an official OTA update for Cupcake to flash as well, you may not.
Click to expand...
Click to collapse
Just getting it back to 1.0 is fine. All the OP would have to say is he never wanted to get the updates.
Here is the factory cupcake build you can use. http://androidoverdrive.com/viewtopic.php?f=11&t=85
So if I unrooted using the DREAIMG.nbh procedure 48 hours ago, how long do I have to wait for the OTA upgrade to bring me current? Is there anything I can do to hurry it along? For example, will it not come through if certain apps are being used, etc? Or do I just ... wait longer?
ummm, Rogers doesn't have OTA updates. Just get the e911 update thing from rogers and run that. It will unroot you and put you to the latest rom.
FYI you can now say good bye to root as the new phone that you get from rogers will not allow root.
I feel for you as I am in the same stupid F'N sinking boat. F Rogers.
ravencore17:
I will not scold you for not reading enough or reading correctly. I have been reading this site, others, and searching for 3 months to get to the point where I am now. There are thousands of posts and it is often difficult to piece it all together and sort the wheat from the chaff.
I can offer what I have found.
1.
http://forum.xda-developers.com/showthread.php?t=534464
I thought this post might be helpful since it offers a stock rogers rom, but it says 32A, so I don't konw if that will work with the Dream.
2.
http://forum.xda-developers.com/showthread.php?p=5486789
This thread has a link to:
"
http://haykuro.polygonize.com/ROGERSDREAM.nbh.zip
"
This seems cool, but i can't find an md5sum for it, so there seems to be no way to verify the download. It would be a shame to brick the phone with a bad download.
I wonder if anyone has used it successfully and has a checksum?
Maybe [email protected] could help us?
3.
http://forum.xda-developers.com/showthread.php?t=544654
has this:
"
Regardless, heres the original radio (3.22.20.17) and the original recovery (WARNING: UNROOTED) from rogers dream:
http://www.stevebirstok.com/android/losemyroot.zip
"
but again, I cannot find and md5sum for the file, so I am a bit hesitant to use it if a brick could result.
I think suggestion #2 would be great if there was a checksum for the file.
I would keep a copy of it handy as well if I could verify it.
David
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?
how do i unroot from cynanogen 4.2.17 back to 1.6 without haveing to resign in? i dont have data on my phone and and how do i do this with doing a full wipe. thanks
The only way to completely unroot is to flash NBH wich will wipe your phone and you will have to resign. Non-rooted users don't have the luxury of running the phone without signing in. May I ask, what are you trying to accomplish?
im having some texting problems with cyan, so i have to go back to rc29 and sign in with the hack and then to 1.5 and 1.6?
any easier way?
my question is where did you get 4.2.17 considering development on CM-4 stopped at 4.2.15.1? my recommendation would be to get off of a version that doesnt exist and upgrade to CM-5.
my bad wrote the wrong version, is cm-5 still haveing problems?
nahanee20 said:
im having some texting problems with cyan, so i have to go back to rc29 and sign in with the hack and then to 1.5 and 1.6?
Click to expand...
Click to collapse
Also what are the texting problems? Maybe there is a fix.. or just wiping + erasing your ext partition.
Otherwise I think (but have never tried) you can install rc29 + manually apply the two ota updates and be at a version of android where you can skip the login and login when using wifi. If you do this for non warentee reasons however I strongly recommend never rooting your phone again.
(OK I also give exceptions to developers that require to test something in a particular android build.. but they probably want to use and keep a engineering spl)
Have you considered going to stock adp1 firmwares they have the img file that if you unzip and flash userdata/cache/system/boot images via fastboot will put you on that rom without loosing your current bootloader or custom recovery? requires an engineering spl. (I support using custom Tom's after this process as well)
So I just picked up an original T-Mobile branded G1. It's got the stock 1.6 firmware on it now. I would like to try running 2.2 on it but I have absolutely no idea how to go about it.
So far I have determined that there are more flavours to choose from than at a baskin robbins. I'm also completely lost when it comes to radios, kernals, bootloaders and other things expressed as three letter acronyms.
Could anyone suggest a good solid 2.2 firmware and the specific supporting bits and pieces I will need to make it work? I really want to see this phone shine.
Like everything else, read the development forum on the ROM. Do a research on what each ROM will do. Some ROM needs a specific SPL (HBOOT) and radio in order for it to work properly. As you already know (from your post) there are many different flavor of ROMs. Some deal with speed, and performance. Other deal with functionality of the apps. Most of them if not all are on 2.3 at this point.
You will have to sit down and read the instruction once you decided which ROM you wants.
Most everyone love Gingerbread series (specifically Gingerbread Yoshi and ezGingerbread).
I, myself, started with CM 6.0.0 RC1 (2.2) and after it crashed on me I end up loading SuperAosp DM 2.8.2 (with 2.3 on it) with the recommendation by one of the member here. It is fast performance, and that what I need.
So, you'll have to decide what you want to do with your G1 before you flash it with a custom ROM.
I have done this, this week end.
Here there is a post about the ROM
http://forum.xda-developers.com/showpost.php?p=4647751&postcount=1
and this one for the radio i find
http://forum.xda-developers.com/showthread.php?t=640535
i suggest you to do a Nandroid backup before, and format your SDCARD ( i didnt done this, but i read about some problems to install the rom) and you will reboot your device after changing Recovery and After flashing the rom. and htc logo take a while befor showing cyanogem mod.
tell here if you find problems
So everyone says good things about http://forum.xda-developers.com/showthread.php?t=811620. It seems a good place to start. But I'm still a n00b. What, precisely, do I need to do with my bone stock (But unlocked) G1 to install it? Do I need to root it first?
"If you refuse to upgrade or can't upgrade because you have a 32a (1.2 or classic) device: you will need an alternative kernel as described in step 4.b 4.c or the phone will not boot
Note: 2.22.27.08 will also work but is not how the ota was shipped
* Uesrs of other SPLs can either use Danger (dream only), any sapphire SPL on the magic/sapphire/MT3G or alternatively Custom MTD I recommend "87 2" (system/cache) {as of test3 06bindcache will work if you install the parts package, thus if you use CustomMTD parts is mandatory to avoid market issues} "
Does that just mean I need http://forum.xda-developers.com/showthread.php?t=831139? Then why does it say "Please note this includes my 20101106 - 2708 ported kernel"
What is an SPL? What's this about Danger? What's fastboot?
I'm much better with a soldering iron than software.
Jax184 said:
So everyone says good things about http://forum.xda-developers.com/showthread.php?t=811620. It seems a good place to start. But I'm still a n00b. What, precisely, do I need to do with my bone stock (But unlocked) G1 to install it? Do I need to root it first?
Click to expand...
Click to collapse
You will need to root your phone, if you want to flash custom ROM. Unlocking it is just so you can use it on other network.
BTW! I was a noob at this probably a week or so ago, when I first started to work on upgrading my G1. Now I am learning the rope and helping others.