Skip to content

Rooting

ArnoldasMk edited this page Jun 1, 2026 · 8 revisions

Rooting LieppOS — KernelSU-Next

Step 0

adb shell getprop ro.build.fingerprint
adb shell getprop ro.build.id

If you get the same as mine:

Ulefone/GQ5012BF1_EEA/GQ5012BF1:15/AP3A.240905.015.A2/1760545450:user/release-keys
BP4A.251205.006

Then use Step #2 B.

Step 1 — Install the manager app

Download the latest KernelSU-Next manager APK from releases and install it.

Step 2 — Get your stock init_boot.img

The GSI runs on the stock kernel, because Ulefone is violating GPL agreement btw, but that's for another day. To patch init_boot.img two wariants:

A — From stock firmware: extract init_boot.img from the official Ulefone firmware package for your exact build. You can receive it by requesting from Ulefone.

B — Download mine for for Armor 29 T. Pro only from releases. Check Step #0. If all okay, you can ignore next warning.

**BE SURE TO HAVE YOUR STOCK init_boot.img. If you flash wrong one, it won't boot, but you can request from Ulefone to download that image, reflash stock and then can continue with step #3. **

Step 3 — Patch init_boot.img

  1. Copy init_boot.img to the phone.
  2. In KernelSU-Next manager → InstallSelect a file to patch.
  3. Pick init_boot.img. It produces kernelsu_next_patched_<...>.img in Download folder.
  4. Pull it back to your pc.

Step 4 — Flash the patched init_boot

adb reboot bootloader
fastboot flash init_boot kernelsu_next_patched_boot.img
fastboot reboot

Step 5 — Verify

Reopen the KernelSU-Next manager. It should now show Working.

Back: Installation

Clone this wiki locally