-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stuck on license accepting #47
Comments
Same here.. @MarcoG3 any solutions? |
Can you guys provide screenshots ? |
I really don't know but it worked perfectly fine on linux, so maybe try to use a virtual linux environment and run it. But the script is not working anyway because the Whatsapp apk has been expired, I tried using a new Whatsapp apk but since they have a slightly different UI maybe, the script gets stuck after saying Verifying... when it tries to verify the number. |
Hello I am having a similar issue, however the problem is that repositories.cfg file is not on my working folder and I am getting the below issue. Can please someone upload or help me to reslve this issue. After I run the command python whatsdump.py --install-sdk the cmd windows get stuck. [INFO] SDK tools directory already exists, skipping download & extraction... |
any updates? @MarcoG3 |
There are a few things you will need to do to get WhatsDump to work correctly and give you your key. I have confirmed this as working as of yesterday. If you don't have the android-sdk installed already using WhatsDump, replace line 180 in src/android_sdk.py with this, You will need to replace the apk in apks/ with a newer WhatsApp apk. You need to also edit the src/android_sdk.py to change 'y/n'*20 to just 'y' on line 52 in src/android_sdk.py and it seemed to work. I also had problems with the program appearing to halt, so also set 'list packages' to show=True on line 59. I think this fixes this problem, There is also a time when the program will appear to freeze but if you wait it will eventually pass it. Finally, when the android emulator is up and running, be patient and WhatsApp will load, follow the steps in the cmd and enter your SMS code. After the SMS code, a google drive backup will appear, press restore/continue and allow all the permissions. After a few moments, the messages will be decrypted and the key will be copied into the output folder on your computer. After this, you can simply close the emulator and the script because I don't believe it actually exits automatically. Then you can switch back to your original phone and send a validation code and you will have WhatsApp back to normal on your phone. I confirmed that the key could decrypt a backup taken directly from my phone, but I haven't confirmed whether the key on my phone has changed since retrieving it. I'll assume it hasn't but I'll send an update if I find out it has. One final note. You need to use Java 8 JDK, anything higher won't work. I also set up the system environment variable JAVA_HOME and put the path to the Java 8 JDK to it (not the bin, the root dir) but I'm not sure if it was really necessary. |
Just posting an update, the key does appear to have changed after using this retrieval method. I will probably retrieve the key again, backup messages as recent as possible, then root my phone with the knowledge that all my messages are secure somewhere that can't be erased/lost. Then I'll attempt to restore them after rooting. I'll post a follow up if there's any complications. |
After some researches I found how to make WhatsDump download the SDK, but now, after the download it's stuck on:
Accept? (y/N): All SDK package licenses accepted
Can someone help me please?
The text was updated successfully, but these errors were encountered: