Xiaomi - POCO F3 / Redmi K40 / Mi 11X - alioth - Documentation Suggestions

Well, I started with the T version update

I first made backups.
Then I read the documentations from :
e.foundation : https://doc.e.foundation/devices/alioth/install
Lineage 0S : https://wiki.lineageos.org/devices/alioth/upgrade/variant1/ and https://wiki.lineageos.org/devices/alioth/fw_update/variant1/

In Lineage OS upgrade documentation for 19 to 20, it’s needed to flash firmwares, so I will do that.
It’s similar to the previous upgrade from Android 11 to Android 12.

1 - Let’s get all the files needed.

I took the mui rom file directly from https://xiaomifirmwareupdater.com/archive/miui/alioth/
As I have an european model, I took “miui_ALIOTHEEAGlobal_V14.0.7.0.TKHEUXM_4f54362c0d_13.0.zip”
Read the LineageOS doc for your device version !!!

Get payload-dumper-go at https://github.com/ssut/payload-dumper-go

Get e/OS/ files e-1.20-t-20240221382228-dev-alioth.zip and recovery-IMG-e-1.20-t-20240221382228-dev-alioth.zip

And I verified the checksum for all files.

2 - Extract

The payload and recovery zip.
./payload-dumper-go_1.2.2_linux_amd64/payload-dumper-go -o Extracted/ miui_ALIOTHEEAGlobal_V14.0.7.0.TKHEUXM_4f54362c0d_13.0.zip
and
unzip recovery-IMG-e-1.20-t-20240221382228-dev-alioth.zip

3 - Flash files
In fastboot mode, flash :
From payload :
fastboot flash abl_ab abl.img
fastboot flash aop_ab aop.img
fastboot flash bluetooth_ab bluetooth.img
fastboot flash cmnlib_ab cmnlib.img
fastboot flash cmnlib64_ab cmnlib64.img
fastboot flash devcfg_ab devcfg.img
fastboot flash dsp_ab dsp.img
fastboot flash featenabler_ab featenabler.img
fastboot flash hyp_ab hyp.img
fastboot flash imagefv_ab imagefv.img
fastboot flash keymaster_ab keymaster.img
fastboot flash modem_ab modem.img
fastboot flash qupfw_ab qupfw.img
fastboot flash tz_ab tz.img
fastboot flash uefisecapp_ab uefisecapp.img
fastboot flash xbl_ab xbl.img
fastboot flash xbl_config_ab xbl_config.img

Restart and return to fastboot :
fastboot reboot fastboot

From recovery zip :
fastboot flash vendor_boot vendor_boot-e-1.20-t-20240221382228-dev-alioth.img
fastboot flash boot recovery-e-1.20-t-20240221382228-dev-alioth.img

4 - Upgrade in recovery
Restart in recovery then go to update and update from adb :
On computer, “adb sideload e-1.20-t-20240221382228-dev-alioth.zip”

5 - Restart system
Check you’re on Android 13.

I did not noticed problems so far.

2 Likes