yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] TripCode:
** Version 1.1 UPDATED October 2016 **

SUMMARY:

Allows WhatsApp users on Android to extract their backed up WhatsApp data from Google Drive.

UPDATE: This tool was last updated on October 20th 2016.

IMPORTANT: If you wish to extract crypt keys or WhatsApp databases from non-rooted Android devices then you need: WhatsApp Key/DB Extractor instead.

QUESTION:

Why would I even need this?

Us mere mortals have absolutely no access to any application data stored on Google Drive, even though it's our data. :eek:

BRANCH UPDATES:

v1.0 - Initial release.

v1.1 - Added Python 3 support.

PREREQUISITES:

O/S: Windows Vista, Windows 7, Windows 8, Windows 10, Mac OS X or Linux

Python 2.x - If not installed: https://www.python.org/downloads/

Android device with WhatsApp installed and the Google Drive backup feature enabled

Google services device id (if you want to reduce the risk of being logged out of Google)

Search Google Play for "device id" for plenty of apps that can reveal this information

Google account login credentials (username and password)

INSTRUCTIONS:

Extract "WhatsApp-GD-Extractor-master.zip".

Edit the [auth] section in "settings.cfg".

Run python WhatsAppGDExtract.py from your command console.

Read the usage examples that are displayed.

Run any of the examples.

TROUBLESHOOTING:

Check you have the required imports installed (configparser and requests).

I.E.: pip install configparser requests

DOWNLOAD: WhatsApp-GD-Extractor-master.zip

AUTHOR: TripCode
[Android Apps and Games] dav_reb:
I can list all files from all my backups (I have four backups with ID from 0 to 3) but I can download files from "Backup 0" only.

I debugged the script and when I try to download a file from backupID 3 I obtain a 404 error.

Can you help me? Thanks.
[Android Apps and Games] okunova:
Hello, you could explain how to run the script on windows I have problems with "pip install configparser requests"
[Android Apps and Games] codeuser:
Good Work but i have a problem!

When i want to execute it says only:

Unable to locate google drive file map for: com.whatsapp

What can i do or what i make wrong?
[Android Apps and Games] john.morton:
"Unable to locate google drive file map for: com.whatsapp"

I too am receiving the same error message:

"Unable to locate google drive file map for: com.whatsapp".

Could this be related to a lack of API credentials for traversing the hidden AppData folder structure?

I'm running this via Ubuntu 16.10 x64; Linux desktop 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux and have installed the necessary prerequisite packages as detailed above).

Can someone please assist us (I'm more than happy to provide debugging information etc)?

Kind regards,

John

---------- Post added at 03:41 AM ---------- Previous post was at 03:29 AM ----------

On further inspection of the Python code and having reviewed drive.google.com it appeared that I hadn't actually run an initial backup and there was no data to present. I believe things are now working correctly (at least in terms of the info and list functions - I'll try the remainder shortly).
[Android Apps and Games] john.morton:
What a fantastic script! :)

Just a quick note to confirm the script still works and I've successfully downloaded the database and images/photos.

I'd like to acknowledge the hard work of the developer and convey my gratitude.

PS: any chance you can provide a slightly modified version to dump EVERY single hidden file from Google Drive (as I'm trying to discover potential chat and images that may be obfuscated by Google but potentially still present etc)?
[Android Apps and Games] vsur:
May I know what to write after pull to get the key file i am only able to get the crypt file
[Android Apps and Games] Avelarius:
The keyfile isnt necessary to get all your texts back. simply copy the crypt file in the given folder structure.

as far as i know the keyfile isnt stored online nor offline, online in the data partition or smth like there

And install Whatsapp. Then it should find the data by itself and if you are using the same number it should be decrypted correctly.

But if you changed your number i think there is no way to decrypt now :(
[Android Apps and Games] python-learner:
Error= BadAuthentication

I've done everything correctly, but when i try any of the examples it just says "Error= BadAuthentication " even though I am sure of my credentials. please advise.
[Android Apps and Games] Allhunt:
Thank you sir.
[Android Apps and Games] REDISBLOOD:
its just saved me,downloaded whatsapp database backup only
[Android Apps and Games] devilgod18:
Any video tutorial please...I really need it
[Android Apps and Games] raphilevine:
I am having the same issue. Did you get this resolved?
[Android Apps and Games] howzaa:
Great work freeing out info, bitta help needed...

I can download all 3 of my backups but I can't find them anywhere locally.

python WhatsAppGDExtract.py -pull "Databases/msgstore.db.crypt12" 1

Downloaded: "WhatsApp/Databases/msgstore.db.crypt12".

Anyone know?

Edit - Got it to work with WhatsAppGDExtract.py -pull "Databases/msgstore.db.crypt12" 0 1 2
[Android Apps and Games] aniblack7:
Getting the same result again and again "Error= BadAuthentication"
[Android Apps and Games] obrobrio2000:
Hi! Thank you for this extractor! For everyone who's getting "Error=BadAuthentication", go to https://security.google.com/settings/security/apppasswords , set up an app password and use that for the settings.cfg file. If the website says that you can't set up app passwords, it means that you don't have 2stepverification enabled for your google account. Search it in your google account settings (it should be under "security" or something... it's in the same place you can edit your password), enable it and then set up the app password. Then, if you want, you can re-disable 2stepverification (and obviously that'll re-disable the possibility to add and use app passwords).
[Android Apps and Games] cvanti:
Same problem for me. I tried 2 different google accounts with sure passwords
[Android Apps and Games] python-learner:
Open first the folder where the file is at using comand prompt then run the .py file, rather than running it using its full directory. This allows the file with the credentials that you entered to be read, otherwise if you run it directly, your credentials are not considered. Hope this helps as this was what I did wrong
[Android Apps and Games] Rothtism:
Help, did everything and tried launching from cmd but it just opens and closes in a split second. No error or anything. Same result when I ran it from the folder.
[Nexus 5X Q&A, Help & Troubleshooting] Mikey F:
Hi all

so,m basically, i was running the october factory image of android N, everything was great, including android pay, then i got a bit bored so decided to play, and wiped and installed PureNexus and root it, but couldnt work out how to get Magisk working to hide/unhide root, and android pay wouldnt work, so decided for the time being, to just go back to stock. At this point, i went into my platform tools folder (where id extracted the september factory image) and ran the flash-all command, exactly like id done before, booted the phone, all fine, got notified of the october update, downloaded and installed, installed android pay - Android pay cant be used, unable to verify. ive wiped everything, system, cache, data, etc, factory reset, reflashed twice using flash-all no errors. nothing else is different from stock from what i can see, ive not flashed twrp or rooted or anything.

build number is NBD90W

security patch october2016

secure boot enabled

device state unlocked

bootloader BHZ11f

Anyone got any ideas?
[Nexus 5X Q&A, Help & Troubleshooting] Tulsadiver:
According to a post in general section, Android Pay no longer works on unlocked bootloader.
[Nexus 5X Q&A, Help & Troubleshooting] Mikey F:
OK, thanks, I deliberately haven't installed much, so I assume after flashing the factory image, I could safely relock the bootloader?
[Nexus 5X Q&A, Help & Troubleshooting] Mikey F:
Just found this:

https://www.google.co.uk/amp/www.sl...id-pay-19460667/amp/?client=ms-android-google
[Nexus 5X Q&A, Help & Troubleshooting] Tulsadiver:
Never done it but if completely stock, supposedly from Fastboot mode you type, fastboot flashing lock. However, people have bricked their phones by relocking the bootloader. To be safe you could use one of the tools they have here.

http://xdaforums.com/nexus-5x/general/index-lg-nexus-5x-resources-compilation-t3208297
[Nexus 5X Q&A, Help & Troubleshooting] Mikey F:
OK, I'll take a look. Thanks again
[MTCB Android Head Units Q&A] davidgotmilk:
Hey guys I have an Eonon GA6163f

Which I believe is a klyde unit? Here are the specs on it

MCU: MTCC-KLD6-V2.97

android 5.1.1, 1024x600, and the RK3188 CPU. Currently flashed with Malaysk Rom

I've enjoying this unit so far except for one thing, the screen is ridiculously dim. Even at 100% brightness it's almost unusable during the day. Is there any way to install a new screen? Or some kind of hardware mod? It's not that bad with anything white, but anything black is horrible and I can't see it during the day from my angle.
[MTCB Android Head Units Q&A] halloj:
These units have a very limited viewing angle. I believe that's the main problem. I suffer from the same problem. Need to have the seat in high position

to be able to view the screen correct.
[MTCB Android Head Units Q&A] davidgotmilk:
but is it this dim though?

This is my home screen, 100% brightness. I can't see my wallpaper

[IMG="homescreen"]https://s16.postimg.org/c6txwhakl/IMG_0176.jpg[/IMG]

This is the calculator app. Its a dark UI, and you literally cannot see it during the day. And I know its not the screen being off because the status bar is up there, and if I stick my face right up to it, I can see it lol
[MTCB Android Head Units Q&A] gk66:
The screen should not be that dim.

Do you have any screen filters installed or any xposed modules that modify the brightness. I use one, can't remember which, that adjusts brightness based on sunrise and sunset. It also allows the times and brightness settings to be adjusted manually. Check yours.

I have no other suggestions beyond that.
[MTCB Android Head Units Q&A] davidgotmilk:
Nope, nothing that modifies the brightness. I had the same problem on the stock ROM. That is 100% brightness!
[MTCB Android Head Units Q&A] gk66:
Fault then. Either the screen or in the video processing
[Samsung Galaxy S7 Edge Questions and Answers] 2skies:
please delete.
[Google Pixel Guides, News, & Discussion] withdrawn:
There is nothing ''premium'' about this phone, and the price is unjustifiable.

Google has basically out right copied Apple/Iphone, in relation to Apple's business model (relating to the iphone 6/6s/7). Talk about a major cop out.

There is absolutely no innovation in the new pixel phones. None at all. It even has a sub par basic dac, and a tinny sounding bottom speaker. Even the design is basic and retro, and the marketing is just like apple's. All this spewing of this device being ''premium'' from almost all reviewers on youtube (which, for some reason, all are stating the same caption being ''the best android phone around'' makes me wonder whether google are imposing the same tactics that apple uses by inadvertently paying for good reviews).

So what, you make a basic handset, but charge hundreds for it, and now automatically it falls into the region of being premium?

Is this some sort of joke? Google is really going to charge consumers over £700 when it isn't even worth that much.

If they really wanted to compete with apple, then at least place high quality components into the device, as apple do.

So from now on people, unfortunately what we will have for the next few years, is googles new business model, which will be near on identical to apple's. So next years new pixel phones probably may omit a headphone jack, a slightly more vibrant screen and a different letter or two placed next the the pixel name to differentiate it from the previous models, but no real substantial innovation or forward thinking. Great.

It sucks. I use to experience excitement these last few years, as each year, regarding the nexus line, excitement and talk would build on who was going to build the next nexus, etc etc, and now that has all gone down the pan.

I wont be buying it. That is for sure.

I can even imagine them being unrootable..
[Google Pixel Guides, News, & Discussion] andyfoster:
*Yawn*
[Google Pixel Guides, News, & Discussion] FoleyRose:
Don't buy it.
[Google Pixel Guides, News, & Discussion] Rado_vr6:
So there's nothing "premium" about this device? Not the build quality, processor, experience, or any other combination? Lay off the wine this early in the day.
[Google Pixel Guides, News, & Discussion] sn0warmy:
:laugh: Ok, pal. Talk about a worthless thread.
[Google Pixel Guides, News, & Discussion] withdrawn:
I guess I'm to blame. Shouldn't of had such high expectations.

I look at samsung (edge series), motorola (modular z series), LG (modular series), One plus (high specs low cost), htc (Audio) I see innovation, and all I see with these new pixel phones is basically a carbon copy of Iphone. Even the business/marketing model. Its practically identical.
[Google Pixel Guides, News, & Discussion] raiderep:
So long and thanks for the fish...
[Google Pixel Guides, News, & Discussion] withdrawn:
It's a £700 plus phone. It's not water resistant, and has no dual stereo speakers.

Reviewers have noted that the DAC is awful. The headphone output alone is rate at 0.45 volts. How can this be a premium phone? or even be classed as one, especially at that price point?

The only thing that is really going for it is the software optimisation, which will obviously be neigh on perfect... just as it had been on the cheaper nexus 5, nexus 6, and nexus 6p (all of which were priced under £500 upon release) :/
[Google Pixel Guides, News, & Discussion] sbuttler:
Got mine today it's going straight back tomorrow. First off all I'm done with white phones for good, they look cheap no matter which brand iPhone, Samsung, Google. Secondly there's a huge gap at the top of the screen close to the headphone jack which really makes me question the overall build quality. Lastly the back when people said it was gonna be ugly I said OK let's wait see what it looks like for real but man it's hideous. It doesn't look white at all but more like some sort of pearlish coating. No way I'm paying 900€ for this.
[Google Pixel Guides, News, & Discussion] geoff5093:
This was my complaint as well. They are competing with Samsung and Apple, but what do they have to offer over those two? Samsung and Apple have water resistance, Samsung also has smaller bezels, a MicroSD card slot, and Samsung Pay, while Apple also has a dual camera system. Those are features that make it worth the price. The Pixel is a generic looking device that isn't bloated, but then again that's not a benefit over Apple which also isn't bloated and offers OS updates for twice as long as Google.
[Google Pixel Guides, News, & Discussion] RonnieRuff:
Honestly, ranting about a phone you don't own is pretty hilarious.
[Google Pixel Guides, News, & Discussion] Milly7:
It is hilarious. But, I do agree that they eventually need to support phones as long as Apple does. I think this will come eventually as they build their supply chain, which is probably contingent on the success of this phone, and begin to source components for manufacturing. I also see Google eventually being able to undercut the competitors slightly in pricing, or outdoing them with features and hardware. After all, they do produce the base that all Android OEMs use.
[Google Pixel Guides, News, & Discussion] sbuttler:
Ok, 24h later it's not that bad, but still not sure if I'm keeping it. The design does take some getting used to to say the least. I do very much love their wallpaper collection granted not a device feature at all but very nice all the same.
[Google Pixel Guides, News, & Discussion] matrix0886:
The back is indeed extremely ugly. But i've never NOT had a case on my smart phones, so it doesn't bother me since it's going to be covered up anyway. I always get bumper cases that have port covers to protect against the numerous amount of pocket lint that collects in my work pants, lol.

Just saw a YouTube video that suggests this phone may be more water resistant then Google is letting on. Survived submerged in water for an hour with the only problem being the speaker got messed up. But remember, this is only one test on one device. Still, very impressive.

https://www.youtube.com/watch?v=YojQneS6Yts
[Google Pixel Guides, News, & Discussion] cc999:
Its a free enterprise and we have choices to spend our hard earned money on.

I for one will not be fooled by this Google hype. Mark my words by years end prices

will come down big time. Maybe just maybe I will consider. These phones are not worth

what they are asking. When they drop 200 on each model then I consider.

Looks like the Pixel battery life is not that great so the XL would be the only option.

If you are on ATT you get no HD calling and no WIFI calling.

I don't have to be redundant but we all know the missing features vs the iPhone 7 or Galaxy S7.

To those 2 the Pixel line cant hold a candle.

Problem is, the people who have taken the plunge will try to justify their purchase with any

rhetoric they can come up with. You will find out that you will not be able to resell next year for anything

near the iphone resale, to make matters worse, when the discounts come it will be even worse.

CC
[Google Pixel Guides, News, & Discussion] Stephen:
Moderator Warning,

Thread has been cleaned. Flaming users on this site is not acceptable.
[Google Pixel Guides, News, & Discussion] Dri94:
The phone is definitely premium. Latest specs, amazing photos and videos, good screen, Unlocked bootloader. If lg or anyone else made this phone it would be the same price. Google didn't make it a phone killer for a reason. They don't want LG, Samsung and the rest of them to feel threatened. They need them to still make money. But if you forgotten the new iphone design is stolen from HTC.
[Google Pixel Guides, News, & Discussion] bobby janow:
Edit: Offending post deleted. I fear this thread will come to no good as the premise is entirely negative with no redeeming value, imo. But it's up to the mods at this point.
[Google Pixel Guides, News, & Discussion] withdrawn:
The bolded sentence says it all really doesn't it..

I created a thread about my purchasing/returning the nexus 5x, and i raised my concerns as to why, highlighting my dislikes, and you've gouded me ever since, because it happens to be the phone you use and are still using, one year on.

Need I say more.
[Google Pixel Guides, News, & Discussion] bobby janow:
Yes, please. How do you like your new Pixel? Or did you get the Pixel XL? I'd love to hear your hands on review.
[Google Pixel Guides, News, & Discussion] jdubya42:
I like my Pixel. Honestly, I think the phone is worth maybe 450$. Would I pay 600$ for this phone with added dual speakers and SD card? Happily. Will I pay 600$ for the phone worth 450$ BUT I can unlock and root? Happily. Samsung and Apple, sure they have better "features". The best feature to me is being able to be on Fi with an unlocked phone, with custom recovery, ROM, and kernel. I will pay the money for it, I always have. I think the phone looks good, performs well, and meets my expectations.
[Google Pixel Guides, News, & Discussion] withdrawn:
I've never stated I own said devices. I've never claimed to even review them.

What I have claimed is that in my opinion, the price far exceeds the specifications.
[Google Pixel Guides, News, & Discussion] bobby janow:
Why didn't you just say that? Go back and look at the OP. You call it another rant rather than the simple statement that you just made. I'm not sure what you have against the Nexus, but it might be legit. It just gets lost in the rhetoric.

I'm curious. What do you have against the Nexus? I know you love the MotoX and the iPhone which is fine. I have an iPhone 6 and I love it too. But as you have noted, I also have an N5X and soon to be Pixel. I like them all but they all have some flaws. Design, build and otherwise. It's your animosity towards Nexus that just irks some of us. What is the reason? Or am I off base on this? I'm not attacking you, I'm just trying to understand these rants.

---------- Post added at 08:36 PM ---------- Previous post was at 08:33 PM ----------

Nice and honest review. I'll have mine by end of day tomorrow. I can't wait. Is it the be all and end all? I doubt it. But I'll corroborate your observations as I see fit.

Edit. Yikes grammar.
[Google Pixel Guides, News, & Discussion] devilsadidas:
There were many sacrifices when buying a nexus.... Build quality was not premium, Bluetooth was never as strong, signal was never as good, camera was far below premium(you were way off here), no stereo speaker, the speaker wasn't as good and so on.

The nexus line was essentially supped up rice burners keeping pace in the highway with Mercedes and cadilacs. The price was great and that is why the nexus 5(original) will be one of my fav phones ever.

You can scream "the numbers, the numbers! They are all there on the paper!!" all you want but this phone in hand is a premium device. Now if you think it's junk good. If you want 100% amazing audio quality then you don't want android at all, not one of the phones...

The pixel has a great screen, feels amazing in the hand, has an awesome camera, is lightning fast, sounds great( to me for what I care) and simply improves on all nexus devices in pretty much all the ways we sacrificed quality for price.

And by the way.... Apple pays less per phone to build the iphone. The pixel is better than the galaxy s7 but yep in 6 months guess what.... The latest and greatest set of phones will release only to be eclipsed in another 6 months.

Spend money or dont.

Final thought: Hillary and Donald both suck