https://github.com/john0n1/smbootfx
Custom boot and shutdown animations for Samsung Galaxy devices via distinct Magisk modules.
https://github.com/john0n1/smbootfx
boot-animation boot-animations bootanimation magisk-module magisk-module-repo magisk-modules qmg root-module samsung-galaxy
Last synced: 7 months ago
JSON representation
Custom boot and shutdown animations for Samsung Galaxy devices via distinct Magisk modules.
- Host: GitHub
- URL: https://github.com/john0n1/smbootfx
- Owner: John0n1
- License: mit
- Created: 2025-06-14T22:08:01.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-10-01T12:54:17.000Z (7 months ago)
- Last Synced: 2025-10-01T14:42:58.348Z (7 months ago)
- Topics: boot-animation, boot-animations, bootanimation, magisk-module, magisk-module-repo, magisk-modules, qmg, root-module, samsung-galaxy
- Language: Shell
- Homepage: https://github.com/John0n1/SMbootFX
- Size: 162 MB
- Stars: 17
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SMbootFX - Custom Samsung Boot Animations
Implements custom boot animations in .QMG format on Samsung Galaxy devices using Magisk. These modules replace the default boot animation with themed ones, offering a personalized startup and shutdown experience.
## Requirements
- [](https://github.com/topjohnwu/Magisk)
- [](https://samsung.com) - **See [Supported Devices](#supported-devices)**
## Available Themes
| Theme | Preview | Download | Made By |
|-------|---------|----------|---------|
| **Android Green** |  | [android-green-on-black-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/android-green-on-black-bootfx-2.0.3-magisk.zip) | **(XDA)** Melissa Pugs |
| **Android - Purple** |  | [android-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/android-bootfx-2.0.3-magisk.zip) | **(XDA)** Melissa Pugs |
| **Android - Red** |  | [android-red-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/android-red-bootfx-2.0.3-magisk.zip) | **(XDA)** Melissa Pugs |
| **Android - Black on Pink** | _Preview coming soon_ | [android-black-on-pink-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/android-black-on-pink-bootfx-2.0.3-magisk.zip) | John0n1 |
| **MIUI Blue Android on Black** |  | [miui-blue-android-on-black-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/miui-blue-android-on-black-bootfx-2.0.3-magisk.zip) | **(XDA)** Melissa Pugs |
| **MIUI White Android on Black** |  | [miui-white-android-on-black-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/miui-white-android-on-black-bootfx-2.0.3-magisk.zip) | **(XDA)** Melissa Pugs |
| **MIUI White Android on Blue** |  | [miui-white-android-on-blue-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/miui-white-android-on-blue-bootfx-2.0.3-magisk.zip) | **(XDA)** Melissa Pugs |
| **KitKat - Classic** |  | [kitkat-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/kitkat-bootfx-2.0.3-magisk.zip) | Unknown |
| **KitKat - Android Easter Egg** |  | [android-kitkat-easter-egg-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/android-kitkat-easter-egg-bootfx-2.0.3-magisk.zip) | Unknown |
| **Simple Android Black on Red** |  | [simple-android-black-on-red-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/simple-android-black-on-red-bootfx-2.0.3-magisk.zip) | Unknown |
| **White on Black** |  | [cyanogen-android-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/cyanogen-android-bootfx-2.0.3-magisk.zip) | Unknown |
| **Black on White** |  | [cyanogen-dark-boot-logo-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/cyanogen-dark-boot-logo-bootfx-2.0.3-magisk.zip) | Unknown |
| **Reactor BootAni (Revision)** |  | [reactor-bootani-revision-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/reactor-bootani-revision-bootfx-2.0.3-magisk.zip) | John0n1 |
| **AOKP** |  | [aokp-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/aokp-bootfx-2.0.3-magisk.zip) | **(XDA)** PartimusPrime |
| **AOKP Magical** |  | [aokp-magical-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/aokp-magical-bootfx-2.0.3-magisk.zip) | **(XDA)** PartimusPrime |
| **NetHunter** |  | [nethunter-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/nethunter-bootfx-2.0.3-magisk.zip) | **(kali.org)** OffSec Services |
| **CTOS - Watchdogs** |  | [ctos-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/ctos-bootfx-2.0.3-magisk.zip) | **(kali.org)** OffSec Services |
| **Superhero** |  | [superhero-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/superhero-bootfx-2.0.3-magisk.zip) | **(XDA)** goforce87 |
| **EA Game's** |  | [ea-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/ea-bootfx-2.0.3-magisk.zip) | Unknown |
| **S.H.I.E.L.D.** |  | [shield-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/shield-bootfx-2.0.3-magisk.zip) | Unknown |
| **Simpsons** |  | [simpsons-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/simpsons-bootfx-2.0.3-magisk.zip) | **(XDA)** JaeKarr99 & KachowPow |
| **Apple - Static** |  | [apple-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/apple-bootfx-2.0.3-magisk.zip) | Unknown |
| **Linux/Android** |  | [linux-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/linux-bootfx-2.0.3-magisk.zip) | Unknown |
| **Apple Electrocution** |  | [apple-electrocution-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/apple-electrocution-bootfx-2.0.3-magisk.zip) | Unknown |
| **Blue Lines A** |  | [blue-lines-a-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/blue-lines-a-bootfx-2.0.3-magisk.zip) | Unknown |
| **Iron Man** |  | [iron-man-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/iron-man-bootfx-2.0.3-magisk.zip) | Unknown |
| **Marvel Avengers Sequence** |  | [marvel-avengers-sequence-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/marvel-avengers-sequence-bootfx-2.0.3-magisk.zip) | Unknown |
| **Xbox One** | _Preview coming soon_ | [xbox-one-bootfx-2.0.3-magisk.zip](https://github.com/John0n1/SMbootFX/releases/download/2.0.3/xbox-one-bootfx-2.0.3-magisk.zip) | Unknown |
| **More coming soon!** | | | |
## Important Distinctions
1. This project targets the **boot animation** that plays after the bootloader logo, during the Android system startup.
2. Newer Samsung devices use the .QMG ("Quick Media Graphics") format, which is **not compatible** with non-Samsung devices.
3. These Magisk modules provide custom animations in a compatible .QMG format.
4. Modules include an auto-backup feature to safeguard your original Samsung boot animation files.
## How It Works
1. Magisk hooks into the system partition and uses its late-start service to systemlessly overlay the replacement boot animation files.
2. The module automatically backs up the original files for easy restoration if needed.
## Installation Guide
1. **Download** your chosen boot animation module from the table above.
2. **Open** the Magisk app.
3. **Install** the module via Magisk's "Modules" section (select "Install from storage").
4. **Reboot** your device.
5. **Enjoy** the new boot animation!
## Important Notes
- Install only **one boot animation module** at a time.
- **Uninstall** any previous boot animation modules before installing a new one.
- Compatible with **Samsung devices only**.
- The **auto-backup** feature protects your original files.
- Use at your own risk—always back up your device before modifying system files.
## Troubleshooting
- If the animation doesn't change, ensure Magisk is properly installed and the module is enabled.
- For installation issues, check Magisk logs or try reinstalling the module.
- If problems persist, disable the module in Magisk and reboot to restore the original animation.
# Supported Devices
Confirmed compatability with the following Samsung devices:
- Samsung Galaxy S-Series 21, 22, 23, 24 and 25
- Samsung A-Series 52, 53, 54, 55 and 56
- Samsung Fold/Flip Series
To check if your device is supported, look for the presence of the following files in your device's `/system/media/` or `/vendor/media/` directory:
- `bootsamsung.qmg`
- `bootsamsungloop.qmg`
- `shutdown.qmg`
If you see these files, your device is compatible.
## Contributions and Requests
Feel free to open an issue for bug reports, feature requests, or new theme suggestions. Pull requests are welcome for new themes or improvements!
## License
This project is licensed under the [MIT License](LICENSE).