https://github.com/JackEblan/Geto
Apply custom settings to your apps.
https://github.com/JackEblan/Geto
Last synced: about 1 month ago
JSON representation
Apply custom settings to your apps.
- Host: GitHub
- URL: https://github.com/JackEblan/Geto
- Owner: JackEblan
- License: gpl-3.0
- Created: 2023-11-27T03:02:49.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-14T10:28:21.000Z (about 1 year ago)
- Last Synced: 2024-04-14T13:10:18.586Z (about 1 year ago)
- Language: Kotlin
- Homepage:
- Size: 33 MB
- Stars: 125
- Watchers: 5
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-shizuku - Geto - Apply device settings to your apps. `GPL-3.0` (Apps / Development utilities)
- awesome-starz - JackEblan/Geto - Apply device settings to your apps. This multi-modular Android project is structured following Uncle Bob's Clean Architecture principles and Now in Android sample app (Kotlin)
README
# Geto
Apply device settings to your apps



[
](https://f-droid.org/en/packages/com.android.geto/)
About The Project
==================The only reason I created this app is to turn off that damn Developer Options when using a banking
app. The only annoying thing about it is you have to go to the Settings app. When you turn off that
switch button, your Developer Options configurations will be reset to default. The good thing is
that when you modify your settings through its Shared Preferences, you won't lose all your settings
once the Developer Options is modified. So basically, you have to grant this app
with `android.permission.WRITE_SECURE_SETTINGS` in order for it to modify your Settings values.> [!IMPORTANT]
> Watch the tutorial on [YouTube](https://youtu.be/CJrJyHpVVRM?si=ACrEC0hcPed53RAj)# Screenshots
[
](fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg)
[](fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg)
# Architecture
Most of the code in this project is based on [Now In Android](https://github.com/android/nowinandroid), but it follows [Clean Architecture](https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html) instead.# License
**Geto** is licensed under the GNU General Public License v3.0. See the [license](LICENSE) for more
information.