[v6] [S905X] [ROM] [Android TV 9.0] Aidan's Custom ROM Mi Box Official Firmware Based (No Lag & Bloat) [STABLE 3139] [1&2GB] [2021 Update]-TV NETFLIX

Search This thread

aidanmacgregor

Senior Member
Nov 19, 2011
888
237
Caithness
aidansrom.freecluster.eu
Hi,
I hat some problems flashing your Rom with USB Burning Tool as my Sunvell T95x has not been detected.
So I tried flashing the rom with Burn Card Maker. Flashing with SD Card was successful but unfortunately now I'm not able to bring the device in Recovery mode to flash another rom.
The method with the tooth pic in AV Connector doesn't work anymore.
Does anyone have an idea how to get the device ready for flahing another rom?
Would be really great, as I flashed wrong version of Aidan's 9.0 and wifi is not working.

you would need to figure out maks rom mode, short 2 pins, while connect to PC and it will force it to be detected :)

look here for some more info, start by identifying what NAND chip is in your box

 

tavoc

Senior Member
Jun 22, 2012
163
67

aidanmacgregor

Senior Member
Nov 19, 2011
888
237
Caithness
aidansrom.freecluster.eu
Hello Aidan,

thanks for your ROM. I installed it to 3 Yokatv KB1 to get the bootloader from an Android based 6 to a more modern one.

I run this in combination with coreelec , and it is quite nice.
Sadly the Wifi chip is not supported. Would it be possible to add the driver for:

BCM4335

some technical data are in this post: YOKATV KB1 Amlogic S905X 2G/16G Android 6.0, 802.11AC WIFI LAN BT(2 HDMI In 1 HDMI Out) - FreakTab


Thank you very much
I sure can try, wmhave you tried all the S905X Versions?
 

dimkrom

Member
Aug 3, 2008
39
1
the remote doesn't work in my tvbox X96 2GB 16GB. Should i have to install remote patch file, and if yes how ? is there any instructions? my box and remote is this
android-tv-box-500x500.jpg
 

aidanmacgregor

Senior Member
Nov 19, 2011
888
237
Caithness
aidansrom.freecluster.eu
Greetings. Found information that this firmware can work on KI PRO, but this post said - the tuner is not supported. Has anyone looked into this? Is it possible to transfer the necessary files from the stock firmware?
Thanks in advance.

This won't be possible die to stock firmware being older tha android 8, newer kenrel means drivers need recompiled from source, I have a firmware to look into tuners but no timeline or gaurantees :)
 
  • Like
Reactions: haltar

dimkrom

Member
Aug 3, 2008
39
1
The mini m8s ll patch was for android TV 7, this won't work in android 9, I have a mini m8s ll with remote and it works for me, so your remote must have a different IR code :)

the android tv 7 universal works without the patch for my box, so something change at version 9. How to fix it? some keys works some other have wrong function and most of them dont work.
 

aidanmacgregor

Senior Member
Nov 19, 2011
888
237
Caithness
aidansrom.freecluster.eu
Hi,

I have tried only the generic, because there the wifi chip BCM was explicit named.

Will circle through all the available firmwares and try these out.

Thx

It's worth a go as some changes made between versions may inadvertently fix another chip in process, example RTL8188ETV needs th QCA version to work evel though it's Qualcomm and not realtek but I only found this out by users testing and letting me know :)
 
  • Like
Reactions: tavoc

dimkrom

Member
Aug 3, 2008
39
1
I have installed this custom rom on my old android tv box X96 (Amlogic S905X, 2GB ram, 16GB storage), and everything is working perfectly.
I was planning to retire this box and was in search for something new, than I found this thread.

Thanks Aidan, thank you so much...

the ir remote is working for you? what version you installed?
 

aidanmacgregor

Senior Member
Nov 19, 2011
888
237
Caithness
aidansrom.freecluster.eu
@aidanmacgregor
With my previous firmware (atvxperince pie version), the remote works on my tvbox, can i take some files from there and make the remote working ?

I'm planning for ATVx and my ROM to become closer related, including remote and WiFi support, you could try using Ricky's tool to take the dtbo.PARTITION From atvx and try replacing, I will probably do this in the next version anyway but with some tweaks (de bloat so vendor fits withhoit taking up more storage space) notice on atvx the free space after install is 3gb (on 8gb device) Vs 4gb on my ROM and copying the vendor.PARTITION won't work as it's too big for my ROM, so I need to deboat it, If that doesn't work you can also try taking my system.partition, and logo.PARTIRION and replacing said files in ATVx

Use Ricky's Tool and unpack to level 1 to do the swapping :)
 

aidanmacgregor

Senior Member
Nov 19, 2011
888
237
Caithness
aidansrom.freecluster.eu
@aidanmacgregor
hi mate, i have tried flash V7 on TX3 Pro (my mother's box).. error at 4%, 0x11000902 romcode/read checkpara/error result.. any idea?

Hmm your box is s905x so not sure what exactly issue is, if you can get any other 9.0 rom to boot I can then look into possible differences, you may need to use my older android TV 7 as this generally works on more devices, some devices don't like the new uboot or DTB :)
 

dimkrom

Member
Aug 3, 2008
39
1
I'm planning for ATVx and my ROM to become closer related, including remote and WiFi support, you could try using Ricky's tool to take the dtbo.PARTITION From atvx and try replacing, I will probably do this in the next version anyway but with some tweaks (de bloat so vendor fits withhoit taking up more storage space) notice on atvx the free space after install is 3gb (on 8gb device) Vs 4gb on my ROM and copying the vendor.PARTITION won't work as it's too big for my ROM, so I need to deboat it, If that doesn't work you can also try taking my system.partition, and logo.PARTIRION and replacing said files in ATVx

Use Ricky's Tool and unpack to level 1 to do the swapping :)

Thank you for the info!!!
I try replacing dtbo.PARTITION from atvx to yours, but the remote still doesn't work.
I try replace the System.partition and logo.partition from yours to the atvx firmware and the remote is working, but it doesn't work the app i need for my ott tv, when i open it, i get error " invalidApiKey" and doesn't run, (the same think happend with the original atvx firmware).
Is there anything else i could try?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Thank you Aidan for your work.
    I am a new user of android box and I am a bit lost in this new area ^^
    Which version I have to take for a X96 Air ?
    I try on X96 AIR P2 4/32GB and woks well is a S905X3, this one is make with base of H96 MAX X3 (S905X3) Chip: s905x3 (DOWNLOAD) Ported By: Mick Ackerley
    2
    Thank you Aidan for your work.
    I am a new user of android box and I am a bit lost in this new area ^^
    Which version I have to take for a X96 Air ?
    1
    Last v5, wifi is not working for ap6330 while remote is working but v6 I cannot get through the setup on Region as mouse cannot select the region (can drag through the list) and remote is not working. So i cannot determine if this rom has wifi working. I don't understand why mouse cannot use in this Region screen. Can you help to look into this
    @aidanmacgregor? I used AP6330 img.

    BTW, if I want to update/replace remote.tab1 to img, what step i need to do?
    Have the same as you. Using enter on usb keyboard (an air mouse with keyboard on the back) worked for region. Wifi is not working even on the 3 firmwares available
    1
    Hi,
    What about updating the ROM? Is there any dirty flash option or something? I can't be bothered with installing all my apps again. I tried ' search thread' but didn't return any results.
    you can try to flash without erasing and without overwriting bootloader, this will probbly work upgrading to newer version of my rom, others maybe not but im unsure exactly :)
    1
    1000 Subscribers on YT, 150k Views on XDA Thanks everyone for your support, donations, feedback & even members of the community helping each other and providing feedback lets see what the next year holds!
  • 15

    screenshot_20201116-025345.png

    Aidan's Custom Android TV 9 ROM For S905X

    If You See An Update Available Via OTA The Plan is For Me To Release An Update Within A Week Based On The Latest Official Mi Box Firmware

    ---------------------------------------
    NEW Website! Downloads Here
    >>>> Website Click Here <<<<
    ---------------------------------------

    bootup s905x v3 1080p logo.jpg

    Bootanimation
    v7.1 boot.gif

    First Boot Welcome Screen
    Screenshot_20200624-000353.png

    Xiaomi TOS
    Screenshot_20200624-000446.png

    Final Step & Infomation
    Screenshot_20200624-000111.png

    Homescreen On Boot
    Screenshot_20200624-000553.png

    Preinstalled Apps
    Screenshot_20200624-000606.png

    Google Play Certified
    Screenshot_20201208-033507.png

    Settings, About
    Screenshot_20200624-000138.png

    Free Storage Space (8GB Device)
    Screenshot_20200624-000205.png

    Android TV Netflix! (Install Apk)
    Screenshot_20210207-224128.png


    Aidan's Custom Android TV 9 ROM For S905X

    This is v3 Of 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 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

    Open Settings & Navigate To "Apps", Then Choose "See All Apps" Then Disable "Movie Player" & File Manager If They Don't Work & Any Other Apps You Want To Hide

    Enjoy!

    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

    ------------------------------------------------
    NEW Website! Check it out!
    >>>> Website Click Here <<<<
    -----------------------

    A New Year, A New Version! v6 Is Now Available For S905X

    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



    -------------------------------------------------------------------------
    [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

    --------------------------------------------------------------------------------
    3
    3. [V6](Qualcomm QCA9377 & LTM8830)

    Wifi working perfectly fine on my 8189etv.
    3
    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
    hey guys manage to root via Magisk and got ir remote working,still google certified,steps to root
    1. flash rom install magiskmanager & file manager to select recovery.img in magisk

    2. extract rom (AML TOOL L1) copy recovery.PARTITION to device and rename to recovery.img

    3. patch recovery.img and copy back to pc

    4. replace old recovery.PARTITION in level 1 extracted rom with patch recovery.img (rename back to recovery.PARTITION) than flash without wiping data

    5. POWER ON while holding the reset pin in till boot logo just before recovery pops up

    you are rooted

    NOTE setup rom and download apps from the play store to get certified before rooting and if you normal startup with out keeping in the reset pin (flash pin) no magisk no root its like dual booting

    enjoy guys p.m me if yiu need help programming any ir remote and yes remote keeps working in normal mode
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone