• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][MOD] Netflix 8.1.2 build 3844 ATV for uncertified devices by Netflix

Search This thread

standm

Senior Member
Jul 5, 2014
128
168
Port Elizabeth
I hope someone or Dev could assist. I'm really struggling with Mecool KM9 Pro. I am trying "NFANDROID1-PRV-VS = KM9PRO-8158-", I have also tried "NFANDROID1-PRV-0-VS = KM9PRO-8158-", have also tried "NFANDROID2-PRV-VS = KM9PRO-8158-", but I keep getting an error. Mostlly the error is "ui-800-3". Please help.
 

Dealaxer

Senior Member
Feb 5, 2017
107
100
Attention! Everyone who has problems with the app!

0) Have you tried reading the entire topic before asking a question?
Most of these issues have already been discussed more than once in this topic!
1) Do you have a custom firmware or a stock firmware?
Custom firmware always shows the wrong ESN number!
2) Do you have a security level of L1 or L3?
If you have a security level of L3, then your device will not work properly!
3) What is the result of the Netflix plugin for Kodi?
If in Kodi you have playback of content with the selected ESN number, then in the application it will almost always work! In Kodi, you can easily test different ESN numbers before compiling the app!
4) Have you tried getting an ESN Number in version 4 of the app or in the mobile version of Netflix?
Different versions of apps for different types of devices may show different ESN numbers! Try version 4 for Android TV and try the mobile version of Netflix.
5) Is your location blocked by Netflix?
Sometimes when blocking from Netflix, you can use a VPN connection!


Most often, the problem is associated with an incorrectly selected ESN number!
There is no universal solution, each device has its own ESN number, everything is very individual! And in many cases, you just have to manually make the correct ESN number.

In any case, if you have the desire, then you will succeed.
 

Kb cool

Senior Member
Jan 29, 2013
60
7
Been getting a error 100 network setting on Netflix login. Even tried with hotspot in case my IP was banned previously when netflix ATV HD worked before. I'm using a Dinobot 4k plus. ESN from mobile app is NFANDROID1-PRV-B-L3-NVIDISHIELD-4445-0ABFBF99******************** and so on. Any ideas?
 

Kb cool

Senior Member
Jan 29, 2013
60
7
Current esn used in mod apk that didn't work, "NFANDROID1-PRV-0-L1-NVIDISHIELD-4445-".
 

shahdanturung

Member
Apr 23, 2016
22
20
25
Tawau
I hope someone or Dev could assist. I'm really struggling with Mecool KM9 Pro. I am trying "NFANDROID1-PRV-VS = KM9PRO-8158-", I have also tried "NFANDROID1-PRV-0-VS = KM9PRO-8158-", have also tried "NFANDROID2-PRV-VS = KM9PRO-8158-", but I keep getting an error. Mostlly the error is "ui-800-3". Please help.
What model of km9pro u use? Clasic/deluxe/honour? Mine is deluxe, working esn is :
NFANDROID1-PRV-0-VS===KM9PRO-13706-
 

shahdanturung

Member
Apr 23, 2016
22
20
25
Tawau
Is it just me, or does the step 4.1 and 4.2 to remove toast noti (device not optimized) made the home widget suggestion become non existence?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    Now here is the UPDATE for the Kodi Edition.
    - Netflix addon updated to version 1.18.3
    - New default skin (Arctic: Zephyr - Reloaded) that I changed something.
    - Minor fixes.

    Please do a fresh installation.
    15
    Netflix Kodi Edition UPDATE...
    - AC3 set as default
    - Quit the App by long pressing the back button on the home screen
    - Set the "Select first unwatched tv show episode" option as default in Netflix settings
    - Improved performance
    - Official Kodi addons updated
    - Cleanup, minor fixes & adjustments
    7
    HERE is an update again...
    - Improvements and cleanups
    - Small fixes

    For old/slow devices you can choose under skin settings > extras > disable borders and disable reflections.
    4
    It looks pretty much available to me

    Thanks @optzeci , my Chrome got crazy. 🤣
    4
    Hey Ekay42, is there any settings or way that will allow me to directly go to the last watched episode when I click on a title? So that I don't have to browse through the seasons and episodes every time I continue watching.
    It is not possible directly, but from season to an unwatched episode it is. Go to Netflix settings > General, activate "Select first unwatched TV show episode" and under Skin viewtypes at "View ID for episodes" enter 54 (for banner view) or 50 (for list view), only these 2 viewtypes support it. In the next version I will set it by default.
  • 39
    Netflix 8.1.2 build 3844
    netflix2-gigapixel.png

    At the moment, the method of changing the ESN number is non-working!
    Work on the problem of non-certified devices continues, new versions may appear in the future.
    Requirements:
    -Any uncertified device by Netflix

    Changes:
    -You can insert any ESN number
    -Google verification disabled

    What works:
    -HD
    -Audio 5.1
    -HDR

    Tested on MI TV 4A/4S RU Edition

    1. Download and unzip the archive BatchApkTool.zip (BatchApkTool is already configured and has a batchapktool.ini settings file!)
    The unpacked folder(_INPUT_APK) already contains the apk mod, so you don't need to download it in advance!
    2. Run BatchApkTool.exe
    - Enter the command in numbers: 04

    (This command decompiles the necessary part of the APK)
    -Wait for the decompilation to finish, but don't close this app!
    3. Go to the directory: _INPUT_APK\com.netflix.ninja_8.1.2_build_3844_mod\smali\o\
    and find the file
    setShowsDialog. smali
    - Open the setShowsDialog.smali file and find the lines 621 and 632:
    - Change the ESN number "NFANDROID1-PRV-T-L3-SDMC=MBX4K=RANGER-9908-" to "YOUR ESN NUMBER" and save file!
    4. In the BatchApkTool app, enter the command: 05
    - Wait for the compilation to finish!

    5. Take the compiled APK with your ESN number in the _OUT_APK folder.
    6. Install it on your device and use it!
    Requirements:
    -Any uncertified device by Netflix
    -Security Level: Widevine L1
    -Doesn't work if the level is
    Widevine L3

    Changes:
    -You can insert any ESN number
    -Disable app signature verification

    What works:
    -HD and UHD(4K)
    -Audio 5.1
    -HDR
    -Netflix Recommendations on Home Screen
    (You need to update the Android TV Home app)

    Tested on MI TV 4A/4S RU Edition



    Modification instructions:

    1. Download original apk: com.netflix.ninja_6.1.3_build_2482-2482_minAPI22.apk
    2. Decompile the APK file with APKTOOL 2.5.0
    3
    . Find out your ESN number in any way, such as using Kodi+Netflix plugin, etc.

    Example, on my device ESN Number: NFANDROID2-PRV-0-XIAOMMITV-MSSP1-11579-8E7EBE41602D7BFE5FB467845C6F254CAD5677390EFB960CA0D11755BB31CDD5
    The ESN number needs to be adjusted, but all this is individual, for me, the working option turned out to be this: NFANDROID1-PRV-0-XIAOMMITV-MSSP1-11579-

    4. Add your device's ESN number to the file BaseEsnProvider.smali:
    The file is located in the directory: DECOMPILE_APK\smali\com\netflix\mediaclient\service\configuration\esn\
    Code:
    .method public getEsn()Ljava/lang/String;
        .locals 1
    
        .line 310
        iget-object v0, p0, Lcom/netflix/mediaclient/service/configuration/esn/BaseEsnProvider;->esn:Ljava/lang/String;
    
        return-object v0
    .end method
    Code:
    .method public getEsn()Ljava/lang/String;
        .locals 2
    
        .line 310
        iget-object v0, p0, Lcom/netflix/mediaclient/service/configuration/esn/BaseEsnProvider;->esn:Ljava/lang/String;
    
        const-string v0, "YOUR ESN NUMBER"
    
        return-object v0
    .end method

    Where "YOUR ESN NUMBER", insert your ESN number.

    4.1 To remove the optimization error (-14):
    Find the file: DECOMPILE_APK\smali\com\netflix\ninja\MainActivity.smali
    Comment out line 3723 like this: #invoke-virtual {p1}, Landroid/app/AlertDialog;->show()V

    4.2 This solution to disable PUSH error (-14) on Home Screen ATV:
    Find the file: DECOMPILE_APK\smali\com\netflix\mediaclient\service\pushnotification\PushJobServiceUtils$Companion$tryStartService$1.smali
    Comment out line 105 like this: #invoke-virtual {v0}, Landroid/widget/Toast;->show()V



    5. Compile the app using APKTOOL 2.5.0.
    6. Remove the signature verification using the program: ApkSignatureKiller.zip

    Unpack archive, go to the folder and transfer the original apk and recompiled apk. Rename them, for example: orig.apk and mod.apk
    Open the file config.txt and make the configuration:
    Code:
    # original file
    apk.signed=orig.apk
    
    # recompiled file
    apk.src=mod.apk
    
    # output file
    apk.out=out.apk
    
    # do not touch the other settings
    sign.enable=true
    sign.file=test.keystore
    sign.password=123456
    sign.alias=user
    sign.aliasPassword=654321
    Run script run.bat and wait for the script to finish working, in the folder you should get a working apk with your ESN number.

    What do you need to know if you are having problems with the app?

    Good luck watching Netflix!
    17
    Now here is the UPDATE for the Kodi Edition.
    - Netflix addon updated to version 1.18.3
    - New default skin (Arctic: Zephyr - Reloaded) that I changed something.
    - Minor fixes.

    Please do a fresh installation.
    15
    Netfux SUCKS

    I have quit this project as netfux is trash.
    I I like these alternatives, but you need to choose for yourself

    💊 THIS is a great alternate provider for the same stuff and more( check your local laws and regulations before using such an app, Always support your content creators)

    💊 THIS is a better provider/content creator that supports U𝝥NITY, not division

    15
    Netflix Kodi Edition UPDATE...
    - AC3 set as default
    - Quit the App by long pressing the back button on the home screen
    - Set the "Select first unwatched tv show episode" option as default in Netflix settings
    - Improved performance
    - Official Kodi addons updated
    - Cleanup, minor fixes & adjustments
    14
    I swear netsheet is following this thread.
    cheapskate company, do you rather people pirating on your service u filthy company? be grateful that we still subscribe to ur service rather than pirating the content from elsewhere. stop blocking this atv app, we just wanna enjoy watching on certified androidtv device, u obnoxious greedy bastard.
    - agree2disagree14