Git Product home page Git Product logo

gappsmod's Introduction

GAppsMod (ex GoogleDialerMod)

The ultimate All-In-One Utility to tweak Google applications.

Downloads:

How do I use it?

  • Always make sure you're using the latest beta version of the Google apps you want to tweak to take advantage of the latest features
  • Allow root access to GAppsMod, apply any mods you want, then force close and reopen Google apps a few times for them to take effect
  • There is no need to keep GAppsMod installed after applying the desired mods, because they (should) survive Google applications updates / reinstalls over time

How does it work?

In every Android device there is a database, called Phenotype.db, managed by Google Play Services, containing "flags" that affect the behavior of all installed Google applications.

Some of those flags concern applications core functionalities, while others pertain to hidden or upcoming features that have not yet been released.

What GAppsMod does is execute SQLite queries on that database and override the configuration files of Google applications to enable or modify their functionality at will.

Features:

  • Supports all arm / arm64 / x86 / x86_64 devices and all Android versions from 5.0 (Lollipop)
  • Enable / disable hidden features for all users at once when Android "multiple users" mode is in use
  • Allows users to list and change all Phenotype DB boolean flags for all installed Google applications
  • A convenient home screen brings together the suggested mods for the most used Google applications

Currently suggested mods

  • For the Phone application (link):
    • Force enable call recording feature, even on unsupported devices or in unsupported countries (ref)
      • Enable also automatic call recording ("always record") feature based on caller (otherwise only available in India)
    • Silence the annoying "registration has started / ended" call recording announcements (only on Phone version <= 94.x)
    • Force enable call screening and "revelio" (advanced automatic call screening) features, even on unsupported devices or in unsupported countries (ref)
      • Allows users to choose the language for call screening
  • For the Messages application (link):
    • Force enable debug menu (it can also be enabled without mods by entering *xyzzy* in the application's search field)
    • Force enable message organization ("supersort")
    • Force enable marking conversations as unread
    • Force enable verified SMS settings menu (ref)
    • Force enable always sending images by Google Photos links in SMS (ref)
    • Force enable nudges and birthday reminders (ref)
    • Force enable Bard AI draft suggestions ("magic compose") (ref)
    • Force enable smart features: spotlights suggestions (ref), stickers suggestions, smart compose (ref), smart actions (smart reply) in notifications

And much more coming soon :)

Demo

Demo GIF

Troubleshooting:

  • After enabling / disabling any mod, please force close and reopen a few times the Google application you are trying to mod. You may also need to reboot for the changes to take effect.
  • Before to report an issue try to delete Google apps data, to reboot your phone and to try again what didn't work

Donations

If you really like my work, please consider a donation via Paypal or Github Sponsor. Even a small amount will be appreciated.

Credits:

gappsmod's People

Contributors

jacopotediosi avatar assembledebug avatar xerta555 avatar nmayorga092 avatar yoanndp avatar

Stargazers

Kishin avatar Anjan Kumar avatar  avatar Bikram avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.