yashsingh1/xdaforums huggingface dataset:
[Android Stick & Console AMLogic based Computers] JFK1975:
I wish I was 2 weeks further so I could test your build but I have to look through these things atm. Its interesting that the youtube tv app hasn't changed for a while.

Too many boxes available but I do think x96 is a solid little machine.

There's also opportunity to work with libreelec.

On my s4mini I have a dolby atmos app running modded by ahrion here on xda. Maybe it would be interesting.,wheather it runs on our little devices or not.
[Android Stick & Console AMLogic based Computers] Downunder35m:
I am working on a fully unbranded firmware for the X96 atm.

The problem of converting USB burn images into flashable ZIP was one problem to get the "unbranded" original firmware to at least install another.

They really don't like you messing with their toys in china LOL

If I can't solve the bootanimation problem I will at least upload the otherwise unbranded version with a choice of launchers and updated apps.
[Android Stick & Console AMLogic based Computers] JFK1975:
Chinese toys. LOL.
[Android Stick & Console AMLogic based Computers] JFK1975:
Who has made the custom rom from February 16th. Rar [MENTION=2037774]entertainment[/MENTION]box?
[Android Stick & Console AMLogic based Computers] Downunder35m:
No clue as I did not do it and did not check either.

But the fully unbranded firmware is on the way to upload :)

Finally custom bootanimations are possible :)
[Android Stick & Console AMLogic based Computers] JFK1975:
The pictures I've seen on instructables are awesome. Nice launcher.

Hope you're having fun tuning these Chinese toys.:cool:
[Android Stick & Console AMLogic based Computers] JFK1975:
Congrats to your unbranded system. Hope there will be soon more users for testing and enjoying your work :svetius:
[Android Stick & Console AMLogic based Computers] Downunder35m:
Fixed the shutdown through WiFi remote problem :)
[Android Stick & Console AMLogic based Computers] ig33ku:
Is it possible to have look like the normal android tablet/phone?
[Android Stick & Console AMLogic based Computers] ig33ku:
Hey Downunder35m http://www.tvboxforum.com/archive/index.php?thread-671.html :P
[Android Stick & Console AMLogic based Computers] ig33ku:
Just curious is the remote working? I btw changed the keyboard layout so the annoying enter key is fix as well as added the F1 = Power function :P
[Android Stick & Console AMLogic based Computers] ig33ku:
Nevermind I fixed my issues with the remote too. Now it is 100% working.
[Android Stick & Console AMLogic based Computers] Downunder35m:
Wasn't aware that the keyboard needs fixing as it works fine here, including powering down the box ;)
[Android Stick & Console AMLogic based Computers] ig33ku:
I didn't upgrade to the Beta2 :P
[Android Stick & Console AMLogic based Computers] ig33ku:
[YOUTUBE]https://youtu.be/bp6vHQ1LGf4[/YOUTUBE]
[Android Stick & Console AMLogic based Computers] MysTiCy:
Hello!

I have the X96 box mentioned here. Exactly this 2GB model: https://www.aliexpress.com/item/Hot...32779857015.html?spm=2114.13010608.0.0.dF9x4G

The problem is... No matter what i do, i get the error 7 in TWRP. I tried beta1 and beta2, but same error.

I have tried retrying, rebooting, but no effect.

Any suggestions?

What i did was;

-backup files (to internal memory)

-wipe all (byebye backup :eek: )

-try to install image from sd-card or usb-stick (both fat32)

-installed TWRP recovery (which caused SD card not to be recognized anymore)
[Android Stick & Console AMLogic based Computers] Downunder35m:
The recovery is specifically for the X96, I had no time to make a generic recovery for all S905X boxes, but seems it should be the next step here.

The error 7 through TWRP is caused by two things (at least during all my tests):

a) The system is totally wiped and the updater script is unable to find the correct hardware info as the build.prop is no longer present.

For this problem and during my tests it just works if you flash again without a wipe.

So right after the error 7 go back and install the firmware again without any reboot or anything else and it should flash successfully.

b) Your system uses different space allocations for the boot, bootloader and recovery partitions.

For this problem the only real cure is to first use the OTA installer for the genuine firmware to get the system working again.

Then only wipe Dalvik, cache and data - the system partition will be overwritten once the update starts but then the installer can find the build prop and if compatible will continue.

If you have a download for the original firmware I will try to incule your system stuff into the next recovery I make.

Otherwise you can always try the hard way if the system is currently toast anyway:

Open the updater script in the META-INFO folder (down in the last subdirectory) and remove the device check for the X96.

That would be the first two lines of the script- everything before th OTA check.

Downside of this approach is that your entire system will be replaced by mine and if your hardware is differernt or the partition sizes won't match then it still won't boot.

Let me know how you go and I will see that by tomorrow evening I have a universal TWRP for all S905X ready.
[Android Stick & Console AMLogic based Computers] cesarthierry:
My box is the x96. I changed the bootanimation easily, but that splash screen I coudn't. I know the file is named bootup.bmp and is located in a file named logo.img. I have downloaded the ROM image and found it there. I tried to modify them and install throug sd card into recovery mode. But I couldn't, because appears a message saying that was not possible locate the file's signature. But you're right, it is on the bootloader partition. I wanna know how can I access this partition and view it's files.
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
Hi,

I got my X96 TV Box last week. I want to load custom rom provided by you. I have gone through the thread and tried following options but always got error 7.

1. Beta 6

2. Beta 2

3. Fully Naked Rom

4. Wipe Dalvik/Art cache, Data, Internal Storage and Cache. Go Back. Reboot.

5. Beta 5 in case it is 1/8 version

6. Remove first two lines from updater-script and try Beta 6

I am attaching the image url for circuit board. (paste the url in browser to see)

ibb.co/ecnue5

The back side sticker title is "OTT TV BOX" with o as star.

Please find bellow the log:

Updating partition details...

...done

Full SELinux support is present.

MTP Enabled

Installing zip file '/external_sd/X96_no_gapps.zip'

Checking for MD5 files...

Skipping MD5 check: no MD5 file found

Dtb check failed

Updater process ended with ERROR: 7

Error installing zip file from '/external_sd/X96_no_gapps.zip'

Updating partition details...

...done

Please suggest me.
[Android Stick & Console AMLogic based Computers] Downunder35m:
DTB check failed clearly indicates that the box is not running on a X96 firmware - at least not a genuine one.

Also it usually means that there might be issues with the memory configuration and partition sizes.

If you compare the circuit board you will agree it can't be a genuine X96:

https://www.banggood.com/X96-Amlogic-S905X-Quad-Core-2G16G-Android-6_0-Marshmallow-Wifi-HDMI-4K-Kodi-TV-Box-Android-Mini-PC-p-1071134.html

What info does AIDA64 give you for the hardware of the box, especially the info from the build.prop and memory sizes?
[Android Stick & Console AMLogic based Computers] Igorniewski55:
Ok.. I was having a error 7 when installing the beta 6 rom, because i have a variant of the x96 (some infokit brand, never heard of it.) and since i can't find nothing about this brand, I've noticed that my box is simply a copy of the x96, the workaround was remove the 3 first lines of the updater-script in rom folder and it worked. But i still have a little problem, this rom is only recognizing 800mb of ram, and the box is extremely slow. The box have 2gb.. What should i do?
[Android Stick & Console AMLogic based Computers] Downunder35m:
@ rahulkundu4u : The build.prop indicates that Bluetooth is built in and active with a MAC address - that is not a standard X96.

The rest is basically identical in the build prop and it seems you are running on the latest update from June.

Together with the difference in the device tree blob it makes it incompatible to my firmware, sorry.

With the original update files for your device it should however be possible to make the required adjustments.

@ Igorniewski55 : Forcing updates onto clones can be tricky to say the least...

In your case and assuming the memory is not faked to 2/16 I have to assume that a different partition layout is used on your box.

Since the updates all work as incremental updates on a block base the partitions itself won't be changed.

This means data can only be written to and accessed from areas that are indentically addressed.

I linked a website with an image of the circuit board above, compare to yours and pay specail attention to the memory chips.

Sadly we already had devices reporting a false 2GB but the rest was still a match.

Only thing I can recommend is to try finding the genuine firmware for your box and to reflash it.

There is the risky option of using the burn tool or burn card maker to flash the X96 firmware and it should work if the hardware is identical.

But I don't know how bad it turns out if the hardware is no match.
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
[MENTION=2772353]Downunder35m[/MENTION]: Thank you for your attention. I do not care much about Bluetooth. Can you please help me to make required adjustment for Beta6 without Bluetooth working. I have no knowledge about android firmware build. I am always a big fan of clean system and I really want your firmware.
[Android Stick & Console AMLogic based Computers] huffmybrd:
Don't think your box is a true x96 aka the firmware won't work. I don't believe the x96 ever had bluetooth
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
Any possible adjustment that is worth to try for loading beta6 firmware?
[Android Stick & Console AMLogic based Computers] Downunder35m:
There is no point risking a paper weight by installing my firmware onto a clone that is definately different in the hardware.

I could list the various partitions and their sizes, at least the ones I can find and see, but the mountpoints are a different story again.

At this point I can only recomment using a genuine firmware and if available for download to make the modifications and fixes you need there before flashing.

Flashing something that is not designed for the box will end up badly or in the worst case with a brick.
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
Make sence ... Thank you guys for your time :)

One more question... If there is any way I can make work SuperSu atleast?
[Android Stick & Console AMLogic based Computers] Downunder35m:
If you are lucky then installing it should do the trick.

Quite a few boxes these days come partially rooted, meaning only the app is missing to make it fully work.
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
I installed it from playstore. But it is saying that device is not properly rooted. Though I have ADB access. Any suggestion?
[Android Stick & Console AMLogic based Computers] Downunder35m:
Rooting manually through ADB might not work if you can't access the root areas.

If you can then you try to modify the required files but I would not risk it without a genuine firmware at hand to flash if something goes wrong.
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
Ok... Thank you for time and advice. I really appreciate it. :)
[Android Stick & Console AMLogic based Computers] Igorniewski55:
Well.. I looked the circuit board, and mine is almost identical, but not 100%.. Mine uses hynix memory's.

So i guess the only thing that I can say is thanks, for the reply. There's nothing more to do, because there's literally zero information about my box on the web, I can't even get the original rom back because of that, so I'm gonna stick with your rom, and try to use it with this 800 ram available
[Android Stick & Console AMLogic based Computers] Igorniewski55:
Here's a photo of the box:
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
I was very excited when I bought this TV Box from Banggood, but ended up with frustration.

You guys from xda developers are doing awesome job, please keep it up. I hope someday someone will find some solution that will work for my device :) . I want to say Thank You to all once more for your time and effort.
[Android Stick & Console AMLogic based Computers] huffmybrd:
Hmm, so I seem to be running into an issue as of late. Uninstalled the vlc that was included and then went to install the more recent one from Google play and it downloads but will sit at "installing" forever, so I tried to just installed the apk and I'm getting the same issues....
[Android Stick & Console AMLogic based Computers] Downunder35m:
I had similar issues a few times on my phone.

Have you tried to delete cache and date then uninstall VLC?

You might need to manually delete the corresponding APK in the system folder.

If I am not totally mistaken here then I installed VLC as a replacement for the worthless video player that came with it.
[Android Stick & Console AMLogic based Computers] don't try:
I really thank you for this job, and I really want to try it in my 96x TV androidbox, but the problem I don’t know any rar I should install to my x96. Maybe beta 6 in Immediately. Or I must install the older first. Many thanks
[Android Stick & Console AMLogic based Computers] huffmybrd:
i used beta 6 which i thought was the "app-less" one (cuz i had to install gapps myself). So i dont think vlc was preinstalled? i do know theres an apk for it you put in a folder with all the other apps you picked that worked best (with the 3 diffrent youtubes and stuff).

I uninstalled the one you included (the green one), but now no apks will install at all (and play store apps). gonna try and delete cache/data for google play/services and give it another shot.
[Android Stick & Console AMLogic based Computers] Downunder35m:
If in doubt do the whole firmware/gapps install again.

With a clean install you will have better chances finding a problem if there is one.
[Android Stick & Console AMLogic based Computers] huffmybrd:
Actually went and booted the box up today and all my apps started autoupdating... Weird lol

(I did reboot a bunch yesterday with no luck). Maybe my wifi was messing up or something lol
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
X96 Box firmware

Hello everyone once again,

We had a discussion in this thread regarding the compatibility of this firmware with my Tv box.

Today I got the firmware download link from banggood.

https://mega.nz/#!Q08wCJbA!NhVcgKxvOeTLP7n0JgnFImEA6DqYUyRUwxLIqqZ4UNw

I downloaded it(need one valid email id to get complete download) but it looks different than the firmware provided here. It contains a large img file and I am not sure how to check if it is a valid and compitable firmware.

Additionally they provided tool link

https://mega.nz/#F!QtY2FDxS!BGvrDa2ckewgRLbXjd4PDw

Can any body guide me how to verify it and get a custom rom like beta 6 or fully naked version.
[Android Stick & Console AMLogic based Computers] JFK1975:
Has banggood sent you the link because you bought a certain device from them or have you chosen this firmware from some kind of archive?

As your box isn't a x96 it would be a lot easier to look for thread that deals with your device. The achievement of going til beta6 and fully naked are the result of development from downunder35m which took hours, days, weeks I guess and happy cooking.

What I meant you'd need someone who takes original firmware and cooks a lot that it fits.

Better try to find some more compatible solution as a s905x compatible ROM when you've got a s905x device.

Always make a full backup by using twrp and then :fingers-crossed: .
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
I requested banggood to get the firmware used in this box from the manufacturer and they provided me this link.

I am sorry for bothering again again.

Thank you very much for your advice. :)
[Android Stick & Console AMLogic based Computers] Downunder35m:
I would say that is an image for the use of the burn tool.

If so and if it is bringing your box back to full live I might take a look at.
[Android Stick & Console AMLogic based Computers] rahulkundu4u:
Thank you [MENTION=2772353]Downunder35m[/MENTION] . I will try to use burn tool once and if it works, I will update here.
[Android Stick & Console AMLogic based Computers] zaf_4:
i guess that i did not did the exact what you said on beta 6. I flashed x96 no gapps and after i flashed the open gapps. It reboots but i can see on my screen that is asking a code in order to continiue in the android. I am not right now on tv but i could give a screenshot a few hours later when i will be home again.

So i read again your post and what i have to do is:

1. wipe everything

2. Flash x96 no gapps

3. reboot

4. twrp recovery wipe again everything

5. flash x 96 no gapps

5. reboot

7. twrp recovery and flash gapps

8. reboot

Am i right? Did i forgot anything? I was on original firmware before.
[Android Stick & Console AMLogic based Computers] Christogq:
Where exactly do we stick the toothpick to boot up in recovery? I can't figure that simple part out so I can get started lol
[Android Stick & Console AMLogic based Computers] JFK1975:
Its in the AV port .
[Android Stick & Console AMLogic based Computers] Christogq:
Nice!!!! Thanks a million. Now i just gotta make a back up and hopefully restore it on all my other boxes. This is wonderful.
[Android Stick & Console AMLogic based Computers] Downunder35m:
Mo, what really is wonderful would be that users are still helping users :)
[Android Stick & Console AMLogic based Computers] guy4jesuschrist:
Will this ROM run on the newest X96 with the S905W chip, or just the one with the S905X chip?
[Android Stick & Console AMLogic based Computers] denz@:
Deos anyone have an issue with youtube freezing after 10 min. or so ( youtube app and browser as well ) ? Basically can't do anything except plug cord out on device to get restart . I'm on betta 6 .
[Android Stick & Console AMLogic based Computers] huffmybrd:
Looking to get a second box but the Amazon seller I got mine from is out of stock, anybody know where I can get another legit 2g/16g box?
[Android Stick & Console AMLogic based Computers] Downunder35m:
There seem to be some available on Ebay but it is next to impossible to know if they are the real deal :(
[Android Stick & Console AMLogic based Computers] vayavalla:
I bought it here:

https://www.aliexpress.com/item/X96...32725799412.html?spm=a2g0s.9042311.0.0.qEMgVo

More than a year ago, so maybe now is different
[Android Stick & Console AMLogic based Computers] claudiuh:
Hi, first thank you for your work. I bought this box but i tought it would perform better. Videos in 1080p have a lot os stuttering. I flashed beta 6 but the situation remains. Am I the only one with this problem?

---------- Post added at 11:11 PM ---------- Previous post was at 11:10 PM ----------

Hey, have you managed to end the stuttering? i have the same problem
[Android Stick & Console AMLogic based Computers] JFK1975:
Which program are you using?
[Android Stick & Console AMLogic based Computers] claudiuh:
Kodi, but i tried vlc and plex and the videos also stutter.

Enviado do meu SM-G950F através de Tapatalk
[Android Stick & Console AMLogic based Computers] JFK1975:
That's weird. Many users take spmc instead of kodi because kodi no longer supports armlogic acceleration what spmc still does. But vlc and plex too?

Some hardware problems? Do you use wlan or Ethernet?

Have you tried libreelec? This kodi version has got acceleration.
[Android Stick & Console AMLogic based Computers] claudiuh:
Yes i tried, the problem continues. Even on youtube the video is not 100% fluid.

Enviado do meu SM-G950F através de Tapatalk
[Android Stick & Console AMLogic based Computers] JFK1975:
When you have got the chance try to send the box back and get a new one from anywhere else.

(Test HDMI cable with a different device and internet connection )
[Android Stick & Console AMLogic based Computers] claudiuh:
After all libreelec works fine. After testing with another video i realized that it was the previous video that had a problem. Kodi in android still stutters but i will try the alternative that you mentioned. Thank you for your help

Enviado do meu SM-G950F através de Tapatalk
[Android Stick & Console AMLogic based Computers] vega509:
is the ota update in the 1st post for the 1gb / 8gb model?
[Android Stick & Console AMLogic based Computers] JFK1975:
Beta 5 is especially for 1gb RAM version.
[Android Stick & Console AMLogic based Computers] vega509:
thanks, do you have a link to the original ota update for the 1gb / 8gb model?
[Android Stick & Console AMLogic based Computers] JFK1975:
I'm afraid no I haven't got a link for that.
[Android Stick & Console AMLogic based Computers] vega509:
]just tried to flash the beta 5 and got error 7

this is for p212 devices, this is "nexbox_a95x"

is this from the twrp 3.0.2 I'm using?

is the recovery in the beta 5 twrp?
[Android Stick & Console AMLogic based Computers] JFK1975:
Downunder has got an quiet actual one on first page of the thread.

Hope you haven't got a fake x96. So try the twrp from here. Downunders ROM is much better and smarter than stock ROM and with the additional pack you could create your own Rom.:cool:
[Android Stick & Console AMLogic based Computers] vega509:
that is the one I used, the beta5. I did not flash the recovery that came with it. is the recovery twrp?

thanks
[Android Stick & Console AMLogic based Computers] JFK1975:
Yepp.
[Android Stick & Console AMLogic based Computers] vega509:
looks like the twrp version I had was for the nexbox, the recovery from beta 5 flashed ok, I'm now flashing the beta5.

thanks

---------- Post added at 03:21 PM ---------- Previous post was at 02:59 PM ----------

all done. I now have a staus br and a nav bar, but am still at android 6.1. I thought this was nougat.
[Android Stick & Console AMLogic based Computers] JFK1975:
You have got to read before installing things. :fingers-crossed:
[Android Stick & Console AMLogic based Computers] bonbyandrainey:
So I am thinking Beta 2 just bricked my device. The install was successful and clicked reboot, but it will not reboot. It powers on but the light is red and will not turn blue. Nothing on the screen.
[Android Stick & Console AMLogic based Computers] Downunder35m:
Again guys: It is only tested to be working fine on genuine X96 devices with 2GB of RAM.

The versions for the 1GB models can be used on both if you have to.

But installing this firmware on a different box or one that had a custom Rom flashed with the burn tool before will most certainly fail!

Almost all S905X boxes use a different partiton layout, symlinks and so on, installing my roms on something that is not a genuine X96 with genuine firmware is a recipe for disaster - read what I already wrot in the instructions and in other topics for the partions and porting problems ;)
[Android Stick & Console AMLogic based Computers] nickzeptepi:
Has anyone successfully modified the box with s905w chip?

Is it the same procedure?

And had anyone put Linux / armbian on the box yet?