[ROM][8.1][ LOS 15.1 ( EOL ) For Huawei MediaPad M3 8.4 ][Update 05/01/2022] - Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Android 8.1 is coming on your Huawei MediaPad M3 8.4, Kirin 950 SoC with the LineageOS 15.1 !
In October 2021 this ROM reached the end of life ( EOL )
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 ( EOL ):
LineageOS-15.1-BTV_2022-01-05.zip md5: 4b424433f7b746d9abad7c5adfec07a1
Only for BTV-W09 :
boot_w09_oreo_2022-01-05.img md5: f33b2ba35cbfb67b62b28b771bdff240
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_w09_oreo_xxx.img
( Install -> Install Image -> choose "boot_w09_oreo_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 :
​
Contributors
surdu_petru
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
Status: Stable
Project Status
EOL
Created 2020-04-19
Last Updated 2022-01-05

TWRP 3.3.1-0
TWRP 3.3.1-0​
You need this new TWRP in order to flash Lineage OS 15.1 !
Must be installed only on Android N EMUI 5.x
Working on all Huawei MediaPad M3 8.4 with Android N EMUI 5.x !
Download :
twrp-3.3.1-0.img md5: 984779bc7af812eb1b3e67e197732dbc
Installation :
adb reboot bootloader
fastboot flash recovery twrp-3.3.1-0.img
fastboot reboot
Click to expand...
Click to collapse
You need to FORMAT Data in order to decrypt /data, you need this step because LineageOS 15.1 do not have implemented right now encryption/decryption support !

Back To Stock EMUI !
You can switch at any moment from LineageOS to Stock Huawei Firmware EMUI 5.x Android N !
Before take any action by installing the new TWRP-3.3.1-0/LOS 15.1, please make sure you can return back to stock by following the steps below !
From stock EMUI 5.1 you need to keep safe your ROM reference in order to be able to download the proper update.zip for your device !
adb shell getprop | grep 'ro.build.display.id'
Click to expand...
Click to collapse
[ro.build.display.id]: [BTV-DL09C100B311]
Click to expand...
Click to collapse
You should download from here the exact version of your update.zip ( FullOTA-MF ) which match "BTV-DL09C100B311" !
Extract UPDATE.APP from update.zip and put to dload folder created on the root of internal storage !
Please use "dload" method to flash via erecovery /dload/UPDATE.APP !
Warning !!!
What I described above works only if in the download link above you find the version EMUI 5.x Android N to match your "ro.build.display.id" ... but I guess from there you can only download the EMUI 4.x Android MM which are not suitable for our purpose !
So if you really want to successfully return to stock EMUI, make sure you have an update.app EMUI 5.x Android N that can be successfully installed via "dload" method before to switch to LOS 15.1 Android Oreo!
Another possibility would be to perform a full backup in your current configurations( TWRP & Stock EMUI 5.x ), assuming that you are already on EMUI 5.x Android N - before to switch to the new TWRP & LOS 15.1 ! And for restore your full backup, you must reinstall your previously TWRP - wich has capability to restore your encrypted full backup !

Sim not working !
Why your SIM will not working on Lineage OS ?
Please provide this INFO, and I'll fix your issue on the next Update Of LineageOS.
Thanks !

Warning !
Please do not install this new custom ROM, if the first three posts are not clear enough to you .
You can start by following this GUIDE with detailed explanations !
Thanks !

Warning !
Please post all unrelated questions to this topic here !
Someone will definitely help you there.
Please post here your feedback, issues or whatever it's related to development with this new custom ROM !
Thank you for the understanding !
EDIT:
Thanks to @ericzollman & @sergio_sant for their tests, the new TWRP 3.3.1-0 & LineageOS 15.1 can be installed on All Huawei MediaPad M3 8.4 !

Camera Working !!!
Hi !
I just managed to fix Camera ( photo & video recording ) on Lineage OS 15.1 (Android Oreo 8.1) !
For some unknown reason default Snap camera can't save pictures nor video, but we can use Open Camera which working without issues
EDIT :
DRM was already enabled along with LiveDisplay/Reading mode, Prevent accidental wake-up or World/Global Phone Network Type !

Hi.
First of all, thank you for this great work.
Your ROM is amazingly stable even it is the very first version.
Today I think I found a somewhat performance issue.
I installed Geekbench 5. Just to check how this machine fast compared to the other APs being used these days.
But the results seem too low. Please check this Geekbench 5 benchmark result page: https://browser.geekbench.com/v5/cpu/1877147
Expected results are: https://browser.geekbench.com/android_devices/371
I'm not an expert for Android development. Just curious
Thanks again!

Awesometic said:
Hi.
First of all, thank you for this great work.
Your ROM is amazingly stable even it is the very first version.
Today I think I found a somewhat performance issue.
I installed Geekbench 5. Just to check how this machine fast compared to the other APs being used these days.
But the results seem too low. Please check this Geekbench 5 benchmark result page: https://browser.geekbench.com/v5/cpu/1877147
Expected results are: https://browser.geekbench.com/android_devices/371
I'm not an expert for Android development. Just curious
Thanks again!
Click to expand...
Click to collapse
Thanks !
There is no power management implementation and maybe that's why you got those poor results ! In fact I guess that the whole system run on a lower power configuration right now.
I have not time yet to try to work on increase performance , there is a lot of other important issues that' must be fixed prior.
For the moment I'm glad that it runs smoothly and without any random reboots

headset doesnt work

dhdhehdv76 said:
headset doesnt work
Click to expand...
Click to collapse
Thanks, I'll add to Not working list into OP !
Also we have an in house Huawei Bluetooth chip which can't be enabled on Android Oreo, even if it's working well on LOS 14.1 Android Nougat !
It was much easier if it was a BCM like on other Huawei / Honor devices ... I know that a ROM without BT is useless, but I have no clue how can be fix it ... it's been three days since I've only been working on BT fixing, and unfortunately no positive signs so far
OK, I'll try to fix headset issue right in the next update !

maybe and i dont know very well but if the mate 8 which is almost the same device has the same bluetooth chip is it possible to use its code for the bluetooth part because its already updated to oreo if i remember correctly ? personally i dont use the bluetooth at all. waiting for headset fingerprint and maybe the power manager because im playing pubg on it but dont stress yourself health is more important and thank you for your hard work have a good month.

qlue4e said:
maybe and i dont know very well but if the mate 8 which is almost the same device has the same bluetooth chip is it possible to use its code for the bluetooth part because its already updated to oreo if i remember correctly ? personally i dont use the bluetooth at all. waiting for headset fingerprint and maybe the power manager because im playing pubg on it but dont stress yourself health is more important and thank you for your hard work have a good month.
Click to expand...
Click to collapse
Yes, that's the bad news ... I already used all Oreo stuff from Mate 8, but unfortunately Mate 8 uses a BT chip based on Broadcom (BCM) !

Hi.
I'm going to report another unimplemented thing just found; Speakers work but only the top. The bottom speaker doesn't work.
Maybe you already know that.
One question, is there any chance to get stereo sound with the 2 speakers?

Awesometic said:
Hi.
I'm going to report another unimplemented thing just found; Speakers work but only the top. The bottom speaker doesn't work.
Maybe you already know that.
One question, is there any chance to get stereo sound with the 2 speakers?
Click to expand...
Click to collapse
Sound it's not working at all right now after I tried to fix headset issue, and it's been 10 hours since I've been trying to get it back the way it was
Starting next week the development here will be very slowly as I restart my work , and I'll not have too much free time for development.
From what remains to be fixed, nothing can be fixed in a few hours .... so I don't know when I'll have time to try to fix the rest of the issues, also I don't know when I'll release a new update .
Thanks for understanding !

surdu_petru said:
Sound it's not working at all right now after I tried to fix headset issue, and it's been 10 hours since I've been trying to get it back the way it was
Starting next week the development here will be very slowly as I restart my work , and I'll not have too much free time for development.
From what remains to be fixed, nothing can be fixed in a few hours .... so I don't know when I'll have time to try to fix the rest of the issues, also I don't know when I'll release a new update .
Thanks for understanding !
Click to expand...
Click to collapse
Take a break.
I, probably we all don't want you to be pressed by the updates. Publishing LineageOS itself is the present for us!
Actually still waiting for the updates, but this because only you could do develop this. But don't want you to go hurry.

Awesometic said:
Take a break.
I, probably we all don't want you to be pressed by the updates. Publishing LineageOS itself is the present for us!
Actually still waiting for the updates, but this because only you could do develop this. But don't want you to go hurry.
Click to expand...
Click to collapse
I think you're right, I wanted to do too much at the same time, and ended up with a broken LOS build !
There are far too many stuff to be implemented and fixed on this ROM and it sound likely will never be finished ... only the correct kernel update can take 6 months, so updating to Android Pie will not be as soon as I thought initially .
EDIT:
It looks like I finally managed to fix the sound issues : stereo speakers enabled & also headset issue

New Update !!!
New Update Of LOS 15.1 For MediaPad M3 8.4
Changelog:
- DRM enabled - now you can watch video streaming that needs drm support !
- fixed stereo speakers & headset
- enabled LiveDisplay & Reading mode
- added Prevent accidental wake-up
- Camera fixed ( but not fully working )
* video recording only on default format
* video recording on front camera not working
* HDR & also most all settings not working apart default !
- enabled World/Global Network preference type
- GPS improved
- Updated Android security patch level : April 5, 2020 !
Please check OP to download the new update, thanks !

Good news !
Hi !
I just managed to fix fingerprint scanner on my device
And another good news, there is a way to update this device to Android 10 : I just found out it was possible even if we don't have fstab implementation into kernel/dts - and this stuff can't be implemented in our device as dts images can't be builded or updated ! So, there is a way to by-pass this kernel requirement and boot the latest Android Q on the legacy devices

surdu_petru said:
Hi !
I just managed to fix fingerprint scanner on my device
And another good news, there is a way to update this device to Android 10 : I just found out it was possible even if we don't have fstab implementation into kernel/dts - and this stuff can't be implemented in our device as dts images can't be builded or updated ! So, there is a way to by-pass this kernel requirement and boot the latest Android Q on the legacy devices
Click to expand...
Click to collapse
Great news, thanks again for all your hard work!

Related

[ROM][6.0.1][UNOFFICIAL] Lineage OS 13

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
Status : ALPHA 5
This version is mainly for testers but anybody can flash it, since there is no more critical issues :victory:
This build is userdebug flavor. ADB and ROOT are disabled by default.
Installation instructions
First of all, update your Mate to EMUI 4.1 (that has the good kernel version)
Like always: BACKUP, BACKUP BACKUP !
Wipe every partitions (except your SD and your internal storage) See below.
You can flash GApps (see the frequently asked questions below).
Enjoy.
- NXT-AL10, NXT-L29 and NXT-L09 reported as booting
- Xposed reported as working
- Second SIM reported as working (NXT-L29)
Important note : L-09 variant is UNSTABLE for now.
Working
- Since Alpha 1
Partial and temporary GApps implementation
Launchers (Pixel/Google Now)
Themes (include animated)
- Since Alpha 2
RIL
Audio
Microphone
WiFi
Bluetooth
Security (Pin/Password/Pattern..)
GPS over data
Google Apps (include widgets and theme )
HiSuite full compatibility
- Since Alpha 3
SD Card
Tethering (WIFI + BT)
Offline charge
USB Access (MTP/PTP + MIDI input)
OTA Updates (by the built-in CM Updater)
Enhanced boot time (+/- 1min)
- Since Alpha 4
LCD Backlight adjustments
Notification Led
Enhanced boot caching
USB Tethering
Fix sensors
Fix ambiant display
Fix Sleep Of Death (thanks to XePeleato)
Fix FLP (location)
Fix GPS
- Since Alpha 5
RIL Signal
Bluetooth (now considered as stable)
Camera (Both, picture only)
Lineage skin/rebrand
Not Working
Camera (video mode)
Native cast
Fingerprint
Fast Charge
NFC
FM Radio
Known issues:
GPS module(fully working, available in the next release)
Another (ghost) SD Card is recognized and is incompatible with CM -> just ignore it for now. This entry will disappear with the next (OTA) update.
RIL working irregularly on AL-10 (unconfirmed) and L-09 devices
Offline charge not working (fixed, available in the next release)
You prefer to wait for a fully working ROM
You can follow the porting status here : https://github.com/PaulFasola/android_device_huawei_next/projects/1
Downloads
Current release, Alpha 5
Click here
Do a full wipe before installing this update or you could try the (risky) migration tool
Previous release, Alpha 4
Click here
Archives
Click here
Source Code
https://github.com/PaulFasola/android_device_huawei_next
You'll find the kernel and the vendor repos as well (check the readme)
Donators
android09
danywalkert
Azti Iluna
basimzanaty
drairoh
My dear tester Kingzak34
Many thanks to you guys !
Credits
* Nexolight for the useful advises
* Meticulus for the glitchy screen issue!
* Surdu_perdu's work for some ramdisk issues!
* _Ekko (freenode) for his help on the rild issues (symbols, symbols symbols...) and rild proper init
XDA:DevDB Information
[ROM][6.0.1][UNOFFICIAL] Lineage OS 13 Port, ROM for the Huawei Mate 8
Contributors
_skypol0
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Version Information
Status: No Longer Updated
Created 2016-12-05
Last Updated 2017-09-15
Reserved
Changelogs
Alpha 3.1 - OTA only
LCD Backlight (manual update, temporary disable adaptive brightness and sensors are still off-line)
Leds (charge/notification etc..)
Drastically reduce battery consumption
Better boot caching for apps optimization
Bases for enabling the sensors soon
Fix in-game latency for complex animations (like 3D transitions)
Alpha 5.1 - (Full)OTA / download
Link: click here
Fully fix the GPS (satellites acquisition, bad wakelocks...)
Fix offline charge (animation) and adjust the settings for a faster charge (rapid charge still In the to-do list).
Have the latest LineageOS 13 core changes
Downloading now, I will test soon. Thanks for your work
UPDATE: I had to remove assert line in your updater-script, as my ro.build.product was Mate8 not next. After install i am currently stuck on the boot loader "Your device is booting now"
UPDATE 2: It worked!! Seemed like an issue on my end, i had to update to emui 4.1 before I was able to get the ROM to boot. Everything seems great so far. The only issue I faced was with the screen artifacting, and of course the issues you already listed. Great work :good:
FREQUENTLY ASKED QUESTIONS
I come from EMUI 4.1, can I flash this ROM ?
Yes, but you will need to full wipe and follow the instructions in OP
I'm on EMUI 5.X or 4.0, can I flash this ROM ?
You should roll back to EMUI 4.1 then follow OP instructions
My phone is asking for a password on boot
The master key of the old EMUI is not known and that's why we had to wipe userdata (this remove encryption).
So, that means that your Data partition is not wiped, and you have to wipe it !
Flash the Cyanogenmod recovery (built with this ROM, located in the same folder) and do a full factory reset, this work everytime.
Once done, reboot and flash this custom TWRP that handle non-encrypted userdata. You will be able to open the SD Card, flash whatever you want and restore your backup.
NB : If you flash back the stock ROM, this last will re-encrypt /data and everything will work as always.
I've waited for 10 minutes and the Cyanogen boot animation is still here
Something is wrong and prevent CM to complete the boot sequence. This is an issue to report (see below).
This ROM does not contain GApps, what should I take ?
You can find GApps package on OpenGapps
You'll need to take for ARM64 and Android 6.0 and then choose the package you want.
Tested so far : Full, Stock, Nano
I've found an issue
First of all, thanks for helping @_skypol0 !
> Open a ticket here <
Check if there is not a similar issue before posting
Fill the issue (Your device infos (kernel version, last EMUI update version etc.) , What is the problem ?, how can we reproduce it ? etc. Please put as many information as possible)
Share a paste/haste/ghost/...bin of your logcat and dmesg
​
Wont use it but thanks for developing it (i dont like roms based on clean android). Might be a huge step in futrue development on Mate family.
Awesome!!
Man, you've convinced me not to sell my mate 8 anymore, It's great potential. I'm looking forward for the beta version of this!
Was going to sell my mate 8 also. But now will test once basic functions are ok.
khanem said:
Was going to sell my mate 8 also. But now will test once basic functions are ok.
Click to expand...
Click to collapse
RIL an audio should be fixed with the next release later this week
I'm excited for Alpha 2
UnchartedRd said:
Downloading now, I will test soon. Thanks for your work
UPDATE: I had to remove assert line in your updater-script, as my ro.build.product was Mate8 not next. After install i am currently stuck on the boot loader "Your device is booting now"
UPDATE 2: It worked!! Seemed like an issue on my end, i had to update to emui 4.1 before I was able to get the ROM to boot. Everything seems great so far. The only issue I faced was with the screen artifacting, and of course the issues you already listed. Great work :good:
Click to expand...
Click to collapse
Oh, yeah, thanks for pointing it out ! I have built CM-13 with the 4.1's kernel and so this last can't work with lower versions I edit the thread.
(for any other problem, open an issue on Github, I can miss infos here!)
_skypol0 said:
Oh, yeah, thanks for pointing it out ! I have built CM-13 with the 4.1's kernel and so this last can't work with lower versions I edit the thread.
(for any other problem, open an issue on Github, I can miss infos here!)
Click to expand...
Click to collapse
No problem, I'll post on github if I find anything else
You mean B320?
Thanks for your effort friend, I'll definitely be glad to test it once it gets a bit more stable.
Oh my god... it's really happening...
Once SD support works, I'll glady test this on my NXT-L09.
THANKS DUDE! SWEET! Hope stable rom will get here soon! but wouldt be better starting with cm14? just saying!!
albertwesquer said:
THANKS DUDE! SWEET! Hope stable rom will get here soon! but wouldt be better starting with cm14? just saying!!
Click to expand...
Click to collapse
Huawei hasn't released a stable build of nougat yet, its only been beta builds. Once Huawei releases nougat for M8, he can work on it.
And on the other side Cm14 is far from stable
Tapatalké depuis mon MEGA Mate 8 !
well i didnt know we had to have nougat in our mate 8 in order to have cm14, in that case cm13 should be ready since 6.0 have quite some time in our device! SO THERE'S HOPE!
Amazing I cant beileve im really seeing it

[ROM] [Final Build 1] 01/09 LineageOS 14.1 | Android 7.1.2 | Final

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1.2(Nougat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* I am 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!
*/
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.
All the source code for LineageOS is available on the LineageOS Github repo. And if you would like to contribute to LineageOS , please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Unofficial builds of LineageOS 14.1 (Android 7.1.2) for the Elephone P9000​
Code:
Changelog:
Fixed HDR
Fixed Deepsleep
Fixed all random reboots
Fixed Wi-Fi, Usb, BT tethering
Fixed memory leaks
Fixed offline charging
Fixed interface/and system bugs
Fixed logs spam
Fixed all other bugs, provided by users
Fix's of codecs ( Now multimedia working more and more better)
Fixed FPS of video recording in Screen recorder and Footej Camera APS
For video recording use app from Google Play Store (Footej camera ONLY (She is provide stable recording with high FPS)
Added Doze support
System optimisation
And a lot of other fixed for you :highfive:
Working:
It is boots and hardware accelerated!
WiFi
Fast charge
Camera
Offline charging
GPS
AGPS
Vibration
Audio
Auto brightness
RAM and ROM
Rotation
All sensors
NFC (Payments, pairing (TESTED!))
HDR
Lazer autofocus
Flashlight (Statusbar and Camera)
Bluetooth
External SD
RIL for SMS/Calls/Internet/Lte on 1 and 2 SIM
MTP and Mass Storage mode
Audio over Bluetooth ((a2dp)Music and etc)
Fingerprint Scanner
FM Radio
Wi-fi Tethering
Home button like in stock
Special button like in stock + new feature (Check it)
F2FS
In progress:
Video recording in stock camera app ( use Footej camera app from Play Store for video recording)
Download LineageOS:
Final Build 1:
https://www.androidfilehost.com/?fid=961840155545592306
How to install LineageOS 14.1 on your P9000:
For installation of new LineageOS 14.1 you need to do next action only one time. Next builds can be installed like about it written in point 2:
0. If on your phone installed stock Nougat(if not, go to point 2), you should install latest Android 6.0 ROM and after install any TWRP from github
1. Download ROM
1.1 Download Gapps: https://www.androidfilehost.com/?fid=817550096634792652
1.2 Copy Gapps And ROM on SD Card
Attention! If you user of old LineageOS and CyanogenMod ROMs, install next builds of LineageOS from this step.
2 Boot in to Recovery mode (on dissabled phone press Vol. Up and Power on buttons, wait of entering in to recovery mode).
Steps:
Copy ROM and GAPPS on sd card, if you still not copied
Choose: Factory reset
Choose: Data reset
Return, choose: Install
Choose downloaded LOS build
Wait of successfully flashing
After, don't reboot
Choose downloaded Gapps package
Wait of successfully flashing
Reboot your phone
Sources:
Device Tree: https://github.com/Deepflex/android_device_elephone_p9000-nougat
Device Common: https://github.com/Deepflex/android_device_cyanogen_mt6755-common
Vendor Tree: https://github.com/Deepflex/android_vendor_elephone_p9000-nougat
Kernel sources: https://github.com/Deepflex/android_kernel_elephone_p9000/tree/flexy
Thanks to:
Leskal
Mohancm
CyanogenMod team
Wuxianlin
Ferhung
SHVED
Xen0n
JonnyXDA
olegsvs
Visi0nary
DeckerSU
Gearlabs
andyrichardson
Team M.A.D
Appendix:
If you want to mirror the files or port the ROM to another device, I encourage you to do so! Only please respect my work and give proper credits. Also, if you like my works, you can donate to me. Thank you!
XDA:DevDB Information
LineageOS, ROM for the Elephone P9000
Contributors
Deepflex
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest Android 6.0 Stock
Based On: LineageOS
Version Information
Status: Final
Current Final Version: Final Build 1
Final Release Date: 2017-09-01
Created 2017-08-10
Last Updated 2017-09-01
Reserved.
Wow great job, to bad i'm on vacation , and alto i've got time enough i need my phone functions in proper these weeks to Stay in touch for family reasons.
I love to Read other comments.
Thnx deepflex for the hard work done sofar, i guess other p9000 look a likes would benifit from youre hard work in this.
thx
I'm going to try it right now people
Are the branches of the kernel both updated, i would like to try and build aicp, based out of these sources. Also can i flash this version on the updated preloader, or do i need to go back to the old one?
Yay, that's good news. However, did you just copied the description of the old entry for LOS 13 or is it really based on Android 6? I'd make more sense to preload the phone with Android 7 stock rom for Android 7.1 based system.
Good job, appreciate your continuous work and look forward to a stable build also.
TheMRK said:
Yay, that's good news. However, did you just copied the description of the old entry for LOS 13 or is it really based on Android 6? I'd make more sense to preload the phone with Android 7 stock rom for Android 7.1 based system.
Good job, appreciate your continuous work and look forward to a stable build also.
Click to expand...
Click to collapse
Hello!. Description for los14.1, not copied from los13
Great news!!!! I'll wait until everything is working.
Thanks a lot!
Do not forget
!!! You must have a Android 6 rom loaded !!!!
If you use Android 7 you will be stuck in a bootloop...
so please if you are using Android 7 ... downgrade to the stock ROM first ( i used : Elephone P9000_Android 6.0_20160810 OTA)
and do not forget .. first boot wil take more then 5min .. so please be patient
Thanks deepflex for this rom . testing has now started !
michael
megasounds said:
Do not forget
!!! You must have a Android 6 rom loaded !!!!
If you use Android 7 you will be stuck in a bootloop...
so please if you are using Android 7 ... downgrade to the stock ROM first ( i used : Elephone P9000_Android 6.0_20160810 OTA)
and do not forget .. first boot wil take more then 5min .. so please be patient
Thanks deepflex for this rom . testing has now started !
michael
Click to expand...
Click to collapse
Hello. Waiting for feedback :highfive:
Ruben Craveiro said:
Are the branches of the kernel both updated, i would like to try and build aicp, based out of these sources. Also can i flash this version on the updated preloader, or do i need to go back to the old one?
Click to expand...
Click to collapse
Soon. Use Leskal open-source brunches
Deepflex said:
Hello. Waiting for feedback :highfive:
Click to expand...
Click to collapse
Hahaha ok no problemo !
-when i use open gapps "stock" version i have a lot of errors and slow system , so i cleaned the phone completely , reinstalled the phone with your beta and used the open gapps NANO package ... so far so good
-i know the camera is not working correctly but can you please fix this asap !!!
-speed is great
-wifi is faster then Android 6
-the default left button is not working well , i had to reset this to an other app. I set it now to "phone", so when i press the left extra button on the device it goes strait to the phone app. Thats working SUPER!
-sometimes the phone "hangs" doing nothing... reboot is needed.
-power button doesn't work .
-when installing i get 2 errors :
patching system image unconditionally...
E:unknown command [log]
E:unknown command [log]
-sound is great ! even louder than stock android 6
-after first boot i doesn't see my simm , just reboot it and its there and working.
michael
OK got 2.........810 Android 6 Rom installed lost my imei flashed recovery installed los14.1 bot no Sims but one thing is strange Maui Meter to recovery imei only seems to work when i installed Android 7 stable 2......418 i can restore my imei but in Android 6 what i need no way any plan?
can you port this rom to umi super ? umi super and elephone ar very very similar please
thanks
kurador911 said:
can you port this rom to umi super ? umi super and elephone ar very very similar please
thanks
Click to expand...
Click to collapse
if its so simillar you can port it yourself.. are you expecting someone will just say yes, to a device they dont even have? ...
Ruben Craveiro said:
if its so simillar you can port it yourself.. are you expecting someone will just say yes, to a device they dont even have? ...
Click to expand...
Click to collapse
**** you men, i dont ask anything for you.
kurador911 said:
**** you men, i dont ask anything for you.
Click to expand...
Click to collapse
Hm ok, no need to insult, why? just why?... and why do you even ask for someone to port a rom, to a device they *dont even have*? its just spamming with things that will never be done... if you want the rom so much you should talk to the developers of your device to try and port the rom from this device to your device or simply try and port it yourself... Another tip, is that you try to improve your education, and be nicer to people. Insulting wont get you anywhere....
kurador911 said:
can you port this rom to umi super ? umi super and elephone ar very very similar please
thanks
Click to expand...
Click to collapse
https://github.com/Deepflex/android...-nougat/blob/master/proprietary-files-mtk.txt
Copy this lib's/bin's from your stock in ROM. For unpack of sdat use sdat2img, and ext4unpacker. Or make flashable zip with this lib's/bin's.
kurador911 said:
**** you men, i dont ask anything for you.
Click to expand...
Click to collapse
And, please, don't need agression. Ruben says all correctly.
Hi deepflex
i tried everything but the power button doesn't work. I reinstalled several time android 6 and played with variuos openGapps packages.
i ended up with your Beta version and openGapps nano.
I CAN NOT make the power button work to instaled lock the phone....so when the phone is unlocked i can not make it lock.
I installed the Lock app from the playstore to lock my phone.
conclusion : unlock with the power button works but locking the phone with the power button DOES NOT work.
Also a reset to factory default from the OS does not work ! it will end up with a device thats only booting in to recovery mode.
michael
megasounds said:
Hi deepflex
i tried everything but the power button doesn't work. I reinstalled several time android 6 and played with variuos openGapps packages.
i ended up with your Beta version and openGapps nano.
I CAN NOT make the power button work to instaled lock the phone....so when the phone is unlocked i can not make it lock.
I installed the Lock app from the playstore to lock my phone.
conclusion : unlock with the power button works but locking the phone with the power button DOES NOT work.
Also a reset to factory default from the OS does not work ! it will end up with a device thats only booting in to recovery mode.
michael
Click to expand...
Click to collapse
Hello! Thank you for feedback. It's fixed. In next build

[ROM][H815][6.0|MM][UNOFFICIAL] Lineage OS 13.0 for LG G4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* 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.
*
*/
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.
You will need to provide your own Google Applications package (gapps).
LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo.
And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.​
Important information:
This thread is for unofficial LineageOS 13.0 builds for LG G4 model H815 only.
Its a continuation of the official one as it was abandoned back in July and I still prefer MM (N has still bugs and does not support encryption).
Known issues:
the kernel has security bugs which need to be addressed
its in testing state as I cant test it atm.. please report back! PLEASE MAKE A FULL BACKUP BEFORE TESTING!!
Installation:
First time flashing LineageOS 13.0 on your device, or coming from another ROM?
Download the zip(s)
Install latest TWRP from the official twrp.me website
Perform a nandroid backup of your current ROM (optional but recommended)
Wipe data/factory reset
Flash LineageOS
Optional: Install the Google Apps addon package, install the SU addon package(https://download.lineageos.org/extras, choose arm64)
Reboot
Download:
Google Apps:
OpenGApps (choose arm64, 6.0, nano)
TWRP Recovery:
https://twrp.me/devices/lgg4.html
Full Stock ROMs:
H815 V20D
Bootloader:
Remember ---> Flashing bootloader is risky so you flash at your own risk!
H815 V20D
Modem:
H815 V20D
ROM:
Last known fully working is 20170813! Sorry have to fix the blobs first!
Nightlies: http://droid.binbash.it
Sources:
Android: https://github.com/LineageOS
Device: https://github.com/steadfasterX/los_android_device_lge_h815
Kernel: https://github.com/LineageOS/android_kernel_lge_msm8992
G4 common device tree: https://github.com/LineageOS/android_device_lge_g4-common
Proprietary files: https://github.com/TheMuppets/proprietary_vendor_lge
.
XDA:DevDB Information
lineage-13.0-unofficial, ROM for the LG G4
Contributors
steadfasterX, codeworkx, genesixxbf3
Source Code: https://github.com/steadfasterX/los_android_device_lge_h815
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Bootloader unlocked, v20A (or greater) bootloader stack
Based On: LineageOS
Version Information
Status: Beta
Beta Release Date: 2017-08-21
Created 2017-08-21
Last Updated 2017-11-03
FAQ
1. Q: Encryption is not possible?
A: if the GUI for encrypting the device is not working:
Its highly recommended to backup all your data including the internal storage (I recommend FlashFire or / and Titanium)
Flash my screenlock fix (search here at XDA) in TWRP.
Reboot to android.
ensure that you met all usual requirements (battery, screen lock set) and then open a terminal or adb shell. Type:
vdc cryptfs enablecrypto inplace pin 1234
Replace 1234 with your desired pin ofc.
sfX
Reserved
Hi steadfasterX !
Thanks for keeping this alive ! I'm still on an old 13.0 version, it runs fine ATM.
steadfasterX said:
the kernel has security bugs which need to be addressed
Click to expand...
Click to collapse
Could you please be more precise on this ?
Where those bugs also in genesixx build, or are they specific to your build ?
Are these bugs LOS specific, or are they AOSP related ?
Thanks !
thewild said:
Hi steadfasterX !
Thanks for keeping this alive ! I'm still on an old 13.0 version, it runs fine ATM.
Could you please be more precise on this ?
Where those bugs also in genesixx build, or are they specific to your build ?
Are these bugs LOS specific, or are they AOSP related ?
Thanks !
Click to expand...
Click to collapse
its the same source then the official build (and so genessix) used so it should work the same way but as my device is broken atm and I await repair I cannot test it..
Last time I checked the security patches in my build got increased to July 2017 where the latest official ones had June..
so afaik there should be no critical issues in Android but the kernel is last time updated in May 2016 (should be the same for genessix builds).
My plan is maybe to integrate the Llama kernel and backport fixes from the 14.x tree.
don't expect that this happen in the near future (we can hope though) because atm I'm quite busy with my unofficial unlock stuff.
.
OK I'll keep an eye on this thread then.
Good luck !
Any tester reports?
Netsab said:
Any tester reports?
Click to expand...
Click to collapse
Yes.. I use that ROM with my unofficial unlock testers. Atm I cannot test cell service but it boots up fine, WiFi, cam etc works fine.
sfX
Sent from my LG-H815 using XDA Labs
Hi,
I can't make encryption work.
Can you write a procedure to use it with this ROM, please?
What I did:
- Install TWRP latest version
- Install latest nightly
- Remove gate keeper (using this)
- Launch encryption
What happened:
- Device reboot, display a green android on a black screen for a second, then reboot again try to boot on LineageOS but it froze after maybe a minute.
- I put off the battery and reboot the phone, that boot normally (data not encrypted but not corrupted either).
Thanks by advance
zeduck said:
Hi,
I can't make encryption work.
Can you write a procedure to use it with this ROM, please?
What I did:
- Install TWRP latest version
- Install latest nightly
- Remove gate keeper (using this)
- Launch encryption
What happened:
- Device reboot, display a green android on a black screen for a second, then reboot again try to boot on LineageOS but it froze after maybe a minute.
- I put off the battery and reboot the phone, that boot normally (data not encrypted but not corrupted either).
Thanks by advance
Click to expand...
Click to collapse
thx for testing..
yea I rem that there was a "trick" .. Could you try this build pls: http://droid.binbash.it:58885/h815/lineage-13.0-20170912-UNOFFICIAL-h815.zip
It includes an insecure kernel which will allow to debug.
Factory Reset in TWRP
Flash in TWRP
Boot Android
Enable encryption
when it reboots open a terminal and type (linux or FWUL): while true; do adb logcat ;done
on windows ensure that once the logcat aborts that you restart it immediately again!! and use just adb logcat
if using windows or linux: ensure the terminal buffer is big enough bc thats a a lot to handle.. (go into the settings of the cmd or terminal and set it to a very high value. e.g. 5000000)
let it bootloop and boot into Android again (logcat should run all the time)
CTRL+C when its completed with the above
copy & paste the whole stuff in a text file and attach it here
sfX
Are there any special modifications that would make it work?
Because I use this ROM as a daily driver and I would appreciate not to backup and reflash several times
If not, I will take the time to test this weekend.
zeduck said:
Are there any special modifications that would make it work?
Because I use this ROM as a daily driver and I would appreciate not to backup and reflash several times
If not, I will take the time to test this weekend.
Click to expand...
Click to collapse
without logs I cannot say anything for sure...
It may can be solved by just typing the encrypt command over adb or it requires to modify the ROM..
If you like you can try the following but keep in mind that having a complete Backup is a good idea always and when I say complete I mean including internal storage which is not be backuped by TWRP!! Use e.g FlashFire app to accomplish this. I would take a TWRP backup for all (use my latest beta!!!) and then FlashFire to backup internal storage.
Encryption often fails to a wrong formatted data partition so this can be a reason as well.
Try this:
Backup as described above
In TWRP select wipe - advanced - press "Format data" button to format the data partition
Boot android
set a pin or password for the lock screen!
Encrypt
If succeeded restore backup with FlashFire
As always there is a risk and it requires some time so I would not recommend to do this on a busy day.. as you say at the weekend fe.
Then we can try to use the adb commands and if that doesn't work as well the logcat..
sfX
Sent from my LG-H815 using XDA Labs
Hi !
I gave a try with lineage-13.0-20170918-UNOFFICIAL-h815.zip that I dirty-flashed over my previous lineage-13.0-20170204-UNOFFICIAL-h815 version.
Everything went fine (I had to replace the su zip/app though), except that satellite location would not work (network location was fine) : I kept getting
Code:
QCOM PowerHAL : Failed to acquire lock.
in logcat.
I'll give another try with the latest lineage-13.0-20170927-UNOFFICIAL-h815.zip.
If that fails too, I guess I'll have to clean-flash it then.
EDIT :
Bad news : after a clean flash, I keep getting
Code:
QCOM PowerHAL : Failed to acquire lock.
in logcat.
No GPS?! Kind of annoying bug... I'm still in 20170608 build and that news don't make me want to updated. I use GPS everyday, so this is very annoying
Netsab said:
No GPS?! Kind of annoying bug... I'm still in 20170608 build and that news don't make me want to updated. I use GPS everyday, so this is very annoying
Click to expand...
Click to collapse
After flashing several successive versions of that ROM, I discovered that version lineage-13.0-20170813-UNOFFICIAL-h815.zip seems to be the last one with satellite location working fine.
Starting from lineage-13.0-20170814-UNOFFICIAL-h815.zip, satellite location stops working. I guess something is broken in that build.
@steadfasterX :
Can you look and see what's happened with 20170814 ? Thanks !
@Netsab :
You can safely upgrade to 20170813.
breversa said:
After flashing several successive versions of that ROM, I discovered that version lineage-13.0-20170813-UNOFFICIAL-h815.zip seems to be the last one with satellite location working fine.
Starting from lineage-13.0-20170814-UNOFFICIAL-h815.zip, satellite location stops working. I guess something is broken in that build.
@steadfasterX :
Can you look and see what's happened with 20170814 ? Thanks !
@Netsab :
You can safely upgrade to 20170813.
Click to expand...
Click to collapse
Thanks you, I'll try.
breversa said:
After flashing several successive versions of that ROM, I discovered that version lineage-13.0-20170813-UNOFFICIAL-h815.zip seems to be the last one with satellite location working fine.
Starting from lineage-13.0-20170814-UNOFFICIAL-h815.zip, satellite location stops working. I guess something is broken in that build.
@steadfasterX :
Can you look and see what's happened with 20170814 ? Thanks !
@Netsab :
You can safely upgrade to 20170813.
Click to expand...
Click to collapse
thanks for your report. btw a dmesg is very helpful in these cases but the above should be fixed on next build.
next build will also have all proprietary stuff upgraded to v20p.
sfX
EDIT
new build is up
.
Hey sfX,
When trying to dirty-flash 20170930 over 20170813, the phone gets stuck on the boot animation (for over 30 minutes).
I did not try to clean-flash it though ; I thought I'd let you know first.
Sir SteadfasterX!
I use Unofficial 13.0-20170625-UNOFFICIAL-h815 as a daily driver and it never crashed once. I will try yours in near future, beginning with a dirty flash (but with a backup in case).
My question is, do the Bluetooth APT-X include in this rom?
One of my other phones Sony Z5 (modded stock) includes from factory an APT-X notifier, whenever it connects to a Bluetooth with APT-X I get a toast message that the device using "BLUETOOTH apt-x".
I see in Nougat 7 that it is possible to check in "developer mode" which Bluetooth protocol that currently is in use.
[Request] It would be nice if you could pick Bluetooth APT-X drivers/codec from above version of LinageOS14
Thank you very much!
I have attached the spoken AptxNotifier.APK from Sony z5 Marshmallow
datorprofessor said:
Sir SteadfasterX!
I use Unofficial 13.0-20170625-UNOFFICAIL-h815 as a daily driver and it never crashed once. I will try yours in near future, beginning with a dirty flash (but with a backup in case).
My question is, do the Bluetooth APT-X include in this rom?
One of my other phones Sony Z5 (modded stock) includes from factory an APT-X notifier, whenever it connects to a Bluetooth with APT-X I get a toast message that the device using "BLUETOOTH apt-x".
I see in Nougat 7 that it is possible to check in "developer mode" which Bluetooth protocol that currently is in use.
[Request] It would be nice if you could pick Bluetooth APT-X drivers/codec from above version of LinageOS14
Thank you very much!
I have attached the spoken AptxNotifier.APK from Sony z5 Marshmallow
Click to expand...
Click to collapse
Better wait until I fixed the current nightlies..
nice app btw. when all is fixed i may take a look into it
Sent from my LG-H815 using XDA Labs

[ROM][10.0][ LOS 17.1 - MediaPad M3 Lite 8/10 ][ Update 2023-02-26 ]

Hello !
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The new Android 10 is coming to your Huawei MediaPad M3 Lite 8/10, Qualcomm Snapdragon MSM8940 with the new LineageOS 17.1 !
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.
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.
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 17.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.
*
*/
Downloads :
LineageOS-17.1-HuaweiMediaPadM3Lite_2023-02-26.zip md5 : b86f752b8851bf8a8e1ce9e2168ee92d
This ROM do not include GApps
please use always the last available pack :
OpenGApps for Android 10 ARM64
Instructions :
0. LOS 17.1 must be installed via TWRP 3.3.1-0
1. After device boot on LOS 17.1 you must to install the New TWRP 3.3.1-3
( TWRP 3.3.1-3 needed for flash GApps on LOS 17.1 )
2. plug USB cable to your Desktop/Laptop for copy files ( or add them to a external storage/microSD card )
3. go to Wipe -> Swipe to Factory Reset
4. copy LOS-17.1 ROM & GApps to Internal/External Storage
5. go to Install -> check the LOS zip file
6. Add more Zips
7. check GApps zip file
8. Swipe to confirm Flash
9. Wipe cache/dalvik -> Swipe to Wipe
10. Reboot System
11. Enjoy!
What's working :
* Touchscreen
* Audio & Video
* WIFI
* BT
* GPS
* FPS
* Lights
* Sensors
* Internal/External Storage
* ADB/MTP & USB/OTG
* RIL & data connection
* Camera Video recording
* Flip Cover
* Encrypt device
* SELinux Enforced
Not working :
* Photo Camera
* there could be also others minor issues !
Credits :
LineageOS Team
dianlujitao
LuK1337
Greg Kroah-Hartman for keep alive 3.18.y kernel !
Source Code :
device tree : android_device_huawei_bach Branch: ten!
kernel: android_kernel_huawei_bach Branch: ten !
Screenshots :
​
Contributors
surdu_petru
Paypal Donation : paypal.me/petrusurdu1
Source Code: https://github.com/Huawei-Dev?tab=repositories
ROM OS Version: Android 10 / Q
ROM Kernel: Linux 3.18.140
ROM Firmware Required: LineageOS 16.0 Android Pie
Based On: LineageOS
Version Information
Status: Stable
Created 2019-10-20
Last Updated 2023-02-26
Donors :
@ossizwei
@Jobode747
@Micromind
@morgan7676
@Kagum
@mrdark5555
@realdomdom
@xbor
@#marcg#
Norbert Ossendorf
Once again thank you very much to all donors !!!
Now that I've managed to unlock my M3 Lite I've decided to jump in with both feet
I've put this LineageOS 17.0 on with CyanogenMod OpenGAPPS 10 full. I'll let you know how I get on.
Do I need to update TWRP from 3.2.0.0 to 3.3.1.0?
thanks
Paul
---------- Post added at 03:28 PM ---------- Previous post was at 03:26 PM ----------
Got getting messages repeatedly between these two:
"com.qualcomm.qcrilmsg.... keeps stopping"
"android setup keeps stopping"
csjjpm said:
Now that I've managed to unlock my M3 Lite I've decided to jump in with both feet
I've put this LineageOS 17.0 on with CyanogenMod OpenGAPPS 10 full. I'll let you know how I get on.
Do I need to update TWRP from 3.2.0.0 to 3.3.1.0?
thanks
Paul
---------- Post added at 03:28 PM ---------- Previous post was at 03:26 PM ----------
Got getting messages repeatedly between these two:
"com.qualcomm.qcrilmsg.... keeps stopping"
"android setup keeps stopping"
Click to expand...
Click to collapse
Yes you can update now Twrp to 3.3.1.
Btw I didn't tested GAppps. So if it's not working just remove it.
This is happening a lot when I go into Setting: "android setup keeps stopping"
csjjpm said:
This is happening a lot when I go into Setting: "android setup keeps stopping"
Click to expand...
Click to collapse
Ok, just remove GApps and see how it's working ... later you can install nano or pico, not full version of GApps !
EDIT :
Full version of GApps it's not recommended at all as there is just a Betta LOS 17.0 !
Awesome!, thanks for providing full source.
I'm getting the same error "com.qualcomm.qcrilmsgtunnel" keeps crashing until I manually close the app on clean install, I have a tablet with no sim. Other than that the tablet seems to be working fine.
After installing opengapps android setup crashes repeatedly, but after disabling android setup, play store works as normal.
oddhap said:
Awesome!, thanks for providing full source.
I'm getting the same error "com.qualcomm.qcrilmsgtunnel" keeps crashing until I manually close the app on clean install, I have a tablet with no sim. Other than that the tablet seems to be working fine.
After installing opengapps android setup crashes repeatedly, but after disabling android setup, play store works as normal.
Click to expand...
Click to collapse
Well done !
oddhap said:
Awesome!, thanks for providing full source.
I'm getting the same error "com.qualcomm.qcrilmsgtunnel" keeps crashing until I manually close the app on clean install, I have a tablet with no sim. Other than that the tablet seems to be working fine.
After installing opengapps android setup crashes repeatedly, but after disabling android setup, play store works as normal.
Click to expand...
Click to collapse
Thanks, I didn't know if the 'android setup' was important or not. Have disabled it and all quiet now.
I tried a few version of GAPPS10, Pico, Nano etc. and still got the errors. Once 'android setup' disabled now issues.
Thanks
Installed without GApps. Seems fine so far. Will test more once it completes charging. Thanks for all your hard work man. you have really enhanced the overall experience with this tablet.
fallensoldier said:
Installed without GApps. Seems fine so far. Will test more once it completes charging. Thanks for all your hard work man. you have really enhanced the overall experience with this tablet.
Click to expand...
Click to collapse
Thank you for feedback!
Hi I try to test this rom, very nice!! But it still has many bugs, but I'm sure it will improve over time! Report that it is present some bugs, when start cpuz app the device restarts suddenly, Chrome some times stop to work , the microphone does not work in any app (eg. google assistant "hey google") work with earphones. When you record a fingerprint and then reboot the device you lose the fingerprint setting.
Thank you so much for the chance to try an updated version of andorid on this tablet!!
I hope to be helpful, a great job has been done.
I will try this rom for a short time but will return to the stock version, it won't be easy to go in stock, because there is no custom rom based on the original firmware.
I will find a way to return to the stock.
Bye bye.
sergybizzi said:
Hi I try to test this rom, very nice!! But it still has many bugs, but I'm sure it will improve over time! Report that it is present some bugs, when start cpuz app the device restarts suddenly, Chrome some times stop to work , the microphone does not work in any app (eg. google assistant "hey google") work with earphones. When you record a fingerprint and then reboot the device you lose the fingerprint setting.
Thank you so much for the chance to try an updated version of andorid on this tablet!!
I hope to be helpful, a great job has been done.
I will try this rom for a short time but will return to the stock version, it won't be easy to go in stock, because there is no custom rom based on the original firmware.
I will find a way to return to the stock.
Bye bye.
Click to expand...
Click to collapse
Thanks for feedback ! Btw, I already noticed fingerprint issues .... but as you already said the ROM will be improved with each update !
At this time even Lineage OS didn't released the stable source yet .
@surdu petru Do you have the possibility to make a custom rom based on the latest stock rom to flash via twrp? It would be a great thing.
Thank you for your work!
sergybizzi said:
@surdu petru Do you have the possibility to make a custom rom based on the latest stock rom to flash via twrp? It would be a great thing.
Thank you for your work!
Click to expand...
Click to collapse
Sorry, no way ... I tried a few time to revert to stock but my device can't boot on stock recovery from some unknown reasons .
But there is a few users wich already reverted this device to stock after installed Lineage OS 16.0 ( Android Pie ), so you could search on Lineage16.0 thread for their posts, or you can get in touch with them through PM.
Good luck !
Ok no problem.. I'll find a way to get back to the stock .. But first I'll try the other roms with Android 9. Thank you
hello guys,
any chance to see an update for the LTE version?
thanks
mrbarnie
mrbarnie said:
hello guys,
any chance to see an update for the LTE version?
thanks
mrbarnie
Click to expand...
Click to collapse
My tablet is also LTE version . What it's not working now ? Anyway many stuff will be improved in the next updates .
great thanks a lot i thought that this update is only for the lite version, which means WIFI only.
i have BTV-DL09
Build BTV-DL09C100B311
EMUI 5.0.4
mrbarnie said:
great thanks a lot i thought that this update is only for the lite version, which means WIFI only.
Click to expand...
Click to collapse
NO, LITE version doesn't mean WIFI only !

[ROM][10] DarkJoker360 AOSP 10 for Huawei P10 Lite

Hi,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DarkJoker360 AOSP 10 for Huawei P10 Lite
*** Stable Version ***
About
Code:
[CENTER]Android is an open source software stack for mobile devices and a corresponding open source project led by Google. This site and the Android Open Source Project (AOSP) repository offer the information and source code needed to create custom variants of the Android stack, port devices and accessories to the Android platform, and ensure devices meet the compatibility requirements that keep the Android ecosystem a healthy and stable environment for millions of users.
This rom has been edited by DarkJoker360 with some additions such as:
* Pixel UI
* Theme picker
* Fruity pebble v2.0
* AospExtended's material icons
* Google bootanimation
[/CENTER]
Working
Code:
[CENTER]* Touchscreen
* Adb / Mtp
* Audio
* Boot
* Bluethoot
* Internal/External storage
* Sensors
* Wifi
* RIL
* Camera
* Android 10 gestures
* NFC
* FP gestures
[/CENTER]
Not Working
Code:
[CENTER]* Offline charge (It works by switching to permissive selinux)
[/CENTER]
Installation
Code:
[CENTER]* you must also have this recovery version installed : [URL="https://forum.xda-developers.com/p10-lite/development/recovery-twrp-huawei-p10-lite-t3953890"]TWRP[/URL]
* go to TWRP and do a full wipe (system, data, cache, dalvik/art cache) !
* reboot to bootloader
* extract AOSP 10 zip
* run: fastboot flash system <drag system.img here>
* reboot to TWRP
* flash root(optional)
NOTE: If you are coming from Android 9 flashing root is a MUST DO !
NOTE2: Flash only the Magisk zip linked in this post !
* reboot to System
* reboot to TWRP
* flash gapps (optional)
* reboot to System
* reboot to TWRP
* flash patch_r2.zip
NOTE: this zip is needed for having working NFC and overlays. DO NOT IGNORE IT !
* reboot system
* Enjoy !!![/CENTER]
Update
Code:
[CENTER]* extract the new update of AOSP
* reboot device to : TWRP
* wipe cache & dalvik cache
* reboot to bootloader
* run: fastboot flash system <drag system.img here>
* reboot to TWRP
* install gapps(optional)
* reboot to System
* reboot to TWRP
* install patch_r2.zip
* NOTE: this zip is needed for having a working NFC and overlays. DO NOT IGNORE IT !
* reboot to System
* Enjoy !!![/CENTER]
Download
Code:
[CENTER][URL="https://sourceforge.net/projects/darkjoker360-developements/files/Huawei/P10%20Lite/Android-10/"]DarkJoker360 AOSP 10 and patch_r2 fix[/URL]
[URL="https://opengapps.org/"]Gapps[/URL]
[URL="https://forum.xda-developers.com/attachment.php?attachmentid=4882825&d=1574332554"]Magisk Phh v19.3[/URL][/CENTER]
Credits:
 @phhusson
 @flex1911
 @haky 86
 @Dil3mm4
 @Hami_Do
Please support my work, it's very important! Thanks
DONATIONS
Regards !​
XDA:DevDB Information
Android Open Source Project, ROM for the Huawei P10 Lite
Contributors
DarkJoker360
Source Code: [url]http://github.com/DarkJoker360[/URL]
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Emui 8.x,bootloader unlocked and TWRP
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 10
Stable Release Date: 2019-11-24
Created 2019-11-24
Last Updated 2020-01-02
FAQ.
Gapps
The recommend package at the moment is this:OpenGapps_arm64-BETA
* Flash this after first boot(with patch zip flashed) and ignore Setup Wizard errors
* Open Play Store and Log in
If you get some errors about Play Services make sure it has full permissions.
Aosp has "ugly" ui
I am sorry for giving you AOSP, hi6250 sources aren't good for other rom actually. As soon as I am able to fix these issues with other custom roms I will provide them, otherwise I will customize it starting from next build by bringing pixel styles and new apps with recent ui look.
NOTE: while inatalling gapps you can may face error 70 insufficient space error, just resize system and if the problem persist flash pico gapps !
Thanks for developer
I'm testing it right now. Flashing runs flawless. Rom runs well so far. ... More later.
First of all, I'm glad that I can use a pure aosp on this phone now. It can be used as daily driver. A cool thing is that I only needed to set device fingerprint to p8lite in magiskhideprops to fully pass safetynet. now it only needs nfc working, but I guess we need to wait for phh and his updates for now.
Two things I recognized pretty fast are GPS needs little help to get a fix, first fix needed nearly 4 minutes but then it gets fast fix but always with support (used gpstest from f-droid store) and downloads via wifi are generally (quite) slow.
Also I can't copy stuff from intern to ext sdcard.
This is not a real "bug report" as it is possible that I did something wrong, you'll never know. Just talking and see if anyone has the same issues. Cheers
Added new gapps and steps for their installation in OP and 2nd post.
NeoPreacher said:
I'm testing it right now. Flashing runs flawless. Rom runs well so far. ... More later.
First of all, I'm glad that I can use a pure aosp on this phone now. It can be used as daily driver. A cool thing is that I only needed to set device fingerprint to p8lite in magiskhideprops to fully pass safetynet. now it only needs nfc working, but I guess we need to wait for phh and his updates for now.
Two things I recognized pretty fast are GPS needs little help to get a fix, first fix needed nearly 4 minutes but then it gets fast fix but always with support (used gpstest from f-droid store) and downloads via wifi are generally (quite) slow.
Also I can't copy stuff from intern to ext sdcard.
This is not a real "bug report" as it is possible that I did something wrong, you'll never know. Just talking and see if anyone has the same issues. Cheers
Click to expand...
Click to collapse
Thanks for reviewing, I forget to include GPS stuff, in next build it will be fixed !
Nfc is almost fixed, we got it enabling at the moment.
For sd card I will take a look.
Here's a working fix to get nfc option (but no tile): https://forum.xda-developers.com/showpost.php?p=81021365&postcount=26
Q looks promising for our chipsets.
I am working on to include everything in the system.img without using another zip. Do you want gapps included too?
For this time i preferred to use .img instead of a .zip format because most of TWRPs have some flashing issues. Do you want back the zip or no? I prefer no tbh, dunno about you. Let me know
DarkJoker360 said:
I am working on to include everything in the system.img without using another zip. Do you want gapps included too?
For this time i preferred to use .img instead of a .zip format because most of TWRPs have some flashing issues. Do you want back the zip or no? I prefer no tbh, dunno about you. Let me know
Click to expand...
Click to collapse
It is a good decision to leave it as system.img, you mentioned it already, no flashing issues. Included gapps would shorten the flashing procedure a little, so I would also prefer this too.
PS: i just shared the fix to simply spread the ongoing progresses a little more. A working Q build that's now passing safetynet easily and already has working nfc (temporary with fix). That's huge progress. I'm really excited of what comes up the next weeks (not to hurry )
NeoPreacher said:
It is a good decision to leave it as system.img, you mentioned it already, no flashing issues. Included gapps would shorten the flashing procedure a little, so I would also prefer this too.
PS: i just shared the fix to simply spread the ongoing progresses a little more. A working Q build that's now passing safetynet easily and already has working nfc (temporary with fix). That's huge progress. I'm really excited of what comes up the next weeks (not to hurry )
Click to expand...
Click to collapse
Thanks so much for beliving in me, cool stuff is coming really soon. Including a newer decent ui
Great work. .. waiting for new release.
Finally oreo vendor is getting some love and a taste of android 10... Please keep up the good work man... And thank you
Does ''offline charge not working'' mean that we aren't able to charge the phone while it is turned off or when it is locked?
I installed this ROM on my Mate 10 Lite. Works awesome but i cant get GApps working from the 2nd Post. I didnt get the Option to enter the Email and Password. Settings already set. Any Ideas ?
ghassan haddad said:
Does ''offline charge not working'' mean that we aren't able to charge the phone while it is turned off or when it is locked?
Click to expand...
Click to collapse
When it's turned off it won't charge, your phone will instead completely boot up.
---------- Post added at 12:12 PM ---------- Previous post was at 12:11 PM ----------
Copkiller2010 said:
I installed this ROM on my Mate 10 Lite. Works awesome but i cant get GApps working from the 2nd Post. I didnt get the Option to enter the Email and Password. Settings already set. Any Ideas ?
Click to expand...
Click to collapse
Tried a factory reset from twrp?
NeoPreacher said:
When it's turned off it won't charge, your phone will instead completely boot up.
---------- Post added at 12:12 PM ---------- Previous post was at 12:11 PM ----------
Tried a factory reset from twrp?
Click to expand...
Click to collapse
I have a question, the charge of 9watts are working?
Hey,
I own a Huawei P10 Lite (WAS-LX1A, non-rebranded), and I followed your steps, using Askuccio's TWRP v1.0. I got it up and running, and I installed Magisk and the Android Patch, however, when I was figuring what worked and what didn't work, I took a screenshot and it said it couldn't due to storage issues, or something like that, which raised a red flag, and made me go and check how the file manager reported space, and sure enough it was reporting the +-32GB the phone had, however it was encrypted, which justified the storage issues. I did forget the GApps, which I'll install shortly to see if that was the problem. I also suspect that it can be related to the fact that I set the PIN without having used it to log in, so I'll reboot and test that out.
EDIT: Rebooted the device, entered pin, data is still encrypted
FranckTheMiner said:
Hey,
I own a Huawei P10 Lite (WAS-LX1A, non-rebranded), and I followed your steps, using Askuccio's TWRP v1.0. I got it up and running, and I installed Magisk and the Android Patch, however, when I was figuring what worked and what didn't work, I took a screenshot and it said it couldn't due to storage issues, or something like that, which raised a red flag, and made me go and check how the file manager reported space, and sure enough it was reporting the +-32GB the phone had, however it was encrypted, which justified the storage issues. I did forget the GApps, which I'll install shortly to see if that was the problem. I also suspect that it can be related to the fact that I set the PIN without having used it to log in, so I'll reboot and test that out.
EDIT: Rebooted the device, entered pin, data is still encrypted
Click to expand...
Click to collapse
Same, add to that inability to sign in to Google Services. Were you able to sign in?
ghassan haddad said:
Same, add to that inability to sign in to Google Services. Were you able to sign in?
Click to expand...
Click to collapse
I did get to that point, however I noticed on the 9.0 ROM the internal/external storage is featured as a working feature, so @DarkJoker360 it would be pretty helpful to new users to state that the internal storage isn't working, while the external does
FranckTheMiner said:
I did get to that point, however I noticed on the 9.0 ROM the internal/external storage is featured as a working feature, so @DarkJoker360 it would be pretty helpful to new users to state that the internal storage isn't working, while the external does
Click to expand...
Click to collapse
The internal storage is working good !

Categories

Resources