[ROM][9.0][ LineageOS 16.0 For MediaPad M3 Lite 8/10 ]

Search This thread

surdu_petru

Recognized Contributor
Feb 3, 2010
7,561
23,796
Paris

LOS.png


Please note that this ROM is one of my side projects, for which I could provide zero warranty. By installing this ROM, you acknowledge that you take all the risks that come with installing custom firmwares on your devices, including but not limited to bricking your device, losing your data, etc.


Devices Supported :

Huawei MediaPad M3 Lite 10 :

BAH-AL00/BAH-L01/BAH-L09/BAH-W09

Huawei MediaPad M3 Lite 8 :
CPN-AL00/CPN-L0J/CPN-L09/CPN-W09



About LineageOS:

LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.



* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*


Warning !
Installing a custom ROM on your device can sometimes be difficult and also with unwanted consequences! Therefore, make sure that you understand exactly what risks this operation entails - you are the only one responsible for all actions taken on your device.



Downloads:

lineage-16.0-20190822-UNOFFICIAL-bach.zip


lineage-16.0-20191112-UNOFFICIAL-bach.zip


GApps : ARM64 - Android 9.0 - your choice ( recomanded : mini/micro or nano ) !



Instructions:

1. unlock bootloader & install TWRP 3.2.0-0
2. plug USB cable to your Desktop/Laptop for copy files ( or add them to a external storage/microSD card )
3. take a backup
4. format /data
5. reboot device again to TWRP to be able to use /data
6. Wipe all apart External Storage
7. copy LOS16.0 ROM & GApps to Internal/External Storage ***
8. go to Install -> check the LOS zip file
9. Add more Zips
10. check GApps zip file
11 Swipe to confirm Flash
12. Wipe cache/dalvik -> Swipe to Wipe
13. Reboot System
14. Enjoy !
15. Later you can install the new TWRP 3.3.1-0 !

*** if you flash this ROM for the first time, please install 20190822 version & GApps &
complete the full settings of GApps, in order to be able to update your device to the last LOS 16.0 ROM !
You can update to the last ROM available by dary flash !



What's working | Not working

*Please check the second post !


Credits:

LineageOS Team

Greg Kroah-Hartman for keep alive 3.18.y kernel !




Kernel Source Code : android_kernel_huawei_bach Branch: pie !


Screenshots :

Screenshot-20190704-205419-Trebuchet.png
Screenshot-20190704-205432-Trebuchet.png



Screenshot-20190704-205442-Settings.png
Screenshot-20190704-205458-Settings.png




Best Regards !
 
Last edited:

surdu_petru

Recognized Contributor
Feb 3, 2010
7,561
23,796
Paris
What's Working & Not Working on LOS 16.0 !

Working :
  1. touch display
  2. audio
  3. video
  4. gps
  5. sensors
  6. wifi
  7. wifi/usb/bluetooth hotspot/tethering
  8. bluetooth
  9. data/4G/LTE
  10. fingerprint scanner
  11. video camera recorder


Still Not Working :
  1. camera ( photo )
  2. we need to use wired or bluetooth headphones to make or receive a call ( the sound on speaker/mic of the tablet seems to be broken )


Extra feature :
  1. Display Color Calibration using KCAL
  2. custom off mode charging
  3. Flip Cover
 
Last edited:

frankieuk

Member
May 13, 2016
45
8
Thank you!, when i turn the screen off i can't seem to turn it back on? its the 3GB Lite 8, besides that im very happy someone made this for the devices
 
  • Like
Reactions: surdu_petru

surdu_petru

Recognized Contributor
Feb 3, 2010
7,561
23,796
Paris
Thank you!, when i turn the screen off i can't seem to turn it back on? its the 3GB Lite 8, besides that im very happy someone made this for the devices

Please, what version of GApps do you have installed ?

With pico & nano I have no issues, but with any other version I have some issues... That's why I recomanded nano. Do you have thé same issue also without GApps installed ? Thanks !
 

marciu

Member
Jan 18, 2009
33
2
Edinburgh
random reboots

Is anyone experiencing random reboots when using this rom?

Also would anyone have stock boot.img and recovery.img for BAH-W09?
 

surdu_petru

Recognized Contributor
Feb 3, 2010
7,561
23,796
Paris
HTML:

Would you be able to guide me through how to go back to stock firmware ?

There is two ways to go to stock ...

1° write partitions via "dd" command in TWRP

2° "dload" method !


First solution it's a bit more complicated, you should downloads your stock firmware from here, extract boot, recovery, system & vendor images from UPDATE.APP ( there is a tool for unpack UPDATE.APP on XDA ) .... copy all needed images to a microSD card, go to TWRP & connect USB cable than you should type from your desktop/laptop :

dd if=/external_sd/boot.img of=/dev/block/bootdevice/by-name/boot
dd if=/external_sd/recovery.img of=/dev/block/bootdevice/by-name/recovery
dd if=/external_sd/system.img of=/dev/block/bootdevice/by-name/system
dd if=/external_sd/vendor.img of=/dev/block/bootdevice/by-name/vendor

Warning !

After you have extracted system & vendor from unpacked UPDATE.APP, you'll have something like this : SYSTEM.img & VENDOR.img !
You must sparse the both images to raw images in this way, before to copy them to microSD card :

simg2img SYSTEM.img system.raw
simg2img VENDOR.img vendor.raw

Just rename system.raw to system.img & vendor.raw to vendor.img and copy them to your microSD card !


Second solution it's the common Huawei/Honor installation for UPDATE.APP !

You must create a folder/directory named "dload" into your microSD card & copy here UPDATE.APP !
Power off your device, than keep pressing at the same time all three hardware buttons ( power, volume down & volume up ) untill you'll able to see erecovery dload start installation or something like this !


INFO :
UPDATE.APP it's under update.zip ( so you should unpack this archive to be able to extract UPDATE.APP)
Also, you need a FullOTA-MF version of your BAH firmware !

Good luck !
 

marciu

Member
Jan 18, 2009
33
2
Edinburgh
Ok, but this ROM (LOS 16.0) also replaced stock system.img & also vendor.img !

There is two ways to go to stock ...

1° write partitions via "dd" command in TWRP

2° "dload" method !


First solution it's a bit more complicated, you should downloads your stock firmware from here, extract boot, recovery, system & vendor images from UPDATE.APP ( there is a tool for unpack UPDATE.APP on XDA ) .... copy all needed images to a microSD card, go to TWRP & connect USB cable than you should type from your desktop/laptop :

dd if=/external_sd/boot.img of=/dev/block/bootdevice/by-name/boot
dd if=/external_sd/recovery.img of=/dev/block/bootdevice/by-name/recovery
dd if=/external_sd/system.img of=/dev/block/bootdevice/by-name/system
dd if=/external_sd/vendor.img of=/dev/block/bootdevice/by-name/vendor

Warning !

After you have extracted system & vendor from unpacked UPDATE.APP, you'll have something like this : SYSTEM.img & VENDOR.img !
You must sparse the both images to raw images in this way, before to copy them to microSD card :

simg2img SYSTEM.img system.raw
simg2img VENDOR.img vendor.raw

Just rename system.raw to system.img & vendor.raw to vendor.img and copy them to your microSD card !


Second solution it's the common Huawei/Honor installation for UPDATE.APP !

You must create a folder/directory named "dload" into your microSD card & copy here UPDATE.APP !
Power off your device, than keep pressing at the same time all three hardware buttons ( power, volume down & volume up ) untill you'll able to see erecovery dload start installation or something like this !


INFO :
UPDATE.APP it's under update.zip ( so you should unpack this archive to be able to extract UPDATE.APP)
Also, you need a FullOTA-MF version of your BAH firmware !

Good luck !

Thank you, I'll try method one as method 2 wasn't working for me giving an error message update failed,
 

surdu_petru

Recognized Contributor
Feb 3, 2010
7,561
23,796
Paris
Thank you, I'll try method one as method 2 wasn't working for me giving an error message update failed,

This is because I guess you didn't downloaded the right firmware !

For example this update.app downloaded from BAH-W09C233B265, it should match your initial stock Huawei firmware installed on your device, previously installed LOS !

EDIT :

Befor to install LOS, I taked a stock getprop ( adb shell getprop > getprop.txt) and I have this info from my stock Huawei firmware on my device :
[ro.build.description]: [BAH-L09-user 7.0 HUAWEIBAH-L09 C100B018 release-keys]

This mean that I need this firmware : BAH-L09C100B018 FullOTA-MF in order to be able to flash it via "dload" method .
 
Last edited:
  • Like
Reactions: pasha4ur

marciu

Member
Jan 18, 2009
33
2
Edinburgh
This is because I guess you didn't downloaded the right firmware !

For example this update.app downloaded from BAH-W09C233B265, it should match your initial stock Huawei firmware installed on your device, previously installed LOS !

EDIT :

Befor to install LOS, I taked a stock getprop ( adb shell getprop > getprop.txt) and I have this info from my stock Huawei firmware on my device :
[ro.build.description]: [BAH-L09-user 7.0 HUAWEIBAH-L09 C100B018 release-keys]

This mean that I need this firmware : BAH-L09C100B018 FullOTA-MF in order to be able to flash it via "dload" method .

See my problem is that i have jumped into trying this without creating the backup, :/
 

surdu_petru

Recognized Contributor
Feb 3, 2010
7,561
23,796
Paris
See my problem is that i have jumped into trying this without creating the backup, :/

Yeh, me too ... I didn't performed a backup before started to install some custom ROMs :D

For me, the first method doesn't seems to work, and this only because I'm not able to start my device into stock recovery ... it's just don't want to boot on stock recovery, and because of this issue, I'm not able to perform a full wipe to encrypt device back ... without this step the device will never boot into stock firmware !

BTW, I didn't yet tested the "dload" method ...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21

    LOS.png


    Please note that this ROM is one of my side projects, for which I could provide zero warranty. By installing this ROM, you acknowledge that you take all the risks that come with installing custom firmwares on your devices, including but not limited to bricking your device, losing your data, etc.


    Devices Supported :

    Huawei MediaPad M3 Lite 10 :

    BAH-AL00/BAH-L01/BAH-L09/BAH-W09

    Huawei MediaPad M3 Lite 8 :
    CPN-AL00/CPN-L0J/CPN-L09/CPN-W09



    About LineageOS:

    LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.



    * Your warranty is now void.
    *
    * We are not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at us for messing up your device, we will laugh at you.
    *


    Warning !
    Installing a custom ROM on your device can sometimes be difficult and also with unwanted consequences! Therefore, make sure that you understand exactly what risks this operation entails - you are the only one responsible for all actions taken on your device.



    Downloads:

    lineage-16.0-20190822-UNOFFICIAL-bach.zip


    lineage-16.0-20191112-UNOFFICIAL-bach.zip


    GApps : ARM64 - Android 9.0 - your choice ( recomanded : mini/micro or nano ) !



    Instructions:

    1. unlock bootloader & install TWRP 3.2.0-0
    2. plug USB cable to your Desktop/Laptop for copy files ( or add them to a external storage/microSD card )
    3. take a backup
    4. format /data
    5. reboot device again to TWRP to be able to use /data
    6. Wipe all apart External Storage
    7. copy LOS16.0 ROM & GApps to Internal/External Storage ***
    8. go to Install -> check the LOS zip file
    9. Add more Zips
    10. check GApps zip file
    11 Swipe to confirm Flash
    12. Wipe cache/dalvik -> Swipe to Wipe
    13. Reboot System
    14. Enjoy !
    15. Later you can install the new TWRP 3.3.1-0 !

    *** if you flash this ROM for the first time, please install 20190822 version & GApps &
    complete the full settings of GApps, in order to be able to update your device to the last LOS 16.0 ROM !
    You can update to the last ROM available by dary flash !



    What's working | Not working

    *Please check the second post !


    Credits:

    LineageOS Team

    Greg Kroah-Hartman for keep alive 3.18.y kernel !




    Kernel Source Code : android_kernel_huawei_bach Branch: pie !


    Screenshots :

    Screenshot-20190704-205419-Trebuchet.png
    Screenshot-20190704-205432-Trebuchet.png



    Screenshot-20190704-205442-Settings.png
    Screenshot-20190704-205458-Settings.png




    Best Regards !
    5
    Antutu v7.2.2

    AnTuTu Benchmark v7.2.2 on

    Huawei-M3-Lite.jpg


    final score :

    Screenshot-20190704-221013-An-Tu-Tu-Benchmark.png
    5
    New Update LOS 16.0 12/11/2019 !

    Hello !

    As I already announced, today I present a new update of LOS 16.0 ( Android Pie ) for our device !

    ( Please check OP for downloads )


    ChangeLog :

    * update security patch level to November 5, 2019
    * removed SIM support for all devices which are wifi only
    * added Flip Cover support :
    - it will not working for the first time
    - try to open and close the cover, to initialize the sensor
    - in two or three seconds you'll hear a specific sound of the lock screen
    - when you remove the cover, the screen will switch to on automatically - and the device will stay locked .


    Screenshot-20191112-055220-Settings.png



    Best regards !
    4
    What's Working & Not Working on LOS 16.0 !

    Working :
    1. touch display
    2. audio
    3. video
    4. gps
    5. sensors
    6. wifi
    7. wifi/usb/bluetooth hotspot/tethering
    8. bluetooth
    9. data/4G/LTE
    10. fingerprint scanner
    11. video camera recorder


    Still Not Working :
    1. camera ( photo )
    2. we need to use wired or bluetooth headphones to make or receive a call ( the sound on speaker/mic of the tablet seems to be broken )


    Extra feature :
    1. Display Color Calibration using KCAL
    2. custom off mode charging
    3. Flip Cover
    4
    Last Update of LOS 16.0 !!!

    Hello !

    There is a new update of LOS 16.0 for your device into OP !

    This could be also the last update of LOS 16.0 as LOS 17.0 ( Android 10 ) is already running on my device ... and may be the next update of LOS next time !

    ChangeLog :

    * update security patch level to October 5, 2019 !
    * added back multi user account
    * enable surround sound
    * added sustained Performance Mode
    * fixed launcher issue in landscape mode


    Best regards !


    LOS 17.0 Android 10 on MediaPad M3 Lite 10

    Screenshot-20191020-003511-Settings.png