{"id":17763334,"url":"https://github.com/JackEblan/Geto","last_synced_at":"2025-03-15T11:33:28.437Z","repository":{"id":209432922,"uuid":"723919857","full_name":"JackEblan/Geto","owner":"JackEblan","description":"Apply custom settings to your apps.","archived":false,"fork":false,"pushed_at":"2024-04-14T10:28:21.000Z","size":34553,"stargazers_count":125,"open_issues_count":4,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-04-14T13:10:18.586Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JackEblan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"custom":"https://www.paypal.me/jackeblan"}},"created_at":"2023-11-27T03:02:49.000Z","updated_at":"2024-05-01T04:00:10.029Z","dependencies_parsed_at":"2023-11-30T23:23:15.620Z","dependency_job_id":"ae2ae4a6-c965-4634-a63d-b212f7c7a163","html_url":"https://github.com/JackEblan/Geto","commit_stats":null,"previous_names":["jackeblan/geto"],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JackEblan%2FGeto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JackEblan%2FGeto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JackEblan%2FGeto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JackEblan%2FGeto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JackEblan","download_url":"https://codeload.github.com/JackEblan/Geto/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243725088,"owners_count":20337661,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-26T20:01:24.605Z","updated_at":"2025-03-15T11:33:28.432Z","avatar_url":"https://github.com/JackEblan.png","language":"Kotlin","funding_links":["https://www.paypal.me/jackeblan"],"categories":["Apps","🔐 Security \u0026 Privacy","Aug 07, 2025","Kotlin"],"sub_categories":["Automation","🔧 Uncategorized Tools"],"readme":"\u003cdiv align = \"center\"\u003e\n\n\u003cimg width=\"100\" src=\"app/src/main/ic_launcher-playstore.png\" alt=\"Geto\" align=\"center\"\u003e\n\n# Geto\n\nApply device settings to your apps\n\n![GitHub Release](https://img.shields.io/github/v/release/JackEblan/Geto?style=for-the-badge)\n![GitHub License](https://img.shields.io/github/license/JackEblan/Geto?style=for-the-badge)\n![F-Droid Version](https://img.shields.io/f-droid/v/com.android.geto?style=for-the-badge)\n![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/JackEblan/Geto/total?style=for-the-badge)\n\n[\u003cimg src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\" alt=\"Get it on F-Droid\" height=\"80\"\u003e](https://f-droid.org/en/packages/com.android.geto/)\n\n\u003c/div\u003e\n\nAbout The Project\n==================\n\nThe only reason I created this app is to turn off that damn Developer Options when using a banking\napp. The only annoying thing about it is you have to go to the Settings app. When you turn off that\nswitch button, your Developer Options configurations will be reset to default. The good thing is\nthat when you modify your settings through its Shared Preferences, you won't lose all your settings\nonce the Developer Options is modified. So basically, you have to grant this app\nwith `android.permission.WRITE_SECURE_SETTINGS` in order for it to modify your Settings values.\n\n\u003e [!IMPORTANT]  \n\u003e Watch the tutorial on [YouTube](https://youtu.be/CJrJyHpVVRM?si=ACrEC0hcPed53RAj)\n\n# Screenshots\n\n\u003cdiv style=\"width:100%; display:flex; justify-content:space-between;\"\u003e\n\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg\" width=19% alt=\"1\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg\" width=19% alt=\"2\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg\" width=19% alt=\"3\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg\" width=19% alt=\"4\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg\" width=19% alt=\"5\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg\" width=19% alt=\"6\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg\" width=19% alt=\"6\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg)\n[\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg\" width=19% alt=\"6\"\u003e](fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg)\n\u003c/div\u003e\n\n# Architecture \nMost 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.\n\n# License\n\n**Geto** is licensed under the GNU General Public License v3.0. See the [license](LICENSE) for more\ninformation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJackEblan%2FGeto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJackEblan%2FGeto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJackEblan%2FGeto/lists"}