asciidisco / asciidisco/plugin.video.netflix

Custom ESN number input is too short for Android

Open
#427 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.2k
Forks
213
PR merge metrics
No merged PRs in 30d

Description

*I'm submitting a ...*
- [x] bug report
- [ ] feature request
- [ ] support request

* [x] Are you running the latest version?

### Description

[Description of the bug or feature]

The Android ESN number field is too short to type in your own one from the Netflix Android app.
My Netflix Android app with Widevine L3 shows the following ESN
(some numbers replaced with x)

FANDROID1-PRV-T-L3-ROCKUNKNOWN- 444x-05x51E20xF4C9xD5FF90x714BA2x38D08A3DE8x7CODE1AAx0B07x297x01C42xxx

In this case it's 101 characters.

It's not possible to manually type this amount of characters.
The automatic ESN number generated is also wrong and videos just show a black screen on RK3328 Nougat media players.

The Amazon Prime Video addon works correctly with Inputstream, so it must be something Android specific with the ESN number generated.

### Operating System

* [ ] Linux (x86/x64)
* [ ] OSX (x86/x64)
* [ ] Windows (x86/x64)
* [ ] Linux (ARM)
* [x] Android

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue on an Android RK3328 Nougat media player with Widevine L3, checking both the manual ESN input and the automatically generated ESN from the Netflix Android app. Done means the 101-character ESN can be entered and the generated ESN is correct enough to prevent the reported black-screen playback.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.