yashsingh1/xdaforums huggingface dataset:
[Android Stick & Console AMLogic based Computers] antares88_:
x96 red light

Hi guys!

I have a big problem. Update with a rom the x96 and at the end only the red light appears. I am trying to use the program usb burning tool, I need file img. And I can not find it. I found one but at 2% error [0x10105002] Romcode / Initialize DDR / Read initialize status / USB Control setup error
[Android Stick & Console AMLogic based Computers] Downunder35m:
Can you provide any helpful details please?

What rom?

Why use the burning tool if a TWRP is provided?
[Android Stick & Console AMLogic based Computers] antares88_:
Sorry,

The version of the rom I do not know, the only useful information is the red light. What could I do?

To detect the program: USB_Burning_Tool I need to make contact on the motherboard in emmc.
[Android Stick & Console AMLogic based Computers] Downunder35m:
I still fail to follow you.

So you are not using my firmware but installed something you found online with the burn tool?

Is it at least a X96?

If so then use the OTA update or one of my firmwares to get it going again.
[Android Stick & Console AMLogic based Computers] antares88_:
The rom file was not downloaded from here.

*The other file will record it using the SD card. Everything was fine until I finished the android doll. The x96 turned off with the red light and when it turned on the remote did not work.

Yes, my device is x96.

I do not understand how to use the OTA update

Your firmware can only be updated using SD? On the tv through the hdmi cable does not signal :crying:

Thank you very much for your attention:good:
[Android Stick & Console AMLogic based Computers] Downunder35m:
Take the last Beta, unpack the downloaded archive to your SD card.

Insert into box, use toothpick in AV port and boot into TWRP recovery.

Flash the zip file, enjoy.

Better hope the one you found somewhere did not mess up your parttion sizes....
[Android Stick & Console AMLogic based Computers] JFK1975:
Hello x96ers!

Maybe you can give me some advice to this one. Today I installed vimeo android tv from APKMirror.

Installation was successful but the APP doesnt appear under my apps. So I can't add it on the homescreen.

The only place where the app is showing up is under settings - device - apps - downloaded apps.

I wish 4 all of you a great weekend and thanks to [MENTION=2772353]Downunder35m[/MENTION] for his great work! :svetius:
[Android Stick & Console AMLogic based Computers] pr0x2:
I think I killed my machine. It only wants to boot into recovery or twrp but will not flash any of the zips posted here :(
[Android Stick & Console AMLogic based Computers] vayavalla:
If you want to be helped, maybe you should post the exact error that you have.

More info you give, more likely to be helped.
[Android Stick & Console AMLogic based Computers] pr0x2:
I get the error 7 with twrp and with normal recovery it starts flashing but than it fails and also gives error 7 :(
[Android Stick & Console AMLogic based Computers] vayavalla:
Try wiping everything except sd and then flashing.

You could also have given more info... I'm sure there is more on your screen
[Android Stick & Console AMLogic based Computers] pr0x2:
In twrp it's just red text and error 7. With normal recovery it's E: Error in /sdcard/update.zip (Status 7)

edit: In the normal recovery I also get:

E: failed to mount /dev/block/mmcblk0 on /sdcard by read-only (Device or resource busy)

I think the internal storage is messed up.
[Android Stick & Console AMLogic based Computers] vayavalla:
Have you tried wiping?
[Android Stick & Console AMLogic based Computers] pr0x2:
Yep I wiped everything and now it boots straight into recovery or twrp if I have the SD card inserted.

After that error I stated above it still tries to install the update but I get this now:

installing update...

Dtb check failed.

E: Error in /sdcard/update.zip

(status 7)

Also there is 1 error that loads itself as soon as you get into recovery and it's E: Cannot load volume /misc!

Thanks for your help.

edit: I made a picture of the version I have. http://i.imgur.com/aZ7XzK2.jpg

Problem now is that I have no OS on this. Normally with phones I would use my pc and flash it that way but I have no idea how to flash the OS now that it's all gone...
[Android Stick & Console AMLogic based Computers] vayavalla:
Try wiping with TWRP and install it with TWRP.

Better you download latest beta
[Android Stick & Console AMLogic based Computers] pr0x2:
This error: http://i.imgur.com/XP8CFDe.jpg

I tried official ota zip and other beta versions but all give same error.
[Android Stick & Console AMLogic based Computers] vayavalla:
Try unmounting system, then wipe, and then installing.
[Android Stick & Console AMLogic based Computers] pr0x2:
Thanks for your help but this is not working. I need to reflash full firmware.img again to make it work.

edit: I fixed it.

I downloaded the burn card maker for this SoC as I don't have two male to male usb cable for the USB burning maker.

http://chinagadgetsreviews.com/download-amlogic-burn_card_maker-v2-0-2.html

I downloaded full img from here:

https://www.dropbox.com/s/h9pcjoal5ztu9oh/x96 firmware.img?dl=0

Hope it helps someone.
[Android Stick & Console AMLogic based Computers] Downunder35m:
The error 7 indicates that you installed a firmware that was not meant for the device, meaning the build.prop had wrong values for the recovery and bootloader of the original.

One option to force an OTA update on such a mess is to delete the first two lines of the updater script that check for the right type of device and firmware.

Of course the burncard maker and SD tool work fine too.
[Android Stick & Console AMLogic based Computers] drahen:
I also have the same problem. Always facing error "Dtb check failed" when I trying to flash custom firmware from OP

After flashing my box with multiple files that I downloaded from this thread and from 4pda.ru and always failed, my conclusion is that my RAM is actually only 1 GB.

(The seller told me that my box has 2 GB of RAM, and when I turn it on, yes the Android show that it's indeed 2 GB.)

Then I downloaded firmware "V 1.1.3 for rev boards Q5X V1.1, V2.0, V2.1, V2.2" from 4pda, flashed it, then it shows that my box has only 1 GB.

Then I remember that OP has Beta5 for X96 box with 1 GB RAM, so I downloaded it and flashed it. Success, no issue/error when flashing.
[Android Stick & Console AMLogic based Computers] ka24e:
Hi Drahen,

Yeah, it seems there are a couple versions of this X96 box floating around. The one from DX.com that advertises 2GB/16GB is actually 1GB of RAM. I ran into all the same issues you ran into. Tried so many different ROMs with all of them showing 1GB RAM. Even LibreElec shows 1GB RAM and no other DTB files work. So in conclusion, I agree, it's 1GB of RAM and marketed falsely which sucks. I ended up filing a PayPal claim with DX.com and got my money back in full for the box :).

I can confirm my board is green unlike the others that have black boards and 2GB of RAM. I think the ROM that was loaded on the box from factory was actually faking the extra GB of RAM in software.

Just to confirm though, your box still shows 1GB of RAM after flashing BETA 5 right? or, does it now show 2GB? Just making sure haha
[Android Stick & Console AMLogic based Computers] drahen:
My board is also green. And yes, after flashing Beta 5, it's still showing 1 GB of RAM.
[Android Stick & Console AMLogic based Computers] Downunder35m:
I did some digging using Google translate and after getting over all the giggles caused by translating chinese I think I can sum up my findings:

There are 3 boxes labled X96 on the top of the box with the exact same logo.

Thankfully one of them seems to be only available in Korea and if you have it you will notice as it won't start in english.

The 2GB original X96 usually has a sticker at the bottom telling you it is a OTT TV BOX - with the O being a star.

The 1GB version is an older box and was meant for the asian market only.

It was discontinued in favour of the 2GB variant but someone used the old circuit boards to make new boxes instead of putting them in the bin.

So there might be a few with the OTT TV BOX sticker and 1GB inside but the old original will state 1GB on said sticker, the "fake" 1GB will not inform you about the 1GB on the sticker.

The good thing is that even the fake still uses original hardware and that on Baidu the original firmware names often state 1/2GB - so they are supported.

Downside is that with just 1GB the firmware can't have too many system apps as otherwise you run out of system space when installing a lot of apps.

The kernel I use in my firmwares is from the original firmware and it won't fake the amount of memory installed.

If there is a real need I am willing to make another 1GB rom based on the last original firmware.

But since I have no real use for it I would need to know what you 1GB guys need to have included and what I shall remove.

I mean things like:

What launcher, filemanager?

Navbar and notification shade or not?

Factory root or full root with SuperSU?

What apps apart from Google and the above do you need included, for example Chrome, VLC, Netflix?

Do want any of the extra apps already installed as system apps or do you prefer them as user apps or to install yourself?

TWRP as before only on the SD or to replace the original recovery? I would suggest to stick with the SD ;)
[Android Stick & Console AMLogic based Computers] pharpe:
I just ordered a X96 that was advertised as a 2/16. Is there a way to tell if it a fake without doing any software modifications? If it is not a real 2/16 I want to return it immediately.
[Android Stick & Console AMLogic based Computers] Downunder35m:
If it is a good fake then only filling the 2gb will tell.

what you see in the settings or through programs might be the result of false information.

But if the sticker on the underside says OTT TV BOX you have a high chance it is genuine 2GB.

Also, the last OTA update is slightly over 1GB, if it fails to install you know for sure that is a fake.
[Android Stick & Console AMLogic based Computers] jfive74:
Morning. I flashed beta 5 to my 1gb fake X96 and after a few seconds it froze. Same happens when i use xt-mod 2.7 rom. ?
[Android Stick & Console AMLogic based Computers] Downunder35m:
I just finnished a new beta to allow the intallation of the latest open gapps package.

It is made to fit onto a 1GB partition for sure and still should have enough space left for other apps.

If that still does not work then I would need a link for the original firmware used on these 1GB boxes or at least a copy of the original boot and recovery images.

Please check the first posting for the latest beta.
[Android Stick & Console AMLogic based Computers] jfive74:
Currently running X96 109.img found on 4pda. Most custom roms load fine. Will check and see.
[Android Stick & Console AMLogic based Computers] tom2a:
hello,

I want to flash a ROM root because as a result of a bad maneuver I lost the root.ma box is x96. I am your first message, I do not understand how to access the TWRP when I launch the box by pressing IR. The menu opens but there I do not see how to proceed.

thank you in advance.

Ps: I have inserted sd card with the file to be installed before starting the procedure.Download RAR
[Android Stick & Console AMLogic based Computers] Downunder35m:
For TWRP you need a mouse or keyboard with touchpad.

The supplied IR remote will not work because you need to operate sliders to confirm all operations - it is a touch based recovery.
[Android Stick & Console AMLogic based Computers] tom2a:
hello

Thanks, the remote control works; I do not see what to click for TWRP. Let's say that in what is proposed there is no recovery , no TWRP. Must install TWRP before ? Thanks for trying to help me.
[Android Stick & Console AMLogic based Computers] Downunder35m:
You have to boot into the TWRP recovery - there is nothing to click to get into recovery.

All included in the RAR archive you downloaded and should extract to the SD/USB stick.
[Android Stick & Console AMLogic based Computers] ebolz:
report,beta6 always freeze..
[Android Stick & Console AMLogic based Computers] JFK1975:
Hey [MENTION=535343]all[/MENTION]

Any experiences with the new beta? Like this thread a lot and the op's crusade against chinese limitations. I think x96 is a real nice well working box and [MENTION=2772353]Downunder35m[/MENTION] is making it a pleasure to handle this tiny box.

On the first page is a typing mistake, it says 07/ 17 / 2017 (last update before the current beta).

Lets see when next kodi will arrive. :cool:
[Android Stick & Console AMLogic based Computers] CygnusBlack:
I'd like to congratulate the OP for all the goodness provided.

I too have a X96, don't know if fake or legit, and I'd really like to test the new firmware.

I'll wait for a stable release. Thanks!

Also, if possible, use Google Drive or any other free alternatives (like Mega) for file hosting.
[Android Stick & Console AMLogic based Computers] JFK1975:
Almost installed every beta that was released by op there wasnt any single freeze so no need to avoid the betas. some pages before op gave some hints to find out whether its a fake or a legit x96.

---------- Post added at 09:23 PM ---------- Previous post was at 09:21 PM ----------
[Android Stick & Console AMLogic based Computers] CygnusBlack:
[MENTION=7556296]JFK1975[/MENTION]

According to the description, I have an original.

I'll surely give a spin to the latest beta as soon as possible. Thanks!
[Android Stick & Console AMLogic based Computers] Downunder35m:
If in doubt and TWRP just gives out red error meassages:

No clue if it is TWRP itself, the checks for firmware update or even the box, but...

A) In a lot of cases after a full wipe TWRP gives and error 7 and fails.

Solution: Simply go back and flash again without another wipe and it works.

B) Especially with the bigger roms it can look like the installer is stuck at the second step - give it time ;)

C) I often noticed that if not really EVERYTHING (not just factory reset) is wiped the system will boot with a lot of errors and sometimes fails to initialise the services for Google properly.

Solution: If you want to keep personal stuff and your app data then do a manual backup of the internal storage - use FX to first pack all as a TAR archive then copy the TAR to your SD so you can restore all once you installed the apps.

The dreaded fakes....

I made a few roms that will fit on just 1GB with room to spare.

These should work on all X96 models but of course on a 2GB one you end up with less system space.

Again: If someone can supply a copy of an original firmware for these 1GB models I will be able to do more for them....
[Android Stick & Console AMLogic based Computers] pharpe:
Just got my X96 and trying to flash Beta 6. I am getting the Error: 7 I have done a full wipe of everything. I have tried flashing again as you suggested in option A above but I get the same error every time. I also downloaded the Burn Card Maker and Firmware that was posted and created the SD card as per the instructions. When I boot with that SD the device just loads the X96 splash screen and hangs. This is supposed to be a 2/16 version. The bottom says OTTTV BOX. The board inside is green.
[Android Stick & Console AMLogic based Computers] JFK1975:
Have you made a copy of the original data before wiping the box?

OtA from "17/07/2017" from the first page should work its official. Try a different SD card.

They released some weeks ago a new x96 with dualband WiFi and Bluetooth, have you checked your version?

Good luck:good:
[Android Stick & Console AMLogic based Computers] pharpe:
I took a TWRP backup before wiping. However, when I try to restore the System partition I'm getting a extracttarfork error: 255. I've tried multiple SD cards.

How do I check my WiFi version? This box did not come with documentation and I have no system on it. Cannot install a new ROM and cannot restore backup. I've been reading about the extracttarfork error: 255 and I've tried unmounting the partitions as some suggested but that did not help. I can open the backup in 7-zip and see all the files so it's not corrupted.
[Android Stick & Console AMLogic based Computers] CygnusBlack:
The flash to the latest beta went smoothly. I'll edit my post later when I'm done testing.

OK, questions (n00b alert!):

1) I'd like to use a fully working Netflix apk for Android TV (because its interface works much better with a remote than the normal Netflix app). I tried a December 2016 and the latest version but it doesn't play movies (loads 1% of the media then gives up with an error). Got suggestions?

2) How to modify the main menu so that I can change the KD Player icon with Kodi, for example?

3) Do we have a Telegram group?

Thanks in advance.
[Android Stick & Console AMLogic based Computers] pharpe:
Here is my recovery log
[Android Stick & Console AMLogic based Computers] Downunder35m:
1) Don't have Netflix, so can't give any advice what version would work with all features, please check what other people use to make it work and report back with something that does.

Then I will include it in another release.

2) Without modifying the launcher APK you won't get anything else, the older beta versions use the standard launcher that states Kodi here.

If in doubt you can replace the KDLauncher with the old one - or any other launcher you like.

3) Not that I would be aware of....

If I read other members posts correctly then you got a fake with just 1GB system memory - I would demand my money bock for selling a fraudulent product.

The roms for the 1GB system should install though, if not than it could be you got yet another fake with even more modifications to fool you.
[Android Stick & Console AMLogic based Computers] JFK1975:
Hello [MENTION=535343]all[/MENTION]. Is there any way to stop popup browser because of connected drive while starting the machine? :confused:

Each time I start an app (after booting), it takes so much time because window appears and says your device xyz is connected. So the app I opened has to wait at this moment. I don't need this status message.
[Android Stick & Console AMLogic based Computers] vayavalla:
I don't have anymore this message with latest official update published here
[Android Stick & Console AMLogic based Computers] Downunder35m:
Same here, I only get the message when I connect a SD or USB drive.

If I leave it in then at the next boot I don't get the message, it is just added to the drives list.

Might have something to do how you label your drive though, mine is "external_sd".
[Android Stick & Console AMLogic based Computers] JFK1975:
I've upgraded to beta 6. Installation was quick and easy, registration to google all fine but I can't install or update anything from the playstore

Apps download completely but its stays an hour in installation process and nothing happens.
[Android Stick & Console AMLogic based Computers] Downunder35m:
Happened to me once, seems to be related to the Google stuff activates.

I suggest to try this way:

Right after the first boot only do the setup wizard until you finnish the network connection, reboot.

Next boot complete the setup and all should work fine.

Start the playstore and deactivate automatic updates, browse a bit through what is available in the playstore then reboot.

Now all background activities in relation to Google should be completed and downloads will install as normal.
[Android Stick & Console AMLogic based Computers] JFK1975:
No beta six for me. I ve spent couple of hours and the playstore still doesn't work for me with this build. Today I downloaded even newest gapps. Same error. Gone back to my recovery of beta 4 and everything's fine. Maybe its an issue of where the box is used? :confused: I'm from Europe.
[Android Stick & Console AMLogic based Computers] vayavalla:
I had this issue on other device too. In my case the problem was that the date and hour were not set up correctly.
[Android Stick & Console AMLogic based Computers] JFK1975:
Had this problem with a s912, so I knew to keep that in mind. Deleted really everything today installed last ota after that beta 6.
[Android Stick & Console AMLogic based Computers] droid2user:
I am currently using an EM95X Android Box with a Viewsonic touch screen. The touch screen has been working perfect with the box. My issue is with the rotation ability. Anytime I force the screen into portrait mode the system UI crashes. Unfortunately, I need the monitor view to be vertical. I cannot figure out how to stop it from crashing. I have tried several rotation apps with the same results.

I have went into the build prop to view the rotation texts and the only thing I have found is this:

"Persist.sys.app.rotation=middle_port"

I thought I might be able to find somewhere I can change the rotation, but I have not.

Any suggestions?:confused:
[Android Stick & Console AMLogic based Computers] Downunder35m:
Try a different launcher and remove the or rename the original.

AFAIK the standard launchers only support the default TV view, rotating means there is no images and so on avalable in the APK for this.
[Android Stick & Console AMLogic based Computers] droid2user:
Thank you. I've tried different launchers and got the same results. I have even changed the text to original and it does the same thing.

I also have a M9C box and the vertical rotation works on that but no touch screen support.

Do you know where I can look in the root files of the M9C to see how it's going vertical?
[Android Stick & Console AMLogic based Computers] Downunder35m:
AFAIK it is a part of the system ui, so if a different launcher won' offer rotation it basically means you need a system ui and framework that supports rotation.
[Android Stick & Console AMLogic based Computers] droid2user:
I haven't tried deleting the stock launcher yet so I will give that a shot.

I have tried overlaying a third party launcher on top of the stock and that didn't work, so maybe deleting the stock one will work.

Thanks
[Android Stick & Console AMLogic based Computers] vlaine:
I would like to install Gapps with your latest custom roms.

I am a little bit confused by the first post. What is the link to your latest rom ?

My box is 2/16 so would it be beta 4 ? http://filefactory.com/file/39nlkghi0u59/X96-2GB-Beta4.rar

Also, could you please explain this instruction :

"Go back and install the X96-no-gapps archive and add the opend gapps archive into the line."

I don't know what to do at this step.

Thanks.
[Android Stick & Console AMLogic based Computers] JFK1975:
Last month there was an official ota released. When its your first upgrade with downunders great work, you should make a complete backup by using twrp after that you could flash official ota or beta 4.(both available on first page)

AFTER THAT you follow what op wrote down on the first page, and install beta 6 which works for 1 and 2 GB and it's the only one which works with gapps.

In twrp: go to wipe, advanced wipe and wipe dalvik/art cache, data, internal storage and cache.

When you opened beta 6 rar you found 2 zips, you install 1.x96 no gapps and add zip

2. Gapps.zip.

Follow instructions from first page but make a backup and enjoy.:cool:
[Android Stick & Console AMLogic based Computers] vlaine:
I did not have twrp so I installed it and did a backup.

I try to download beta6, but I have an issue with FileFactory. It always stops at 99% with 1sec to go. I tried Firefox, Internet Explorer and Edge (not chrome yet).

Am I the only one. Is there an alternate link ?

Thanks,
[Android Stick & Console AMLogic based Computers] vlaine:
I finally downloaded the file. I tried with 2 computers and 5 browsers. I ended up using JDownloader 2 and a VPN.

FileFactory is a pain.