Giter VIP home page Giter VIP logo

gms-flags's Introduction

GMS-Flags

Downloads Start License Telegram

Banner Root

Features:

  • Suggestions screen - This is a screen that prompts the user to activate some interesting flags. The suggested flags allow the user to read some notes, open the application itself and its settings. It is possible to reset the flag value, see more detailed information or report some problem to the developer.
  • Apps screen - This screen generates a list of applications and their associated list of packages with flags within them. This allows you to quickly and conveniently find the appropriate flag.
  • Saved screen - Display lists of user-saved packages and flags.
  • Packages screen - Display a list of all packages in alphabetical order that contain flags. There is a search and an option to save the package for quick access.
  • Flag Change screen - The most important screen, which allows you to change the parameters of the flags. Flags are divided into 4 different types - Boolean/Int/Float/String. Screen functionality:
    • Ability to select some or all booleans flags and activate or deactivate them in one click.
    • Ability to save all selected flags in one click.
    • Ability to send a list of selected flags to another application.
    • Ability to suggest or report a problem about a flag or set of flags.
    • For Int/Float/String flags, it is possible to delete an overwritten value.
    • Filtering of flags by modified, activated and deactivated flags.
    • Ability to add a flag manually.
    • Ability to delete all flags changes, e.g. if it caused any problems.
  • Add Multiple Flags screen - Ability to record a large set of flags of all available types at once.
  • Settings screen - Settings allow you to delete ALL overwritten flags and saved flags/packages. It is also possible to assign a start screen when launching the application and the ability to view more detailed information about the GMS Flags.

Note

Important

It usually takes 1 to 3 force-stops for a flag to be applied. If the flag still does not apply, you should wait 24 hours or reset the application data.

Download

Get it on GitHub

License


Copyright (c) 2023 Danyil Kobzar

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

gms-flags's People

Contributors

assembledebug avatar polodarb avatar snowmaze-dev avatar transaero21 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gms-flags's Issues

[Flags Request] Full automatic call screening

Google Pixel Series only
Outside the US, in some countries, call screening operates by manually tapping to screen calls.

In the US, this is fully automatic. There's no need to do anything manually.
(The advanced call screening (automatic one) has the following codename: revelio)

As far as I know, there are flags available that can force this behavior outside the US. The Kingsman Pixelify module managed to enable that.

Perhaps it's possible to add that as a recommended flag?

Import shared flags

Since there is a option to export/share selected flags, It would save much time having an option to import those shared flags.

App stuck

Launching the app right after the install:
Screenshot_2023-12-21-20-57-32-12_3508d0c822375400d1fdf25e7f935314

Launching the app after closing the app:

Screenshot_2023-12-21-20-56-10-81_3508d0c822375400d1fdf25e7f935314

universal app?

Is there any app to changes features flags or non GMS apps

Stuck on Service Error screen

The app keeps on the service error screen, and it restarts itself on a loop, still with the same error. Tried reinstalling but still stuck.

No update?

Hi !
I see that project is dead since 2 months.
Keep this work up! This project is one of best ones i saw :)

ProofReadingMode on Gboard doesn't work.

After activating the proofreading flag, the Gboard keyboard switched to Samsung. Despite switching it back and updating Gboard, proofreading mode is still not working. GMS version is 1.1.0, device is SM-A14P, running Android 13 with One UI, and the locale is zh-tw.

Flag support for maps auto rotate.

The newest version of the maps will auto rotate no matter what, even with the slightest movement of your phone. Google doesn't see this as an issue, and it makes using their maps useless for me. So I'm wondering if you could add a flag to turn this off when not connected to any device, or if you know which flag it is, as most are just numbers.
Thank You.

Grant root permission with userdebug builds

Hi,

Is there a way to grant root permissions with userdebug builds? I have a couple devices where I am running builds with root built to the system without Magisk or root management apps.

Selecting the "Request root" button at the setup screen will only throw a toast message for "ROOT IS DENIED!"

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.