yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 Guides, News, & Discussion] david19au:
On Android 8.1 you cannot unlock the bootloader if you want to watch Netflix in HD. Amazon Prime and other services that use L1 still work with the unlocked bootloader and yes, it does survive wipes etc. If you want to watch Netflix in HD AND have root/unlocked bl at the same time, downgrade to the last version of Android 8.0 we had. I think it was OOS 5.0.4, there it worked fine.

btw. xXx is NOT a custom ROM but a modified stock. Custom ROMs are for example Lineage, Mokee or anything that doesn't have a base on OOS.
[OnePlus 5 Guides, News, & Discussion] carlese:
Thanks for the explaination.. I suppose I can't lock the bootloader and have the phone rooted at the same time :)
[OnePlus 5 Guides, News, & Discussion] carlese:
Is there a reason why netfix won't play on 8.1 unlocked? I read about netflix showing as "not compatible" in lay store for rooted devices but what happens if i install it on 8.1? No workarounds available this time (except going back to 8.0)? I read that sideloading the apk should work..
[OnePlus 5 Guides, News, & Discussion] gonsa:
yes, sideloading the netflix apk works.
[OnePlus 5 Guides, News, & Discussion] david19au:
They changed something with Widewine.elf when you update to 8.1. I have texted support about this since OB6 and yet they still don't have an answer for me. They always say "Dev team is on it".
[OnePlus 5 Guides, News, & Discussion] khalisz:
My OP5 is unlocked under 8.1 and Netflix works as well.
[OnePlus 5 Guides, News, & Discussion] carlese:
So I don't really now what David is talking about.. I'm confused..
[OnePlus 5 Guides, News, & Discussion] HibikiRush:
Do they wipe the phone when you send it in for an update?
[OnePlus 5 Guides, News, & Discussion] homegrown1982:
Yes the wipe it back to factory settings
[OnePlus 5 Guides, News, & Discussion] mrjuniork:
of course they do. that's acutually the first thing they do, before anything else.

My screen broke, so I sent it in for repair and in the process I asked for the Widevine stuff, and they did it all. Of course phone was stock and bootloader was locked again. But those few steps did not take me long.

So before they start with any repair or update they completely wipe the device!
[OnePlus 5 Guides, News, & Discussion] david19au:
When did you guys sent in your device and to what service center did you guys sent it in? My phone has working Netflix L1 playback only when I have my bootloader locked... (sorry for late reply but none of you quoted/mentioned me)

Send me your phone setup if possible too.
[OnePlus 5 Guides, News, & Discussion] khalisz:
I never sent my op5 to OnePlus support.

My bootloader is unlocked and my op5 is rooted, I can watch movies on netflix.
[OnePlus 5 Guides, News, & Discussion] david19au:
Oh geez, ofc you can because you do not have L1 / HD playback :P for that you have to send your device to a service center where they'll perform an upgrade :P that explains why you can... I can watch in L3 / SD quality too, I just have to disable liboemcrypto.so
[OnePlus 5 Guides, News, & Discussion] khalisz:
Yes dude :)

I don't need the FHD for Netflix on my OP5, better to watch on computer or TV. ;)

I prefer to keep my phone rooted.
[OnePlus 5 Guides, News, & Discussion] david19au:
But you know this thread is about the L1 upgrade, right?
[OnePlus 5 Guides, News, & Discussion] khalisz:
Peace man, I just give my opinion.
[OnePlus 5 Guides, News, & Discussion] harpin14789:
I am also only getting 720p on Netflix.

And Amazon will only allow SD.

Now a other problem so that apparently Netflix pushed a new Patch where if your bootloader is unlocked the app itself won't work. And recently I'm seeing that the Netflix app is just force closing or just I get the -9 error where it says Netflix can't connect to it's servers.

One way to fix this is a magisk module called liboemcrypto disabler which will make Netflix run but will make it think the device is L3 so no more HD.
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
Are u sure coz i have Netflix updated and and unlocked bootloader and i get no such error.. May be u r behind a vpn
[OnePlus 5 Guides, News, & Discussion] harpin14789:
Which version of the apk are you using?

Which rom are you running?

If custom, what gapps?

Magisk?

Basically for me. Netflix app just doesn't open. It just stays on the "Netflix" screen and then I get netflix app has closed and when I restart it just stays on the netflix screen forever.

I recently figured about the magisk module I mentioned. This makes me able to open netflix and log in, then I can disable the module and netflix still works and I get L1 back but I don't get HD anymore.

This didn't used to happen. Everything was fine for about a month or more after I got L1.
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
Netflix 6.9.1 build 29147

Stock OOS 5.1.5 with magisk 16.7

I think the difference here is i never sent my handset to get the L1 upgrade.
[OnePlus 5 Guides, News, & Discussion] harpin14789:
I am going to flash oos and try.
[OnePlus 5 Guides, News, & Discussion] david19au:
Yeah well that ruins the point, of course I can get Netflix running on an unlocked BL with L3 and no L1 upgrade.

I've explained this to another person earlier in the thread, go a few pages back.
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
https://www.xda-developers.com/xiaomi-poco-f1-widevine-l1-miui-beta/

Widewine l1 support is provided by an ota update to the poco f1. This article clearly states that it should be possible for oneplus to do the same. Hoping for wildewine l1 support in the upcoming builds.
[OnePlus 5 Guides, News, & Discussion] SventraPopizz:
I wouldn't get my hopes up as we're almost at that 2 year mark where oneplus doesn't have to update op5/t anymore, hopefully I'm wrong but I'm not that confident in them doing so
[OnePlus 5 Guides, News, & Discussion] RogerF81:
Same here. Additionally, it was the second time (Treble and Widevine) as OnePlus lied to us obviously that something isn't possible to be done via OTA.
[OnePlus 5 Guides, News, & Discussion] david19au:
If you're rooted, you won't be able to use L1 in streaming anyway.
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
Exact same thought came to my mind :mad:
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
My shield k1 tablet has an unlocked bootloader and is rooted. Yet drm info shows it Widevine L1 compliant.
[OnePlus 5 Guides, News, & Discussion] david19au:
It will show it's compliant but you won't be able to open Netflix or initiate a streaming session with Prime Video. If I won't disable L1, DRM Info Will also show I have L1 compliant device.
[OnePlus 5 Guides, News, & Discussion] red5pade:
Just download the Netflix apk
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
Ohh this is complex stuff.. Hoping for an xposed mod to bypass these restrictions..
[OnePlus 5 Guides, News, & Discussion] amit_jagani:
Universal truth. Sacrosanct IMO. I'm a noob but have been reading about this since a week (in a greed to retain that show piece L1 status on Widevine). Now i guess I'll have to either use that Magisk module or rename liboemcrypto.so file. Which method is better?

---------- Post added at 03:08 PM ---------- Previous post was at 03:04 PM ----------

Exactly
[OnePlus 5 Guides, News, & Discussion] david19au:
I was using the Magisk module since it will stay across ROM updates, but recently I found an older Netflix APK from XDA that allows me to stream L1 content even with root.

https://xdaforums.com/android/apps-games/netflix-hd-widevine-l1-device-t3942467
[OnePlus 5 Guides, News, & Discussion] amit_jagani:
Thank you so much.

If you come across such patches or apks for Amazon Prime and Hotstar, please do let me know
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] zxz0O0:
This is my custom TWRP for the Honor9 (STF) phone. Finally after more than 2 weeks I've successfully added encryption support. I plan to keep it updated.

This is an alpha release and many features of TWRP are untested! Let me know if you find anything that is not working.

ONLY for Oreo 8.0 firmwares​

Download:

stf-twrp-zxz-0.3.img

stf-twrp-zxz-0.2.img

stf-twrp-zxz-0.1.img

Problems:

Mount system rw

Custom kernel required because of Huawei MMC protection (check second post)

Bugreport:

Post /tmp/recovery.log and full dmesg output in comments

Install:

Put phone into fastboot

Run fastboot.exe flash recovery_ramdisk [imgfile]

Changelog:

0.3:
- Fix problem with different firmware versions
- Fix busybox zip utility
0.2:
- Implement decryption native
0.1:
- Initial release

XDA:DevDB Information

TWRP for Honor9, Tool/Utility for the Honor 9

Contributors

zxz0O0

Version Information

Status: Alpha

Created 2018-02-24

Last Updated 2018-03-26
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] zxz0O0:
Capacitive button fix

Some people have the problem of missing capacitive buttons. The reason for this problem is not flashing a recovery but probably because something during firmware upgrade went wrong.

I made a custom kernel which should fix the capacitive button problem. This kernel also allows disable of SELinux with setenforce command.

ONLY for OREO

New: Proto8 kernel includes my capacitive fix. Download it here: https://xdaforums.com/honor-9/development/kernel-proto8-kernel-t3780551

Old method with kernel compiled by me (not recommended, use Proto8 kernel instead):

Download kernel

B360: http://www.mediafire.com/file/6n1wfbxtp09orda/KERNEL_B360a_TOUCH_FIX.img

B362: http://www.mediafire.com/file/c6yayg8sp2tvach/KERNEL_B362_TOUCH_FIX.img

B366: http://www.mediafire.com/file/opc9ilg6x5uzyvk/KERNEL_B366_TOUCH_FIX.img

Flash with fastboot.exe flash kernel KERNEL_BXXX_TOUCH_FIX.img

Reboot into android and check capacitive buttons (enable them in settings if necessary)

Flash stock kernel again if you want
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WFree:
After flashing and used this TWRP the capacitive buttons and camera flashlight are still working?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WidosFTW:
Yes they do, atleast on my phone. Haven't tested other functions yet.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WFree:
You are on Oreo right? Anyway have you tried to root? Works all?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WidosFTW:
Yes I am B360 to be exactly, and I can confirm that rooting with Magisk works perfectly, buttons and flash keep working and safety net is not triggered.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WidosFTW:
Well tried to do a backup of my system and noticed that it failed to mount /system.

Logs are attached

Edit:

It can't mount rw, read only works as expected.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WFree:
https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

This method and Magisk v16.0 right?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WidosFTW:
Yeah, should work
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] zxz0O0:
Does TWRP need system rw for backup? Anyway, Huawei added write protection in memory controller. So in order to mount system rw, a custom kernel is required. If you need it I can compile a custom kernel. Note that recovery and system have the same kernel now in Oreo.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WidosFTW:
To be honest I am not sure, you can back up without a problem (system) but I needed a few tries to restore but it worked. But I can't back up data.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] zxz0O0:
Data backup in TWRP does not work because the data decryption is not officially supported by TWRP.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WFree:
Ok, i've flashed this TWRP, buttons and flashlight still working. Flashed Magisk v16.0. Root works, but SafetyNet is triggered. :confused:

------- EDIT -------

After reboot, SafetyNet now is not triggered! :laugh:
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] fl0wfr:
Not compatible with RR-OS Oreo Treble 8.1

Stuck on Teamwin screen, no menu displayed.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] gaguga:
https://drive.google.com/open?id=1Gzt3IzBYdOgZ3oKKEHxZyOzR4Vuzkm5W

try it
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] fl0wfr:
It works, thanks!
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WFree:
If i remove Magisk and flash SuperSU NetSafety will be triggered? In a future a flash of stock rom and a total remove of root will turn off SafetyNet or it will be triggered forever?

A working version of SuperSU with this TWRP and Oreo B360?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] zxz0O0:
New version released. Fixed native decryption now and backup of /data should work properly. Let me know if it's working.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] kac222:
For me working [emoji16]. I am on B360a now. Thanks.

Wysłane z mojego STF-L09 przy użyciu Tapatalka
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] WFree:
Just flash the new version over the old via fastboot?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] empedocle86:
Hi. I have the latest Oreo firmware on my Honor 9... I flashed 0.3 Twrp recovery but I can't install any zip file... All the time I'm on recovery..It wants "Mount" password (???). If I click on Cancel I can see the standard screen with Install, Wipe...etc buttons. I click on Install and I can't see any zip file to install (of course... files are on sdcard already...) but only a series of files with strange names. There's something wrong.

Someone told me to do a factory reset and format data but..If I wipe ...fails..You can see on images attached..
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] Pretoriano80:
You need to insert you password/pin/pattern that you have on your device.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] Z3r0k0:
When i flash the KERNEL_B360a_TOUCH_FIX.img in fastboot it say succesful. Then on restart it shows me a fastboot error code Func NO: 10 (boot image) Error No: 2 (load failed!)

i can get the phone working again by flashing to stock kernel SB_STF-L09_B360_EMUI8.zip using the Huawei Multi-Tool.

The capacitive buttons still do not work. Bootload is unlocked and stf-twrp-zxz-0.3.img is installed and working.

What am i doing wrong?

EDIT: Flashed the kernel using adb fastboot command line instead of using the multi tool. Now it just boots the honor logo and restarts

EDIT 2: Stuck now, cant even boot into TWRP flashing the kernels with multi tool doesnt work either, stuck in boot loop. :(

EDIT 3: Phone wont turn on at all now, tried to recover using the paid software i used last time but this botched *FIX* has ruined my phone permanently. Going back to Samsung when i get my next phone.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] waterboy1602:
Can I use this version of TWRP to install treble roms (like AOSP 8.1 and RROS 8.0)? And if not, will it be possible in the future?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] JBolho:
No, you can't, because you need to factory reset when installing Treble roms and TWRP can't do that yet on this device.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] stefanbk:
flashed the kernel and now I have a bootloop
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
which bersion are you on ?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] stefanbk:
I used this twrp 0.3 and I am on newest 8.0

---------- Post added at 05:53 PM ---------- Previous post was at 05:37 PM ----------

exactly the same problem I have
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] JBolho:
The fixed kernel must be flashed in B360 firmware, that's why it's called B360, or it will bootloop. This has been said already, it's nothing new. The stock kernel.img's are only compatible with the corresponding firmware from where they came.

---------- Post added at 12:09 AM ---------- Previous post was at 12:00 AM ----------

This isn't a "botched fix".

You just had to search and read a bit, the Dev has no responsibility for you not doing your homework.

The only thing you had to do was flash the stock kernel via fastboot, you wouldn't even loose your data. No need for multi tools or paid software.

There's more than one thread regarding bricks also, in which you can find those files.

I guess I'm gonna have to make a thread and upload stock kernels and other stuff from different firmware versions to see if I stop the panic and the useless spending of money on "recovery software"
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
I guess they may have flashed C432B360 's fixed kernel on C432B362 or on another emui8 region&build firmware...

By the way HuRUpdater 0.3 worked great on STF to install C432B363 once i rename the 2 files like told in OP.

-> I misunderstood HuRUpdater v0.3' s changelog andbthinked it would have done it for me.

(OT Note: I'm using C432B362 magisk patched boot on B363 for now because infinite bootloops with patched B363 ; I'll try again)

here is some usefull link :

https://xdaforums.com/showthread.php?t=3756733
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] JBolho:
Don't use pre-patched ramdisks, just update firmware and flash Magisk again on TWRP. It's easier and safer.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] Mondor1979:
Is it possible to make nandroid backup somehow? For now I have error 255 on backing up or recovering from previously made backup. TWRP from OP of this post.

I need working nandroid as I want to try to seet up Viper4AndroidFX and it might bootloop system as I've experienced before twice.

Viper also doesnt work with new kernel! It supports setenforce 0 but Viper can not setup driver.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] JBolho:
Forget Viper, no audio mod works with Oreo on Huawei devices. Don't bother...
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] cph.0x00:
Something seems to be wrong with my phone. I tried all linked images, but flashing fails. It reports

How can that be? I also have a Honor 9 STF and I guess all of us should have the same partition table.

(Additional info): I recently upgraded my phone to the latest EMUI 8.0.0

Please help
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] kac222:
Did you wrote in fastboot :fastboot flash recovery_ramdisk?

Wysłane z mojego STF-L09 przy użyciu Tapatalka
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
I think not.

He should have better read the instructions in OP.

He should have flashed the TWRP img to recovery_ramdisk and not to recovery like he did.

Now i'm not sure if he should flash back a stock recovery or not ; I don't know what happens when write fails ?

partition in garbage or previous state ?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] JBolho:
Usually it remains in previous state since write fails. He can simply try again with correct command syntax.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] cph.0x00:
additional comment

Booting into recovery image also fails.

Bootloader is unlocked as you can see...
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] FraFal:
Hello guys,

i tried to flash the kernel in the 1st post but after that my phone entered in reboot mode: it reboot in TWRP mode but i can't make any operation, if i try to connect with the PC and reboot it in fastboot mode by cmd it always return to twrp mode. Actually I can't power off the phone , beacause it comes back to TWRP mode. How can i solve this problem?

I flashed the kernel beacause it gives to me a red line error : "failed to mount '/system' "
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
- 1st post is an oreo twrp custom recovery (recovery_ramdisk). ONLY for Oreo 8.0 firmwares

- 2nd post is an oreo custom kernel i'm guessing is only for B360 builds.

Maybe you're not on oreo or not on B360.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] FraFal:
I'm Oreo, but I don't remember if i was B360 or B362. I first used this guide and rooted with Magisk, and it worked correctly. One morning, I suddenly lost the root and the phone entered in reboot mode. After a TWRP format i solved my problem, but actually i don't know how to do. Are there any solutions? I'm trying the dload, but it blocks on 5%
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
I'll say:

¹. use HuRUpdater to downgrade to B360

². flash kernel fix on B360 ; boot to system to test capacitives button are working

³. use HuRUpdater to upgrade to B362, B363 or B364

---------- Post added at 20:44 ---------- Previous post was at 20:38 ----------

To my knowledge, for now, they are only nougat service repair firmware publicly available that will work with a dload folder, no oreo's.

Those availble won't work if already on oreo and I don't know how to pack correct service repair UPDATE.APP.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] FraFal:
I've just observed that the phone can enter in fastboot mode connected to the PC. May be the best way flashing a stock recovery and stock firmware via adb?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
This red ligne isn't a real problem.

Since you kept editing your previous post with more infos, we could now deduce you were on B362 and you flashed the fixed B360 kernel from 2nd post over your kernel partition.

This gave you bootloops.

So just flash back a stock B362 kernel once in fastboot mode if you don't need to fix your capacitives buttons.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] FraFal:
OK. How could I flash the stock? Cause the PC doesn't read the Honor9 once connected to USB in fastboot mode... In adb the command "adb devices" doesn't give the device and finally I can flash it from recovery
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
fastboot IS NOT adb.

Connect your phone to computer via USB.

Hold Volume.down and keep holding it.

Power off phone, then power on while still keeping Vol.down held until you're in bootloader mode aka fastboot mode.

This should boot you into fastboot mode where you can issue this command to test your fastboot connection :

fastboot devices
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] FraFal:
AH.. Ok sorry. Ok now the PC find the phone :) what should i do after?
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
[MENTION=5805004]FraFal[/MENTION]

https://xdaforums.com/showpost.php?&p=76354004
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] FraFal:
Solved! TY very much
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] listo09:
help

hi, can someone kindly help me write a more detailed guide for a beginner like me? thanx

honor 9 oreo with root supersu, build 8.0.0.360(C432)
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
[MENTION=8294898]listo09[/MENTION] this seems fine :

https://android.tutorials.how/unlock-bootloader-huawei/
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] SmayK:
hello I am on the ROM 632 with the concern of the touch and the flache photo

my phone is no longer root and I would like to redo it I took the root that I had, but I have this message:

target reported download size of 471859200 bytes

error: can not load 'twrp-3.1.1-1-sft.img': No error

an idea for helping me or so possible to have the corrective twrp of the 2nd post for the version ROM 632?

(translation via gooble translation)
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] oslo83:
don't use nougat twrp-3.1.1-1-sft.img with oreo.

Use twrp from OP.
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] SmayK:
ok so the steps I need to follow are:

1, installed twrp page 1

2, installed HuRUpdater_0.3

3, passed 630

4, installed the capasitive twrp fix

ok good honor9 ok 100%
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] Lukalion:
Just wanted to tell you that on STF-L09C432B363 it can't unmount /data
[Honor 9  ROMs, Kernels, Recoveries, & Other Develo] psbhullar:
Hi, Can i use it on Honor 8 Pro ? Do I need custom kernel ?