Skip to content

A Magisk, KernelSU and APatch module that enables unix-style (verbose) boot animation for Android devices

License

Notifications You must be signed in to change notification settings

symbuzzer/livebootmodule

Repository files navigation

LiveBoot Magisk & KernelSU & APatch Module

Description

  • A Magisk, KernelSU and APatch module that enables unix-style (verbose) boot animation for Android devices
  • Magisk, KernelSU and APatch module of Chainfire's LiveBoot app without any app or UI

Preview: https://www.youtube.com/watch?v=N0tqzVWxpJk

Supported devices & ROMs

It has been successfully tested on many Android 14, 13 and 12 based ROMs. Should work all rooted devices via Magisk, KernelSU and APatch.

Download

Releases

Changelog

CHANGELOG.md

LiveBoot Customization Guide

Setting via an app interface

  1. Install MMRL by DerGoogler if you haven't already.
  2. Open the app, navigate to the "INSTALLED" section and search for the LiveBoot module and click on "CONFIG".

Setting manually

Note

0000liveboot is stored in three directories, /data/adb/service.d, /data/adb/post-fs-data.d and /data/adb/livebootmagisk. It is recommended to have the same file content in each of the three directories.

  1. Open the 0000bootlive files in three directories listed above using a text editor.
  2. Modify the settings as per your requirements (listed below). ⚠️Warning: don't edit anything else in the file!⚠️
  3. Save the files and reboot your device to apply the changes.

Manual Customization Options

  • Background colors: (no character, it's the default LiveBoot app's gray-ish background color), dark, transparent
  • Logcat levels: V (Verbose), D (Debug), I (Info), W (Warning), E (Error), F (Fatal), S (Silent)
  • Logcat buffers: M (Main), S (System), R (Radio), E (Events), C (Crash)
  • Logcat formats: brief, process, tag, thread, time, threadtime
  • Logcat colors: colors, logcatnocolors
  • DMESG: 0--1 (off), 0-99 (on)
  • Lines: any value you want
  • Wordwrap: wordwrap, (no character)
  • Save logs: save (saves log in /data/cache, just like in the app), (no character)
  • Fallback width and fallback height: usually your device's screen resolution, but you can put other values to spoof another screen size

Example Configuration

transparent logcatlevels=VDIWEFS logcatbuffers=MSREC logcatformat=threadtime colors dmesg=0-99 lines=80 wordwrap save fallbackwidth=1080 fallbackheight=2340

Licenses