WhatsApp-Key-DB-Extractor icon indicating copy to clipboard operation
WhatsApp-Key-DB-Extractor copied to clipboard

This will never work on newer android devices

Open rfaelens opened this issue 6 years ago • 7 comments

See https://android.googlesource.com/platform/frameworks/base/+/921dd75 The whole point of this workaround is to install an older version of WhatsApp to access the application storage. This is prohibited in newer versions of android.

Too bad. Please adapt the documentation accordingly.

rfaelens avatar Jan 28 '20 10:01 rfaelens

I need my whatsapp key :( is there no other way ? Did you find a workaround ?

prateekamana avatar Jun 21 '20 06:06 prateekamana

Use an older device with an old version of android. Even an emulator might do. Install WhatsApp, restore backup from Google drive, then apply the downgrade procedure. This will not be blocked in older versions of android. Just hope that WhatsApp will still install on this older version of android...

rfaelens avatar Jun 21 '20 11:06 rfaelens

I need my whatsapp key :( is there no other way ? Did you find a workaround ?

You can use WhatsDump, by MarcoG3 >> https://github.com/MarcoG3/WhatsDump.

ghost avatar Sep 21 '20 13:09 ghost

I need my whatsapp key :( is there no other way ? Did you find a workaround ?

You can use WhatsDump, by MarcoG3 >> https://github.com/MarcoG3/WhatsDump.

You can't, its outdated and the referencing libraries and dependencies are broken. Do this: https://community.signalusers.org/t/signal-fork-with-whatsapp-migration/21004/73?u=roberts

roberts011 avatar Jan 27 '21 07:01 roberts011

Not true. Your link states

To downgrade a non-debuggable (i.e., release) package, uninstall thepackage (thus wiping its data), then install the older version of the package.

But The script will work with uninstalling apk, while keeping the data. See https://github.com/EliteAndroidApps/WhatsApp-Key-DB-Extractor/blob/a68f062df88e6189e207688fc68d873f1f87355e/WhatsAppKeyDBExtract.sh#L84-L89

Uninstalling first with data intact(-k) and then downgrading still works(though it's clearly a security hole). However, Recommend this

Blocked avatar Mar 15 '21 12:03 Blocked

@prateekamana Try https://github.com/YuvrajRaghuvanshiS/WhatsApp-Key-Database-Extractor

Blocked avatar Mar 15 '21 12:03 Blocked

@rfaelens That is exactly what I found out the long way when using Android 12 :-/

Performing Streamed Install adb: failed to install tmp\LegacyWhatsApp.apk: Failure [-26: Package com.whatsapp new target SDK 19 doesn't support runtime permissions but the old target SDK 31 does.]

Have you an idea what is the latest Android version that supports such a downgrade?

Thanks and regards!

lucas75018 avatar Oct 30 '22 18:10 lucas75018