Device: Xiaomi 14T
OS: HyperOS / Android 14
Bootloader: Unlocked
Bounty: 50 € for a technically sound solution without data wipe (PayPal / SEPA)
Short summary
After experimenting with KernelSU / GKI, the device no longer boots and always ends with:
“Couldn’t initialize user 0”
/data is not mounted at all, vold never reaches FBE initialization.
Restoring all boot / AVB related partitions via fastboot did not fix it.
I am explicitly looking for deep technical help, not generic “factory reset” advice.
Timeline
OTA upgrade
- Upgrade to build 205
- Update completed successfully
- Device booted normally
Preparing GKI / KernelSU
- Patched the new init_boot (KernelSU)
- Flashed patched init_boot
- Installed KernelFlasher
- Created full backups of all offered partitions
Kernel install
- Installed
6.1.115-android14-2024-12-Normal-AnyKernel3
(matching kernel version) via KernelFlasher
- Device booted
- KernelSU Next 3.0 reported errors:
- Kernel version 14012 < required 22000
- SUSFS / COMP disabled
(despite being KSU Next 3.0)
Critical mistake
- Assuming I could fully revert at any time, I flashed:
android14-6.1.115_2024-12-boot-lz4.img
(from KernelSU-Next releases)
- Expectation: KernelSU error would be resolved
After that
- Device no longer boots
- Error: “Couldn’t initialize user 0”
- Falls back to recovery
What I tried afterwards
- OTA upgrade again (to revert everything)
- Re-flashing and testing:
- original boot
- original init_boot
- patched init_boot
- Full restore of backed-up images via fastboot:
- No success
OS: HyperOS / Android 14
Bootloader: Unlocked
Bounty: 50 € for a technically sound solution without data wipe (PayPal / SEPA)
Short summary
After experimenting with KernelSU / GKI, the device no longer boots and always ends with:
“Couldn’t initialize user 0”
/data is not mounted at all, vold never reaches FBE initialization.
Restoring all boot / AVB related partitions via fastboot did not fix it.
I am explicitly looking for deep technical help, not generic “factory reset” advice.
Timeline
OTA upgrade
- Upgrade to build 205
- Update completed successfully
- Device booted normally
Preparing GKI / KernelSU
- Patched the new init_boot (KernelSU)
- Flashed patched init_boot
- Installed KernelFlasher
- Created full backups of all offered partitions
Kernel install
- Installed
6.1.115-android14-2024-12-Normal-AnyKernel3
(matching kernel version) via KernelFlasher
- Device booted
- KernelSU Next 3.0 reported errors:
- Kernel version 14012 < required 22000
- SUSFS / COMP disabled
(despite being KSU Next 3.0)
Critical mistake
- Assuming I could fully revert at any time, I flashed:
android14-6.1.115_2024-12-boot-lz4.img
(from KernelSU-Next releases)
- Expectation: KernelSU error would be resolved
After that
- Device no longer boots
- Error: “Couldn’t initialize user 0”
- Falls back to recovery
What I tried afterwards
- OTA upgrade again (to revert everything)
- Re-flashing and testing:
- original boot
- original init_boot
- patched init_boot
- Full restore of backed-up images via fastboot:
Code:
boot.img
init_boot.img
vendor_boot.img
vbmeta.img
dtbo.img
system_dlkm.img
vendor_dlkm.img