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

[S912][FINAL]atvXperience – The Ultimate AndroidTV experience!

Search This thread

N'ayam Amarsh'e

Senior Member
Dec 27, 2013
848
630


https%3A%2F%2Fforum.xda-developers.com%2Fimg.xda-cdn.com%2FETEEcTAuEvGeP66vxV2qmTWtUPo%3D%2Fhttps%253A%252F%252Fpreview.ibb.co%252FkmdL08%252Fwebbanner.png

• Android OS version: 7.1.2
• For devices: S912
• Recovery: TWRP
• Thread Made By: N'ayam Amarsh'e

Attention:
I don't force you to use our(yeah, our, we are a team of 3) ROM. It's stable and can be used as daily driver.
If you don't like something, please ask me on how to remove/add it.
I am doing my best to provide you the best ATV Experience.
Please consider donating if you like our work :)
https://paypal.me/atvxperience

Based on AndroidTV OS & AOSP. Has all the features of an Android TV + Many More Extra Features!

https%3A%2F%2Fforum.xda-developers.com%2Fimg.xda-cdn.com%2FQOkesnkCyFJOMwwxD5ZCrL46cHo%3D%2Fhttps%253A%252F%252Fpreview.ibb.co%252Fm1BjSo%252Fteam.png

DEVELOPMENT, UX, UI : Me, Carmine Rovito(@Carmine)
WEBSITE, BRANDING, UX, UI: Taylor Stephen Hadden(@stephenh)
v2E onwards, Credit Goes to Minixfreak for his contributions towards atvX builds.



HOW TO FLASH IMG VERSION:

VIDEO TUTORIAL:

TEXT TUTORIAL:

1. Download ROM, the file must be a .rar, extract it with WinRAR, 7Zip or any other archive extractor. Now you'll get an IMG. COPY IT TO YOUR SD CARD.

2. Download The Package https://www.atvxperience.com/download/sd-card-img-pre-burned-files/

3. Get an SD CARD. Make sure there are no corrupt files or sectors in it.

4. INSERT THE MEMORY CARD INTO YOUR PHONE/COMPUTER.

4. OPEN THE PACKAGE YOU DOWNLOADED AND EXTRACT ITS CONTENTS WITH WINRAR ONLY TO YOUR SD CARD.

5. NOW YOU WILL HAVE 3 FILES IN YOUR SD CARD. ONE .INI FILE, ONE .UBOOT FILE AND ONE .IMG FILE.

6. RENAME THE IMG FILE TO aml_upgrade_package WITHOUT REMOVING THE IMG EXTENSION.

7. SD CARD PART IS DONE NOW.

8. INSERT MEMORY CARD IN BOX.

9. USE A MATCHSTICK AND PUT IT IN THE AV PORT HOLE OF THE ROM.

10. NOW PUSH THE MATCHSTICK INSIDE THE HOLE TO PRESS THE BUTTON. KEEP IT PRESSED AND TURN ON THE POWER.

11. WAIT FOR 5 MINUTES TO FLASH.

12. ALL DATA WILL BE WIPED.

13. ENJOY!


HOW TO FLASH ZIP VERSION:

1. DOWNLOAD THIS http://www57.zippyshare.com/v/85eCS93k/file.html and put it into sdcard.

2. Download the rom and put it into sdcard.

3. Open Update&Backup App, Click on select and select TWRP311.zip, now hit UPDATE.

4. Now you'll be in TWRP. If you aren't, select Update from EXT and select sdcard, now again select TWRP311.zip

5. Now once in TWRP, Swipe if you get a warning.

6. [OPTIONAL] Go to Backup and select SYSTEM, DATA, LOGO, BOOT, RECOVERY and swipe to backup. Now go back to home.

7. Go to Wipe - Advance Wipe - Select Data, system, Dalvik cache and cache and Swipe to wipe.

8. Go back and select install. Now Click on select storage and select External sd card, ATVXperience zip file. Now, swipe to flash.

9. Once rom is flashed, select Reboot system.

10. Enjoy!



DOWNLOAD (v2F)



• Based on latest AndroidTV OS, made to be compatible with all S912 Devices.
• Leanback UI.
• All Google Apps Work!
• Pre-installed with exclusive atvXperience apps!
• Recommendations work great! To turn off go to Settings - Home
• Chromecast Works
• Comes with best performance tweaks to feel the Xperience.
• Latest Security Patches from Google and MANY MORE!!
• COMPATIBLE WITH ALL S912 DEVICES!!




Please consider donating if you appreciate our hardwork.
https://paypal.me/atvxperience


ROM OS Version: 7.1.2 Nougat
ROM Kernel: Linux 3.10.x
Based On: AOSP, AndroidTV

Version Information
Status: Stable
XDA:DevDB Information
[S912] atvXperience – The Ultimate AndroidTV experience! -, ROM for the Android Stick & Console Computers

Contributors
N'ayam Amarsh'e
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.1.x
ROM Firmware Required: A compatible Processor Type
Based On: atvXperience Project

Version Information
Status: Stable

Created 2018-09-08
Last Updated 2018-09-12
 
Last edited:

whiteak

Senior Member
Jan 29, 2018
430
202
Gold Coast
Have you got Chromecast really working or are you using a Screen Mirroring app? I could never manage to get Chromecast to work natively on my Rom, I could only get screen mirroring apps to work.

edit: correction, I could get a app called AirScreen and BubbleUPnP to work with BiglyBT (Vuze) from my PC, but could never get Netflix or Youtube etc to be able to cast from my phone to the device, only screen mirroring. If I have a bit of spare time later, I'll flash your firmware and give it a test run.
 
Last edited:

N'ayam Amarsh'e

Senior Member
Dec 27, 2013
848
630
Thanks for this new option for this box however the .rar doesn't have 3 files inside... only the .img is included...

5. NOW YOU WILL HAVE 3 FILES IN YOUR SD CARD. ONE .INI FILE, ONE .UBOOT FILE AND ONE .IMG FILE.

Yes, rar file has only IMG. For other 2 files,see the instructions, I have provided the link already :)

Sent from my F3116 using Tapatalk
 

N'ayam Amarsh'e

Senior Member
Dec 27, 2013
848
630
Have you got Chromecast really working or are you using a Screen Mirroring app? I could never manage to get Chromecast to work natively on my Rom, I could only get screen mirroring apps to work.

edit: correction, I could get a app called AirScreen and BubbleUPnP to work with BiglyBT (Vuze) from my PC, but could never get Netflix or Youtube etc to be able to cast from my phone to the device, only screen mirroring. If I have a bit of spare time later, I'll flash your firmware and give it a test run.
Yes, it's using Airscreen app and Chromecast works great. It also shows up in Google Home app.

Sent from my F3116 using Tapatalk
 

sbarts

Senior Member
Sep 2, 2007
106
0
Hi. Have you removed the S912 version from your website? I can only see the s905 version. Thanks
 

N'ayam Amarsh'e

Senior Member
Dec 27, 2013
848
630
Sorry, but I don't think my instructions could be any more clear.
You need to extract the IMG and put it in your SD Card. Download the pre-burned sd card rar file and extract it to sd card. Then you will have 3 files.
I don't think you read them carefully. I haven't left any step out.
Anyway, the flashing can also be done via SD Burn Card Maker tool but I just saved your burning process by giving you pre-burned files in the instructions.
Your instruction are very confusing, you did not update the instruction in regard to the 3 files inside the rar either.

I do not need instruction on how to flash an img but I usually read them to be sure I do not miss something important.

You would be better to remove the instruction that point to non-existing files. Also I believe the SD card need to be 2GB maximum to apply the update when booting

No need to respond, I do appreciate your work on this

Sent from my F3116 using Tapatalk
 
Last edited:

N'ayam Amarsh'e

Senior Member
Dec 27, 2013
848
630
Okay, time that I post changelog/features

Code:
*Init.d Support

*Based on Latest AndroidTV build

*Several Init.d scripts inbuilt for the maximum Performance possible

*EXCLUSIVE ATVX APPS YOU WILL NEVER FIND IN OTHER ATV BUILDS 

*webXperience browser for the best remote based internet experience

*playXperience Media center with Amcodec inbuilt

*cleanXperience cleaner for the smoothest experience, It cleans ram, cache, apps and optimizes security

*AFR Patches

*atvXnews app for latest updates on atvXperience project.

*TWRP pre-installed

*atvXperience boot logo and boot animation

*Light and Debloated for smoothness

*LoopySmoothness tweaks

*Fastest UI tweaks (fastest yet ;) )

*atvXperience wallpaper, ergonomically designed abstract background

*Internet Tweaks

*Uses GoogleDNS by default

*LMK Config Tweaks

*Journalism Tweaks

*Logging Removed for saving space and processing

*SD Card Tweaks

*Image Qulity Tweaks

*UI output set to Full-HD

*Enabled Dithering

*H.264 Playback

*Support 4K YouTube playback

*Useless Libs removed

*String LMK Handling

*Deadline Scheduler Boot

*SD Card Read-Ahead

*Beacon Filtering Increased

*Supports 802.11d

*Made to be compatible with almost all devices! Tested on GT1 Ultimate, M8s Pro, H96 Pro, T95Z and many other devices. X92 gives problems(it does this with every other rom)

*Did I mention it's the fastest ATV based ROM available?[emoji848]
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 20


    https%3A%2F%2Fforum.xda-developers.com%2Fimg.xda-cdn.com%2FETEEcTAuEvGeP66vxV2qmTWtUPo%3D%2Fhttps%253A%252F%252Fpreview.ibb.co%252FkmdL08%252Fwebbanner.png

    • Android OS version: 7.1.2
    • For devices: S912
    • Recovery: TWRP
    • Thread Made By: N'ayam Amarsh'e

    Attention:
    I don't force you to use our(yeah, our, we are a team of 3) ROM. It's stable and can be used as daily driver.
    If you don't like something, please ask me on how to remove/add it.
    I am doing my best to provide you the best ATV Experience.
    Please consider donating if you like our work :)
    https://paypal.me/atvxperience

    Based on AndroidTV OS & AOSP. Has all the features of an Android TV + Many More Extra Features!

    https%3A%2F%2Fforum.xda-developers.com%2Fimg.xda-cdn.com%2FQOkesnkCyFJOMwwxD5ZCrL46cHo%3D%2Fhttps%253A%252F%252Fpreview.ibb.co%252Fm1BjSo%252Fteam.png

    DEVELOPMENT, UX, UI : Me, Carmine Rovito(@Carmine)
    WEBSITE, BRANDING, UX, UI: Taylor Stephen Hadden(@stephenh)
    v2E onwards, Credit Goes to Minixfreak for his contributions towards atvX builds.



    HOW TO FLASH IMG VERSION:

    VIDEO TUTORIAL:

    TEXT TUTORIAL:

    1. Download ROM, the file must be a .rar, extract it with WinRAR, 7Zip or any other archive extractor. Now you'll get an IMG. COPY IT TO YOUR SD CARD.

    2. Download The Package https://www.atvxperience.com/download/sd-card-img-pre-burned-files/

    3. Get an SD CARD. Make sure there are no corrupt files or sectors in it.

    4. INSERT THE MEMORY CARD INTO YOUR PHONE/COMPUTER.

    4. OPEN THE PACKAGE YOU DOWNLOADED AND EXTRACT ITS CONTENTS WITH WINRAR ONLY TO YOUR SD CARD.

    5. NOW YOU WILL HAVE 3 FILES IN YOUR SD CARD. ONE .INI FILE, ONE .UBOOT FILE AND ONE .IMG FILE.

    6. RENAME THE IMG FILE TO aml_upgrade_package WITHOUT REMOVING THE IMG EXTENSION.

    7. SD CARD PART IS DONE NOW.

    8. INSERT MEMORY CARD IN BOX.

    9. USE A MATCHSTICK AND PUT IT IN THE AV PORT HOLE OF THE ROM.

    10. NOW PUSH THE MATCHSTICK INSIDE THE HOLE TO PRESS THE BUTTON. KEEP IT PRESSED AND TURN ON THE POWER.

    11. WAIT FOR 5 MINUTES TO FLASH.

    12. ALL DATA WILL BE WIPED.

    13. ENJOY!


    HOW TO FLASH ZIP VERSION:

    1. DOWNLOAD THIS http://www57.zippyshare.com/v/85eCS93k/file.html and put it into sdcard.

    2. Download the rom and put it into sdcard.

    3. Open Update&Backup App, Click on select and select TWRP311.zip, now hit UPDATE.

    4. Now you'll be in TWRP. If you aren't, select Update from EXT and select sdcard, now again select TWRP311.zip

    5. Now once in TWRP, Swipe if you get a warning.

    6. [OPTIONAL] Go to Backup and select SYSTEM, DATA, LOGO, BOOT, RECOVERY and swipe to backup. Now go back to home.

    7. Go to Wipe - Advance Wipe - Select Data, system, Dalvik cache and cache and Swipe to wipe.

    8. Go back and select install. Now Click on select storage and select External sd card, ATVXperience zip file. Now, swipe to flash.

    9. Once rom is flashed, select Reboot system.

    10. Enjoy!



    DOWNLOAD (v2F)



    • Based on latest AndroidTV OS, made to be compatible with all S912 Devices.
    • Leanback UI.
    • All Google Apps Work!
    • Pre-installed with exclusive atvXperience apps!
    • Recommendations work great! To turn off go to Settings - Home
    • Chromecast Works
    • Comes with best performance tweaks to feel the Xperience.
    • Latest Security Patches from Google and MANY MORE!!
    • COMPATIBLE WITH ALL S912 DEVICES!!




    Please consider donating if you appreciate our hardwork.
    https://paypal.me/atvxperience


    ROM OS Version: 7.1.2 Nougat
    ROM Kernel: Linux 3.10.x
    Based On: AOSP, AndroidTV

    Version Information
    Status: Stable
    XDA:DevDB Information
    [S912] atvXperience – The Ultimate AndroidTV experience! -, ROM for the Android Stick & Console Computers

    Contributors
    N'ayam Amarsh'e
    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.1.x
    ROM Firmware Required: A compatible Processor Type
    Based On: atvXperience Project

    Version Information
    Status: Stable

    Created 2018-09-08
    Last Updated 2018-09-12
    4
    Hello,
    Can you Update your ATV ROM for S912 devices with the new Android 9.0 ROM for S912 devices e.g. Beelink GT1 Ultimate 3/32. Tanix has relleased Android 9 for S912 devices. https://androidpctv.com/tanix-tx9s-price-opinion/
    Yes I'm working on it :)
    The new year is the release date I've set for now because in November I have exams, whole month [emoji14]

    Sent from my RMX1901 using Tapatalk
    4
    v2FF has been released. We worked hard to get it working. I hope you like it. We are finally done with the v2 and won't be releasing any new updates.
    Many changes have been introduced and I hope it works well for you like it does for me(it actually does on my h96 pro and x96 mini).
    Anyway, we'll be taking a long break so I hope you guys don't mind :)
    3
    This has got to be the worst streaming box i have ever had the pleasure of working on.

    No wonders people buy the Nvidia Shield TV, at least it works, and works bloody well.

    As for flashing your amazing looking ROM, neither method works with the X92.

    Putting the 3 files you on a SD Card and renaming the image file does nothing but cause a freeze at bootup NOR does converting the img file to a zip file via AMLogicTools so it can be flashed via TWRP comes up with an ERROR 6 in red.

    I don't understand why you can't make us a ZIP file that works WITH TWRP without errors, it has been "requested" for at least a dozen times over the last 16 pages and i'm sure i'm not the last person to ask for help.

    I'll even consider donating if you can get us a working ZIP file for the S912/X92.

    Thanks
    3
    New Update coming soon, will be truly universal and will fix the av sync bug.