Hi Everyone. I am brand new to Android and want to get started modding but want to have a good fallback plan in case something goes wrong.
I have been looking at some of the backup options and with all my searching I am having trouble finding out exactly what each of them do. The most popular seem to be Titanium Backup, Roto-Backup, and ClockworkMod. Are those correct?
From what I have gathered so far Titanium backup looks like it seem to get all your apps and settings and looks like its firmware independent. (You can backup from stock and reapply on a flashed ROM and it will keep your firmware the same and just reapply your settings and apps over top)
What I cant find is much detailed information on Roto-Backup and ClockworkMod Backup. Would someone be able to explain what the differences are and what I should be using.
What I want to be able to do if possible is basically take an "Image" of my device as it is now (Stock Rogers Tab JJ6), flash it to try Roto's new ROM, and be able to flash back to my existing stock Rogers setup if needed. What I am actually afraid of is that say official gingerbread or honeycomb comes out and if we are using something like Roto-JMG, that we will not be able to upgrade to it.
So basically I guess what im asking is, is there a way to create a custom ROM of my current Tab so that I can always get back to my stock carrier Firmware?
Thank you guys, and I apologize if I have missed a previous thread that already has answered this.
Use Roto-Backup, it does pretty much the same as nandroid but in a much more easily recovered from way. (CWM relies on a custom kernel, Roto-Backup doesn't)
Related
Hey guys, I'd first like to thank everyone posting guides on the forums, has made my job a lot easier. I'm currently in the middle of trying to root my telus hero with the gold card method. I made the gold card, i think anyways, but before i go ahead and run the RUU file to downgrade, I want to make a nandroid backup of my phone. I downloaded the recovery image which is supposed to have nandroid v2.2 in it, but I'm not to sure how exactly to use it... I'm kind of a reallllly big nub.
chaosthebomb said:
Hey guys, I'd first like to thank everyone posting guides on the forums, has made my job a lot easier. I'm currently in the middle of trying to root my telus hero with the gold card method. I made the gold card, i think anyways, but before i go ahead and run the RUU file to downgrade, I want to make a nandroid backup of my phone. I downloaded the recovery image which is supposed to have nandroid v2.2 in it, but I'm not to sure how exactly to use it... I'm kind of a reallllly big nub.
Click to expand...
Click to collapse
From my understanding, as I saw it, I believe that the RUU's are safe, since they're HTC approved images, just that the gold card allows you to revert to a lower version of an HTC rom. Think of it as the RUU's as an official update, but an older official update, and the gold cards make your phone seen as a phone that can accept any update (new or old). So there will not be any harm when you run an official update like this unless your computer crashes midupdate or you pull the battery..or the cable gets unplugged.
Nandroid backups can be produced using the recovery image (i call it a menu since that's all you really see from it), which is covered later in a tutorial if you're reading one. This recovery image is applied after a downgrade (the downgrade gives you the ability to have root access, which is i believe necessary to get the recovery image installed), and thus be able to make these nandroid backups. The nandroid backups then get saved onto the SD card to which you can transfer to your computer for safe keeping. This ensures you can revert to an official rom with previous settings applied in case of an awry custom rom installation. The nandroid backups can also be used for nonofficial roms that you've deemed stable when you tested them, and this can be done as many times as you want.
I'm not sure if I'm entirely right, but I believe I have the gist of it. If anyone can correct me for any errors or can elaborate more, please feel free to share After all, we're all new at one point, hopefully veterans of this will chime in and allow us all to learn!
Also, welcome to the forums! Glad to have you!!
alright, so if I understand correctly, I first need to root my phone to gain root access to perform these nandroid backups?
I'm using this guide" Get started rooting Telus HERO130! (No need for QMAT!)", I'd post a URL but it seems that since I am a new member I'm not allowed to post URL's. I've gotten up to step 6. When I run that RUU file it says its going to erase everything on the phone, so I decided its probably best if I backed up my phone before I try this in the event that I mess everything up horribly.
Is this possible without having root access to use the recovery image with nandroid on it? or am I just having another noob moment?
thanks for the help!
Ok, I know this going to get instantly downvoted into oblivion for my incompetence, but can anyone give an idea of what is involved in upgrading my i5800 to froyo?
Samsung UK are being as useful as chocolate teapots with regards to the official update, so I'd like to get some froyo-ey goodness into my handset
Basically, I have a few questions:
What is the best way to backup? Can I create a complete image, so I can restore completely to as it is now if i need to?
Which firmware is best to use? I quite fancy rooting, so I'd like to get a firmware that offers some protection, or an app that can provide a similar thing.
And what software do I need to perform this?
Sorry if this seems a bit "Hurr Durr, red teh other pages plox"...
Cheers
Michael.
1. You can use Titanium Backup for backing up currently installed app.s & data. You will need to root the phone to use this..assuming you're on eclair right now, use the z4root app. to root easily. Additionally, you can also backup data like contacts, sms etc. in Kies.
2. You don't really need to backup & restore entire system image..just note details your current ROM & download it from samfirmware.com in case you need to flash it back. For flashing you will need Odin software.
3. Download any recent European Froyo ROM from samfirmware & flash it with Odin. Use SuperOneClick to root once Froyo is installed.
You will find all the info that you need in the rooting & flashing consolidated thread in dev. forum. Wish you all the best.
So I am new to the whole Root and ROM Android arena. And I came up with a few questions that hopefully you guys can help me with.
1. I read people saying they lost their ROOT after an update from 4.1 to 4.2 or 4.2.1 to 4.2.2? How did this happen for them?
Do you have to Un-root and flash to stock before updating to a different build (Such as 4.1 to 4.2 or 4.2.1 to 4.2.2)?
2. Right now I am using a custom ROM on Android Version 4.2.2.... if a new Custom ROM with a new android version released (Let's say 4.2.3) can I flash from one Rom to the other with just wiping Cache/Factory wipe and Dalvik Cahce or is there something else I would need to do because of the Android version update?
Sorry those two questions above are very similar but I wanted to ask them both ways.
3. If I were to get bored of the Custom ROM I am currently on. Are there any Best Practices "rules" I should know about when switching from one custom ROM to another?
4. Last if I am on a custom ROM with a nightly build..... is it more common to update to every nightly build that releases? Or is it more common people to only pick and choose choice nightly build versions. And if people do update to every new Nightly build.... can you update too much and destroy your device?
Sorry guys I know these seem like very basic questions..... and Yes I did search the forums. However while I found some very basic answers nothing went into great depth in explanation. All the answers seemed to be very vague.
does anyone have some suggestions on where to find these answers?
1. If you are on stock, rooted, and you update versions of the OS, you are essentially UPDATING the /system partition. That is how you lose 'root' when upgrading. If you modify any system files while rooted, you have to either revert to stock or change those modified files back to the original before running the update.
2. Just run FACTORY RESET in your custom recovery and flash the new custom rom. No need to wipe any caches (/cache is wiped during a factory reset anyway). It doesnt matter what version to what version. Sometimes new versions might require new bootloaders, but you will be bombarded with that information here if that becomes the case.
3. See number 2. Its the same thing. backup your apps with Titanium Backup, do a Factory Reset in custom recovery and flash new rom....done.
4. doesnt matter. you can update as much or as little as you like. some people prefer stability over new shiny, but then others are just crack-flashers....and will literally flash ANYTHING posted to see what happens
Pirateghost said:
1. If you are on stock, rooted, and you update versions of the OS, you are essentially UPDATING the /system partition. That is how you lose 'root' when upgrading. If you modify any system files while rooted, you have to either revert to stock or change those modified files back to the original before running the update.
2. Just run FACTORY RESET in your custom recovery and flash the new custom rom. No need to wipe any caches (/cache is wiped during a factory reset anyway). It doesnt matter what version to what version. Sometimes new versions might require new bootloaders, but you will be bombarded with that information here if that becomes the case.
3. See number 2. Its the same thing. backup your apps with Titanium Backup, do a Factory Reset in custom recovery and flash new rom....done.
4. doesnt matter. you can update as much or as little as you like. some people prefer stability over new shiny, but then others are just crack-flashers....and will literally flash ANYTHING posted to see what happens
Click to expand...
Click to collapse
Thanks I really appreciate the response. :good: You'd be surprised how many "Tiny Parts" of answers you get from searching. Very rarely the whole answer you need.
I am glade to hear that Question 2 only requires you to just factory rest. From the misinformation gathered on other forums... I was starting to think you had to flash back to stock before updating to another Custom ROM Build.
@20mmrain
You've probably looked at a number of posts by confused newbs. For better or worse, this site is nothing like a moderated wiki, so you find treasure mixed in with trash.
Rooters fall into four broad classes:
(a) Those that "root & modify" stock ROMs
(b) Those that abandon stock and use custom ROMs and kernels
For each of the above cases, there are diligent and careful users who make full (nandroid) backups... and lazy idiots who do not. It is almost always the lazy idiots you observe coming in here in a panic, independent of whether they are in class (a) or (b).
Beyond that, newbs taking approach (a) seem to perpetually labor under the false impression that their modified versions of a stock ROM should be able to be upgraded by the OTA process - when in fact that there is absolutely no reason to believe that. The OTAs carefully check hundreds of different files before they perform any changes; if even a single one of them has been altered, the OTA aborts without making any changes.
It is *possible* that if none of those hundreds of files are changed that an OTA will succeed on a "nearly stock" ROM. When this happens though, it is quite typical that:
- the "su" binary (part of a root kit) in either /system/bin or /system/xbin gets its' setuid permissions reset by a recursive permission-setting command in the OTA
- the custom recovery can possibly be overwritten by the new stock recovery.
Folks tend to refer to either of the above as "losing root". True in principle, but they are trivially fixed up - if the user actually understands how Android rooting works. (With fastboot, you simply reflash the custom recovery, boot into that and reflash the same root kit originally used).
It's too bad that folks who put together rooting guides seem to neglect putting an emphasis on making backups. They give you both security and freedom.
Bottom line: whatever you choose to do, make nandroid backups. You don't need to keep them all on the tablet - but for convenience reasons, you should have at least one known good ROM as a backup available to be restored.
good luck
Wow that is a really in-depth explanation and that is exactly what was looking for! Since I have been working in the IT world for years I will say with pride that I am an individual who believes in safety first and always back up any important project I am working on! So I am happy to hear I made the right decision there.
I guess a great deal of my questions also stem from working in a windows based world for so long ....that I am still learning Linux/android.
Right now I do keep a nandroid backup on my nexus 7 but only one. How backups do you have? And do you just keep the rest on a thumb drive?
Sent from my Nexus 7 using xda app-developers app
20mmrain said:
Right now I do keep a nandroid backup on my nexus 7 but only one. How backups do you have? And do you just keep the rest on a thumb drive?
Click to expand...
Click to collapse
At the moment I have 6 on the tablet - all generated in the last 60 days. Two in the last two days (one a rooted stock/jdq39, another a cm10.1 nightly). Plus recent TiBu market app & data backups. 32 GB model, so I have plenty of room.
That doesn't reflect any particular strategy or goal. I hook it up to a PC every once in a while and at that time either copy off any backups worth saving or delete them. Most of the those I have on the PC will eventually be deleted as well without ever being used. You could use a USB key if you want to. Really you only need to keep one on the tablet - mostly as a convenience in case you wedge your daily driver ROM with some random mod: you can restore a working ROM right from your tablet rather than having to find a USB key or return to your PC to get the tablet booting again.
There is one type of ROM backup that I think is very useful to keep a permanent copy of - a pure stock ROM. The reason for that is that any radio images (tilapia) or bootloader upgrades that are *sometimes* delivered by OTA can be trivially installed by:
- make a backup of the current ROM
- restore a pure stock ROM backup (including the stock recovery! ***)
- take the OTA
- ***soft-boot a custom recovery and make a backup of the NEW stock ROM (including its' recovery!)
- hard-flash the custom recovery to the tablet
- restore the backup from the first step above.
Doing things this way is the safest possible way to install either a bootloader or a radio image. Not only that, but for folks that prefer to mod stock ROMs, it gives them a backup archive of /system to recover arbitrary (stock) files from.
*** soft-booting a recovery is the most convenient way to capture a stock recovery as part of a nandroid backup. I.E.
Code:
fastboot boot recoveryimagefile.img
If you hard-flash a custom recovery before you make a nandroid backup of a stock ROM, you lose the opportunity to get a copy of the stock recovery along with the rest of the stock ROM.
good luck
Howdy all - been doing a lot of reading about rooting & custom ROM's and am looking for a little bit of clarification.
My Note 3 had MI9 when I got it and I took the OTA to make it MJ7.
I have root working well & paid version of Titanium Backup installed.
I have Safe Strap 3.65 installed as well.
1. For Titanium Backup - I've done app/system backup. I would use that backup if I froze or uninstalled an app and experienced a problem and needed to unfreeze or reinstall a particular app - correct?
2. For Safe Strap - if I install a custom ROM - I am starting over on my phone from scratch, correct? I would need to setup EVERYTHING - accounts, apps, music, ringtones, calendars, wallpapers, the whole nine yards, right? I can't utilize my Titanium backup to restore any of those settings or apps, can I? I'm just trying to figure out the quickest method to get the phone "re-setup" to my liking after a custom rom or reset.
3. Last question - if I wanted to put my phone back to un-rooted and without Safe Strap - say to turn it back into Verizon at some point - would I just need to use the regular download mode (I believe that's also referred to as Odin - or is Odin something else?) and install a stock MJ7 tar to get it back to that state?
Also, I saw a post that had MJ7 tar & modem - I don't need both, right? The tar would include the modem. The modem is available separate if I wanted to install just that modem, on say, MI9 or something.
I think that's all I need. Just want to make sure I'm prepared for whatever I do in the near future. With Titanium Backup - I've got a pretty nicely running de-bloated phone - so don't know that I "need" a custom ROM - but I like to tinker - so I will probably experiment a little depending on what all the available custom roms have in them.
Thanks for helping me clear these things up!
Hi everyone,
I tried to find a solid guide for fully backing up my system before doing anything to it to no avail. I'm currently on stock VNS-L21/VNS-L21C432B380/EMUI 5.0/Android 7.0 and plan to do the following:
1) Unlock bootloader
2) Root
3) Install Elite kernal and Arsenik rom
4) Probably some other modifications later on
I've already got some app from the store for application backup purposes but would like to have a firmware/rom/whatever backup of my current setup in order to safely restore in case anything goes wrong. I've done considerable amount of flashing with my other Android phones previously but any help would be appreciated.
Furthermore, perhaps it's worth to create a guide for this and sticky it to the top? I saw a lot of "help, bricked device" posts in this forum. I bet the guys with know-how are sick and tired of helping. Anyway, if you point me in the right direction I might as well create the guide for others.
Have a good one,
Renārs
Without root I don't think that I can make a backup . I can make apk file but not backup of data :/