Hello guys,
{
"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"
}
>>>WIP Port of Emui 9.1 for P10 Lite <<<
Description
Code:
[CENTER]Is it possible to boot Emui 9 from Kirin 659 devices on P10 Lite with some bugs. Me with the help of my team did this but we are still working on the flashable zip... some bugs are squashed like audio, microphone, video recording and sim recognition. We hope to release this zip soon, for now we are providing you a guide for booting P smart's Emui 9.1 on this device without our fixes.[/CENTER]
Warning
Code:
[CENTER]For now there is a lot of risk by doing this, so read everything I write. I am not responsible in case you brick your device. DON' T try this to another hi6250 device like P8 Lite 2017 as it is not supported right now.[/CENTER]
Requirements
Code:
[CENTER]* Unlocked bootloader with TWRP
* Unlock code or nvme hack installed
* A bit of patient[/CENTER]
Bugs
Code:
[CENTER]* RIL
* Audio
* Frontal camera
* Video recording
* Microphone
* Proximity sensors
* A weird blue screen before getting in to system[/CENTER]
Guide
Here we go with the hard part !
First of all make a TWRP backup of every partitions, /data backup is optional but it is always recommended
*** How to install Emui 9 ***
Flash via TWRP FIG-LX1 oeminfo, make sure you download the correct version for your device(single/dual)
Extract FIG-LX1 firmware repair in a folder called "dload" in your sd card
Here is an example:
Code:
[CENTER]PATH: SdCard/dload
*** Inside the dload folder ***
../FIG-L11_hw_eu/
../FIG-L31_hw_eu/
../update_sd.zip
[/CENTER]
Then flash your firmware by pressing vol buttons and power button for 10s
Wait for installation and boot it
Right now you can enjoy Emui 9 !
*** How to go back Emui 8 ***
Flash P10 Lite Oeminfo
Flash a P10 Lite firmware using erecovery, dload or huru
Downloads
Code:
[CENTER][URL="https://sourceforge.net/projects/darkjoker360-developements/files/Huawei/P10%20Lite/Emui%209%20Port/P%20smart%20OEMINFO/"]P smart Emui 9 OemInfo[/URL]
[URL="https://sourceforge.net/projects/darkjoker360-developements/files/Huawei/P10%20Lite/OemInfo/"]P10 Lite Oeminfo[/URL]
[URL="https://androidhost.ru/2AUo"]FIG-LX1 9.1.0.115(C432) firmware[/URL][/CENTER]
Credits
My team: Me, @DiavoloTentatore and WAPEETY
Screenshot are attacched below or in screenshot section.
Soon we will release a specific Emui 9.1 flashable zip for P10 Lite(WAS-LX1A 9.1.0.500(c432port) ) here, this right now is intended to be for testing purposes !Regards
XDA:DevDB Information
Emui 9.1 porting for P10 Lite, ROM for the Huawei P10 Lite
Contributors
DarkJoker360
Source Code: http://github.com/DarkJoker360
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked bootloader and TWRP
Based On: EMUI
Version Information
Status: Testing
Current Beta Version: 9.1.0
Beta Release Date: 2019-06-24
Created 2019-06-24
Last Updated 2019-06-24
*** Reserved ***
If u see in my screenshots there is a detected sim card in fact they are from the build that we are working on !
Probaly the official Emui 9.1 will arrive here soon by Huawei, for now let's give some preview with these test stuff, also i ll make it for P8 lite 17 as it won't arrive there.
Ohhhh, its good to hear that. I wanted to change my android 7 rom to something new like 8. But all roms are one year old and have some bugs - like audio stops with locked screen, dont recognise simcard etc. Im waiting and God bless you people!!
Little problem, You putted Dual Sim OEMInfo into .rar, no .zip so there's no way to flash it.
Nice job, waiting stable build.
So, my P10 has booted with this one. I've instaled it just to check if I'll be able to boot Pie custom roms over it.
No, I didn't.
TWRP works great but after installing anything (dotOS by DarkJoker360 in my case) phone booted only to "Your device is unlocked" screen. Then it reboots. But I guess it's EMUI fault, when I'm using my WAS-LX1 firmware I have to use B370 because newer won't boot with magisk or custom roms.
Great idea anyway, I was wondering if it would work some time ago.
西村大一 said:
Should i remember the OP that placeholder posts are against XDA rules?
Click to expand...
Click to collapse
The zip is in WIP phase, other stuff is there.
This work is indeed revolutionary .. keep up the good work guys .. one question though .. will the Mate 10 Lite get some of this love ? I mean it's a hi6250 device and it's not getting Pie .. i'm up if you need testers on the mate 10 lite ... Thanks and keep it up
mazen.omar said:
This work is indeed revolutionary .. keep up the good work guys .. one question though .. will the Mate 10 Lite get some of this love ? I mean it's a hi6250 device and it's not getting Pie .. i'm up if you need testers on the mate 10 lite ... Thanks and keep it up
Click to expand...
Click to collapse
On mate 10 lite as far I know promity sensor is working but camera si fully broken.
NOTE: P10 Lite, P8 Lite 2017, Mate 10 Lite users can follow this guide but bugs are different from p10 lite. Expecially in P8 Lite 2017 that there is touch broken.
DarkJoker360 said:
The zip is in WIP phase, other stuff is there.
Click to expand...
Click to collapse
i am also looking forward to EMUI 9.1 on p10 lite. currently running OmniROM from OpenKirin and it has been reliable minus trying to use poweramp/youtube and waze at the same time. and in tokyo's confusing streets, i need Waze.
Great job, but too much bugs, Iwait better rom...Thanks
an innocent ETA question might be fine, two innocent questions invalidates the first innocent one and makes it look ugly so ... was it too complicated?
in short...
ETA requests are never comfortable for any developer who`s working for free so please take this into consideration before airing them.
a post was deleted and another one edited so that we can have a friendly atmosphere
thanks for understanding!
So i successfully installed it .. camera doesn't work , speakers doesn't work , data wiped , bootloader locked (wut ?) .. so same as people reported already bugs are the same at least on the Mate 10 Lite .. but one question though .. why did the bootloader get locked again ? even on Fastboot it shows "Locked" in green and not "Relocked" .. anyway .. thanks again for your hard work guys and keep it up
Hello,
I also tried on matte 10 lite.
the only bug that I bypass is the sound. (copy audio in 8.0 of your original ODM / ECT / AUDIO and pasted in emui9.1 and the sound works).
* for the mobile data it says no service in reality it will seem that it just activates the data because in the settings all is ok apn, sim, no of the network he sees everything. (in emui8.0 you just had to copy NV.BIN, it is mnvm2: 0 / modem_nv / nv.bin and paste it).
But in emu9.1 seems to be deleted or hidden or otherwise.
* I do not have the knowledge to read this file.
I hope to find something else.
Wow, amazing work guys, I never even thought of this being possible. Keep up the great work!
It's been more than a month. Any progress? Because if we decide that the main goal of this thread, an EMUI9 port, a working one is not achieved, this thread can be considered an WIP and afaik these are against XDA rules. For all the moderators, don't delete my post. I believe i have justified my argument, and in now way, shape or form is a question about ETA.
西村大一 said:
It's been more than a month. Any progress? Because if we decide that the main goal of this thread, an EMUI9 port, a working one is not achieved, this thread can be considered an WIP and afaik these are against XDA rules. For all the moderators, don't delete my post. I believe i have justified my argument, and in now way, shape or form is a question about ETA.
Click to expand...
Click to collapse
I am providing just the fixes in a while.
I am busy with ohther warsaw's developements.
You sir may have made a mistake. Too many ROMs mean no time to work on all of them. So dial back and keep only one or two ROMs because there are simply not too many users who have an unlocked bootloader, and those who do either want EMUI 9 or a small variety of aftermarket ROMs like RR, Omni or Lineage.
Why do you feel entitled to tell the guy what to do? He's only doing this in his free time out of love for development and he expects nothing in return. You're in no place to make absurd demands on how he should manage his time, stick to your own lane.
Closed at OP request.
Related
{
"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
{
"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
{
"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"
}
Welcome to Team OpenKirin AOSP Project. Our goal is to provide
a overall stable AOSP experience across all Huawei/Honor phones
utilizing a Kirin SoC and EMUI 8.0 - either updated or shipped.
So far most of the bugs have been fixed and the ROMs are fully usable
as daily driver - and fully Kirin optimized.
This is the device support section for: Huawei Mate 10.
Any bugs found on this device(s) can be reported here, please include proper logs if you encounter any issues.
We support 3 ROMs in total as of now - LineageOS (Unofficial), ResurrectionRemix OS (Official from Beta 2+), OmniRom
You can find all needed guides/roms on our official website: https://openkirin.net
Requirements: basically full stock EMUI 8.0, with stock recovery/ramdisk
Support: Telegram - https://t.me/joinchat/EeDpi02ekfeJSBeaV4eqOw
XDA:DevDB Information
OpenKirin Treble ROMs, ROM for the Huawei Mate 10
Contributors
OldDroid, XePeleato, surdu_petru
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: EMUI 8.0
Based On: LineageOS, CarbonROM, ResurrectionRemix OS, OmniRom
Version Information
Status: Beta
Created 2018-08-13
Last Updated 2018-08-27
hello Openkirin team,
First i want to say thank you for your hard work !
i have a question :
Did you have fix the usb-headphones issue ?
Awesome work OpenKirin. Got my boot loader code before it became null and will go custom soon.
Any chance in the future we will get some sort of desktop like EMUI desktop for custom roms?
RabidWolve said:
Awesome work OpenKirin. Got my boot loader code before it became null and will go custom soon.
Any chance in the future we will get some sort of desktop like EMUI desktop for custom roms?
Click to expand...
Click to collapse
EMUI's desktop is literally the only thing stopping me from flashing OmniROM, really hope someone can port it or bring something close to it to custom ROMs
TheInfiniteAndroid said:
EMUI's desktop is literally the only thing stopping me from flashing OmniROM, really hope someone can port it or bring something close to it to custom ROMs
Click to expand...
Click to collapse
Unfortunatly this is a rom specific feature - which won't be available until some project like lineage decides to do something similar, however you should be able to mirror your screen through wifi or hdmi - did i mention the new builds (b5 los, b2 rros) includes free form window support?
Regards
OldDroid said:
Unfortunatly this is a rom specific feature - which won't be available until some project like lineage decides to do something similar, however you should be able to mirror your screen through wifi or hdmi - did i mention the new builds (b5 los, b2 rros) includes free form window support?
Regards
Click to expand...
Click to collapse
Ahh okay, thank you for the clarification on that, it's good to know mirror works too :good:
Free form window is a nice addition! I must have missed that in the change logs, it's hard to decide between each ROM all seem perfect at this point, awesome job too btw without you guys I probably wouldn't have even bought my Mate 10 Pro
Hi,
How is the camera quality with the roms?
Cydras said:
Hi,
How is the camera quality with the roms?
Click to expand...
Click to collapse
I found the quality to be about the same, but no where near as stable. The AI scene selection doesnt work.
It crashed on me a few times during a video record and I missed an important moment.
snachez said:
I found the quality to be about the same, but no where near as stable. The AI scene selection doesnt work.
It crashed on me a few times during a video record and I missed an important moment.
Click to expand...
Click to collapse
we'll try to improve the app stability in the future.
But for now the emui camera app is only meant for basic picture taking close to stock camera quality snaps.
Regards
I'm using OmniRom Beta 2 and it's bloody fantastic, just about everything functions as expected and it's quick as hell. My device won't enter deep sleep though, any ideas?
help please
granchien said:
hello Openkirin team,
First i want to say thank you for your hard work !
i have a question :
Did you have fix the usb-headphones issue ?
Click to expand...
Click to collapse
??
ill switch when emui camera is fully functional as I use it alot !! meaning no refreshing while switching modes full Bokeh effects, portrait mode ect...
So based on how project treble works, I assume emui 9.0 will be needed to port any Pie .roms?
rockstang said:
So based on how project treble works, I assume emui 9.0 will be needed to port any Pie .roms?
Click to expand...
Click to collapse
Give this a go, the Mate 10 Pro is listed as compatible
https://www.xda-developers.com/android-pie-honor-view-10-huawei-mate-10-pro/
TheInfiniteAndroid said:
Give this a go, the Mate 10 Pro is listed as compatible
https://www.xda-developers.com/android-pie-honor-view-10-huawei-mate-10-pro/
Click to expand...
Click to collapse
Nice! I hadn't come across this one yet.
Mate 10 Unlocking password expires on 23th July 2018
RabidWolve said:
Awesome work OpenKirin. Got my boot loader code before it became null and will go custom soon.
Any chance in the future we will get some sort of desktop like EMUI desktop for custom roms?
Click to expand...
Click to collapse
Hi
Can I check with you that your password can be used for your Mate 10? As I understood that Mate 10 Unlocking password expires on 23th July 2018!!!!
I got mine before the expiration date but I have forgotten it totally ....! Until now, I might consider Openkirin custom roms!
Thank you for your advice - -
NDbluewee said:
Hi
Can I check with you that your password can be used for your Mate 10? As I understood that Mate 10 Unlocking password expires on 23th July 2018!!!!
I got mine before the expiration date but I have forgotten it totally ....! Until now, I might consider Openkirin custom roms!
Thank you for your advice - -
Click to expand...
Click to collapse
If you requested the unlock code before they closed the request page then your code is good, the unlock codes don't expire it's the site that expired as in there's no way to request it off Huawei themselves anymore
Hi there! I appreciate all the hard work here.
Running RROS and the IR blaster doesn't seem to work. Is this an issue specific to this ROM? Does it work on LOS? Thanks!
With the announcement of ParanoidAndroids Oreo ROM (currently only for Sony devices), is there any possibility of us getting it on our Mate 10 Pros or is it too early to tell at the moment?, I know you guys had super stable PA ROMs for earlier devices such as the P9 & P8 Lite :good:
Link: https://www.xda-developers.com/paranoid-androids-android-oreo-rom-sony-xperia-phones/
TheInfiniteAndroid said:
With the announcement of ParanoidAndroids Oreo ROM (currently only for Sony devices), is there any possibility of us getting it on our Mate 10 Pros or is it too early to tell at the moment?, I know you guys had super stable PA ROMs for earlier devices such as the P9 & P8 Lite :good:
Link: https://www.xda-developers.com/paranoid-androids-android-oreo-rom-sony-xperia-phones/
Click to expand...
Click to collapse
Maybe. I will try to reach out to the pa team.
Lets see if we can get even more official roms out.
Regards
{
"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!
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"
}
Android 10 is coming on your Huawei MediaPad M3 8.4, Kirin 950 SoC with the LineageOS 17.1 !
Devices Supported: Huawei MediaPad M3 8.4 : BTV-DL09; BTV-L0J; BTV-W09
LineageOS 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.
All the source code for LineageOS is available in 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.
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.
What's Working :
Touchscreen
Sensors
Lights
Audio
Video
Bluetooth
WiFi
GPS
4G/data connectivity
Fingerprint sensor
Internal/External Storage
USB/ADB/MTP/OTG
Off-mode Charging
DRM enabled ( the same Level L3 like on Stock EMUI Firmware )
Hardware Video Decoder
What's Not Working :
Camera
USB tethering
Encryption
SELinux disabled !
there could be also others minor issues !
Instructions :
Install the new TWRP 3.3.1-1 ( needed for Android Pie/Q )
Reboot to TWRP 3.3.1-1
if you are installing LOS for the first time, you must format the data under TWRP and reboot device again to TWRP
Perform a clean wipe for the first install
starting with 14/05/2022 you can increase the system partition to 5GB from here
Flash the latest build available
optional flash ( always the last available packages ) GApps
Reboot
Downloads :
New Update February 2023 : LineageOS-17.1-BTV_2023-02-25
GApps : recommended : ARM64, Android 10 ( nano or pico for devices with 2GB of System Partition )
Credits :
dianlujitao - helped me to boot on Android 10 !
Luk1337 - helped me to fix TWRP for Pie/Q !
XePeleato - for his fix/hack of FPS !
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
DEV: Information
Contributors :
surdu_petru
Paypal Donation : paypal.me/petrusurdu1
Kernel Source Code: android_kernel_huawei_btv
ROM OS Version: LineageOS 17.1 - Android 10
ROM Kernel: Linux 4.4.x
ROM Firmware Required: Stock Android 7 (Nougat) - EMUI 5.x
Based On: AOSP Android 10
Version Information :
Status: Stable
Created : 2020-12-06
Last Updated : 2023-02-25
*** reserved ***
Ok, the OP was updated right now with the links for download a very early test ... of course it's not be intended to be used, only for test and fun for the moment !
Thank you for your attention !
OK, installed with OpenGapps Micro; on boot, getting error 'Android System' 'There's an internal problem with your device. Contact your manufacturer for details.' This shows up over the 'Hi there' screen. I will try to continue the installation..
EDIT: It is not able to see wifi networks. I will skip and see what happens.
EDIT: Able to setup PIN; no option for fingerprint on setup.
EDIT: Booted Lineage, but still not able to see any wifi; at this point, I will stop testing.
friedsonjm said:
OK, installed with OpenGapps Micro; on boot, getting error 'Android System' 'There's an internal problem with your device. Contact your manufacturer for details.' This shows up over the 'Hi there' screen. I will try to continue the installation..
EDIT: It is not able to see wifi networks. I will skip and see what happens.
Click to expand...
Click to collapse
Yes, I have the same issue after boot ... I guess it'll be fixed in the next update, it's nothing serious ... Just a Warning !
Also you can consult What's Working list from OP !
Anyway, thank you very much for confirmation that it's booted successfuly on BTV-W09 !
I saw the title and I just laughed.. man I never ever expected to get a custom rom on this device let alone Android 10! .. will try it as soon as I can.
Half Alive said:
I saw the title and I just laughed.. man I never ever expected to get a custom rom on this device let alone Android 10! .. will try it as soon as I can.
Click to expand...
Click to collapse
Thanks !
Actually you can install it only for fan or to explore what Android 10 come with ... as for moment almost all functions are still not enabled !
This is a big surprise for me. Never expect to see a custom ROM for this device. Time to try to unlock the bootloader. Lineage 17.1 is a great ROM. Thanks!
Project Status : WIP. So I guess we will not be able to get the camera working?
surdu_petru said:
Thanks !
Actually you can install it only for fan or to explore what Android 10 come with ... as for moment almost all functions are still not enabled !
Click to expand...
Click to collapse
Yeah I know I read the short not working list haha.. And I can see that some didn't. Maybe make it bolder and bigger. XD
I used reverse tethering to get some kind of internet conenction. Installed some apps and I'm having fun. it's usable. Posting this comment from it now.
Chrome got some freezes. But the stock browser is working fine. For me if it's not soft rebooting every couple of seconds then it's usable. Job well done.
Amazing, because we can take modernity on our device thanks to you. I stay still EMUI, however I am glad that you give us great possibilities.
Thank you very much surdu_petru.
Hi !
Bluetooth & Audio fixed right now on Android 10 LOS 17.1 ... unfortunately, audio it works exactly like on Android 9 with the same issues .
For root, https://download.lineageos.org/extras only goes through 16.0 Wouldn't this ROM require 17 ?
surdu_petru said:
Hi !
Bluetooth & Audio fixed right now on Android 10 LOS 17.1 ... unfortunately, audio it works exactly like on Android 9 with the same issues .
Click to expand...
Click to collapse
Link says 17.1.1 lineage-17.1.1-btv.zip but download file name is lineage-17.1.0-btv.zip ?
friedsonjm said:
Link says 17.1.1 lineage-17.1.1-btv.zip but download file name is lineage-17.1.0-btv.zip ?
Click to expand...
Click to collapse
Ok, sorry ... fixed !
Booted... so far, same 'there is an internal problem with your device' error message immediately upon boot...
Still no connection to wifi, will restore back to 15.1 and wait for next version.
Thank you for continuing to develop this!
friedsonjm said:
Booted... so far, same 'there is an internal problem with your device' error message immediately upon boot...
Still no connection to wifi, will restore back to 15.1 and wait for next version.
Thank you for continuing to develop this!
Click to expand...
Click to collapse
Do you flashed the same build of LOS 17.1 and do you expect it to go better than the first time ?
surdu_petru said:
Do you flashed the same build of LOS 17.1 and do you expect it to go better than the first time ?
Click to expand...
Click to collapse
No, I booted the 2nd build, to see if there were any changes. Unless I'm confused and there was actually only one build?
friedsonjm said:
No, I booted the 2nd build, to see if there were any changes. Unless I'm confused and there was actually only one build?
Click to expand...
Click to collapse
I'm sorry once again that I wasn't explicit enough ... Usually I stated clearly New Update when a new release is out !
I'm working to fix WiFi before to release the second test and I hope to release the new update as soon as possible !
Hi,man,amazing rom update.It's too difficult to cook a custom android 10 rom because of the Huawei Kirin 950 chip.What are the difficulties in the future. Thank you surdu_petru.