Go Back   Android Forums > Android Phones > Samsung Galaxy Nexus > (Verizon) Galaxy Nexus - All Things Root

Get excited for the Samsung Galaxy S5! Find everything you need and discuss it in our Galaxy S5 Forum!

test: Reply
 
LinkBack Thread Tools
Old February 22nd, 2012, 05:33 PM   #1 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default Need some help installing a custom ROM...

Hello everyone,

I need a little hand holding before I try this. I think that I am having some trouble with the terms that are being used when people talk about custom installing of ROM's. Also since I am using the SGN, most of the stuff I read about is on older systems so it is harder to figure out since this is my first android machine.

Could someone help me understand the recovery process? I realize that this is a method for overwriting the software that is currently on the phone, but when I read about custom recovery mods then I am a little confused as to what is custom about them? Does this just mean that they are designed for writing to areas that normally the recovery doesn't? Is the most famous one clockwork or is clockwork the guy who made it? In ROM manager it says Flash ClockworkMod Recovery so does this mean that the program that this will overwrite files that ClockworkMod has created? Since I don't have a lot of history on the whole android system maybe someone who is older (> 25 ) or who has worked with this for a while could school me.

Thanks
-S

nzdreamer55 is offline  
Last edited by nzdreamer55; February 22nd, 2012 at 07:05 PM. Reason: Typo's
Reply With Quote
sponsored links
Old February 22nd, 2012, 06:57 PM   #2 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,873
 
Device(s): GlassXE, MotoX, N5, N4, N7'12, GNex, N1, SGT10.1, Revue, Xoom, Eris, OG Droid
Carrier: TMO

Thanks: 4,582
Thanked 3,563 Times in 1,522 Posts
Default

Are you on Verizon? I can move this thread to a forum section where there will be a lot of people there knowledgeable to help with ROMs
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
scary alien (February 23rd, 2012)
Old February 22nd, 2012, 07:06 PM   #3 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

Why yes I am on Verizon. I though that I might get more general information here, but if you think that I would get more info in the verizon sub menu then please move it there. Thank you.
-S
nzdreamer55 is offline  
Reply With Quote
Old February 22nd, 2012, 07:14 PM   #4 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,873
 
Device(s): GlassXE, MotoX, N5, N4, N7'12, GNex, N1, SGT10.1, Revue, Xoom, Eris, OG Droid
Carrier: TMO

Thanks: 4,582
Thanked 3,563 Times in 1,522 Posts
Default

Yep, actually it's the "All things root" for Verizon sub-form. (This includes all things ROM)

This is actually important because some of the ROMs for the GSM Gnex may not work on the LTE Gnex and vice-versa. But the peeps in this forum will know a bunch to help you out.

These threads might help you get started:

what is rooting?

What is ADB

http://androidforums.com/faqs/443072-adb-guide-updated-12-05-2011-a.html

=========

http://androidforums.com/verizon-galaxy-nexus-all-things-root/474570-how-all-things-root-samsung-galaxy-nexus.html

http://androidforums.com/verizon-galaxy-nexus-all-things-root/469167-vzw-lte-samsung-galaxy-nexus-all-things-root-guide-updated-2-16-2012-a.html



.
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
scary alien (February 23rd, 2012)
Old February 22nd, 2012, 07:15 PM   #5 (permalink)
Member
 
sneakking's Avatar
 
Join Date: Nov 2011
Location: Chattanooga
Posts: 356
 
Device(s):
Carrier: Not Provided

Thanks: 484
Thanked 323 Times in 175 Posts
Default

I suggest reading through the guides that are stickied to the top of the Verizon all things root section

Edit: see above
__________________
don't forget to support your favorite developers!
w/o them we'd have to wait, or have nothing at all
(I am not a developer)
sneakking is offline  
Last edited by sneakking; February 22nd, 2012 at 07:16 PM. Reason: late
Reply With Quote
The Following 2 Users Say Thank You to sneakking For This Useful Post:
alostpacket (February 22nd, 2012), scary alien (February 23rd, 2012)
Old February 22nd, 2012, 10:07 PM   #6 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

Thanks for the links. So I have taken a look at them, but I'm still a little too dumb to get some of the things. The links are more like steps of how to do things, but don't explain why or how those things work. Kind of like reading how to do surgery, but not understanding why you are cutting a certain plane of tissue or tying off a particular vessel.

So I get that the ADB is a program for windows to allow you to communicate with the phone. Also the phone is a linux type OS but it seems like this is only used for rooting the phone. Is this correct? Would you use this for changing the ROM?


What is the difference between ClockworkMod Recovery and Clockwork Recovery?

The stickies said that "The adb (Android debug bridge) and fastboot are two utilities" but then I also read that you can put the phone into fastboot mode (is this a utility that is built into the OS)?

Is using the recovery system that is build into the android system the basis of changing things on the phone?

What is the basic recovery system of the android system and was it created for users to use or was it mainly created so that if the phone had a problem that it would automatically run it kind of like a roll back / system restore thing?

I won't ask to many questions at once as I think it will overwhelm the board. Thanks for the links.

-S
nzdreamer55 is offline  
Last edited by nzdreamer55; February 22nd, 2012 at 10:12 PM.
Reply With Quote
The Following User Says Thank You to nzdreamer55 For This Useful Post:
alostpacket (February 22nd, 2012)
Old February 22nd, 2012, 10:16 PM   #7 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

OK just so that you don't think I am lazy I found this link that has explained a lot

What Is ClockworkMod Recovery And How To Use It On Android [Complete Guide]

Hope it will help others
-S
nzdreamer55 is offline  
Reply With Quote
The Following User Says Thank You to nzdreamer55 For This Useful Post:
alostpacket (February 22nd, 2012)
Old February 22nd, 2012, 10:37 PM   #8 (permalink)
Usually off topic
 
Join Date: Jul 2010
Location: FG
Posts: 10,465
 
Device(s): Gnex N7
Carrier: Not Provided

Thanks: 2,166
Thanked 4,976 Times in 3,268 Posts
Default

Quote:
Originally Posted by nzdreamer55 View Post
So I get that the ADB is a program for windows to allow you to communicate with the phone. Also the phone is a linux type OS but it seems like this is only used for rooting the phone. Is this correct? Would you use this for changing the ROM?
To change roms you do it on the phone, you don't need to connect it to a computer at all to flash roms. If you manage to soft brick or do something that causes you to lose root you may need to connect to a computer

Quote:
Originally Posted by nzdreamer55 View Post
What is the difference between ClockworkMod Recovery and Clockwork Recovery?
Nothing at all

Quote:
Originally Posted by nzdreamer55 View Post
The stickies said that "The adb (Android debug bridge) and fastboot are two utilities" but then I also read that you can put the phone into fastboot mode (is this a utility that is built into the OS)?
Fastboot is the bootloader, it allows you to either boot to the OS or recovery

Quote:
Originally Posted by nzdreamer55 View Post
Is using the recovery system that is build into the android system the basis of changing things on the phone?
Yes in general recovery is where you will make OS changes. If you wish to flash a rom, radio, kernel it is all done via recovery.

Quote:
Originally Posted by nzdreamer55 View Post
What is the basic recovery system of the android system and was it created for users to use or was it mainly created so that if the phone had a problem that it would automatically run it kind of like a roll back / system restore thing?
You can restore nandroid backups that you made in recovery if you flash a rom or kernel you do not like (or just do something that prevents the phone from fully booting like deleting an important system app, I know this from experience )

If you wish to completely recover back to stock you can do that as well you would need to flash the appropriate files in fastboot while using a computer.

Quote:
Originally Posted by nzdreamer55 View Post
I won't ask to many questions at once as I think it will overwhelm the board. Thanks for the links.

-S
Feel free to ask all you want, I am sure you will get answers this forum is frequented quite a bit by many people
__________________
Forum Gaming
Yeahha is offline  
Reply With Quote
The Following 4 Users Say Thank You to Yeahha For This Useful Post:
alostpacket (February 22nd, 2012), jbdan (February 23rd, 2012), Mahalo (February 23rd, 2012), scary alien (February 23rd, 2012)
Old February 22nd, 2012, 10:37 PM   #9 (permalink)
Senior Member
 
jbdan's Avatar
 
Join Date: Jan 2010
Location: atl ga usa
Posts: 7,121
 
Device(s): SGS3 LTE
Carrier: Not Provided

Thanks: 8,662
Thanked 4,166 Times in 2,830 Posts
Default

Hi nzdreamer

We'll hold your hand, but only if you lead us

Really the best way to learn is to read read read, there is so much info out there it can be overwhelming so I relate where you're coming from.

I'll surmise the best way I can which is analogous to a PC.

ClockWorkMod Recovery (called CWM or clockwork also) is a custom recovery for Android. It's not a guy Lets just call it the BIOS of your phone. Familiar with PC's and entering its BIOS?

In a custom recovery you can make backups (system restore on a PC ring a bell?) and restore them. You also flash your ROMS/MODS/Kernels within this recovery. Recovery also gives you the option to recover. Recover from mistakes made usually by the user. A safety net.

Are you rooted and unlocked at the moment or are you working your way there by researching what this stuff is all about?

Good luck it's fun and addicting feel free to ask away!
__________________
All the Thanks!, go to Him <))><
jbdan is offline  
Reply With Quote
The Following 4 Users Say Thank You to jbdan For This Useful Post:
alostpacket (February 22nd, 2012), Mahalo (February 23rd, 2012), quiklives (February 23rd, 2012), scary alien (February 23rd, 2012)
Old February 23rd, 2012, 09:33 AM   #10 (permalink)
Senior Member
 
Mahalo's Avatar
 
Join Date: Apr 2010
Location: Tampa, Florida
Posts: 520
 
Device(s): Galaxy Nexus
Carrier: Not Provided

Thanks: 190
Thanked 242 Times in 111 Posts
Default

Quote:
Originally Posted by Yeahha View Post
Feel free to ask all you want, I am sure you will get answers this forum is frequented quite a bit by many people
And THAT is what makes this place so great. Unlike some OTHER forums (read:XDA) where you will likely get berated and flamed for any question you ask for the most part people here are helpful and patient. Of course there are some who will give offhand comments...and some posts which beg for offhand comments but they are in the minority.
__________________
"We are a democracy of readers and we should keep it that way." -- Ray Bradbury
Mahalo is offline  
Reply With Quote
The Following 3 Users Say Thank You to Mahalo For This Useful Post:
alostpacket (February 23rd, 2012), scary alien (February 23rd, 2012), Yeahha (February 23rd, 2012)
sponsored links
Old February 23rd, 2012, 11:10 AM   #11 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

Quote:
Originally Posted by jbdan View Post
Hi nzdreamer
We'll hold your hand, but only if you lead us
Great I'll do my best.

Quote:
ClockWorkMod Recovery (called CWM or clockwork also) is a custom recovery for Android. It's not a guy Lets just call it the BIOS of your phone. Familiar with PC's and entering its BIOS?
Ok that helps. I do understand what the BIOS is on a PC. I guess that the word recovery kind of throws me, but I think I get it. So when the phone starts up power goes to the CWM (if this isn't installed what does the phone use? Is it called the recovery....system? Would you say it is recovering from the off or powered down state?) and from there it starts checking for hardware and self testing-POST (do I have a volatile storage system-for the PC this is the RAM, do I have a non-volital storage system-the hard drives, do I have other basic input out put devices attached to me-keyboard, video card, etc.)

After it finds all that then it reads the MBR and on this is where the OS takes control.

So in my mind I can see the little BIOS chip on my mother board storing the code for start up and then handing off control to the OS stored on a hard drive.

For the Android system on the SGN, is this all on the internal 32GB memory or is there a small amount of memory that is set aside for initially starting the phone (recovery) and from there the OS takes over? Is this memory partitioned into different sections with different mount points or does this not apply to an android system. Is it differnt? I don't think that linux system is differnt and isn't this what the android os is based?


Quote:
In a custom recovery
So here it seems like the word recovery is more like a group of settings, not an actual start up mechanism such as the BIOS program of a PC. Is that correct? Maybe it is the entire collection of the OS and the BIOS?

Quote:
you can make backups (system restore on a PC ring a bell?) and restore them.
Yes! This line totaly makes sense

Quote:
You also flash your ROMS/MODS/Kernels within this recovery.
Now I'm confused. Are you using the term recovery to mean the program (OS) that is currently on the phone or do you have multiple custom prorams (OS) that you then overwrite and then restart with these custom ones.

Quote:
Recovery also gives you the option to recover. Recover from mistakes made usually by the user. A safety net.
Is there a place in the phone OS/memory where it looks if there is a problem or are people using the term recovery to mean where the OS resides and this is where you need to put things and then restart the phone for those changes to take effect?


I kind of feel like it is the '80's and people are using the word "dude" for everything and the only way to tell what they are saying is if you can distinguish based on context and inflection (which is hard over the internet )

Quote:
Are you rooted and unlocked at the moment or are you working your way there by researching what this stuff is all about?
So my phone is rooted (I followed the 1 click method) and I have a few su apps, but in general it is mostly stock. I will say that when I did it is was mostly a follow the instructions with out much understanding type of process. I do have some apps that I have purchased and I would love to update to something that gives the connection to wifi and mobile data a little better boost as it seems to really be hit and miss. Some times I have 4G speeds that are faster than my home cable (currently doing d/l at 20Mbps and up at 3.5Mbps) and then other times, it is crawling or cannot connect to anything even though there is plenty of signal (wifi, 3g).

Does the android OS need a swap file like Lunix? Where are the application that I have on the phone stored (like in windows there are certain file types that can start programs bat, exe, etc.)? How are things organized within the OS (Windows has a program file folder where most of the apps are).


Quote:
Good luck it's fun and addicting feel free to ask away!
Thanks a lot for the help. I hope that this does not come off like a rant or a putting down the android system becuase I have been waiting for the ICS OS to come out for a long time before I jumped in and I really like the things google makes so hopefully it will be a great trip. I love that people are changing the OS and making it better and faster than the company who put out this device. I just want to understand it all before it becomes out of date !

Thanks again
-S
nzdreamer55 is offline  
Last edited by nzdreamer55; February 23rd, 2012 at 11:14 AM.
Reply With Quote
Old February 23rd, 2012, 11:35 AM   #12 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

OK this helped a lot.

Quote:
Originally Posted by Yeahha View Post
Fastboot is the bootloader, it allows you to either boot to the OS or recovery
So fastboot is really more like the BIOS. When the phone powers up (not connected to a computer) is it using fastboot? Are there other bootloaders?


Quote:
Yes in general recovery is where you will make OS changes. If you wish to flash a rom, radio, kernel it is all done via recovery.
So, I start the phone and fastboot starts running, BUT because I have given it the secret command (holding the power, vol up and vol down at the same time-read this as the F8 key at start up for a PC to enter the BIOS) it allows me into a GUI of the fastboot program.


Quote:
You can restore nandroid backups that you made in recovery if you flash a rom or kernel you do not like (or just do something that prevents the phone from fully booting like deleting an important system app, I know this from experience )
So If I have a GSN that is totally stock, and I wanted to back it up, would the recovery program do this? Pretend that I didn't do anything to the phone except turn it on once a day to do a back up, could I create daily back up of the stock phone or would the next day just erase the previous one (I don't want to do this I am just trying to understand how it works)?

Quote:
If you wish to completely recover back to stock you can do that as well you would need to flash the appropriate files in fastboot while using a computer.
So to do this I am using my computer to erase everything on my phone (wipe, Really all data? mount points, partitions, etc.) and then rewrite the apporiate files back to the phone. Does my phone have these backup files or would I need to move these back-ups from my phone to my computer before I tried a complet recovery?

Now my computer is running the fastboot application. Why is it running this program, is it so that the phone boots up and allows the writing to the memory? Am I using the ADB to communicate with my phone or is this also handled by fastboot?


Quote:
Feel free to ask all you want, I am sure you will get answers this forum is frequented quite a bit by many people
Again thanks for the help. Please read these questions as a sign that you are helping me understand and I am hungry for more.

-S
nzdreamer55 is offline  
Reply With Quote
Old February 23rd, 2012, 11:55 AM   #13 (permalink)
Usually off topic
 
Join Date: Jul 2010
Location: FG
Posts: 10,465
 
Device(s): Gnex N7
Carrier: Not Provided

Thanks: 2,166
Thanked 4,976 Times in 3,268 Posts
Default

Quote:
Originally Posted by nzdreamer55 View Post
OK this helped a lot.



So fastboot is really more like the BIOS. When the phone powers up (not connected to a computer) is it using fastboot? Are there other bootloaders?
Yes fastboot would be the the same as BIOS in the comparison. Different OEM use different bootloaders. HTC uses hboot for example on the Gnex the bootloader is called fastboot.

Quote:
Originally Posted by nzdreamer55 View Post
So, I start the phone and fastboot starts running, BUT because I have given it the secret command (holding the power, vol up and vol down at the same time-read this as the F8 key at start up for a PC to enter the BIOS) it allows me into a GUI of the fastboot program.
Correct, when your phone is booting and on the "Google" screen you could say that it is in fastboot then when the boot animation starts fastboot has started the OS from Read Only memory.

Quote:
Originally Posted by nzdreamer55 View Post
So If I have a GSN that is totally stock, and I wanted to back it up, would the recovery program do this? Pretend that I didn't do anything to the phone except turn it on once a day to do a back up, could I create daily back up of the stock phone or would the next day just erase the previous one (I don't want to do this I am just trying to understand how it works)?
No, the stock recovery is very bare bones. It will allow you to do a factory reset, apply a update.zip file, wipe cache, and reboot. Here is a screenshot of the stock recovery.


In order to make a full backup you must have a custom recovery installed. Currently on the Gnex, the only custom recovery available are variants of Clockworkmod.

Quote:
Originally Posted by nzdreamer55 View Post
So to do this I am using my computer to erase everything on my phone (wipe, Really all data? mount points, partitions, etc.) and then rewrite the apporiate files back to the phone. Does my phone have these backup files or would I need to move these back-ups from my phone to my computer before I tried a complet recovery?
Yes it would be a complete wipe of the system, I am not sure if there are untouched partitions when you recover to stock or not since I haven't done so I think there is a factory reset done but the SD card data is still intact.

The files to unroot and go back to stock are available online. We have links to them in the sticky that tells you how to unroot. You don't need to worry about trying to make a backup of the phone stock.

Now when you flash a rom you will make a nandroid backup in recovery which will be stored on your SD card so if the rom is not to your liking or the phone won't boot you can just restore the backup you made.

Quote:
Originally Posted by nzdreamer55 View Post
Now my computer is running the fastboot application. Why is it running this program, is it so that the phone boots up and allows the writing to the memory? Am I using the ADB to communicate with my phone or is this also handled by fastboot?
The computer needs fastboot and ADB to communicate with the phone in various state. Without the fastboot info your computer can not tell the phone to do anything while the phone is in fastboot. Likewise without ADB you can not run ADB commands from the computer while the OS is running. You can also use ADB within recovery as well which can be helpful if you forgot to make a backup and flashed a bad rom that doesn't allow you to boot.


Quote:
Originally Posted by nzdreamer55 View Post
Again thanks for the help. Please read these questions as a sign that you are helping me understand and I am hungry for more.

-S
No problem, I can tell you don't just want to be able to do this stuff but want to also understand what you are doing and that is quite respectable and if you get in a bind later on it could help you out quite a bit.
Yeahha is offline  
Reply With Quote
The Following 2 Users Say Thank You to Yeahha For This Useful Post:
jbdan (February 23rd, 2012), scary alien (February 23rd, 2012)
Old February 23rd, 2012, 12:32 PM   #14 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

Quote:
Originally Posted by Yeahha View Post
Yes fastboot would be the the same as BIOS in the comparison. Different OEM use different bootloaders. HTC uses hboot for example on the Gnex the bootloader is called fastboot.
That is awesome to learn and makes things a lot more clear. Do you know/think that the bootloader (fastboot) is located on the "SD" card of the GSN?


Quote:
No, the stock recovery is very bare bones. It will allow you to do a factory reset, apply a update.zip file, wipe cache, and reboot. In order to make a full backup you must have a custom recovery installed. Currently on the Gnex, the only custom recovery available are variants of Clockworkmod.
Again, thanks for the info. Totally becoming more clear now. Here is the hard question now...is there a place on the GSN that hold this? Is it called the update.zip (I would guess that this isn't really the file, but that it is really for updates, but it COULD contain all the info for factory reset).

Quote:
Now when you flash a rom you will make a nandroid backup in recovery which will be stored on your SD card so if the rom is not to your liking or the phone won't boot you can just restore the backup you made.
OK so if I get this, when you say nandroid back up can I assume that you are using the program CWM Recovery (a modified program that is taking the place of the stock Recovery program that comes with the GSN) or are you using a program like titanium backup or ROM manager?

Does nandroid back up imply that the backup is from a stock OS or is it that is contains certain files (such as user apps and data)?

BTW...If you have installed CWM Recovery and you boot into fastboot can you then select which recovery program you use (stock Recovery vs CWM Recovery) or once you install CWM Recovery does this overwrite the stock recovery?

Quote:
The computer needs fastboot and ADB to communicate with the phone in various state. Without the fastboot info your computer can not tell the phone to do anything while the phone is in fastboot. Likewise without ADB you can not run ADB commands from the computer while the OS is running. You can also use ADB within recovery as well which can be helpful if you forgot to make a backup and flashed a bad rom that doesn't allow you to boot.
Great. This makes sense. Thanks for the help
-S
nzdreamer55 is offline  
Reply With Quote
Old February 23rd, 2012, 03:46 PM   #15 (permalink)
Member
 
Join Date: Jul 2010
Posts: 421
 
Device(s): Galaxy Nexus -AOKP Nexus 7 -AOKP
Carrier: Not Provided

Thanks: 269
Thanked 195 Times in 136 Posts
Default

Quote:
Originally Posted by nzdreamer55 View Post
That is awesome to learn and makes things a lot more clear. Do you know/think that the bootloader (fastboot) is located on the "SD" card of the GSN?
I think so, yes. Regardless, it is located somewhere that doesn't get wiped in a factory reset.


Quote:
Again, thanks for the info. Totally becoming more clear now. Here is the hard question now...is there a place on the GSN that hold this? Is it called the update.zip (I would guess that this isn't really the file, but that it is really for updates, but it COULD contain all the info for factory reset).
Do you mean the place where the backup is? If so, your backups live in /sdcard/clockworkmod/backup/(filename)

Update.zip is usually an OTA update from the manufacturer/carrier. The filename for a ROM or kernel you want to flash will vary, and where they are saved will vary too, but if you download them directly to your phone (via mobile browser, for instance), they should be in /sdcard/download .

Quote:
OK so if I get this, when you say nandroid back up can I assume that you are using the program CWM Recovery (a modified program that is taking the place of the stock Recovery program that comes with the GSN) or are you using a program like titanium backup or ROM manager?
Titanium Backup is for apps, not a full backup. You can make a backup through ROM Manager (because ROM Manager is a sort of interface for Clockwork Mod) but best practice is really to boot into ClockworkMod Recovery and make your nandroid backup from there.

Quote:
Does nandroid back up imply that the backup is from a stock OS or is it that is contains certain files (such as user apps and data)?
A nandroid backup is just a complete image of the current state of your phone. Apps, data, widget placement, everything.

I have 2 or 3 saved on my computer at any given time. I made one of the totally stock setup, and moved it to my computer. Then I made one right after flashing a ROM I really liked, and moved that one over. Each time I flash a ROM, I make a new one, and make sure the newest one is also saved on my computer (as well as my phone).

Quote:
BTW...If you have installed CWM Recovery and you boot into fastboot can you then select which recovery program you use (stock Recovery vs CWM Recovery) or once you install CWM Recovery does this overwrite the stock recovery?
I haven't booted into fasboot since I got through the rooting process. However, in general, CWM overwites stock recovery and when you reboot into recovery, that's what you get.
quiklives is offline  
Reply With Quote
The Following User Says Thank You to quiklives For This Useful Post:
scary alien (February 23rd, 2012)
Old February 23rd, 2012, 04:55 PM   #16 (permalink)
Usually off topic
 
Join Date: Jul 2010
Location: FG
Posts: 10,465
 
Device(s): Gnex N7
Carrier: Not Provided

Thanks: 2,166
Thanked 4,976 Times in 3,268 Posts
Default

Quote:
Originally Posted by nzdreamer55 View Post
That is awesome to learn and makes things a lot more clear. Do you know/think that the bootloader (fastboot) is located on the "SD" card of the GSN?
I know it isn't located in the SD partition, and AFAIK you can not access where it is located via the OS it could be like a BIOS chip but I will try to get some input from someone who knows more than me on this.

Quote:
Originally Posted by nzdreamer55 View Post
Again, thanks for the info. Totally becoming more clear now. Here is the hard question now...is there a place on the GSN that hold this? Is it called the update.zip (I would guess that this isn't really the file, but that it is really for updates, but it COULD contain all the info for factory reset).
Just as before I do not know where the recovery is located at in the phone memory I know you can flash recovery using an app like rom manager in the OS. Factory reset in recovery is basically just wiping all user data off the device. When you unroot you also rewrite the system data as well.

Quote:
Originally Posted by nzdreamer55 View Post
OK so if I get this, when you say nandroid back up can I assume that you are using the program CWM Recovery (a modified program that is taking the place of the stock Recovery program that comes with the GSN) or are you using a program like titanium backup or ROM manager?
A nandroid backup is taking a complete image of a your current ROM. You do it with a custom recovery. Titanium backup is an app that backs up apk files and the data associated with those apk files. ROM manager is an app that allows you to tell the phone to reboot into recovery and can even flash roms from it, basically a GUI that allows you to tell recovery what to do. I personally do not like rom manager because I like to make sure things I want to happen actually happen.

Quote:
Originally Posted by nzdreamer55 View Post
Does nandroid back up imply that the backup is from a stock OS or is it that is contains certain files (such as user apps and data)?
A nandroid is an backup of your entire phone (not SD card partition) as it is at the time the backup is made (system and user apps and data, system settings, home screen layout...)

Quote:
Originally Posted by nzdreamer55 View Post
BTW...If you have installed CWM Recovery and you boot into fastboot can you then select which recovery program you use (stock Recovery vs CWM Recovery) or once you install CWM Recovery does this overwrite the stock recovery?
CWM recovery replaces the stock recovery. You can flash the stock recovery back if you need.

I hope this is getting clearer for you.
Yeahha is offline  
Reply With Quote
The Following User Says Thank You to Yeahha For This Useful Post:
scary alien (February 23rd, 2012)
Old February 23rd, 2012, 06:17 PM   #17 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Jul 2011
Location: San Luis Obispo, CA
Posts: 78
 
Device(s): Samsung Galaxy Nexus (Rooted with 4.0.2)
Carrier: Not Provided

Thanks: 1
Thanked 10 Times in 10 Posts
Default

It is getting much more clear. Thanks. There is a lot to digest. I will be trying to flash a Modified ROM soon as it seems like this phone should be able to do so much more than it can right now and I think that a Modified ROM is the way to go, but as you had said earlier, if I don't understand how it works, then I am only going to get into trouble if it bricks and I don't understand how it work (or at least if I cannot talk about it correctly then I won't be able to get help from the people of this forum ).

Can anyone suggest a ROM to start with for someone like me with the SGN on Verizon (is this like asking if anyone can paint a house at a house painters convention)?

Quote:
Originally Posted by Yeahha View Post
ROM manager is an app that allows you to tell the phone to reboot into recovery and can even flash roms from it, basically a GUI that allows you to tell recovery what to do. I personally do not like rom manager because I like to make sure things I want to happen actually happen.
Ok. Now I understand why they call it ROM manager. It makes sense. So I have ROM Manager Premium v5.0.0.6 and it says that I have ClockworkMod Recovery 5.8.0.2 on my phone. So I no longer have the stock recovery. I kind of think it is weird to call it a custom recovery given that there is only one. If I have a custom car, I could have any number of fancy cars, not a specific one. Do other phones have other recovery programs other than the clockworkmod recovery program?

If you don't use ROM manager to flash in a new ROM, what other ways can it be done?

Quote:
A nandroid is an backup of your entire phone (not SD card partition) as it is at the time the backup is made (system and user apps and data, system settings, home screen layout...)
So, I see that I can reboot into CWM Recovery and from there, there is a backup choice. Is this a nandroid backup? I tried it and is seems to be backing up a lot of stuff. Is seems like it is backing up to the SD card (but where is it coming from, isn't it coming from the SD card? Are there 2 mount points 1 for the OS and another for the SD card).
So should I be able to move it from here to a computer for safe keeping?
Are there other programs that offer to create a nandroid backup?


Quote:
I hope this is getting clearer for you
So much more clear. I really think that this little thread is going to help a lot of people who come into this. I think that if you have been with android for a while it is just second nature, but the GSN with it's non-removable memory it is a little confusing.

FWIW under the Clockworkmod recovery I noticed that there is a mounts and storage option. From there is looks like there is a /system, /cache, and /data mount point. When I open the ES File Explorer I notice that there is also a /sdcard mount point.

Also my backup said that "No /sdcard/.android_secure found. Skipping backup of applications on external storage."
and "No sd-ext found. skipping backup of sd-ext."

I know this might be a little beyond the scope here, but is there a reason that I should partition my "sd card"? I have the option for 128, 256, and 512MB. For computers the idea is that you have seperate sections of memory (usually on the same drive) so that if something get's damages, the entire ship isn't lost kind of idea. Are custom ROMs going to use this extended partition?

If your fingers are tired from answering my questions, links to other places will do just a well.

Really I am very grateful as now I am liking my phone a lot more than when I first got it. I also can donate or buy apps that people here are working on to show my support for the help .

-S


Update: So that link that I posted is REALLY helpfull. I am just getting around to reading it all now. So for those who have helped me my graditude is yours, and for those who are smart enough to read the instruction before asking questions, the spoils of self gratification are yours and yours alone.
nzdreamer55 is offline  
Last edited by nzdreamer55; February 23rd, 2012 at 07:09 PM.
Reply With Quote
The Following User Says Thank You to nzdreamer55 For This Useful Post:
scary alien (February 23rd, 2012)
Old February 23rd, 2012, 07:17 PM   #18 (permalink)
not really so scary
 
scary alien's Avatar
 
Join Date: Mar 2010
Location: Indy
Posts: 16,608
 
Device(s): LG Nexus 5, Samsung Galaxy Nexus, Asus Nexus 7, Moto Droid X, HTC Droid Eris
Carrier: T-Mobile

Thanks: 30,592
Thanked 14,076 Times in 6,874 Posts
Default

Wow! ^^^

Awesome display of the helpfulness and the deep knowledge of the folks here at AF!

You've been in great hands here, nzdreamer55. I'll take my turn at trying to help-out here a little:

Quote:
Originally Posted by nzdreamer55 View Post
It is getting much more clear. Thanks. There is a lot to digest. I will be trying to flash a Modified ROM soon as it seems like this phone should be able to do so much more than it can right now and I think that a Modified ROM is the way to go, but as you had said earlier, if I don't understand how it works, then I am only going to get into trouble if it bricks and I don't understand how it work (or at least if I cannot talk about it correctly then I won't be able to get help from the people of this forum ).
Just remember that your Galaxy Nexus (and every Android device) is basically a small (but very powerful) Linux system. So, basically, its a computer that instead of a hard drive, has a solid-state memory instead.

Also, there's a very small chance of truly bricking your GNex--as long as you can boot in to fastboot (bootloader) mode, you'd be able to flash your radio(s) and operating system back to stock (as it was when it came from the factory).

Quote:
Can anyone suggest a ROM to start with for someone like me with the SGN on Verizon (is this like asking if anyone can paint a house at a house painters convention)?
Yeah, choice of ROM is a personal choice. For me, AOKP is a very nice, stable, well thought of, widely-used ROM.

Lots of features, options, controls, etc. Its stable, fast, etc. Just my 2-cents.

Quote:
Ok. Now I understand why they call it ROM manager. It makes sense. So I have ROM Manager Premium v5.0.0.6 and it says that I have ClockworkMod Recovery 5.8.0.2 on my phone. So I no longer have the stock recovery. I kind of think it is weird to call it a custom recovery given that there is only one. If I have a custom car, I could have any number of fancy cars, not a specific one. Do other phones have other recovery programs other than the clockworkmod recovery program?
The reason why the recovery is called a custom recovery is because it was originally created from the stock one (the source is available for both stock and the custom recovery). Its called "custom" because the stock was customized to add lots of features not available (or advisable to have) in a stock recovery utility that the general masses could access.

Yes, there are indeed other versions of custom recovery. Amon_RA is another widely-used and very good one (don't think there's a version of this that's been built for the GNex though). RZRecovery is yet another, fairly new one.

Each custom recovery needs to be slightly tailored to each device, given the differences in hardware features, boot address, etc.

When the custom recovery is booted-up, you are actually running a small operating system (in fact, the kernel is usually identical to the stock kernel--it depends on what was used when the custom recovery was built).

Quote:
If you don't use ROM manager to flash in a new ROM, what other ways can it be done?
How to enter recovery mode (custom or stock)

and also, FYI: How to enter fastboot / bootloader mode

(lots of great topics in that thread: http://androidforums.com/verizon-galaxy-nexus-all-things-root/474570-how-all-things-root-samsung-galaxy-nexus.html; Yeahha inspired it and I know the guy that wrote it )

Quote:
So, I see that I can reboot into CWM Recovery and from there, there is a backup choice. Is this a nandroid backup? I tried it and is seems to be backing up a lot of stuff. Is seems like it is backing up to the SD card (but where is it coming from, isn't it coming from the SD card? Are there 2 mount points 1 for the OS and another for the SD card).
So should I be able to move it from here to a computer for safe keeping?
Are there other programs that offer to create a nandroid backup?
The backup in ClockworkMod (CWM) recovery IS a Nandroid backup--its called a Nandroid backup because of the type of memory used on our Android devices: NAND memory (and because it sounds very close to Android ).

Also, it is indeed backing-up to the "SD card"--the "SD card" is virtual and is basically symbolically linked to an area on the internal memory (/data/media). There is no removable, external SD card on the GNex as I'm sure you already know .

The backups are being written to /sdcard/clockworkmod/backup/ccyy-mm-dd.hh.mm.ss (I think that's right) and contains the following files:

boot.img - a copy of your /boot partition
recovery.img - a copy of your /recovery partition (usually holding your custom recovery if that has been flashed (written) to that area
cache.ext4.tar - a tar (archive) of your /cache partition
data.ext4.tar - a tar archive backup of your /data partition
system.ext4.tar - a tar archive backup of you /system partition
nandroid.md5 - a text file containing the MD5 checksum of each of the above files (allows you to verify that the above files were not corrupted when you go to restore your Nandroid backup).

Yes, you would be well-advised to copy-off your Nandroid backup folder to an off-site source such as your PC--i.e., in case something happens to your "SD card"s contents.

No, no other utilities are used to make a Nandroid backup--just custom recoveries.

Quote:
So much more clear. I really think that this little thread is going to help a lot of people who come into this. I think that if you have been with android for a while it is just second nature, but the GSN with it's non-removable memory it is a little confusing.
Just help those folks out like all the above ones have helped you, too!
(that's all we ask )

Quote:
FWIW under the Clockworkmod recovery I noticed that there is a mounts and storage option. From there is looks like there is a /system, /cache, and /data mount point. When I open the ES File Explorer I notice that there is also a /sdcard mount point.
Yep, there's many partitions, some of which are hidden from you--and most of which you'll never even have to worry about even if/when you root. They usually only come into play when you need to do some very low-level operations (or if you build custom ROMs or themes, etc.--i.e., get in to the development aspect of Android).

Quote:
Also my backup said that "No /sdcard/.android_secure found. Skipping backup of applications on external storage."
and "No sd-ext found. skipping backup of sd-ext."
I think that's related to apps that have been moved to the SD card...not 100% sure on that, though (and is a little irrelevant on the GNex since there is only really a logical distinction between internal and the "external" (not!) SD card.

Quote:
I know this might be a little beyond the scope here, but is there a reason that I should partition my "sd card"? I have the option for 128, 256, and 512MB. For computers the idea is that you have seperate sections of memory (usually on the same drive) so that if something get's damages, the entire ship isn't lost kind of idea. Are custom ROMs going to use this extended partition?
Nope, you shouldn't have to partition your SD card...I never have and don't plan to anytime soon. I'm sure there's good reasons for doing so (one is way outside the scope of our discussion here--its in regards to "protecting" your SD card from accidental modification (Superwipe)).

I'm sure there's some ROMs out there ([ROM] Android Revolution HD™ 2.1.5 comes to mind--but, I've not installed it--it does not appear to be for the faint-of-heart .

Quote:
If your fingers are tired from answering my questions, links to other places will do just a well.

Really I am very grateful as now I am liking my phone a lot more than when I first got it. I also can donate or buy apps that people here are working on to show my support for the help .

-S
No problem--happy to help .

Cheers!
scary alien is online now  
Reply With Quote
The Following User Says Thank You to scary alien For This Useful Post:
Yeahha (February 23rd, 2012)
Old February 23rd, 2012, 07:36 PM   #19 (permalink)
Usually off topic
 
Join Date: Jul 2010
Location: FG
Posts: 10,465
 
Device(s): Gnex N7
Carrier: Not Provided

Thanks: 2,166
Thanked 4,976 Times in 3,268 Posts
Default

Looks like SA answered most of the questions from that post. Just to confirm the "No /sdcard/.android_secure found" you received is for apps to SD, it makes no sense to move apps to the SD on the Gnex IMO

Feel free to keep the questions coming...I like to make my fingers fing
Yeahha is offline  
Reply With Quote
The Following User Says Thank You to Yeahha For This Useful Post:
scary alien (February 23rd, 2012)
Reply


Go Back   Android Forums > Android Phones > Samsung Galaxy Nexus > (Verizon) Galaxy Nexus - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 06:34 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.