[MAGISK] WiDEVINE L1 FiX for MIUI CUSTOM ROMS [MI 9T/K20] - Redmi K20 / Xiaomi Mi 9T Themes, Apps, and Mods

Hello guys,
After two days of hard working we can finally give to our community a working fix for Widevine L1 certification on Xiaomi.eu roms. All the credits go to Mauronofrio and PIPIG23366. We still don't know if it works on K20 as well, you should test it to confirm (and plese let us know in the comments). Enjoy :highfive:
IMPORTANT: YOU WILL NEED THE LATEST MAGISK CANARY BUILD TO MAKE IT WORKS (Instructions here below)
Download NEW FIX
INSTRUCTIONS:
- Unistall you stable Magisk version through Magisk Unistaller zip
- Flash the new Magisk Canary zip here (I took it from m a g i s k m a n a g e r . c o m site)
- Open the Magisk Manager app and update to the latest versione
- Last and most important step: ensure the canary (debug) channel is set on your magisk settings
You can now finally flash our fix and enjoy again your L1 certificate. :laugh::highfive:

what does this fix?

I'm on EU v. 10.3.14 & the module actually deterred me from using Netflix. I installed & reinstalled multiple versions but none worked. Netflix started working once I removed the module. It made wondered if I needed it at all.

JonasVFC said:
what does this fix?
Click to expand...
Click to collapse
Read once more the thread, this time, slowly...

ekin_strops said:
Read once more the thread, this time, slowly...
Click to expand...
Click to collapse
I can read english, I just don't know what that means

Does not work on latest EU weekly. Netflix doesn't start. Removed mod and working fine.

Not working eith xiaomi.eu 10.3.12

pfornaro said:
Hello guys,
After two days of hard working we can finally give to our community a working fix for Widevine L1 certification on Xiaomi.eu roms. All the credits go to Mauronofrio and PIPIG23366
We still don't know if it works on K20 as well, you should test it to confirm. Enjoy :highfive:
Download
EDIT: It actually works only on latest eu weekly
Click to expand...
Click to collapse
Has somebody been able to make this work or confirm if it does?

Sorry guys, this situation it's really weird. We actually tested it on 8 phones and it works only on 3 of them, we are working. You are free to test it if you want since it's not dangerous and maybe it could work on your phone.

pfornaro said:
Sorry guys, this situation it's really weird. We actually tested it on 8 phones and it works only on 3 of them, we are working. You are free to test it if you want since it's not dangerous and maybe it could work on your phone.
Click to expand...
Click to collapse
Could you tell us what exactly weekly build you used to make it work? Thanks for your work

internetjlmb said:
Could you tell us what exactly weekly build you used to make it work? Thanks for your work
Click to expand...
Click to collapse
9.8.15
Anyway it seems is not related to rom either... Another guy tested it on his latest eu stable and it's working. We still cannot understand on what's related the issue. Any help/suggestion from you guys will be appreciated

I think pipig already knows about this but..when we were testing roms.. If it was based on the global vendor the L1 would work for the global devices and L3 for eea devices.. And when the custom rom was based on the eea it worked for eea devices and L3 for global devices..
I don't know if this helps in any way.

JonasVFC said:
I can read english, I just don't know what that means
Click to expand...
Click to collapse
So use search option

Widevine fixed on latest miui.eu stable

FINALLY HAPPY NEWS FOR EVERYONE: Ok guys, after some days we finally understood why this fix worked just on few devices. You need to use the latest canary build of Magisk instead of the stable version. To do this just follow these steps:
- Unistall you stable Magisk version through Magisk Unistaller zip
- Flash the new Magisk Canary zip here (I took it from m a g i s k m a n a g e r . c o m site)
- Open the Magisk Manager app and update to the latest version
- Last and most important step: ensure the canary (debug) channel is set on your magisk settings
You can now finally flash our fix and enjoy again your L1 certificate. :laugh::highfive:

How can I set the canary debug channel?
I have installed the canari magisk. I installed the widevine fix, but drm info doesn't show any information at all. Also other drm info app can't show the widevine status.
So I guess is might have something to do with the canary debug channel, but I don't know where and how I can set this. I don't see it in the setting list.
Edit: got it working now. The suggested magisk was still not the canary version. The right magisk file is this one: https://github.com/topjohnwu/magisk_files/blob/master/canary_builds/magisk-release.zip

pfornaro said:
FINALLY HAPPY NEWS FOR EVERYONE: Ok guys, after some days we finally understood why this fix worked just on few devices. You need to use the latest canary build of Magisk instead of the stable version. To do this just follow these steps:
- Unistall you stable Magisk version through Magisk Unistaller zip
- Flash the new Magisk Canary zip here (I took it from m a g i s k m a n a g e r . c o m site)
- Open the Magisk Manager app and update to the latest version
- Last and most important step: ensure the canary (debug) channel is set on your magisk settings
You can now finally flash our fix and enjoy again your L1 certificate. :laugh::highfive:
Click to expand...
Click to collapse
I got the L1 licence. But the Netflix sound playback is really really choppy.

bsbimalbose said:
I got the L1 licence. But the Netflix sound playback is really really choppy.
Click to expand...
Click to collapse
No problems here. Sound is just the way it should be.

Bart1981 said:
No problems here. Sound is just the way it should be.
Click to expand...
Click to collapse
Are you using miui? I tried it in havoc latest.

bsbimalbose said:
Are you using miui? I tried it in havoc latest.
Click to expand...
Click to collapse
Yes, I'm running the xiaomi.eu rom

Related

Magisk Gapps For BS3 Chinese

Hi,
I have created a magisk module to install Gapps Pico version to BS3 Chinese. I have tested it for Joyui 11. Below is the link for download.
https://mega.nz/file/PBllSIDb#uSD2U5WdY-9KpbfU0YRLm1SuQ25uPfAilUFDTgG3IiM
Update: Also works with Joyui 12 28th Sep version.
Why you deleted it?
cjprostar said:
Why you deleted it?
Click to expand...
Click to collapse
Link updated
theintelligent said:
Hi,
I have created a magisk module to install Gapps Pico version to BS3 Chinese. I have tested it for Joyui 11. Below is the link for download.
https://mega.nz/file/PBllSIDb#uSD2U5WdY-9KpbfU0YRLm1SuQ25uPfAilUFDTgG3IiM
Update: Also works with Joyui 12 28th Sep version.
Click to expand...
Click to collapse
cellet work! Please, how did you flash magisk? Is there a twrp for this phone?
Sadly im on the black shark 3s
Theres not even a forum for the phone. What a waste of a powerful beast
Use this thread for bootloader unlock and TWRP (Check the links if TWRP for 3S is there)
https://forum.xda-developers.com/bl...ckshark-3-3-pro-3s-unlock-bootloader-t4141537
caniranges said:
cellet work! Please, how did you flash magisk? Is there a twrp for this phone?
Sadly im on the black shark 3s
Theres not even a forum for the phone. What a waste of a powerful beast
Click to expand...
Click to collapse
Check this post
BlackShark3S ROM or Recovery do you have? [Resolved!]
Try the following: 1. Unlock bootloader (if not already) https://forum.xda-developers.com/t/blackshark-3-3-pro-3s-unlock-bootloader-files.4141537/ 2. Download https://pan.ydxby.com/刷机包/黑鲨3/KLEN2009280CN00MQ3.zip?preview 3. Get Fastboot...
forum.xda-developers.com
after unlocking my BS3S I coulnd't login into google account, so I flashed this rom and after everything working fine, and also can install magisk patching boot img
theintelligent said:
Hi,
I have created a magisk module to install Gapps Pico version to BS3 Chinese. I have tested it for Joyui 11. Below is the link for download.
https://mega.nz/file/PBllSIDb#uSD2U5WdY-9KpbfU0YRLm1SuQ25uPfAilUFDTgG3IiM
Update: Also works with Joyui 12 28th Sep version.
Click to expand...
Click to collapse
would you make it for joyui 12.5 android 11 ?

WORKING Magisk v21.1 + Missing SIM fix + BT MAC fix

To those who are experiencing the same issue as me, the SIM randomly not recognized properly on reboot can try this fix:
1. flash your MIUI (again) from TWRP
2. close AVB2.0
3. flash Magisk stable 20.3
Seems any Magisk greater than that version are causing those strange problem in MTK devices.
CONCRETE FIX THIS TIME USING MAGISK 21.1
Use this special version of magisk but beware that the boot time will be longer, it'll be hanging at Redmi logo for full 1 minutes but all will be faster inside.
Magisk MTK Special v21.1: https://cdn.jsdelivr.net/gh/vvb2060...66ce768235270b13d60d615494a8/magisk-debug.zip
Re-fix your BT mac address (if your BT defaulted to 00:00:46:00:00:01) after flashing that build with the same method as described here: https://forum.xda-developers.com/t/guide-to-solve-mtk-no-imei-no-baseband-no-backup.2695909/
Latest Magisk alpha from this channel fixed everything.
Version: 7ff22c6-alpha (315) (14)
UPDATE: Latest @topjohnwu canary version also working perfectly in out device now!
Thanks, but I'll wait for stable release.
donkyshot said:
Thanks, but I'll wait for stable release.
Click to expand...
Click to collapse
The 21102 - 21103 is VERY STABLE. Trust me.
Crescendo Xenomorph said:
The 21102 - 21103 is VERY STABLE. Trust me.
Click to expand...
Click to collapse
I trust you, but I prefer to wait for official stable and update through repository.
donkyshot said:
I trust you, but I prefer to wait for official stable and update through repository.
Click to expand...
Click to collapse
Try switching to Beta channel via Settings (it's using official Magisk repo).
Latest beta also stable for daily use.
How about using it with a CFW android 11 custom ROM? Working, too? What .zip to flash?
Crescendo Xenomorph said:
Try switching to Beta channel via Settings (it's using official Magisk repo).
Latest beta also stable for daily use.
Click to expand...
Click to collapse
Just updated by stable channel through magisk to 21.2 No problems so far.
adriakus said:
How about using it with a CFW android 11 custom ROM? Working, too? What .zip to flash?
Click to expand...
Click to collapse
sorry bro, I don't use CFW so dunno....
So it's safe to install magisk? What version?
Need to have twrp?

Question Viper 4 Android

I recently got the OnePlus 9 pro. I also have a Galaxy S21 ultra. using seLinux permissive v2 and audio modification library modules, it was possible to install viper for Android on the S21 ultra. on this 9 Pro however, absolutely nothing is working. I tried both versions of viper, the Ichigo kurosaki version, and the as well as the 2.7.2.1 Dewitt version.
Absolutely nothing works. Has anyone found a way to successfully install the drivers and get this to work on the 9 pro?
Burt Squirtz said:
I recently got the OnePlus 9 pro. I also have a Galaxy S21 ultra. using seLinux permissive v2 and audio modification library modules, it was possible to install viper for Android on the S21 ultra. on this 9 Pro however, absolutely nothing is working. I tried both versions of viper, the Ichigo kurosaki version, and the as well as the 2.7.2.1 Dewitt version.
Absolutely nothing works. Has anyone found a way to successfully install the drivers and get this to work on the 9 pro?
Click to expand...
Click to collapse
That's not good news! How did you root the OP9 pro, same way as for previous models?
vibrantliker said:
That's not good news! How did you root the OP9 pro, same way as for previous models?
Click to expand...
Click to collapse
yeah dude rooting is easy. Just do the patching file with magisk manager, and flash with fastboot) like you would anything else. getting quite worried that viper won't install at all. I don't want to have to use James DSP which sucks in comparison.
There is a viper4android11 that I've been using on 8pro without issue. It was posted after the update to 11 and reg Viper wasn't working, I wonder if that would work for you. It's here on XDA.
Burt Squirtz said:
yeah dude rooting is easy. Just do it patching file with magisk manager, and flashwith fastboot) like you would anything else. getting quite worried that viper won't install at all. I don't want to have to use James DSP which sucks in comparison.
Click to expand...
Click to collapse
Agreed, can't live w/out Viper
Haven't had V4A for a good few years. Hope y'all get something figured out.
Burt Squirtz said:
I recently got the OnePlus 9 pro. I also have a Galaxy S21 ultra. using seLinux permissive v2 and audio modification library modules, it was possible to install viper for Android on the S21 ultra. on this 9 Pro however, absolutely nothing is working. I tried both versions of viper, the Ichigo kurosaki version, and the as well as the 2.7.2.1 Dewitt version.
Absolutely nothing works. Has anyone found a way to successfully install the drivers and get this to work on the 9 pro?
Click to expand...
Click to collapse
I use this
Wavelet: headphone specific EQ - Apps on Google Play
Headphone specific equalization with lots of customizability
play.google.com
shannoncole05 said:
I use this
Wavelet: headphone specific EQ - Apps on Google Play
Headphone specific equalization with lots of customizability
play.google.com
Click to expand...
Click to collapse
Is that as good as Viper?
vibrantliker said:
Is that as good as Viper?
Click to expand...
Click to collapse
I've been using it since I couldn't get V4A to work on OP8P, its easy to install and working great. It's not as extensive as V4A but does a good job in sound processing.
Guys! Op here. I figured it out! believe it or not there's an easy fix. If you simply install James DSP first. After that, the 2.7.21 DeWitt version of viper for Android will install the drivers and process just fine. Sound goodness is back on this device! Just make sure legacy mode is checked off.
I have been having so many issues getting the new v4a to work, u may want to search magisk and do the legacy
Samuel Holland said:
There is a viper4android11 that I've been using on 8pro without issue. It was posted after the update to 11 and reg Viper wasn't working, I wonder if that would work for you. It's here on XDA.
Click to expand...
Click to collapse
You're talking about the Ichigo kurosaki version. That one doesn't work on the 9 Pro that was the first one I tried.
Burt Squirtz said:
Guys! Op here. I figured it out! believe it or not there's an easy fix. If you simply install James DSP first. After that, the 2.7.21 DeWitt version of viper for Android will install the drivers and process just fine. Sound goodness is back on this device! Just make sure legacy mode is checked off.
Click to expand...
Click to collapse
Thanks
Are any of you trying Viper on the LE2125?
vibrantliker said:
Are any of you trying Viper on the LE2125?
Click to expand...
Click to collapse
Lol that's the whole main point of this thread..
As I mentioned in a few previous post-ago, it works perfectly if you install James DSP first.
Burt Squirtz said:
Lol that's the whole main point of this thread..
As I mentioned in a few previous post-ago, it works perfectly if you install James DSP first.
Click to expand...
Click to collapse
Right, but how do I root my device first when there are no builds up yet for my model?
(I need to patch the boot.img with Magisk)
vibrantliker said:
Right, but how do I root my device first when there are no builds up yet for my model?
(I need to patch the boot.img with Magisk)
Click to expand...
Click to collapse
If you have a US model you can root via this method:
[GUIDE] [Magisk] [Unlock / ROOT / Keep Root] OOS 13.1.0.500
Different variants of Magisk that are available for use : Magisk Variant Stable / Beta / Canary Release Official Android / OOS OOS 11 and above Maintainer topjohnwu Project Link GitHub Zygisk No...
forum.xda-developers.com
terlynn4 said:
If you have a US model you can root via this method:
[GUIDE] [Magisk] [Unlock / ROOT / Keep Root] OOS 13.1.0.500
Different variants of Magisk that are available for use : Magisk Variant Stable / Beta / Canary Release Official Android / OOS OOS 11 and above Maintainer topjohnwu Project Link GitHub Zygisk No...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks, did you do this?
vibrantliker said:
Thanks, did you do this?
Click to expand...
Click to collapse
Yep, about an hour ago. Quick and easy.
terlynn4 said:
Yep, about an hour ago. Quick and easy.
Click to expand...
Click to collapse
Did you patch it yourself or use the already patched one?

Question Any TWRP/Magisk for Mix Fold?

Hi!
My Fold will get delivered next week. Can't wait! Anyhow, I would like to install Magisk, v4a, and so on..
I don't see any Twrp available yet. Does someone know if there is any version on Chinese sites? If not, is there any on the way?
Has anyone flashed Magisk? Patched boot image method? Other method?
Is there any EU/Global rom for the Fold? Xiaomi.Eu won't support the Fold, which is sad. Is there any other?
WaldenGaming said:
Hi!
My Fold will get delivered next week. Can't wait! Anyhow, I would like to install Magisk, v4a, and so on..
I don't see any Twrp available yet. Does someone know if there is any version on Chinese sites? If not, is there any on the way?
Has anyone flashed Magisk? Patched boot image method? Other method?
Is there any EU/Global rom for the Fold? Xiaomi.Eu won't support the Fold, which is sad. Is there any other?
Click to expand...
Click to collapse
Does someone know if there is any version on Chinese sites? If not, is there any on the way?
No, I was searching since 8 weeks.
Has anyone flashed Magisk? Patched boot image method? Other method?
No, I did not try any.
Is there any EU/Global rom for the Fold? Xiaomi.Eu won't support the Fold, which is sad. Is there any other?
Officially only chines are available, the phone came with Global 12.0.5 unstable, no PC mode, i immediately removed and miflashed chines latest stable one
V12.0.19.0.RJTCNXM​
.
Hi too answer your question yes theres no twrp available but flashed magisk patched works great having it work with safetynet passed having to be able to used gpay/ banking apps too and no eu roms with it.
with that said, For safetynet passed u gotta flash the universal safetynet fix by kdragon v1.2 + used the magiskhide props and with that used it on mi 10 ultra china and you will be fine. iam on latest version of it now which is now 12.0.19.
amirulz1 said:
with that said, For safetynet passed u gotta flash the universal safetynet fix by kdragon v1.2 + used the magiskhide props and with that used it on mi 10 ultra china and you will be fine. iam on latest version of it now which is now 12.0.19.
Click to expand...
Click to collapse
You're not on the latest version anymore
lawtq said:
You're not on the latest version anymore
Click to expand...
Click to collapse
v12.0.21 still works ;D
Updating it by using the ota on magisk so u can stil have root working fine
amiruls said:
Updating it by using the ota on magisk so u can stil have root working fine
Click to expand...
Click to collapse
So to update, we don't use OTA, we need to use Magisk to keep the root?
I requested TWRP in the chines community, I got some feedback that I must pay in order to get it
WaldenGaming said:
So to update, we don't use OTA, we need to use Magisk to keep the root?
Click to expand...
Click to collapse
The procedure is that you download the update through ota as per normal but after update don't restart, go to magisk and press the ota button whereby it will flash magisk on slot b thereafter then you can restart
anasmhds said:
I requested TWRP in the chines community, I got some feedback that I must pay in order to get it
Click to expand...
Click to collapse
Is that for real? Is there Twrp available ready and running, or are they tying to scam?
WaldenGaming said:
Is that for real? Is there Twrp available ready and running, or are they tying to scam?
Click to expand...
Click to collapse
I have not seen any evidence that TWRP exists, maybe they tying to scam

Question ColorOS open beta on EU Model

Does it work to flash the ColorOS OB on the EU model?
Is the modem working?
edit:
got it working now. i did it this way
1. Updated to OOS Open Beta link
2. Download Color OS from your source
3. Install OPLocalUpdate and copy coloros to the root of your phone
4. Set the build date to 1400000000
apply in terminal
Code:
su
resetprop ro.build.data.utc 1400000000
5. Start the update with the apk above
6. ???
7. profit
use it for 3 days now and its stable as oos.
i think its more fluid and smooth then oxygenos, but there is a lot of bloatware and some apps are on chinese, i debloated those
props to @null0seven
​
Hey!
Yes, the OOS OB works on the EU model, be sure to choose the NA variant (which is the global one, as the EU version is not available due to strict European laws).
Everything works as intended on my end.
Hope this helps.
IN variant is also OK, though.
IN variant has theme store, WLB 2.0 and super power saving.
LOL Guys, he asked about COLOR OS.
ON TOPIC - Modem works fine since trial versions of COS. Go give it a try.
Sheldd said:
LOL Guys, he asked about COLOR OS.
ON TOPIC - Modem works fine since trial versions of COS. Go give it a try.
Click to expand...
Click to collapse
i tried, but i can't even install it.. tried via twrp or local update
Where can i download the color os for oneplus 9 pro global?
habobababo said:
i tried, but i can't even install it.. tried via twrp or local update
Click to expand...
Click to collapse
Look in 9 series general thread on telegram, you need a new app for local update
toolhas4degrees said:
Look in 9 series general thread on telegram, you need a new app for local update
Click to expand...
Click to collapse
i also tried that. Even downgraded to 11.2.8.8. Local update gives me an error.
Edit:
got it installing now.
Solution:
set ro.build.date.utc to 1400000000 via terminal
Code:
resetprop ro.build.data.utc 1400000000
This could help other users so please put in OP instructions to install & how it works for you. Pro & cons.
Thank you.
A video quick guide "How to Install COLOR OS 12 on Oneplus 9 & 9 Pro"
Color OS have the option in Gestures "Raise to answer a call" ?
And less google BS ?
habobababo
Please put a link for download the rom. User will ask you for sure.
I read that next week the Color OS team will release Color OS 12
Version global?

Categories

Resources