Giter VIP home page Giter VIP logo

Comments (2)

jacopotediosi avatar jacopotediosi commented on May 28, 2024

Hi,
In the "all switches" tab the application reports the status of all the flags currently contained in the Phenotype DB. These flags may vary based on the device model, the Country you are in, the installed version of the Google Dialer, and other factors.
The "all switches" tab is designed for debugging or for expert users, because you don't know what each flag does and to understand it you have to reverse the behavior of the Google Dialer.

In the "suggested mods" tab, on the other hand, you can find shortcuts that activate well-understood functions on most devices.
At the moment the suggested mods are:

  • Enable call recordings, which enables theese boolean flags: "G__enable_call_recording", "CallRecording__enable_call_recording_for_fi", "G__force_within_call_recording_geofence_value", "G__use_call_recording_geofence_overrides", "G__force_within_crosby_geofence_value"
  • Silence call recording alerts, which set to "" (empty string) theese string flags: "CallRecording__call_recording_countries_with_built_in_audio_file", "CallRecording__call_recording_force_enable_built_in_audio_file_countries", "CallRecording__call_recording_force_enable_tts_countries", "CallRecording__call_recording_countries", "CallRecording__crosby_countries"

You can find what each suggested mods does in the following source file: https://github.com/jacopotediosi/GoogleDialerMod/blob/master/app/src/main/java/com/jacopomii/googledialermod/SuggestedModsFragment.java

Sooner I'll add the following new suggested mods:

  • Enable "hold for me", which will enable this boolean flag: "G__enable_atlas"
  • Enable call screening, which will enable theese boolean flags: "G__speak_easy_enabled", "G__enable_speakeasy_details", "G__speak_easy_bypass_locale_check", "G__speak_easy_enable_listen_in_button"

If you want you can already activate these functions by manually enabling the above flags in the "all switches" tab.

Some functions may not work for you, because the Google Dialer could check other things besides the Phenotype DB flags to decide whether or not to activate the features (eg Hold for me only works if you have the G__enable_atlas flag set to true AND if your Android version is >= 11.

from gappsmod.

drandrew1983 avatar drandrew1983 commented on May 28, 2024

Thank you so much for the fast reply. much appreciated

from gappsmod.

Related Issues (20)

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.