[Solved]Full Device Backup - Non-Root - One (M8) Q&A, Help & Troubleshooting

Hey! So I'm facing a unique situation with my wife's HTC One M8--
She wants to join the rooted world with me, but has a ton of App data on games and the sort that she doesn't want to lose. I can of course back up all settings, contacts, pictures, videos, etc without an issue, but I have never been able to successfully back up in-game / app settings on a non-rooted phone. Titanium Backup has been my go-to for this feature
My question is-- is there a way to do this on a completely non-rooted Sprint HTC One M8? I'd love to be able to help her along with this, as it's exciting to me that she wants to dabble in something as geektastic as rooting / custom roms /etc. I've seen a lot of potential methods via searching myself, but a lot of these options seem unable to actually back up specific app data. This is on Marshmallow, completely stock, locked bootloader.
Thank you for any help!

Try to link your games to facebook or having an online log in, but most most games I played won't work from my experience. Unlocking your boot loader will wipe your internal storage as well. Try Helium for backing up your app and data (for non-rooted phones) but they have a limit in terms of the size of the backup data and I couldn't use my SD card to back up for some reason
Sent from my HTC One_M8 using xda premium

gtfour88 said:
Try to link your games to facebook or having an online log in, but most most games I played won't work from my experience. Unlocking your boot loader will wipe your internal storage as well. Try Helium for backing up your app and data (for non-rooted phones) but they have a limit in terms of the size of the backup data and I couldn't use my SD card to back up for some reason
Sent from my HTC One_M8 using xda premium
Click to expand...
Click to collapse
Aye, you've unfortunately hit the nail on the head for why I'm having trouble doing this
A lot of these games have some kind of online access and information keeping, but often will not track unlocks not purchased with real currency, in-game currency, and the sort. Never had any luck with Helium aside from backing up a couple of tiny apps that really didn't need it to begin with

Pushing up-- bumping, if this is allowed. Hopefully somebody knows a bit more

Do it with ADB
adb backup -apk -shared -all -f C:\Users\NAME\backup.ab to backup (replace "NAME" with your windows user name)
adb restore C:\Users\NAME\backup.ab to restore (replacing "NAME" again, of course)

xunholyx said:
Do it with ADB
adb backup -apk -shared -all -f C:\Users\NAME\backup.ab to backup (replace "NAME" with your windows user name)
adb restore C:\Users\NAME\backup.ab to restore (replacing "NAME" again, of course)
Click to expand...
Click to collapse
Glorious! Does this back up app progress and the sort? I had heard of an adb method but had no idea what to look for

Anonaru said:
Glorious! Does this back up app progress and the sort? I had heard of an adb method but had no idea what to look for
Click to expand...
Click to collapse
It should, yes.

xunholyx said:
Do it with ADB
adb backup -apk -shared -all -f C:\Users\NAME\backup.ab to backup (replace "NAME" with your windows user name)
adb restore C:\Users\NAME\backup.ab to restore (replacing "NAME" again, of course)
Click to expand...
Click to collapse
xunholyx said:
It should, yes.
Click to expand...
Click to collapse
You're a saint, thanks a million!

You could also use SunShine and S-OFF your device. Then you can do backups via TWRP (Recovery) or with Titanium Backup (root needed).

Lupus77 said:
You could also use SunShine and S-OFF your device. Then you can do backups via TWRP (Recovery) or with Titanium Backup (root needed).
Click to expand...
Click to collapse
Thanks incoming
I thought about Sunshine, but I'm not positive I want to deal with what might happen if I give my fully amateur wife an s-off M8 to tinker with :laugh:
If nothing else, I'll give this a shot as well-- at least temporary for backup purposes

If you just want a one time backup, you could relock your device afterwards. But I wouldn't suggest this, as this can prevent you from running SunShine again.
But as a small precaution, you could leave the original recovery, so she can't tinker with booting to recovery and do stuff she shouldn't. You on the other hand, can easily boot directly from the recovery image with fastboot, without flashing the recovery. Just type fastboot boot recovery.img and it will boot into recovery without overwriting the original recovery.
My wife has an S-OFF HTC One m7 and so far nothing happened.

Lupus77 said:
If you just want a one time backup, you could relock your device afterwards. But I wouldn't suggest this, as this can prevent you from running SunShine again.
But as a small precaution, you could leave the original recovery, so she can't tinker with booting to recovery and do stuff she shouldn't. You on the other hand, can easily boot directly from the recovery image with fastboot, without flashing the recovery. Just type fastboot boot recovery.img and it will boot into recovery without overwriting the original recovery.
My wife has an S-OFF HTC One m7 and so far nothing happened.
Click to expand...
Click to collapse
Yes, but Sunshine cost $25. Quite a lot for a one time thing. And S-Off is unnecessary for installing TWRP. You just need to unlock your bootloader via htcdev.com for free.

Unlock via htcdev wipes your device. That's the thing the thread starter tries to avoid. The only options are SunShine or the adb method, the latter is painfully slow. Or try Helium ( https://play.google.com/store/apps/details?id=com.koushikdutta.backup ) which also uses adb backup.

xunholyx said:
Yes, but Sunshine cost $25. Quite a lot for a one time thing. And S-Off is unnecessary for installing TWRP. You just need to unlock your bootloader via htcdev.com for free.
Click to expand...
Click to collapse
With the knowledge that re-locking can possibly break Sunshine, I definitely won't be taking this route. At least until I'm positive that she's not going to brick it
Got everything I need here, so thanks again lads! :good:

Related

Help - Am I Bricked - Can Get into Recovery

I'm a bit of a NOOB, so bear with my terminology. My phone was rooted and Nand unlocked (S=off), running Fresh 3.4. It will not accept calls so I have to take it to Sprint. I ran the latest RUU to get it unrooted, but I could not use Titanium Backup to restore my apps. I ran Universal AutoRoot.zip http://forum.xda-developers.com/showthread.php?t=838448 and went through what seemed to be the complete process. At the end I was left with the bootloader menu to boot into the recovery but my EVO will not go into recovery. When I try I get I get a phone with a red triangle. I have tried everything I know (I'm a bit of a NOOB), and I cannot get to recovery or Nandroid. I did a Nandroid Backup but can't get to it. My phone no longer communicates with my computer. I have just moved and need my phone to set up appointments. Please help, I'm desperate. I have posted this to multiple forums.
jminor4326 said:
I'm a bit of a NOOB, so bear with my terminology. My phone was rooted and Nand unlocked (S=off), running Fresh 3.4. It will not accept calls so I have to take it to Sprint. I ran the latest RUU to get it unrooted, but I could not use Titanium Backup to restore my apps. I ran Universal AutoRoot.zip http://forum.xda-developers.com/showthread.php?t=838448 and went through what seemed to be the complete process. At the end I was left with the bootloader menu to boot into the recovery but my EVO will not go into recovery. When I try I get I get a phone with a red triangle. I have tried everything I know (I'm a bit of a NOOB), and I cannot get to recovery or Nandroid. I did a Nandroid Backup but can't get to it. My phone no longer communicates with my computer. I have just moved and need my phone to set up appointments. Please help, I'm desperate. I have posted this to multiple forums.
Click to expand...
Click to collapse
If you ran the RUU and unrooted you WILL NOT be able to do a nandroid restore or be able to go into recovery. Those are things that are only available with rooting.
so how can I get my phone operational, rooted or unrooted?
Run the RUU again. That should bring back to a fully operational state. You won't be rooted though but at least it will work and you can bring it in to Sprint. Just make sure that the RUU you run is the correct one for your software version.
my phone does not communicate with my computer so I can't run the RUU exe. There must be a way to unlock the phone and access to the Nandroid or at least allow the phone to communicate with the computer.
jminor4326 said:
my phone does not communicate with my computer so I can't run the RUU exe. There must be a way to unlock the phone and access to the Nandroid or at least allow the phone to communicate with the computer.
Click to expand...
Click to collapse
Put your phone in fastboot and see if your computer sees it. Do you have the sdk setup by any chance?
jminor4326 said:
my phone does not communicate with my computer so I can't run the RUU exe. There must be a way to unlock the phone and access to the Nandroid or at least allow the phone to communicate with the computer.
Click to expand...
Click to collapse
There is no way to get the phone unlocked unless you ROOT. And as far as getting it to communicate with the computer. Get into your bootloader and use the USB option, I don't remember what its called but I believe it is the top option that should get you connected to your computer then the RUU should run successfully.
the computer does not see the phone in any mode (that I know of). I know someone who does have access to sdk. what needs to be done?
jminor4326 said:
the computer does not see the phone in any mode (that I know of). I know someone who does have access to sdk. what needs to be done?
Click to expand...
Click to collapse
If your bootloader runs then that should work, I have done it a million times when I borked my phone doing stupid stuff lol.
It was not clear the computer saw the phone in USB mode - I tried. Are you saying use the USB option. then what - use Sdk commands?
how do I know the Bootloader is working, or capable of doing the trick?. what signs. The computer still can't see the phone
jminor4326 said:
It was not clear the computer saw the phone in USB mode - I tried. Are you saying use the USB option. then what - use Sdk commands?
Click to expand...
Click to collapse
Nope, you don't have to use any commands at all. Just run the RUU you want from your computer. The RUU as in the script that runs from your computer.
Try fastboot, the top option. You on windows?
AdamHart612 said:
Try fastboot, the top option. You on windows?
Click to expand...
Click to collapse
There ya go, thats the option I was referring to. Sorry I was to lazy to boot into bootloader and see what it was actually called.
Once in fastboot you should see drivers install if its your first time, otherwise (if you can) cd to your android-sdk-windows/tools folder and run "fastboot devices". Your phone should show up in the output. If not then its still not seeing your phone.
If your phone is being recognized then run the RUU for your software version or higher. Sometimes running the RUU takes a few tries.
AWESOME! Thanks Yellowcard8992 and MetalHead. The RUU is running. I started from Bootloader and clicked the exe. Thanks a million! That was my first issue. How do I, or what program or app or whatever do I use, to root my phone 'enough' to use Titanium Backup. This is an invaluable app, when one has Root. I still need to take it back to sprint, and I don't want these Root / S-off issues again.
AdamHart612 said:
Once in fastboot you should see drivers install if its your first time, otherwise (if you can) cd to your android-sdk-windows/tools folder and run "fastboot devices". Your phone should show up in the output. If not then its still not seeing your phone.
If your phone is being recognized then run the RUU for your software version or higher. Sometimes running the RUU takes a few tries.
Click to expand...
Click to collapse
Follow what he is saying. And another thing to add is that you may need to restart your computer in order to get it to recognize your phone too, as well under fastboot to reboot the bootloader. These have both gave me the ability to run the RUU after doing that. And if you downloaded a folder that said it was the ruu thats not what we are talking about, you need to download the file we are referring to here...
http://shipped-roms.com/index.php?category=android&model=Supersonic
As for your question about how to be able to use titanium, your going to have to use a full root method with S-OFF. There isn't really a partial way to do it, so if your using Titanium, then you have to be rooted unfortunately.
Broncos - which is the most up-to-date RUU to use as far as Sprint is concerned? The link Shipped ROMS you provided shows lots of RUUs, I thought .651.5 was newest, but I see a .651.6. There are several permuatations... which one. What about Rooting. Is there a 'good' 'easy' way? Or is there a program like Titanium that doesn't need root. Can you suggest a method? thanks again for being so prompt in your responses. I really feel lots better.
jminor4326 said:
Broncos - which is the most up-to-date RUU to use as far as Sprint is concerned? The link Shipped ROMS you provided shows lots of RUUs, I thought .651.5 was newest, but I see a .651.6. There are several permuatations... which one. What about Rooting. Is there a 'good' 'easy' way? Or is there a program like Titanium that doesn't need root. Can you suggest a method? thanks again for being so prompt in your responses. I really feel lots better.
Click to expand...
Click to collapse
3.30 is the newest.
Root is necessary for backing up protected apps, etc. What hboot version are you? That currently dictates your rooting options.
jminor4326 said:
Broncos - which is the most up-to-date RUU to use as far as Sprint is concerned? The link Shipped ROMS you provided shows lots of RUUs, I thought .651.5 was newest, but I see a .651.6. There are several permuatations... which one. What about Rooting. Is there a 'good' 'easy' way? Or is there a program like Titanium that doesn't need root. Can you suggest a method? thanks again for being so prompt in your responses. I really feel lots better.
Click to expand...
Click to collapse
Your fine, there for awhile I thought that you were gonna have a heart attack. Just remember when your messing with your phone to ALWAYS take deep breaths. As far as the RUU goes you should be just fine running this one: RUU_SuperSonic_S_Sprint_WWE_3.30.651.3_Radio_2.15.00.09.01_NV_1.77_003_release_157088_signed.exe.
And as far as Titanium I'm not sure if there is one, it all depends on what you are trying to backup. What do you use it for?

[Q] Recover rom from non-root Desire

Title says it all.
I am new to the android world and the information you get from a google search is convoluted at best.
I have a desire that I rooted using UnRevoked3. I was however misled by all the research I did that I could make a backup of my system and data before the generic rom was flashed. I now have a rooted phone without any backup to revert back to.
My phone is Ntelos CDMA HTC Desire android 2.1
I do however have access to a non-rooted (same phone and network) phone if it is at all possible to recover the recovery and system partitions without rooting the phone my cousin will let me do so.
Can this be done? if so a detailed explanation of how to do it would be helpful.
waynestir said:
Title says it all.
I am new to the android world and the information you get from a google search is convoluted at best.
I have a desire that I rooted using UnRevoked3. I was however misled by all the research I did that I could make a backup of my system and data before the generic rom was flashed. I now have a rooted phone without any backup to revert back to.
My phone is Ntelos CDMA HTC Desire android 2.1
I do however have access to a non-rooted (same phone and network) phone if it is at all possible to recover the recovery and system partitions without rooting the phone my cousin will let me do so.
Can this be done? if so a detailed explanation of how to do it would be helpful.
Click to expand...
Click to collapse
If I understand correctly you want to "unroot" you phone. This is done by installing htc Sync and running the appropriate RUU from this thread: http://forum.xda-developers.com/showthread.php?t=695667.
Thre is no reason, besides the fact that you want to return your phone for warranty purposes and/or that you want to have stock system, for you to revert to stock.
Copying and pasting backups seems like a very bad idea since there might be subtle differences between phones which thus might generate more problems than it solves.
I'm not saying that it's not possible, it's not recommended. There are a bunch of other safer alternatives.
Yes I want to revert to stock rom which I no longer have. I just wanted to experiment a little. I never would have done in the first place had I known there would be no going back.
There are no stock roms availibe for my phone. I need a RUU from Ntelos not verison or USCC.
No need to, you can't backup a unrooted rom. Since you are already rooted just make a nandroid of that rom to revert to. Only when things go really wrong you need to use the ruu.
Sent from my HTC Desire using XDA Premium App
TheGhost1233 said:
No need to, you can't backup a unrooted rom. Since you are already rooted just make a nandroid of that rom to revert to. Only when things go really wrong you need to use the ruu.
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
No its just that nobody has sorted out how. I ran the US Cellular update on my phone and got a stock USSC non-root phone working on Ntelos network. I then ran root again to get my data back of course.
Their app runs on windows pc and doesn't require special access such as root. All the capability is there I'm sure. just under lock and key.
waynestir said:
No its just that nobody has sorted out how. I ran the US Cellular update on my phone and got a stock USSC non-root phone working on Ntelos network. I then ran root again to get my data back of course.
Their app runs on windows pc and doesn't require special access such as root. All the capability is there I'm sure. just under lock and key.
Click to expand...
Click to collapse
What do you mean by getting your data back ? All your data is lost (contacts, apps, messages, etc) when you flash a new ROM. The only things that stay intact are those which you have saved on your SD.
There are plenty of ways to backup stuff from unrooted devices. However non of them provide any useful safety backup regarding rooting or flashing.
Sent from my HTC Desire using XDA Premium App
paul.c said:
What do you mean by getting your data back ? All your data is lost (contacts, apps, messages, etc) when you flash a new ROM. The only things that stay intact are those which you have saved on your SD.
Click to expand...
Click to collapse
from a backup that I had made prior to flash.
TheGhost1233 said:
There are plenty of ways to backup stuff from unrooted devices. However non of them provide any useful safety backup regarding rooting or flashing.
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
If there are ways then that is what I am looking for. I have no memory of Unix/Linux command line. I'm sure I have a text laying around somewhere and could refresh my memory. However I elect to ask those in the know to guide me.
I simply want to get a stock system rom from the same make and model phone on the same network without voiding the warranty on that phone. My service provider had very little bloat ware and didn't remove apps that I found missing in the verizon/US Cell stock roms. My phone being root or not is not the question. For that I don't care accept if I ever need warranty work done. And that is just my luck sometimes so.. better safe than sorry.

[Q]Regarding rooting

Hey guys, I recently got my Gnex(internation version from expansys) last week, but I'm a little bit on the fence when it comes to rooting as this is my first Android device. What are the benefits? I mean, I know that you guys get a ton of options with the variety of roms available to download/install, but I'm liking the stock ics that came with the device. If somebody cold convince on on doing it, then I'd be grateful. My baseband is XXLA2, is that the recommended one if I'm living in the US?
The ability to control your phone like you should. However being a really new person to android I wouldn't recommend you do it right away. Maybe browse the forum and learn somethings. Knowledge is power.
Sent From My Sprint Galaxy Nexus
Root gives you admin access to your phone. Definitely you should root, even if you want to stay on stock factory rom.
RogerPodacter said:
Root gives you admin access to your phone. Definitely you should root, even if you want to stay on stock factory rom.
Click to expand...
Click to collapse
Only if he sees the benefits for himself. There's absolutely no reason for him to root if he doesn't understand what it does or how it will help/hurt him.
As mentioned previously, root access is admin access to the phone. Some benefits of it include being able to use the Adfree app to block advertisements in apps or Titanium Backup to backup apps the data associated with them. I'd take the time to get to know the phone and operating system first and then decide if you have a need for apps that require root access.
Off the top of my head:
-Fastest updates
-Ad removal
-Firewall
-True call blocking
-Lightflow
-Theming
-Backups (titanium, nandroid)
-Custom ROMs and all the millions of features they have (you could write pages and pages about this alone)
-Custom kernels (better battery+performance, touch wake, etc)
Since you have the Galaxy Nexus(a dev phone) as opposed to another locked-down phone, rooting is very, very easy. Unless you do something totally retarded you'll be safe. Just don't use toolkits -- do it manually.
fredryk said:
-Fastest updates
-Lightflow
-Backups (titanium, nandroid)
Click to expand...
Click to collapse
-You don't need to root to get fast updates. You can flash update files the day they come out via fastboot w/ an unlocked bootloader.
-Lightflow also works w/o root.
-You can do backups with ADB also.
martonikaj said:
-You don't need to root to get fast updates. You can flash update files the day they come out via fastboot w/ an unlocked bootloader.
-Lightflow also works w/o root.
-You can do backups with ADB also.
Click to expand...
Click to collapse
I guess I was thinking of "root" being synonymous with unlocked bootloader. My old phone required root...still need root for TB.
fredryk said:
I guess I was thinking of "root" being synonymous with unlocked bootloader. My old phone required root...still need root for TB.
Click to expand...
Click to collapse
Yes this is usually the case with other phones. With the Nexus, its extremely easy to unlock the bootloader and not root. I'd recommend unlocking the bootloader on this phone, but I'm not so quick to recommend rooting. People on XDA or too quick to recommend rooting to people who have absolutely no idea what it is and end up bricking their device.
martonikaj said:
Yes this is usually the case with other phones. With the Nexus, its extremely easy to unlock the bootloader and not root. I'd recommend unlocking the bootloader on this phone, but I'm not so quick to recommend rooting. People on XDA or too quick to recommend rooting to people who have absolutely no idea what it is and end up bricking their device.
Click to expand...
Click to collapse
+1. Exactly.
You do not need root to flash custom ROMs, get updates, etc. if you have an unlocked bootloader. I totally agree with martonikaj: you SHOULD unlock your bootloader, but you shouldn't mess around with root until you know what root is and need it.
Sent from my Galaxy Nexus using Tapatalk 2
I would unlock the bootloader immediately if you think you'll ever want to root the phone. Reason why is that you can unlock the bootloader easily with a single command, but it will wipe your phone, and there's no good way to do a real backup without rooting it. Better to do it now, before you have everything set up the way you want it and all of your apps installed.
For rooting, I agree that you shouldn't do it until you have a better idea what it is and why you want to do it.
I've been back and forth between root and non-root (always unlocked bootloader) and other than a few things already mentioned (Ad-free, Titanium Backup) I'm the type that can live with Stock ICS. I do flash custom ROM's once in a while to see if I enjoy them but I've always come back to Stock (for now) because of random reboot issues.
I'm reading this thread while on my way to root my phone (virgin like the guy who started this thread) I've been reading about rooting for a year, what's the difference between root and unlocked bootloader
Sent from my SPH-D710 using xda app-developers app
kennwoodkenn said:
I'm reading this thread while on my way to root my phone (virgin like the guy who started this thread) I've been reading about rooting for a year, what's the difference between root and unlocked bootloader
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
From someone who knows just enough to get by....
Unlocking your bootloader allows you to flash custom recovery/ROM/Stock version/etc. You don't need root for this.
Root allows you full access to the phone with superuser permissions and install some apps that require full access to system files.
kennwoodkenn said:
I'm reading this thread while on my way to root my phone (virgin like the guy who started this thread) I've been reading about rooting for a year, what's the difference between root and unlocked bootloader
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
You couldn't have been doing a lot of good reading if you've been reading for a year and don't know the difference. But don't feel bad -- there are lots of senior members that use the terms interchangeably which is completely and utterly wrong.
Root means having root user access to the file system. Kinda like being the administrator user on Windows machines. You can access all the files and modify and delete anything. The process consists of placing two files on the /system partition of your device. The problems with this process, is finding a way to make /system write-able to place those two files there (as it is read-only by default when you are booted in Android). Chicken or the egg -- You need root to get root.
Think of the bootloader as the BIOS of a computer. It loads up before the operating system, and allows you to perform certain basic tasks. In our case, the bootloader allows you to flash images to your device, and to boot images on your devices (without actually writing them to the NAND). Unlocking the bootloader removes the security on the bootloader, which means that the bootloader no longer verifies the signature of images you are trying to flash or boot and, thus, allows you to flash or boot non-Google signed images.
Now, are rooting and unlocking your bootloader related? Well, to a certain extent yes. If you unlock your bootloader, you can easily obtain root access. This is true because you can flash or boot a custom recovery, which will allow you to write files to /system without being booted into Android. So, with an unlocked bootloader, "rooting" becomes trivial. However, there are other ways to root -- by using exploits. GNex Android builds up to ICL53F can be rooted by mempodroid (see link 4 in my signature), but to-date, an exploit has not been found for IMM76D and higher.
For the epic touch it looks pretty easy to root in Odin mode it seems to be a way to go I know I want root for all the reasons above
My process
Root with ODIN
Install CWM
And like what I see in the AOKP ROM
I HAVE NOT FORGOTTEN TO BACKUP
Am I on the right track
Sent from my SPH-D710 using xda app-developers app
kennwoodkenn said:
For the epic touch it looks pretty easy to root in Odin mode it seems to be a way to go I know I want root for all the reasons above
My process
Root with ODIN
Install CWM
And like what I see in the AOKP ROM
I HAVE NOT FORGOTTEN TO BACKUP
Am I on the right track
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Why don't you ask in the Epic Touch forum??
Rooting your gnex doesn't need to be seen as taking a dive off a cliff while blindfolded. This is a myth perpetuated by people who have either never rooted their devices or did something retarded and bricked it. It's easy, painless, and uncomplicated if you follow the instructions. If you can take advantage of the ad removal, backups, call blocking, etc with ease....why not do it?
Use this: http://forum.xda-developers.com/showthread.php?t=1529058
Thanks for all your help!
I'll proceed to unlock the bootloader, but will remain on stock for a while until I get the hang of it and want to expand my options.

[Q] Rooted, didn't do nandroid backup -- any chance of recovering data?

My fiancee's EVO 4g was in desperate need of replacing, so we went and got new phones. She had been playing this damned Smurf Village game for about a year and a half, and I thought I'd pull a white knight -- root the phone, back it up on Titanium, transfer the backup to the new phone, root that, restore. She insists she's okay starting over, but I thought it'd be a nice gesture. Rooting the new phone (LG Optimus G) was a piece of cake. The EVO 4g took me some time to get it to work ...
In my poor attempts at multitasking, I didn't do a nandroid backup and completely overlooked where it said it would restore to factory settings.
Is all lost? I did a search on it while it was plugged into the PC as an external drive and found a bunch of (edit: Smurf-related) files, so I feel like the data might still be there.
If not, it's all good. I learned from my mistake (I mean, c'mon, big_onion, every damn set of instructions says "make a nandroid backup") but if there's any way to get it back it might make her day.
Data restoration aside, after flashing Superuser, I still can't get TitaniumBackup to obtain superuser privileges. Any ideas what I might've done wrong? The method I used was to unlock the bootloader via HTC site, then flashboot recovery, then flash superuser. The app is there, but it doesn't seem to issue SU rights to TitaniumBackup.
Best way to gain root is to flash any custom rom here on xda. Unless it is a completely stock rom it is rooted and works without any issues. I rooted my second og evo a few days ago and had the same issue with the stock rom. After flashing a custom rom I had full root access.
Now as far as data goes most apps store that on the sdcard. I suggest installing the game on the new phone then power off and insert your old sdcard into the new phone. Hopefully it will use the old data and return your wife's game to her last state and make you look like a champ.
Sent from my PC36100 using xda app-developers app
jlmancuso said:
Best way to gain root is to flash any custom rom here on xda. Unless it is a completely stock rom it is rooted and works without any issues. I rooted my second og evo a few days ago and had the same issue with the stock rom. After flashing a custom rom I had full root access.
Click to expand...
Click to collapse
Uhm...
You don't root android by flashing a rooted custom rom on a non root phone.
Rooting a phone must be done via a PC there is no other way.
Some stock roms ARE root.
The reason you had problems is because you were root and tried to install a non-root stock rom, if you would have installed a rooted stock rom you would of had no problems.
smh
Umm root is done by rom. Unlocking bootloader is the part done by pc.
You can be unlocked without root but can not root until you are unlocked. Rooting is the granting of admin rights to the user's apps.
I did not have an issue because I installed a non rooted rom. The rom was already on the phone which is the same spot the op is in. He is unlocked but not rooted. The htcdev unlock does not grant root rights to the current stock rom. Also the flashable zip did not grant the rom root rights.
jlmancuso said:
Umm root is done by rom.
Click to expand...
Click to collapse
You don't go from not being rooted to being rooted by flashing a custom rom on the phone from the recovery menu, unless you accidentally flashed a non-root rom while you were already root.
Unlocking bootloader is the part done by pc.
Click to expand...
Click to collapse
They're both done via PC at the same time with the same program (Unrevoked3 is only temporary nand)
Unrevoked Forever unlocks the bootloader permanently via recovery with an .img
http://wiki.rootzwiki.com/UnrEVOked
Wow man this will be my last response here about this but I want to say a couple quick things. First did you even read the link you posted? Yes with unrevoked you can gain nand unlock and root at the same time but if you also read it says this.
Does unrevokedĀ³ give me root?
Yes. It previously did not; as of version 3.0, it does.
So root and nand unlock are not the same and is not always done at the same time. It is possible to be nand unlocked and not have root. Which is the case when you use htcdev unlock. Do your homework before you go making statements please.
I am not here trying to run anyone down and start fights but I am here to spread knowledge and help out others with problems. If you give someone bad information it will cause problems down the line later. Most people will assume you know what you are talking about when you make a post even if the information is not correct. So please take the time and make sure your information is correct before you post it.
So take a look at links I have posted and see what root is, how it is used, and see the difference.
This is a general overview of the root permission (depending on os it is called many different things)
http://en.wikipedia.org/wiki/Superuser
This is what it means with the android
http://www.ubergizmo.com/2012/05/rooting-for-android-what-why-and-how/
Again not fighting but giving information that is benifical to everyone.
Peace,
Love, and
Happiness
Fail troll is fail.
OP has the information he needs.
He already is rooted and needs permanent unlock which is what Unrevoked Forever does, which is linked in the link I posted.
Edit: The PM j sent me.
jlmancuso said:
Hey man. I am not trolling. The information is real. I am a knowledgeable dev and don't want anyone getting the wrong information. Bad information leads to big mistakes that can be a devs worst nightmare. Just read the articles and if you still don't agree well that is fine by me. I at least tried to give you the correct information.
Have a nice day and enjoy this beautiful day.
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
I guess he thinks Unrevoked Forever is bad information and harmful to Evos.
Backedup
If you backed up the game, you can always download titanium backup and restore. Make sure you didn't delete the files from sd-card (they should be there). Sorry if this was already answered or i'm wrong. :fingers-crossed:
edit: if its a stock rom and you backup every app with titanium back up you could.
jlmancuso is having a hard week. i would give him a break. as far as i can tell he's genuinely trying to be helpful and is catching crap from all sides these days. eventually he will slow down and not accidentally provoke people (or take things personally). but he seems like valuable asset to the community overall so i'm rooting for him. OP good luck with your issue.
It's already unlocked, via the instructions from the HTC dev site. I didn't use Unrevoked -- I tried, and got a message about something being too new of a version. I'll dig around more, but I before I spent too much time I wanted to make sure I could restore the data on the stupid Smurf game for her.
I did NOT do a Titanium Backup of anything on there before I started. The LG Optimus G doesn't have an SD card, so I can't just swap SD cards. I can copy files from the EVO to the PC then to the LGOG. I think I might install Smurfs on the new phone, root it, then just try and copy the Smurf files from the EVO over to the Optimus G and see if overwriting the data files would restore her game.
Will report back on whether or not it works, or if I can't get superuser working.
And chill out, friends. I appreciate all sorts of info, even if it's not what I'm looking for. Y'all rock.
I am not taking it personally and dont think unrevoked is harmful. I am not going to argue with anyone about the facts. I posted the articles al5uwtqind if anyone wants to read them and learn more than cool. The information is for the benefit of everyone. Call troll or a$$ or whatever. I am here to help like most everyone.
Knowledge is power so empower someone else today.
Peace,
Love, and
Happiness
Sent from my PC36100 using xda app-developers app
big_onion said:
Data restoration aside, after flashing Superuser, I still can't get TitaniumBackup to obtain superuser privileges. Any ideas what I might've done wrong? The method I used was to unlock the bootloader via HTC site, then flashboot recovery, then flash superuser. The app is there, but it doesn't seem to issue SU rights to TitaniumBackup.
Click to expand...
Click to collapse
I think he meant "Htcdev site" then "fastboot flash recovery", but it seems like Big_Onion did everything right as far as rooting the phone, but there can be other reasons why Titanium is not working properly. It could be Titanium data needs to be wiped or it could be an issue with busybox. He never said he was not rooted, he only said that superuser was not giving Titanium root permissions, which has happened to me also. I wish he would have ran the root checker app too, to verify did he really have root or not. Then it would be easier to tell which path to take.
And also, why are we arguing over unrevoked and unrevoked-forever? Those don't work on the newer stock roms, because they were patched in 2011 by the first Gingerbread update on. Since big_onion used the Htcdev site, he is likely on Gingerbread. They, unrevoked3 and forever, would only work if he downgraded the radios to the ones which came with either Eclair or Froyo, the two previous operating systems. Titanium backup only needs an unlocked bootloader from the Htcdev site, and superuser permissions from the superuser app to work. Anything else is just extra, at least on Gingerbread.

Unlock HTC One (M8) bootloader without data loss

I was wondering if it's possible to unlock the bootloader of my HTC One M8 without losing data. I've read HTCDev's route but that wipes the phone. I've gotten upto a point. I just need to unlock it. I've done all the identifier token stuff so I just need to unlock. If anyone has a method (free method) to unlock the bootloader without data loss, please tell me.
Can't be done.
Backup your data, then restore it after the bootloader unlock.
There are a variety of methods to backup data (Gmail to backup contacts, Helium app, copy to computer or SD, lots more), so there really is no excuse to be running around without your personal data backed up (if that is the case).
Data loss can happen anytime (not just unlocking the bootloader). And waiting for a disaster then asking "how do I recover my data" is not the right way to go about things.
Um, if you are willing to shell out $25 and go S-off, you can. In fact, Sunshine leaves your bootloader unlocked as part of the process.
Of course, this isn't free (you have to use Sunshine), and for some variants of the phone King Root is required (and a pain the backside) However, there is a way to do what you are asking.
However, I can't disagree with the idea that you should be making backups anyway, and since you already have a token, it's not like you are saving much at this point by not just unlocking the traditional way and restoring your backups.
redpoint73 said:
Backup your data, then restore it after the bootloader unlock.
There are a variety of methods to backup data (Gmail to backup contacts, Helium app, copy to computer or SD, lots more), so there really is no excuse to be running around without your personal data backed up (if that is the case).
Data loss can happen anytime (not just unlocking the bootloader). And waiting for a disaster then asking "how do I recover my data" is not the right way to go about things.
Click to expand...
Click to collapse
I backed up my stuff and unlocked without problem. Problem now is HTC Sync doesn't want to talk to my phone. It gives me a popup saying "This device needs a newer verison of HTC Sync". Im on the latest version but nothing works. I also made an ADB Backup and am slowly resolving the apps it gets stuck on like Fitbit and "com.google.quicksearchbox"
Some posts on this page may help you:
http://forums.androidcentral.com/t-htc-one/366764-trouble-syncing-phone-htc-sync-manager.html
Sent from my HTC One M8 using XDA Free mobile app
c5satellite2 said:
Some posts on this page may help you:
http://forums.androidcentral.com/t-htc-one/366764-trouble-syncing-phone-htc-sync-manager.html
Sent from my HTC One M8 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the help but after I posted this I unlocked, installed TWRP and installed CM12.1.
redpoint73 said:
Backup your data, then restore it after the bootloader unlock.
There are a variety of methods to backup data (Gmail to backup contacts, Helium app, copy to computer or SD, lots more), so there really is no excuse to be running around without your personal data backed up (if that is the case).
Data loss can happen anytime (not just unlocking the bootloader). And waiting for a disaster then asking "how do I recover my data" is not the right way to go about things.
Click to expand...
Click to collapse
About what you said, I made a backup and then had to restore my HTC M8 running Android 5. Of course I had recover my apps but not my pictures, they are in Google Photos now but not on my phone.
chapita said:
About what you said, I made a backup and then had to restore my HTC M8 running Android 5. Of course I had recover my apps but not my pictures, they are in Google Photos now but not on my phone.
Click to expand...
Click to collapse
Not sure of the point of this post. Is there a question here? Or just sharing your personal experience?
redpoint73 said:
Not sure of the point of this post. Is there a question here? Or just sharing your personal experience?
Click to expand...
Click to collapse
The point is that despite making a backup using the Google account I wasn't able to recover my pictures from the memory card. Clearly I misunderstood the "backup concept" here.
Saying that you have two choices here: one of them is to tell me that there is a way (if there is) to recover my pictures from the phone which will become my post a question and myself a happy man. The other one is to leave the post as it is. In that case, it will be just a personal experience.
chapita said:
The point is that despite making a backup using the Google account I wasn't able to recover my pictures from the memory card. Clearly I misunderstood the "backup concept" here.
Click to expand...
Click to collapse
Yes, you misunderstood. Backing up using Google isn't going to save or allow you to recovery anything from the "memory card".
chapita said:
tell me that there is a way (if there is) to recover my pictures from the phone which will become my post a question and myself a happy man.
Click to expand...
Click to collapse
What do you mean by "memory card"? Do you mean internal memory, or the removable SD?

Categories

Resources