yashsingh1/xdaforums huggingface dataset:
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] bejam:
Fantastic thayt thjjs is working... And developed so quickly! I just installed v2. Boots up fine.

A few issues I have experienced so far:

Scrolling a bit slow but generally usable.

Sdcard inserted seems to cause an issue on saving to /storage/emulated/0 . Tried with sdcard set to internal as well as portable. Some apps can't see anything in that location.

Video playback... Works very well in vlc! Installed plex and Netflix and video stutters in both. It does play though in Netflix so drm working. Widevine in Netflix listed as L3, so SD content only.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Awesometic:
Thank you for making it fixed!

Even slightly faster than the results from Geekbench websites!

I agree that GApps does not affect too much the results. :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
You are welcome !

Thank you for the feedback !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
No way to go further with development on this device, as I'm stuck on fingerprint scanner issues. After activating the fingerprint scanner I tried to do some update for flip cover & power profile management, and with the new build after I wipe /vendor in twrp and installed the new update there is no fps activated on my device ... I already spent all day by tried to going back to the first implementation where fps was working, but unfortunately without any result.

Now I started working on Oreo from scratch but with fps working, this is a good sign, but will take a few more day to update all source like on LOS 15.1_V2 release, without breaking fps !

At best, next weekend we'll have a new update if not later !

Thanks for patience and understanding :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] darkraf:
but how do you unlock the bootloader on this damned tablet ??? thanks
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Please, you should have read the first posts in this topic before posting here, like this one !

We want to keep this thread as clear as possible for all those who have installed this ROM ... to be easier to found a solution if you have a ROM related issue.

Thanks !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] YouaretheBest999:
tqp to wake doesnt work TT
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
New Update of LOS 15.1 / 2020-04-29

Hi !

First stable release of LOS 15.1 for BEETHOVEN has been released !

Note :

Not all issues have been solved and I don't think they will be solved too soon ... but the ROM it's running smoothly without any random reboots and with enhanced performance, I guess it's stable enough for a daily custom ROM !

Changelog :

- fixed fingerprint scanner

- increased performance

- fixed front camera video recording

- fixed toggle video format ( MPEG4/HEVC it's wont work as our device cannot recording 2K )

- there are a few issues when you toggle between setting options like HDR, but if you restart camera you can use almost any settings without issues !

- enabled HEVC/h265 codec ( not all h265 videos works )

- enabled "High touch sensitivity" ( Glove Mod )

- full ROM signed with private-key for enhanced security !

Warning !

These features will never be activated :

- double tap to wake ( DT2W ) - there is no way to implement such option as kernel is completely incompatible

- off-screen gesture - there is no way to implement such option as kernel is completely incompatible

INFO:

The only way to hope for a working Bluetooth it's kernel driver update ( and we can hope that also Cast & Hotspot will be fixed at the same time, as they are closely related into kernel implementation )

This can take a very long time, and also the final result it's not 100% sure - In the coming weeks I'll do this implementation and I'll let you to know if the BT it's working with the new kernel drivers.

Like always, please check OP for downloads ! Thanks !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] sergio_sant:
Thanks for your work! I see fingerprint is fixed. Are fingerprint gestures for navigation also implemented? Or do we still must use the navbar?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Good question :)

Unfortunately I still use the old kernel driver and Android N libraries for FPS !

The easiest way to implement fps gestures it's with the new fps driver kernel & libraries from Android O ( Mate 8 ) - unfortunately our device does not boot with the implementation from Android O - and most likely this is because the kernel for Mate 8 Android O was update to linux kernel 4.4 instead 4.1 which is currently in our device ! In other words this feature won't be enabled !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] qlue4e:
Hey bro i installed the rom and beeing testing it . i encounterd a problem when magisk is installed i cannot set a pattern nor unlock the device with a pattern after uninstalling magisk it returns to normal. When i install it and want to set up a pattern settings app crashes and dont accept the correct pattern anymore (but saves it :) ) and thank you very much :good:

Edit: OK it isn't enough to uninstall magisk when you not setup a password or the others before we install magisk. we must format the data again after uninstalling magisk in order to be able to setup fingerprint and use password or pattern.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi!

For the moment there is no way to make fingerprint working better than that. We don't use a kernel based 4.4 to be able to make it Oreo compatible with fps gesture and without crash when install magisk !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] qlue4e:
ok i have now another issue :) i had made a twrp backup before i installed los (my old recovery is on the erecovery partition the new one on the normal) so i wanted to go back to nougat but the old twrp cant mount the data partition.:(

edit: Thank God it get to life again downloaded the update.zip extracted the uptade.app then extracted it again with a tool find the erecovery image flashed it did go to erecovery downloaded and installed but it didnt boot so i went to the bootloader unlocked it made a format and voilà :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] bejam:
Gestures are a nice to have but for me not a top priority.

For the fingerprint functionality - for me root is important. It seems at the moment it is either root or pin code / fingerprint. I tried setting the pincode and fingerprint first and then installing magisk but I was still locked out. If this is difficult to fix in the short term maybe we could have a root version without fingerprint as an alternative option?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
I saw later what's the issue with fps, unfortunately system/bin/gatekeeperd crash - that's why also magisk issue. Now I'm working on fixing gatekeeper hal and if I don't find a quick solution, I'll come back with a ROM without fps, until it is fixed properly :)

EDIT :

Booted right now on LineageOS 17.1 - Android 10 !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] sergio_sant:
Wow! You already managed to boot Android 10? That's great news!!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Yes, unfortunately it doesn't go too smoothly ... but I guess it's related to kernel, as it's too old !

EDIT:

Also adb it's not working in order to take a logcat to check what's going on there
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi !

I just added a new update to OP without FPS, but this time you can root it with magisk !

For BTV-W09 users you can flash the older boot_btv-w09_2020-04-29.img

I'll be busy for a few more weeks with updating the kernel source code in order to make it compatible with Android 10.

The next update for LOS 15.1 will be at the end of this month with the new security patch for March 2020.

Thanks !

EDIT:

I have already started the kernel update and from what I found there are a lot of missing patches / commits since April 2015 till today !

So I need to check ( if we needed or not ) almost 100.000 patches, sure not all will be added, but at least minimum 10.000 will be for sure added to our kernel .

Now you can calculate for yourself the time required for this update, taking into account that a single patch check takes about 2 ~ 3 minutes, without to add the time needed for rebuild kernel ( from time to time ) to check if all working like expected ! ( about 6 months of continuous work : 24 hours a day, 7 days a week = that's about 300,000 minutes )
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
I don't know what to say, for me it's working ... maybe you need to wait the new kernel update :confused:
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] friedsonjm:
FYI, HTTP:// is depreciated as of Android 9, and it's disappearing pretty quickly.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] sergio_sant:
Will this rom support flip cover in the future? I mean, for turning the screen on/off when flipping the cover.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
ill try the next update when released.

Btw do you pla to update your TWRP? Currently it doesnt recognize some partitions:

cust_image

fastboot

frp

modem_image

recovery2

splash2

system_image

modem_image

maybe some more.

the old twrp by greatslon recognize all partition but it refuse to mount DATA on BTV-L0J. Even after formatting data. Your TWRP can mount DATA but did not recognize some partitions.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
I already tried to enable this feature without success, needs some kernel modifications - maybe I was wrong here, I'll re-try again in the near future, just before switching to Android Pie !

No, there is no reason for TWRP to recognize these partitions !

BTW, on TWRP all partitions are available via "dd" command :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] friedsonjm:
Wow, that will be terrific!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hmmm ... can you guess why I'm working so hard on updating the kernel ???? For sure it's not only for Android Oreo :)

EDIT:

Just today I managed to review 1800 new patches and added on our kernel almost 455 new commits - to update kernel to 4.4.0 I'll need to reviewed another 1500 new patches, and this will be happen tomorrow - and this weekend I will prepare a new update, like I already promised !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
Whoa whoa awesome work. Don't forget to get enough rest!

Btw do you know what file I need to edit to change the auto brightness curve and minimum brightness?

IIRC on my old asus with android 5, I used to be able to make the minimum brightness lower by editing framework res. I'm not sure if it will be the same with this lineageos
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi !

Unfortunately, today I encountered quite big issues on kernel updating, and I didn't managed to finish what I wanted .... but at least I fixed these new kernel issues and tomorrow I can continue my work to 4.4.0 !

The good part is that I managed to add some goodies from Mate 8 Oreo kernel like is described in this commit , at least will enhanced memory management on Oreo and up !

EDIT:

Ok, I'll try to improve brightness ... indeed at minimum level the screen is not so dark !

EDIT2:

The Kernel Was Successfully Updated to Linux Kernel 4.4.0 ! ( after was added 16.830 new commits from stock 4.1.18 )
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] 30adi:
Hi! I flashed this rom a few days ago, but didn't have much time to test it. What i have noticed, is that the sound is not that loud and nice as before. Do we have here any limitations?

Thx for the hard work, i thought that this tablet will be sent to trash soon. Now is working way better than with EMUI 5. :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
New Update of LOS 15.1 !!!

Hi !

I'm come back with a major update compared to previous one :)

Starting with this update our device will run with a totally new kernel distribution based on Linux Kernel 4.4.0 !

This was possible after a few months of updating the kernel from the basic 4.1.18, gradually adding almost 17,000 new patches - so I'm doing in my spare time what Huawei refused to do for our device ... !

Also, I managed to port the whole connectivity kernel drivers from Mate 8 Oreo Kernel to our kernel 4.4.0 and Wi-Fi Hotspot it's now fixed !

Changelog:

* update to the new security patch level : August 5, 2020

* update kernel from 4.3.0 to 4.4.0

* fixed youtube video 1080pX60fps

* fixed Wi-Fi hotspot

* it is also improved the whole connectivity and memory management

Next step:

- update all kernel drivers ( if possible ) from Mate 8 Oreo Kernel

- update kernel to 4.4.23 before to switch to Android Pie

- tried to fix all issues ( if possible ) before to switch to Android Pie

As I know that the final work here doesn't seems to be something very impressioning for all users, you should count at the same time the thousands of hours spent ( from my part ) to make the finished result you use possible ... and the work here is far from over !

With that said, you are kindly asked to support my work here by donate to me ( if possible ) for continuous development !

Thank you very much to all of you in advance !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] the_wing:
Wow, that's great news! I will definitively give it a try today.

Well, I don't know who may think your work is not impressive, but by taking a brief look at the commit history in GitHub i can really say it's definitively impressive! You managed somehow to do the work which a whole team at Huawei didn't want to do (although that could have other reasons, but anyways they did not!).

I can't thank you enough for this, but I can (and I did) make you at least a small donation. Please join me in supporting this amazing piece of work!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
yes thats normal. Mediapad M3 have different audio profile for left/top and right/bottom speakers. Left speakers have better frequency response range and loudness than right speaker.

In stock Huawei ROM this is not an issue probably because Huawei tuned it in software. But in LineageOS left and right speaker are treated the same. I've been trying to fix it by reducing the left speaker volume 50% so at least it will have similar loudness with right speaker. But it only work for less than 1 second.

current workaround: use MPV player, then put this in the config:

panscan=1

af=pan="stereo|FL=0.8*FC+0.8*FL+0.8*BL|FR=1.1*FC+1.1*FR+1.1*BR"

other issues

Youtube 1080p60fps may stutter

Twitchy gyro on Mediapad M3 japan docomo

HTTP not working for very few people (i think only 2 people, including me)

Edit:

Turns out [MENTION=2335078]surdu_petru[/MENTION] has released a new update. That bugs I posted above may no longer an issue in the new update.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] friedsonjm:
Thank you, that is terrific news! Let me ask, do you think we can 'dirty flash' over the existing build? Or need to wipe?

jf
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Thank you very very much for your donation, and it's not small at all - this keep me motivated to go on :)

Yes, I guess you can ... even if I did a new flash install !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
Anyone planning to dirty flash, make sure to backup data and system.

I dirty flashed and its bootlooping after android showing lock screen.

Flashed the previous version, its no longer bootlooping but I cannot get pass the lock screen.

[MENTION=2335078]surdu_petru[/MENTION] thanks for the update, I'll test after I managed to backup a few things, then full wipe.

Edit

Anyone stuck on lock screen, delete this data/system/locksettings.db
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi !

Watching a few video 1080x60fps on youtube with my Sony headphones connected to bluetooth, I noticed some short sound interruptions, a bit more often than in previous versions.

Please let me know your opinion, if the problem occurs on all devices then I could go back to the old connectivity drivers kernel.

Anyway let me know also your feedback about connectivity in general if it's better like before or the same !

Thank you for your attention :)

EDIT:

Indeed I didn't pay much attention on previous version on how bluetooth headphones works on youtube on watching video, maybe the issue it's the same ...

After listening to a few songs via stock Music player with the same bluetooth headphones, I can't find any interruption of sounds ... I'll test with other cheaper bluetooth headphones to see the difference !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] the_wing:
Hi!

I'm running the update for a couple of hours and can confirm that:

- WiFi + 5G

- Cellular / LTE

- WiFi Hotspot

- Bluetooth (tried with a Logitech Hi-Fi adapter)

is now working on my BTV-DL09! Amazing!

I tried this YouTube video at 1080p 60fps and it does stutter sometimes indeed, but it's a very "intense" work for the decoder as it's full of fast motion, which is the worse thing for a difference based encoding as H264/H265 is based. With bluetooth as audio output it does stutter a bit more and eventually stops.

One thing I noticed though is that I can't find Netflix app in the Play Store. I looked it around a bit and it seems that this is because my Play Store is not "Play Protect certified". On LineageOS documentation it then links to a Google page where I can register my device to the "Google Services Framework (GSF)", but the adb commands that are described in the page require root access... So do I really have to root the device in order to get the Play Protect certification working? Or there is another method to install Netflix app? I also tried to search for the apk, and it seems that Neflix provides one, but it only works for Android up to 7.1, and I don't want to download one from an apk mirror website cause I don't really trust them...
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Thanks for your feedback !

You can enable root on your device by : enable "Developer option" and here type on "Root access" and choose "ADB only" !

Now you can use some commands as root in this way :

> adb root

> adb shell

( now you'll see the root prompt )

#

( so you can mount, unmount partition without issues )
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
Bug reports:

(mediapad m3 docomo Japan), clean install

1. Youtube 1080p60fps still stutter. Maybe youtube didn't use HW decoder or cpu clocks did not properly get boosted?

2. Rotation broken. Fixed by restoring original CUST backup. This is really weird, as I don't think your LineageOS touched anything in CUST.

Everything else seems to be working fine. The dark theme also no longer glitchy. It properly apply just fine.

Edit: it's more prone to freezing when opening multiple apps in quick succession.

Chrome, wait, then Google maps, wait, then plex, quickly press home, then solid explorer. It doesn't always happen
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Please what video do you tried to view ? I'd like to tried this one as on my device BTV-DL09 the youtube 1080p 60fps seems to working better !

I already tried this video and there were only 3 or 4 very short interruptions in 7 minutes and 37 seconds , but on this video I don't have any lag at all !

EDIT:

I'm using youtube into default browser and on desktop compatibility !

No, there is nothing to do with /cust partition on LOS 15.1 !

Well, we should wait a bit to see what the new kernel 4.4.x will brings in the new future updates, as 4.4.0 teoreticly is worse than 4.1.18 ! We need to be in at least 4.4.23 to see some real benefict !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] the_wing:
Thank you for the quick feedback! Indeed, I though I'd had to root the whole device to have root access :)

Now I could eventually retrieve my android ID and pass it to google, although I had to slightly modify the commands (here I'm on adb for Windows):

adb root
adb shell
// Then I'm seeing "btv:/ #"
sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = 'android_id';"

The device is still listed as "uncertified" but I guess I have to wait at least a couple of hours.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] sergio_sant:
I just flashed after wiping dalvik and cache and it works for me. I flashed boot partition too, as my device is BTV-W09.

It's working well. Maybe it's a bit more laggy in mutitasking than before, but nothing relevant.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
Oh so that's why. Yeah youtube using browser works fine. 1080p60fps runs just fine.

But if using YouTube app, 1080p60fps got performance issues.

Btw yeah the CUST issue is super weird. It doesn't make sense at all hahaha.

Edit:

Plex app completely broken. Launching plex = system freeze, and auto reboot in a few secs
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Yes, as I already said with two posts above :

BTW, the Geekbench 5 dosen't say something wrong about multitasking :

The both devices are BTV-DL09, the one from the left it's not my device ( must be soon returned to [MENTION=10727441]ödicar[/MENTION] ) - my device it's on the right side and it's a reconditioned device, not a new one - but seems to working a bit better :)

Tested in the same condition with the last update of LOS 15.1 from today !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
[MENTION=2335078]surdu_petru[/MENTION]

I captured the logcat when opening plex then the whole system crash. It's attached.

It seems the system crash a short time after plex doing http thingy.

Btw you fixed the HTTP issue. Now I can open http website like neverssl.com.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Did it work well in the previous update ?

Let me try to open it without the new Huawei memory management driver from Mate 8 Oreo kernel .... I'll come back soon with my feedback !

EDIT :

BTW, I can still use my Molotov app without issues, and this required DRM to be supported !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
Thank you! No need for rushing :D I'm just glad theres someone like you who still care with this device.

Btw,

Yes Plex works with zero issue before I use the new update date 22 August. I also clean install update 22 August

I also attached a logcat again, this time it seems to be more detailed. There's a bunch of Java errors before the end of the log.

My English is getting worse haha, gotta sleep.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
[MENTION=5688401]Julot79[/MENTION], thank you very much for your donation :o
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] friedsonjm:
SD Card formatted successfully.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] orangpelupa:
Turns out it's not just plex that's crashing the whole system. Google keep notification also crashed the system. I got a bunch that fired at 8 AM hahaha.

But plex is the easiest to replicate, as I just need to launch it. Then the whole system crashed.

I'll roll back to previous LOS.

Edit:

Googling around, maybe its related to adaptive icon bug that could crash systemui for some oreo devices? https://www.google.com/search?q=and...d-xiaomi-rev1&sourceid=chrome-mobile&ie=UTF-8

I wonder why it was not an issue in your previous LOS.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi!

I managed to see where the issue came from ... I hope to come back asap with a new update to fix this annoying issue .

Indeed it's my fault as I didn't tested well the whole ROM before to release it .... I just tested with Nano Gapps and runing some tests like Geekbench 5, but it doesn't seem to be enough !

Sorry again for the inconvenience !