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

[v8] Aidan's ROM [S905X-S905W-S912-S905X2-S905Y2-S905X3-S905W4] [Android TV 9] [Netflix TV] [Disney+] [Google Play Certified] [ROOT]

Search This thread

aidanmacgregor

Senior Member
Nov 19, 2011
1,350
377
Caithness
aidansrom.freecluster.eu
Hi,
Just wanted to thank for the v8, it gave my Nexbox A1 a new lease of life. 😀
I do however have an issue when using a USB drive that is NTFS formatted. Fat32 formatted flash drives work. I cannot use the USB drive with NTFS in Kodi. In the release notes I have seen that NTFS is supported. Was just wondering if this is just me? Any workarounds that I can use? Tried pragon for ntfs, but still cannot use the disk in Kodi, works only with a file explorer.
Also, any ideas how to make the remote work?
Br S
i will have a "LTS" version soon, that should be flashabe over current rom with working NTFS :)
 
  • Like
Reactions: ecffg2010 and simek

SentinelQ

New member
Aug 4, 2021
2
0
I have searched your TV box on google and according to most of sites, it has DDR3 memory. You should try to flash ROM titled with DDR3 LAN 1000

The chip on is is the Hynix 9TQ64ABJTMC
Which from my read of this datasheet implies it is a LPDDR


The other NAND chip on the board is
FORESEE
NCEMASKG-16G

The full model number is s912-2G-16G-AP6255 2GB EMCP-v1021. From what I have read it is a later generation clone of the sunveil.

All attempts to flash with a regular DDR3 rom (both aidans and others) resulted in failure with error
[0x10105002]Romcode/Initialize DDR/Read initialize status/USB Control setup error

Flashes were all attempted with USB burning tool, with the reset, followed by USB plugin, then power connected after it was detected by the host.
 
Last edited:

kompica051

Member
Jul 31, 2021
9
2
I tried to Flash m8s plus s905d 1/8gb box with "s905d atv9 atv598max V8 rom" and Got this error at 4% 0x10303004/romcode/switch status/identify/error result.
I was flashing other Roms to this box without problem.
Is there any other rom i can Flash to this box or any fix for this rom so i can Flash it?
Thanks
 

Attachments

  • Screenshot 2021-08-05 215359.png
    Screenshot 2021-08-05 215359.png
    62.7 KB · Views: 18

Doktor-X

Senior Member
Sep 5, 2012
144
28
OnePlus 2
@kompica051 i manage to install rom only when i updated usb tool to 2.2+ version, but now i cant boot my coreelec sd card and i cant find root on this rom preinstall and all apps on playstore need root to reboot so i think that ill go back to stock rom untill developer @aidanmacgregor add root to rom or tell me how to enabe it since i cant find option to enable build in root (if present) inside developer options
 
  • Like
Reactions: kompica051

Doktor-X

Senior Member
Sep 5, 2012
144
28
OnePlus 2
One extreamly import note: when you flash this rom on Mecool Pro L (LQ), you will lost option to boot sd card or use usb flash tool to flash box using remote controle and rapidly pressing menu button. You will have to short pin on emmc (for me this option did not work) in order to use usb flash tool, but you CAN use reset pins on motherbord for booting sdcard (libreelec) or to reflash box with stock image using sdcardmaker in order to be able to use remote controle and menu button. I have today spend 2h figuring out how to flash stock firmware back.
 
Last edited:
  • Love
Reactions: aidanmacgregor

urimberry

Member
Jan 8, 2012
35
9
Running S912 v4 on Alfawise S92 (Beelink GT1) for now :gave up on DaiViet PDA port :(

Will the updates/optimizations on v6 S905 be ever backported to v4 for S912 ? or we keep v4 S912 like it is for now ?

For now everything I've tested worked except Netflix even using your APK : you rock

I'll test an Xbox remote gamepad soon as mine died lately (anywyay it was the old version without Bluetooth)
I download and install this version for my Alfawise S92 (Beelink GT1):
[v8] Aidan's ROM [S912] [ATV 9] [DDR3 & DDR4] [LAN1000].img

but my box is stuck on the boot screen, any ideas?

----------------
Never mind, it works now
 
Last edited:
  • Love
Reactions: aidanmacgregor
i dont have a solution for you currently with the remote, root may be done using magisk, manually patching recovery img (using rickys tool) :)
Hi Aidan, thank you for your response.

I have tried installing Magisk using TWRP but there was error "legacy property environment did not initialize successfully", the installation was success but i do not see Magisk apps and still not gain root access.

I also tried backup recovery image using Rickys Tool, but there is error "Failed to backup recovery".

Have i missed something?Is there any other way to gain root access?

Thank you in advance.
 

TechXero

Senior Member
Dec 26, 2010
3,619
1,325
Cork
www.techxero.com
Hey there,

Am sorry if this has been reported already, but I have an old X96 Max S905X2 4G/64G, after flashing this amazing ROM, I noticed BT not working even when plugging in a BT dongle.. Any fix ?

Thanks again for this cool ROM, made my X96 Max look n feel just like my nVidia Shield ;)
 
Last edited:
Hi Aidan, thank you for your response.

I have tried installing Magisk using TWRP but there was error "legacy property environment did not initialize successfully", the installation was success but i do not see Magisk apps and still not gain root access.

I also tried backup recovery image using Rickys Tool, but there is error "Failed to backup recovery".

Have i missed something?Is there any other way to gain root access?

Thank you in advance.
Forget about this question i finally can install Magisk and gain root access, thank you so much.
 

urimberry

Member
Jan 8, 2012
35
9
I have flashed this firmware [v8] Aidan's ROM [S912] [ATV 9] [DDR3 & DDR4] [LAN1000].img on my Alfawise S92 (Beelink GT1 S912 2GB DDR3 with 16GB ROM), it works great.

but I found the Minix A2 Lite Remote not working, how can I fix it? Please Advice
 

seboos75

Member
Aug 9, 2021
11
3
Hi,
I have A95X F3/4GB/32GB (with BT). After firmware upload "[v8] Aidan's ROM [S905X3] (A95X F3) FB-Zeyn Elenson.img" bluetooth can see my speakers but cannot pair them. Pairing error. I tried two different speakers.
any workaround or idea? i need bluetooth, i tried to stop bluetooth service, clear cache and data, no change. wifi works fine.
 

docflit

Member
Jul 7, 2012
5
1
Hi all..
Thanks for this great rom, working perfectly with my 2 boxes, my x96 air, an x96 mini. The only peoblem is when I connect my 1 TO NTFS hard disk, it will not be connected, and give me this message : hard disk is corrupted.
Hard disk is OK with other roms, stock or other custom roms.
Anyway to fix this problem ? Thanks.
 
Could you tell me how did you root your box? Tried following OP's guide back on V7 and sadly had no luck.
Here's the step by step :

1.) Unpack this ROM using Amlogic Customization Tools, choose level 1 only.
2.) Copy file recovery.PARTITION from level 1 folder then rename to recovery.img.
3.) Open Magisk app (i used version 23) on your STB, then click install on Magisk section.
4.) Check the recovery option and click next, after that click "Select and Patch file" then choose file recovery.img that you copied before.
5.) After patching was successfully, copied the patched file (usually on Download folder) to folder level 1 then rename back to recovery.PARTITION.
6.) Repack the ROM then flash it, when booting press and hold reset button until boot animation starts.
7.) Done.
 
  • Love
Reactions: aidanmacgregor

Top Liked Posts

  • 1
    ^^^NEW Home Screen, Update From Play Store ^^^
    View attachment 5370023

    Preinstalled Apps
    View attachment 5370027

    Initial Set Up Screen
    View attachment 5370031
    Initial Set Up Screen 2
    View attachment 5370033
    About
    View attachment 5370035
    New Google Dream X Included
    View attachment 5370037
    Google Play Protect Certified
    View attachment 5370039
    Android TV Netflix! (Install Apk From Website)


    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 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 May Not Work On All Device

    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
    Now Includes App Drawer (Non Tv Apps)
    Now Includes File Browser
    Cleaned & De Bloat
    More Tweaks...

    v6 New Features (N/A)
    Not Released On This Chip

    v5 New Features (N/A)
    Not Released On This Chip

    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 Features
    BASED ON STABLE MI BOX Official Pie Build 2696
    Security Patch 5.April.2020
    Original Install Method Using base ROM & Update.ZIP

    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!

    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

    @aidanmacgregor I hope that you would keep your excellent work going. I have found updated version of Mi Box S firmware on following web link

    r3933 [RELEASE - BUILT SEP 28 2021]


    It would give us an opportunity to experience the same if you release v9 based on it.

    Regards and best wishes,
    1
    Hi.

    Is it possible to add HS2734A WiFi drivers for the H96 mini (S905W)?

    The latest CoreELEC Amlogic-ng (kernel 4.9) has them working.

    Thanks in advance!
    possible maybe, not sure when will get time to try
  • 2
    I have such a box and I'm willing to try it out.
    1
    Good Day,

    Anybody that can assist with which ROM I should try based on the nexbox A95x
    I have flashed

    1. [v8] Aidan's ROM [S905X] [ATV 9] (Universal RTL & BCM).img on my A95X B7N (same WiFi chipset as yours from what I can tell and same ram) and it works with 2 issues as far as I can tell, namely remote does not work properly and EAC3 streams do not work in Plex, but there is a workaround for Plex that I have posted in the other thread.​

    Would be interesting to hear if your remote works…
    1
    Hello ! Can you please add support A95X PLUS 4/32 S905Y2 into your firmware?
    Stock firmware https://disk.yandex.ru/d/OVIiV2Iej65lCw
    1
    thes boxes dont seem to accept generic roms, seem to be locked :)
    Yet i have installed it with Pulpstone ROM, and it worked fine, btw thanks so much for the attention
    1
    that is a vendor/usr/keylayout file issue but remote.conf file is no good in newer android :)
    I was able to find ATV 9 rom for the X96 mini (sv6051p wifi) with a working remote
    Unfortunately, there is update issue (repeat force restart, then failed installation)

    And also
    https://forum.xda-developers.com/t/s905w-atvx-v4-androidtv-9-0.4140379/
    But the "Q" key when using a keyboard does not work.



    Edit: This one from 4PDA also has a working remote and keyboard keys

    I try deleting the remote.conf, remote.tab1~3 as a test (on atvx rom) and when I reboot the box, some of the remote buttons no longer works.

    Would it be possible to recompile your ROM (or replacing the remote.tab files) by myself then modify the remote configuration using the roms above?
  • 27
    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)


    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 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 May Not Work On All Device

    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
    Now Includes App Drawer (Non Tv Apps)
    Now Includes File Browser
    Cleaned & De Bloat
    More Tweaks...

    v6 New Features (N/A)
    Not Released On This Chip

    v5 New Features (N/A)
    Not Released On This Chip

    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 Features
    BASED ON STABLE MI BOX Official Pie Build 2696
    Security Patch 5.April.2020
    Original Install Method Using base ROM & Update.ZIP

    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!

    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
    8
    TO EVERYONE

    updates to S905W & S912 are slow due to not having test devices, makes stability improvements hard to diagnose, wifi improvements should be easier to add without testing and i will do this ass soon as i can, i have been working on a private project in most of my free time so not had a chance to further refine these chips, thanks for being paitent :)
    4

    I am also waiting for the wifi fix for the lb version
    4
    Is it and Android TV apk, or an apk of the mobile app? Can you share the link to that?
    Android TV apk I will upload the link
    4
    @aidanmacgregor Congratulations for developing and maintaining custom rom.
    I am currently using DaivietPDA 9.0 for Nexbox A1. Only Bluetooth does not work rest is all fine. I had failed to install twrp. I have following queries
    Does WiFi and Bluetooth works in v8 ?
    How can I dirty flash v8 over current rom without TWRP
    When v9 shall be launched ?
    Thanks :)

    --twrp can only be temporary booted in android 9

    --probably will work depends on what wifi/bluetooth module you have

    --USB Burning Tool, unselect rease bootloader and erase flash, this may or may not work and leving these selected may be nesicerry (I reccomend a clean install)

    --Probably when xaiomi release a new update, maybe some other updates in between, i dont even have a s912 test device (Someone Donated Me One From America, Its In The Post Currently) i anm no expert with all this, just learning as i go for a year and a half, so software development background, or working with android really, just anted to make my own box awesome and it grew from there :)