DRM protected apps can't load content when I get Widevine L1 - Samsung Galaxy A51 Questions & Answers

Hey everyone, for almost every device with unlocked bootloader we got Widevine L3 c#ap but there is ways to fix it with universal safetynet fix and magiskhide props config BUT. Even I spoof my device's fingerprint with some other's and get Widevine L1, I get stuck on loading screens or get loading errors on DRM apps (Netflix, Disney+, etc.). As you can see below Netflix shows Widevine level as 1, DRM info app says it as 1 too and safetynet is ok but like i said in this situation can't play DRM content but when I revert these modifications and get Widevine L3 because of unlocked bootloader I can play content but only with SD resolution (but ofc I want HD content). Any help or advise will be appreciated and thanks in advance.

Related

Widevine DRM, Level 1, and Root

As the title states, is there a way to get this going?
I picked up a OnePlus 6 which supports L1. Once I rooted the device it appears to have dropped to L3. Is there a way to keep root and have L3? The only instance I care about this for is YouTube TV. It's not so much the resolution but the frame rate. 60 FPS content isn't available unless you're at 720p minimum and L3 only gives you a maximum of 480p which is at 30 FPS. I tried searching couldn't find any topic of discussion.
Is my only way to get back to L1 to unroot and relock the bootloader?
Nosferatu. said:
Is my only way to get back to L1 to unroot and relock the bootloader?
Click to expand...
Click to collapse
Unfortunately yes. It has nothing to do with root, but Widevine L1 requires a locked bootloader on all android devices. More detailed information is available here. Seems like it would make more people more likely to pirate the content since they can't use the services they actually pay for like Netflix, Amazon, Google, etc; but I that's DRM for ya.
Yes and no. I've got a device which have L1 and unlocked bootloader to gain root. All fine.
@whyou how did you do it?
protheusDK said:
@whyou how did you do it?
Click to expand...
Click to collapse
Device motorola Z3 China version. Flashed to Verizon ROM. Then simply unlock and flash magisk-ed boot.img. Interesting that unlocking bootloader does not break Widevine L1.
I've lost my widevine L1 certification after Oneplus 7 Pro 11.0.1.1 update. PLEASE HELPPP

OnePlus 6 is NOT rooted but can't use Google Pay or install Netflix

When I got my OP6, I unlocked my bootloader and rooted my OnePlus 6 when it was running 5.1.9. However, SafetyNet Check would randomly sometimes pass and sometimes fail for a while, after settling on failing. I was and still am unable to use google pay or install netflix. Other apps could also detect I was rooted and would not run despite me hiding root from them using magisk hide.
I recently upgraded my phone to 5.1.11 using the OTA update. This removed root, so I assumed these would start working again after the update, but they still do not. Various apps still think I am rooted and do not run.
Does anybody have any insight about what can be the cause of this, or how I can get SafetyNet Check to pass? I don't even care about root, I just want to be able to use google pay
Have you tried locking the bootloader again? Often times, an unlocked bootloader will simply cause a fail for Safetynet. Again, not 100% sure this'll work, but it's worth a shot.
Your bootloader is unlocked check your bootloader if bootloader is locked then you need to wipe your data most of devices need to be wiped after you unroot your device.
easy fix and all you need to do is clear the playstore data so that it gets a fresh start and then reboot and check the google play store settings and see if its ceritfied again.
quantumcity said:
When I got my OP6, I unlocked my bootloader and rooted my OnePlus 6 when it was running 5.1.9. However, SafetyNet Check would randomly sometimes pass and sometimes fail for a while, after settling on failing. I was and still am unable to use google pay or install netflix. Other apps could also detect I was rooted and would not run despite me hiding root from them using magisk hide.
I recently upgraded my phone to 5.1.11 using the OTA update. This removed root, so I assumed these would start working again after the update, but they still do not. Various apps still think I am rooted and do not run.
Does anybody have any insight about what can be the cause of this, or how I can get SafetyNet Check to pass? I don't even care about root, I just want to be able to use google pay
Click to expand...
Click to collapse
Google pay will work if you re-lock your bootloader. Not sure about Netflix as I don't use it on my mobile.
Edit: as for insight into why, it's a security thing. When you unlock your bootloader you compromise the security of your device so certain things won't work by design.
People need to stop suggesting to lock the bootloader. It's not needed! I have an unlocked bootloader and everything works fine. You need to install magisk and clear play store data like I told you in the second thread you created.
Sent from my OnePlus6 using XDA Labs
yldlj said:
People need to stop suggesting to lock the bootloader. It's not needed! I have an unlocked bootloader and everything works fine. You need to install magisk and clear play store data like I told you in the second thread you created.
Click to expand...
Click to collapse
While you do not need to lock the bootloader to use Netflix, you do need to lock it for HD playback. Netflix uses Widevine DRM and you need Widevine L1 for HD playback. If your bootloader is unlocked you only have Widevine L3. L3 will still allow you to view Netflix content, but you won't get 720p and up without L1. You can use the "DRM Info" app from the Play Store to confirm your Widevine level and use the "Test Patterns" videos inside Netflix to confirm what your max resolution and framerate are.
TuxRuffian said:
While you do not need to lock the bootloader to use Netflix, you do need to lock it for HD playback. Netflix uses Widevine DRM and you need Widevine L1 for HD playback. If your bootloader is unlocked you only have Widevine L3. L3 will still allow you to view Netflix content, but you won't get 720p and up without L1. You can use the "DRM Info" app from the Play Store to confirm your Widevine level and use the "Test Patterns" videos inside Netflix to confirm what your max resolution and framerate are.
Click to expand...
Click to collapse
Yes but that is NOT the OP problem.
Sent from my OnePlus6 using XDA Labs
yldlj said:
People need to stop suggesting to lock the bootloader. It's not needed! I have an unlocked bootloader and everything works fine. You need to install magisk and clear play store data like I told you in the second thread you created.
Sent from my OnePlus6 using XDA Labs
Click to expand...
Click to collapse
As said there are only two solutions, either go entirely locked and stock(ed) or do what yldlj said. It actually quite simple people.
If you unlock your bootloader, you HAVE root with Magisk and make sure you hide root for all mobile payment apps. Just having an unlocked bootloader WILL FAIL SAFETYNET CHECKS. So you either lock your bottle or unlock it and root.
The Netflix thing is if you unlock you won't be certified in the play store so you won't see Netflix to install it. If you download the apk you can install it and is it without root but your widevine security is L3 and can only playback a Mac resolution of 480p. You will have to have a locked bootloader to to playback anything 720p, 1080p and 1440p
Eric214 said:
If you unlock your bootloader, you HAVE root with Magisk and make sure you hide root for all mobile payment apps. Just having an unlocked bootloader WILL FAIL SAFETYNET CHECKS. So you either lock your bottle or unlock it and root.
The Netflix thing is if you unlock you won't be certified in the play store so you won't see Netflix to install it. If you download the apk you can install it and is it without root but your widevine security is L3 and can only playback a Mac resolution of 480p. You will have to have a locked bootloader to to playback anything 720p, 1080p and 1440p
Click to expand...
Click to collapse
FALSE
My bootloader is unlocked and I am not using magisk to hide anything yes I am still certified in Google Play and Netflix is showing up to download. Make sure you are in a country that supports Netflix. Netflix is not available in every country. Also my Magisk is passing safety net checks with the unlocked bootloader
dgunn said:
FALSE
My bootloader is unlocked and I am not using magisk to hide anything yes I am still certified in Google Play and Netflix is showing up to download. Make sure you are in a country that supports Netflix. Netflix is not available in every country. Also my Magisk is passing safety net checks with the unlocked bootloader
Click to expand...
Click to collapse
Maybe something changed because it was that way but it's still the same deal for the widevine security that you cant be unlocked and be level 1 (L1) that you can't change with root or hiding anything.
dgunn said:
FALSE
My bootloader is unlocked and I am not using magisk to hide anything yes I am still certified in Google Play and Netflix is showing up to download. Make sure you are in a country that supports Netflix. Netflix is not available in every country. Also my Magisk is passing safety net checks with the unlocked bootloader
Click to expand...
Click to collapse
You might not be hiding those specific apps but the magisk hide toggle will be enabled which is enough. So yes you are using magisk hide. anyway the OP hasn't even been replying so yes either fixed the issue it doesn't care anymore.
Sent from my OnePlus6 using XDA Labs

Unlock vs Root & Widevine

So i know rooting the device will result in losing Widevine DRM L1 certification, but does unlocking the bootloader do the same? If it doesn't, (dumb question incoming) are there any mods you can do to the device without root?
unlocking the bootloader will result losing widevine not the root.

Widevine went from L3 to L1

My 8T was (still is) unlocked and rooted but since updating to the latest OOS (11.0.7.10) it has gone from L3 due to unlocked boot loader back to the pre-unlock L1. Netflix now streams in HDR
Anyone else noticed or is mine just a fluke?
Screenshots as proof of OOS version and the phone being unlocked included with one of the playback specifications showing L1 in the Netflix app.
There is already a thread about the Widevine and BL unlock, so better post there rather than creating a new thread.
Hi,
Yes, the exact same thing happened to me too,
My drm went from L3 to L1 after the update while I have the bootloader unlocked with Magisk
Netflix indicates HDR but it seems to me that with the locked bootloader there was more than one, right?
Anyway if it's voluntary it's great news!
I wasn't so lucky and still have the L3 after updating from rooted 11.0.7.9 to 11.0.7.10 :/ But after the update Netflix started showing up in Play Store for me.

Question If anyone unlocked bootloader and rooted, what are the compromise?

Do you lose any feature like widevine L1 DRM certificate or any camera feture loss like samsung?
Lost widewine L1.
But can use magisk module to fix this problem
WanQiu said:
Lost widewine L1.
But can use magisk module to fix this problem
Click to expand...
Click to collapse
Hi, which module did you use? Can you please link the forum thread?

Categories

Resources