yashsingh1/xdaforums huggingface dataset:
[OnePlus 12] Duvel999:
I see that you use playcurl, is that necessary?
[OnePlus 12] TwinAdk:
No, not for Netflix lr or streaming apps. Playcurl is for passing SafetyNet and such.
[OnePlus 12] Duvel999:
Helps this?

LSPosed • Bootloader Spoofer?
[OnePlus 12] TwinAdk:
No, only the two modules I mention in my post, is needed.
[OnePlus 12] Duvel999:
Okay, it was a reply for #57

(I am messing with the spoofing apps to see if I can spoof the widevine system ID. No luck so far but seeing if a hook can be implemented for it)
[OnePlus 12] TwinAdk:
Oh, it doesn't help, I'm still on L3..
[OnePlus 12] Duvel999:
L1 would be nice 👍

Fallout is a Great Tv show😉
[OnePlus 12] user2332:
OnePlus 12

KSU -> LKM kernel

Netflix won't start -> Netflix error 15001 (-93)

liboemcryptodisablerodm_26_magicmount -> I installed it but no change

magic_mount_extend_latest -> I installed it but there is no change and I think this is for older Magisk version.

Suggestion, idea?
[OnePlus 12] TwinAdk:
You are using KSU, I am unaware of the modules work with that root solution. But make sure to restart after installation of the modules, and clear all app data for Netflix.

Sent from CPH2581 using ReLabs
[OnePlus 12] Duvel999:
Did you read #53 good?

And used the .zip from TwinAdk?
[OnePlus 12] user2332:
A,

1. Install -> magic_mount_extend_latest -> reboot system

2. Install -> liboemcryptodisablerodm_26_magicmount -> reboot system

3. Install -> Play Store -> Netflix -> Netflix error 15001 (-93)

B,

1. Install -> magic_mount_extend_latest -> reboot system

2. Install -> liboemcryptodisablerodm_26_magicmount -> reboot system

3. Install -> Play Store -> Netflix

4. KSU -> Netlfix -> grant root rights / grant to exceptions

5. Netflix -> Netflix error 15001 (-93)

C,

0. Install -> Shamiko -> reboot system

1. Install -> magic_mount_extend_latest -> reboot system

2. Install -> liboemcryptodisablerodm_26_magicmount -> reboot system

3. Install -> Play Store -> Netflix

4. KSU -> Netlfix -> grant root rights / grant to exceptions

5. Netflix -> Netflix error 15001 (-93)

D,

I tried installing the previous Netflix and then updating it, but that didn't work either.

(Installation of previous Netflix version failed, file."apkm" <- file manager could not do anything with it)

OS/System/ROM: OxygenOS-CPH2581_14.0.0.610(EX01

:( :(
[OnePlus 12] TwinAdk:
I just tested, Playcurl and Play Integrity Fix is needed too! I disabled them, rebooted, wiped all Netflix data, and Netflix didn't work. Enabling them again and rebooting, allowed me to login. The modules ensure SafetyNet and Hardware Attestation works, Netflix seems to need that too (which makes sense). I will update my previous post.

The modules I used are attached here ❤️

Kind Regards

TwinAdk
[OnePlus 12] user2332:
I might be wrong, sorry about that, but all "playcurl" does is automatically update the PIF module when it crashes. Essentially, it starts the next update automatically, so you don't have to do it manually. I don't see any connection to this.

I could be wrong!
[OnePlus 12] TwinAdk:
Playcurl automate the process of verifying if the currently installed PIF has been banned, and fetches and installs a new PIF file when it happens. The PIF is used to pass hardware attestation, which is part of the device verification system. I could also be wrong, but it's something along those lines, I don't have time to find sources right now 😅🙏

Sent from CPH2581 using ReLabs
[OnePlus 12] user2332:
I installed this "playcurl" as well, restarted it after using the module, deleted Netflix, installed it, but there is no change.

Info about the module: link

(I could be wrong, but it has nothing to do with the netflix problem)
[OnePlus 12] TwinAdk:
Assuming you've followed the tutorial you are linking to, and also installed both modules, I'm out of answers as to why it's not working for you 🙏
[OnePlus 12] TwinAdk:
My DRM system ID is 5 digits....?

View attachment 6107501

I must have done something to fix that 🤔
[OnePlus 12] user2332:
Yes, I followed it, I wrote above that I tried it, in several variations.

The difference is that I have ksu, not magisk.

I hope someone else writes here and has ksu too.

(I write it in parentheses, I don't want to deceive anyone, but in the case of the Xiaomi 14 model, there is no need for this, it works immediately... here there is something else in the matter. But I'm an amateur, I could be wrong)
[OnePlus 12] Duvel999:
Take time & try.

I'm sure You'll figure it out..
[OnePlus 12] user2332:
I have 10 numbers there. :(

What model do you have?

What system do you use?
[OnePlus 12] Duvel999:
Me too 10 & L1?

OnePlus 9Pro (Off. .600)

Strange or not?

On Netflix it's L3?
[OnePlus 12] user2332:
@TwinAdk

What model do you have?

What system do you use?

L3 is your certification.

L3 = 480px is the resolution? (SD quality)

The app shows me L1.

"liboemcryptodisablerodm_26_magicmount" downgrades the certificate to work. I think there is a connection here with the A14 topic as well.

"magic_mount_extend_latest" what did you change? This is an outdated, old magisk version. I assume that something has changed in A14 with the access path, and that is obviously why the original module is not compatible.

@Duvel999

Unfortunately, I don't know either model, but I'm assuming it's old and therefore compatible with it, or of the same value.

I could be wrong!
[OnePlus 12] user2332:
Well, it seems to be working. I will describe how it worked for me.

I studied the 2nd amendment.

So this is how it started for me:

1. I deleted Netflix, modules, only PIF remained.

2. I downloaded an earlier version of Netflix. ".apkm" file extension

3. I downloaded: SAI: Split APKs Installer, installed it

4. I installed old netflix version using Slit apk.

5. I started an old netflix version, it started, but who wrote the app that it needs to be updated, so it didn't load.

6. Play Store -> I updated Netflix

7. Start Netflix, log in, it's started, the movies and series are starting.

8. I did ten tests to launch and close the Netflix app, all of them were good.

9. I did two reboots and tried to start Netflix, it started.

10. In netflix, the rating is L3.

11. DRM-info application -> L1 (10 numbers are there)

Netflix version: 18.0.0

What is important?

- Play Store must be certified

- "Basic", "Device" should be good at the moment. -> PIF modul / Injector
[OnePlus 12] Duvel999:
You see, " There lead many Ways to Rome.."

But I'm happy you know now the Method
[OnePlus 12] cabagekiller:
You only have L3 though not L1. Weird though.
[OnePlus 12] TwinAdk:
As said earlier, L1 is impossible with an unlocked bootloader. I'm happy with L3, it's as good as it's ever going to get 😅👌

I just remembered that I have the LSPosed module 'bootloader spoofer' installed (APK attached here), maybe that helps with the 5 vs 10 digit DRM ID? 🤔

View attachment 6107834

Stock OOS on a global model OnePlus 12.

View attachment 6107833
[OnePlus 12] cabagekiller:
I have L1 but with ten digit system ID. Which is messing it up.
[OnePlus 12] kostastnt:
It worked fine. Thank you for providing the modified zip file.

I can confirm that I have a 10digit system ID so netflix can only achieve SD quality.
[OnePlus 12] kocso:
Thank you, perfect worked:

OnePlus 12, EU version [CPH2581_14.0.0.610(EX01)], magisk root (canary 27002)
[OnePlus 12] Dhimas97:
I also have this with my Xiaomi 12T, before I was using Android 13 MIUI it work. Yesterday I installed HyperOS Android 14, just do it like before. It worked like a charm, L1

1. Unlocked Bootloader

2. Magisk (module only Lsposed, no hiding thing module, magisk hide on of course)

Netflix show L1

Check with "DRM Info" from Gplay also shows L1 with matched Device ID.

My OnePlus 12 show long Device ID in that app, but Netflix 6 digit.
[OnePlus 12] Dhimas97:
Th

This is not working for me, Netflix show unsupported version
[OnePlus 12] Dhimas97:
I think no, because my Xiaomi 12T not affected by Android Version
[OnePlus 12] Dhimas97:
This method also not work for me.
[OnePlus 12] Dhimas97:
Here's the proof, sorry for video quality I used in browser camera for Attached (for lower quality vid and upload speed, poor connection)
[OnePlus 12] Dhimas97:
With this 2 files I can get my Netflix work on my OnePlus 12 (L3 Of course) Thank you. Just active module then after the Netflix working, unload these 2 magisk and Netflix still working fine.
[OnePlus 12] Dhimas97:
Howww... 🫠
[OnePlus 12] user2332:
Hi, the video shows a Xiaomi phone. There, even after unlocking the bootloader, L1 is the netflix certificate.

Xiaomi does things differently.

How do you improve your rating? The PIF module is up-to-date, manually or with the mentioned automatic Playcurl, it depends on the individual. A fresh PIF was released a few days ago. I think that's why it went wrong, it went "strong", but a Google employee caught it, and that's not good anymore. :/

It is likely that Oneplus deletes the drm keys when opening the bootloader, so only the L3 certificate is available. I haven't found an active antidote yet.

Spoiler content hidden.
[OnePlus 12] Dhimas97:
Yes the phone is Xiaomi, I just give an example that this phone is not need such thing to hide aside of this OnePlus 12. I don't do anything to improve the rating or else even I did'nt use module playcurl or liboem there, see the module I used. I only use play integrity for my banking app (the purpose). Maybe the last guess is right, OnePlus do something tothe DRM when Unlocking the bootloader but this my Xiaomi phone doesn't.

Question : if this OnePlus 12 re flash with fastboot room or EDL, would it be back to L1 ? Or just re lock the bootloader, will it be L1 ? We have best screen here in OnePlus 12 but yet we need a rooted for our personal touch. This Xiaomi give me HDR it so nice. Imagine L1 in this OnePlus 12 phone 🫠🫠
[OnePlus 12] user2332:
Currently, if you want L1, there is only 1 solution, the bootloader lockback. How do you solve this? It is an independent thing that is convenient for you, that has worked for you so far.
[OnePlus 12] Dhimas97:
Honestly I didn't do anything. I have L1 since this Xiaomi phone is still Android 12, I purchased it I root it right away, still I have L1. Then Update to 13 then after 2 years i flash fastboot a IMG of HyperOS for android 14 (bcs in my country there's no HyperOS for this phone yet) then root it right away, still have L1. I don't do update regularly on Google play to or any other app that supports it to get L1. It's just there the L1, make me wondering too
[OnePlus 12] Dhimas97:
Here, it proof that in when restart the phone there's a unlocked Bootloader "🔓" symbol too. Same with OnePlus 12 there will be an orange state splash screen right
[OnePlus 12] Dhimas97:
Okay then, thank you for the solution answer regarding the L1 on this phone too 🙂👍
[OnePlus 12] user2332:
In the case of a Xiaomi model, if the bootloader is open, it can still be L1. If not, then PIF will help and it will be L1, or if you use a unique system, the manufacturer will solve it if he is not lazy.

In the case of Oneplus 12, if the bootloader is open, only L3 is authenticated, nothing can solve this at the moment. In this case, there is only one way, reclosing the bl. I have not seen any tangible evidence, who has a presentation with pictures and videos.

The two models are different, I have both, I have known Xiaomi for years, Onelpus for a maximum of 1 month.

Many of us are waiting for the unique system for Op12, and we will be curious to see what will happen there, for example in this case.
[OnePlus 12] Dhimas97:
I hope so too, Thank you for the detailed information 😉 I understand now
[OnePlus 12] MadYash:
after step 4, when i open netflix it says " this app is not compatible with your device" what should i do please help.
[OnePlus 12] TwinAdk:
Your phone is not a OnePlus, thus it cannot be compared to what we have here. Please avoid confusion, by saying you have L1 🙏 Yes, you do, but on a COMPLETELY different phone ❤️

I have no idea, sorry 🙏

You are absolutely correct - OnePlus wipes important DRM keys, when the bootloader is unlocked.

I don't think relocking a OnePlus 12, will bring back L1, the DRM keys are still gone. This is just my hypothesis, someone should confirm. Personally I think flashing a full firmware is needed..
[OnePlus 12] TwinAdk:
I posted instructions a while back, on how to get L3 and Netflix + HBO working. The instructions are here, see if that doesn't work for you ❤️

Rooted 12 and Netflix error 15001 (-93)

I have rooted my 12EU and can't connect to Netflix. device_integrity passed and Playstore says device verified. Still getting error 15001 and (-93) in the netflix app Any one an idea?

xdaforums.com
[OnePlus 12] RexSonic:
You should get L1 again if you relock your bootloader
[Magisk] lupastro82:
In past used lsposed, but is archived and I don't won't continue to use lsposed manager just for disable flag_secure.

Seen also this, but edit system files (no best approach I think).

🧩[MODULE]🧩 Disable Flag Secure📵 v10.0 By 💥Mehedi H Joy💥

Overview The Disable Flag Secure Magisk module is designed to empower Android users by bypassing the security flag that restricts screenshot functionality within certain apps. If you’ve ever encountered the frustrating “Can’t take screenshots due...

xdaforums.com

So, someone know a valid alternative?

An app or a really magisk module or maybe via adb and similar?

Maybe a dev can work on this (can be very appreciatedbfrom a lot of users).

Ty. 😊
[Magisk] Lord Sithek:
Honestly LSPosed still work just fine, and perhaps the project will be resumed someday. It did not stop working the day it was archived... And Disable Flag Secure Xposed module is the most reliable for me.

Anyway, if you really want an alternative, you can check one of those modules:

[MODULE] SmaliPatcherEx 1.1.2

A refactored version of Smali Patcher (fOmey) and add mock location patches support Android 12 - 13. Credit: https://xdaforums.com/t/module-smali-patcher-7-4.3680053/ NOTICE: Only use .vdex to restore classes.dex, it will need an adb devices...

xdaforums.com

🧩[MODULE]🧩 Disable Flag Secure📵 v10.0 By 💥Mehedi H Joy💥

Overview The Disable Flag Secure Magisk module is designed to empower Android users by bypassing the security flag that restricts screenshot functionality within certain apps. If you’ve ever encountered the frustrating “Can’t take screenshots due...

xdaforums.com
[Magisk] lupastro82:
Yep, I know, but I think isn't a great idea to use lsposed just for this. Anyway, thanks for reply 😊
[Samsung Galaxy S24 Ultra] ekerbuddyeker:
See anything odd?

View attachment 6066093
[Samsung Galaxy S24 Ultra] bodomfan:
Doesn't work
[Samsung Galaxy S24 Ultra] ekerbuddyeker:
View attachment 6066096
[Samsung Galaxy S24 Ultra] ekerbuddyeker:
I can't seem to get it to post, but battery level is actually 56% so it was weird that it showed this result
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
Thank you soo much Ivan.
[Samsung Galaxy S8 & S8+ Cross Device Development] ~Altair~:
That was fast! I'll try it out!

Also, there are two files for dreamlte, which one is it?
[Samsung Galaxy S8 & S8+ Cross Device Development] user32545435435:
can you fix phone bootlooping for disabling or removing fused location because i cant find any way to disable it
[Samsung Galaxy S8 & S8+ Cross Device Development] Ivan_Meler:
either will work, i updated link to only show latest now

No idea, try to enable adb and see what logcat says after removing them, you could always get one of those dummy nlp services running instead i suppose
[Samsung Galaxy S8 & S8+ Cross Device Development] ~Altair~:
Just installed directly over your previous ROM Lineage OS 20. Flashed Gapps. Everything seems to run fine. Thanks a lot @Ivan_Meler
[Samsung Galaxy S8 & S8+ Cross Device Development] teohub:
Thank you very much!

Great work.
[Samsung Galaxy S8 & S8+ Cross Device Development] Komekokos:
I can confirm that this method based on dirty flash works perfectly in my case, no bootloop, apparently the rom based on android 14 is very stable, many thanks @Ivan_Meler
[Samsung Galaxy S8 & S8+ Cross Device Development] gnikolson:
Thanks great job, thank you so much
[Samsung Galaxy S8 & S8+ Cross Device Development] Refayatul:
In my s8+. I clean flashed with nikgapps basic. Everything is working.
[Samsung Galaxy S8 & S8+ Cross Device Development] crazycatboyz:
nice job making this rom work for the s8+! Everything that I have tested works as it should other than a bluetooth keyboard does not work properly (same on LineageOS 20), but otherwise I have been happy with your roms so keep up the good work!
[Samsung Galaxy S8 & S8+ Cross Device Development] rafael.ruivo:
Awesome, thanks Ivan!

As for update, what gapps are you guys flashing? I think I'll try it today :-)
[Samsung Galaxy S8 & S8+ Cross Device Development] mop09737:
Thank you very much Ivan, I will try it.
[Samsung Galaxy S8 & S8+ Cross Device Development] vanuxus:
Thanks, I installed it yesterday evening and the call volume works properly now. Did not notice any bugs so far. I cannot change the font style, i think that was in the A13 version? But its working relativly smooth so far.

btw it still says A13 at the bottom of your post :))
[Samsung Galaxy S8 & S8+ Cross Device Development] vlad9210:
Some menu names are not localized into national languages, e.g. reboot menu.
[Samsung Galaxy S8 & S8+ Cross Device Development] kennywhite:
was your data preserved?
[Samsung Galaxy S8 & S8+ Cross Device Development] kennywhite:
was your data and files preserved?
[Samsung Galaxy S8 & S8+ Cross Device Development] Komekokos:
Yes, I had installed nikgapps core arm64-13 files in LineageOS 20, so what I have done to update is 1. Flash the LineageOS 21 rom and clean caches. 2. Flash nikgapps core arm64-14 (the core version of nikgapps updated to android 14) and clean caches , 3. Flash the latest version of magisk and clean caches 4. Reboot

In my case is all fine on dirty flash, all data are intact, no bootloops, the room is stable
[Samsung Galaxy S8 & S8+ Cross Device Development] rafael.ruivo:
I've installed it today, moved from Lineage 20 (android 13), all is working so far, here's what I did:

* Nandroid backup first, because I'm not crazy!

* Flashed Ivan's Lineage 21 zip in TWRP

* Cleared davlik/cache and DON'T REBOOT JUST YET

* Flashed nikgapps basic

* Cleared davlik/cache again because why not? Also, TWRP offers to do IT, so I didn't wanted to be rude.

* Rebooted. Took some five minutes in the boot animation, but I just waited.

* Lockscreen! Amazing!

All my data was fine, but magisk was missing in action. If yours is working, ignore the next paragraph (it is boring and badly written anyway).

I opened the magisk app, and it told me to restore it (it was hidden) and reinstall. No dice. The app keeps asking me for a boot image. I even reflashed it on TWRP (rename the apk to zip and flash as above). Well, long story short, turns out I needed to uninstall the app first. Uninstalled the app, reinstalled and it found the magisk I had flashed before (I think I then had to reinstall from the apk again and reboot, not so sure). Point being, everything was as it was before with all modules and blacklists in place!

Hope this helps anyone considering dirty flash, just don't skip the nandroid backup!

P. S. If anyone needs it, there's a nifty noob guide in PDF format at page 11 of the S8 Lineage 20 thread.
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
I have upgraded from los 20 and the animations are very laggy compared to los 20, for example using the gesture navigation or when swiping up for the app drawer... can someone help?
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
Everyone who tried lineageos do anyone know if the display over usb c works or not ??
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
Yes it does.
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
Does it needs any configuration or its just plug and play
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
plug and play
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
The thing is my s8 doesn’t have a display ,,i use it with a type c to hdmi hub ,, and now i want to install lineageos ,, i can flash the rom with twrp and adb commands ,, so flashing the rom is not my problem ,, i flashed it today but with my hub nothing shows up ,, do you know know if display out works when setting up phone ,, any comments would be helpful

Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] moonstars:
no, the phone needs to be setup
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
Is there any way to turn adb access with the os and access screen with scrcpy after boot ??
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
i mean some roms have it, but you will still have to press accept.

does touch work on said phone?
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
No touch doesn’t work either

I’m like out of operation man don’t know what to do!!
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
from "usb to display", do you mean you connect it to computer to mirror screen or do you have a usb c to hdmi adapter?

beacuse if you have, it might work...
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
A usb c to hdmi which also have a usb and a type c female port for power delivery
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
then it would in theory work....

you should see if it works in twrp (or how do you plan to install?)
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
Ok here are my plans

first I installed twrp with help of odin3 software

Then i boot into twrp recovery

Then i flash the lineage os with adb commands

Then if there is any way to turn on adb access in lineage os with bootup ,, i can use scrcpy to access the screen with and navigate through the startup process

Then I should have the option to to use the hdmi hub as @moonstars have said the phone need setup to use hdmi hub

Edit the thing is i don’t know how to boot with adb access enabled!!
[Samsung Galaxy S8 & S8+ Cross Device Development] TestaMic:
You have a problem. I don't know how you will actually install lineage.

You can transfer the rom using adb commads, but you can't actually install it.

You could try installing twrp and connect via usb c to hdmi to see if output works there.

If it does, transfer rom to phone using adb push, and you mouse and the output to install
[Samsung Galaxy S8 & S8+ Cross Device Development] moonstars:
You know what i recommend. Watch a video of the Setup process. Then at setup connect a mouse to your phone with an adapter. And then in theory of you are very precise you should be able to access the phone later on, when the Setup process is completed. But if i remember after setup there is a prompt to enable USB Debugging. Well you should probably use a USB hub to also connect an HDMI cable. Then you could use the phone with a mouse while having it connected to a monitor. (Or repair the screen. :))
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
I can install rom with adb and twrp because twrp have adb commands ,, check out this link https://twrp.me/faq/openrecoveryscript.html but the problem is lineage os doesn’t ouput display through hdmi in bootup so i cant setup lineage os ,, but the original samsung rom does,, but don’t ask me why i want to install lineage os even after samsung stock rom works fine
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
Brought this phone with 15 dollars,, but the screen replacement will cost 150 dollars,, so it isn’t worth it
[Samsung Galaxy S8 & S8+ Cross Device Development] moonstars:
But how will you access ADB theough TWRP, as it is a button under Reboot.
[Samsung Galaxy S8 & S8+ Cross Device Development] rouf2.0:
Can you elaborate aaa bit
[Samsung Galaxy S8 & S8+ Cross Device Development] moonstars:
Wdym? How are you supposed to enter ADB without accesing the ADB button in TWRP? Or am I missing something?
[Samsung Galaxy S8 & S8+ Cross Device Development] moonstars:
Cmon, this seems to be a pretty good deal.
[Samsung Galaxy S8 & S8+ Cross Device Development] everkk:
Slow charging speed on orginal adapter. Any fix?
[Samsung Galaxy S8 & S8+ Cross Device Development] alfanveykov:
Is this rom support lock band 4g lte ?