Hello;
I am about to switch from stock sammy rom to a custom rom but would like to avoid reinstalling all my apps / touchwiz shortcuts etc. Is it possible? I have TWRP and have taken a backup of each partition but I am not sure if i can flash a new rom then restore things or if I need to accept setting everything up from scratch with each new rom i try?
Thanks;
andy
It would appear I'm not the only one struggling with this: 50 views and no replies.
Is everyone still starting from scratch every time they flash a rom?
Related
Quick question, I hope I didn't miss this being answered somewhere else already. I like flashing different roms, and when I find one I like staying up to date with the latest version. However I'm sort of new at this and for a while I was just flashing Cyanogen's Roms, never needed a wipe.
My question is if I do the nandroid Backup + ext install a new rom, then restore that backup, is it taking me back to the previous rom that it was backed up on as well? If this is the case is there a way to pull the certain info and just move it into the new Rom?
The reason I ask is as much as I like doing this, it's somewhat time consuming setting up my shortcuts the way they were before, resetting my Locale (Program) situations, my scoreboard favs so on etc. Any help is greatly appreciated.
try "mybackup pro" from the market...
that will restore custom settings and apps to your new ROM
it may not do everything but its can get ya pretty close
Thanks
freaktractor said:
try "mybackup pro" from the market...
that will restore custom settings and apps to your new ROM
it may not do everything but its can get ya pretty close
Click to expand...
Click to collapse
Thanks I'll give that a shot tonight, anything I don't have to redo is an advantage.
after rooting and flashing ROMS, im confused on somethings. When flashing a new ROM do you ALWAYS have to wipe? Also, when you make a Nandroid back up, wipe and flash a new ROM, can you restore from that backup so you dont have to download all your apps//set up your screens all over again? Please help.
If you are switching to a completely new rom, then yes, you have to do a complete wipe. If you are upgrading a rom, adding mods or something similar then you don't need to do a data wipe. If you are switching from a rom that uses apps2sd from one that uses it you should probably wipe your ext partition as well.
To answer your second question, a nandroid backup backs up EVERYTHING on your phone, so using a nandroid restore will knock out your new rom and put everything back the way it was, including apps and settings. If you nandroid back from your new rom (lets say your phone gets stuck in a boot-loop or something...) you should do a data wipe and wipe ext partition, then nandroid.
one-of-four said:
If you are switching to a completely new rom, then yes, you have to do a complete wipe. If you are upgrading a rom, adding mods or something similar then you don't need to do a data wipe. If you are switching from a rom that uses apps2sd from one that uses it you should probably wipe your ext partition as well.
To answer your second question, a nandroid backup backs up EVERYTHING on your phone, so using a nandroid restore will knock out your new rom and put everything back the way it was, including apps and settings. If you nandroid back from your new rom (lets say your phone gets stuck in a boot-loop or something...) you should do a data wipe and wipe ext partition, then nandroid.
Click to expand...
Click to collapse
what does wipe ext partition wipe
also...
I want to use stock Android 2.1 ROM but want to use SetCPU to overclock. I tried flashing this kernel: http://forum.xda-developers.com/showthread.php?t=690238 but was stuck on the white/green HTC Screen. I then tried this kernel: http://forum.androidcentral.com/162759-post49.html and it got rid of super user permission so I couldnt use SetCPU. Is there another kernel I can use? If so can you PLEASE provide download link? One more thing, how do I compile this: http://forum.xda-developers.com/show...ghlight=kernel
shamrock11 said:
what does wipe ext partition wipe
Click to expand...
Click to collapse
It has your apps2sd info in it, hence wiping before changing roms because most use different versions of a2sd.
one-of-four said:
It has your apps2sd info in it, hence wiping before changing roms because most use different versions of a2sd.
Click to expand...
Click to collapse
I want to use stock Android 2.1 ROM but want to use SetCPU to overclock. I tried flashing this kernel: http://forum.xda-developers.com/showthread.php?t=690238 but was stuck on the white/green HTC Screen. I then tried this kernel: http://forum.androidcentral.com/162759-post49.html and it got rid of super user permission so I couldnt use SetCPU. Is there another kernel I can use? If so can you PLEASE provide download link? One more thing, how do I compile this: http://forum.xda-developers.com/show...ghlight=kernel ?
shamrock11 said:
I want to use stock Android 2.1 ROM but want to use SetCPU to overclock. I tried flashing this kernel: http://forum.xda-developers.com/showthread.php?t=690238 but was stuck on the white/green HTC Screen. I then tried this kernel: http://forum.androidcentral.com/162759-post49.html and it got rid of super user permission so I couldnt use SetCPU. Is there another kernel I can use? If so can you PLEASE provide download link? One more thing, how do I compile this: http://forum.xda-developers.com/show...ghlight=kernel
Click to expand...
Click to collapse
Ok... I'll give you what info I can, but I'm somewhat new to this myself... the first kernel you tried to flash has to be used in tandem with the rom listed at the top of the thread (darchdroid...) the second needs to be used with damage control's rom. I don't understand why you lost su permissions by flashing the second one, but again I'm new to this.
I hope you made a nandroid backup (always do this, otherwise some people around here will flame you...) I would restore, try installing the rom for the kernel you want to use and then re-flash it.
Something you might like is freshtoast (check: http://geekfor.me/new-release/fresh-toast-v21/) it has a stable rom (fresh 2.1.x) and all the overclocking goodies you're looking for. That way you won't break your phone / lose root in the process.
P.S. your link is broken for your last question, so I can't answer it
one-of-four said:
Ok... I'll give you what info I can, but I'm somewhat new to this myself... the first kernel you tried to flash has to be used in tandem with the rom listed at the top of the thread (darchdroid...) the second needs to be used with damage control's rom. I don't understand why you lost su permissions by flashing the second one, but again I'm new to this.
I hope you made a nandroid backup (always do this, otherwise some people around here will flame you...) I would restore, try installing the rom for the kernel you want to use and then re-flash it.
Something you might like is freshtoast (check: http://geekfor.me/new-release/fresh-toast-v21/) it has a stable rom (fresh 2.1.x) and all the overclocking goodies you're looking for. That way you won't break your phone / lose root in the process.
P.S. your link is broken for your last question, so I can't answer it
Click to expand...
Click to collapse
I don't want to use a rom. I was told I can overclock if I use a custom kernel. Which kernel should I download from the second link and heres the last link: http://forum.xda-developers.com/showthread.php?t=684838&highlight=kernel
Sorry for the delay... long day(s) at work!
For your kernel problems, please read this guide: http://forum.xda-developers.com/showthread.php?t=622916
It gives you step by step instructions on how to compile and install (probably the wrong term, but whatever...) the kernel you want.
In order to use setCPU you'll need a custom kernel, the CDMA Hero doesn't support it straight out of root.
This thread seems like it may contain your answer: http://forum.xda-developers.com/showthread.php?t=699792
I also highly recommend heading to following link, it has tons of guides and will answer most of your questions: http://forum.xda-developers.com/showpost.php?p=6738713&postcount=1
Hope this helps, but as far as more in-depth kernel questions, you'll need to find someone else to ask, I'm all out of ideas
hello guys
i am new to the android world and i am having alot of fun using it
its simply amazing and i decided to go further with new roms
i started by rooting my SGS and i had alot of features after that
i saw ics and am disperate to install it but am afraid
the point is i don't have any experience in android or programming
so plz answer my questions:
1-can i pack up the stock os from my mobile in order to return back to it in case anything goes wrong?
2-what is the difference between kernel and ios?
3-can anything wrong in flashing a new rom cause device hardware mulfunction?
thank u in advance hope someone answer me ASAP
diaa_khalouf
Electronic and Telecommunications Engineer
CCNP,CCNA VOIP.
1- you can revert back to your stock OS by doing the nandroid backup before flash to other custom rom.
2- kernel and iOS is totally different things. iOS is an OS use by Apple. Kernel is a core that provides basic services all others parts in operating system. OS is a set of program that manage computer hardware and provides services for application software.
3- You must bare your own risk to flash your phone coz bad thing may happen. But if you follow the instructions properly, it won't have any problem.
thx very much but i didnt mean ios from apple i ment the difference between a kernel and a rom
and for the nandroid backup is it a software? does it have anything to do with titanium backup?
thx again
my understanding of nandroid backup is it sits on the recovery menu. it is found on most custom kernel here on xda. it backup your entire phone except those files found on sdcard. titanium is mostly for apps
if you want to try another rom, it is best you use nandroid, just in case you want to revert back
Nand backup is accessible using the recovery menu. but from what i can tell some recovery's wont accept backups made using different recovery's. it is a direct copy of the memory stored there. unlike titanium that backs up the .apks and what not.
roms contain kernels and modems and the android operating system. but there are kernels that you can use that are not stock and can be installed/flashed using the same method in the recovery menu. they are interchangeable as long as its compatible with the rom. same i believe goes for modems. usually if you search the forums, any Samsung based kernel will go with any Samsung based ROM. same goes for asop/CM7 i believe.
Hey guys,
Sorry if this seems really noobish, but I seem be to kinda lost in all of this ROM'ing goodness.
I have read up on installing custom roms and plan on doing so but I have a couple of questions first before I take that last step (already unlocked and rooted on my One) - note: I have read through the guides but I still seem a little confused as to what exactly changes.
I notice that all tuts mention that you will lose all data on your phone. Does this include installed apps or are we just talking system files needed for the new rom? I have my phone setup already and have my apps backing up with Helium (Carbon) but this is something I seem to be a little confused with
Secondly, using something like CWM (Premium), can I update my ROM quickly and easily without losing any data?
I know that unlocking my bootloader will not get me OTA's so I am looking forward to using many of the awesome ROMs here on the site!
1) When you flash a rom, you need to do a full wipe in aroma.
Full wipe will erase all but not the sd, so your app in home, your background, your account will be erased.
2) You can upgrade your rom with CWM if is the same rom and the base isn't different.
If the base is different you have to do a full wipe.
One more
How likely is base to change for a ROM package? And if I have to flash that new ROM package instead of doing the update through CWM, am I back at square one again with my apps and data or is it just updating what it needs to?
Thanks again for the help!
Then:
Now, all the rom is based on 1.29.401.13.
When it will change (it depens from htc) and you will flash the latest update of rom, you have to do a full wipe, and you will lose all file, settings and other.
Instead, if you have to flash an update like: you're on 2.5 to 2.6, you can flash the rom with only dalvik cache and cache wipe.
But it depens, you always have to read in thread rom
I guess its not so big of a deal considering I can backup most of my apps using Helium and the rest of the apps can just be redownloaded if I keep a list. Configurations should be backed up anyways.
Thanks for the help!
If you're rooted and you will restore your app after a full wipe, i advise you titanium backup.
With this you can do a flashable zip with all your apps and data
Thanks!
I will take a look at Titanium backup and see what it can do! It would only make sense that someone would invent a way to backup all your apps and data (no matter what) to be able to restore them after a ROM update that wipes the phone completely!
Titanium backup can do this
However, only data app, not system app.
If you backupping system app too, you can have issue with new update of rom
What would be the quickest way to update a rom. I think some have them built in from what I'm hearing like cyanogenmod, but i'm looking at others like pure android, is there a way to just drop the new pure android rom on top of the old one without starting from scratch and downloading all the apps over again and such? Is it as easy as just not wiping anything and flashing the new rom?
treysmith7 said:
What would be the quickest way to update a rom. I think some have them built in from what I'm hearing like cyanogenmod, but i'm looking at others like pure android, is there a way to just drop the new pure android rom on top of the old one without starting from scratch and downloading all the apps over again and such? Is it as easy as just not wiping anything and flashing the new rom?
Click to expand...
Click to collapse
quickest way.. download the update onto your phone, boot into twrp recovery, flash the rom, and supersu, then just reboot. if you are updating a rom, you dont have to wipe. if you are flashing a different rom, then you have to wipe.
Not wiping between flashes is known as dirty flashing and is generally only doable within the same rom. Pure nexus rom I know though if you're going from lollipop to marshmallow the dev is instructing a full wipe. It MIGHT work dirty flashing but I highly highly doubt it and honestly in the time it would be to dirty flash then have to restore a backup you might as well backup apps and clean flash it.
Just always look in the update post, if the dev says clean flash do a clean flash, its a shocker to some people but devs generally know what they're talking about when it comes to their rom.
if you are going from 5.1.1 to marshmellow, what you can do is make a backup in recovery, then flash the update. if toj do have issues, you can always restore your backup, then do a clean flash(wipe).