• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root CyanogenMod 7 (Gingerbread) now a Release Candidate

You might want to try following Hook's posts - my impression is he (?) has just gone thru the whole process and pulled together some guides as he did so.
 
You might want to try following Hook's posts - my impression is he (?) has just gone thru the whole process and pulled together some guides as he did so.

I wouldn't use the term "pulling together some guides"-- mostly I stumbled around until I got it right. :o I would probably have to do it once more to pull together a set of instructions. However, with a little research and asking questions here, it really isn't hard. And, best news... it really is hard to harm your phone. Mostly, when you do something wrong (and I did that often) it just doesn't work.

This thread gives you the most information about what I did:

http://androidforums.com/nexus-all-...ndroid-2-3-3-seems-disable-superoneclick.html

The page that Randy linked to in post #6 is very useful. Like many guides you'll turn up, it is a year old, so you have to figure out what is relevant. Most of it is.

The most useful and accurate page of instructions is the following:

Nexus One: Full Update Guide - CyanogenMod Wiki

It is very accurate, but a bit spare on details. However, using other guides but this as your compass will work. I went with Amon Ra recovery and did not use Clockwork or ROM Manager.

When uou install Amon Ra recovery, don't reboot the phone-- first go into the recovery function from the bootloader and flash the SU.zip you can get from the link below to get root.

xda-developers - View Single Post - [ROM] GRI40 (2.3.3) system dump + unmodified stock ROM + rooted ROM, etc.

I also used the following guide. It has the weird mixed blessing of being very clearly written with nice video, but also having some commands wrong. However, crossreferencing with the Cyanogen Wiki, you can get it right.

Step by Step Guide on How to Install Cyanogen Mod ROM on your Nexus One! | Nexus One Hacks Blog

I will tell you that it seems more bewildering when you research than when you actually do it. I hope some of this helps.

If not, ask Randy. :p He saved me a number of times. He won't hold your hand and is a man of few words, but he tends to give you just the shove you need.

Really. I know it is cliche, but if *I* can do it, anyone can. ;)
 
Thank you so much for the detailed info. Just wanted to know.

How do i make a complete backup before i root?

How to keep applying the updates of the custom rom once i root?

Which is presently the right "cyanogen" rom i need to download?
Can i use the Link of RC3 cyanogen which iron ass posted..
 
Thank you so much for the detailed info. Just wanted to know.

How do i make a complete backup before i root?

How to keep applying the updates of the custom rom once i root?

Which is presently the right "cyanogen" rom i need to download?
Can i use the Link of RC3 cyanogen which iron ass posted..

You can't make a complete backup. It's a catch 22-- you need root to make a complete backup. However, you can do a pretty good job of backing up data using non-root backup programs. You can backup most but not all programs. Also, nothing you are doing here (rooting, unlocking, flashing ROMs) messes with whats on your SD card. Make a copy of your SD card on your computer as a precaution.

The update thing is something I need to look into more. I know I can just flash the new version, but I'd like to know from others here if there is an "update" method that leaves everything intact. Maybe ROM Manager. I'll see what I can find out.

Yes, you can use ironass' link. The CM download page hasn't been updated yet.
 
Hello redrage!

A little reading and research at this stage will pay dividends if you want to root your Nexus One and install a new ROM.

1. Hook is sort of right when he says that it's a Catch 22 situation in that you really need to be rooted for an effective backup can be performed by, say, using Titanium Backup from the Market. There are app's such as MyBackup that do not require rooting... see here:-

MyBackup - Android app on AppBrain

However, I would not personally recommend flashing a new ROM with new firmware and then using a backup from old firmware and ROM as this can cause problems.

I would guess that your Contacts and Calendar are saved on-line with Google so a piecemeal rebuild of the phone's internal memory after flashing your new ROM is not too arduous and only needs to be done the once.

2. You now need to root your phone. The method I used is SuperOneClick, described here:-

[APP]SuperOneClick v1.7 (Root, Unroot, Enable Non-Market App) - xda-developers

(pay attention to the notes about SuperOneClick and your PC anti-virus recognising it as a threat)

and the PC prog. mentioned can be downloaded here if you are not an xda member:-

RapidShare AG, Cham, Switzerland

In fairness, I should point out that another forum member here, Rusty, advocates another method of rooting involving the bootloader. See here:-

http://androidandme.com/2010/01/hacks/video-how-to-unlock-and-root-a-nexus-one/

There are a number of ways of installing new ROM's but the one I use is available from the Market and called ROM Manager:-

ROM Manager - Android app on AppBrain

This will help you install a variety of ROM's including the CM7 (CyanogenMod for Gingerbread) either from the installed .zip on your sdcard's root or OTA (Over The Air).

Nexus One: Full Update Guide - CyanogenMod Wiki

I hope this helps. :D
 
Thanks again Hook and Iron ass. I hope i can ask you a few more questions before i take the plunge.

1) I will make a backup of my SD card on the PC for sure.
How to do a backup of the SMS's ?


I would guess that your Contacts and Calendar are saved on-line with Google so a piecemeal rebuild of the phone's internal memory after flashing your new ROM is not too arduous and only needs to be done the once.

How do i sync back to my contacts once i flash the rom? would it be automatic once i log into my google account? Could you please explain in more detail on how to recover the contacts after flashing the new rom.

2) Super one click:
I read this cannot be done on 2.3 ??

3) Root
I plan to follow the procedure mentioned here
Nexus One: Full Update Guide - CyanogenMod Wiki

Does unlocking the bootloader means i have ROOT access ? (Sorry for these dumb questions but my brains are fried with the kind of reading)

How do i check whether in my phone the boot loader is unlocked or not? (I am in India and use a nexus one which is not affiliated with any carrier).

I again request your help for this.
 
1) Connect your Nexus One to your computer, mount the SD card and copy all the files and folders on the SD card into a folder on your computer's hard drive. MyBackup will back up SMSs. Do the MyBackup before you copy SD card.

And, yes, as soon as you log into your account, calendar and contacts should sync.

2) No, sorry, SuperOneClick does not work (at this time) with 2.3.3

3) No, unlocking the bootloader does not give you root. That is why you need to flash the su.zip file. That will give you root. There may be other ways to do it, but that's how I did it, as outllined in my "SuperOneClick doesn't work..." thread.

When you unlock the bootloader, a confirmation screen pops up warning you of loos of warranty. Afeter unlocking, whenever you boot up, an open padlock appears at the bottom of the initial boot screen.
 
1) Connect your Nexus One to your computer, mount the SD card and copy all the files and folders on the SD card into a folder on your computer's hard drive. MyBackup will back up SMSs. Do the MyBackup before you copy SD card.

And, yes, as soon as you log into your account, calendar and contacts should sync.

2) No, sorry, SuperOneClick does not work (at this time) with 2.3.3

3) No, unlocking the bootloader does not give you root. That is why you need to flash the su.zip file. That will give you root. There may be other ways to do it, but that's how I did it, as outllined in my "SuperOneClick doesn't work..." thread.

When you unlock the bootloader, a confirmation screen pops up warning you of loos of warranty. Afeter unlocking, whenever you boot up, an open padlock appears at the bottom of the initial boot screen.
1) +1 Contacts, Calendar and Market should be restored after you sync back to your google account. As an added backup you could always go into Contacts > Menu > Import/Export and select Export to SD card to save all your contacts to your memory card just in case. A sort of "belt and braces (suspenders)" approach.

2) My bad (as they say) I forgot you were on 2.3.3. SuperOneClick will not work, to the best of my knowledge, on it at the moment.

3) +1

Sorry for the confusion redrage and good luck! :D
 
Guys, will all the paid applications be lost after rooting? Is yes, then what is to be done to retain these?

Also what is Radio? And why we need to flash this?

In the wiki cyanogen update guide, the flashing of su.zip is not mentioned?

Is the Amon Ra recovery process better or clock work mod better ?
 
Guys, will all the paid applications be lost after rooting? Is yes, then what is to be done to retain these?

Also what is Radio? And why we need to flash this?

In the wiki cyanogen update guide, the flashing of su.zip is not mentioned?

Is the Amon Ra recovery process better or clock work mod better ?

1. Paid apps are never lost, they are tied to your Google account, not a particular device or version of the OS (though it would be theoretically possible for an older app to become incompatible with a newer OS). They will always be in your list of MyApps when you open the market. Rooting doesn't wipe your device but unlocking the boot loader does.

2. If you already have Gingerbread, you won't need to update the radio. I didn't and I'm fine. The radio is your cellular radio used for communication. The idea (IIUC) is that radios have firmware as well, which might need to be updated if you were going from 2.1 or 2.2 to 2.3.

3. The CyangenMod Wiki assumes you are already rooted, or at least does not explicitly deal with rooting. I'll get to SU.zip in my next post addressing your PM.

4. I chose Amon_RA because it is simple and came recommended. I heard stories about problems with ClockworkMOd, so I avoided it, but I have no personal experience with it. I really like Amon_Ra.
 
From a PM:

redrage said:
Could you please provide me the "latest links" for the following?

1) Cyanogen 7 ROM (RC4?)
2) Amon RA recovery
3) Google addons for that particular ROM.
4) Su.ZIp for the particular Amon RA recovery


I plan to use the wiki cyanogen link
Nexus One: Full Update Guide - CyanogenMod Wiki

(here in this link there is no mention of flashing su.zip?)

and the

Step by Step Guide on How to Install Cyanogen Mod ROM on your Nexus One! | Nexus One Hacks Blog

Please help.

Most of the links you are looking for are actually on that CyanogenMod wiki page, but here you go:

1. Link to RC4 of CyanogenM0d 7:

http://mirror.cyanogenmod.com/get/update-cm-7.0.0-RC4-N1-signed.zip

2. Download for Amon_RA recovery:

http://android.d3xt3r01.tk/cyanogen/amon_ra/recovery-RA-passion-v2.2.1-CM.img

Or from this admittedly confusing for noobs (me) but worthwhile page here:

[Recovery] [07-Jan-2011] RA-passion-v2.2.1 - xda-developers

3: Gapps link (you need this, CyanogenMod ROM doesn't have these, including the Market):

http://android.d3xt3r01.tk/cyanogen/gapps/gapps-gb-20110307-signed.zip

This link is from the bottom of the CyanogenMod Wiki page.

4: SU.zip is used to give you root, doesn't matter if you use Amon_Ra or some other method. Download from here:

xda-developers - View Single Post - [ROM] GRI40 (2.3.3) system dump + unmodified stock ROM + rooted ROM, etc.

It is the zip attached at the bottom of the post.

Here is the key. Have SU.zip on your sd card. After you unlock the bootloader and install Amon_RA recovery, do *not* reboot. Rebooting will wipe Amon_Ra if you don't have Root. Instead, immediately use Amon_RA to flash su.zip (same steps as flashing a ROM) and then reboot. You will now have root in the stock 2.3.3. You don't need to do this again.

There may be a way easier way. It might have been more sensible to flash a rooted 2.3.3 from that same page or it might be that you can just go right to flashing CyanogenMod. Someone else will have to answer that question. This is how I did it and it worked (I'm kind of a one-layer at a time kind of problem solver :rolleyes:). Since I already had stock Gingerbread, after the factory reset from unlocking the bootloader, I just wanted to get root first, then worry about the New ROM.

Hope this helps. :)
 
I don't know if this is the right thread for it, but here goes. Since switching to CM7 people have trouble hearing me when phoning me. It's if my mic isn't turned on since I can here then clearly.
 
Since switching to CM7 people have trouble hearing me when phoning me. It's if my mic isn't turned on since I can here then clearly.

There are two microphone bugs in CM7 that are similar to what you're seeing:

1) a 2-3 sec delay before the microphone starts up. This is a bug in Gingerbread on the N1 and is not caused by CM7.

2) 10-?? sec delay before the microphone comes on, sometimes accompanied with a black screen. This is commonly called "the wonk", although sometimes bug (1) above is also erroneously called a wonk. This only happens on the N1 running CM7, and only a few N1's have this bug. Cyanogen can't make it happen on his N1, which is one reason it hasn't been fixed yet. There's a dewonkificator app available from xda-developers that resets the microphone every now and then and prevents it from wonking.
 
Back
Top Bottom