[ROM][8.1][ LineageOS 15.1 For Huawei MediaPad M3 8.4 ][Update 13/05/2021]

Search This thread


New member
Mar 19, 2021
Anyone know where are the files responsible for these?
  1. 1. Auto brightness curve
  2. 2. Top and bottom speakers volume

I assume speakers volume and mixing are handled by audio mixer xml but I can't find it on etc and vendor etc :(

Edit; Bug Report.
1. YouTube 1080p60 is stuttering

CUST from BTV-DL09 and BTV-L0J

i have tried again, my L0J when flashed with DL0 Cust will result in this
  1. 1. rotation not working
  2. 2. gyro is calmer (only twitching in Z)

but with L0J cust, result in
  1. 1. rotation working
  2. 2. gyro is twitchier.



input that to mpv.conf for MPV player on android. If anyone found the android xml responsible for left/right volume, we could adjust the balance globally. instead of only for MPV.
Do you know how to flash CUST ? , Sorry to disturb you !


Senior Member
Oct 13, 2008
Because this problem does not occur in all users, I tend to think that it is given by a certain application installed only by you ... I guess that you don't have this issue if you only flash GApps and nothing more !

Anyway, I'll try to fix your issue on the next update.
Hi Petru, again after 3 weeks of using... tablet is encrypted and not useable... very few apps installed, no Magisk... I dont know why only I have this issue


Recognized Contributor
  • Feb 3, 2010
    Somewhere here or at 17.1 @surdu_petru wrote that TWRP is 3.3.1-1 for Android 9/10 and 3.3.1-0 for Android 8.
    But I cannot say whether there are significant problems or whether it works with the 'wrong' TWRP.
    TWRP for Android 9/10 do not mount product partition as we use system/product instead stock Huawei product partition. So I guess we can use also TWRP for Android 10 when we flash Android Oreo , because product is not used at all when install the LOS 15.1


    Senior Member
    Oct 13, 2008
    I'm sorry, but I had too many things to do these days and I forgot that, in fact your issue was solved with the new update !
    ur great petru...thx. So no need to install another boot.img just install new release of your custom ROM, right?

    If the camera would work on 17.1 I would instantly switch to it :)

    Top Liked Posts

    • There are no posts matching your filters.
    • 1
      Thanks for the collaboration. I do not know what else to do. Still not working. It also does not allow me to root with any method
      Firstly you should be sure that you have the bootloader and FRP unlocked .. secondly , you should install the proper TWRP and follow the installation instructions from TWRP & LOS, and all will be fine !
    • 28

      Android 8.1 is coming on your Huawei MediaPad M3 8.4, Kirin 950 SoC with the LineageOS 15.1 !

      Devices Supported :

      Huawei MediaPad M3 8.4 :

      BTV-DL09; BTV-L0J; BTV-W09

      About LineageOS :

      LineageOS 15.1 is a free, community built, aftermarket firmware distribution of Android 10 (Q), 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 :


      Only for BTV-W09 :

      boot_w09_oreo_20210513.img md5: 4203a0e402a0ad7665f81ba1e7dd4832

      This ROM do not include GApps
      please use always the last available pack :

      OpenGApps for Android 8.1 ARM64
      recommended to use nano or pico version

      Instructions :

      1. install the New TWRP 3.3.1-0 ( please check the second post )
      2. format data in TWRP & reboot device into twrp to be able to use data !
      3. go to Wipe -> Swipe to Factory Reset
      4. wipe Vendor & System partitions
      5. copy LOS-15.1 ROM & GApps to Internal/External Storage
      6. go to Install -> check the LOS zip file
      7. Add more Zips
      8. check GApps zip file
      9. Swipe to confirm Flash
      10. Wait a bit until you'll see : "
      - Installation complete!
      - Unmounting partitions
      Updating partitions details ...
      ... done
      11. Wipe Cache/Dalvik -> Swipe to Wipe
      12. If your device it's BTV-W09 please install now boot_btv-w09_xxx.img
      ( Install -> Install Image -> choose "boot_btv-w09_xxx.img" -> Select Partition to Flash Image: Boot )
      13. Reboot System
      14. Enjoy!

      What's working :

      * Touchscreen
      * Audio & Video
      * Wi-Fi
      * Bluetooth
      * GPS
      * Lights
      * Notification light
      * Sensors
      * Internal/External Storage
      * ADB/MTP & USB/OTG
      * Off-mode Charging
      * RIL & LTE data connection
      * HWComposer
      * Camera
      * DRM enabled ( the same Level L3 like on Stock EMUI Firmware )
      * Fingerprint scanner
      * Hardware Video Decoder

      Not working :

      * SELinux Disabled; ( won't be enabled anytime soon )
      * Encryption; ( won't be fixed anytime soon )
      * Cast - not working
      * there may be others minor issues like camera not fully working and so on

      Credits :

      LineageOS Team

      Source :

      kernel: android_kernel_huawei_btv Branch: oreo !

      Screenshots :



      Paypal Donation : paypal.me/petrusurdu1
      Source Code: https://github.com/Huawei-Dev?tab=repositories

      ROM OS Version: Android 8.1/Oreo
      ROM Kernel: Linux 4.4.x
      ROM Firmware Required: Stock Android N - EMUI 5.x
      Based On: LineageOS

      Version Information

      Project Status

      Created 2020-04-19
      Last Updated 2021-01-17
      New Update LOS 15.1 !

      Hello !

      There is a new update of LineageOS 15.1 for our device ... like always, please check OP for downloads !

      • update security patch to : January 5, 2021
      • kernel updated to 4.4.130
      • fixed microSD format issues
      • partially fixed Hardware video decoder by using Huawei video codecs
      • set default cfq ioscheduler instead raw

      The new kernel 4.4.0 it's coming soon !

      Hi !

      I was able to successfully update the kernel from stock 4.1.18 to 4.4.0 without to break anything !

      Currently the kernel is on 4.3.0 but there are very few patches ( I think around 1000 new patches need to be added to the over 14,000 already added ) left to add up to 4.4.0, so I allowed myself to do a simulation for 4.4.0 to see if our device really boots with this new version !

      I hope that in a week we will have here the new update with the new security patch for August and with the new kernel 4.4.0.

      Later the kernel must be updated to 4.4.227, which is the latest version today :)

      Hi !

      After almost 2 weeks I managed to pass the wifi kernel issues, and now I can continue update my kernel to Linux kernel 4.4 Android Oreo .

      Next release/update of LOS 15.1 with the new kernel in a few days along with a new security patch for July 5, 2020 :)
      Kernel updated to 4.2.0 from 4.1.18 !

      Hi !

      After almost 6800 new commits on kernel side , our device will run on a new kernel 4.2 starting with the next update, update which will be soon here with the last security patch !
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone