{"id":13566930,"url":"https://github.com/R0rt1z2/AutomatedRoot","last_synced_at":"2025-04-04T00:32:33.005Z","repository":{"id":53504199,"uuid":"206786526","full_name":"R0rt1z2/AutomatedRoot","owner":"R0rt1z2","description":"Root your MediaTek device with CVE-2020-0069","archived":false,"fork":false,"pushed_at":"2023-02-06T19:18:56.000Z","size":12082,"stargazers_count":150,"open_issues_count":1,"forks_count":24,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-11-04T21:37:13.594Z","etag":null,"topics":["android","cve-2020-0069","mediatek","mtk-su"],"latest_commit_sha":null,"homepage":"","language":"Python","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/R0rt1z2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-09-06T12:12:48.000Z","updated_at":"2024-11-01T06:06:32.000Z","dependencies_parsed_at":"2024-04-07T23:44:22.310Z","dependency_job_id":null,"html_url":"https://github.com/R0rt1z2/AutomatedRoot","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R0rt1z2%2FAutomatedRoot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R0rt1z2%2FAutomatedRoot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R0rt1z2%2FAutomatedRoot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R0rt1z2%2FAutomatedRoot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/R0rt1z2","download_url":"https://codeload.github.com/R0rt1z2/AutomatedRoot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247103290,"owners_count":20884023,"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","cve-2020-0069","mediatek","mtk-su"],"created_at":"2024-08-01T13:02:19.850Z","updated_at":"2025-04-04T00:32:32.999Z","avatar_url":"https://github.com/R0rt1z2.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# AutomatedRoot\n![GitHub](https://img.shields.io/github/license/R0rt1z2/AutomatedRoot)\n![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/R0rt1z2/AutomatedRoot?include_prereleases)\n![GitHub All Releases](https://img.shields.io/github/downloads/R0rt1z2/AutomatedRoot/total)\n[![GitHub Maintained](https://img.shields.io/badge/maintained-yes-purple.svg)](https://github.com/R0rt1z2/AutomatedRoot)\n![GitHub Issues](https://img.shields.io/bitbucket/issues-raw/R0rt1z2/AutomatedRoot?color=red)\n![Github Contributors](https://img.shields.io/github/contributors/R0rt1z2/AutomatedRoot)\n\nRoot MediaTek devices using `mtk-su` exploit (**CVE-2020-0069**).\n\n## Requirements\n* Python 3.9 or newer(in %PATH% for Windows).\n* ADB (in %PATH% for Windows).\n* The **CVE-2020-0069** PoC (`mtk-su`).\n\n## Usage\n* Download the mtk-su binaries from the [MediaTek's SU XDA page](https://forum.xda-developers.com/t/amazing-temp-root-for-mediatek-armv8-2020-08-24.3922213/) and move them to their corresponding folders (`automated_root/files/arm[64]`).\n* Download the [latest release of the tool](https://github.com/R0rt1z2/AutomatedRoot/releases).\n* If you're using Windows, open a PowerShell. If you're using Linux open a Terminal.\n* Install the requirements with `pip3 install -r requirements.txt`.\n* Run the script with Python: `python3 mtk-su.py`.\n\n## Available options\n1. Root the device. (system-mode + SuperSU).\n2. Root the device. (bootless-mode + Magisk).\n3. Unroot the device. (supports both bootless and system mode).\n\n## License\n* This tool is licensed under the GNU (v3) General Public License. See `LICENSE` for more details.\n* `files/common/Initd.apk` is property of RYO Software.\n* `files/common/Magisk.apk` and `files/arm[64]/magiskinit` are property of topjohnwu.\n* `files/common/SuperSU.apk` and `files/arm[64]/{libsupol.so,su,supolicy}` are property of Chainfire.\n\n## Special thanks\n* diplomatic (XDA): the creator of the `mtk-su` (CVE-2020-0069) exploit and the `magisk-boot.sh` script.\n* RYO Software: the creator of the Init.d Support App.\n* Chainfire: the creator of SuperSU (and its binaries).\n* topjohnwu: the creator of Magisk (and its binaries).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FR0rt1z2%2FAutomatedRoot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FR0rt1z2%2FAutomatedRoot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FR0rt1z2%2FAutomatedRoot/lists"}