yashsingh1/xdaforums huggingface dataset:
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] rapandroid:
Good morning Petru. First of all thank you very much for all the work that you have done.

I finally got to install LineageOS 17.1 using another microSD card, but now I am with the problem of Play Protect.

So I decided to format data, reboot TWRP, wipe all except internal storage and sdcard and install LineageOS 16.0, Gapps pico and bootwifi9.

I logged with my Android ID without any problem and Play Store worked fine.

After I did that you have said in previous posts and I flashed only the LineageOS 17.1 and after install I wiped cache/dalvick without installing

Gapps. Until here everything is okay but when I reboot the system it gets stuck in the Lineage logos. Thank you in advance
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] vuhongduong:
Yes. It happened to me several times. Now I'm come back to 16.0 which is smoother than 17.1.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
Hey guys.

maybe my experience of the last days and weeks can help somone:

I am running Lineage 17.1 (February release) on my M3.

I did not increase the system partition. So eventually I could only install Open GApps pico (which is fine for me, since all other google apps can be installed as user apps from play store).

For all other Open GApps variants with more apps the system partition needs to be increased to 5GB. (instuctions see first post from @surdu_petru).

In the end I didn't use GApps. I installed microG Revived on the M3 to get Google Services. Unfortunately to run apps with in-app-purchases it was necessary to install a modified play store apk. Additionally for signature spoofing Magisk's Zygic, LSPosed and LSPosed module FakeGApps were required. After some hick-ups with the play store registration and and login in my google account I got it running.

In-app-purchases worked, but I could not install purchased apps from play store (e.g. Titanium Pro, Nova Prime, AFWall+ Unlocker). Aurora store solved the issue.

That solution contained to many workarounds and I realized that my device was slow, laggy. After a restart everything was fine, but after a while again the same issues.

Furthermore the update of the play store was not possible. The modded version is 20.x.xx, which must be already a couple of years old.

So I started to look for a better solution.

I found this XDA article:

Download and install the latest GApps: Open GApps, NikGApps, FlameGApps, and more

Looking to install a custom ROM? Need the right GApps package for it? Here's how you can download and install the latest Google apps.

www.xda-developers.com

I began to test GApps Magisk modules.

- MagiskGapps: Does not work, since it supports Android 11 - 13. LOS 17.1 is Android 10.

- LiteGApps: Could be installed but didn't work. Google Play Services crashed permanently.

- BiTGApps: Works!

So finally I found for me a clean solution. BiTGApps Standard with the minimal required component to have google services. Play Store was updated to the newest version. I got rid of microG, LSPosed and many modules. System partition need not to be modified, even if you select a more comprehensive GApps package.

Signature spoofing is not necessary. Play Store shows "certified". I am happy so far...

BTW: For SafetyNet pass still Magisk and the two known modules are required.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] S8_Phone_Fan:
I had this idea (try a different GApps Version) too, because I have a Galaxy S8 SM-G950F with LOS19 running GFlame Apps and a not certified Play Store - which works propper since more than a year.

So I did this yesterday, BiTGApps Standard, LOS 17 Februar Version, Format Data, install both zips. Booting the first Time, device comes up beeping, read out Android ID, register it at Google. Get an Upgrade of the Playstore App.

The Playstore shows always "not certified" but I could use it. I switched it off and back on this morning and NO surprise ... when I open the Playstore App, I get the same as before twice: "the device is not Play Protect certified".

I have a BTV-DL09 LTE Version, whats your one "dima-82"?

nevertheless I discuss this more than one week with Google Support, because the BTV-DL09 is on the official supported device list of Google

https://storage.googleapis.com/play_public/supported_devices.html

they told me now 2 times .... this Unit is not supported. Seems when someone complains about Huawei - the standard answer is "not supported - go to Huawei".
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
I have a BTV-W09.

I didn't register any Android IDs at Google.

Maybe one of the following things can help:

- I have Play Protect Scan disabled.

- To pass SafetyNet I have the two Magisk modules MagiskHidePropsConf-v6.1.2 and safetynet-fix-v2.4.0 installed. As far as I understand the first passes the CTS profile match and the second the basic integrity.

To pass CTS it is not enough to install the module, you have to configure the props.

Since there is no official Huawei MediaPad M3 with Android 10 on the market I selected another device with Android 10. In my case it is a xiaomi pad 8 or so. So does Google see my device now :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] S8_Phone_Fan:
Thanks dima-82, that fixed my playstore problem ;-)

I used a Samsung Tab S6 fingerprint running Android 10, now my Playstore is certified.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] BlueLife98:
I've been tying to get the certification to work, it worked after submitting the device ID to Google, but it was blocked again next morning.

Using the Tab S6 fingerprint worked for me, thank you.

For anyone who needs a how-to:

- Install Magisk in TWRP

- Follow THIS guide, steps 1-19

- Install Terminal Emulator on your device

- In terminal type props -> edit device fingerprint -> pick certified fingerprint -> change to Samsung Galaxy Tab S6 -> reboot device

- Follow the rest of the guide starting from step 21

- Your device should be certified now.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] zipers:
nvm
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] mcarosh:
Hi...

First of all big big Thx for your (surdu-petru) efforts to keep this Tablet alive :)

I have a small question to this (or any other except stock:) Rom. Is anywhere the package

GitHub - LineageOS/android_packages_apps_FlipFlap

Contribute to LineageOS/android_packages_apps_FlipFlap development by creating an account on GitHub.

github.com

included?

This is for use with a "smart flip cover"

Greetz

mcarosh
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] norti:
Does Gmail work for you? I can't add an account at the beginning, because the one registered is not listed. All the other Google apps are working fine.

I chose S4 Tab for fingerprint, but I don't think that's the cause of the problem, maybe OpenGApps is buggy.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Brain789:
Hello all,

Big Thanks for bringing the opportunity to prolong the life of my good old Mediapad M3.

I seek to switch to LineageOS 17.1, have read much in this and the threads for the previous LineageOS versions brought to us by surdu_petru. Therefore I downloaded everything I need except the TWRP - here I face the fact that no mirrors are found on Android File Host - since 3 weeks already.

Therefore my question @surdu_petru or all, respectively:

Can someone re-share the image file for the TWRP (twrp-3.3.1-1.img) which should be available under the below link, please?

twrp-3.3.1-1.img | by surdu_petru for MediaPad M3

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com

That would be great! :)

Many thanks in advance..

Cheers,

Brain789
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
Have fun!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Brain789:
Thank you very much, @dima-82 !!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] tek3195:
Instead of trying to install any Gapps package I have in the past used the same google apps people use to put play store on amazon fire tablets. It's four main apps and good to go. I'm not trying to write a guide or research links, just offering a suggestion.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Brain789:
Hello all,

Just a short, positive feedback. For me everything went very well: I have now my BTV-W09 running with TWRP 3.3.1-1 and LineageOS 17.1 For Google Play Services I used BiTGApps and changed my device's fingerprint to Samsung Galaxy Tab S6 Lite.

I'm very happy with my M3, its performance is great and it feels like a new tablet. Big big thanks to all contributors beginning with @surdu_petru and including everyone who shared their knowledge and experience!!

I also have to share something: Everything worked in the first attempt, from bootloader unlock ending in Magisk config to pass SafetyNetTest. However I had my moments when I felt nervous as TWRP was showing errors (cannot mount /data, /system, ... not only the 'modem' partition) but I was following the steps I read in this thread and ignoring the errors. At the end I succeeded in the first attempt. Question from my side: Are the errors normal?

Another thing I experienced in TWRP is that the restart menu shuts down immediately without any user interactions. Only the first time I was able to select install TWRP etc. Sorry can't be more concrete as I forgot to photograph the screens.

So, small things which did not hinder the overall install process and the user experience ist great now.

----

Bottomline:

Kudos to all of you!

Cheers, Brain789
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] hhyygg2009:
Hi, thanks for your sharing, could you provide Huawei BTV Android Oreo/Ten Kernel and Vendor source code.

I am a beginner and want to learn how to build a Android Rom for tablet, can you share more detail or data for me? thanks~
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] robrob777:
Thanks for your work. After YouTube banned vanced yt and the only other way to get something similar was revanced yt (requires android 8+)... I finally unlocked the bootloader and installed this rom.

It is rock solid! (2 month daily use, 0crash)

I had the issues of gapps not supported and registration just helps for a few hours.. I have been living without gapps. And Google has to be careful bc i noticed a tremendous amount of stand by battery improvement. I have gapps installed but not signed in. I use revanced yt, outlook, Samsung internet, fb, ig, whatapp, and get my apps from aurora store. It is so perfect that i have signed out my Galaxy phone and 2 galaxy tablets and the stand by battery improved a lot. Galaxy s21+ now last 2 days instead of 1 and it is more than 2yr old.

All my apps work. Even my old paid apps can be installed by aurora.

For some reason signing in to google account drains battery. Now i get iPhone like stand by battery life.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
Why not using NewPipe?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] php4pro2:
thanks for your efforts , i installed latest version 17.1 and gapps every thing working fine but still sim card data and call not working and imei not appear also baseband unknown

how to solve the problem my model number is btv-dl09 and productid=0x3c22041a

regards
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] NeoMobius:
Does the Wifi Tethering still work?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi, your issue will be fixed in the next update .

A new update is planned at the beginning of August.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] php4pro2:
one thing happened this week when I register my device google play works for about 1 or 2 days and same message appears again "this device isn't play protect device"

i reformat the device and install fresh OS same problem happens again ! even after registration on google website

any solutions or i did something wrong without root
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
Can we expect any significant changes, like working camera?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Unfortunately no !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Brain789:
Hi @dima-82, as you seem to have experience with this... Is it safe to delete the following system apps:

com.android.server.telecom

com.android.dialer

com.android.messaging

com.android.providers.blockednumber

com.android.providers.telephony

com.android.stk

com.android.mms.service

I am thinking to tidy up a little bit as well as I have the BTV-W09 WiFi only device. ^^
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
I deleted all listed but com.android.server.telecom.

Maybe I just missed it ;)

Had no problems so far without those apps.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] dima-82:
Can you already leak some details about the changes?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] trunglevt:
I downgrade my Docomo Tab to stock Android 6. But i Cant upgrade to Android 7. I already restore JP OEMINFO but cannot upgrade. Message is No upgrade is needed. Use it as it is.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Jerry Lv:
Can I look forward to your brand new ROM👍
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Me,You,and Daigorou:
It is not your cause. I consider that docomo update server has stopped working. The same reports were posted on a Japanese forum, 5ch.net.

In fact, there was a same problem 2 years ago. At that time it was revived after about 3 months of that, but this time it seems to have stopped for about 6 months.

But there is good news: docomo has extended support for d-01j until the end of February 2024.

So if the update server is restarted by then, it should be possible to update.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] trunglevt:
Tks for your answer. I tried using dload but it keeps saying incompatible detected. I search and download the OTA firmware from 5ch.net too
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] richyg81:
Just wanted to thank @surdu_petru for his hard work and dedication to this ROM and device.

My tablet was on death's door a short while ago due to the aging battery. I have since had it replaced (£75) and decided to try out this ROM. And wow! A new lease of life has been granted :)

Thank you again and hope to see more updates to this device.

PS I looked into buying a new tablet of this screen size but there is simply nothing on the market that I was impressed by at all! This tablet is still a beast!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
There is the last update ( also final update ) of Lineage OS 17.1 for our devices !

Unfortunately the Android 10 operating system will no longer have updates (neither from LOS developers nor from Google)

Google will not provided the new security patch for Android 10, and consequently LOS 17.1 will be stopped !

Below you have the latest update available for your devices depending on the model and the size of the system partition (for those who have modified one)

LineageOS 17.1 for system partition = 5GB : LineageOS-17.1-BTV_2023-08-12.zip md5 : d22ddee7332504d4aef5a775b5bfe506

LineageOS 17.1 for stock system partition = 2GB : LineageOS-17.1-BTV_2023-08-12.zip md5: 637ddf681c3269ad40fd94fbc6a6b283

For WiFi models you need this new kernel: boot_w09_ten_2023-08-12.img md5: 20026ac80dad5790aa1ba8719bd4cf0c

You should perform this update by using dirty flash method ( if you only update the LineageOS 17.1 on your device )
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] tensux:
thanks for your work on this. I am going to do a clean flash for the first time in a long time, as I have dirty flashed every other update. Can you remind me how to flash the boot_w09 file? its not in the instructions in the first couple of posts. At one time I was able to find the instruction in one of your other posts but cannot find it this time. Thanks
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
fastboot flash boot boot.img

or into TWRP, Install -> Install Image -> choose boot.img -> choose "boot" as partition to be installed !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] richyg81:
thank you @surdu_petru for this final update on LineageOS 17.1! my update went very smooth!

I have a few questions:

do you have any changelog for this final update?

do you expect our M3 to support a future LOS version such as v19 in the future?

is it possible to achieve signature spoofing on this ROM?

(I've been fairly successful in avoiding Google services/apps with this ROM so far, using MicroG and Auroura Store. However, so far I am unable to restore a purchase license for an app I use regularly (Yatse). I've tried using the FakeGapps LSPosed method, but spoofing is still not shown ticked in MicroG settings Self-Check)

thanks again
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi !

I'll try to fix camera on LOS 17.1 ...
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Me,You,and Daigorou:
My dream is to fix a rotation problem on BTV-L0J myself.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
maybe it's a simple property that the device doesn't see in LOS 17.1 (build.prop)... can you send me all the properties of the device when the screen rotation works? (I guess in the original ROM) ... I need something like: "adb getprop > getprop.txt"

you can also send me a logcat ( from LOS17.1 ) (adb logcat > log.txt, after restarting the device), and when it has booted successfully, try to orient the device in landscape->portrait/portret->landscape several times to check if there is an error in logcat!

so after restarting the device, connect the USB cable and run this operation: adb logcat > log.txt (after you have finished rotating the device as I specified above, you can also stop running adb logcat, it only needs to run for 30 seconds , maximum one minute)

In LOS 17.1, the orientation sensor is disabled by default, so you must first enable it from the menu ( do this before rotate the device, or more precisely, before restarting and running adb logcat )
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Me,You,and Daigorou:
Thanks for the advice.:)

I have a backup so I can restore to stock ROM if I want to, but it will take some time.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Hi !

Yes ... starting from September I'll try to bring Android 13 - LineageOS 20.0 to our tablet !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Me,You,and Daigorou:
C'est vrai? 😯
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Brain789:
You are definitely a hero in terms of sustainability, @surdu_petru.

Many thanks for supporting this great tablet with recent Android versions. All your efforts are highly appreciated!!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] Brain789:
Hi!

I've followed these instructions (https://xdaforums.com/t/rom-10-0-li...3-8-4-update-2023-08-12.4198965/post-88319171) to get my PlayStore working. It includes signature spoofing via a Magisk module. It all works fine for me, using BiTSGapps (base).

Cheers,

Brain789
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Start working on Android 13 LineageOS 20 !

Of course, all the work will continue after the middle of September.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Please, does the sim it's working in the last update ?

Yes, I'll try to fix camera as well before to start update the device to LOS 18.1, 19.1 & 20.0
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
What TWRP do you use ?

EDIT : please, can you post here what pack of Gapps exactly do you installed ? Thanks !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] foexle:
TWRP, the linked version

and OpenGApps - Arm64 - Nano - Android 10

I did some additional tests yesterday and i used other OpenGApps versions without success and finally i moved to https://mindthegapps.com/; that worked somehow.

The device boots, playstore is installed and can be used but now i need to fix this security verification issue but one step further :)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
I already tried yesterday OpenGapps pico arm64 Android 10.0 and it's working without any issues !

Yes, at the beginning of this thread you can also find the solution for playstore security verification issue ( in the first 4/5 pages, I don't remember exactly )
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] myEnglishIsPoor:
hero,can you give me baseband，my device doesn't recognize the SIM card anymore, thank you very much mazibo66@gmail.com
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] trunglevt:
Hi, It is September and still cant update to Nougat. Is D01J gonna be stuck on Marshmallow?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
Do you have SIM card issues in LOS 17.1?
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] harrisc:
I have now installed LineageOS 17.1 on my BTW-W09 with pico GAPS. I get the Google Play Protect error.

I obtained and Registered the Android IDs. I have tried the suggestions on page 3 & 4 to wait reboot etc. I have tired over 30 minutes.

Can the registration process take a long time?

Thanks

Chris
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] harrisc:
As the tablet still has the Google Protect error I uploaded some apps. I tried to install them but I couldn't do anything. I then loaded some apps from my windows 10 PC via adb. The apps were installed but when I started the apps they immediately stopped.

How can I install apps so that I can use them.
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
it depends, sometimes you can wait even 24 hours, usually for me it took a maximum of 1 hour each time. you should check twice if you have taken the correct steps for registering the ID, so that you do not wait unnecessarily in case you did something wrong!
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
You can use APKMirror
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] harrisc:
Now a day later the device is still not certified even though I registered an android_id.

I found that I can install apps from a browser at play.google.com

I can get the apps I want even if it is a little slow and fiddly
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] zhang1220:
First of all, a big thank you to BTV software for further development!

I've had success with LOS16 and now I'm trying LOS17.

Unfortunately I have TWRP error

I found the possible cause of the error in the forum

Q: Whenever I try to flash any lineage 17.1 version, I get the following error in TWRP: Updater process ended with error: 7

Answer: This error occurs whenever trying to flash Q-based roms in TWRP versions lower than 3.4. Just refresh the linked version below 3.4 or higher, restart recovery and then refresh the rom zip again.

Please tell me how to solve this problem, thanks

(I'm using Google Translate, which may affect your reading. I'm sorry for that.)
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] surdu_petru:
You should use the right TWRP for Android Q !
[Huawei Mediapad M3 ROMs, Kernels, Recoveries, & Ot] harrisc:
I have now installed LineageOS 17.1 on my BTW-W09 with pico GAPS. I get the Google Play Protect error.

I obtained and Registered the Android IDs. I have tried the suggestions on page 3 & 4 to wait reboot etc.

The error occurs after many reboots and several days.

In my browser I can login and install apps from play.google.com. As Play Store app is not working I cannot get the premium/pro features which were purchased in app. I also cannot get automatic updates.

Has anyone got further suggestions?

Should I do a complete wipe and reinstall to fix the problem?

If I start again I have some additional questions.

Do I install boot_w09_ten_2023-08-12.img before or after LineageOS (or doesn’t it matter)

Is it best to Expand System Partition To 5GB?

As I indicated I have used pico GAPS. Is there another one I could try?

Thanks for your patience and assistance.