Wechat crazy security hack titanium backup [Root] - General Questions and Answers

Well, wechat has always been a problem for me since I change ROM, device many times, sometimes even with a clean flash of the same ROM, or just a reset.
I always have a nandroid backup and a titanium backup, unless I am faced with a bootloop issue and lose system partition. ( I still recover my data partition)
I successfully restore the backup of Wechat, it copies everything and works(as long as I don't turn on my wifi.)
Problem starts after I turn on the wifi.
The great Wechat security feature will ask to verify the identity, which is good until you have a phone number attached to it. but bad if you have lost it, or you are out of coverage area. cause then you can't login, cause you also can't scan the QR code from the previously logged in device and have just one friend or 2 who can't verify it for you as well, even when it's the same device, running the same ROM.
So What changed? perhaps android ID.
So I tried to change the android id from my previous logged in backup. but sadly my nandroid had no database stored in the data/data/com.android.providers.setting folder
so I looked further and got the old android id from my data\com.whatsapp\shared_prefs\com.google.android.gms.measurement.prefs.xml file
I then changed my android id with the same old id, reset app data again for wechat, restored data. but still it doesn't recognize the device with the same ROM, same MAC id, same android id.
I then found that wechat also stores google aid(advertisement id) which also gets changed after a reset or flashing again.
sadly I still haven't found a way to modify it with my previous id, although I can see it in my wechat data backup folder in the file
\shared_prefs\com.tencent.mm_preferences_google_aid.xml
yes, you can easily reset it, but I need to modify it in order to test if this can let me bypass the identify security thing.
I don't know what else to suspect other than these 2 ids after a ROM reset.
Well you can change/modify the google aid as well
here
google.android.gms/shared_prefs adid_settings.xml
it still didn't worked for me. what else am I missing to make this work? No other app has such crazy security that locks it's own owner.
I really wished they had an email verification for identity verification as well. anyways, I am out of ideas now, if anyone can contribute to this post, it would be appreciated.

Related

How exactly does WiFI password backups work?

As of lately, whenever I flash a new ROM or install a new vanilla version of android on my devices, I do the opt in for the google backup hoping that information about my settings (doze, do not disturb, wifi passwords, etc) get backed up so I dont start from scratch everytime.
Despite of this, everytime I set up a new clean install, I find out all my commonly visited places I have to re-enter my wifi password (parents house, frequeted coffee shops, etc). Arent these supposed to be backed up with the google opt-in thingy?
I even do the NFC thing where you touch your device and it passes the info one to another (eg, from my phone to tablet) and nothing.
I also use Titanium Backup but cant seem to find the specific function for this. Do I just overwrite the settings app? Im sort of new to ROMing and stuff and Im afraid it will mess up my devices...
Please help!

Restoring contacts

Hi everyone,
I few days ago a virus got into my s6, and completely messed up the phone. I went to the phone service, and they removed the virus, and now the phone works properly. But the virus apparently deleted all contacts, both from the phone and google contacts. And i really need those contacts.
I rooted the device with CF Auto Root, checked the root status with root checker, and tried restoring the data with Android Recovery Transfer, FonePaw and EaseUS. Some of them asked for root like it wan't rooted, and one of these (i think FonePaw) found only 2 contacts. I believe that the problem is with SuperSU, so i downloaded it from a few different sites, and still nothing changed.
I wanted to try rooting again so i did full unroot with SuperSU, tried rooting again with KingoApp, which failed.
Then i installed aSQLiteManager, went to /data/data/android.providers.contacts/databases, and found 1 contacts database, which was created after the virus, and i honestly didn't really understand the programe.
I also tried restoring contacts on google as well, but it also couldn't find anything. It restores the contacts as they were 15 days ago, and nothing changes.
Any chance this contacts are still there somewhere ?
Hello, if you login into a Samsung account using your phone in the past your contact may be backed up there, that's if you have backed them up on the Samsung account
Yes, my Samsung account is already on, and contact syns is enabled too. Nothing there tho.
But i don't understand how can i not restore the contacts on google. It's as if they never existed, or deleted permamently.
the virus may have filtered to your google account and deleted them to. Since you had Samsung account accessible to the virus through the sync feature.
Just unbeliveable... Going to try downgrading to 5.1.1, and trying data recovery after that. Don't know what to do if that doesn't work.

Android "Back up my Data" does not back up WiFi passwords [NoRoot]

Hi,
Got a new UMi Plus E (upgrading from Google Nexus 6), when booting the new phone Android Marshmallow ask for Google credential, when logged in it does not restore apps/wifi passwords. Apps is not a problem, because I can install them manually, but I have a lot of wifi passwords stored on my old device that would be nice to have.
Some time ago I got a Huawei Honor which I rooted and used different roms, was never able to restore wifi on this phone either. Maybe its a account problem?
So my two questions:
Is it possible to view the saved wifi passwords in without encryption online (in clear text), if not, can I check if they are backed up? Without root..
How can I fix this issue so my wifi passwords get backed up/restored in the future?

Question Android 13 update made a mess of my Pixel 6A, need to backup, reset and restore

Don't know what happened, but the A13 update basically borked my phone. Dialer, messages, fingerprint reader, screen handling, notifications, Android Auto, etc ALL no longer work correctly. I never know how exactly the phone will behave on any given interaction. Its a mess. It was working perfectly fine on A12
So, I have to do some kind of a reset. I NEED my messages and call logs to be correct on restore (use it for lots of business stuff), everything else, whatever is backed up will be ok.
I tried doing a migration from the A13 6A to a factory reset Moto Edge 21 with A12 on it, and the A13 Pixel refuses to cooperate. Android migration usually works pretty well, but in this case, the 6A A13 refused to see the Moto A12, and gave me some super weird Android File Manager error message. I planned on using the Moto Edge as a data mule, reset the 6A, then migrate everything back.
So, I need to do a backup, reset and restore and am dubious of Google One actually working. Open to suggestions or actual experiences of how to do this with minimal disruption. Most of the internet "guides" on resetting are useless, and don't address how not to lose and/or destroy your data (text/messages, call logs, etc, incl MMS)
The only thing I can think of is using Wondershare Mobiletrans for backup and restore and cross my fingers that it'll actually work.
I use Swift Backup to backup and restore now. I would give that a try.
I use swift as well...but u have to have a backup app already in place BEFORE getting borked...lol There's limited options for going back to 12. As mentioned in the big PSA warning thread at the top...if u try to do a common rollback, google's ARB (anti-rollback) if triggered, WILL HARD=BRICK your phone! Then u have to send it back to google for a factory reset meaning ofc loss of all data. So plz use caution and no matter how u chose to proceed...Swift Backup is a gem! A one-time purchase ano NO monthly fees! Best regards...
Try updating again, I got two Android 13 updates on mine, the first one broke the fingerprint reader, then I hit update again, and it downloaded another update that subsequently fixed it.
If you just want to backup messages and phone calls, I use this:
SMS Backup & Restore - Apps on Google Play
A simple app that backs up and restores SMS & MMS messages and call logs.
play.google.com
Can back up to cloud as well as your device.
Otherwise I've had no issues with the Google backup in Settings.

Whatsapp - Local backup asking for password

I reset my phone yesterday for the first time in a few years.
Previously, I had been able to quickly restore my Whatsapp chats by making a local backup prior to the reset. This time, it is asking me to enter a password and needs an internet connection in order to validate the password.
I suspect that sometime in the past I turned on the password encrypted backup feature thinking that it only applied to the google drive backup.
I know that I will be able to guess the password eventually. Unfortunately, when first prompted for the password, I wasted a lot my attempts, not realising that I was only allowed a limited number of tries. My most recent incorrect entry informed me that one more incorrect attempt will result in the backup being deleted. I have the backup stored locally, so if it is deleted, I will still have another copy of it - but I don't know how the protection works so it may still be rendered useless.
I know I can guess the password with enough tries but I'm unlikely to guess correctly with only one more try.
Is there anything I can do?
Close to impossible, but you could google some ways to decrypt locally if you have a local backup, and you need access to all the files in Data, which i don't know if it requires root, and you can't download the one from Google.
I'm really annoyed with myself for being so careless but equally frutrated with Whatsapp for giving me so few attempts to get the password correct.
If I started Whatsapp without my backup and then set the password to something else, making a new Google drive backup, would this new password work with my old local backup? I guess not, but I'm clutching at straws.
Or could I install an old version of Whatsapp that could restore my local backup without validating it online?
Additionally, how do they determine how many incorrect password attempts I have had?
Is it a general count or is it counted per backup file?
For example, I supposedly have one attempt left. If I created a new backup with a password that I know and restored that - would getting that password correct reset the count for trying to resore my real backup?
Or if I run out of attempts for my latest real backup, can I still attempt to restore the backup created the day previously, since the folder contains a weeks worth?
Nothing is explained by Whatsapp and I can't find any info online.
ereiamjh said:
Nothing is explained by Whatsapp and I can't find any info online.
Click to expand...
Click to collapse
You've said it yourself. That's why the only option would be to get the Encryption Key (which is ONLY possible with root) and try to unpack it locally, that way you don't have to fear changes to the backup and can try as often do you want locally.
Just saw that you can contact them, so try that maybe?
Otherwise it's impossible, that's what encryptions like this are for.

Categories

Resources