Hi. I currently own the CDMA Galaxy Nexus, and I have rooted it.
I'm new on Android, and I have many, many questions.
One of the many questions I have is about ROMs and Kernels.
I know how to download and put it in my phone. However, what I'm confused is if I have to wipe the data and do a factory reset before I install a new kernel.
That applies to ROMs as well. Currently, I have the Revolution HD ROM, and I like it. If I want to put on a new ROM, would I have to do a factory reset and then install it?
The rooting world is so very confusing... I hope that someone could help me out.
new rom:
wipe factory, cache, dalvik
flash rom
flash gapps (if required)
flash kernel
reboot.
upgrade rom:
same rom (standard unless specified otherwise by dev)
wipe cache,dalvik [optional]
flash rom
flash gapps (if required)
flash kernel
upgrade kernel:
wipe dalvik, cache
flash kernel
I would add, that at first it seems like a pain, but after awhile, it's no problem.
Also, when you flash a new ROM (and gapps, depending on instructions) I'd recommend waiting on flashing the kernel until you've booted into the ROM and given it some time.
Follow zephik's guide and also remember to backup your apps and data using titanium backup or nandroid. Also it would be a good idea backup your stock radio so that you can reflash it after you flash from and kernel.
Sent from my Galaxy Nexus using xda premium
Related
How do I flash an ics rom on my gingerbread rooted t989???? We never I flash aokp it boot loops! I been out of the loop a while can someone please help me???
Each ICS rom in the development section typically provides flashing instructions specific to the rom. I suggest you find the rom you want to flash and follow instructions in the OP. Keep in mind since you are currently running GB and wish to upgrade to ICS, you will need to flash an IGS radio. General flash instructions are usually as follows:
1. Factory Reset / Wipe Data or flash Darkside Superwipe
2. Flash Radio
3. Flash Rom
4. Reboot
5. Let rom settle for 5-10 mins, Reboot again
6. Enjoy. If you get a boot loop at this point or phone freezes at this point, flash Darkside Cache Wipe (which wipes cache, dalvik cache, and fixes permissions)
There's no special stuff I have to do before is it just like flashing a gb rom???
Same process, nothing special.
Sent from my SGH-T989 using xda app-developers app
I have a AT&T Samsung Galaxy S3 (SGH-1747) that is running stock with root.
I have rooted my phone using the samsung toolkit located here: http://forum.xda-developers.com/showthread.php?t=1746665
Since that toolkit flashed a CWM Based recovery I have installed ROM Manager and flashed CWM Recovery version 6.0.1.2
My questions are..
- with my current setup.. am I technically running the "Stock" samsung kernel?
- why would you want to flash a different kernel to your phone?
- and is it necessary to flash a different kernel in order to use certain custom roms?
- At first I was leaning towards flashing CM10 nightly but the more I look at it.. I want to flash PARANOIDANDROID 2.22 http://forum.xda-developers.com/showthread.php?t=1818199
Is this rom fully compatible with my AT&T phone? and since i'm running stock with root, do I need to do anything special before flashing this rom? Factory reset? Wipe Data? I've already made a full nandroid backup.
Thank you!
- with my current setup.. am I technically running the "Stock" samsung kernel? I believe so
- why would you want to flash a different kernel to your phone? Different kernels do different things.. some have better batter life.. some let you OC and UC..
- and is it necessary to flash a different kernel in order to use certain custom roms?Well sometimes.. Well technically.. most kernels will work with most of the ROMS out there.. as long as you stay withing your phones threads.. But some ROMs have a kernal with them.. and some ROMS you need to flash your own kernel..
Diamond22 said:
- with my current setup.. am I technically running the "Stock" samsung kernel? I believe so
- why would you want to flash a different kernel to your phone? Different kernels do different things.. some have better batter life.. some let you OC and UC..
- and is it necessary to flash a different kernel in order to use certain custom roms?Well sometimes.. Well technically.. most kernels will work with most of the ROMS out there.. as long as you stay withing your phones threads.. But some ROMs have a kernal with them.. and some ROMS you need to flash your own kernel..
Click to expand...
Click to collapse
Thank you for the reply.
On the rom i'm wanting to flash for my SGH-i747 http://forum.xda-developers.com/showthread.php?t=1818199
The steps for flashing are as follows:
CWM: Install Zip: Rom: Download Here Make sure the file you download is PA-2.22-d2att.zip
CWM: Install Zip: Gapps: Download (These are the new ones)
CWM: Wipe Data/Factory Reset
CWM: Advanced/Wipe Dalvik Cache
Reboot and edit your Apps Dpi & Layout under Settings/Paranoid Settings - DO NOT RESTORE YOUR OLD PROPERTIES FOR NOW
Would i need to wipe data, factory reset, then also wipe dalvik cache BEFORE I install the rom and gapps since i'm running stock with root?
Thank you
i'm also reading that for paranoidandroid you must first flash CM10 then flash paranoid.. is this accurate?
umm.. not sure where you saw that you need to flash a CM rom before flashing the paranoid ROM..
I believe the Paranoid rom is based off CM
The instruction on the link you have, in my opinion, is wrong..
The way that i flash my roms is...
Wipe data/factory reset..
Wipe Cache
Wipe Dalvik
Format/Data
Fomat/System ( i think deletes backups) only do in emergency.aka optional step
Flash ROM
Flash Gapps.
THATS IT
Some people will wipe cache afer flashing a rom..
But if you wipe data/factory reset i believe deletes the ROM...
Diamond22 said:
umm.. not sure where you saw that you need to flash a CM rom before flashing the paranoid ROM..
I believe the Paranoid rom is based off CM
The instruction on the link you have, in my opinion, is wrong..
The way that i flash my roms is...
Wipe data/factory reset..
Wipe Cache
Wipe Dalvik
Format/Data
Fomat/System ( i think deletes backups) only do in emergency.aka optional step
Flash ROM
Flash Gapps.
THATS IT
Some people will wipe cache afer flashing a rom..
But if you wipe data/factory reset i believe deletes the ROM...
Click to expand...
Click to collapse
If you are already running CM10 then you don't need to wipe Cache. Just dalvik and data. Im pretty sure thats what was confusing, since this is based off of CM10.
DarthDerron said:
If you are already running CM10 then you don't need to wipe Cache. Just dalvik and data. Im pretty sure thats what was confusing, since this is based off of CM10.
Click to expand...
Click to collapse
yeah, I just keep reading and reading.. probably making this out to be more difficult than it really is just don't want to end up with a brick or anything.
I'm already on stock + root + latest CWM so I just need to put the files on my phone and flash but I believe these are the steps i need to take:
1- Download ROM and Gapps to internal sd card
2- Boot phone into recovery
3- WIPE Cache/Delvik/Data factory reset> Mounts and Storage- format system
4- Flash ROM and Gapps
Right now I am running jb build 5, and I want to update it to jb milestone 1.
My question is simple, can you dirty flash it? I know that people who ask about dirty flash should be "killed", but I'm new to this Android and flashing ROM.
h7779 said:
Right now I am running jb build 5, and I want to update it to jb milestone 1.
My question is simple, can you dirty flash it? I know that people who ask about dirty flash should be "killed", but I'm new to this Android and flashing ROM.
Click to expand...
Click to collapse
U can dirty flash it. But if it bricks your phone don't get mad. If I was you I would wipe wipe and wipe some more ...
But like you said, your new to android. Do what you think is right for your phone.
Good luck
Sent from my SGH-T959 using Tapatalk 2
People who ask about dirty flash should be killed.
If it bricks your phone, don't get mad?
Click to expand...
Click to collapse
Seriously?
Dirty flash it. People who clean flash every nightly like wasting their time. I've outlined my feelings on this issue more than once. Wipe Dalvik and be done with it.
I have always dirty flashed AOKP between builds on my previous phone with only wiping cache/dalvik cache. Only time I full wipe is when there are significant changes or Android version jump. Never had any problems. Here's my recommendation for dirty flashing:
If you have Google Wallet installed on /system partition, reset it first.
1. Boot into recovery
2. Wipe cache and dalvik cache
3. Run a nandroid backup. Always do this.
4. Copy the nandroid backup to your PC or somewhere safe
5. Flash the new build
6. Flash gapps
7. Flash custom kernel (optional)
8. Reboot and profit
Dirty flash or full wipe flash, there always are possibilities for problems. Sometimes you could have a bad flash, just reflash or restore the nandroid and reflash.
S-Beamed from my GS3 via xda premium
[email protected] said:
I have always dirty flashed AOKP between builds on my previous phone with only wiping cache/dalvik cache. Only time I full wipe is when there are significant changes or Android version jump. Never had any problems. Here's my recommendation for dirty flashing:
If you have Google Wallet installed on /system partition, reset it first.
1. Boot into recovery
2. Wipe cache and dalvik cache
3. Run a nandroid backup. Always do this.
4. Copy the nandroid backup to your PC or somewhere safe
5. Flash the new build
6. Flash gapps
7. Flash custom kernel (optional)
8. Reboot and profit
Dirty flash or full wipe flash, there always are possibilities for problems. Sometimes you could have a bad flash, just reflash or restore the nandroid and reflash.
S-Beamed from my GS3 via xda premium
Click to expand...
Click to collapse
Thanks for all of the responses, I'll just dirty flash it. Also I have brick my phone twice now and was able to unbrick it, so I'm not really worry about bricking it again.
So here is my given situation in hand.
1) I Unlocked and rooted my phone and upgraded to jelly bean from ICS.
2) Then later on installed Cyanogenmod rom (team shogun rufdroid)
3) While trying to upgrade. i screwed up and wiped and reinstalling the rom again and for some reason soft keys were missing so i had to wipe complete data and roll back to jelly bean 4.1.1.
4) Now how do i install custom roms now, coz if i use a g nex tool kit v9.1.it says my phone is already rooted and there seems to be a problem loading a bootloader.
I d appreciate if somebody can help me out with this..im still a novice ..trying to learn.
Damn it, don't use a toolkit.
Sent from my i9250
maddyreddy said:
So here is my given situation in hand.
1) I Unlocked and rooted my phone and upgraded to jelly bean from ICS.
2) Then later on installed Cyanogenmod rom (team shogun rufdroid)
3) While trying to upgrade. i screwed up and wiped and reinstalling the rom again and for some reason soft keys were missing so i had to wipe complete data and roll back to jelly bean 4.1.1.
4) Now how do i install custom roms now, coz if i use a g nex tool kit v9.1.it says my phone is already rooted and there seems to be a problem loading a bootloader.
I d appreciate if somebody can help me out with this..im still a novice ..trying to learn.
Click to expand...
Click to collapse
bk201doesntexist said:
Damn it, don't use a toolkit.
Sent from my i9250
Click to expand...
Click to collapse
QFT.
Use This
|
|
|
v​
OP read the stickies
http://forum.xda-developers.com/showthread.php?t=1626895
Sent from my i9250
why step 3? if you had an issue with the rom you flashed, why not just wipe data and redownload that rom and flash it again from your recovery. or wipe data and flash a different rom. wiping data doesnt remove your rom, and doesnt take you back to stock, and doesnt remove root access. it just removes user data.
root toolkits are the absolute worst things to use on nexus devices. they prevent you from learning the very easiest basic procedures. without knowing the basic procedures, you should not even consider modifying your device in any way. learn about what you are doing/what you want to do, then root your device.
maddyreddy said:
So here is my given situation in hand.
1) I Unlocked and rooted my phone and upgraded to jelly bean from ICS.
2) Then later on installed Cyanogenmod rom (team shogun rufdroid)
3) While trying to upgrade. i screwed up and wiped and reinstalling the rom again and for some reason soft keys were missing so i had to wipe complete data and roll back to jelly bean 4.1.1.
4) Now how do i install custom roms now, coz if i use a g nex tool kit v9.1.it says my phone is already rooted and there seems to be a problem loading a bootloader.
I d appreciate if somebody can help me out with this..im still a novice ..trying to learn.
Click to expand...
Click to collapse
Don't use a toolkit....download the ROM and GApps onto your phone directly....download a file explorer like Astro or ES and make a folder where you want to keep your stuff or just keep them in the downloads folder.....I prefer twrp but you can use CWM or w/e custom recovery you want...now it depends if your upgrading your current ROM with a newer version of your ROM or not....let's start with a complete clean flash....reboot into recovery and make sure you have a backup of at least your current data....if you do do a factory reset wipe system wipe cache wipe dalvik cache (this is all done in recovery mode)....go to previous menu and then go to install....install the ROM FIRST!!!!!!! then the GApps....(newer ROMs have GApps included so make sure you read everything before you install anything). Once you install the ROM and GApps you can go to restore and restore data only....clear the cache and dalvik again then go to advanced and then fix permissions....hit reboot and then reboot system.....now this is my process others might do it differently and you may as well once you get a little better at it.....now a dirty flash would be something like if you are just upgrading to a newer version of the same ROM..... You would download the ROM and GApps reboot recovery wipe cache and dalvik install newer version of ROM and GApps (if applicable on the GApps portion).....once installed clear cache and dalvik again then advanced and then fix permissions then reboot....for kernels you just have to clear the cache and the dalvik cache and then install the kernel unless otherwise indicated..... Good luck let me know what happens and if you have any problems let me know
Seriously, there's no need to wipe caches, when flashing kernels or roms!
Factory reset, or factory reset+format /system at best. Most roms will wipe /system on their own.
Sent from my i9250
No issues,my device is working fine now..I'm on rufdroid v0.92.
But I still had to use a tool kit to install recovery..I tried doing it on command prompt and it was confusing ..next time I'll try doing it with out these tools ....anyways thanks everybody.
Sent from my Galaxy Nexus using xda app-developers app
Hello,
I had a few clarifications on moving from a CM/AOSP ROM to Stock Samsung Based ROM's.
My phone is a N7100 International Version.
I'm running PACman ROM as my daily driver and I'm actually looking to sell off this phone to a friend who is a Touchwiz fan (bleugh!). He would want to keep root however but wants me to install a stock based ROM.
Questions.
1. Does doing a data/cache/dalvik cache wipe and flash the touchwiz based ROM work? Is it that simple? Is the process similar to flashing CM/AOSP ROM's?
2. I read somewhere that there would be modem issues if the above method is used.
Could someone be kind enough to help me out here. I'm using PhilZ recovery.
Before anything else. EFS Backup and Nandroid back up just in case.
1. PhilZ Recovery
2. Wipe Data & Cache - Clean Install a new ROM then Wipe data & Factory reset
3. Mounts and Storage - FORMAT SYSTEM
4. Install your preferred STOCK ROM TW based.
5. Wipe cache
6. Wipe Dalviks
7. Reboot
warlycastro said:
Before anything else. EFS Backup and Nandroid back up just in case.
1. PhilZ Recovery
2. Wipe Data & Cache - Clean Install a new ROM then Wipe data & Factory reset
3. Mounts and Storage - FORMAT SYSTEM
4. Install your preferred STOCK ROM TW based.
5. Wipe cache
6. Wipe Dalviks
7. Reboot
Click to expand...
Click to collapse
I tried what you had suggested, did not work. Ended up in a bootloop. Had to flash a stock 4.1.2 firmware through ODIN and then root and finally flashed DN3 ROM through recovery. Now it works.
So you just have to move to stock before going from AOSP to TW based ROM's.