[UNOFFICIAL BUILD] Lenovo Xiaoxin Pad 2022 (TB128FU) for /e/OS-a15

Lenovo Xiaoxin Pad 2022 (TB128FU) for /e/OS-a15 3.1

e-3.1-a15-20250810-UNOFFICIAL-tb128fu.zip
https://sourceforge.net/projects/eosbuildsronnz98/files/OtherSmartphones/e-3.1-a15-20250810-UNOFFICIAL-tb128fu.zip/download

Please see sources and install instructions including recovery here:
https://xdaforums.com/t/rom-13-evolution-x-7-9-7-for-lenovo-xiaoxin-pad-2022-tb128fu.4618213/

Use it at your own risk!
Please support the developer(s)!

1 Like

Hi there,

I was using your 2.9 build and it worked very well. Thanks for that as Evolution isn’t maintained anymore.

I tried your 2 build for 3.1 but neither the first one on Android 13 nor the last one on Android 15 wireless works. It starts quite fast and seems to be smooth but enabling WiFi doesn’t do anything.

Any luck you could check on that ?

Thanks !

I can confirm wi-fi does not work on e-3.1-a15-20250810-UNOFFICIAL-tb128fu.
I was using 2.0, then upgraded today in this order:

  • e-2.3-t-20240916-UNOFFICIAL-tb128fu.zip
  • e-2.5-u-20241121-UNOFFICIAL-tb128fu.zip
  • e-2.6.3-t-20241231-UNOFFICIAL-tb128fu.zip
  • Failed at e-2.9-t-20250325-UNOFFICIAL-tb128fu.zip, and had to use TWRP to install 3.1. I will try to revert to 2.9

Any better with this build?

e-3.1.2-a15-20250901-UNOFFICIAL-tb128fu.zip

Sorry @ronnz98, still no Wi-Fi with that build (3.1.2).

I’m not and expert on debugging, but I connected adb and started poking around.

logcat -b all | grep -i wifi

09-03 03:16:15.667     0     0 I cnss-daemon: interop issues ap: read_iot_ap_file: No such file /data/vendor/wifi/iotap_ps.bin
09-03 03:16:16.311     0     0 I cnss-daemon: wlfw_build_cal_table: not read /data/vendor/wifi/wlfw_cal_00.bin
09-03 03:16:16.311     0     0 I cnss-daemon: wlfw_build_cal_table: not read /data/vendor/wifi/wlfw_cal_01.bin
09-03 03:16:19.765  1497  1497 I installer_clear_app_data_caller: [1497,1000,com.android.overlay.nowifi,131111]
09-03 03:16:19.823  1497  1497 I installer_clear_app_data_caller: [1497,1000,com.android.wifi.dialog,131111]
09-03 03:16:19.857  1497  1497 I installer_clear_app_data_caller: [1497,1000,com.android.wifi.resources.overlay.common,131111]
09-03 03:16:19.869  1497  1497 I installer_clear_app_data_caller: [1497,1000,com.android.wifi,131111]
09-03 03:16:19.904  1497  1497 I installer_clear_app_data_caller: [1497,1000,com.android.wifi.resources,131111]
09-03 03:16:57.023     0     0 I servicemanager: Caller(pid=1497,uid=1000,sid=u:r:system_server:s0) Found android.hardware.wifi.IWifi/default in device VINTF manifest.
09-03 03:16:57.025     0     0 I servicemanager: Caller(pid=1497,uid=1000,sid=u:r:system_server:s0) Found android.hardware.wifi.supplicant.ISupplicant/default in device VINTF manifest.
09-03 03:16:57.027     0     0 I servicemanager: Caller(pid=1497,uid=1000,sid=u:r:system_server:s0) Found android.hardware.wifi.supplicant.ISupplicant/default in device VINTF manifest.
09-03 03:16:58.191  1497  1991 I netstats_wifi_sample: [0,0,0,0,0,0,0,0,1756909018191]
09-03 03:16:58.198  1497  1991 I netstats_wifi_sample: [0,0,0,0,0,0,0,0,1756909018198]
09-03 03:16:58.233  1497  1497 D SystemServerTiming: OnBootPhase_600_com.android.server.wifi.WifiService
09-03 03:16:58.233  1497  1497 V SystemServerTiming: OnBootPhase_600_com.android.server.wifi.WifiService took to complete: 0ms
09-03 03:16:58.233  1497  1497 D SystemServerTiming: OnBootPhase_600_com.android.server.wifi.scanner.WifiScanningService
09-03 03:16:58.233  1497  1497 V SystemServerTiming: OnBootPhase_600_com.android.server.wifi.scanner.WifiScanningService took to complete: 0ms
09-03 03:16:58.233  1497  1497 D SystemServerTiming: OnBootPhase_600_com.android.server.wifi.aware.WifiAwareService
09-03 03:16:58.233  1497  1497 V SystemServerTiming: OnBootPhase_600_com.android.server.wifi.aware.WifiAwareService took to complete: 0ms
09-03 03:16:58.233  1497  1497 D SystemServerTiming: OnBootPhase_600_com.android.server.wifi.p2p.WifiP2pService
09-03 03:16:58.233  1497  1497 V SystemServerTiming: OnBootPhase_600_com.android.server.wifi.p2p.WifiP2pService took to complete: 0ms
09-03 03:16:58.405  1497  1531 I netstats_wifi_sample: [0,0,0,0,0,0,0,0,1756909018405]
09-03 03:16:58.591   955   991 E android.hardware.wifi-service: Failed to access driver state control param No such file or directory, 2: No such file or directory
09-03 03:16:58.591   955   991 E android.hardware.wifi-service: Failed to load WiFi driver
09-03 03:16:58.591   955   991 E android.hardware.wifi-service: Failed to initialize firmware mode controller
09-03 03:16:58.591   955   991 E android.hardware.wifi-service: Wifi HAL start failed
09-03 03:16:58.635  1497  1497 V StorageManagerService: Package com.android.overlay.nowifi does not have legacy storage
09-03 03:16:58.652  1497  1497 V StorageManagerService: Package com.android.wifi.dialog does not have legacy storage
09-03 03:16:58.656  1497  1497 V StorageManagerService: Package com.android.wifi.resources.overlay.common does not have legacy storage
09-03 03:16:58.663  1497  1497 V StorageManagerService: Package com.android.wifi.resources does not have legacy storage
09-03 03:16:58.676  1497  1497 D SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.WifiService
09-03 03:16:58.676  1497  1497 V SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.WifiService took to complete: 0ms
09-03 03:16:58.676  1497  1497 D SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.scanner.WifiScanningService
09-03 03:16:58.676  1497  1497 V SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.scanner.WifiScanningService took to complete: 0ms
09-03 03:16:58.676  1497  1497 D SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.aware.WifiAwareService
09-03 03:16:58.676  1497  1497 V SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.aware.WifiAwareService took to complete: 0ms
09-03 03:16:58.676  1497  1497 D SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.p2p.WifiP2pService
09-03 03:16:58.676  1497  1497 V SystemServerTimingAsync: ssm.onStartUser-0_com.android.server.wifi.p2p.WifiP2pService took to complete: 0ms
09-03 03:16:59.030  1497  1991 I netstats_wifi_sample: [0,0,0,0,0,0,0,0,1756909019030]

I plugged that into chatgpt and it suggests there’s no firmware or calibration files. I am no expert here… I could dump lots of log files, but the general supposition from chatgpt is that the /persist partition is being mounted too late and that neither the audio nor wi-fi drivers are being loaded. Who knows, maybe it’s a hallucination.

1 Like

Has this issues been resolved. I wish to go for e-3.1.2-a15-20250901-UNOFFICIAL-tb128fu but am afraid of the wifi issues. Decided to stick to 2.9 which works wells

Any updates ?

Update: I had 4 tablets which i used in collecting data. (TB128FU) - i flashed the SURVEY TO GO.apk version using twrp, 2 of them refused , kept on restarting on boot loop even after clean installing . I dont know whats wrng with 2.9 because even on the tablets it worked its refused several time and all over sudden it worked without knowing what i did to make it works

; Now e-3.1.2-a15-20250901-UNOFFICIAL-tb128fu.zip , is the easiest and straighforward to nstall using twrp. i installed it easily and just once and it worked though ; ila lacked WIFI,
I flashed a custom kernell using sideload (attached to the post - kernell is not mine, just downloaded from a post from xda), it worked and they have wifi and working well

My concern with e-3.1.2-a15-20250901-UNOFFICIAL-tb128fu.zip ; I can install other apps very well, but when i try to install SURVEY TO GO.apk via store/via direct installation it refused as return response that IT NEEDS SDK >=24 and in the tablet it has found SDK=7, meanwhile the older version e-2.9-t-20250325-UNOFFICIAL-tb128fu works well with this SURVEY TO GO.apk

Also the icon on the lower bar of the home screeen are have been put very close to each other.

Any help on this ?? because i like the e-3.1.2-a15-20250901-UNOFFICIAL-tb128fu.zip very much

KERNEL LINK :: https://www.idrive.com/idrive/sh/sh?k=r8x6r8u9i9


1 Like

Do you have the xda kernel link and instructions please so others can do this if they like.
Can you try to install SURVEY TO GO.apk with App-tracker deactivated? Maybe you also try to install via Aurora store?

I obtained the kernel from this conversation :https://xdaforums.com/t/rom-13-evolution-x-7-9-7-for-lenovo-xiaoxin-pad-2022-tb128fu.4618213/

I also uploaded a copy of the kernel here ::https://www.idrive.com/idrive/sh/sh?k=r8x6r8u9i9

After installing the e-3.1.2-a15-20250901-UNOFFICIAL-tb128fu.zip , i powered on the tablet and confirm the wifi is not working, then i reboot into recovery , then advanced the activated the ADB SIDELOAD from the TWRP.

After that ; i sideloaded the Kernell zip; using adb sideload kernell.zip

Restarted my device and it worked perfect. (If after installing it stuck on boot loop, just wipe the data/factory reset it will work)

I will try with app tracker deactivated and let you know, ( i havent tried to use aurora store though)

2 Likes

Well done @pruzige. Thank you!

  • I did get it working.

  • The Aurora store was rate limited at the hour I tried, but fdroid has most of what I need.

  • Only 2.4 GHz Wi-Fi is working. I tried connecting to a 5 GHz network but it didn’t work. I tried changing from WPA3 SAE to WPA2 PSK, but I’m not sure if the region is set correctly to allow channel 161 (5.805 GHz)

2 Likes


to me 5Ghz works. May be check your settings

It’s the encryption standard. I was using WPA3-SAE only on my 5 GHz network, I tried WPA2/WPA3 mixed, but that didn’t work. Only WPA2 PSK works. So… maybe the driver is a bit old?

Sure. But all other feature of the rom are working correclty. This gave my tablet a new life for more than 3 years to come

Kernel is a bit old so that may explain why it doesn’t work with WPA3 but as for me it is a great opportunity to test e/OS and revive my tablet ! Thanks @ronnz98 :wink:

1 Like

I hope the developers with do some magic to have it incorporated in the rom to fix the wifi issue

Update for /e/OS-T 3.2

e-3.2-t-20251111-UNOFFICIAL-tb128fu.zip

Update for /e/OS-a15 3.2

e-3.2-t-20251111-UNOFFICIAL-tb128fu.zip