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

[v8] Aidan's ROM [S905X] [Android TV 9] [Netflix TV] [Disney+] [Google Play Certified] [ROOT]

Search This thread

aidanmacgregor

Senior Member
Nov 19, 2011
1,423
402
Caithness
aidansrom.ml
Hi all and hi Aiden,
Thx again for all the amazing work...
I've tried to deploy the freshly availble ATV9 for AMLOGIC 905D on my ATV598Max ...

unfortunately, after multiples attempts, im still stuck at the boot logo screen but i was able to deploy other atv9 image in the past ( [v7] Aidan_s ROM [S905X] [ATV 9] (Ampak APxxxx Multi Wi-Fi can be installed like a charm even if it miss some features...), ive tried with 2.2.0 and 3.1.0 with the same result...

Do you have any clue of what could be the problem on my device ?

thx for your help
are you sure its not number 11 (Mygicia) version? thought that was the one that would work :)
 

aidanmacgregor

Senior Member
Nov 19, 2011
1,423
402
Caithness
aidansrom.ml
Hi Aidan! Congratulations! A great job! The latest version works all perfect in X96 max plus 2 (even better than slimbox) A query ... where do I see the google protect certificate? Greetings!!!
in the google play store, go to settings, about, it will say play store version & play certifacation sttus (will take a few mins to appear after a fresh install as it verifies server side)
 
I tried the ROM yesterday on a Tanix TX3 Mini (S905W), and it was very responsive and polished, only the remote wasn't working properly (volume and power buttons didn't respond).

All in all, a huge leap in quality in comparison to other ROMs for the same platform.
Probably the cleanest result so far.
 
Last edited:
  • Love
Reactions: aidanmacgregor

rolo2020

Member
Nov 25, 2020
43
13
Hi Aidan! Hello people! Congratulations again for this incredible rom! A great job! The mere fact that it is google certified is worth gold! A query ... anyone had problems with Prime Video? Mainly with the HDMI cable .... HBO MAX also has problems ... with image ok but no sound ... Would it be convenient to replace both by APK? Or would that not work? Thanks in advance to everyone who can help me! Greetings !!!
 

rolo2020

Member
Nov 25, 2020
43
13
en la tienda de Google Play, vaya a configuración, sobre, dirá versión de Play Store y sttus de certificación de juego (tardará unos minutos en aparecer después de una nueva instalación, ya que verifica el lado del servidor)
¡Hola Aidan! ¡Gracias por tu respuesta! Sí, claro, ya lo había comprobado cuando asigné mi cuenta de Google a la nueva rom. ¡Sigue así amigo! ¡Eres un genio!
 

rolo2020

Member
Nov 25, 2020
43
13
posiblemente, difícil de decir debido a la variedad del dispositivo :)
Sorry to intrude .... I have that box and installed the latest version of Aidan and everything works perfectly! It is even the only custom rom that is approved by google ... that's amazing! The installation, obviously, with Amlogic USB burnning tool. The only problem I found is with Prime Video (it does not play, probably due to HDMI problems) and with HBO MAX (it has image, but no sound) but I am sure that both problems are not due to this fantastic rom! Greetings friends!
 
  • Love
Reactions: aidanmacgregor

aidanmacgregor

Senior Member
Nov 19, 2011
1,423
402
Caithness
aidansrom.ml
Sorry to intrude .... I have that box and installed the latest version of Aidan and everything works perfectly! It is even the only custom rom that is approved by google ... that's amazing! The installation, obviously, with Amlogic USB burnning tool. The only problem I found is with Prime Video (it does not play, probably due to HDMI problems) and with HBO MAX (it has image, but no sound) but I am sure that both problems are not due to this fantastic rom! Greetings friends!
hi, Android TV prime video will never work, this is due to no widevine level 1 DRM not being on our devices (And Maybe HDCP), this cannot be added by a custom rom unfortunately, HBO issue it actually a sound decoding issue in my rom, i dont have a fix worked out yet, some roms can use manual sound options to disable the problematic codec, worked for plex :)
 
my youtube channel has a rooting guide :)
Thank you Aidan really appreciated.

After some days of testing i can affirm that the box is always reactive. I installed Disney+ and Amazon video and playback never stopped!

Then I noticed something: when the device is in standby (screen off) I hear a whistle that disappears when I turn the box back on. Any idea about it?
 

orans94

New member
Oct 12, 2021
1
0
Hi,

I bought the following X96 device from AliExpress a long time ago:
X96 Amlogic S905X Quad Core Android 6.0 TV BOX 1G/8G 2G/16G 4K Smart Android Media Player Tv Box PK M8s T95 Set Top Box

I've installed Android 9 on it, I tried those images:

[v8] Aidan's ROM [S905X] [ATV 9] (Universal RTL & BCM).img

[v8] Aidan's ROM [S905X] [ATV 9] (Ampak AP6354).img


But it seems like the WiFi isn't working, no networks found and the WiFi button goes off immediately after turn it on.
Also, my remote controller is configured differently, e.g. pressing on the home button it's like an up arrow press.
Could you assist with the above issues? Which image should I install? There is something I can do with the remote controller?

Thanks,
Oran
 

rolo2020

Member
Nov 25, 2020
43
13
Hi Aidan! I bother you again with a query ... I can't find a way to close the open apps ... Any suggestions? In advance, thank you very much friend!
 

al.mooj

New member
Jul 7, 2021
4
0
are you sure its not number 11 (Mygicia) version? thought that was the one that would work :)
Hi,
Here is the file i was trying to deploy on my ATV598max with usb burning tool 2.20

1.+[v8]+Aidan's+ROM+[S905D]+[ATV+9]+(ATV598max+Maybe+More...).img

the device is sold as geniatech atv598max and the form factor look exactly the same as the pictures and specs

here : https://www.geniatech.com/product/atv598max/

Maybe i should use another method to flash it ...may be some bootloader could be locked to able the device to be a certified ATV9 device ...at this point, i wasnt able to have any support from all geniatech /mygica websites contact as well as the Amazon.ca marketplace reseller...sorry to be so needy but unfortunately you could be my only hope in the end ... ;(

Anyway big thx for all you could eventually be able to do for my case
 

mdtaringa

Member
Jul 21, 2010
10
3
Thanks Warrior66. Being not too familiar with some of the tools needed, I was able to figure out how to create a remote.TAB1 file for the Nexbox A95X and now have the stock remote working with this ROM (well v6 as I only just saw that v7 is out).
I thought I would share how it is done. Thanks to Warrior66, Rodmod and the ATVxperience website for the info.

1. Install Aidan's ROM on your box via USB Burning Tool
2. Install a File Manager on your box (I use x-plore from Google Play store - you need one that can use the root access you are going to give your box)
3. Install Magisk (https://github.com/topjohnwu/Magisk/releases) onto your box (put the apk on a usb or use a network share and then use file explorer to install it)
4. On your PC, run AMlogic Customisation tool - click on the "Load" button and then check all the boxes except for Kernel. Open Aidan's ROm. Don't close this program just yet
5. Open windows explorer and go to the amlogic folder tmp/Level 1 (Should be C:/Program Files (x86)/Amlogic/Customisation Tool/tmp/Level 1, copy recovery.PARTITION to another folder and rename to "recovery.img"
6. Copy "recovery.img" onto your box
7. On your Box, Open Magisk and click on "Install" and then locate the "recovery.img" file to patch. Once patched, copy this new file back to your USB stick or network share (to get back to the PC)
8. On the PC, copy the newly created .img file into the tmp/level 1 folder, renaming the file "recovery.PARTITION"
9. On the PC, using USB Customisation tool, create a new image by clicking on "Pack" - save it somewhere you can find easily on your PC
10. Open AMlogic Burning tool, click File - Import Image and locate the new image file you just created
11. Untick "Erase Flash" and then click on Start / Connect your box to the PC to install the recovery partition
12. Once it has finished, you have installed root to the device, which is activated by booting the device with the button inside the AV socket pressed (which would normally trigger recovery). Let it boot once normally to make sure that it still works properly, then uplug and boot with the AV socket button depressed to activate root.
13. On your box, open your file explorer. With X-plorer, you need to go to configuration / settings and click on the root section and choose the last option to allow read / write access to root.
14. On your PC, create a new text file and call it "Config.TAB1". Go to https://forum.atvxperience.com/viewtopic.php?t=4134 and copy all the text in the code box under "II. Steps by Steps". Paste this text into your Config.TAB1 file and save it.
15. On your box, Copy the Config.TAB1 file to root/Vendor/etc (say Y to overwrite)
16. Reboot the box (dont need to press the button in the AV socket) and remote should work

Hopefully this helps other people with the A95X (mine is the 1GB/8GB variant, but I am not sure that it matters).

Cheers
atvxperience site is offline do you have the file or the codes by any chance?
 

woronczak

Member
Mar 29, 2011
10
11

majos7

New member
Aug 17, 2013
3
3
@aidanmacgregor after long fight with Amlogic USB software I managed to install your ROM on my Mecool M8S Pro +. Unfortunately WiFi is not working (although I have tried ALL your versions in the S905X folder). Would you have any solution to make it work? Some flashable .zip with the WiFi driver for my box?
Thanks a mil in advance!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Indeed Aidan the only thing I can think of is that it wants to use wifi to connect to google servers and is unable to but that is nonsense. I tried my best on this box but I never saw anyone with this problem.
    Once I had a problem maybe similar, I couldn't use any stream services at all, the thing was that the isp that I got my service from for some incredible stupid reason that only their stupid engineers know black listed the NTP servers protocol from their network, so when I started my box it couldn't sync date and it always had like 5 years old date, the box couldn't ever be connected to any service at all.
    1
    Una vez que tuve un problema tal vez similar, no pude usar ningún servicio de transmisión en absoluto, el problema era que el ISP del que obtuve mi servicio por alguna razón increíblemente estúpida que solo sus estúpidos ingenieros conocen la lista negra del protocolo de servidores NTP de su red, así que cuando comencé mi caja no podía sincronizar la fecha y siempre tenía una fecha de 5 años, la caja nunca se podía conectar a ningún servicio.
    😟
    1
    El asunto es que no entendia porque no sincronizaba la fecha, creia q era cuestion de que en ese momento estaba usando libreelec, pero no, era culpa de mi ISP. Queria recalcar eso, algunas veces no es problema de la rom o programas, sino algo externo.

    -The thing is, I didn't get why it didn't sync with the ntp server, so I taught it was a bug on libreelec which I was using at the time, but no, it was my ISP's fault. What I want to say is sometimes the problem is just something besides the rom or programs we have installed.
    1
    Anyone managed to addon chromecast support to this ROM?
    That won't work as Chromecast needs Widevine L1. Aidan has a "light" version of the Chromecast app that works for YouTube

  • 23
    to brighten.png

    Home Screen With Apps
    Screenshot_20210725-010734.png

    ^^^NEW Home Screen, Update From Play Store ^^^
    Screenshot_20210725-010752.png

    Preinstalled Apps
    Screenshot_20210712-104107.png

    Initial Set Up Screen
    Screenshot_20210712-104128.png

    Initial Set Up Screen 2
    Screenshot_20210725-010826.png

    About
    Screensaver.png

    New Google Dream X Included
    Screenshot_20201116-025413 - Copy.png

    Google Play Protect Certified
    Screenshot_20210207-224128.png

    Android TV Netflix! (Install Apk From Website)


    Aidan's Custom Android TV 9 ROM For S905X

    This is My Android 9.0 Firmware, This Is Based On The Official Mi Box Android TV 9.0 Firmware

    This Is A Firmware Port Of The Xiaomi Mi Box Firmware Designed To Run On Other Amlogic S905X Devices

    This Firmware Is FAST & STABLE

    WARNING: This Is Experimental & Requires Multiple Steps, Please Read About "Mask Rom Mode" To Know How To Recover Your Device If Installation Fails!
    This Has The New Amlogic Kernel And As Such Will Not Work On All S905X Devices, My Older Android 7 Based Firmware Works On Most Devices

    How To Install

    Use USB Burning Tool, See Website

    Wait Up To 5 Mins For Firmware To Boot For First Time & Proceed Through Initial Set Up


    Enjoy!
    ------------------------------------------------
    NEW Website! Check it out & Download!
    >>>> Website Click Here <<<<
    -----------------------

    v8 New Features (25.July.2021)
    BASED ON LATEST MI BOX Official Pie Build 3595
    Security Patch 5.March.2021
    Low Ram False All Roms
    Forceencrypt Disabled
    Default Volume MAX
    New Bootanimation
    More Debloating
    DPI Set At 320/213
    New Welcome (Thanks AcidIce18)
    No Remote Pair Screen
    More Cleaned & De Bloat
    More Tweaks...

    v7 New Features (29.April.2021)
    BASED ON LATEST MI BOX Official Pie Build 3409
    Security Patch 5.January.2021
    NEW Mygica ATV495x (maybe more) Version Available
    NEW F30UP (maybe more) Version Available
    Now Includes App Drawer (Non Tv Apps)
    Now Includes File Browser
    Now 11 Wi-Fi Versions Available
    Cleaned & De Bloat
    More Tweaks...

    v6 New Features (21.Jan.2021)
    Netflix TV Version (APK Provided)
    Stability Improved (Fixed Random Reboot Bug)
    Now 10 Wi-Fi Versions Available
    Cleaned Further & De Bloat
    More Video Playback Performance Improvements
    More Key layout Files Added
    More Tweaks...

    v5 New Features (08.Jan.2021)
    Universal Version Now Available
    More WIFI Chips supported
    Cleaned Further & De Bloat
    Now The Versions Are More Similar Than Ever
    Video Playback Performance Improvements
    More Key layout Files Added
    More Tweaks...

    v4 New Features (16.Nov.2020)
    1st Update After OTA Update Available Notification
    BASED ON LATEST MI BOX Official Pie Build 3139
    Security Patch 5.October.2020
    NTFS & exFAT USB Drive Support Added
    Removed Mi Tv Analytics
    Bug Report Sender Removed

    v3 New Features
    BASED ON STABLE MI BOX Official Pie Build 2696
    Security Patch 5.April.2020
    New Google Keyboard From Chromecast With Google TV
    New Boot animation
    Enabled 14 Wi-Fi Channels
    Updated Google Play Store
    De Bloat System
    Remove Chromecast
    Remove Google Play Games, Music & Video
    Remove Netflix & Prime Video
    Reduced img Size For Faster Download
    Reduced Install Time
    More Tweaks

    v2 New Features
    BASED ON STABLE MI BOX Official Pie Build 2696
    Security Patch 5.April.2020
    Created USB Burnig tool Image
    New Install Method Now 1 Step Install

    v1 New Features
    BASED ON STABLE MI BOX Official Pie Build 2696
    Security Patch 5.April.2020
    Original Install Method Using base ROM & Update.ZIP


    Help & FAQ

    USB Burning Tool Cant See Device
    if usb burning tool cant detect your device, and youve tried other ports, cables ect then Mask ROM Mode May Be Needed, See Here
    Youtube Unbrick Guide

    Netflix wont work from play store
    The TV Version of Netflix needs Widevine Level 1 DRM, This cannot be added to your device with a firmware, Patched Netflix Apk Now Available

    Amazon Prime Wont Work
    A. Like Netflix Install the mobile app, the TV version needs Widevine Level 1

    Disney+ No Sound
    A. Fixed Earlier Release

    No Root
    There Is No Root In This Firmware Because This Is a User Build (Not User Debug)
    User Build: This Is Like The official Android Tv Devices (Like Mi Box), it does not have root or TWRP, Uses Release Keys and is SELINUX enforced
    Why?
    This Makes More Apps Show Up In The Play Store that didn't show before, (Example: Isp Android TV live tv app, only shows in Play Store On non rooted and SELINUX enforced devices, also the streams in the app do not even play in rooted devices.) And other Apps With Similar Issues On Non Certified Devices....

    myCANAL App No Sound...
    See This Post

    -------------------------------------------------------------------------
    [OLD] How To Install: [OLD]
    1) Download One Of The Base Firmwares That We Will Write Over (By Wi-Fi Chip If Possible But This Will Work Without Wi-Fi Using Ethernet)
    1.2) Download Reboot Revovery.zip & TWRP 3.3.1 AML By ViT
    1.3) Download One Of My Custom Mi Box Update Zip File
    1.4) Download USB Burning Tool (I Use v2.2.0 Download On My Website)
    2) Flash The Base Firmware Image Using USB Burn Tool,
    2.1) See If Wi-Fi & Bluetooth Seem To Work And Try The Other Version If Not
    3) Open The Update App And Choose Select, Choose Reboot To Recovery.zip & Chose Update & Update Again
    4) You Will Be Inside Recovery Now, Choose Update From EXT, And Choose (USB/SD Depending What You Use)
    5) Choose TWRP 3.3.1 .zip, This Will Boot Into TWRP, Slide The Screen To Accept (Mouse Needed) & Choose Install
    6) Flash My Custom Mi Box Update Zip File By WiFi Chip If Possible, If You Don't Have One Of These Chips You Will Have To Try The Versions & See Or Use Ethernet
    7) You Will Be Rebooted Automatically After Installation And Put Into The Stock Android Recovery
    8) Choose "Wipe/Factory Data Reset" Option Here, And Then Once Done Choose Reboot
    9) Wait Up To 5 Mins For Firmware To Boot For First Time & Proceed Through Initial Set Up
    10) Open Settings & Navigate To "Apps", Then Choose "See All Apps" Then "Show System Apps" Find The App "Chromecast Android Shell" And DISABLE It (Wont Work Without Widevine Level1 & slows device down)
    11 Disable "Movie Player" & Any Other Apps You Want To Hide
    12 Enjoy!

    --------------------------------------------------------------------------------

    Thanks DiogoSilva48

    --------------------------------------------------------------------------------
    4
    Thanks for the reply and eagerly waiting for manual update. The existing rom is almost like stock one. Happy with it, and the manual update would enhance it further.

    I tried sideloading many .apk for prime video of different versions and both platforms - mobile and android tv. Even tried aptroid.tv app store with someone's suggestions on google.
    However, the mobile versions did not even install. And the TV versions though installed but returned with the same error. Only trailers are able to play. Main content isn't playing and the error "Something went wrong" shows up.

    If you could help me with any working apk for prime video, kindly provide. Just like the netflix you provided.

    Thank you so much in advance Aidan.
    hey v7 is now available, most are uploaded 2 still uploading :)
    4
    Hello Timosat, as I understood I have to find ly remote file and then after several step sut this folder in aidans rom... Where to find the right remote folder for my box? I have the remote.conf from a previous rom can I use this file?
    I read that you use Atvx 4 rom to do this ? You choosed this rom because your remote works with this rom?
    It's a long process with patience. Your remote.conf file has to be renamed to remote.tab1 and use any good file explorer eg mixexplorer and transfer tthe remote file to vendor/etc folder .But before you do this make sure you are rooted. You may try and root Aidan's rom first by patching recovery.Partition method.And see if your remote will work. As for my case yes I use atvx4 rom because I've tried Aidan's rom my remote did not work. So I made (should I call it hybrid) rom.By taking system.PARTITION from Aidan's rom and substitute it in atvx4 and also patching atvx4 recovery.PARTITION with Magisk.Then I repacked and flashed to my box.
    3
    3. [V6](Qualcomm QCA9377 & LTM8830)

    Wifi working perfectly fine on my 8189etv.