yashsingh1/xdaforums huggingface dataset:
[Magisk] asripath:
Yes, you are right.

Xiaomi/ Mi phones have the option to restore lost L1 via flashing official fastboot rom or supported EU varient.

Restored mine once sometime back when lost during upgrading a custom rom.
[Magisk] pndwal:
Ah... Sorry... But you won't have this in custom rom anyway... If you have Widevine under Fingerprint Payments in late stock miui on x3, I believe you can update and fix certificate... Then you should retain certificate (L1) if you move back to custom ROM (as it was only a bad update that caused keys to be revoked, even on locked devices)... Why do you assume there's no hope?... Of course, there's no guarantees either... PW
[Magisk] asripath:
Widevine L1 Fix (Stock MIUI ROM case):

Step 1. Make sure the Auto-sync data is turned on and make sure you turn off Video Toolbox from Settings - Special Features

Go to Settings and scroll down to Accounts and sync - Auto-sync data.

Step 2. Still in Settings, navigate to password & security - fingerprint - fingerprint payment - download the latest Widevine L1 certificate.

Step 3. Reboot your device and check the Widevine security level, it should upgrade to L1.

Notes:

• If still failed, Maybe you have debloat your phone and debloated "Soter Service (Tencent soter service)" which is needed for L1 stuff.

• Reinstall it again from your Xiaomi ADB Tools (Szaki tools)

• Reboot your phone and reinstall Widevine L1 (Step 2)
[Magisk] Drahy:
Netflix is just working normally for me without any issues.

Disney+ however never loads any video and never plays any video only ends with "go to help" error message after like a minute of trying to load any video stream, this happens only on Disney+ app (unless I use the liboemcrypto module which only allows me to stream SD streams) here are my screenshots...
[Magisk] pndwal:
Neglected to put link in post... Fixed now... PW
[Magisk] pndwal:
You may have other issues since have L1... Can't read your non-english screenshots...

But you didn't confirm if you use @Displax USNF mod... Do that and remove MHPC... Globally set fingerprint / other props may be causing issues... Not sure about need for liboemcrypto module for SD streams... Others may advise... PW
[Magisk] asripath:
Liboemcrypto...

The user might be referring to

https://xdaforums.com/t/module-magisk-drm-disabler.4070117/

ie...Throw the kitchen sink...

disable drm...

please play something for me
[Magisk] m0han:
Poco X3 (Karna, not Surya)

I'm on custom ROM - AICP A12.1 now; crDroid A12.1 earlier. Do you mean to say I should install MIUI stock ROM?
[Magisk] asripath:
Yes to get back L1

Flash either official fastboot or

Supported EU varient which allows L1 restoration for your device

Restore L1

Check L1 restoration with drm info or device info hw

Flash your custom rom the usual way

P.S.

Backup everything
[Magisk] pndwal:
Probably with a bad update... Xiaomi made several that broke L1 Widevine (caused key revocation); seems they pushed fix in fingerprint payment menu because they upset regular (non modding) users... Doubtful they'd do it for us! 😜

Seems so... You'll need to flash late stock MIUI AFAIK, but possibly custom XiaomiEU ROMs have the fingerprint payment menu too(?), to be able to generate new keys / certificate...

Hope it's available for your poco X3, but suspect it will be... PW
[Magisk] Drahy:
I am using USNF and it is working properly as you see my screens with device integrity checks and bypassing google wallet and banking apps which are working ok for me.

I used MHPC just as one of my "tries" to resolve the Disney+ playing stream problems. When it didn't work, I removed it. So I don't have it anymore and nothing else besides USNF. I was just describing what I tried in my original post here https://xdaforums.com/t/magisk-general-support-discussion.3432382/page-2694#post-87807675

So according to me I have everything setup correctly even fingerprints (which are needed by my banking apps anyway) my banking apps and Netflix are working only Disney+ and HBO Max are not working and not playing streams (unless I disable that encrypt from my original post then it plays ok in SD) I can install them, update them in PlayStore no problem so I strongly believe it must be connected to L1 somehow. That is why I am asking advice here...
[Magisk] asripath:
Could you do a quick test...

Log in to those streams from a browser within phone and play content.

(Remove/disable drm disable magisk module if you still have it, reboot)

PS...this quickly escalated into OT 🤔
[Magisk] Drahy:
Yes, in mobile browser when I set "desktop" version it works for me and it plays the title... So there is no other way to play it inside mobile app?

Removing the drm disabler cause the stream not working as I wrote third time already.

I believe we are on topic here as this seems directly connected to root, magisk and not working apps becase of that.
[Magisk] pndwal:
Ah, thanks for confirming...

Many are still achieving the same (mismatched props needed for PI hardware based verdict enforcement bypassing) using MHPC... I had no easy way of knowing which fix you used and it appeared you may have been using MHPC for this which works but is not ideal since sets props globally instead of targeting gms.... Modded USNF shouldn't interfere with most unique device functions...

But L1 is good; can't do better...

I'm all out of aces... Assume you've cleared data in affected apps and retried?...

Also, since DRM Info shows L1, please can you explain how you determine this:

Does liboemcrypto-disabler break L1 as seen in DRM Info app?... If not, where are you seeing L3? ... PW
[Magisk] asripath:
If you are game for another attempt

Try the streaming apps in workprofile

(Assuming you have already added the apps to magisk denylist)

Went through similar experience recently streaming apps working only in SD and not HD...

on a limb...

tried them in workprofile...

and it worked for me...

give it a try

Post in thread 'Magisk General Support / Discussion' https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-87809051
[Magisk] Drahy:
I dont have liboemcrypto-disabler installed as default that is why i have L1 ... But when I install the liboemcrypto-disabler it goes to L3 in the DRM info app and straming works in Disney+ in SD only (which I mentioned as the only working solution how I can get it working) as I wrote many times - how is this not understandable? What you see screenshots from is the default setting in my phone only having USNF and NOTHING else which indicates clean and working system but yet Disney just does not work together with HBO as the only two apps which I use the most sadly. Netflix is working ok everytime with or without DRM mod. So do Disney and HBO have something special which they check in the system which I need to "spoof"? And I am the only one having it like that? I hoped there will be many like me ...

After any change I do in the system setting I always re-install the app and make sure it is in the denylist - I am not only deleting cache here to be sure.

And I dont have any workprofile and never done that...

Seems it is not possible for my Samsung Galaxy Note S20 Ultra with Android 13 + OneUI 5.0 to create Work profile...
[Magisk] asripath:
Wait...

take a breath...

Don't take out your frustrations on someone who is trying to help understand your problem and help you solve it.

Did you try installing island app or

Not able to get work profile on s20 plus

I'm using samsung s20 plus running one one ui 3.0 based on android 11. I searched everywhere but I'm not able to get work profile enabled. Work profile is working on my s10 plus but not available in s20 plus.

r2.community.samsung.com
[Magisk] pndwal:
Well this is what I thought you meant but you didn't state it plainly before and I don't want to assume... You're still making assumptions... Passing deviceIntegrity doesn't mean you have @Displax USNF mod... Likewise, you didn't state you had L1 earlier, only that Netflix 'worked fine' (which could well have meant w/ SD like your other apps w/ liboemcrypto-disabler)... first sight of L1 here was DRM Info screenshot after I said to use it... I had no clue where you were seeing Widevine security levels or if you were just guessing which is why I asked earlier... but you answer only some questions...

Could well do... Disney+ was working fine for me last month (only had 1 month subscription for $2...) Netflix is fine too... Never used HBO... Xiaomi RN8T, stock A10 MIUI, Canary Magisk, Shamiko, @Displax USNF mod fork, Magisk app hidden w/ stub...

I don't know...

... PW
[Magisk] Drahy:
It was not like that.

I was just answering the same questions over and over mentioning exact link for libencrypto and people asking me what I used ... then I specifically wrote mods I use and still got questions for that it seemed to me like I am going in circles so I just asked if that was not understandable the first time? There was no frustration from my side...

So for work profile I need to create an organization in google? There is only manual how to set it up if I have some admin QR code which I dont right now?
[Magisk] Drahy:
In my first post I wrote: "I am using Samsung Galaxy Note 20 Ultra 5G, Android 13 November update - original firmware rooted with Magisk + Universal Safetynet + Zygisk ..." - Not sure how more clear I could be than that ... I also wrote that in this setting I am using Netflix with no problems but other streaming apps are not working ... they only work with that additional mod which loweres the streaming to L3 which is basicly what that mode does... Really not sure how more clear I could have been - maybe next time :-) Screenshots confirmed my setup and without Displax mod I could not pass safetynet with my previously mentioned setup of course but I get your fear of assumption now.

Thank you for your try to help me anyway, I appreciate it ... Will look for solution elswhere and hope.
[Magisk] asripath:
Try with island app first.

Samsung seems to have a bit non user friendly way to create workprofile.

Don't own the device.

Sent you a link which seems to have solved similar issue raised.

Samsung forums would yield you better results.
[Magisk] KugaU:
Can you please tell me how to fix these errors? I know that BusyBox Binary error on nox emulator can't be fixed, but there are 2 more errors that can be fixed
[Magisk] Drahy:
Island does not work for my Samsung Device sadly ...
[Magisk] asripath:
Too bad...

If island does not work...

not sure shelter or insular can.

Your device does not currently seem to have good custom rom support.

Maybe

Magisk Delta or

HideMyApps(HMA) next?
[Magisk] Erfirya:
so just an update. I finally found the solution for this. If you have a xiaomi.eu rom check this thread: https://xiaomi.eu/community/threads/widevine-l1-support.65671/ . If your device is supported for widevine L1 certificate renewal then you won't have a problem getting it back. mine was L3 before, but after doing this fix, I got it back up to L1. now I can watch FHD in my disney+ app. btw my device has unlocked bootloader and is rooted.
[Magisk] Loustsoul:
Too much to read 2000+pages. Where are you hiding the modules? I need them all and I'm sure they are in a box somewhere for me to root through. 😁
[Magisk] J.Michael:
The modules are hidden where a number of posts say they are. There is a not-official-John-Wu repository. I remember the name "Orange Fox" -- it might be that; it might be something else entirely.

The thread search function is not entirely unusable. @IronTechmonkey has instructions in his signature. (I use a browser, and if I click enough I manage to select "This thread" when searching. The XDA app has bigger problems with searching.
[Magisk] Loustsoul:
In this thread?
[Magisk] Loustsoul:
I was just hoping that there was a library for modules so that I could learn more about them and how to use them. I used search and did not find an easy to understand answer. I then turned to you/this thread for help and support. I'm new to the magisk.
[Magisk] asripath:
You could review

Best Magisk modules

Looking for some of the best Magisk modules for modding? We’ve got all the information you need to get started right here. Read on!

www.xda-developers.com

And use foxmm for module management

GitHub - Fox2Code/FoxMagiskModuleManager: A module manager for Magisk because the official app dropped support for it

A module manager for Magisk because the official app dropped support for it - Fox2Code/FoxMagiskModuleManager

github.com
[Magisk] pndwal:
Haha... We've been discussing this very fix for broken Xiaomi updates (affects un-modded locked devices also) on last few pages!

That's why I asked you to "Check Widevine security level" originally! ... Expected you to use DRM Info app per the link, however you posted fingerprint payment menu which did seem to indicate you had L1... Guess you didn't...

Restoring L1 is generally the answer... Still not sure why @Drahy (on Sammy device, above) is having such difficulties even with L1...

Glad you stumbled on the late-MIUI Xiaomi inbuilt fix anyway...

Also, thanks for the excellent link:

https://xiaomi.eu/community/threads/widevine-l1-support.65671/

... it confirms a few things we were only speculating on here:

1) XiaomiEU custom MIUI seems to give native access to the menu for generating new keys / certificate (after keys are revoked), and

2) Xiaomi models w/ support for generating keys / certificate... Seems MTK model users and some others are out of luck... 😕 Extensive list given...

🤠 PW
[Magisk] rei20:
At the end of my wits.

OnePlus 8 pro OOS13 rooted

Netflix just hangs at logo

Latest github magisk, zydisk, USNF official, changed magysk name. Passing basic integrity

Uninstalled bloatware Netflix with systemless debloater and reintalled from play store. (First tried deleting all files with netflix on name with root explorer)

Only thing I can think is fox mmm not hidden (forgot the app that can hide other root related apps besides magisk)

Also haven't tried the japanese sounding magisk hider
[Magisk] J.Michael:
Yes, but it's not as easy to find as I assumed. Searching for "module" does turn up a reference to Fox MMM in a 3 Oct post, but you wouldn't know it from the snippet shown in the search results.
[Magisk] Loustsoul:
Thank you!!!
[Magisk] Loustsoul:
Thank you
[Magisk] m0han:
My device seems to be supported. But, I didn't see any fix detailed there 🤔. Could you and @pndwal help me out?
[Magisk] pndwal:
As the links notes say, "Certificate renewal is done via Settings -> Passwords & security -> Fingerprint unlock -> Fingerprint payments -> Widevine (L1)": did you go there? (Assuming you have latest MIUI OS)...

I also linked to a post with fix incl. screenshots earlier... Can't recall exact model but principle is the same for all devices supported...

If the option doesn't exist in stock MIUI, I guess the note "This list includes only supported Android 10+ devices that either support Widevine L1 officially, or support it unofficially by Xiaomi.eu" means you can restore L1 certificate only by installing XiaomiEU for some devices on the list as they have added the option for these where official ROM hasn't...

Hope my interpretation is correct/helps! PW
[Magisk] pndwal:
Not sure why you have issue, but Netflix doesn't detect root or even require PI deviceIntegrity or SafetyNet since v5.0 AFAIK... It won't appear in Play Store w/o passing deviceIntegrity, but standard APK sideloaded works fine for most users even when not passing deviceIntegrity...

Nb. Some devices need passing PI deviceIntegrity to pass L1 certification, others don't... As long as they have L1 Widevine most users can stream HD but Netflix works fine W/ SD on L3 if L1 is absent...

You may have room issues, or something messed up or retained if you loaded unofficial Netflix etc... PW
[Magisk] Drahy:
I have never seen Samsung user with rooted original firmware on Android 13 passing Integrity checks without Displax with only using standard USNF and MHPC - I even read somewhere that creators of these mods stating it does not work for Samsung devices like that anymore and many others and definitelly an not for Android 13 in general. I believed this is common knowledge among people here so that is why it was not relevant for me to mention. But Ok it is possiblefor some maybe? :) Anyway I have this latest one from Displax https://github.com/Displax/safetynet-fix/releases/tag/v2.3.1-MOD_2.0

Yes I never really said I really had L1 that is right but after you requested screens - they confirmed that and (as stated below) this waa not the problem of the circular questions really. So we can dismiss this L1 and L3 and stop talking about that as now it starts to feel going in circles.

Yes I know that I just wanted to dismiss this as not relevant here - stressing that with this mod I can only achieve L3.

Ok good to know thank you.

And I get that and appreciate it.

In this case I was just reffering to a reply from someone asking me which liboencrypt mod I used and even posted link to another similar mod even though I put a link there in my original post, not your questions...

Yes

Ok I didnt have this information - maybe some Samsung users with original firmare on A 13 can? OK, never seen any but maybe can and I get it now why you asked about that.

Thank you. I will try the option with the work profile as the last resort somehow to make it work...

I read some other topics in this section and some believe that doing these changes to pass Integrity checks many times over and over and trying to fogure out the cause could trigger something in the system only Clean install and wipe everything could resolve such issues like I have with my streaming apps so maybe I will try that as well if I find the time to install everything from scratch ...
[Magisk] Erfirya:
follow this step:

* Certificate renewal is done via Settings -> Passwords & security -> Fingerprint unlock -> Fingerprint payments -> Widevine (L1)

if the widevine (L1) settings doesn't appear in your device, it may have to do with this:

Warnings for "debloaters":

* Uninstalling Xiaomi Cloud (com.miui.cloudservice) will cause the "Fingerprint payments" option to disappear.

* Uninstalling SoterService (com.tencent.soter.soterserver) will result in "Error -10009" when trying to request a new certificate.

so you have to reinstall/reactivate Xiaomi Cloud (com.miui.cloudservice) and SoterService (com.tencent.soter.soterserver).

after installing the 2 apps mentioned above, try to see if the widevine (L1) setting is back. if yes then click the 'certificate' button to renew/update your certification (after updating your certificate you have to reboot your device).
[Magisk] pupido:
I stopped being interested in Magisk a few years ago, so I am not at all informed about the current situation. My old Note 9 has Magisk 23.0 (while the app has version 25.2) and EdXposed Manager 93.0.

I discovered a few days the Pixelify module and I would like to install it only I wanted to see if it is possible to do it with the current version of Magisk.

Also, I tried to update MagisK via its app but the update stops at version 23. Is this normal?
[Magisk] rei20:
This was an upgrade to stock A13 from stock A12 with full data wipe after. As soon as bootloader unlocked, netflix said uou need to update and on google play said no version available. then after passing integrity and debloating Netflix+netflix activation I can install again from play store but just hangs at logo. Same thing sideloading from apk mirror

I did delete netflix.partner.activation app.

For now, can someone please tell how to hide root related apps?

not very keen on data wipe again
[Magisk] 73sydney:
Youre in the legacy Magisk thread, you need to go here (link below), and click the Watch option (at right, above first post on page) to keep it in your Watched Forums sidebar (top left) <--- this is what everyone in this thread needs to do.....

Watch is a useful way to keep an index of threads where information is changed often, where threads you visit often stay, the average user should have the main section for their devices in here too.....just a tip

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/

Most info on Magisk and current hiding root hiding methods are discussed and linked on that first page - read all the way down that 1st page. New issues using the newer (Zygisk) system are discussed in that thread.
[Magisk] ipdev:
@Drahy @pndwal

I do not have Disney but, I did check HBO Max and have a rendering playback issue on my Pixel 6.

Stock Google 12L, Magisk debug, renamed (hidden), and a slug of modules.

Unlocked bootloader, Widevine L1, Pass Play Integrity, SafetyNet, ...​

Looks similar to a buffering issue but, it does not behave the way a buffering issue should. :unsure:

Instead it behaves more as a codec issue. :unsure:

Tried a few things this morning and same thing. 🙃

About 5 to 20 seconds of video and then garbage.

I think the video starts in SD and then shifts to HD.?

When I have some more time, I will setup my Pixel 7 and see if HBO works correctly on a completely stock/locked Pixel.

Then unlock it and see if HBO breaks or not.​

Cheers. :cowboy:

PS.

I ended up grabbing a logcat to see what was going on.

If anyone is curious, attached logcat is started from selecting play from the HBO menu screen.

- Hence the switching from portrait to landscape in the log. -

It played for roughly 15 seconds before rendering is garbled.

Logcat was closed shortly after.

PPS.

I thought L1 was broken/disabled by some manufactures when the bootloader is unlocked.

With newer versions/devices maintaining the L1 cert but, disabling the L1 decryption. ¯\_(ツ)_/¯

Edit:

HBO Max used to be HBO Now.

I do not have a sim card in my P6.

Edit 2:

WTF XDA....

LogFile can not be attached no matter how I name it. ¯\_(ツ)_/¯

Uploaded to gDrive
[Magisk] m0han:
Ah! I'm on custom rom 😬. @Erfirya.

My device passes Basic and Device Integrity.
[Magisk] J.Michael:
Recent instructions say reinstall stock ROM, get new certificates, then reinstall custom ROM.
[Magisk] m0han:
Read that; mulling over the idea, while waiting to see if some other method is available 👍.
[Magisk] Drahy:
This is very similar issue on my Disney+ Yes seems the same issue like I have.

There must be something "wrong" with these apps - they check something we dont know about even though we have:

- Integrity check passed

- Displax USNF working

- Widevine L1 ok

- Magisk hidden as app

- Disney+ in blocked apps in Magisk

- Zygisk + Shamiko

- Device is certified in Google Play

- Play Protect passed

- Original Samsung (rooted) Newest Android 13 + November security

There must be something else these streaming apps (Disney and HBO) are checking ...
[Magisk] zgfg:
How switching Mount Namespace Mode under Magisk app/Settings/SuperUser potentially affects modules and root hiding (detection)

As far as I can see, Magisk (incl. Delta) sets the Inherit mode by default

Is there any advantage in switching to Isolated mode?

On the other side (as needed for some other things to work), would chosing the Global Namespace mode mess up something?
[Magisk] Loustsoul:
Pixel 7pro. Okay, I have downloaded the modules and I need help with the first one. I believe it is supposed to hide the unlocked bootloader so that you can still use Google wallet. I have enabled zygisk and I still am unable to use Google wallet. Any suggestions would be greatly appreciated.
[Magisk] asripath:
Welcome to the

cat&mouse...

Tom&Jerry show...

Aka root hiding shenanigans....

You will find more info in dedicated thread

https://xdaforums.com/t/discussion-google-pay-magisk-discussion-thread.3906703/
[Magisk] Loustsoul:
It worked!! Good call!! Thanks for the help!
[Magisk] pndwal:
Well you can use custom XiaomiEU ROM as has been said... Other than this or stock, only option is take-to-service-centre method AFAIK, and you'd need device to be stock for that anyway...

Nb. Custom XiaomiEU (basically debloated stock) also keeps this facility and may actually be required as it actually offers later MIIU than official for for some devices, porting late MIUI from models that did get the updates... Yours may be one that actually requires this custom ROM... PW
[Magisk] pndwal:
I wrote this to you earlier:

🙂 PW