Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Can't find the ESN of my Mecool M8S Pro Plus

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Can't find the ESN of my Mecool M8S Pro Plus

    I am trying to install Netflix on Kodi and I get the error Widevine CryptoSession GetKeyRequest failed!

    I cannot verify the ESN code auto-generated by Kodi as I am no able to display my ESN when I go in Setup/about(Android not Kodi). The Netflix ESN entry is simply not there.

    Is there a way to display the ESN on my Pro Plus?

    In the Setup/about/Status, there is an entry named Serial Number. It starts with a D..... and it's 12 Hex digits long. I have tried it in Kodi and it failed with the same error.

    BTW, I am just trying to install Netflix on my unit. I tried few apk but they all failed. Now I am trying with Kodi. If you have another solution, I am all ears....

    My unit reports Widevine Modular DRM supported at Level 1


    #2
    Exactly same issue here too.

    This is from the Kodi debug log..

    ```
    2019-09-09 21:04:05.343 T:10731 DEBUG: [plugin.video.netflix (0)] Constructing MSLTCPServer
    2019-09-09 21:04:05.346 T:10731 DEBUG: [plugin.video.netflix (0)] Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.netflix/resources/lib/servi msl_data = json.loads(common.load_file('msl_data.json')) File "/home/jenkins/workspace/Android-ARM-Leia/tools/depends/xbmc-depends/arm-linux-androideabi-21-release/lib/p File "/home/jenkins/workspace/Android-ARM-Leia/tools/depends/xbmc-depends/arm-linux-androideabi-21-release/lib/p File "/home/jenkins/workspace/Android-ARM-Leia/tools/depends/xbmc-depends/arm-linux-androideabi-21-release/lib/p ValueError: No JSON object could be decoded
    2019-09-09 21:04:05.346 T:10731 DEBUG: [plugin.video.netflix (0)] Stored MSL data expired or not available
    2019-09-09 21:04:05.436 T:10731 INFO: MediaDrm: starting provisioning
    2019-09-09 21:04:05.472 T:10731 DEBUG: MediaDrm: Provisioning: size: 168, url: https://www.googleapis.com/certifica...crea2019-09-09 21:04:05.473 T:10731 DEBUG: CFileCache::Open - opening <certificateprovisioning/v1/devicecertificates/create> using cache
    2019-09-09 21:04:05.476 T:10731 DEBUG: CurlFile::ParseAndCorrectUrl() adding custom header option 'Content-Type: application/json' 2019-09-09 21:04:05.477 T:10731 DEBUG: CurlFile::Open(0xca51d400) https://www.googleapis.com/certifica...zaSy2019-09-09 21:04:05.477 T:10731 INFO: easy_acquire - Created session to https://www.googleapis.com
    2019-09-09 21:04:06.093 T:10731 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 400
    2019-09-09 21:04:06.093 T:10731 ERROR: CCurlFile::Open failed with code 400 for https://www.googleapis.com/certifica.../cre2019-09-09 21:04:06.094 T:10731 ERROR: Open - failed to open source <https://www.googleapis.com/certifica...=AIz2019-09-09 21:04:06.094 T:10731 ERROR: MediaDrm: Provisioning server returned failure
    2019-09-09 21:04:06.094 T:10731 ERROR: MediaDrm: Unable to create a session
    2019-09-09 21:04:06.095 T:10731 DEBUG: [plugin.video.netflix (0)] Widevine CryptoSession successful constructed
    2019-09-09 21:04:06.096 T:10731 DEBUG: [plugin.video.netflix (0)] Widevine CryptoSession systemId:
    2019-09-09 21:04:06.097 T:10731 DEBUG: [plugin.video.netflix (0)] Widevine CryptoSession algorithms:
    2019-09-09 21:04:06.097 T:10731 DEBUG: [plugin.video.netflix (0)] Performing key handshake. ESN: NFANDROID1-PRV-NEXUSPLAYERFUGU-VS===M8S=PRO=L
    2019-09-09 21:04:06.108 T:10677 DEBUG: ------ Window Init (DialogConfirm.xml) ------
    2019-09-09 21:04:06.109 T:10677 INFO: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
    2019-09-09 21:04:20.090 T:10866 DEBUG: GetAlbumsByWhereJSON query: SELECT albumview.idAlbum, strAlbum, strArtists, art.url AS thumbnail FROM albumview LEFT
    2019-09-09 21:04:20.092 T:10866 DEBUG: GetAlbumsByWhereJSON - query took 1 ms
    ````

    Comment

    Working...
    X