Root help. - HTC Incredible S

Can someone tell me how to safe root my incs? I'm on the stock ota gb. I want to do the Android revolution hd but I'm new to rooting. I'm confused about custom kernals and stuff. How do I get sense 3.0? It said there's a thing for that to. I'd search but I know that all that comes up is Rom garbage. I don't want to brink my first Android phone! Thanks.
Sent from my HTC Incredible S using XDA App

Oh and I'd like to be able to go stock if I need repairs.
Sent from my HTC Incredible S using XDA App

For Incredible S there is only one way to do this, and that's with the revolutionary tool, found here: http://revolutionary.io/
Download that tool and type in the necessary info you need to get the beta key
Make sure that during this, your phone is connected to your Windows PC via USB, and that USB debugging is checked ON (Settings > Applications > Development). Also make sure that Fast Boot is turned OFF(Settings > Power > Fastboot).
Once you have the beta key, open the zip file that downloaded and open the .exe file, it will bring up a command prompt (btw, you CANNOT have HTC Sync on your computer. Uninstall it if you do, or this won't work). In the command prompt, type in your beta key (case sensitive) and press enter. The revolutionary tool will now attempt to convert your phone to S-OFF. Congratulations, you have rooted your Incredible S! The developers that made that tool got your back, and the tool automatically creates a backup of your system as it is at that moment. That means from that from the moment your phone is rooted and on, if you ever mess anything up by flashing a ROM that isn't compatible with your OS or do anything to mess your phone up, you can reboot the backup file (saved on your SD card so it will never go anywhere) and you are back to normal the way you started, so no worries. You are free to experiment. You'll also notice you have a new recovery boot screen - that's ClockworkMod Recovery and it is installed automatically with the revolutionary tool. From now on whenever you want to flash a new ROM or make a backup without ROM Manager - you can "Boot to recovery" and it will bring you to that blue and black screen. From there you can create a backup, or mount your USB to your PC and move files onto the SD card (necessary for flashing new ROMs).
Now you need to ask yourself why you rooted your phone. If you're like me, you'll want a custom ROM and a new interface. Or maybe you just want a few apps that require root access. Either way - here are two logical next steps:
1) Download Titanium Backup. Shell out the money for the paid version if you can, it's worth it. If not, you can grab the free version. This app is perfect for backing up your apps AS THEY ARE. Do you have 3 stars on all Angry Birds levels and are afraid that switching to a new ROM will delete all your data? Fear no more. Download and install Titanium, go to the middle tab called "Backup/Restore", press Menu and go to "Batch" This automatically batches together your User Apps that you want to backup. BTW, after your phone is rooted, many apps will ask you permission to grant it root access. Always allow and always 'remember'.
Once your user apps are backed up, you can install a new ROM. Once your new ROM is installed, go back to the market and download Titanium again (yes, again, since after installing a new ROM, your apps are gone). Luckily, your apps are synced to your gmail account, so when you install Titanium back to your phone, it has all your information backed up, even though you technically uninstalled the app . Titanium is a miracle worker.
2) Download ROM Manager from the app store. Search the forums if you are interested in learning about ROMs. If you want to get straight into the action with a program that does the work for you. Go to ROM Manager > Download ROM, and download one of the choices it gives you, but DO NOT download Cyanogen Nightly unless you really know what you're doing. However, CyanogenMod 7.1.0 RC-1 is a perfect choice, and you'll find it's actually one of the most used ROMs. Download that one, and you'll also be prompted to download Google Apps along with it, which you should definitely do. It will ask you to clear your cache and davlik cache, which you MUST DO. Remember you already have a backup, so no need to make another one at this point. Check to clear caches, then it will reboot you straight into the process. Congratulations, you've installed your first custom ROM
Once Cyanogen is installed, go to the market and download Titanium, and re-install your backed-up apps by going to the middle tab and pressing menu > Batch, and scrolling down to "Restore". Click the "Run" button nect to "Restore missing apps with Data"
Now if you paid for Titanium, your work is done. If you didn't, you have to install one-by-one (basically just press Install a bunch of times instead of it being automated - it's not as laborious as it seems). Now you are running a custom ROM with all your old apps and you are now free to explore the world of rooted apps and system management.
2a - you said you wanted Sense 3.0, so choose a ROM that comes with that (I think Android Revolution HD does? not sure but search in the Sensation S development forum and you'll see all the ROMs available and what they come with). ROM Manager won't do the work for you on this though - you have to download the files and put them on your SD card (the same way you do it with the Revolutionary tool), then flash the ROM and corresponding kernel one by one (the link for the corresponding kernel will usually be given to you along with the ROM so it's just a matter of downloading it). Once the new ROM is flashed you can create a backup of it with ROM Manager (or you can do it from the Clockwork boot screen)
By the way, this question gets asked many many times here, so definitely do a search - the information is all here.

I was in the same spot a week ago where i just got my incredible s and i was debating whether to flash a custom rom. The only thing that was holding me back was that i was scared i might mess up and end up with a bricked phone but everything went rather smoothly. The process is pretty simple just follow the instructions from this guide: http://forum.xda-developers.com/showthread.php?t=1036581

Related

[Q] Adding gapps to Droid 1 with CM6

I finally made the jump and rooted my Droid 1 today and installed CM6. I had issues with Rom Manger giving me an error when trying to download CM6 with Google Apps, so I downloaded the ROM from the web and installed it manually. Works like a charm.
I tried to go back to ROM Manager and just install Google Apps, but it keeps giving me an error during downloading.
I still need the Google Apps installed... I have downloaded the zip and moved it to my SD card, but can't figure out how to flash it. (been searching the past hour for an answer) I have gone to recovery mode but it looks like that is only to update ROMs (update.zip) am I missing something easy here?
Thanks
Kenar said:
I tried to go back to ROM Manager and just install Google Apps, but it keeps giving me an error during downloading.
I still need the Google Apps installed... I have downloaded the zip and moved it to my SD card, but can't figure out how to flash it. (been searching the past hour for an answer) I have gone to recovery mode but it looks like that is only to update ROMs (update.zip) am I missing something easy here?
Thanks
Click to expand...
Click to collapse
It depends on what Recovery image you are using. For some reason ROM Manager gets a bad CRC or other error when downloading the GApps addon update zip. Don't know why. However if you get the latest file directly from the CyanogenMod site (hardware appropriate of course) you can install it from the recovery screen.
I'm using ClockworkMod Recovery 2.5.0.1 and it allows you to specify a .zip of any name and directory on the SD-card (you have to mount it first). I'm not sure if normal SPRecovery allows for that. Make no mistake, installing the GApps is basically a ROM update, as it installs them to the System apps folder (which is essentially read only).
One thing to note once you get it installed. Sometimes you get issues with updating the ROM's apps (including GApps). This was notoriously noticed with the new Car Home and the new YouTube apps. In order to fix it, you have to use RootExplorer, TitaniumBackup or another SuperUser enabled browser or app manager to forcefully remove the system app, then get the updated app from the Market.
I hope that helps.
I'm using ClockworkMod Recovery 2.5.0.1 but didn't see a menu item for installing zip files. I ended up renaming the Gapps file to Update.zip and flashed it in recovery mode. Worked like a charm.
Thanks
Do any of you have this error itself?
I'd like to see if I could make sense of it. Back when I installed Cyanogenmod 6.0.0 on my new phone, about 2 weeks ago, I was able to install it with GApps with no problem.

Creating a install image

So I haven't found anything so hopefully I'm not creating a duplicate thread, also I hope this is the correct spot to post this.
I have about 500 Sprint Heroes that need to be set up with specific settings and have a few apps installed. Doing this on 500 phones could take forever to accomplish. Would the phones need to be rooted in order to install a image with preset settings/applications? Also, I'm a total noob and its possible this is way over my head and I should just do this manually but is there an (not really easy but...) a tutorial to create an image to accomplish this?
Thanks!
Onyoursix said:
So I haven't found anything so hopefully I'm not creating a duplicate thread, also I hope this is the correct spot to post this.
I have about 500 Sprint Heroes that need to be set up with specific settings and have a few apps installed. Doing this on 500 phones could take forever to accomplish. Would the phones need to be rooted in order to install a image with preset settings/applications? Also, I'm a total noob and its possible this is way over my head and I should just do this manually but is there an (not really easy but...) a tutorial to create an image to accomplish this?
Thanks!
Click to expand...
Click to collapse
Um, the only way I can think to do it is to get one phone and set it up exactly how you want it, minus any specific account settings. Here's how I would do it:
Boot in to one Hero. Log in to your account and download all the apps you want. Download Titanium Backup. Use Titanium Backup's "create update.zip" feature to make Titanium Backup zip that you can flash from recovery. Set up all the apps with what settings you need, but only do it for data apps, not system apps (Don't include special log-ins, passwords, etc.). Use Titanium Backup to backup all of the data apps.
Once you have all those apps backed up how you like them, reboot into recovery and do a complete wipe (not SD card). Flash the ROM you want to load onto all of the phones and flash Google apps. Now flash the Titanium backup ZIP you made earlier. Boot up but when you are asked to set up your account, don't. skip everything. Go into Titanium Backup and restore all of the apps+data (use batch install). This might take a while if you're on Titanium Backup free). Change all of the settings on the phone you'd like, then uninstall Titanium Backup (unless you want it on every phone). The phone should be 100% how you want it to appear on all of those phones.
Reboot into recovery and make a nandroid backup. Make two, just in case. When it is done, reboot and connect your phone to your PC. Mount the SD card. browse to /nandroid/ on your SD card and you should see something like HTC9494952954 as a folder. Copy that onto your PC. That folder is what contains your "install image" (You can name the folder something like 'install-image').
All of the phones would have to be rooted, unfortunately, but all you'd have to do at this point is copy the folder to sdcard/nandroid/ on each SD card and do a nandroid restore using that image.
It sucks that this is for so many phones... It's the easiest way I can think to do it. :S Maybe ask a few buddies to help?
This is definitely the wrong place to post this. What kind of settings are you talking about?
Sent from my HERO200 using XDA App
I need a screen time out of 15 seconds with a preset gesture lock on it, also gps off. Also need 3 applications installed, advanced task killer, astro, and one company specific application that we created. Its not a lot, but it adds up when you have 500 heroes you need to do it on, its a slow process to log into the market on each phone under the same gmail login to download the 2 apps from market.
Onyoursix said:
I need a screen time out of 15 seconds with a preset gesture lock on it, also gps off. Also need 3 applications installed, advanced task killer, astro, and one company specific application that we created. Its not a lot, but it adds up when you have 500 heroes you need to do it on, its a slow process to log into the market on each phone under the same gmail login to download the 2 apps from market.
Click to expand...
Click to collapse
Download the 2 market apps as apk's (they're free), since you're using the same gmail account for all the phones, email the apk's to that account. When you turn each phone on you will have to log into gmail and just download them onto each phone. I'm not sure how to get all the settings the way you want them without rooting or doing them individually, If you root the phones, you can make a custom ROM and have all the settings you want and how you want them, plus have the apps you want on them pre-loaded. Again, you will have to flash the ROMs to each phone and know how to make a ROM.
I don't know, man. It sounds like a big order for what you want to do and how you want it done. In the end it will be your decision on how you do it.

[Guide] Backup and Flashing Recommendations, Info, and Tips

Below is some information to help out people with backing up their device, some backup tips, some general information on flashing, and tips and best practices for flashing. Hope this helps!!
Assumptions:
This guide assumes you are fully rooted at this point. If not follow any one of the guides.
To test root type "su" into a terminal. You should get a "#" back. You can use a terminal emulator from the market or ADB. To get ADB up and running follow this guide here. That guide is for Windows users, but Mac and *nix users shouldn't be much more difficult.
Backing up
NAND Backup:
Once rooted you can use the app quickboot to boot into recovery to do a NAND backup. If your ROM doesn't have this app installed, download from Marketplace. Open app and choose "Recovery". Once in recovery, find the backup and recovery option.
Once done you can reboot and continue on as normal. This is an essential step (or using Rom Manager below). If you ever screw up something major or you try a new ROM and want to go back, this will allow you to restore easily and get back to a point where things worked fine. It would also be highly recommended to do one of these backups before doing something major that has potential to break things. Use best judgment here.
Rom Manager:
NOTE: This is unverified to work. Once ROM Manager is functional on NI Adam I will update this guide.
Titanium Backup (TB):
Once you have your NAND backup I would also recommend installing Titanium Backup from the Marketplace (I would also pay for the license because you get better performance and the dev deserves some green for this awesome app!). Once installed open it. The first time it will ask you to update Busybox. Let it and wait for this to download. When done it will ask you reboot app from the notification area. Do this and then wait for app to fully load, two messages should appear, the second one indicates it is fully loaded. Then hit menu and go to the batch section. Choose " Backup all user apps + system data".
This will backup everything on your phone for you to your SD card. This will take a while so go get some coffee and check back in. Do not close the app or turn off your phone, the screen can go blank and you can let it sit, but it will need time to run. I think when the screen turns off it puts an icon in notification that should be updating the progress of the batch. Once done, it should tell you in the notification area. For me it takes awhile with my 228 some elements I'm backing up. Your mileage will vary.
SMS/MMS
I came across a thread that mentions using Handy Backup for backing up SMS/MMS messages. I have not tried this app or used it so I don't have any directions to give on it. But I have had people ask and I have seen folks ask in other threads. So if TB doesn't give you enough, try this one or some other app.
Backup to Computer:
I'm still looking for a better method for this one. I'm sure someone has something and if you do please let me know so I can update this section.
Currently I backup files and folders to my local NAS at home after major changes. Incremental changes I let TB handle. This is just a simple process of setting the SD card to storage and copy/paste. Works fine and I have only done this once so far after everything was set to my liking.
You might wonder why this important? Well if you are going to play around a lot with different ROMs and constantly read/writing info to your SD card, it is important because SD cards are not perfect. They can be corrupted and can fail from too much writing of info. It usually takes a lot of work to get one to the point of failure, but I managed to do it with my HTC Mogul so I can vouch that it can happen.
Important folders on SD card:
- /sdcard/clockwork/backup
This will get all backups performed by clockwork. If you grab the entire clockwork folder then you will get ROM downloads and such too. I don't really recommend this as it never takes more than 25 minutes for me to download any image. Plus with a secure NAND backup, you can always restore quickly.
- /sdcard/nandroid
This should be the backup the folder used by AmonRa recovery.
- /sdcard/TitaniumBackup
Folder used by TB for backing up of apps.
Of course throw in any other folders you deem important. What that is depends on you. Making a backup of everything else probably wont take long too. For me I rarely have more than 7gb of data on my card so backing up takes roughly 30-50 minutes.
All of this may seem like a lot of work, but once done you will have a robust system in place. And will allow you the opportunity to safely play!!
Restoring
Restoring is a simple process but can be time consuming. To speed things up you can pay for the full version of TB, which I highly recommend.
TB
Follow the directions below for what I do after flashing. If you have already read that and are ready to restore then do the following...
Open up TB and let if fully load, you will get two small popup messages. The second one means that TB has fully loaded the OS information. Then hit the menu key and choose batch. Scroll down and look for "Restore all apps with data". Run this batch to restore everything. Keep in mind if you backed up everything and are now changing ROMs that you might run into problems. I have yet to run across issues, but this is just an FYI. Also another reason to have a full NAND backup with Rom Manager. If you run into too many problems just restore with it and problem solved.
Restores and backups take awhile with TB, but are worth the wait. Once done with the full restore you can then do incremental backup and restores in the future.
Also don't forget to open up the apps after restoring and make sure the apps are setup how you want. Then double check with TB to make sure things are fully backed up, just click "Backup all new apps & newer versions". Once done with this reboot.
After a TB restore always reboot. After the reboot go into Rom Manager and NAND backup following the steps above in the backup section. This will ensure you have a full system backup with the settings you want.
Rom Manager
For now go to recovery to restore.
Flashing Tips and Problems
Watch Girls Gone Wild for help with this...
More to come here...
Stock ROM with Root (back to defaults) or Completely Unroot:
I Just Flashed with no Backups:
Below is what I did before I had Titanium Backup in place and after flashing a custom ROM...
Once booted right after flashing I make sure things look fine, fully sync to Google, then reboot. When I come back from that I turn on WiFi and go to Marketplace and Download section. Any apps I previously downloaded will be in that section waiting for me to download. Download them all at once, DO NOT leave that section before downloading everything, or you will lose that list and it will only show apps currently downloaded and installed.
Once done, open apps and customize to liking. Then download Rom Manager if you don't already have it and follow the above section. Once done with that follow the above section on Titanium Backup. Then enjoy your custom ROM.
Flashing in general:
ALWAYS make sure your battery is at least 50% full. The last thing you want is your phone to die on you in the middle of flashing.
Follow the above backup guides before flashing another custom ROM. Save yourself time and trouble. Also I have read about people using NAND backups to sort of switch between different ROMs. In the short term that shouldn't be a problem, but long term that can make your SD card unstable. Make sure you follow the above section for backing up your SD card to computer.
If changing from one ROM to another it is best practice and almost always recommended to wipe data and dalvik cache. This also will alleviate many issues people run into. And if you follow my backup recommendations then it shouldn't be an issue to do either of these.
Some ROM devs have other items you can add to their ROM. Follow their directions for flashing those items. Some devs want you to boot first than go back and flash, others allow for you to just start flashing right away with no waiting. Pay attention to the directions on your ROM thread. If you screw something up, try flashing the package again. If things look worse or it didn't work, re-flash your ROM or restore your backup and try again.
Once booted up follow guides above for backing up or restoring. Otherwise if you have problems look below before asking questions. If you can't find it here try searching before asking questions. If you still can't find it feel free to ask for help, but keep the question in the thread for your ROM you are flashing, or if you think it is a rooting issue, in the thread of the root process you followed.
Issue:
That's all for now!
I'm sure there is plenty more to add to this down the road, but for now this is all the dumping my brain can handle. Leave comments and suggestions and let's make this a strong guide with the right information to help those in need.
Thanks for writing this up, should help lots of people.
-CC

Nandroid/titanium clarification please.

I'm new to rooting. Just got my moto droid (1) rooted yesterday using superoneclick. Worked Flawlessly. I've installed barnacle wifi teather utilizing my newely establish root 'superuser'.
I've been reading up on custom roms, removing bloatware, ect and am anxious to give it all a go HOWEVER first things first, I need to make a copy/backup of my stock phone's rom right?
I need to be rooted to make a backup right?
Now I've heard about nandroid and titanium back. From what I've gathered titanium backs up all ur apps and there settings to reintall after flashing a new rom,...right? (Since flashin wipes internal memory)
I think, Nandroid is needed for installing new/custom roms and/or reverting back to my stock rom.....nandroid is a program correct?
Am I following this correctly?
Id really appreciate your time to answer my elemenatry questions.
Thanks!
Sent from my Droid using XDA App
Basically, nandroid is a disc image.
You can restore your entire OS quite quickly.
Titanium is simply a very good program for backing up your apps along with data so all your settings are saved.
Restoring with titanium can take a long time though since each app gets installed one by one - and that's when it is working properly. For me, it just keeps closing itself after restoring a singe app.
I haven't seen it recommended but I HIGHLY recommend SuperManager for for backing up and restoring. It doesn't ask any questions. It just puts all your stuff back and it doesn't crash.
So I use SM for restoring the whole shot, and Titanium when I'm being more selective.
if you use nandroid to backup then after you have flashed your new ROM then you can put the nandroid files in the sd/openrecovery/nandroid/ folder, boot into open recovery and pick the nandroid files to install.
I got super manager and backed up my apps to sd card.
Next I got rom manager...now my problem is I cannot get rom manager to back up my stock rom. Flashed the clockworkmod via rom manager and tried booting into recovery,..I only get stock recovery.
Went back into rom manager and flashed the alternative recovery SPRecovery, still no luck booting into an aftermarket recovery.
What the heck am I doing wrong?
Thanks in advance.
Sent from my Droid using XDA App
I haven't gotten ROM Manager to work consistently, but I find that after a few attempts at booting into Clockwork Recovery, it'll eventually go through. Maybe someone can point out a way to make the process take less time.
Got up this morning and thought id try again.
Flashed the clockwork recovery then instantly hit reboot in recovery and voila!! It worked! Weird tho. Made my first nandroid.
Does anyone have a suggestion on what rom to give a try for a motorola droid (1)?
Sent from my Droid using XDA App
kmcgill88 said:
Got up this morning and thought id try again.
Flashed the clockwork recovery then instantly hit reboot in recovery and voila!! It worked! Weird tho. Made my first nandroid.
Does anyone have a suggestion on what rom to give a try for a motorola droid (1)?
Sent from my Droid using XDA App
Click to expand...
Click to collapse
If you want 2.2 you should try CM6 or Froyomod 2.5.0
If you want 2.3 you should try Shadowmodbrv.2.3.2 build 3. It's the fastest rom i've tried so far....or CM7 which works quite good.
On all of these roms the battery life is really good...Many people say that their battery life sucks with custom roms but actually they havent had their battery status calibrated correctly. For example, the battery percentage shows 30%, when actually it has 60%.
Search on the forums about calibrating yours if you want...
Hope I've been helpful...
Cheers, vladstercr!
vladstercr said:
If you want 2.2 you should try CM6 or Froyomod 2.5.0
If you want 2.3 you should try Shadowmodbrv.2.3.2 build 3. It's the fastest rom i've tried so far....or CM7 which works quite good.
On all of these roms the battery life is really good...Many people say that their battery life sucks with custom roms but actually they havent had their battery status calibrated correctly. For example, the battery percentage shows 30%, when actually it has 60%.
Search on the forums about calibrating yours if you want...
Hope I've been helpful...
Cheers, vladstercr!
Click to expand...
Click to collapse
I've heard the CM name around a lot. When I go into rom manager I see the CM 6 but I'm still lil nervous to give it a shot. This is my only phone. Soo,....maybe a few more tutorials to review the process once more..just cuz
Now when I flash, say, CM6 I don't need to worry about root or superuser permission anymore do I?
Also what apps, if any, will be pre installed with CM6? (I have backed up my apps with super manager)
I really appreciate everyones help! THANK YOU!
Sent from my Droid using XDA App
Since you did a nandroid, you have very little to worry about.
But, just to be super safe, you can copy the nandroid to your computer.
If anything goes wrong, you have an instant restore handy.
About Super Manager - I forgot to mention that to save all your user data along with your apps and to also have a quick restore process, back up using the smbk option.
When you flash CM6, you will stay rooted and be overclocked to 900 mhz.
There is no bloat installed with CM6 but all the essentials are there.
I don't know anything about ROM Manager stuff because I can't use it on my Milestone.
vladstercr said:
If you want 2.2 you should try CM6 or Froyomod 2.5.0
If you want 2.3 you should try Shadowmodbrv.2.3.2 build 3. It's the fastest rom i've tried so far....or CM7 which works quite good.
On all of these roms the battery life is really good...Many people say that their battery life sucks with custom roms but actually they havent had their battery status calibrated correctly. For example, the battery percentage shows 30%, when actually it has 60%.
Search on the forums about calibrating yours if you want...
Hope I've been helpful...
Cheers, vladstercr!
Click to expand...
Click to collapse
is this the shadwmod you're referring to? http://forum.xda-developers.com/showthread.php?t=939555
will this work for the droid 1 (as long as i flash the proper baseband)? i've tried a fair # of gb builds but not this one and wanna give it a shot. thanks
I've had a few questions about nandroid. So far I do a full back up so I can revert if a new ROM is playing up. If I decide to stick with a new ROM, can I just restore elements of that full backup to get my data (I.e. texts, call logs and apps) back? Or is it all or nothing?
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Cheers
S
Sent from my Milestone using XDA App
skribzy said:
I've had a few questions about nandroid. So far I do a full back up so I can revert if a new ROM is playing up. If I decide to stick with a new ROM, can I just restore elements of that full backup to get my data (I.e. texts, call logs and apps) back? Or is it all or nothing?
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Cheers
S
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
nandroid is only useful for a FULL restore of your entire phone's state. it backs up everything in IMG format, and then re-flashes it *in whole* in the event of a restore. so, short answer, no... you can't restore bits and pieces from a nandroid backup.
HOWEVER, Titanium Backup is my app of choice for backing up applications and app data (because no one should have to start over at angry birds!). The donate/Pro app is TOTALLY worth the few bucks, and it's very easy to use.
To use Titanium Backup: download from market (i really suggest the Pro version), click "Batch" then "backup user apps". When you start fresh with a new ROM, cancel all your active downloads, re-download Titanium Backup from the market and select batch>restore missing apps + app data. This way you restore the data associated with your apps, but not a previous ROMs system data. If you are unable to cancel your downloads, there is also a batch method to uninstall all backed up apps, that way you can make sure that you install your backup and not a "fresh" copy from the market.
A quick note about angry birds using Titanium Backup on GB -- with most GB ROMs, Angry Birds will install by default to the sdcard. They, however, will not run on the sdcard. As soon as you've done a restore using Titanium, just go to Settings>Applications>Manage Applications, and click Angry Birds and select "Move to Phone". Then you should be good
vuarnet said:
nandroid is only useful for a FULL restore of your entire phone's state. it backs up everything in IMG format, and then re-flashes it *in whole* in the event of a restore. so, short answer, no... you can't restore bits and pieces from a nandroid backup.
HOWEVER, Titanium Backup is my app of choice for backing up applications and app data (because no one should have to start over at angry birds!). The donate/Pro app is TOTALLY worth the few bucks, and it's very easy to use.
To use Titanium Backup: download from market (i really suggest the Pro version), click "Batch" then "backup user apps". When you start fresh with a new ROM, cancel all your active downloads, re-download Titanium Backup from the market and select batch>restore missing apps + app data. This way you restore the data associated with your apps, but not a previous ROMs system data. If you are unable to cancel your downloads, there is also a batch method to uninstall all backed up apps, that way you can make sure that you install your backup and not a "fresh" copy from the market.
A quick note about angry birds using Titanium Backup on GB -- with most GB ROMs, Angry Birds will install by default to the sdcard. They, however, will not run on the sdcard. As soon as you've done a restore using Titanium, just go to Settings>Applications>Manage Applications, and click Angry Birds and select "Move to Phone". Then you should be good
Click to expand...
Click to collapse
thanks very much for such useful advice!
skribzy said:
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Click to expand...
Click to collapse
I have found that TitaniumPro doesn't always restore setting properly. Sometimes you have to go into the individual app and do a manual restore. I am not sure why this is, but just FYI.
mfratto said:
I have found that TitaniumPro doesn't always restore setting properly. Sometimes you have to go into the individual app and do a manual restore. I am not sure why this is, but just FYI.
Click to expand...
Click to collapse
titanium CAN restore system settings / apps, but it's a little bit of a different process to make sure that you don't restore a previous ROM's data, which can cause some pretty serious instabilities if done improperly.
here are some How-Tos for using Titanium Backup: http://www.moddedlogic.com/pe/howto.php
these methods are a little more advanced, and if done improperly can cause instability. these methods can be used in conjunction with restoring "missing apps + app data" like i mentioned above.
skribzy said:
I've had a few questions about nandroid. So far I do a full back up so I can revert if a new ROM is playing up. If I decide to stick with a new ROM, can I just restore elements of that full backup to get my data (I.e. texts, call logs and apps) back? Or is it all or nothing?
At the moment I just put up with starting fresh but it would be helpful to retain some of that data. (I'm getting bored starting angry birds over and over again!)
Cheers
S
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
Its neither. Its both. You can't pluck ur call log txt ect data from a nandroid to my knowledge.
I'm new to this but I have the understanding a nandroid is a snapshot of EXACTLY everything you have on your phone, including txt, call log,ect. So as I'm sure you've read its always suggested to creat a nandroid of your original rom before installing a custom rom. Then u can go back in time if need be.
As for restoring your data after installing a new rom you need to backup your apps, I used super manager via smbk file, once you install the new rom go to market (or its pry saved in sd still) reinstall super manager and use the restore button to reinstall all your apps in one fell swoop.
Contacts, calendar, and email r on the google cloud so that will auto resync once u sign into your phone. I still lost my txt, call log, ect but I didn't care about that.
Now that u have your apps back and get a few settings confgured i decided to make a nandroid of my newly installed Rom just in case I F something up and can't figure out how to g back. With the new nandroid created I can revert back to my stock rom or modded rom annd all apps & data will be exactly how I left it.
Hope that helps.
Anyone plz feel free to correct me if I am wrong.
Sent from my Droid using XDA App
kmcgill88 said:
Its neither. Its both. You can't pluck ur call log txt ect data from a nandroid to my knowledge.
I'm new to this but I have the understanding a nandroid is a snapshot of EXACTLY everything you have on your phone, including txt, call log,ect. So as I'm sure you've read its always suggested to creat a nandroid of your original rom before installing a custom rom. Then u can go back in time if need be.
Click to expand...
Click to collapse
It's *possible* but not easy. Nandroid is a **disk image** (.img file) backup, not a file-by-file backup/file dump. While it's *possible* to dissect it and flash bits and pieces, it would be quite advanced since it would have to be flashed using adb or a terminal emulator ...and even then i'm not sure it would actually work without running the full binary scripts from the recovery restore processes. And even if you did get the binaries to run and flash the .img files to the right places, you would run the possibility that the old data would be incompatible with your current ROM / system.
You can unpack the img file in linux if you know how and push pieces of it using adb shell, but that's still sort of going out of your way for something relatively simple. To unpack an .img file in linux:
# Make a directory where you want the file mounted:
sudo mkdir /image
# Then mount the image on the directory:
sudo mount -o loop /path/to/file.img /image
# Then you could open the directory with nautilus:
nautilus /image
# When you're done, unmount the img:
sudo unmount /image
Nandroid is a backup of a STATE of your phone, not pieces. To backup apps and data, just use a program, there are a bunch out there. You can also do as I do and pull /system and /data from your phone and backup to your computer. You will need the android sdk though. Just connect via USB and make sure USB Debugging is enabled (settings>applications>development) and run in terminal:
cd [android sdk directory/platform-tools/]
adb devices
(make sure your device shows up)
adb pull /system [local directory]
adb pull /data [local directory]
voila. you now have copies of your /data and /system folders on your computer. you can even do your whole internal storage if you want and can create the proper permissions. however, as a caveat, these will not restore a broken system to stable state like a nandroid will, it's pretty much just for restoring individual apps if you lose them or delete something.
bottom line: nandroid is great for what it's intended for. outside of that, there are reasons why there are backup tools / apps for backing up pieces of your ROM. use them each for what they're intended and you'll be good. nandroid backup/restore is like 3 clicks. same for app restore programs. use the appropriate tools for the appropriate jobs and you'll be juuuuust fine.
EDIT: it's also possible to do an advanced nandroid restore of a certain partition, but it's *highly* advisable not to in almost all circumstances. it will most likely screw up more stuff than it fixes. it's really only helpful if the backup and your current ROM are the exact same.
for instance, if I have a nandroid backup of CM6, and i screw something up in my /data folder, and i'm still running the same version of CM6, then i could advanced nandroid my /data partition back in recovery. outside of that, it's pretty much useless and would do more harm than good.
Hi
I'm sorry to jump in in the discussion like this but reading this discussion confused me a little regarding a possible usage of a nandroid backup.
Given the fact that this type of backup is a full image of the system, can I transfer this backup on another motorola droid and restore it also on there? Or each nandroid is associated to a specific phone (even if the model is the same)?
Thank you so much!
No a nandroid wouldn't necessarily be phone specific.
But it would be OS specific.
There would likely be problems if you restored a CM6 rom (froyo) on a phone that still has eclair on it.
zeppelinrox said:
No a nandroid wouldn't necessarily be phone specific.
But it would be OS specific.
There would likely be problems if you restored a CM6 rom (froyo) on a phone that still has eclair on it.
Click to expand...
Click to collapse
it's not necessarily "phone" specific, but it is *device* specific. you wouldn't be able to use a Droid nandroid on a Droid X, for instance. The md5 sum check would fail.
so yes, you would be able to restore a nandroid restore on a backup that you manually moved onto another phone, as long as the device was the same (moto droid to moto droid).

CyanogenMod 7 for Captivate Q&A

CyanogenMod 7 (w/ Gingerbread 2.3.4) for Galaxy S
The only rule of CyanogenMod: you don't ask for ETAs. You install, your warranty is void.
Warning : Not for new users, flash this build only if you know what you are doing !!!
INSTRUCTIONS:
INSTRUCTIONS:
Latest version: http://mirror.teamdouche.net/?device=captivatemtd
Check the md5sum if you want to be sure that the download worked (different OSes have different programs that do md5, on ubuntu it is md5sum that you run against the zip you download and compare to the md5sum number shown on the download website). ROMManager does this automatically for ROMs you download via ROMManager.
- First time flashing CM 7 to your Captivate (or coming from another ROM)?
Easy way:
Start with a rooted Eclair/Froyo running Eclair/Froyo Bootloaders (do not ask us how to do this).
Install ROMManager Premium.
Flash ClockworkMod Recovery. Pick Captivate (MTD) (ignore the warning about not having an official, pick ClockworkMod 2.x).
Make sure you can reboot into ClockworkMod recovery from ROMManager. Reboot and get back into ROMManager Premium.
Choose download ROMs.
Pick the CyanogenMod Nightlies.
Check the Google Apps addon.
Check Backup current ROM!
Check wipe data, cache, dalvik cache.
Let ROMManager finish the installation.
Harder way:
Make sure you're running a Eclair/Froyo Firmware (2.1 or 2.2) and Eclair/Froyo Bootloaders!
Root your device and install ClockworkMod Recovery.
Do a Nandroid backup!
WIPE (wipe data/factory reset + wipe cache partition)
Install the ROM from internal sdcard using ClockworkMod Recovery
Optionally install the Google Addon (through ROMManager is easiest)
- Upgrading from earlier CM7?
ROM Manager method:
Install ROMManager Premium.
Flash ClockworkMod Recovery. Pick Captivate (MTD) (ignore the warning about not having an official, pick ClockworkMod 3.x).
Choose Download ROMs.
Pick the CyanogenMod Nightlies.
Check the Google Apps addon.
Check Backup current ROM!
Check wipe cache, dalvik cache.
Let ROMManager finish the installation.
Clockwork Mod method:
Download and push the ROM zip file to the sdcard.
Reboot into recovery.
Do a Nandroid Backup!
Install the ROM zip from sdcard (your Google apps will be backed up automatically)
There are no Google Apps bundled with CM ROMs, because Google asked Cyanogen to remove copyrighted apps. After flashing the rom, don't forget to flash Google Addon package if you want it. ROM Manager will allow you to flash it if you just go into it and after flashing the ClockworkMod recovery for MTD devices, choose Download ROMs, and pick Google Apps.
FAQ (Please Read!!)
Q: I don't have working three button recovery, is there anything I can do?
A: There is a CWM flashable zip that should be able to fix this at 3 Button Fix. That program is not part of CyanogenMod and we do not support it.
Q: Can I flash over a previous version of CM7?
A: If updating from an already CM7 running SGS phone, just flash the latest update zip file as it contains all the fixes from previous updates.
Q: I just installed and I don't see the Marketplace, cannot see GMail, cannot sync Contacts.
Q: I just installed and I don't see any Google Apps.
A: You need to install the Google apps. They are available in ROMManager. ROMManager also asks you if you want to install the Google Apps addon when you install via ROMManager.
Q: I restored from Titanium Backup but my applications are not working
A: Do not restore system data, only restore application+user data. CM7 uses new system data and if you restore on top of it, things will not work.
Q: My battery life is simply awful, any tips?
A: Wi-Fi, bluetooth, and GPS are major battery killers. Wi-Fi and bluetooth are particularly hungry, so turn them off when you don't need them.
Q: The phone booted but I'm not getting any signal, what gives?
Q: My phone takes a few minutes to establish a 3g signal after I turn it on, what gives?
A: Known issue with polling when staring up the network. Put the phone to sleep by pressing the power button and waking it up a few times and it will usually come up with a signal.
Q: I lost my SMSC information, how to I get it back?
A: Follow these steps to restore.
Q: When will Voodoo sound/color/sharpness be integrated?
A: Maybe some parts will be integrated someday, but there some UNSUPPORTED kernels available on the threads that do this already. Please direct any issues related to these to the appropriate developers, not us.
Q: Your notification toggles are different than mine, how can I change them?
A: Go into Settings, CyanogenMod Settings, Interface, Notification power widget, Widget buttons
Q: I really miss the accurate battery mods, can I flash these?
A: No, but you can go into Settings, CyanogenMod Settings, Interface, Status bar tweaks, "Battery percentage"
Q: Where can I get themes for this?
A: A quick search for "theme engine" on the market will produce a number of results, but there are some in the general Android Themes section
Q: Can I use the video player/music player/contacts/phone/launcher from a Samsung ROM?
A: No, anything hooking into Samsung's framework will not work on this ROM, there are plenty of alternatives in the market.
Q: Where can I get the Nexus S drivers?
A: Download and install the Android SDK here then download "Google USB Driver package, revision 4"
Once downloaded, right click on "Computer", "Manage", "Device Manager", "Nexus S", "Update Driver Software", and point it to wherever you isntalled the SDK
Q: How do I go back to a Samsung stock ROM?
A: The easiest way is to go back to stock using Odin and flashing a full firmware (including PIT file) with repartition checked (Odin One-Click does this by default on Captivate)
Q: Can I use ROM Manager to install or back up this ROM?
A: Yes.
Q: Why do I not see the nightlies in ROM Manager?
A: Nightly builds are only visible in the premium version of ROM Manager. Koush, the developer of ROM Manager is a key reason behind Galaxy S phones having CM7. You can buy it to show your support.
Q: The phone turns on whenever I plug it in, is there any way to prevent this?
A: This is also related to the kernel and for now is an annoying side effect we have to put up with.
Q: Why can't I play .avi or .mkv files? They worked fine with Samsung's ROM.
A: Due to codec licensing issues, this can't be provided out of the box. Several apps from the marketplace should be able to replicate this feature (such as RockPlayer)
Q: How do I flash a different modem? The one included doesn't work well with my phone.
A: Other modems are available here
Please do not attempt to flash ones from other threads as they use a different method of installing not compatible with our ROM.
Q: Can I use another kernel like Speedmod with this?
A: Yes, but you have to make sure it is compatible. We do not support any kernels except the one we install.
Q: GTalk doesn't work with FFC?
A: We can either have a fully fixed camera without gtalk video chat support (samsung libcamera)
or we can have a buggy camera with gtalk video chat support (opensource libcamera). We went with the fully working camera without GTalk FFC support. Once we have updated libs from Samsung for camera, it'll work.
Q: I encountered a bug, how do I find out if it's known and where can I report it?
A: You can look through the issue tracker here. If you do not see your issue, please report it. If someone else has it, please star it (but please do not file "Me too!" reports). Try to also attach the logcat output and last_kmsg to the bug report by:
Code:
desktop$ adb logcat > logcat.txt
desktop$ adb shell
# cat /proc/last_kmsg > /sdcard/last_kmsg (only if you had crash/reboot)
# dmesg > /sdcard/dmesg.txt
# exit
desktop$ adb pull /sdcard/last_kmsg .
desktop$ adb pull /sdcard/dmesg.txt .
Attach the logcat.txt and last_kmsg files to the bug report. Of course, you need to have the android SDK installed to do this.
Thread is now stuck. I was gonna do one for it but was not sure on the CM teams want for it.
Yay dedicated Q & A. Anyways on to the questions.
In the second screenshot the lock toggle looks half transparent as if you can slide it. But mine just squish together, just curious if it is supposed to be like that.
Also, in those notification settings toggles when my icons are lit up white when on the white is not a pure white. It looks like crinkled paper, is that also designed this way? Thanks guys!
EDIT: Sorry but I also wanted to know about the non smooth gradients. I noticed in your screenshots they are smooth and mine are choppy bars of differing colors.
EDIT2: Ok I suppose my questions go unanswered
zelendel said:
Thread is now stuck. I was gonna do one for it but was not sure on the CM teams want for it.
Click to expand...
Click to collapse
We're (well, really some of our users who are willing to help out) good with answering questions - the CM7 for Galaxy S series of phones (mostly Galaxy S, Vibrant and Captivate) is close, and getting closer though it will never be simple to install due to the new kernel and file system. It's the repeating of the same questions multiple tens of times that is bothersome and we will start ignoring.
I looked in cm7 settings-sound and don't see a way to raise system sound. Not a big deal just curious.
You're looking for Settings -> Sound -> Volume.
I may be blind for not noticing but is it possible to set pictures to be stored in the external SD somewhere in the camera settings? I looked all over and I can't find such an option
Sent from my SGH-I896 using XDA App
zuNcHAN said:
I may be blind for not noticing but is it possible to set pictures to be stored in the external SD somewhere in the camera settings? I looked all over and I can't find such an option
Sent from my SGH-I896 using XDA App
Click to expand...
Click to collapse
Unfortunately, it seems the CM/AOSP camera defaults to storing them on the first SD card (whichever that is) without a way to redirect to external. Though right now, there isn't much use to putting them on external as that can't be accessed directly from a computer through the current ROM. I suggest investing in a decent explorer application (like Root Explorer) and bulk moving the files to /mnt/emmc
I have 2 questions:
1) Do nandroid backups work?
2) I've tried moving swype and a few other apps to system/app but they fc. Is there something else I need to do?
Nandroid backups appear to work for me.
Swype beta works, download the installer and install Swype through it and you should be fine.
Thnikk said:
I have 2 questions:
1) Do nandroid backups work?
2) I've tried moving swype and a few other apps to system/app but they fc. Is there something else I need to do?
Click to expand...
Click to collapse
For swype I think you also need the .so file that's in the system/lib folder. But I have been too lazy to put swype in so I am not exactly sure.
Thnikk said:
I have 2 questions:
1) Do nandroid backups work?
2) I've tried moving swype and a few other apps to system/app but they fc. Is there something else I need to do?
Click to expand...
Click to collapse
1) yes
2) apps from samsung ROM's may not work. if you want swype, sign up for the swype beta available from http://beta.swype.com
Is anyone else getting insufficient memory available or having problems installing apps and restoring apps with titanium backup??
I can't install Google voice Gmail or anything
pewpewbangbang said:
Is anyone else getting insufficient memory available or having problems installing apps and restoring apps with titanium backup??
I can't install Google voice Gmail or anything
Click to expand...
Click to collapse
Have you tried a reboot
Sent from my Captivate using XDA Premium App
pewpewbangbang said:
Is anyone else getting insufficient memory available or having problems installing apps and restoring apps with titanium backup??
I can't install Google voice Gmail or anything
Click to expand...
Click to collapse
check to see how much space you're using in /datadata with "adb shell df" or root explorer
I'll just try a complete Master Clear and everything with Odin......bye bye app backups
Also, when i reboot, its almost as if the phone resets or something cuz i get the Android robot startup screen that takes me through the process of signing into an account, backing up data, etc....
Maybe my google apps file was bad, i'll go re-download that
Minced said:
Yay dedicated Q & A. Anyways on to the questions.
In the second screenshot the lock toggle looks half transparent as if you can slide it. But mine just squish together, just curious if it is supposed to be like that.
Also, in those notification settings toggles when my icons are lit up white when on the white is not a pure white. It looks like crinkled paper, is that also designed this way? Thanks guys!
EDIT: Sorry but I also wanted to know about the non smooth gradients. I noticed in your screenshots they are smooth and mine are choppy bars of differing colors.
EDIT2: Ok I suppose my questions go unanswered
Click to expand...
Click to collapse
For the choppy bars, it's just the AOMLED display. It doesn't handle gradients well and the screenshots aren't of the actualy screen but what it is suppose to display.
pewpewbangbang said:
I'll just try a complete Master Clear and everything with Odin......bye bye app backups
Also, when i reboot, its almost as if the phone resets or something cuz i get the Android robot startup screen that takes me through the process of signing into an account, backing up data, etc....
Maybe my google apps file was bad, i'll go re-download that
Click to expand...
Click to collapse
the android robot startup is a part of gapps, walks you through the setup process.
bay_wolf said:
For the choppy bars, it's just the AOMLED display. It doesn't handle gradients well and the screenshots aren't of the actualy screen but what it is suppose to display.
Click to expand...
Click to collapse
the scratchy graphics only happen to me while it's searching for initial signal, but fine afterward.
Kaik541 said:
the android robot startup is a part of gapps, walks you through the setup process.
Yea but it happens each time i reboot. Lets say i reboot, go through that process, then reboot again, it happens again each time i reboot
Click to expand...
Click to collapse
Kaik541 said:
1) yes
2) apps from samsung ROM's may not work. if you want swype, sign up for the swype beta available from http://beta.swype.com
Click to expand...
Click to collapse
I can install it and it works, but when I try to move it from data/app to system/app it fc's.

Categories

Resources