yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] joshndroid:
This guy is correct however when there is an update for a rom most of the time if you just wipe cache and your dalvik cache, flash the rom update and then gapps again, then fix permissions you should be good to go.. This can be done for updates UNLESS the dev explicitly states that a full wipe is recommended or when you are changing a rom (say you want to change from paranoid android to aokp rom you would need to full wipe)

Time to get PARANOID bout your ANDROID
[Samsung Galaxy Nexus] iGoogleNexus:
Lol that made me laugh

- Google
[Samsung Galaxy Nexus] Johnny-D99:
>>>Thank you to everyone who has replied and helped me so far! you Guys are all awsome!! <<<

Special thanks to

msedek x2, WiredPirate, p00kienrayray, Ngo93, joshndroid

for giving me advice and stuff.

ok, so i am making a list of what to read and i have come up with this list;

1) msedek's - link that he posted at me in this thread.

2) Evostance's - [HOW TO] Unlock Bootloader & Root GSM Nexus.

i found this in mohitrocks [INFO][GSM] **COMPLETE OVERHAUL** ROMS,KERNELS, RECOVERIES + more NOW COLOUR CODED!

3) Mskip's - [GNex TOOLKIT V6.1] Drivers, Backup, Unlock, Root, CWM, Flash, Mods + MUCH MORE [GSM]

because WiredPirate says i can use the toolkit to unlock the bootloader, root the phone and install CWM recovery as well. he also said that getting familiar with different terms and stuff and says to read up on the forums as much as possible.

4) Google about ADB, fastboot and recovery and try to understand as much as possible and if i have questions ask you guys.

>>>(you guys are Awsome people!!)<<<

5) joshndroid mentions updating ROMS. erm, i think i need to read alot on this cos i dont understand it very well.

sorry.

wow, this looks hard. if i start bugging you guys too much just say so cos i think i am alot confused. i dont

think i am ready to install/flash just yet. i think it will take me a while to go over these guides and any other guides you think i should read.

like all of you guys said, read and understand <<(the hard bit) before trying anything. I will!!!

btw, erm, in the future when i have a question, should i "update post" or "post a new reply", i'm not sure what is good manners and i dont want to... (four letter word, sounds like "crisp") you guys off!!

Thank you guys once again!

oh and by the way, ill try and get my 8 year old brother into developing for Android!!! [joke in response to p00kienrayray].
[Samsung Galaxy Nexus] nbell13:
Also remember.. You will have to wipe your phone clean when you do flash a new ROM. That means losing all of your apps, which means progress in games, etc. I personally just run stock. Should you do something like CyanogenMod 9 nightlies, you will only have to do a full wipe the first time. Every following nightly, just wipe the cache and dalvik, then flash the ROM. Re-flashing gapps isn't necessary with CM9 nightly to nightly updates, contrary to what was posted above.
[Samsung Galaxy Nexus] Jubakuba:
Check my sig buddy.

I don't know if you're rooted or not.

But post 2 details actually installing a rom.
[Samsung Galaxy Nexus] mackster248:
Just use the Toolkit bud, I believe it's version 6.1 by now. Took me all of about 15 minutes to go from a stock Nexus, to running AOKP with Franco's kernel. All thanks to the Toolkit and CWM. Good luck.
[Samsung Galaxy Nexus] msedek:
Do not use toolkits thats the fast way to brick your phone, get the adb and fastboot i told you on my first post and then follow this thread http://xdaforums.com/showthread.php?p=23229558

To root and get cwm

Then we can continue....
[Samsung Galaxy Nexus] Jubakuba:
Um...

Agreed?

My sig doesn't link to one of those fking things.

Edit:

Oh.

You linked to my tutorial.

Haha, my bad.

My tut will also get ADB and fastboot.

Whatever you find easiest, OP.
[Samsung Galaxy Nexus] mackster248:
Really? I didn't know that. How does that Toolkit brick phones?
[Samsung Galaxy Nexus] Johnny-D99:
Hi all!!

sorry for late reply, i had a lot of math homework. sucks to be me.

Jubakuba & msedek - i am installing ADB software from the link msedek gave me. i will install this now and hopefully be all set up to start following your instructions / guides tomorrow after school, i should be home by 3pm because its a half day. the time right now (i live in the UK and i'm not sure what time it is where you guys are) is 22:20.

i may be able to stay up till 11 - but most of the time will probably be spent on installing ADB.

mackster248 - maybe when i know what i am doing i can use toolkits and if i get into myself into trouble i will be able to use the ADB knowledge to get myself out of trouble.

thank you once again everyone!

nbell13 - when you said wipe your phone clean i thought you meant clean the dirt (not that i let my phone get dirty!!) but then i understood that you mean like format with inbuilt tools (i think its called fastboot? vol up and down with power button? sorry if i got it wrong, i probably need to read more!!)
[Samsung Galaxy Nexus] msedek:
It could or it could not, the right way to do things its learning what adb and fastboot its.. Then you can do what ever you want and if you brick your phone by flashing a rom (wich could happen a lot) you are already prepared to get it back via fastboot / adb commands wich you cant do with toolkits and also you wont need to ask what to do if anything goes wrong..

Its like when you take a test, you can get good scores either cheating or studiying, thing its that cheating doesn't make you learn.. So if you ever need solve a problem related to the test you cheated on, your gonna be in troubles.. Thats all about it
[Samsung Galaxy Nexus] Johnny-D99:
ok, so i have installed ADB and followed instructions till i entered;

adb reboot bootloader [enter]

(resulting text came up)

*daemon not running. starting it now on port 5037*

*daemon started successfully*

error: device not found

(end)

do i need to connect my phone to the pc then re enter adb reboot bootloader[enter]?
[Samsung Galaxy Nexus] msedek:
Hehe Yeah did you installed drivers already?
[Samsung Galaxy Nexus] olfyboy:
Your phone definitely needs to be connected to your PC, as it's the phone you're trying to get into fastboot..
[Samsung Galaxy Nexus] Johnny-D99:
i have not installed any drivers. have i taken a wrong turn already?!?
[Samsung Galaxy Nexus] BrianDigital:
the most painless way of getting drivers, usually is to install pdanet always worked for me
[Samsung Galaxy Nexus] Jubakuba:
And enable USB debugging in Settings>Developer Options
[Samsung Galaxy Nexus] msedek:
Nop you just need to do this

Get the drivers:

Uninstall any previously attempted drivers if they don't work and move to the next.

Samsung's website has a download here under "Manuals & Downloads > Software."

Option Two: Try this one as well.

PDAnet's drivers may work if the above options don't. Simply install PDAnet (after uninstalling any previous attempted driver installations) to get the drivers.

While that is downloading, on your Galaxy Nexus: turn USB debugging on.

This can be found in Settings>Developer Options>USB Debugging

Took from jubakuba guide
[Samsung Galaxy Nexus] Johnny-D99:
I have just worked out what quote and multi quote mean here on XDA !!

erm, preview post looks ok so i'll post this. sorry if it goes wrong.

Thank you BrianDigital for telling me about pdanet, but what happens when the free version runs out? will i have to pay to use it?

ok, i have done that, but i think i skipped a step because i connected my USB and re-ran the ADB reboot bootloader code. can i just power off my phone to get out of this?

ok, thank you!! i have learnt my lesson!! i am only gunna listen to you and Jubakuba from now on!! i will try the samsung one first.

does it matter if i do not have a verizon nexus? because my phone is unlocked (any sim works) and is from the UK (which means GSM i think??)
[Samsung Galaxy Nexus] Jubakuba:
Just use PDAnet.

Most users seem to agree it's the easiest.

And no, no need to worry about the trial.

You don't need the actual application...just the 30938245098 drivers it packs.
[Samsung Galaxy Nexus] msedek:
This its right
[Samsung Galaxy Nexus] Johnny-D99:
ok guys, PDA Net installed and the everything has finished installing. except that PDA Net keeps asking me to download the client on to my (my mums) PC.

should i do this?

also it is now 23:32. my mum is quite upset so i think i have to go to bed. its a school night. sorry.

why do i think i will be thinking of this even as i sleep?

everyone at XDA have a good morning/afternoon/night!!

thanks again!!!
[Samsung Galaxy Nexus] nodstuff:
Not using a toolkit is the right way to learn, learning by using adb, fastboot etc. Is the best way to learn and prevents you having problems down the line that you cannot solve yourself.

Keep at it and once you get it all set up, drivers etc. And you flash your first rom/kernel/radio, you will see how simple it is with the nexus.

Jubakuba will give you good advice so you're in good hands.

And since you are so polite you will find that anyone here will be glad to help you out.

Welcome to xda and if you have any questions we'll all do our best to answer them.

---------- Post added 9th May 2012 at 12:01 AM ---------- Previous post was 8th May 2012 at 11:57 PM ----------

No you don't need the client so forget about that and yes you will be thinking about it as you sleep, welcome to the world of crack-flashing! :D
[Samsung Galaxy Nexus] BeebPotvin:
Just keep reading online and you will understand most of it. I recommended using CWM instead of the toolkit as you will learn more. I'm 13 too :)
[Samsung Galaxy Nexus] joshndroid:
Okay bud ill clear a couple things up

1. Do as you are doing with adb. Fastboot. Etc learning this is essential

2. Toolkits aren't as bad as they have you believe but point 1 is more important because you are new to flashing which highlights how a toolkit could cause you problems... Therefore learning how to problem solve is more important =)

Now this bit will refer to roms

1. You need to copy the rom.zip file onto your phone just like you would do when using a usb flash drive dont worry about putting it in a folder on your phone just copy it over

2. When you have cwm flashed and you enter recovery the first thing you must do is go to 'backup and restore' then 'backup' n let it do its thing

These are the steps involved when you flash a new rom or an update to the same rom

1. Backup!

2. Factory reset /wipe userdata (okay as i said before this is a MUST when you flash a DIFFERENT rom so like from CM9 to AOKP for example... When you are flashing an update so AOKP 32 to AOKP 33 this 2nd step is not required UNLESS the rom dev says to full wipe

3. Wipe cache partition

4. Go to advance then wipe dalvik cache (then go back)

5. Install zip from sd card.. Now look for the rom.zip i told you to put onto your phone earlier n install it

6. Now go back to advance and fix permissions let it do its thing it may take a few minutes it mught not just be patient n dont panic (then go back)

7. Now you may reboot

Follow those steps and you should not a have problem

Now if you have a problem or the rom doesnt 'turn on' after 10 minutes

1. pull the battery out and put back in

2. enter recovery mode again

3. Go to backup and restore

4. Go to restore

5. Select the latest folder (the backup folders are saved according to date so obviously you want the newest or latest dated folder)

6. Now you can reboot and make sure your phone is all good

7. Now you can try to install the rom again or that may mean there is a problem with the rom

Now finally

If you can get permission from your mother please try to purchase titanium back up from the market (do this after you install your first rom. No need for it just yet. Plus your mother need to have time to calm from your late nights up) this app is really important and allows you to keep your apps and their data so when you have to full wipe there is no problem =)

Time to get PARANOID bout your ANDROID
[Samsung Galaxy Nexus] IRageQuitHard:
I'm 14 myself and I've had my fair share of iOS and Android, but at first I thought the root process was hard, but it's quire easy now that I got used to flashing ROMs and such lol.

Take a look at the Galaxy Nexus Toolkit, it pretty much automates the entire process, just that I wished that I noticed it earlier :/
[Samsung Galaxy Nexus] Melon_Bread:
Age has nothing to do with anything I started modding & flashing when I was 12 via Sony PSP (Just wanted to play SNES games). And this was 7 years ago, it is all about how well you have a understanding on everything.

Hell Xboarder56 is only 16 and he got the first bootable ICS rom on the T-Mobile Galaxy S II (SGH-T989)
[Samsung Galaxy Nexus] Johnny-D99:
Thank you for the very nice welcome!

being honest, i thought i would get told to "move along" you are too young for this. i am glad this is not the case!!

ok, this bit is starting too look a bit hard(er). but i think i get it. i think steps 1-5 are straight forward as long as i can do it via cmd on the PC. step 6 i will need to read into more!!

i am glad you also included the step i need to follow in case i do something wrong. i am hoping i wont need them, but most likely i will!!!

i will try my best to buy the app "titanium back up" i will most likely have to wait till the weekend before i can ask mum. let her calm down a bit!

Thanks alot!!!

Thanks!

man, i'm glad that you have done it! it gives me hope that i'll understand it all soon!! i took some print outs of the guides to school today so i could read during lunch. my mates were like WTF? but i did my own thing today.

also did you feel tired after trying to understand? or maybe its just me staying up too late last night! lol!!

i dont know who Xboarder56 is, but i'm glad you and he are for Team Android!

Thanks!

Hi everyone!

this is what i am using and have managed to do last night/today.

PC: Windows Vista 32 bit

PC envioment variables: "Path" is pointing at ";C:\Android" following msedek's link (page 1)

i have also downloaded and installed Android SDK and replaced the "stock" file with unzipped modified file android_winusb.inf. Following Jubakuba's guide that linked to Cyanogenmod wiki. [Ultimate Galaxy Nexus Guide] this means that i have two folders in my C:\.

the first is c:\Android

the second is c:\android-sdk-windows.

i have followed (Cyanogenmod wiki) steps 1-12 but on step 13 my computer says Found new hardware. Windows needs to install software for your andriod 1.0. i select the option "Locate and install driver software (recommended)".

it searches for a while but then says "insert disc that came with android 1.0."

i cancel out of it.

when i type in "adb devices" in cmd, it says list of devices attached followed by a bunch of numbers then a gap the "device". i think that this means my drivers are ok.

wow, that took forever to write!!

if i have done it right, i think i can now move on to backing up my stuff by using the code

"adb backup -apk -noshared -all -nosystem -f C:\backup.ab"

but i think i am gunna take a little break first. i have been typing here for a while!

thank you everyone!!
[Samsung Galaxy Nexus] Jubakuba:
Yep, you should be able to use that now!

If it says "can't write to c/backup or whatever...just remove the -f C:\backup.ab part and it'll write to the stock location.

Edit:

Re-read the post about backing up...It was a bit jumbled.

I clarified a bit if you need it.
[Samsung Galaxy Nexus] Johnny-D99:
thank you!!

so, i typed in adb backup -apk -noshared -all -nosystem -f C:\backup.ab and again without -f C:\backup.ab.

it doesnt work both times.

it says "adb: unable to connect for backup"

so i looked up wiki cyanogenmod and re-read everything to make sure i set it up right.

my PC envioment variables: "Path" is pointing at ";C:\Android"

should i re-do this bit and have it point at ;C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools.

edit: wait! on re-reading your post in your guide

Input this while your phone is turned on and USB Debugging is Enabled in Settings>Developer Settings>USB Debugging.

sorry, it was in recovery (adb reboot bootloader)
[Samsung Galaxy Nexus] nodstuff:
Ya I'm pretty sure it need to point to the platform tools folder for adb/fastboot to work properly in cmd prompt.

If you type adb devices do you get a serial number coming up?
[Samsung Galaxy Nexus] Johnny-D99:
WOW, love that quick reply button!!

erm, i did manage to get a bunch of number to appear after i typed in adb devices. should i have written it down? i will do it after my backup is complete (its in the middle of it)
[Samsung Galaxy Nexus] Jubakuba:
No, no need.

That's just a quick check to make sure your phone and ADB are communicating.

You're moving along quickly, man.

Props.
[Samsung Galaxy Nexus] nodstuff:
Ha ha no need, its just to check if adb works like jubakuba said.

And since its backing up then it definitely works.

Setting up adb/fastboot is the hardest part, the rest is easy, once you know how! :D

But ya, you have the most annoying part done! The rest is fun!
[Samsung Galaxy Nexus] Johnny-D99:
ok, cool!!

being honest, your guide is really really good!! and with all you guys here helping and rooting for me i am really not that worried. well, until i do something wrong... God i hope not.

edit: ok, so its gone wrong. erm, it says waiting for device after i typed in "fastboot oem unlock". i will be back in a bit. i will read the guide and follow it.
[Samsung Galaxy Nexus] nodstuff:
As long as you know what you are doing and why you are doing it then you should be fine.

Just go one step at a time and nothing will go wrong!

Its pretty much impossible to brick a nexus so even if something goes wrong its not unfixable!
[Samsung Galaxy Nexus] Johnny-D99:
thanks for the advice, sorry i missed your post twice now.

i really appreciate your help!!
[Samsung Galaxy Nexus] nodstuff:
You need to select unlock on your phone after you type oem fastboot unlock.

It shows up on your phones screen.

To see if fastboot is working ok type in fastboot devices and if the serial number comes up that means its working.
[Samsung Galaxy Nexus] Johnny-D99:
Thanks!!

nothing popped up on my phone the first time round, so i took a look at Jubakuba's Ultimate Galaxy Nexus Guide.

turns out that my android 1.0 driver needed to be updated by the samsung one. only thing was when i got to the the device manager and located the android 1.0 and selected choose from list, the list didnt display any dates.

but i finally got it to work, and now my phone in recovery mode says "lock state - UNLOCKED"

and FASTBOOT STATUS - OKAY right at the bottom!

i have now reached the bit where i have a picture of android laying down with red triangle over it and i pressed vol up/down/power to get to the next screen. i have selected factory reset, but now i see options of loads of no's followed by one yes the three more no's after it. all selectable by the vol up/down buttons.

under it there is some yellow text saying e: failed to mount /cache (Invalid argument)

and loads more failed stuff.

does this mean i have gone wrong? or do i select the single yes?
[Samsung Galaxy Nexus] Jubakuba:
Select just the yes.

The no's are just there to make sure you don't accidentally factory reset.

Wow wow wow.

So...drivers.

Check.

Unlocked...

Check.

Reset in progress.

You're officially at the cool part man.

Nice.
[Samsung Galaxy Nexus] Johnny-D99:
ok!!

data is wiped and i am rebooting!

i am now going to download all the stuff in your guide under Obtaining Root Access and Custom Recovery.

be back in a while.

do you think i should try and do this bit on my own and only come back if i go wrong?

sigh, restoring from google is taking a while, i think because my internet signal is low, shame i cant connect to my router.
[Samsung Galaxy Nexus] Zepius:
you should be fine.
[Samsung Galaxy Nexus] nodstuff:
If you want to stay on stock rom then you need to root but if you want to use a custom rom then there is no need to root, just flash a custom recovery and then flash a custom rom, custom roms are pre-rooted! ;)

@jubakuba what's the point in doing a factory reset after unlocking the bootloader? Unlocking the bootloader wipes the phone clean anyway right so is there a reason for the factory reset?
[Samsung Galaxy Nexus] Johnny-D99:
why would i need to root if i am on stock ROM and not when i install/flash PARANOIDANDROID rom?

ok, i am about to flash GSM version of clockwork. back in a bit guys!!

btw - Jubakuba, you are the best!!! thank you!!!
[Samsung Galaxy Nexus] Zepius:
you dont need root, you need a custom recovery and a unlocked bootloader to flash custom roms.

the rom you will be flashing will have root built in if it is a custom rom.
[Samsung Galaxy Nexus] Johnny-D99:
ohhhh,

ok, thats cool!

ok, clockwork is flashed (after two failed trys because of typo's "recover recovery" and "maugro")

edit: should i re-download all my apps before doing a nandroid or should i do a nandroid before downloading/updating anything?
[Samsung Galaxy Nexus] nodstuff:
Ok now you can flash whatever rom you want!

You probably don't need to do a full wipe but just for the sake of it do it.

Then go to install zip from sdcard, choose zip, and install!

Provided you already have the zip on your phone, otherwise you need to transfer it over from your computer.

N.B. be careful of typos when using fastboot!

---------- Post added at 08:35 PM ---------- Previous post was at 08:27 PM ----------

I don't think you need one since you already did a backup. Although I'm not sure.

It doesn't hurt to have one anyway.

Its up to you if you want to have all your apps, I did mine when my phone was stock, you can always download the apps again. Anyway the more apps you have the bigger the nandroid!

You're only about 30 minutes away from having a custom rom on your phone so you're almost there.
[Samsung Galaxy Nexus] Jubakuba:
You do need to root.

Root.

Restore the backup.

Then follow post 2 in my guide on backing the apps up through root...and flashing a from.
[Samsung Galaxy Nexus] nodstuff:
For what? He's trying to flash a custom rom, there is no need to root or restore apps to do that.

Restoring the backup after rooting will get rid of root.

Don't root it, just flash your new rom through recovery and you will have root.

THEN restore your apps.
[Samsung Galaxy Nexus] Johnny-D99:
yeah, but my mum said i should switch off the pc now because i have been on it for over 6 hours.

it time for me to say bye for now!!

i think i'll print off some more parts to the guides. hopefully i wont need to bug you guys as much if i read and understand each step better.

ok people, have a good night/afternoon/morning!

edit: if i type in adb restore C:\backup.ab, will it give back all my stuff? i think if it wont take too long, my mum will be ok with it, like under 5 mins.
[Samsung Galaxy Nexus] Jubakuba:
He's restoring another backup...of applications.

An ADB backup.

http://xdaforums.com/showpost.php?p=24910351&postcount=21

And in regards to the factory reset...

I just ask to do that because I'm OCD.

The unlock should do it as it attempts to boot anyway, that just makes sure it wipes.

OP:

Outline of what you're going to do (explained better in guide):

Flash the superuser.zip file.

Restore the backup you just made. (And put any SD card contents back on if you'd like to keep them there).

Use post 2 of guide to back up your user applications again (this time with Titanium Backup...making your old backup obsolete) and make a nandroid...and install a rom.

And you'll be done!
[Samsung Galaxy Nexus] nodstuff:
Well then shouldn't he do that after he flashes his new rom??

Oh OK, precautionary wipe. Cool.
[Samsung Galaxy Nexus] Pancakes_Gio:
Im 13 and im flashing a ROM on my gio every single day!

Flashing ROMs is my life!

EDIT: and im developing ROM for gio and i will release the stable build on Friday, current release is kind of buggy:p
[Samsung Galaxy Nexus] Jubakuba:
I don't really know well that would fare to be honest...as I'm not %100 sure what all the ADB backup is backing up. I assume some things that might conflict with a clean rom install.

But either way, he'll need to know how (and have available) a Titanium Backup anyway.