Netflix not working on v4.1

Hey there,

I recently switched from a Samsung Galaxy to a Fairphone 4 and found out that Netflix doesn’t work anymore.
The app starts and shows the “Netflix” banner, but after that nothing is happening. The banner doesn’t disappear and after a few moments, I get “Device failure occured. Please restart your device and try again (501.-172)” (https://help.netflix.com/de/node/125644). But a restart doesn’t help.

I checked via logcat, but I’m not very experienced with reading logcat error messages. So maybe anyone is able to find the problem? The last line with “selinux - denied - untrusted_app” may be the reason, but I don’t know how to fix this.

05-13 16:20:57.165 W/ziparchive( 7518): Unable to open '/data/app/~~nmjhtU8ReBz3Ckv6RytWCA==/com.netflix.mediaclient-ewZPhpbHdQx0HmwmmhwoYw==/split_config.arm64_v8a.dm': No such file or directory
05-13 16:20:57.165 W/ziparchive( 7518): Unable to open '/data/app/~~nmjhtU8ReBz3Ckv6RytWCA==/com.netflix.mediaclient-ewZPhpbHdQx0HmwmmhwoYw==/split_config.arm64_v8a.dm': No such file or directory
05-13 16:20:57.165 W/lix.mediaclient( 7518): Entry not found
05-13 16:20:57.166 W/ziparchive( 7518): Unable to open '/data/app/~~nmjhtU8ReBz3Ckv6RytWCA==/com.netflix.mediaclient-ewZPhpbHdQx0HmwmmhwoYw==/split_config.en.dm': No such file or directory
05-13 16:20:57.166 W/ziparchive( 7518): Unable to open '/data/app/~~nmjhtU8ReBz3Ckv6RytWCA==/com.netflix.mediaclient-ewZPhpbHdQx0HmwmmhwoYw==/split_config.en.dm': No such file or directory
05-13 16:20:57.166 W/lix.mediaclient( 7518): Entry not found
05-13 16:20:57.166 W/ziparchive( 7518): Unable to open '/data/app/~~nmjhtU8ReBz3Ckv6RytWCA==/com.netflix.mediaclient-ewZPhpbHdQx0HmwmmhwoYw==/split_config.xxhdpi.dm': No such file or directory
05-13 16:20:57.166 W/ziparchive( 7518): Unable to open '/data/app/~~nmjhtU8ReBz3Ckv6RytWCA==/com.netflix.mediaclient-ewZPhpbHdQx0HmwmmhwoYw==/split_config.xxhdpi.dm': No such file or directory
05-13 16:20:57.167 W/lix.mediaclient( 7518): Entry not found
05-13 16:20:57.170 W/lix.mediaclient( 7518): JIT profile information will not be recorded: profile file does not exist.
05-13 16:20:57.170 W/lix.mediaclient( 7518): JIT profile information will not be recorded: profile file does not exist.
05-13 16:20:57.170 W/lix.mediaclient( 7518): JIT profile information will not be recorded: profile file does not exist.
(...)
05-13 16:20:57.444 W/lix.mediaclient( 7518): Unsupported class loader
05-13 16:20:57.530 W/ServiceManager( 1012): Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10311 pid=0
05-13 16:20:57.531 W/ServiceManager( 1012): Permission failure: android.permission.ACCESS_SURFACE_FLINGER from uid=10311 pid=7518
05-13 16:20:57.531 W/ServiceManager( 1012): Permission failure: android.permission.ROTATE_SURFACE_FLINGER from uid=10311 pid=7518
05-13 16:20:57.531 W/ServiceManager( 1012): Permission failure: android.permission.ROTATE_SURFACE_FLINGER from uid=10311 pid=0
05-13 16:20:57.531 W/ServiceManager( 1012): Permission failure: android.permission.INTERNAL_SYSTEM_WINDOW from uid=10311 pid=7518
05-13 16:20:57.531 W/ServiceManager( 1012): Permission failure: android.permission.INTERNAL_SYSTEM_WINDOW from uid=10311 pid=0
(...)
05-13 16:20:57.551 W/lix.mediaclient( 7518): Unsupported class loader
05-13 16:20:57.551 W/lix.mediaclient( 7518): Unsupported class loader
05-13 16:20:57.552 E/system_server( 1435): Invalid class loader spec: =UnsupportedClassLoaderContext=
05-13 16:20:57.552 E/PackageDexUsage( 1435): Unsupported context?
(...)
05-13 16:20:58.127 W/InputManager-JNI( 1435): Input channel object 'db8195f Splash Screen com.netflix.mediaclient (client)' was disposed without first being removed with the input manager!
(...)
05-13 16:22:27.903 W/com.netflix.mediaclient( 7518): type=1400 audit(0.0:78593): avc: denied { read } for comm=4C6F6767696E674167656E74202331 name="policy" dev="selinuxfs" ino=20 scontext=u:r:untrusted_app:s0:c55,c257,c512,c768 tcontext=u:object_r:selinuxfs:s0 tclass=file permissive=0 app=com.netflix.mediaclient

I have a Fairphone 4 with iodéOS 4.1-20230327-FP4

Best regards
Ben

I have the same problem with my FP4 and the Netflix App.

1 Like

On my FP4 with iode 4.1 Netflix works without problems. I also updated the app to check whether its a Version problem. But Netflix still works for me.

Edit:
Netflix uses the Google SafetyNet on my phone. Is this activated on your device and do you pass the test?

1 Like

Yes, SafteyNet is activated and passes the test.
Did you relock your Bootloader?

No my Bootloader is not locked. I have one of those Fairphones where relocking didn’t work.

Okay, I have this problem with Netflix since day one (iodé 3.x) and I always thought the problem is the open bootloader.
Everything else works only Netflix won’t. I tried Disney+, Prime, I always came to the login page. I have no account for those services but it’s further then I ever came with Netflix.
The iodé blocker app isn’t a culprit, everything is open for Netflix. Still the app won’t work.

My bootloader is locked and Netflix doesn’t work, so I don’t think the bootloader is the problem.
SafetyNet is activated and passes the tests, too.

I also use a FP4 with locked bootloader and it never worked for me. Iodé blocker is set to not block anything for the app and SafetyNet is activated. It seems to be somehow related to the FP4, at least the app is marked as compatible in the list (for older Iodé version) and i did not find much about it searching the forums some time ago.

2 Likes