[Q] Secure Box Password Reset/Retrieval - HTC EVO 3D

Hi there,
I have an HTC Evo 3d, running LeeDroid's ROM from very early days. To be honest, never really messed about with it much, but had noticed it added a 'Secure' box to SMS.
Now, i don't 'think' i ever set a password for this, however it keeps asking for one, and i cannot access my secure messages. So, i was wondering if anyone knows if there is a way i can reset this password, or somehow backup the messages so they are not lost, then maybe reinstall something, and start from scratch, but WITHOUT losing the messages within?
I have had a look on both this site, and Google, however so far have been unable to find the correct answer, as not sure i'm even asking the right questions, lol!
Hopefully someone can point me in the right direction!
Thanks.

R0N4LD said:
Hi there,
I have an HTC Evo 3d, running LeeDroid's ROM from very early days. To be honest, never really messed about with it much, but had noticed it added a 'Secure' box to SMS.
Now, i don't 'think' i ever set a password for this, however it keeps asking for one, and i cannot access my secure messages. So, i was wondering if anyone knows if there is a way i can reset this password, or somehow backup the messages so they are not lost, then maybe reinstall something, and start from scratch, but WITHOUT losing the messages within?
I have had a look on both this site, and Google, however so far have been unable to find the correct answer, as not sure i'm even asking the right questions, lol!
Hopefully someone can point me in the right direction!
Thanks.
Click to expand...
Click to collapse
Have you tried your carrier password? Like on Sprint usually my default password is 1) the last 4 of my phone number (most likely) or 2) my voicemail password. Start with one of those.

Hello there, I know that this an old thread but just in case anyone is still interested in this I found out some information(the hard way). First of, if you aren't rooted then there is little than you can do apart from cry and try to guess the password. Trust me, I've tried alternatives and even though both the password and secure box messages are stored in plain text, the directories they are in are inaccessible without root access. Unfortunately rooting your device deletes all messages and there is NO way to backup the secure box messages. If you do have root access then carry on reading.
I'm yet to find out where the secure box messages database is but the password is stored on plain text in this file "/data/data/com.android.mms/shared_prefs/com.android.mms.categoryInfo.xml" either read it or delete the file to reassert the password. Deleting the file will not affect the secure box messages in anyway.

Stefan3 said:
Hello there, I know that this an old thread but just in case anyone is still interested in this I found out some information(the hard way). First of, if you aren't rooted then there is little than you can do apart from cry and try to guess the password. Trust me, I've tried alternatives and even though both the password and secure box messages are stored in plain text, the directories they are in are inaccessible without root access. Unfortunately rooting your device deletes all messages and there is NO way to backup the secure box messages. If you do have root access then carry on reading.
I'm yet to find out where the secure box messages database is but the password is stored on plain text in this file "/data/data/com.android.mms/shared_prefs/com.android.mms.categoryInfo.xml" either read it or delete the file to reassert the password. Deleting the file will not affect the secure box messages in anyway.
Click to expand...
Click to collapse
Thank you very much for your assistance. Can you explain I. Detail how to get to that file? I put that link in the search bar (internal storage) and it won't pull anything up. I'm not super savy when it comes to stuff like this. Do you mind helping me out?

Stefan3 said:
Hello there, I know that this an old thread but just in case anyone is still interested in this I found out some information(the hard way). First of, if you aren't rooted then there is little than you can do apart from cry and try to guess the password. Trust me, I've tried alternatives and even though both the password and secure box messages are stored in plain text, the directories they are in are inaccessible without root access. Unfortunately rooting your device deletes all messages and there is NO way to backup the secure box messages. If you do have root access then carry on reading.
I'm yet to find out where the secure box messages database is but the password is stored on plain text in this file "/data/data/com.android.mms/shared_prefs/com.android.mms.categoryInfo.xml" either read it or delete the file to reassert the password. Deleting the file will not affect the secure box messages in anyway.
Click to expand...
Click to collapse
thanks a bunch!!!

If you haven't rooted your device and don't remember setting the password for the secure box, you can try the same password you have for your HTC account. It worked for me, thankfully.

Stefan3 said:
Hello there, I know that this an old thread but just in case anyone is still interested in this I found out some information(the hard way). First of, if you aren't rooted then there is little than you can do apart from cry and try to guess the password. Trust me, I've tried alternatives and even though both the password and secure box messages are stored in plain text, the directories they are in are inaccessible without root access. Unfortunately rooting your device deletes all messages and there is NO way to backup the secure box messages. If you do have root access then carry on reading.
I'm yet to find out where the secure box messages database is but the password is stored on plain text in this file "/data/data/com.android.mms/shared_prefs/com.android.mms.categoryInfo.xml" either read it or delete the file to reassert the password. Deleting the file will not affect the secure box messages in anyway.
Click to expand...
Click to collapse
Thanks it worked for me 100%

Stefan3 said:
Hello there, I know that this an old thread but just in case anyone is still interested in this I found out some information(the hard way). First of, if you aren't rooted then there is little than you can do apart from cry and try to guess the password. Trust me, I've tried alternatives and even though both the password and secure box messages are stored in plain text, the directories they are in are inaccessible without root access. Unfortunately rooting your device deletes all messages and there is NO way to backup the secure box messages. If you do have root access then carry on reading.
I'm yet to find out where the secure box messages database is but the password is stored on plain text in this file "/data/data/com.android.mms/shared_prefs/com.android.mms.categoryInfo.xml" either read it or delete the file to reassert the password. Deleting the file will not affect the secure box messages in anyway.
Click to expand...
Click to collapse
Thank you so much for the password file location. I was able to recover the secure box password for a Desire 500 using this info without having root.
Here's what I did:
* Backup com.android.mms
Code:
adb backup -f backup.ab com.android.mms
* Extract the resulting backup.ab to backup.tar using Android Backup Extractor (can't post link, so search GitHub for it - author nelenkov)
Code:
java -jar abe.jar unpack backup.ab backup.tar
one could also use dd if available
Code:
dd if=backup.ab bs=1 skip=24|openssl zlib -d > backup.tar
* Find com.android.mms.categoryInfo.xml in apps/com.android.mms/sp directory of extracted .tar

help
positivew said:
Thank you so much for the password file location. I was able to recover the secure box password for a Desire 500 using this info without having root.
Here's what I did:
* Backup com.android.mms
Code:
adb backup -f backup.ab com.android.mms
* Extract the resulting backup.ab to backup.tar using Android Backup Extractor (can't post link, so search GitHub for it - author nelenkov)
Code:
java -jar abe.jar unpack backup.ab backup.tar
one could also use dd if available
Code:
dd if=backup.ab bs=1 skip=24|openssl zlib -d > backup.tar
* Find com.android.mms.categoryInfo.xml in apps/com.android.mms/sp directory of extracted .tar
Click to expand...
Click to collapse
hey, i am new in these stuffs, can you please provide a better tutorial of what you did and how you did, i am also not having root and also i am not having the secure box password.

Hello!
positivew said:
Thank you so much for the password file location. I was able to recover the secure box password for a Desire 500 using this info without having root.
Here's what I did:
* Backup com.android.mms
Code:
adb backup -f backup.ab com.android.mms
* Extract the resulting backup.ab to backup.tar using Android Backup Extractor (can't post link, so search GitHub for it - author nelenkov)
Code:
java -jar abe.jar unpack backup.ab backup.tar
one could also use dd if available
Code:
dd if=backup.ab bs=1 skip=24|openssl zlib -d > backup.tar
* Find com.android.mms.categoryInfo.xml in apps/com.android.mms/sp directory of extracted .tar
Click to expand...
Click to collapse
positivew, thanks for your contribution! I got really excited when you mentioned there is a way to access the information without being rooted, but I am encountering some trouble when trying to backup com.android.mms through adb. Initially the process seems to be working fine, but the resulting backup only appears as a 1kb file. When I subsequently unpack to tar, the file shows no information. Certain posts online indicate that this might be due to com.android.mms being a system file and thus inaccessible unless you are rooted. Could you please detail the process you used a little further, I would be very grateful!

for HTC users - solution is a bit differrent
briggsjoshua said:
positivew, thanks for your contribution! I got really excited when you mentioned there is a way to access the information without being rooted, but I am encountering some trouble when trying to backup com.android.mms through adb. Initially the process seems to be working fine, but the resulting backup only appears as a 1kb file. When I subsequently unpack to tar, the file shows no information. Certain posts online indicate that this might be due to com.android.mms being a system file and thus inaccessible unless you are rooted. Could you please detail the process you used a little further, I would be very grateful!
Click to expand...
Click to collapse
If you've got same issue as I do, then first you need to figure out the exact name of your messaging app. To do this, one could install "App extractor" from the market, and extract the Messaging application. File name .apk will be the package name, which for HTC Sense goes like this:
Code:
com.htc.sense.mms
and NOT
Code:
com.android.mms
Then, do the backup as suggested above, using
Code:
adb backup -f somenameofyourbackup.ab com.htc.sense.mms
You should get .ab file of around 8 to 12kb, depends on your message file.
Than just use whatever method for extraction you prefer (I used dd on ubuntu, but not the openssl version, rather python one)
Code:
dd if=yourbackupfile.ab bs=1 skip=24 | python -c "import zlib,sys;sys.stdout.write(zlib.decompress(sys.stdin.read()))" | tar -xvf
make sure to set correct path to yourbackupfile.ab (or place it in the home directory)
Then you should get folder app/com.htc.sense.mms/sp/ and here the file com.htc.sense.mms.categoryInfo.xml where the password is stored in plaintext.
Voila

Worked Like A Charm!
Many thanks. Recovered my password on my HTC One (M7)

Please help, I cant find the ./data/data only ./data - I use x-plore file manager

Related

[Q] Scripting on the Archos 70

Hi!
Could anyone help steer me towards a solution please?
Or tell me if its impossible (and why).
I am trying to put together a script of some kind which I can use to do a basic rebuild of my Archos 70 after I have done a Full Reinitialization. I like to mess around installing all sorts of stuff, but when done, it's nice to reset and go
back to a clean machine.
As it's not rooted (yet?) I generally rebuild manually which takes ages.
Although a relative newbie at Android/Linux, I have worked with scripting
on mainframes and in the Windoze arena for many years.
The scripting requirement is quite simple, namely to install packages one by one from the SD card. Also to copy back Bookmarks, launcher setting etc
I am happy to work in any language which will work, but to date have just been trying with .SL (Bash?) scripts which run quite happily from within the SL4A environment or according to my theory, should work also from Android natively.
I envisage the script residing on the SD card and when invoked installing my launcher, Dolphin Browser, various other apps and games, then copying back the settings which I have saved (also by script) before the Initialisation.
Trouble is, I can find no simple samples which help. When I try, I can 'cp' stuff about and echo messages etc, but when I try to install, I don't really know where to start. I have tried just the name of the app package
'/sdcard/sdcard/packagename.apk', it replies 'permission denied' and if I try 'sudo package.apk', it says 'not found'.
I am assuming that the 'permission denied' is a good sign because it understands what I'm trying to do at least. But if I am allowed to do it myself, then surely my script should be allowed to do it?
I am quite happy messing around myself. But if anyone has any pointers
(sample scripts, which language/environment to use, etc.) I would be most grateful.
Sorry if this is covered elsewhere. I have searched but was unable to find much which helped. I am continuing the search!
Thanks in anticipation!
1. All normal installed Apps are installed in /data/app as the apk
2. Local/private data comes into /data/data/name.of.the.package
Both directories are ony accessible with root.
Hell again,
Thanks for your reply fzelle, but I'm not sure as to whether I may have explained it properly.
I am running 'Quick System Info' which is great, and it has a function to backup all the installed apps to a directory you can get at without root access. From there I have copied them onto the SD card.
I am not just trying to copy them into the working directory.
If I click on an app, it lets me install it without any problem.
I am trying to automate that part of the process, and I need the name of the software which does the installation, and how to actually give it the parameters for it to do the install. Although a Linux newbie, I don't really understand why, if I am allowed to install apps myself,
a script that I run should not be allowed to install them also?
Anyone got any ideas please?
Oops! - Sorry for that unfortunate typo at the beginning of my last post. Please read as 'Hello'!
No, i didn't understand you wrong.
You want to automate the installation of your std programs, and that normaly doesn't only include the apk but also the private Data.
And if you manually want to install this, you need root to be able to write in /data/data
If you just want to Backup/Install the apps, use appSaver from the market.
That has allready everything you need, and doesn't need root.
fzelle said:
1. All normal installed Apps are installed in /data/app as the apk
2. Local/private data comes into /data/data/name.of.the.package
Both directories are ony accessible with root.
Click to expand...
Click to collapse
Not entirely true.
I have some SSH tunnels set up on my rooted phone that use keys and a shell script to launch them, all set up with Better Terminal Emulator. The key and script files are located under /data/data/com.magicandroidapps.bettertempro/home. I wanted to use the same keys and script on my A70, so I copied the files from my phone to the same directory on my A70 using the terminal command line. Although you can't browse to the app folders under /data/data/, there is some ability to copy stuff into them. I guess the trick is knowing what and to where.
I've not used appsaver, but Astro will also let you back up and reinstall your apps all at once.

[Q] Catch Notes - Locked!! No support available!!

Hi All,
I'm in a critical situation. I was using Catch notes for few of my personal data until today, unaware of the fact that it is no longer supported. I mistyped my passcode, and ever since it wont allow me inside and access my notes. i tried searching through individual folders, just in case the notes are in plain text. No Luck!!! As per other xda user, i checked in the folder Android/data/com.threebananas, still found nothing.
I terribly need the information. So I'm thinking of breaking the app and try by passing the passcode/password check. i know this puts a moral question. But based on my situation I'm convincing myself saying its ok, as it is no longer supported!!! and nobody will be impacted, expect myself and of course I need the data.
I have little experience in trying to look through software/apps and tweak them for my necessity, with little success. Now I'm not even sure if this break-in is possible. I'm totally out of date with respect to these kind of stuff. So any help ANY HELP will be very much appreciated.
Note: I use Samsung Galaxy S3 (GT-I9300), rooted, ver 4.1.2.
Regards,
Mathi
I'm in the same bad situation and i don't know what can i do and i need my data
i am doomed as well
The same issue. Dozens of ideas lost. My 4 digit catch password simply is not recognized. Gratefull for any help.
Found a solution.
Are there anyone still having this problem?
Here is how I got the data back.
(1) back up the data
% adb backup com.threebanana.notes
(2) unpack the backup file
% java -jar abe.jar unpack backup.ab backup.tar
(3) untar the backup.tar & locate notes_pad.db
(4) uninstall & reinstall the "Catch" app
(5) back up the data from the newly installed app
(6) unpack the backup file
(7) open the backup.tar (do not untar; just open it), and replace the notes_pad.db with the original one (should be in backup folder)
(8) pack the backup file
% java -jar abe.jar pack backup.tar backup.ab
(9) restore the data
% adb restore backup.ab

[Q] Hosts file corrupt?

Hello everyone,
I use an LG Optimus L4 II (e445). I rooted it but then decided I had too much on it and decided to restore to factory settings. It all worked fine. However, when I got to the Google Account sign in page, it gave me the "couldn't establish a reliable connection to the server" error message. I followed every single tutorial I could find online as to how to solve this. None of them worked. Eventually, I re-rooted it (using VRoot) and managed to download an apk of ES file explorer and locate the hosts file. This had one line that shouldn't have been there:
127.234.104.240 android.clients.google.com
From what I can make out, this is the address of google's sign in servers. So somehow (I suspect malware/dodgy rooting program?) my hosts file has been edited to stop me logging into google. Restoring the device does nothing, neither does unrooting/rerooting. When I open up the file in ES (when rooted) and edit out the bad lines, I can't save for some reason- I think the /system folder is write protected.
So I tried to make the /system folder writeable. I used the android sdk to do this (mount -o command) but this did not do anything. I downloaded the mount /system apk and installed that, it did not help either. I tried /pull and /push on the hosts file to edit it and send it back using the apk. I could successfully pull and edit it, but it would not let me push it back. I'm kind of stuck here. I can effectively not use my phone- I can't use most apps and can't download any, and have no other solutions up my sleeve. Any ideas?
Thanks a lot,
Louis
(PS I hope I've posted correctly, I'm a n00b to this website )
Louietheflyisme said:
Hello everyone,
I use an LG Optimus L4 II (e445). I rooted it but then decided I had too much on it and decided to restore to factory settings. It all worked fine. However, when I got to the Google Account sign in page, it gave me the "couldn't establish a reliable connection to the server" error message. I followed every single tutorial I could find online as to how to solve this. None of them worked. Eventually, I re-rooted it (using VRoot) and managed to download an apk of ES file explorer and locate the hosts file. This had one line that shouldn't have been there:
127.234.104.240 android.clients.google.com
From what I can make out, this is the address of google's sign in servers. So somehow (I suspect malware/dodgy rooting program?) my hosts file has been edited to stop me logging into google. Restoring the device does nothing, neither does unrooting/rerooting. When I open up the file in ES (when rooted) and edit out the bad lines, I can't save for some reason- I think the /system folder is write protected.
So I tried to make the /system folder writeable. I used the android sdk to do this (mount -o command) but this did not do anything. I downloaded the mount /system apk and installed that, it did not help either. I tried /pull and /push on the hosts file to edit it and send it back using the apk. I could successfully pull and edit it, but it would not let me push it back. I'm kind of stuck here. I can effectively not use my phone- I can't use most apps and can't download any, and have no other solutions up my sleeve. Any ideas?
Thanks a lot,
Louis
(PS I hope I've posted correctly, I'm a n00b to this website )
Click to expand...
Click to collapse
After trying for a few weeks now, I've still had no success. One idea has come to me though- installing a rom. Would downloading a custom ROM change my hosts file? Also, if so, could anyone recommend one that is similar to default android? One last idea that I've got at the moment is sonehow completely wiping the hard drive of the phone and reinstalling androud on it, though I have no idea whether that is even possible, and if so, how to do it. I would really appreciate some help here!
Thanks again,
Louis
After reading, I can only talk as one who knows less than you.
Let me say this from the start.
Root=/= unlock bootloader
Find a way to unlock boot loader first, with a Google search.
Use fastboot to flash a recovery (.IMG) made for your phone. fastboot is something like adb.
Let's just say that that is more complicated than rooting. It gave me a headache at first.
_______/
Pertaining to your problem, how about a reflash of the system image?
The official lg mobile support tool may help you with this.
Search for your phone model on the lg support page, look under manuals and downloads, then under software update.
J2270A said:
After reading, I can only talk as one who knows less than you.
Let me say this from the start.
Root=/= unlock bootloader
Find a way to unlock boot loader first, with a Google search.
Use fastboot to flash a recovery (.IMG) made for your phone. fastboot is something like adb.
Let's just say that that is more complicated than rooting. It gave me a headache at first.
_______/
Pertaining to your problem, how about a reflash of the system image?
The official lg mobile support tool may help you with this.
Search for your phone model on the lg support page, look under manuals and downloads, then under software update.
Click to expand...
Click to collapse
I'm not entirely sure I understand you here, but I'll try. What would unlocking the bootloader do to my phone? Would it enable r/w on the system folder? Also, what is a reflash of the system image? How would I do that?
I'll try these things if I can, but would still appreciate help.
Look around on http://wiki.cyanogenmod.org/w/Basic_concepts?
It should give you some info in flashing and unlocking.
It can give people quite a headache, with all those terms.
________
As for the part under the line, I'm talking about a restoring of the phone to the default state via official methods.
Instructions would be given by the official support programme.
J2270A said:
Look around on [I can't post urls yet ]
It should give you some info in flashing and unlocking.
It can give people quite a headache, with all those terms.
________
As for the part under the line, I'm talking about a restoring of the phone to the default state via official methods.
Instructions would be given by the official support programme.
Click to expand...
Click to collapse
Ok, so from what I can work out, cyanogen does not support my device. Would doing it for a similar device work? Are there any ROMs that support my device?
under the line, restoring the phone via the official ways actually just wipes the user data, not including the HOSTS file which is what I need to wipe. What I really need it is basically a ROM that completely wipes my phone and reinstalls some version of android.
Any other ideas?
While there may not be official support for a phone for a custom ROM, you may be able to find unofficial ports/versions if you search for it in the forums.
From what I know, a system reinstall via official methods wipes data and almost everything else, then downloads from its servers system files to be installed to the phone. At least, my phone was reverted to a stock ROM when I restored it after using a custom ROM. It may be different for some, but generally, this is what I think.
Important: only use a ROM made for your device model only, do not use the ones made for a similar phone, the small differences are no longer small in this case and will cause a system error(?)
Generally, once you have successfully unlocked boot loader using a method for your phone, the instructions afterwards are generally the same for all phones. You'll be able to get better answers in the threads specifically for your phone, so try to look for one and look for the already tried methods,
Here's one:
<You'll need to quote to copy link>
Louietheflyisme said:
Hello everyone,
I use an LG Optimus L4 II (e445). I rooted it but then decided I had too much on it and decided to restore to factory settings. It all worked fine. However, when I got to the Google Account sign in page, it gave me the "couldn't establish a reliable connection to the server" error message. I followed every single tutorial I could find online as to how to solve this. None of them worked. Eventually, I re-rooted it (using VRoot) and managed to download an apk of ES file explorer and locate the hosts file. This had one line that shouldn't have been there:
127.234.104.240 android.clients.google.com
From what I can make out, this is the address of google's sign in servers. So somehow (I suspect malware/dodgy rooting program?) my hosts file has been edited to stop me logging into google. Restoring the device does nothing, neither does unrooting/rerooting. When I open up the file in ES (when rooted) and edit out the bad lines, I can't save for some reason- I think the /system folder is write protected.
So I tried to make the /system folder writeable. I used the android sdk to do this (mount -o command) but this did not do anything. I downloaded the mount /system apk and installed that, it did not help either. I tried /pull and /push on the hosts file to edit it and send it back using the apk. I could successfully pull and edit it, but it would not let me push it back. I'm kind of stuck here. I can effectively not use my phone- I can't use most apps and can't download any, and have no other solutions up my sleeve. Any ideas?
Thanks a lot,
Louis
(PS I hope I've posted correctly, I'm a n00b to this website )
Click to expand...
Click to collapse
Well, the same problem persists on my phone as well. Whenever I change the hosts file by removing the additional line, it saves but after some time it comes again and I have to remove it again and again!
Ish Takkar said:
Well, the same problem persists on my phone as well. Whenever I change the hosts file by removing the additional line, it saves but after some time it comes again and I have to remove it again and again!
Click to expand...
Click to collapse
I have this problem with my S3 and I always delete the "hosts" file! I should find witch process make this file!!

Backing up FreeOTP on OnePlus 7 Pro (Unlocked US)

Hi there,
I have been having endless headaches trying to backup FreeOTP so I can move on to something that has native import/export support and I cannot seem to get it right. I am able to get ADB to see the device, I am able to initiate a backup using `adb backup` but there's an odd behavior I'm noticing. First, upon requesting a backup, I get a prompt on my phone asking me if I want to authorize and if I want to type a password. If I leave the password field blank and hit backup, I get a 1KB .ab file. However, if I do type any password, I get nothing at all. In both cases, a small toast appears saying "Backup finished".
I tried to then use abe-all.jar to turn the .ab to a .tar, it spits out a 1kb .tar file, however extracting that tar files gives back nothing. I should be getting a manifest.xml file but I am getting nothing. So I am certain that something is not right in the backup process itself.
I can't deny the fact that I am starting to panic a bit as I have at least 8 different site's OTP tokens setup with FreeOTP and if anything happens to my phone I will have to go through a painful process of recovering them. This is precisely why I need to move away from FreeOTP.
Using Mac OS El Capitan and the OP7 is not rooted.
Greatly appreciate any help I can get with this.
I know this might come in late, but here's a link to an article that might help migrating from FreeOTP to FreeOTP+ (a.k.a FreeOTPPlus):
FreeOTP: Export Secrets and Migrate to FreeOTPPlus
Photo by Markus Spiske on Pexels.com This article is about the android app(s) which can be used as 2FA, MFA with TOTP. The original FreeOTP app for android was developed by RedHat, but had no optio…
externalmem.wordpress.com

Is it possible to backup an app and its data without root?

I got a new phone and there is an app on my old phone that I've lost the login info to. I'd like to try backing up the app and it's data from the old phone and moving it to the new phone but at least in the app I was trying (Swift Backup) this feature requires root. Is there any way to accomplish this without root?
I'm on a Verizon Pixel 5 so I don't think it will be possible for me to root for quite some time.
skytbest said:
I got a new phone and there is an app on my old phone that I've lost the login info to. I'd like to try backing up the app and it's data from the old phone and moving it to the new phone but at least in the app I was trying (Swift Backup) this feature requires root. Is there any way to accomplish this without root?
I'm on a Verizon Pixel 5 so I don't think it will be possible for me to root for quite some time.
Click to expand...
Click to collapse
Have you tried this
https://play.google.com/store/apps/details?id=com.google.android.apps.pixelmigrate
Good idea, I skipped this step when initially setting up my phone because I wanted to start fresh. I only realized my problem with this one app a while later.
Looking at that Data Transfer Tool it appears there is no actual way to open the app after you've set up the phone. Do you know if there might be some way? It does appear that this might fix my issue, but I cannot open this app. I can't see it in my app drawer but when I search on my settings I can find the app info for it, however there is no option to open the app. Very frustrating.
YES.
You might use HELIUM app. It requires a desktop companian app got installed, too.
How-to:
Install Helium on Android
Install Helium on your PC
Windows Users must also install Android drivers and restart.
Open Helium Desktop on PC
Open Helium on Android (and follow any instructions there)
Helium should now be enabled!
If adb is enabled...
adb backup still works although it isn't mentioned in the adb's help anymore...
At least still in Q that is...
basically: adb backup -f package.name.ab package.name
or with more stuff included: adb backup -apk -obb -f cxz.johnnysquirrel.riddleofthebox.ab cxz.johnnysquirrel.riddleofthebox
list the packages: adb shell pm list packages
or: adb shell cmd package list packages
find particular package, add grep: adb shell "pm list packages | grep cxz"
output is like : package:cxz.johnnysquirrel.riddleofthebox
The package used as an example doesn't have any extra data to be saved really...
CXZa said:
adb backup still works although it isn't mentioned in the adb's help anymore...
At least still in Q that is...
basically: adb backup -f package.name.ab package.name
or with more stuff included: adb backup -apk -obb -f cxz.johnnysquirrel.riddleofthebox.ab cxz.johnnysquirrel.riddleofthebox
list the packages: adb shell pm list packages
or: adb shell cmd package list packages
find particular package, add grep: adb shell "pm list packages | grep cxz"
output is like : package:cxz.johnnysquirrel.riddleofthebox
The package used as an example doesn't have any extra data to be saved really...
Click to expand...
Click to collapse
Nice, I think I'll give this a try. Once I back it up where do those files go? How do I then restore it on my new device?
skytbest said:
Nice, I think I'll give this a try. Once I back it up where do those files go? How do I then restore it on my new device?
Click to expand...
Click to collapse
To the same folder from which you are running that adb. There is adb restore command too.
adb restore <file> - restore device contents from the <file> backup archive
It "should" work when you go upwards. Restoring to an older android version is less certain...
CXZa said:
To the same folder from which you are running that adb. There is adb restore command too.
adb restore <file> - restore device contents from the <file> backup archive
It "should" work when you go upwards. Restoring to an older android version is less certain...
Click to expand...
Click to collapse
Ok, I think I see. In your original response for the adb backup command you included two params cxz.johnnysquirrel.riddleofthebox.ab and cxz.johnnysquirrel.riddleofthebox. Is one of those the apk and the other the app data?
I see here there are two different restore command, one for the actual app "adb install application.apk" and one to restore the data "adb restore application.backup"
skytbest said:
Ok, I think I see. In your original response for the adb backup command you included two params cxz.johnnysquirrel.riddleofthebox.ab and cxz.johnnysquirrel.riddleofthebox. Is one of those the apk and the other the app data?
Click to expand...
Click to collapse
after -f is the file name where to backup. The last is the package name.
skytbest said:
I see here there are two different restore command, one for the actual app "adb install application.apk" and one to restore the data "adb restore application.backup"
Click to expand...
Click to collapse
First one installs the apk, next one restores... so you should do like:
adb restore cxz.johnnysquirrel.riddleofthebox.ab
No idea how it works like if you have that app as an newer system app in that new phone....
These things can be tricky so other exceptions are also possible...
CXZa said:
adb backup still works although it isn't mentioned in the adb's help anymore...
At least still in Q that is...
basically: adb backup -f package.name.ab package.name
or with more stuff included: adb backup -apk -obb -f cxz.johnnysquirrel.riddleofthebox.ab cxz.johnnysquirrel.riddleofthebox
list the packages: adb shell pm list packages
or: adb shell cmd package list packages
find particular package, add grep: adb shell "pm list packages | grep cxz"
output is like : package:cxz.johnnysquirrel.riddleofthebox
The package used as an example doesn't have any extra data to be saved really...
Click to expand...
Click to collapse
ADB backup / restore doesn't allow you to backup things on the one phone and then restore them on the other phone.
jwoegerbauer said:
ADB backup / restore doesn't allow you to backup things on the one phone and then restore them on the other phone.
Click to expand...
Click to collapse
If you say so...
Switching phones like a pro: How our reviewers do it. (September 25, 2020)
https://www.androidauthority.com/how-to-switch-phones-901221/
skytbest said:
I got a new phone and there is an app on my old phone that I've lost the login info to.
Click to expand...
Click to collapse
The login info is lost to the phone or the app?
If to the phone then confirming the backup might be quite challenging...
CXZa said:
If you say so...
Switching phones like a pro: How our reviewers do it. (September 25, 2020)
Click to expand...
Click to collapse
The article linked to is absolutely useless.
OK, the backups created from ADB have no "checks" to see if the device you are restoring to is the same device.
But you'll run into big troubles if devices aren't of same version: by same version I mean the same actual Android version as well as the same manufacturer.
skytbest said:
I got a new phone and there is an app on my old phone that I've lost the login info to. I'd like to try backing up the app and it's data from the old phone and moving it to the new phone but at least in the app I was trying (Swift Backup) this feature requires root. Is there any way to accomplish this without root?
I'm on a Verizon Pixel 5 so I don't think it will be possible for me to root for quite some time.
Click to expand...
Click to collapse
While answering to another question I came to think that it might work to this situation too.
So, the adb works? No use to write anything more if it doesn't...
Also that app must be signed with testkeys or some other known keys...
CXZa said:
While answering to another question I came to think that it might work to this situation too.
So, the adb works? No use to write anything more if it doesn't...
Also that app must be signed with testkeys or some other known keys...
Click to expand...
Click to collapse
I tried the ADB backup and restore (without root) but it did not work. I was still prompted to log in on my new phone. Unfortunately it seems like I'll need to transfer the whole app's state from my old phone to new, which I'm not sure is possible.
skytbest said:
I tried the ADB backup and restore (without root) but it did not work. I was still prompted to log in on my new phone. Unfortunately it seems like I'll need to transfer the whole app's state from my old phone to new, which I'm not sure is possible.
Click to expand...
Click to collapse
Remember that you were told ADB Backup / Restore doesn't work as expected.
skytbest said:
I tried the ADB backup and restore (without root) but it did not work. I was still prompted to log in on my new phone. Unfortunately it seems like I'll need to transfer the whole app's state from my old phone to new, which I'm not sure is possible.
Click to expand...
Click to collapse
Okay, so adb works. It gives some possibilities...
So, you have a locked with what, pin or pattern. It's basically just like 10 000 of those that you have to test...
(Bad idea really , if the phone is the locked one...)
Better written apps allow for backup.
I put those files on my SD card as well as a complete copy of all loaded user apps and system apk updates. My SD card is my data drive as well. I can do a full reload from it alone.
Without a data drive life is a lot more painful...
CXZa said:
Okay, so adb works. It gives some possibilities...
So, you have a locked with what, pin or pattern. It's basically just like 10 000 of those that you have to test...
Click to expand...
Click to collapse
Not really sure what you're getting at here. It's locked because I no longer have access to the phone number I signed up for the app with. So when I install the app on my new phone it sends a verification pin to a number that I do not have, and I am not able to change the number associated with the account.
That's why I 'd need to transfer the whole app state over so I can open the app on my new phone and be exactly where I was on my old phone, with no need to log in.
skytbest said:
Not really sure what you're getting at here. It's locked because I no longer have access to the phone number I signed up for the app with. So when I install the app on my new phone it sends a verification pin to a number that I do not have, and I am not able to change the number associated with the account.
That's why I 'd need to transfer the whole app state over so I can open the app on my new phone and be exactly where I was on my old phone, with no need to log in.
Click to expand...
Click to collapse
You still have the same email address? Just reset the password.
Or are things a bit more complicated?
What app are you referring too?
skytbest said:
Not really sure what you're getting at here. It's locked because I no longer have access to the phone number I signed up for the app with. So when I install the app on my new phone it sends a verification pin to a number that I do not have, and I am not able to change the number associated with the account.
That's why I 'd need to transfer the whole app state over so I can open the app on my new phone and be exactly where I was on my old phone, with no need to log in.
Click to expand...
Click to collapse
So the old phone isn't locked, but the app is...
CXZa said:
So the old phone isn't locked, but the app is...
Click to expand...
Click to collapse
All my registered apps are by email.

Categories

Resources