[GUIDE][ROM FLASHING][WALK THRU][WIP] Easy to do! - AT&T, Rogers, Bell, Telus Samsung Galaxy S III

This should help anyone who keeps having flashing issues.
THIS IS ONE QUICK/SIMPLE ERROR FREE ROM FLASHING PROCEDURE
Here is my quick rom flashing process I use ALWAYS (yes always)
THINGS YOU NEED ON SDCARD
1. Extra kernels (2 or 3 you know works for your device)
2. Optional: 2 recoveries that can be flashed (I use CWM & TWRP)
3. Optional: apps.zip (a zip created from Titantium BU, containing Root Explorer, TU Backup, Quickpic, ES File Explorer and Terminal Emulator)(OR WHATEVER YOU USE)
apps.zip not included. Create your own.
Flashing the rom:
1. Backup current rom (to the sdcard)
2. Complete wipe, (I do complete, some people do not) Complete = No Issues
[FACTORY RESET + CLEAR CACHE + CLEAR DALVIK CACHE + CLEAR SYSTEM]
3. Flash the rom
4. [TW roms this step is not needed] Flash gapps for aosp roms if applicable.
5. Boot the rom.
FINISHED!!!! SUCCESS!!!
Total time to flash a rom:
7-10min
Errors - NONE
TIPS:
I am in no way responsible for anything that may do damage to any device - Use these tips at your own risk - period!
If you found this useful in any way, please hit the THANKS button for my effort.

Reserved

[updated: 07-12-2013]

Think you may get a few questions regarding a complete wipe depending on what Custom recovery is being used...

Ok, agreed, what do you see it as? This is what I do with all roms I flash. Did I miss a step, please explain.
If you are going to flash any rom, this wipe procedure can be performed from any custom recovery.
Thanks

While your efforts are appreciated.
What's the difference between your guide and this guide?
http://forum.xda-developers.com/showthread.php?p=28616039
Galaxy S3 / AoCP / V4A / Turbocharged

jayRokk said:
While your efforts are appreciated.
What's the difference between your guide and this guide?
http://forum.xda-developers.com/showthread.php?p=28616039
Galaxy S3 / AoCP / V4A / Turbocharged
Click to expand...
Click to collapse
Absolutely nothing, but no big deal, it would be your preference.
My guide 5 steps, that guide, endless, but again, that thread has more detail, Nice too, but if you want to jump in a flash, my guide is perfect.
The Ax says, competition is a good thing, it makes a smart man smarter.

Good Post. I'm new to flashing and expecting to try CM soon.
I was not able to successfully flash CM when I first tried but Intergalactic flashed fine (and works AWESOME!). I'm still learning and thinking that I may need a different boot loader, or I may not understand the process for CM.
I am open to suggestions...:fingers-crossed:

Related

DarkSide Evo 2 ROM

Hey all, i hope this thread clears some doubts about this rom.
I downloaded the the rom and the LC8 radio. I have the necessary files in order to start flashing. I'm having a little trouble finding out the correct procedures to do this. Let me summarize my doubts.
1- Im coming from GB 2.3.6 Juggernaut Rom, if i follow the flash instructions exactly how the dev posted, if anything goes wrong, will i still be able to recover via nandroid?
2- i was reading throughout the post and in the download link for the rom, the dev says that the rom does a full wipe by default, does this mean that i can skip step 6 " flash darkside super wipe" or flash it anyways?
3 and most important... if im coming from GB to ICS, the flashing procedures remain the same? i dont want to brick my phone if im coming from GB based rom. thanks in advance
Thanks in advance. I must point out that i did read the dev's post and used the search feature.
Thank you people and as always thanks for helping
DarkKnight1 said:
Hey all, i hope this thread clears some doubts about this rom.
I downloaded the the rom and the LC8 radio. I have the necessary files in order to start flashing. I'm having a little trouble finding out the correct procedures to do this. Let me summarize my doubts.
1- Im coming from GB 2.3.6 Juggernaut Rom, if i follow the flash instructions exactly how the dev posted, if anything goes wrong, will i still be able to recover via nandroid?
2- i was reading throughout the post and in the download link for the rom, the dev says that the rom does a full wipe by default, does this mean that i can skip step 6 " flash darkside super wipe" or flash it anyways?
3 and most important... if im coming from GB to ICS, the flashing procedures remain the same? i dont want to brick my phone if im coming from GB based rom. thanks in advance
Thanks in advance. I must point out that i did read the dev's post and used the search feature.
Thank you people and as always thanks for helping
Click to expand...
Click to collapse
Here's your steps bud.
1. Backup apps with titanium.
2. Do a nandroid backup through recovery.
3. Download the newest ICS radio. (I believe there's a link in his post.)
4. Download TDJ's tool.
5. Download dark side evoulution rom.
5a. Place all downloaded files on root of SD card.
6. Boot into recovery.
7. Flash the super wipe tool.
8. Flash the radio.
9. Flash the rom.
10. Wipe cache.
11. Wipe dalvik.
12. Fix permissions.
Optional- wipe battery stats.
13. Reboot. 1st boot can take 10 minutes. Let sit till it reads SD card and USB storage as well as loads data.
Optional- I always power off imidiatley after first boot. Then reboot and set up phone.
Have fun let us know if you need more help.
Sent from my Galaxy to yours.
If you're going to give advice then make sure its the advice that the dev gives in his opening post. Flash the ICS radio, flash the ROM. TDJ has super wipe built in and it will wipe caches and fix permissions. If you still need to wipe dalvik TDJ has a cache wipe that also correctly fixes permissions.
"the only problem with the internet is quotes cannot be validated." -Abraham Lincoln
thank you guys i will have fun doing this i will report if i need anything else
As for your question about being able to recover from your nandroid, yes. I always run TDJ's super swipe first, then perform the restore.
LoopDoGG79 said:
As for your question about being able to recover from your nandroid, yes. I always run TDJ's super swipe first, then perform the restore.
Click to expand...
Click to collapse
thank you very much, i already flash the rom and everything is running smoothly thanks again guys for the cooperation

Need a Guide to get from stock GB to CM10

I have a stock glide on gingerbread and want to test out the CM10 in the development section.
If anyone could help with a step by step guide it would really be appreciated. I know there are
other posts which describe each part but I am having trouble find them. Thank You.
EGGrollBEAST said:
I have a stock glide on gingerbread and want to test out the CM10 in the development section.
If anyone could help with a step by step guide it would really be appreciated. I know there are
other posts which describe each part but I am having trouble find them. Thank You.
Click to expand...
Click to collapse
Odin stock ics leak
Odin CWM recovery
wipe data
wipe cache
wipe dalvik cache
format data
format cache
format system
choose zip and flash
Flash Gapps!
from http://forum.xda-developers.com/showthread.php?t=1940677 OP
Thank you for your reply. I am a total noob. how do I use Odin??
Sent from my SAMSUNG-SGH-I927 using xda app-developers app
BEFORE YOU START. I AM NOT RESPONSIBLE FOR ANY DAMAGE OR DATA LOSS ANY OF THESE STEPS MAY CAUSE. ALWAYS FLASH AT YOUR OWN RISK.
Note: Suggestions, comments & questions are welcome. Will improve as much as needed.
1. BACKUP. There are many apps you can find to backup any data. Backup all data you'll want to keep until you're 100% satisfied then move it to a folder on your PC. Personally, I use Titanium Backup Pro and backup everything to Google Drive.
2. DOWNLOAD. A GB kernel, rooted AT&T ROM/Rogers ROM, stock ICS leak, CWM, and then go to the CM10 thread and grab the latest build of the ROM & Gapps. So you should have 6 files total. To make your life easier, put them all in 1 folder.
3. ROOT. Turn off your phone. Hold the top part of the volume rocker and turn on the phone. It should boot into download mode if done correctly. Connect phone to PC via USB. On your PC, install & open Odin. Click on PDA and locate your GB kernel. Then click start & wait. If successful, you should see green and you'll be rooted. I believe whenever you use ODIN, it is called a 'flash.' I hope someone will correct me if I'm wrong. Anyway, go back into download mode and now place the rooted ROM in the PDA section followed by clicking start again. When the phone is done booting, go to the Play store and get Superuser app. This allows you to give permission to operations that require root. Make sure it is updated!
4. CLEAN. Now you'll want to wipe your phone to minimize the chances of anything going wrong. Instead of holding the top part of the volume rocker, you'll hold the bottom. Then hold it as you start the phone. This is the stock recovery menu. I don't remember precisely what the options are called but you will want to wipe cache, dalvik, data and system.
5. UPDATE OS. Time to open up that stock ICS leak. When open, it should appear similar to Odin. Make sure your phone is in download mode again, connected via USB and click start again. You'll notice that your phone might take a while to boot up. It'll be updating files and apps so be patient.
6. CWMR. After it's all booted up, time to go back to download mode again. In ODIN, you'll want to click on PDA again and this time flash the CWMR file. Click start and you're done in no time.
7. CLEAN AGAIN. Now you'll want to turn off your phone and boot the phone holding the bottom of the rocker. You'll boot into CWMR. Time to wipe and format again. You'll find the first 2 wipe options on the first page. The wiping of dalvik cache will be in the ADVANCED menu. Then you'll want to go into the MOUNTS AND STORAGE menu. Format system, cache & data.
8. CM10. Now while still in CWMR, you'll need to go into the MOUNTS AND STORAGE menu and select MOUNT USB STORAGE. You'll want to connect your phone to your PC with the USB. Place the CM10 and Gapps files in the main directory of your PHONE'S INTERNAL STORAGE. Select UNMOUNT on your phone, disconnect from USB and now you'll want to go to the option INSTALL ZIP FROM SDCARD.. then go to the CHOOSE.. option and select the final fruit of your labor, CM10. When it's done doing it's thing, REBOOT SYSTEM. Be patient and let everything load.
9. GAPPS. After everything has loaded, you want to turn off the phone and boot into CWMR one last time. Go to INSTALL ZIP FROM SDCARD, CHOOSE ZIP and flash that Gapps file. Then REBOOT SYSTEM.
10. RESTORE. Reinstall the app you used to backup your stuff, move your backup files you put on the PC back to it's rightful place and restore. You should be good to go.
rogernizzLe said:
BEFORE YOU START. I AM NOT RESPONSIBLE FOR ANY DAMAGE OR DATA LOSS ANY OF THESE STEPS MAY CAUSE. ALWAYS FLASH AT YOUR OWN RISK.[/SIZE]
If any of the more experienced people find errors in this "guide", please let me know.
1. BACKUP.
.
.
.
Click to expand...
Click to collapse
Thank you for doing this!
Just checking - is there not a thread / guide for this elsewhere already? (Or am I confusing versions - not for the first time, with xda-developers!)
Suggestions:
- move this to the start of a new thread where you can reserve the first 3 posts, you can update/edit it, etc.
1. BACKUP:
- it would be useful to mention CWMR backup. (i.e. Botch it, restore the image, try again.)
- I like not leaving people hanging and at least mentioning TB as you have so they have a search path to follow. It would be worth mentioning that TB Free will be 'good enough' to keep them safe (one time) through this process. [But long term / good app / scheduling makes TB Pro worthwhile.]
- Making TB and CWMR a link would be useful, and not just a link to the 'product' page, but link to a thread that describes how to do so. 'Product' links will be contained within them. It's all very well to get a link to what a beastie is, but frequently knowing what it is, and how to put it into practice are two different things. Linking to a thread of the latter type would be the useful one.
3. ROOT
- one of the problems when talking about ODIN is the perception left that it is a single thing. So saying 'ODIN (PC)' would be useful here. Whether you point out that it talks to the ODIN (client?) already built in to the PDA is up to you.
4. UPDATE OS:
- don't you want to be talking about the alpha/beta dudejb version here?
5. CWMR
- wouldn't you want to do this first? See Backup comments, above.
- is this even necessary? It's a VERY GOOD IDEA, but is CWMR needed to run the phone 'stock' (CM10)?
7. CM10
- links / explanations are going to be useful here.
- e.g. There's a lot of talk of subsequent steps, such as backlight fix. You might want to note such is already built in, or not. (As people read they come across these additional fixes, and it's not always apparent that months later someone built the fixes in already. It's easy to go in circles trying to get a coherent, whole, current, view of the world.)
SD Card management - first you TB Backup, then you wipe the SD Card (or so a quick glance appears). I know you haven't actually said that, but some explicit clarity may be helpful.
Thanks for the suggestions and good question. I don't think there are any guides out there.. but this is just from how I did it. Tried to make it as simple as I could without adding branching steps. Also, it's very narrow because I can only speak on behalf of the what worked for me. If there's a big need for this to be in a thread of it's own, I'll gladly make one.
-I didn't mention CWMR backup for two reasons. I didn't use it and I don't rely on it. Perhaps I should mention it anyway though regardless.
-Never used dudejb's version so I didn't list it.
-Needed CWMR at that point to install CM10 & Gapps zips. I think you can also use Odin but doing it via CWMR gives him a chance to familiarize himself with what he'll be using to flash future versions.
-Didn't put links to CM10 since he already knows where it is and can most likely read the fixes & not-fixed list himself.
Thanks RogerNIZZLE I appreciate the guide and I believe a lot of other ppl will too.
There is one hiccups i'm coming across. After I wipe, data, cache, dalvik cache,
I **format data, format cache, format system** then when it reboot and it just stays at the
start up screen that shows SAMSUNG. I let it sit for 5 but nothing happens, its still
on SAMSUNG. I've repeated the steps a few times? Is there any suggestions on what I can do?
Hm. Do steps 4, 5, 7, 8, 9. Sorry! All hope is not lost.
rogernizzLe said:
Hm. Do steps 4, 5, 7, 8, 9. Sorry! All hope is not lost.
Click to expand...
Click to collapse
Do steps 4,5 and then copy the cm10 and gapps to you phone internal memory. Then follow step 6. Lastly install cm10 and gapps together and reboot you phone.
Sent from my SGH-I927
@roger:
You should start a thread, and I'll request to get it stickied. This could help a lot of new users.
One thing I would add - before flashing ICS, wipe system data cache dalvik (either with stock recovery or cwmr). Then boot into download and flash ICS.
Okie dokie, I will do this after work.
EGGrollBEAST said:
I have a stock glide on gingerbread and want to test out the CM10 in the development section.
If anyone could help with a step by step guide it would really be appreciated. I know there are
other posts which describe each part but I am having trouble find them. Thank You.
Click to expand...
Click to collapse
i suppose u already know that you need a rooted phone before rom flashing is possible. what i did was to flash ics leak using clockwork recovery and then cm10.
IS ANYBODY AWARE THAT THERE IS NO OFFICIAL CM10 NIGHTLY ON GET.CM??? Please stop telling people to look there!
bs27975 said:
Thank you for doing this!
4. UPDATE OS:
- don't you want to be talking about the alpha/beta dudejb version here?
Click to expand...
Click to collapse
How did I get a version? Not sure what is meant by that?
JB
C3LLxM8 said:
IS ANYBODY AWARE THAT THERE IS NO OFFICIAL CM10 NIGHTLY ON GET.CM??? Please stop telling people to look there!
Click to expand...
Click to collapse
Did you know you don't have to tell at us... once you learn that. I'd like to say there won't be an official cm10 because the official cm secs think our phone runs on different hardware than it actually does and thinks they can get the phys. keyboard working. You should thank dman for even getting cm9 and beta cm10 where they are.
Sent from my SGH-I927 using xda app-developers app
Rawr0w0 said:
Did you know you don't have to tell at us... once you learn that. I'd like to say there won't be an official cm10 because the official cm secs think our phone runs on different hardware than it actually does and thinks they can get the phys. keyboard working. You should thank dman for even getting cm9 and beta cm10 where they are.
Sent from my SGH-I927 using xda app-developers app
Click to expand...
Click to collapse
Yes dman should be thanked, so hard his thanks gland fails.
Official CyanogenMod is not being made because -we- have different hardware than the other SGSII range of phones.
So yeah. No use pointing at get.cm
In other news, these instructions, amazing.
Sent from my SGH-I927 using xda premium
I take to credit for the work on the various links i'll post. (I WONT BE HELD RESPONSIBLE FOR ANY DAMAGE TO YOUR PHONE)
1. In order to get CM10, first get instructions on rooting(if you have root,SKIP) via http://forum.xda-developers.com/showthread.php?t=1378082
2. When you have gotten root, flash CWMR via http://forum.xda-developers.com/showthread.php?t=1458153 or http://forum.xda-developers.com/showthread.php?t=2007198
(MAKE SURE YOU DO A NANDROID BACKUP AFTER YOU SUCCESSFULLY FLASH CWMR)
3. Next step is to flash ICS leak UCLG9 via http://forum.xda-developers.com/showthread.php?t=1841502 (could not find thread for CWM flashable UCLJ3)
4. Once you are now on UCLG9, you can now flash CM10 by Dman.
If i helped, please hit thanks.
Sent from my super SGH I927(Flashed almost all custom Roms). Currently on Dmans CWM flashable UCLJ3
I maybe JM but really XPerienced.

[Q] Some Questions about Flashing

Hello
I’m new to the android world and Next week I will get my Ace 2.
I read most of the threads about flashing but some things are not clear for me
These are the steps I want to do
1. Update to the latest German firmware over kies (I8160XXLK6_I8160DBTLK2_DBT) or Odin (PDA)
2. Install the I8160XXLI2 kernel with built-in CWM recovery from this post http://forum.xda-developers.com/showpost.php?p=32682067&postcount=644 over Odin (PDA)
3. Format all partitions (boot, system, data, cache, sdcard) with CWM for a clean system as stated in this Post http://forum.xda-developers.com/showpost.php?p=33200246&postcount=2 make a reboot and then flash the aeM_ROM_v1.2 for ODIN (PDA and CSC)
4. Install the I8160XXLI2 kernel with built-in CWM again over Odin (PDA)
My questions are:
1. Is it safe to format all partitions and after that I’m still able to flash after a reboot? Or should I only format system, data, cache and sdcard?
2. After format I’m right that CWM is gone and I have to reflash it with the I8160XXLI2 kernel with built-in CWM?
3. Do I get any problems because the original firmware is XXLK6 the CWM is XXLI2 and the aeM is again XXLK6?
4. Is the CSC file from the aeM_ROM_v1.2 ok for Germany?
Thanks for help
Taliesin666
As far as I know, there shouldn't be any problem as long as you follow the flashing procedures...
Since you've mentioned your device is new, Flash it using the flash counts 0 (zero) technique (HERE)
as for my ACE 2, Im using XXLK6 ROM (got the stock rom from sammobile), flashed eX_Kernel v1, flashed Stock Lite aEm Rom 1.2..
all goes smooth and working..
Actually, I recommend this ROM/Kernel because I've tested it myself and been using it for 2days now sinced flashed..
Stable, Fast and smooth..
If you like to customize it more, try to install also the Statusbar customization..
You can find them all here at XDA ACE General and Development threads...
Note: Be sure to install the drivers and working (Install Samsung Kies if you dont have it) so you wont have problems in flashing and detecting hardwares plugged-in into your PC (like your ACE 2 device)...
Please feel free to ask questions between the threads/creator of the files you want to apply, they'll surely glad to help you and guide you through..
and Oh by the way, Welcome to XDA Enjoy and have fun customizing your ACE 2...
Hello
thank you for your answer. i think for the first time i will go with the I8160XXLI2 kernel with built-in CWM recovery because i dont need all the extras from the ex_kernel. maybe in the future
im a litte bit worried to format all partitions (boot, system, data, cache, sdcard) ist it safe? can i still flash after i format all?
im right that the kernel is in the boot partition? so after i format all i have to flash the CWM kernel again?
and thank you for your nice welcome :highfive:
Taliesin666
Taliesin666 said:
Hello
thank you for your answer. i think for the first time i will go with the I8160XXLI2 kernel with built-in CWM recovery because i dont need all the extras from the ex_kernel. maybe in the future
im a litte bit worried to format all partitions (boot, system, data, cache, sdcard) ist it safe? can i still flash after i format all?
im right that the kernel is in the boot partition? so after i format all i have to flash the CWM kernel again?
and thank you for your nice welcome :highfive:
Taliesin666
Click to expand...
Click to collapse
As for ex_kernel, you can try the less extra-fied kernel with TWRP you know, since as far as I;m concerned, TWRP is easier to use.
Here's the link for the old version(but I have never experienced any issues with it):
http://db.tt/mV8t8MDW
It's safe to format data/cache and system. If and only if you know what you are doing.

How to install Custom Roms after S-Off?

I am wondering what's next after S Off to install Custom Roms, How do I go about doing that?
I am rooted with beaups s-off method.
thank you
JonrossMaddox said:
I am wondering what's next after S Off to install Custom Roms, How do I go about doing that?
I am rooted with beaups s-off method.
thank you
Click to expand...
Click to collapse
Flash a custom recovery,and then flash the ROM
Sent from my unknown using Tapatalk 4
nexusisneecesary said:
Flash a custom recovery,and then flash the ROM
Sent from my unknown using Tapatalk 4
Click to expand...
Click to collapse
How do I go about flashing a custom recovery?
JonrossMaddox said:
How do I go about flashing a custom recovery?
Click to expand...
Click to collapse
Go into the original android development section find twrp touch recovery and follow those instructions there.
Sent from my unknown using Tapatalk 4
Since you are a new user I will help you with a little more depth, I hate seeing new users mess up their device. Give me a second to get it together and I will edit this post with some helpful info.
(EDIT)
OK so Follow the instructions on this page ( http://forum.xda-developers.com/showthread.php?t=2416431 ) to get a custom recovery. It's TWRP, and I like it a lot. I love that it's touch, because I remember using amon ra on the HTC Evo and you had to use the volume up & down + power button to navigate the menus and it was sometimes very easy to make a mistake. This touch recovery eliminates that.
Next, go to either the original android development OR the android development section of the Verizon HTC One and choose either an AOSP rom or sense based rom. So far I've used the Google Play Edition rom and now I'm on andy's bonestock and have really liked them both. Make sure any rom you ever flash is compatible with your phone, very, very important. if you don't know, just ask. MOST users on here are friendly and will say yes or no and not give you a hard time.
Roms are very easy to install. Just download the .zip, I download it straight from my phone, but you can also download on your computer and then transfer it to your phones storage. (thanks to andybones advice, I have started checking the MD5 of the rom. Devs include it in thread of the info of the rom here on xda, and once you have the .zip on your phone, use a file manager to view the MD5 and compare it to what the dev has put in their thread. If it matches, you're good. Then boot into recovery and DO A BACKUP OF YOUR STOCK AND KEEP IT!! Everything you need to backup is already checked with TWRP so that's helpful. Once you're done with the backup, then do a wipe. I wipe SYSTEM, DATA, CACHE, & DALVIK CACHE. Then, go back to the TWRP main screen and select install. Find the .zip you want to install and flash it. Some roms have aroma installer so it will bring you to a special screen that allows you to select options you want to have in the rom. check the boxes of the apps/options you want in the rom and follow the 'next' prompts until the rom installs. After you're done, reboot, set up your new rom and enjoy it!
If anyone more experienced than me has any info to add to this, feel free.
Okay so I am kind of stuck, I have tried on Ubuntu, Windows, and Mac, but I cannot get my device to show up under fastboot command. Why wont it? I rebooted into fastboot from the bootloader.
EDIT: Nevermind fixed, I didn't realize it couldn't be booted into the OS.
josh995 said:
Since you are a new user I will help you with a little more depth, I hate seeing new users mess up their device. Give me a second to get it together and I will edit this post with some helpful info.
(EDIT)
OK so Follow the instructions on this page ( http://forum.xda-developers.com/showthread.php?t=2416431 ) to get a custom recovery. It's TWRP, and I like it a lot. I love that it's touch, because I remember using amon ra on the HTC Evo and you had to use the volume up & down + power button to navigate the menus and it was sometimes very easy to make a mistake. This touch recovery eliminates that.
Next, go to either the original android development OR the android development section of the Verizon HTC One and choose either an AOSP rom or sense based rom. So far I've used the Google Play Edition rom and now I'm on andy's bonestock and have really liked them both. Make sure any rom you ever flash is compatible with your phone, very, very important. if you don't know, just ask. MOST users on here are friendly and will say yes or no and not give you a hard time.
Roms are very easy to install. Just download the .zip, I download it straight from my phone, but you can also download on your computer and then transfer it to your phones storage. (thanks to andybones advice, I have started checking the MD5 of the rom. Devs include it in thread of the info of the rom here on xda, and once you have the .zip on your phone, use a file manager to view the MD5 and compare it to what the dev has put in their thread. If it matches, you're good. Then boot into recovery and DO A BACKUP OF YOUR STOCK AND KEEP IT!! Everything you need to backup is already checked with TWRP so that's helpful. Once you're done with the backup, then do a wipe. I wipe SYSTEM, DATA, CACHE, & DALVIK CACHE. Then, go back to the TWRP main screen and select install. Find the .zip you want to install and flash it. Some roms have aroma installer so it will bring you to a special screen that allows you to select options you want to have in the rom. check the boxes of the apps/options you want in the rom and follow the 'next' prompts until the rom installs. After you're done, reboot, set up your new rom and enjoy it!
If anyone more experienced than me has any info to add to this, feel free.
Click to expand...
Click to collapse
Just to make sure I have the steps correct:
1) S-Off the phone
2) Unlock bootloader via htcdev or other methods posted on this forum
3) ???
4) Flash a recovery
5) Flash a rom
Are we supposed to do anything between unlocking and flashing a recovery?
WhiteAsIce said:
Just to make sure I have the steps correct:
1) S-Off the phone
2) Unlock bootloader via htcdev or other methods posted on this forum
3) ???
4) Flash a recovery
5) Flash a rom
Are we supposed to do anything between unlocking and flashing a recovery?
Click to expand...
Click to collapse
Before flashing any rom, you should make a backup, so that you can revert to a prior iworking state, in case the rom doesn't run or doesn't please you.
Can Someone Sticky This, or Create a Thread to Stick This? Then people can be pointed to it.
jpradley said:
Before flashing any rom, you should make a backup, so that you can revert to a prior iworking state, in case the rom doesn't run or doesn't please you.
Click to expand...
Click to collapse
just went s-off
I just successfully ran Rumrunner on my HTC One GSM and now I am leery about flashing Roms on my device. I'm currently using Twrp 2.6.3.3, and is wiping SYSTEM, DATA, CACHE, & DALVIK CACHE really safe? Cause before I would do a advance wipe for every new install..
And, is there a way to revert back S-on without locking bootloader? Cause every method I've looked up restores to stock..
Thanks in advance!

[Q] Need some advice for a noobie

Hi first time posting so please take it easy on the noob. So i just rooted my nexus 7 2013. The main reason was because i wanted to be able to extend battery life and the main thing is that i bought a micro usb host otg cable with power and want to be able to charge as well as power my external hard drive. now i read that elementalx kernel allows you to do that. Would i flash the elementalx kernel first or do i flash a rom before a kernel. I'm pretty confused on where to go to download and which one i flash first.
Welcome to an experience with a great tablet! You want to flash a kernel after a ROM. As the intro to ElementalX says,
Installing a new ROM
If you install a new ROM, it will probably replace this with the stock kernel and will definitely overwrite /etc/init.d/99elementalx and /etc/elementalx.conf so you will lose your settings and certain features. So always reinstall the kernel after installing a ROM.
Pandae said:
Welcome to an experience with a great tablet! You want to flash a kernel after a ROM. As the intro to ElementalX says,
Installing a new ROM
If you install a new ROM, it will probably replace this with the stock kernel and will definitely overwrite /etc/init.d/99elementalx and /etc/elementalx.conf so you will lose your settings and certain features. So always reinstall the kernel after installing a ROM.
Click to expand...
Click to collapse
can you install any rom with any kernel. are their roms that will be more compatible with certain kernels. lastly is flashing a rom and kernel the same process of wiping out all the cache then installing while in recovery mode?
j0hnnyyyy said:
can you install any rom with any kernel. are their roms that will be more compatible with certain kernels. lastly is flashing a rom and kernel the same process of wiping out all the cache then installing while in recovery mode?
Click to expand...
Click to collapse
For the most part there will be two types of ROMs
#AOSP based ROMs
#Cyanogen based ROMs
Each kernel and ROM developer will state in the OP (original post; first post of the thread) which source they built their ROM off of.
As a general rule, flash AOSP based kernels for AOSP based ROMs and Cyanogen based kernels for Cyanogen based ROMs.
Flashing a ROM usually requires a factory reset in recovery (apps will be gone, but your personal data/media will be intact) if coming from another ROM. For example you are on ROM A and want to try ROM B, you must factory reset and wipe caches and flash ROM B.
Once you are on ROM B and if the developer updates ROM B, you can sometimes flash ROM B without the factory reset and only perform the wiping of the caches (this is called a dirty flash).
** IMPORTANT ** Each ROM might have their own special instructions for installation, so always read the first 2 or 3 posts of the thread to get all the important info you need.
If you need help:
1. Check the OP
2. Use the search function in the thread
3. Google it
4. After you have done that and still can't find an answer, post in the respective thread about your problem and provide as much detail as possible.
The reason for this is because threads sometimes get spammed with the same questions over and over again, which clog up the thread unnecessarily. Your question might have been asked before, so searching to see if the question has been asked can also lead you to the answer!
Another thing I've learned is to use the thanks button for those developers whose ROM or kernel you use and like, and people who have helped you. Sometimes donating money to developers to show support isn't a viable option for some, but using the thanks button to show appreciation can go a long way as well!
Hope this helps!
- Another noob
Protomartyr said:
For the most part there will be two types of ROMs
#AOSP based ROMs
#Cyanogen based ROMs
Each kernel and ROM developer will state in the OP (original post; first post of the thread) which source they built their ROM off of.
As a general rule, flash AOSP based kernels for AOSP based ROMs and Cyanogen based kernels for Cyanogen based ROMs.
Flashing a ROM usually requires a factory reset in recovery (apps will be gone, but your personal data/media will be intact) if coming from another ROM. For example you are on ROM A and want to try ROM B, you must factory reset and wipe caches and flash ROM B.
Once you are on ROM B and if the developer updates ROM B, you can sometimes flash ROM B without the factory reset and only perform the wiping of the caches (this is called a dirty flash).
** IMPORTANT ** Each ROM might have their own special instructions for installation, so always read the first 2 or 3 posts of the thread to get all the important info you need.
If you need help:
1. Check the OP
2. Use the search function in the thread
3. Google it
4. After you have done that and still can't find an answer, post in the respective thread about your problem and provide as much detail as possible.
The reason for this is because threads sometimes get spammed with the same questions over and over again, which clog up the thread unnecessarily. Your question might have been asked before, so searching to see if the question has been asked can also lead you to the answer!
Another thing I've learned is to use the thanks button for those developers whose ROM or kernel you use and like, and people who have helped you. Sometimes donating money to developers to show support isn't a viable option for some, but using the thanks button to show appreciation can go a long way as well!
Hope this helps!
- Another noob
Click to expand...
Click to collapse
thanks this helped out a lot and completely understand about not trying to repost questions that have been answered. Just one question if i flash a rom and do a backup. then flash a completely different rom and do a backup for that as well I'm guessing ill have back up for both roms. my question is i use twrp and have the app online nandroid backup, would it be better to go into recovery and backup or is it safe to use the app? Also after flashing a rom is it the same process to flash the kernel?
Yes, it is the same process. Some flashable zip packages are included with the AROMA installer, which is a simple interface to give you options as you flash. Be sure to wipe Cache and Dalvik Cache after flashing roms and kernels.
Don't bother asking for the best Rom and Kernel combo. Try them out for yourself, if you truly want to learn more about what you are doing. Please don't become another user looking for a quick fix. (You called yourself a noobie, so I assume that you intend to learn more.)
Read, read, read! Follow the advice of the users who replied to you! It could save your life! Or, at least, save you a brick.
Most importantly, DON'T PANIC when your device doesn't get past the boot animation. Most likely, you asked something that doesn't work well with the Rom/kernel/MOD combo. Reboot into recovery, wipe, and try again.
Extra tips: clean flash whenever you can. You tend to lose track of stuff that you have flashed when you dirty flash a few times, and not every mod gets removed completely. Backup often as well.
Feel free to come back if you need more help.
_______________________________________
Phone: HTC EVO 4G LTE
Sense 5, S-Off
Tablet: ASUS Nexus 7.2
Rooted, Custom Rom & Kernel
_______________________________________
aarsyl said:
Yes, it is the same process. Some flashable zip packages are included with the AROMA installer, which is a simple interface to give you options as you flash. Be sure to wipe Cache and Dalvik Cache after flashing roms and kernels.
Don't bother asking for the best Rom and Kernel combo. Try them out for yourself, if you truly want to learn more about what you are doing. Please don't become another user looking for a quick fix. (You called yourself a noobie, so I assume that you intend to learn more.)
Read, read, read! Follow the advice of the users who replied to you! It could save your life! Or, at least, save you a brick.
Most importantly, DON'T PANIC when your device doesn't get past the boot animation. Most likely, you asked something that doesn't work well with the Rom/kernel/MOD combo. Reboot into recovery, wipe, and try again.
Extra tips: clean flash whenever you can. You tend to lose track of stuff that you have flashed when you dirty flash a few times, and not every mod gets removed completely. Backup often as well.
Feel free to come back if you need more help.
_______________________________________
Phone: HTC EVO 4G LTE
Sense 5, S-Off
Tablet: ASUS Nexus 7.2
Rooted, Custom Rom & Kernel
_______________________________________
Click to expand...
Click to collapse
thanks. I flashed cleanrom and wiped all the cache before doing so. then i flash elementalx but i didn't wipe cache. one of my friend told me it doesn't really matter that much for kernels but does for roms. he also suggested i wait before rebooting after installing a rom in recovery mode. can you answer any of the part of waiting a certain period of time to let the rom and kernel set?
j0hnnyyyy said:
thanks. I flashed cleanrom and wiped all the cache before doing so. then i flash elementalx but i didn't wipe cache. one of my friend told me it doesn't really matter that much for kernels but does for roms. he also suggested i wait before rebooting after installing a rom in recovery mode. can you answer any of the part of waiting a certain period of time to let the rom and kernel set?
Click to expand...
Click to collapse
Your friend was correct on both accounts.
Wiping cache is not really necessary when flashing kernels.
It it's also usually a good practice to wait a bit before your first reboot after flashing a ROM. From my understanding, it allows the code to "settle"and make sure everything completes in the initial boot.
I'm not too sure about the reasoning, so if someone knows then feel free to chime in!
Sent from my Nexus 4 using xda app-developers app
Protomartyr said:
Your friend was correct on both accounts.
Wiping cache is not really necessary when flashing kernels.
It it's also usually a good practice to wait a bit before your first reboot after flashing a ROM. From my understanding, it allows the code to "settle"and make sure everything completes in the initial boot.
I'm not too sure about the reasoning, so if someone knows then feel free to chime in!
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
he tried explaining to me over text but confused so go into recovery mode wipe all cache. then click install. find file swipe to install then page comes to reboot. on that reboot page is that when you wait or click reboot then wait?
j0hnnyyyy said:
he tried explaining to me over text but confused so go into recovery mode wipe all cache. then click install. find file swipe to install then page comes to reboot. on that reboot page is that when you wait or click reboot then wait?
Click to expand...
Click to collapse
Once you get to the reboot screen in recovery, go ahead and reboot. It's after you reboot that first time that you should wait some time.
Sent from my Nexus 4 using xda app-developers app
Protomartyr said:
Your friend was correct on both accounts.
Wiping cache is not really necessary when flashing kernels.
It it's also usually a good practice to wait a bit before your first reboot after flashing a ROM. From my understanding, it allows the code to "settle"and make sure everything completes in the initial boot.
I'm not too sure about the reasoning, so if someone knows then feel free to chime in!
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Sorry, I didn't know that about Nexus devices. I always wipe caches for my phone, because I will enter a bootloop if I do not do so. This is my first Nexus device, and I'm learning a lot of new things myself.
_______________________________________
Phone: HTC EVO 4G LTE
Sense 5, S-Off
Tablet: ASUS Nexus 7.2
Rooted, Custom Rom & Kernel
_______________________________________
I have a question about backups. I've been researching and reading lot but there are a lot of different opinions . so I installed cleanrom with elemntalx kernel. Would it be best to make a backup in recovery mode or use online nandroid backup. I read something like online nandroid backup works only on certain Roms. Also I have titanium backup but I read that it isn't good to use titanium backups on different Roms? So if I backup through titanium backup and flash let's say a different ROM like cyanogenmod ROM I can't use the backup I created when I had cleanrom flashed?
j0hnnyyyy said:
I have a question about backups. I've been researching and reading lot but there are a lot of different opinions . so I installed cleanrom with elemntalx kernel. Would it be best to make a backup in recovery mode or use online nandroid backup. I read something like online nandroid backup works only on certain Roms. Also I have titanium backup but I read that it isn't good to use titanium backups on different Roms? So if I backup through titanium backup and flash let's say a different ROM like cyanogenmod ROM I can't use the backup I created when I had cleanrom flashed?
Click to expand...
Click to collapse
Nandroid and Titanium backups are used for different purposes.
Titanium backups deal with apps and app settings. They are useful when after flashing a ROM Update. For example, you are using ROM A revision 1 and the developer has posted a new update ROM A revision 2. Since it's usually recommended to clean flash updates of a ROM (read the OP of the ROM thread for further info), this would result in you having to reinstall all your apps and reapply settings and such (which takes time). However with titanium backup, all you have to do is make sure you backup apps/settings when on revision 1. Then after you flash revision 2, you can restore your titanium backup and now you have all your apps and settings.
** IMPORTANT ** Titanium backups should not be used when moving to a DIFFERENT ROM. This may cause problems/incompatibilities.
Nandroid Backups are basically system images. So basically it just takes a snapshot of the current state of your phone, and when you restore it it will be the same as if nothing has changed. This is especially helpful in two situations:
1) when trying different ROMs (i.e. you flash another ROM but don't like it, you can easily switch back via the nandroid backup)
2) when messing with system files and reverting to a previous state (i.e. you are trying to mod your navigation bar or some other customization and decide you don't like it or accidentally messed up. You can use the nandroid backup to revert those changes)
It's also usually helpful to take backups at the appropriate time and name them accordingly. For example, this is the process I take when flashing a custom mod.
1) Nandroid backup before you apply custom mod A. I name the backup "Before applying custom mod A"
2) Apply custom mod A
3) If all goes well and mod A works, I also make a nandroid backup after this and name it "Applied custom mod A"
OR
If custom mod A messes up my phone, I just restore the backup named "Before applying custom mod A"
The reason why I also make a nandroid backup after successfully applying mod A (and decide to keep the mod) is so that I can have an up to date restore point. If you make modifications to the phone and decide to keep them, make an updated nandroid so you don't have to reapply the modifications again.
Sorry for the long wall of text, but hope this helps!
Protomartyr said:
Nandroid and Titanium backups are used for different purposes.
Titanium backups deal with apps and app settings. They are useful when after flashing a ROM Update. For example, you are using ROM A revision 1 and the developer has posted a new update ROM A revision 2. Since it's usually recommended to clean flash updates of a ROM (read the OP of the ROM thread for further info), this would result in you having to reinstall all your apps and reapply settings and such (which takes time). However with titanium backup, all you have to do is make sure you backup apps/settings when on revision 1. Then after you flash revision 2, you can restore your titanium backup and now you have all your apps and settings.
** IMPORTANT ** Titanium backups should not be used when moving to a DIFFERENT ROM. This may cause problems/incompatibilities.
Nandroid Backups are basically system images. So basically it just takes a snapshot of the current state of your phone, and when you restore it it will be the same as if nothing has changed. This is especially helpful in two situations:
1) when trying different ROMs (i.e. you flash another ROM but don't like it, you can easily switch back via the nandroid backup)
2) when messing with system files and reverting to a previous state (i.e. you are trying to mod your navigation bar or some other customization and decide you don't like it or accidentally messed up. You can use the nandroid backup to revert those changes)
It's also usually helpful to take backups at the appropriate time and name them accordingly. For example, this is the process I take when flashing a custom mod.
1) Nandroid backup before you apply custom mod A. I name the backup "Before applying custom mod A"
2) Apply custom mod A
3) If all goes well and mod A works, I also make a nandroid backup after this and name it "Applied custom mod A"
OR
If custom mod A messes up my phone, I just restore the backup named "Before applying custom mod A"
The reason why I also make a nandroid backup after successfully applying mod A (and decide to keep the mod) is so that I can have an up to date restore point. If you make modifications to the phone and decide to keep them, make an updated nandroid so you don't have to reapply the modifications again.
Sorry for the long wall of text, but hope this helps!
Click to expand...
Click to collapse
thanks very helpful so using the online nandroid backup app is the same thing as making a backup in twrp recovery mode

Categories

Resources