{"id":19828964,"url":"https://github.com/ikas-mc/px-app","last_synced_at":"2025-05-01T14:33:05.153Z","repository":{"id":50636516,"uuid":"266776229","full_name":"ikas-mc/px-app","owner":"ikas-mc","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-26T15:07:25.000Z","size":404,"stargazers_count":53,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-04-28T03:57:11.493Z","etag":null,"topics":["android","appops","ifw","permission-android","xposed"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ikas-mc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-25T12:41:56.000Z","updated_at":"2024-03-25T15:13:04.000Z","dependencies_parsed_at":"2023-01-19T02:15:59.687Z","dependency_job_id":null,"html_url":"https://github.com/ikas-mc/px-app","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikas-mc%2Fpx-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikas-mc%2Fpx-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikas-mc%2Fpx-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikas-mc%2Fpx-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ikas-mc","download_url":"https://codeload.github.com/ikas-mc/px-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224261927,"owners_count":17282267,"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":["android","appops","ifw","permission-android","xposed"],"created_at":"2024-11-12T11:17:25.895Z","updated_at":"2024-11-12T11:17:26.551Z","avatar_url":"https://github.com/ikas-mc.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Invalid App\n\nFor Android 10+, Manage App/App Component(IFW)/Permission/AppOps\n\nhttps://github.com/ikas-mc/px-app/wiki\n\n\u003cimg src=\"https://raw.githubusercontent.com/ikas-mc/px-app/main/docs/screenshots/appops.png\" width=260 \u003e \u003cimg src=\"https://raw.githubusercontent.com/ikas-mc/px-app/main/docs/screenshots/record.png\" width=260 \u003e\n\n\n## Download\nhttps://github.com/ikas-mc/fdroid-repo\n\nNote   \nThis app is a personal research app  \nThis app may cause damage to your system or application, Please bear the consequences \n\nThis app requires root or Sui/Shizuku  \nRoot mode does not support running in background, if you need background, Please use Sui/Shizuku  \nSui/Shizuku : https://github.com/RikkaApps/Sui\n\n\n## Rule  Repo\n\n### Public git repo\n\nhttps://github.com/ikas-mc/px-repo  \nCommon rules and templates \n\n### Private git repo\n\nCustom rules, the same structure as the public library  \nYou need create a private repo by yourself \n\nPrivate repo uses ssh protocol, add Deploy keys in the github project settings, and then upload the key on the app settings page  \nhttps://docs.github.com/v3/guides/managing-deploy-keys/#deploy-keys\n\n\n## AppOps patch\nAndroid 10+ may modify/synchronize/reset AppOps by default  \nIf you want to independently set the appops, you must prevent this modification behavior of the system \n\nRef wiki:https://github.com/ikas-mc/px-app/wiki/AppOps  \nNote: Only support vanilla system, third-party system have their own modifications \n\n#### Hook AppOps\nChoose one of the following 2 options \n\n1. Magisk module  \nModify the system service.jar, and then make magisk module  \nhttps://github.com/ikas-mc/Prevent-Op-Sync-Patcher\n\n2. Xposed module  \nhttps://repo.xposed.info/module/ikas.android.projectx.hook.prevent\n\n#### Config\nOpen app and go to mode page then check appOps option\n\n## ifw\n\nNote:  \nDisable some components may cause the system to restart indefinitely and enter recovery mode \n\nTemporary solution:  \nhttps://github.com/ikas-mc/px-app/issues/1\n\n## source\nNot open source yet  \nThe plug-in source code can refer to:  \nhttps://github.com/ikas-mc/Prevent-Op-Sync-Patcher\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fikas-mc%2Fpx-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fikas-mc%2Fpx-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fikas-mc%2Fpx-app/lists"}