https://github.com/Magisk-Modules-Alt-Repo/abootloop
Protection from bootloop
https://github.com/Magisk-Modules-Alt-Repo/abootloop
magisk magisk-module magisk-modules
Last synced: 3 months ago
JSON representation
Protection from bootloop
- Host: GitHub
- URL: https://github.com/Magisk-Modules-Alt-Repo/abootloop
- Owner: Magisk-Modules-Alt-Repo
- License: mit
- Created: 2024-02-03T12:00:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-28T15:36:33.000Z (6 months ago)
- Last Synced: 2024-10-28T15:41:30.736Z (6 months ago)
- Topics: magisk, magisk-module, magisk-modules
- Language: Shell
- Homepage:
- Size: 54.7 KB
- Stars: 136
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
- awesome-android-root - Anti bootloop - A Magisk Module to protect from bootloops. `FOSS` `[M]` (Root Apps / Root Specific)
README
# Anti bootloop
[](https://github.com/Magisk-Modules-Alt-Repo/abootloop/releases)
[](https://github.com/Magisk-Modules-Alt-Repo/abootloop/blob/main/LICENSE)Bootloop protection\
The module works in both `late_start` and `post-fs-data` modes## Usage
### General
Customize your button combination on module installation\
and press it in case of bootloop to disable all Magisk modules#### Button combination examples:
- [Vol+] + [Power key]
- [Power key] + [Power key] (double press)
- [Vol+] + [Vol-]
- [Touch screen] + [Vol-]OR just
- [Power key]
- [Vol+]and etc.
> [!NOTE]
> The [Touch screen] option triggers the module when you move your finger across the screen,\
> this is avaliable only in the button combination### Magisk action button
The action button of this module **enables** all Magisk modules\
Also, it can be executed using a command like this:
```shell
sh /data/adb/modules/abootloop/action.sh
```### Custom recovery
Rename the module zip file to `disableall.zip`\
and flash it in your custom recovery to disable all Magisk modules\
This will automatically mount `modules.img`
> [!IMPORTANT]
> Not all recoveries can mount `modules.img`