• 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
Apr 26, 2016
45
10
Redenção
I think it's somehthing about blocking some countries, because here in Brazil not working too, and some users are talking it's working in Spain and Angentina, here I can use it with VPN in France, because for me there's audio and subs in PT-BR. I tried spain location too in VPN and it works. So you guys can try using VPN, here I using Nord
I tested it with vpn, put it in Spain and it really works. So the solution must somehow be to remove this region restriction.
 

joshtosh420

New member
Oct 27, 2021
3
0
Good thing it's working for you. I tried multiple vpns on my mate 30 pro but still no go. I'm getting error 12 and when I hit ok, it just closes the app. Hopefully this gets rectified.
 

Phan.Huy.Cong

Senior Member
Aug 31, 2012
112
32
Hanoi
Maybe fake locations is just a very short term solution, as they haven't blocked already, and they may block soon

I think if we know how Netflix plugin in Kodi works, we will have a way to mod the official app, as the plugin is still working properly without any trick.
 

n3zuko

Member
Nov 26, 2020
15
10
Maybe fake locations is just a very short term solution, as they haven't blocked already, and they may block soon

I think if we know how Netflix plugin in Kodi works, we will have a way to mod the official app, as the plugin is still working properly without any trick.
yep, for now im using kodi with ESN that used on modded apk. the only thing im not familiar with the layout. now when im on pc, i add movies and show to my list so i can find it on kodi easy.
 
  • Like
Reactions: Phan.Huy.Cong

GreGORE_

Member
Mar 26, 2021
9
7
Confirming the VPN theory I live in Chile and got the app working using Netherlands VPN location, also after turning VPN off still works and can watch with no problem... So temporary fix will be like this. Connect to VPN then open Netflix, then disable VPN and use Netflix normally
 
  • Like
Reactions: PeterOzz

Phan.Huy.Cong

Senior Member
Aug 31, 2012
112
32
Hanoi
yep, for now im using kodi with ESN that used on modded apk. the only thing im not familiar with the layout. now when im on pc, i add movies and show to my list so i can find it on kodi easy.

It's all about user experience, Netflix plugin is still working fine, I'm either using the way you said as temporary solution, but it's still not good because we need 2 devices.
Good suggestions with multiple thumbnails is key selling feature of Netflix, I think we should try Titan Bingie Skin for Kodi as Jacky's suggestion

Guessing OP got a certified box lol.

It's user experience problem again, using 2 remotes is not a good experience. HDMI-CEC can only cover turning off feature, I cannot turn on both devices by 1 remote.
The only box which work for me is Chromecast with Google TV, it can send both IR signal to TV & Bluetooth signal to the box, so I really need only 1 remote.


We pay for Netflix but we cannot really receive good services. To receive certificate from Netflix, TV manufacturer has to be a big name with millions of devices sold. Finally, we still need to pay more for a good experience haha.
 

PeterOzz

Member
Oct 9, 2021
10
4
Confirming the VPN theory I live in Chile and got the app working using Netherlands VPN location, also after turning VPN off still works and can watch with no problem... So temporary fix will be like this. Connect to VPN then open Netflix, then disable VPN and use Netflix normally
I can confirm, it works for me with VPN, for Mecool KD1, only some countries work, not all.
I'm using free VPN: https://play.google.com/store/apps/details?id=free.vpn.unblock.proxy.turbovpn
 
Last edited:
  • Like
Reactions: Phan.Huy.Cong

graystellar

Member
Dec 4, 2014
6
1
Kuantan
the vpn trick work wonders... for now at least. Wonder how long before this will get blocked too.

My guess here is that they block have something to do with the geolocation which is weird or it could be ISP blocking. The former seems more likely.

For reference my miTV 4S 43' is probably from Russia
 

Top Liked Posts

  • There are no posts matching your filters.
  • 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
    10
    UPDATE available for the Kodi-Mod...
    Added an intro at startup.
    Netflix settings added to the main menu.
    Video now stops when you press the back button on the remote control.
    Video library screen replaced by profiles screen when going back to the main menu.
    Shutdownmenu deactivated (quit immediately).
    Heppen repo added (for the cosmic skin).
    Auramod repo added (for the auramod skin).
    Unnecessary addons removed and various fixes.
    A fresh installation is recommended so that the new settings take effect.
    After installing a new skin, it must also be adjusted in the skin settings!

    AruaMOD skin install instructions:
    1. Install Marcelveldt's BETA repository and jurialmunkey Alpha Repository , you can install them FROM Auramod Repo AIO. Install from repository > Auramod Repo AIO > Add-on Repository
    2. Install Skin Helper Service from Marcelveldt's BETA repository by going install from repository > Marcelveldt's BETA repository > Context Menus Wait for it to complete
    3. Install Skin Helper Service Widgets from Marcelveldt's BETA repository by going install from repository > Marcelveldt's BETA repository > Video add-ons Wait for it to complete
    4. Install TheMovieDb Helper from jurialmunkey Alpha Repository by going install from repository > jurialmunkey Alpha Repository > Video add-ons Wait for it to complete
    5. Install colorbox Script from Auramod Repo AIO by going install from repository > Auramod Repo AIO > Program add-ons > Wait for it to complete
    6. Install AuraMOD from Auramod Repo AIO by going install from repository > Auramod Repo AIO > Look and feel > Skin Wait for it to complete , switching skins when prompted
    8
    The stupid company annoyed me and I created a Kodi-Mod with a "ready to use" Netflix plugin. You don't need to adjust the ESN, just log in and get started. You can use it in parallel with Kodi. If someone has experience with Kodi, feel free to improve it.

    HERE
    7
    Bingie mod 1.0.1 looks good but my home screen is blank. The setup says that I should add media files to be scraped, but the whole point is to display Netflix content, not random movie files from a hard drive.

    How do I fill my homescreen with Netflix content?
    Here is a short step by step manual, how to setup Bingie Matrix Mod: (so that is not just a blank screen)

    1. Navigate the Skin settings
    2. In Skin, settings navigate Configure shortcuts / Edit menu shortcuts
    3. Navigate the Home (icon)
    4. Click the Widget (if you are doing good, you can see 8 widget options)
    5. Click under the selected widget (eg Widget 1) the Select widget >>
    6. On the pop-up window navigate to the Add-On > / Video Add-on / Netflix
    7. Now here you can choose your Netflix user and you can see the Netflix groups. (such as "My List", "Continue Watching for.."
    8. If you want to use the selected Netflix group you need to choose the "Use as widget"
    For me, the "Spotlight" does not work (this is the big banner in your list in the Netflix surface), so I used the custom content in the home spotlight
    1. Navigate Skin setting
    2. In Skin, setting navigate the Homescreen layout / Set Custom Content in Home Spotlight
    3. Enable it and in the pop-up window same as then the Widget set up (from step number 6 above)
    If you want trailer videos: Download Youtube add-on, and set up (need to set up Google API key)

    Important when you finished locked the widget in hubs. (Configure shortcuts / Loxk Widgets in Hubs / Enable)

    For the template, I used my Phone Netflix apps look
    .
    6
    UPDATE for the Kodi-Mod....
    Netflix addon updated to version 1.18.1 (Fix problems to watched status sync due to website changes, Fix error when trying to play an episode not yet available).
    Joystick/Controller support deactivated by default (caused problems with some boxes).
    Various translations for the main menu added.
    Some icons changed.
    Default colors changed (less red).
    Small fixes...
    A fresh installation is recommended to apply the changes.
  • 36
    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!
    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
    10
    UPDATE available for the Kodi-Mod...
    Added an intro at startup.
    Netflix settings added to the main menu.
    Video now stops when you press the back button on the remote control.
    Video library screen replaced by profiles screen when going back to the main menu.
    Shutdownmenu deactivated (quit immediately).
    Heppen repo added (for the cosmic skin).
    Auramod repo added (for the auramod skin).
    Unnecessary addons removed and various fixes.
    A fresh installation is recommended so that the new settings take effect.
    After installing a new skin, it must also be adjusted in the skin settings!

    AruaMOD skin install instructions:
    1. Install Marcelveldt's BETA repository and jurialmunkey Alpha Repository , you can install them FROM Auramod Repo AIO. Install from repository > Auramod Repo AIO > Add-on Repository
    2. Install Skin Helper Service from Marcelveldt's BETA repository by going install from repository > Marcelveldt's BETA repository > Context Menus Wait for it to complete
    3. Install Skin Helper Service Widgets from Marcelveldt's BETA repository by going install from repository > Marcelveldt's BETA repository > Video add-ons Wait for it to complete
    4. Install TheMovieDb Helper from jurialmunkey Alpha Repository by going install from repository > jurialmunkey Alpha Repository > Video add-ons Wait for it to complete
    5. Install colorbox Script from Auramod Repo AIO by going install from repository > Auramod Repo AIO > Program add-ons > Wait for it to complete
    6. Install AuraMOD from Auramod Repo AIO by going install from repository > Auramod Repo AIO > Look and feel > Skin Wait for it to complete , switching skins when prompted
    8
    The stupid company annoyed me and I created a Kodi-Mod with a "ready to use" Netflix plugin. You don't need to adjust the ESN, just log in and get started. You can use it in parallel with Kodi. If someone has experience with Kodi, feel free to improve it.

    HERE