Skip to content
VD171Public

About

Your Google services (RCS, Gemini, Google Wallet, DroidGuard timestamps, Play Integrity attestations, Play Protect Certification) read on-device. No internet, root required.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

140 stars

Watchers

8 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

VD Google

VD Google

Release License Downloads Stars

Your Google services, read on your device. No internet, ever.
VD Google shows what Google itself records on your phone about RCS, Wallet and Play Integrity, and explains each item, without sending anything anywhere.

Releases · Wiki · User guide · Architecture · Privacy · Bundled binaries · File structure · Changelog · XDA thread

Languages: English · العربية · Čeština · Deutsch · Español · فارسی · Français · हिन्दी · Bahasa Indonesia · Italiano · 日本語 · 한국어 · Nederlands · Polski · Português · Русский · Svenska · ไทย · Türkçe · Українська · Tiếng Việt · 中文


App or WebUI

Every release comes two ways, and both read the same things on your device with no internet:

  • App - the .apk, a normal Android app.
  • WebUI - the .zip, a module you flash in your root manager (KernelSU, Magisk or APatch) and open from there.

Either way, root is required.

What it shows

RCS

Whether RCS is available for your line, your RCS number, the RCS state, the configuration version, how many of your contacts support RCS, the carrier entitlement, presence (UCE), and the related timestamps (provisioning, sync, last message, token expiry, and more). It also shows whether Gemini in Google Messages is ready: Magic Compose (Gemini's writing help), the on-device AI engine (AICore, which runs Gemini Nano), and Gemini chat, which is delivered over RCS.

Google Wallet

Whether your device is attested for payments, whether it has NFC hardware, whether Wallet is installed, the payment service and tap-to-pay state, whether your screen lock is accepted, and whether a card has ever been added.

DroidGuard

Whether Google Play recognizes this device as certified. This is the Play Protect certification shown in the Play Store. Attestations this device has cached for Play Integrity and DroidGuard. The time shown is when each one expires.

Attestations (Play Integrity)

The apps that recently asked Google Play Integrity to vouch for your device, each with its icon, its name, the full time of its last request, and how many requests it made in the current window.

Every item carries a short, plain-language explanation of what it really means.

Privacy: no internet

VD Google declares no permissions at all, not even internet access. Nothing it reads ever leaves your device. You can confirm this in the manifest and in the source.

Requirements

  • Android 8.0 (API 26) or newer.
  • Root is required. The information above lives in protected, system-only areas of Android. VD Google reads it with superuser access and does nothing else with it. Without root, the app only shows a screen explaining why root is needed.

Timestamps

All times are shown in your device's current timezone, and the timezone is always labelled.

Documentation

See also

Sibling projects by the same author:

  • VDInfos: a device method debugger that reads each item through every method that can read it and compares them side by side.
  • VDBackup: full app and data backup and restore as root, driven entirely from a WebUI.
  • COPG-VD: a device spoofer that turns a fresh fingerprint into a coherent, consistent profile.

Contacts

License

GNU AGPL-3.0-or-later - see LICENSE. Copyleft, including the network clause: anyone who runs a modified version (even as a service) must offer its source. Chosen deliberately to keep forks open.

Trademarks

VD Google is an independent, unofficial project. It is not affiliated with, endorsed by, or sponsored by Google LLC. "Google", "Google Wallet", "Google Play", "Play Integrity", "Android" and related names and logos are trademarks of Google LLC. VD Google only reads what is already on your device and sends nothing anywhere.

Tags

android privacy security rcs google-wallet play-integrity attestation nfc tap-to-pay no-internet root kernelsu magisk lsposed on-device kotlin jetpack-compose material3 vdgoogle

About

Your Google services (RCS, Gemini, Google Wallet, DroidGuard timestamps, Play Integrity attestations, Play Protect Certification) read on-device. No internet, root required.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

140 stars

Watchers

8 watching

Forks

Releases

Contributors

Languages