Related
I know its something fairly simple, but for the newbies out there, here's a simple walkthrough I made for how to flash a custom ROM on your Android phone. If there are any improvements I can make, let me know How to Flash a Custom ROM on Android
Benefits of Flashing a Custom ROM
While you’ll end up seeing a lot of benefits from custom ROMs, they all probably fall under 3 main areas:
Better Performance – You’ll be able to overclock Android or even see it built in with the ROM as well as see overall performance increases from various tweaks
Better Battery Life – One of the first things people do when rooting is remove stock apps. Don’t know how? Most developers have the apps already removed in their ROMs. Additionally, various system tweaks and improved kernels, as well as undervolting Android help to drastically improve Android battery life.
Better Overall Experience – Try other versions of Android such as those found on other phones that have been ported to yours; stay up to date with updates and new features; try out different Android themes, etc.
All in all, there are a LOT of benefits you’ll get from using a custom ROM on Android, so wait no more, here’s How to Flash a Custom ROM on Android.
Basic Steps
Choose the ROM that you want and download its .zip file
Transfer the zip file to your phone's sd card. Do not put it into any folder.
Turn off your phone and reboot into recovery, usually by holding the down button and power button at the same time.
Do a Nandroid backup
Wipe the phone by clear cache/factory restore and wiping dalvik cache
Flash the zip file that you put on your sd card
Reboot phone
tl;dr
this should probably go in the wiki.
[email protected] said:
tl;dr
this should probably go in the wiki.
Click to expand...
Click to collapse
It is, but its still gotta be posted in a thread.
djR3Z said:
It is, but its still gotta be posted in a thread.
Click to expand...
Click to collapse
Oh i wasn't saying it didn't belong here lol. This will prove helpful I am sure. Thanks in advance for all the people it helps
[email protected] said:
Oh i wasn't saying it didn't belong here lol. This will prove helpful I am sure. Thanks in advance for all the people it helps
Click to expand...
Click to collapse
Ohh I gotcha Well thanks man
how do you:
Wipe the phone by clear cache/factory restore and wiping dalvik cache
how do you wipe dalvik cache?
Also...
I downloaded Azrael v2.41
am I suppose to rename the .zip file from Azrael_v2.41_by_Ricsim78 to PC36IMG.zip?
I once renamed it to PC36IMG.zip and it would not read it and ask me to flash..
dongator7 said:
how do you:
Wipe the phone by clear cache/factory restore and wiping dalvik cache
how do you wipe dalvik cache?
Also...
I downloaded Azrael v2.41
am I suppose to rename the .zip file from Azrael_v2.41_by_Ricsim78 to PC36IMG.zip?
I once renamed it to PC36IMG.zip and it would not read it and ask me to flash..
Click to expand...
Click to collapse
If you're rooted, I recommend flashing to Amon Ra Recovery.
When you boot into Recovery, go into the Wipe section, there are options there to "wipe factory restore" and "wipe dalvik cache"
After you do that, go back to the main screen in Recovery mode and find where it says "flash from zip file" (or something along those lines), then navigate to where you have the Azrael zip file.
I was in the same boat you're in, just 2 days ago. I've been reading these forums nonstop for 2 days now
I did the wipe..but I'm not exactly sure how to "flash from zip"
can't find that...
and still wondering if I have to rename anything
dongator7 said:
I did the wipe..but I'm not exactly sure how to "flash from zip"
can't find that...
and still wondering if I have to rename anything
Click to expand...
Click to collapse
You don't have to rename anything.
What recovery are you using - Amon Ra or Clockwork
- If you wiped and performed a NANDROID backup, then select the option of "FLASH ZIP FROM SD CARD". Then you should see the .zip file of the ROM you downloaded, select that, confirm, and once done reboot.
Good to go!
there's so many guides..some are outdated and such
I don't have root access. Still trying to get to that part before flashing.
Already performed a wiped. Now I'm stuck and don't know how to perform a proper root since all the pc36img are outdated.
I have hboot 0.97.0000
dumb question but... after i flash from zip when do i then restore the nandroid??
DJ_Bizarro said:
dumb question but... after i flash from zip when do i then restore the nandroid??
Click to expand...
Click to collapse
After you flash a ROM, you don't need to restore the nandroid. The Nandroid back up is an image of your system at the time you do the back up. You would only restore the Nandroid when you want to go back to the version on the backup.
What I do with a ROM is load it, then get everything working the way I want it to and then do a back up of it. Can then go back to it whenever you want to after trying out more ROM's.
dongator7 said:
there's so many guides..some are outdated and such
I don't have root access. Still trying to get to that part before flashing.
Already performed a wiped. Now I'm stuck and don't know how to perform a proper root since all the pc36img are outdated.
I have hboot 0.97.0000
Click to expand...
Click to collapse
Have you tried this simple, easy to use root method?
Unrevoked
If you want to do an update (e.g., no wipe, keeps data) of a ROM instead of a full installation, is there anything you need to do in CWM recovery other than selected update instead of install zip? Does the name of the zip need to be update?
I'm asking because I like the Phoenix ROM, but updates are coming quickly, and I don't want to have to set up everyting every few hours...
Thanks.
Unless it is indicated by the dev, you don't need to do a full wipe. It is always good to wipe cache, and dalvik cache when doing an update, patch, or add-on. There is no need to rename it, unless for some reason that makes it easier for you to remember what file it is.
Pretty sure that Rom has data wipe written into the update script so you would have to modify that.
does it do a data wipe or does it format /system
Thanks, and should I select update or install in CWM recovery? What is the difference?
Update is looking for a specific file named that, I believe. Correct me if I'm wrong, but I believe you can always run Install Zip, regardless of what it is as long as it's a flashable zip file.
Four-Fifty-X said:
If you want to do an update (e.g., no wipe, keeps data) of a ROM instead of a full installation, is there anything you need to do in CWM recovery other than selected update instead of install zip? Does the name of the zip need to be update?
I'm asking because I like the Phoenix ROM, but updates are coming quickly, and I don't want to have to set up everyting every few hours...
Thanks.
Click to expand...
Click to collapse
the rom developer should specify if a full wipe is needed. if not, you dont have to wipe or backup or anything and you wont lose your data.
i know people hate resetting up their phone, but 99.9% of the GPS and other random problems in here are from not wiping /data before the install. If you can stand it at all, do a full wipe. It seems these phones are VERY picky about what's left in /data after you wipe. Anytime I release a rom that wipes, there's usually no problems, if it doesn't wipe, there's GPS/data speed issues galore.
I'm on Build 2, and for installation of Build 3, they say:
How to install SlimBean 4.2.2 build 3
For Most Users:
Download 4.2.2 from here
Addons from here
!recommended! Full wipe, and manual format /system
Flash device 4.2.2 AND the addons you want, reboot
For advanced Users:
Download 4.2.2 from here
Addons from here
wipe cache and dalvic
Flash device 4.2.2 AND the addons you want, reboot
From another 4.2.2 ROM
Reboot to recovery
Full wipe, and manual format /system
Flash ROM zip
Addons from here
Reboot
But how about the previous Build ?
For Build1 -> Build2, I didn't wipe or anything else. It went good. But I don't know if that's the proper way to do it. (I met some gmail crashes since, related ?)
(Sorry for my bad english, and for the possible wrong choice of category, I can't post in the dev section because I'm new to XDA's forums)
Thanks !:fingers-crossed:
A dirty flash should be fine since many aosp roms have an updater script. I never wipe whenever I'm coming from a previous build of the same rom. just follow the instructions for advance users. If you run into any problems then follow instructions for most users.
i would go with the " For Most Users " option as most users would be coming from build 2 or build 2.5 .. i also would recommend a full wipe , even though its not required i have found to have the best experience & fastest speed on my device by backing up and doing a full wipe so as to have a fresh install on the device.
I'd recommend a clean install because you don't want any problems after a dirty flash
Thanks for you replies !
By doing a full wipe I'll lose all my apps and their data. So if I use (my common way these days) Carbon for this, for "copying" apps and data, even if I did a full wipe, that's not a fresh and clean install at the end , isn't it ?
IlyesDaoudi said:
Thanks for you replies !
By doing a full wipe I'll lose all my apps and their data. So if I use (my common way these days) Carbon for this, for "copying" apps and data, even if I did a full wipe, that's not a fresh and clean install at the end , isn't it ?
Click to expand...
Click to collapse
Just use free version of titanium backup so when u reinstall the apps the data will be put back.
Just make sure u backup the Google stuff before u wipe and flash.
Vs Nexus S4G using tapatalk2
To answer your question, restoring your data would not be considered clean, but if it works, it works.
Sent from my Nexus S 4G using Tapatalk 2
Hi everyone!
I have three questions.
1. a) The installation instruction on slimroms.net says you should do system partition wipe as well in addition to normal TWRP wipe. I used to do normal TWRP wipe only when I flashed SlimBean, and it worked (maybe not since it got bricked). Wiping system is actually necessary?
b) When you update the ROM, do you have to do full wipe again? Or can I just flash the ROM zip file after erasing cache/dalvik? I have long been curious about this since the first instruction always has this phrase: 'if you are coming from a different ROM'.
2. Is there a simpler way than using TitaniumBackup after flashing?
3. Do I need to flash updateSU zip file every time I flash the ROM?
Thank you in advance!
ericjslee said:
Hi everyone!
I have three questions.
1. a) The installation instruction on slimroms.net says you should do system partition wipe as well in addition to normal TWRP wipe. I used to do normal TWRP wipe only when I flashed SlimBean, and it worked (maybe not since it got bricked). Wiping system is actually necessary?
b) When you update the ROM, do you have to do full wipe again? Or can I just flash the ROM zip file after erasing cache/dalvik? I have long been curious about this since the first instruction always has this phrase: 'if you are coming from a different ROM'.
2. Is there a simpler way than using TitaniumBackup after flashing?
3. Do I need to flash updateSU zip file every time I flash the ROM?
Thank you in advance!
Click to expand...
Click to collapse
1.a. In TWRP > Wipe menu > You have an option to wipe the system partition so you just have to check it. Before doing this make sure that the option -rm is checked in TWRP settings.
1.b. Only wipe cache and dalvik cache for an update.
2. TB is one of the best apps to restore apps & data. You can also create a flashable zip to restore your backup.
3. Yes as long as SuperSU isn't fully implemented in the rom.
Primokorn said:
1.a. In TWRP > Wipe menu > You have an option to wipe the system partition so you just have to check it. Before doing this make sure that the option -rm is checked in TWRP settings.
1.b. Only wipe cache and dalvik cache for an update.
2. TB is the on of the best apps to restore apps & data. You can also create a flashable zip to restore your backup.
3. Yes as long as SuperSU isn't fully implemented in the rom.
Click to expand...
Click to collapse
Thanks!!
Primokorn said:
1.a. In TWRP > Wipe menu > You have an option to wipe the system partition so you just have to check it. Before doing this make sure that the option -rm is checked in TWRP settings.
1.b. Only wipe cache and dalvik cache for an update.
2. TB is one of the best apps to restore apps & data. You can also create a flashable zip to restore your backup.
3. Yes as long as SuperSU isn't fully implemented in the rom.
Click to expand...
Click to collapse
Another question:
I flashed franco on SlimKat ROM. So, do I need to do full wipe when I update the ROM?
Or can I erase cache/dalvik > flash ROM > gapps > franco > SuperSU?
ericjslee said:
Another question:
I flashed franco on SlimKat ROM. So, do I need to do full wipe when I update the ROM?
Or can I erase cache/dalvik > flash ROM > gapps > franco > SuperSU?
Click to expand...
Click to collapse
No. Wipe cache and dalvik is enough for an update so "cache/dalvik > flash ROM > gapps > franco > SuperSU" is correct.
I'm not sure for SlimKat but with some ROMs you don't need to flash GApps at each update.
Primokorn said:
No. Wipe cache and dalvik is enough for an update so "cache/dalvik > flash ROM > gapps > franco > SuperSU" is correct.
I'm not sure for SlimKat but with some ROMs you don't need to flash GApps at each update.
Click to expand...
Click to collapse
That's good. I don't know why formatting cache takes so long with Nexus 5. I'm always stuck at "Formatting Cache using make_ext4fs function" for a minute or two. This didn't happen with my Galaxy Nexus.
ericjslee said:
That's good. I don't know why formatting cache takes so long with Nexus 5. I'm always stuck at "Formatting Cache using make_ext4fs function" for amount a minute or two. This didn't happen with my Galaxy Nexus.
Click to expand...
Click to collapse
TWRP has been updated to v2.6.3.4.
Wiping cache, system... doesn't take a long time now
Primokorn said:
TWRP has been updated to v2.6.3.4.
Wiping cache, system... doesn't take a long time now
Click to expand...
Click to collapse
Sorry for bothering you with similar questions, but I just wanted to make sure! When I change the kernel from franco to Trinity, I erase cache/dalvik and just flash Trinity, right? Only when I want to try out another ROM, I need to full wipe? Thanks.
ericjslee said:
Sorry for bothering you with similar questions, but I just wanted to make sure! When I change the kernel from franco to Trinity, I erase cache/dalvik and just flash Trinity, right? Only when I want to try out another ROM, I need to full wipe? Thanks.
Click to expand...
Click to collapse
If you didn't modify the rom=> you can flash a custom kernel WITHOUT any wipe
If you already change the kernel => you have to dirty flash your current rom (no wipe) then flash another custom kernel
If you want to try another rom => you have to full wipe: data+cache+dalvik+system
Hi
I tried to install cm11
And I used this guide: http://forum.xda-developers.com/showthread.php?t=2589303
When I wanted to install
I was registered installtaion aborted
And discovered that it was because that cwm I have his version does not match
So I found this: http://forum.xda-developers.com/showthread.php?t=2564767
This update cwm
Is it safe?
Anyone tried it?
Because I want to try it to install kitkat
Sorry for the english, I'm from Israel
And I used Google Translate
eran32 said:
Hi
I tried to install cm11
And I used this guide: http://forum.xda-developers.com/showthread.php?t=2589303
When I wanted to install
I was registered installtaion aborted
And discovered that it was because that cwm I have his version does not match
So I found this: http://forum.xda-developers.com/showthread.php?t=2564767
This update cwm
Is it safe?
Anyone tried it?
Because I want to try it to install kitkat
Sorry for the english, I'm from Israel
And I used Google Translate
Click to expand...
Click to collapse
שלום
Not bad!
Use the Jan 16 version. As with any playing around, do a backup before flashing cm-11. If you need to do any sdcard partitioning, do it on the old version as these functions are not in this new version.
Dovidhalevi said:
שלום
Not bad!
Use the Jan 16 version. As with any playing around, do a backup before flashing cm-11. If you need to do any sdcard partitioning, do it on the old version as these functions are not in this new version.
Click to expand...
Click to collapse
so, download jan 16 version and flash the update zip in recovery?
and then install cm11?
eran32 said:
so, download jan 16 version and flash the update zip in recovery?
and then install cm11?
Click to expand...
Click to collapse
Yes, you flash the new recovery with the old recovery first. Reboot to new recovery. Remember to wipe user data/factory reset along with wiping Dalvik cache and formatting system from the mounts and storage item. Then install your CM11 ROM.
shinobisoft said:
Yes, you flash the new recovery with the old recovery first. Reboot to new recovery. Remember to wipe user data/factory reset along with wiping Dalvik cache and formatting system from the mounts and storage item. Then install your CM11 ROM.
Click to expand...
Click to collapse
Good
So what I gather, I need to install the update zip in cwm
And if I want to install cm11 steps I need?
eran32 said:
Good
So what I gather, I need to install the update zip in cwm
And if I want to install cm11 steps I need?
Click to expand...
Click to collapse
I would hope that the update.zip you are referring to is a flashable recovery. From the link posted it is. It's the newest recovery with support for KitKat ROMs. Flash this like you would flash anything else. IE; Install zip from sdcard. Then go to 'Advanced' and choose reboot recovery. This will reboot you in to the new recovery you just flashed.
From there do "Wipe data/factory reset" and then go to "Advanced" again and select "Wipe Dalvik cache". Go back to CWM main menu and then select "Mounts and storage". From there only select "Format /system". Back to CWM main menu. Select 'Install zip from sdcard'. If the ROM is on your external SD, which it should be, then choose "install from external sd". Confirm the installation and wait for it to install. Back to CWM main menu and choose reboot system. Voila!
Now I don't wanna seem harsh, but there are countless threads that explain how to flash a ROM/zip. XDA enforces using their search function to help prevent multiple threads of roughly the same content from being created. So in the future, please use the Search function before creating a new thread.
shinobisoft said:
I would hope that the update.zip you are referring to is a flashable recovery. From the link posted it is. It's the newest recovery with support for KitKat ROMs. Flash this like you would flash anything else. IE; Install zip from sdcard. Then go to 'Advanced' and choose reboot recovery. This will reboot you in to the new recovery you just flashed.
From there do "Wipe data/factory reset" and then go to "Advanced" again and select "Wipe Dalvik cache". Go back to CWM main menu and then select "Mounts and storage". From there only select "Format /system". Back to CWM main menu. Select 'Install zip from sdcard'. If the ROM is on your external SD, which it should be, then choose "install from external sd". Confirm the installation and wait for it to install. Back to CWM main menu and choose reboot system. Voila!
Now I don't wanna seem harsh, but there are countless threads that explain how to flash a ROM/zip. XDA enforces using their search function to help prevent multiple threads of roughly the same content from being created. So in the future, please use the Search function before creating a new thread.
Click to expand...
Click to collapse
Good man, I'll try it
But after that I'll update I can install the cm7 if I wanted?
Clockwork 6.0 only flash cm10~cm11. If you like to install anothrer version, like cm9 or cm7 you have to flash first rhe clockwork 5.0. And then rwboot recovery and then flash zip. So, once you have downloaded the flashable zip for clock 5.0 and the wanted rom you have to do
1- Copy clock 5 and rom to sd card.
2- Reboot recovery
3- Flash clock 5
4- Reboot recovery
5- flash wanted rom under the rom instructions.
6- Enjoy
Sent from my LG-P500 using xda app-developers app
The cm11 support Hebrew?
and my cwm is 5.0.2.0
so i can upgrade to 6.0.4.6 cwm?
eran32 said:
The cm11 support Hebrew?
and my cwm is 5.0.2.0
so i can upgrade to 6.0.4.6 cwm?
Click to expand...
Click to collapse
I cannot say if CM11 supports Hebrew or not, sorry. However, in order to install CM11 you need the newest recovery 6.0.4.6 as you've already figured out. That recovery, 6.0.4.6, will allow you to swap between CM10.2 and CM11 with no issues. To go back to older Android versions you will need to revert back to your older CWM first.
Clock 5.0 is capable of flash:
-CM7
-CM9
-CM10
-CM10.1
-CM10.2
Clock 6.0 is capable of flashing:
-CM10
-CM10.1
-CM10.2
-CM11
Hope it helps you.
chalo99 said:
Clock 5.0 is capable of flash:
-CM7
-CM9
-CM10
-CM10.1
-CM10.2
Clock 6.0 is capable of flashing:
-CM10
-CM10.1
-CM10.2
-CM11
Hope it helps you.
Click to expand...
Click to collapse
thanks, but i can update from my version?
and not need to flash gapps?
And how to increase space by a partition, you can put some space want?
Because I saw that choose mb
eran32 said:
thanks, but i can update from my version?
and not need to flash gapps?
And how to increase space by a partition, you can put some space want?
Because I saw that choose mb
Click to expand...
Click to collapse
CWM 5.0.2.0 can NOT flash CM11. You will get Status 7 error. You must upgrade recoveries to install CM11.
If you don't plan on having a GMail account attached to the device, have no need for the Play Store and some others, then no, don't flash GAPPs. Though I suspect you'll find that you will want/need to.
There is no safe way to increase the internal memory, as in change partition sizes, of these devices.
shinobisoft said:
CWM 5.0.2.0 can NOT flash CM11. You will get Status 7 error. You must upgrade recoveries to install CM11.
If you don't plan on having a GMail account attached to the device, have no need for the Play Store and some others, then no, don't flash GAPPs. Though I suspect you'll find that you will want/need to.
There is no safe way to increase the internal memory, as in change partition sizes, of these devices.
Click to expand...
Click to collapse
thanks man, you have skype?
and if i want i can downgrade cwm after update?
eran32 said:
thanks man, you have skype?
and if i want i can downgrade cwm after update?
Click to expand...
Click to collapse
Sorry, no Skype for me. Yes you can downgrade CWM but I wouldn't advise it unless you are going to go back to an older version of Android.
shinobisoft said:
Sorry, no Skype for me. Yes you can downgrade CWM but I wouldn't advise it unless you are going to go back to an older version of Android.
Click to expand...
Click to collapse
thanks man, so if i want to install kitkat i'm need to :
1. Update cwm
2. Reboot Into Recovery
3. Do A Full Wipe (Wipe Data + Wipe Dalvik Cache + Wipe Cache partiton + system format)
4. Flash The Rom
5. Flash gapps
6. Reboot
thats fine to do it?
eran32 said:
thanks man, so if i want to install kitkat i'm need to :
1. Update cwm
2. Reboot Into Recovery
3. Do A Full Wipe (Wipe Data + Wipe Dalvik Cache + Wipe Cache partiton + system format)
4. Flash The Rom
5. Flash gapps
6. Reboot
thats fine to do it?
Click to expand...
Click to collapse
I would make a backup of my current ROM with my current recovery before proceeding. After that it sounds like you've got the steps figured out
shinobisoft said:
I would make a backup of my current ROM with my current recovery before proceeding. After that it sounds like you've got the steps figured out
Click to expand...
Click to collapse
fine, but i have cm7 install on sd card
you say that im can downgrade cwm
and if im got brick im can fix it
and to update i'm need to flash the zip?
eran32 said:
fine, but i have cm7 install on sd card
you say that im can downgrade cwm
and if im got brick im can fix it
and to update i'm need to flash the zip?
Click to expand...
Click to collapse
The backup statement I made was just a precaution. It's better to be safe than sorry.
I don't understand why you want to install CM11 and then downgrade your recovery. That makes no sense to me. Any flashable zips that need installed will also need the same recovery. CM11 added some new and reworked commands to the scripting language used to install flashable zips thru recovery. That's why you need to upgrade recoveries.
shinobisoft said:
The backup statement I made was just a precaution. It's better to be safe than sorry.
I don't understand why you want to install CM11 and then downgrade your recovery. That makes no sense to me. Any flashable zips that need installed will also need the same recovery. CM11 added some new and reworked commands to the scripting language used to install flashable zips thru recovery. That's why you need to upgrade recoveries.
Click to expand...
Click to collapse
im install cm11 and all working
but the Cellular Network not working