The size of that E: drive is only 243MB... fake card?
kszaq : I have a little note for your Wiki FAQ. When updating over SMB. If being an ID-10T user like me I have been experimenting with a 1GB SD Card while doing initial testing. Tried to update from 8.1.1 to 8.1.3. Initially downloaded the .img.gz and copied into the update folder over SMB.
The obvious then happened - not enough space to unpack. Didn't see any error message, just the update didn't happen.
So - maybe add a small note to the FAQ suggesting to grab the .tar when space is tight
Thanks kszaq. I'll go RTFM and kick my amp. Now I know there isn't anything in LE I need to enable, the issue is clearly at my end.
Am very impressed as to how automated the setup is of LE.
Update: Have found the log files via SMB. And can see the SPDIF mentioned. Some more reading to do
**** List of PLAYBACK Hardware Devices ****
card 0: AMLM8AUDIO [AML-M8AUDIO], device 0: I2S.37 dummy-0 
Subdevice #0: subdevice #0
card 0: AMLM8AUDIO [AML-M8AUDIO], device 1: SPDIF.38 dit-hifi-1 
Subdevice #0: subdevice #0
card 0: AMLM8AUDIO [AML-M8AUDIO], device 2: PCM.39 pcm2bt-pcm-2 
Subdevice #0: subdevice #0
mmpp : Excellent pointer there. I've just slung the gcbb_p201.dtb device tree on the SD Card and it has happily booted up, seems to work, wireless also picked up. I assume there is plenty in common with the p200 hardware, but logically some advantage to matching things correctly.
I'm still lost a bit on the audio side. Don't see the SPDIF being mentioned. Even when a cable has been attached.
In KODI the list is:
ALSA: AML-M8AUDIO, HDMI
ALSA: AML-M8AUDIO Analog, PCM
PULSE: Bluetooth Audio (PULSEAUDIO)
Now that is a slightly odd list to see.
1\ No Bluetooth in this device.
2\ No Analogue jack. No old fashioned Headphone socket on the box at all so no where for analogue to go.
3\ Only SPDIF and HDMI options soldered on for audio.
4\ Can't see SPDIF listed even when a cable is attached.
The SPDIF is a little puzzle. I can see it lit up, but attach a cable and nothing seems to happen. When booting into the onboard Android it lists it under the audio choices, but also not had a response there yet. Need to see if one of these info tools can identify it correctly. (Or maybe I forgot a setting in my AV Amp... need to dig out that manual)
I'll see if I can get CPU Identifier installed at some point for more info.
I had done some random googling on the Build ID of "p201-userdebug 5.1.1 LMY47V 20160711 test-keys" which was popping up some FreakTab conversations about the MXQ Pro. And something on "CNX Software" website where they were discussing releases a little earlier than mine, with the exact same file name, but a June date.
Trying to get my head around TWRP has hit a lot of dead links so far... I am more than happy running LibreELEC from an SD Card as it makes it so much easier to experiment that way.
mmpp : Thanks for that point. So I should be using the gxbb_p201.dtb and not the gxbb_p200_1G_100M_RealtekWiFi.dtb ? Interesting.... I'll give that a go this evening. Yesterday I got distracted with SPDIF confusions... trying to get some noise out of it. So far - silence
It would be interesting to know why my posts are needing a moderator to check before they go live. Is it due to adding website links? But I remove it from this post and yet still needs moderation. If there is a rule I'm breaking let me know
CPU-Z was interesting, but awkward to get the data from the device. Can't believe there is no "save" option in CPU-Z.
The "online validator" only seems to store a small part of the info.
Architecture: 4 x ARM Cortex-A53 @ 2.02GHz
Clock speed: 100 MHz - 2.02 GHz
CPU Load: 16%
GPU Vendor: ARM
GPU Renderer: Mali-450 MP
GPU Load: 0%
Scaling Governor: hotplug
Android Version: 5.1.1
API Level: 22
Build ID: p201-userdebug 5.1.1 LMY47V 20160711 test-keys
Java VM: ART 2.1.0
OpenGL ES: 2.0
Kernel Architecture: aarch64
Kernel Version: 3.14.29 (20160711)
Root Access: Yes
Model: M9X (p201)
Screen Size: 13.77 inch [errr.... it's actually on a 50" TV screen]
aScreen Density: 160 dpi
Total RAM: 775MB
Available RAM: 240MB (30%)
Internal Storage: 4.40GB
Available Storage: 2.66 GB (60%)
Temp: 43 C
Okay... so why is the word "i n c h e s" a censored word on this forum?
Just experimented with the different images available.
The default dtb.img refuses to go past the M9X logo.
Swapping to gxbb_p200_1G_100M.dtb stalls at the same point.
Working choice is gxbb_p200_1G_100M_RealtekWiFi.dtb as this one not only boots up fully, but it does also give Wireless network choices.
Interestingly when I very first booted up this SD Card I also had the RealtekWifi image on the SD Card. When it went through the initial setup wizard it did not offer me any wireless networks, so I went with Ethernet. Now I am swapping images around I have found that the RealtekWifi is giving me wireless support. So don't know what was being fussy yesterday.
Thanks kszaq. BQEEL is the name on the box as the maker, but I can't locate 'em online. I did get it to update once, but that was from the internal Android. So no firmware on hand.
I'll go and investigate this TWRP on FreakTab.
I also have a bit more messing around to do today to see if the WiFi wants to wake up in any form. Once I find the best combo for this box I'll leave notes up in this thread. There may be other people with this M9X trying to make sense of it.
Is there a way to backup the Android on NAND in case I ever want it back?
There are a few uses that the Android on it may have, so it is being left multi-bootable for now. The SD Card is handy to expand the onboard 8GB at a later time. Depends on what happens to this little box after my experiments. I need to kick it around a bit and see what does and doesn't work in the hardware. Ideally want to make this a "non-geek, family friendly" box. Without any of those annoying resolution changes that kept happening on the Android side.
Thanks bubblegum57. That's helping whip this box into shape. Getting it to fit the corner of the screen is a good start.
Next game is playing with the various audio options. I've got GUI clicks but the test file I tried was AC3. Problems there are more likely how I have it lashed up to the TV via HDMI. My KODI Win10 PC uses a separate SPDIF connection but run out of room on the amp for that.
Laughed at how easy it was to get the SMB working. Certainly an area I had a little concern with before hand.
Now I have it working, I'll kick it around a bit more until I get it humming like my KODI PC. Already ordered a proper 32GB Class 10 SD card for it.
Not quite sure what kicked this into working compared with last week's attempt. My assumption is the following:
Prepare the SDCard with LibreELEC-S905.arm-8.2-8.1.2.img.gz and gxbb_p200_1G_100M_RealtekWiFi.dtb
Attached HDMI lead, attached Ethernet lead.
Did not use the power lead.
Insert the SD Card
Attach laptop to the OTG port using USB cable.
Booted up the box with my laptop attached to the OTG cable.
This booted to original internal version as supplied on the box.
Used Terminal App to issue the reboot update command.
NOW the box happily rebooted to the SD Card. YAY!! LibreElec logo on screen. All is good.
Happily boots to the SD Card every time. Even when I remove OTG cable and use onboard power again.
Noticed the WiFi was not picked up. Will now try the non-realtek image. Though I don't really care about the lack of WiFi as I'll be using Ethernet.
One problem I am seeing is the image being generated for the TV screen is too wide and overlapping the edges. Need to work out how to deal with that one.
Also not heard any audio yet.
LOL!! I'll call it the Lucky Jinx of the forum. I have got it to work now... Maybe due to the OTG cable. Or just swearing at it a bit less than I did last week. Or just the extra power of the LibreELEC community. HEHE!
Now I just gotta work out what I did.
You lovely people creating such a nice OS version. Looks like you are rescuing these silly boxes for me.
I'll update this thread later when I got it nailed down more.
Update: The question can be ignored now as I have got it booting.... YAY!!
Update: Re-written this first post to change it from a question to the answers found in case anyone else has one of these boxes
Does anyone have experience with a BQEEL M9X 4K box?
Cheapo £30 from Amazon, purchased in 2016. Boots up with an MBOX animated logo. The Android on it is a phone based one and annoying on my TV as it keeps popping out wider than the TV. So time to try out LibreELEC.
My aim is to make this into a usable KODI device.
My initial problem was not being able to work out how to Boot From SD Card. Solved that by powering the device using the OTG port connected to a laptop, and then reboot update from a terminal prompt. That seemed to do the trick. (Normal methods didn't get me anywhere)
When experimenting, I have just used an old 1GB card. It is Sandisk, but not sure if Class ten. (SanDisk Ultra II - 1GB ). Will upgrade this later to a 32GB Class 10.
Following the sticky I have managed to create the Boot SD Card\USB stick using the following combos.
LibreELEC-S905.arm-8.2-8.1.3.img.gz and gxbb_p201.dtb
LibreELEC-S905.arm-8.2-8.1.3.img.gz and gxbb_p200_1G_100M_RealtekWiFi.dtb
Upgraded to 8.1.3 now...
Getting this box to initially boot to the SD card was a pain. Didn't seem to want to listen to the methods in the sticky, until I attached a laptop to the OTG Port (instead of using the power lead). Once I did that, I could go into the standard Android install, add a Terminal Emulator App, and run the command reboot update and reboot then happily swapped to the SD Card and all is now good. We have LibreELEC. YAY!
Initial run of the install didn't show up any Wireless. At a later time when I dug into the settings found Wireless was happily functioning. The Realtek chip seems alive and well.
Other specs as written on the Amazon page when I purchased this last year.
Clearly some of this is garbage translation:
Android 5.1 Lollipop
Chipset : Amlogic S905 Quad-Core Cortex-A53@2.0GHz
GPU: Penta-Core Mali-450@600MHz+
FLASH: 8GB NAND FLASH
SDRAM: 1GB DDR3
Power Supply Specifications
Power Supply: DC 5V/2A
Power Indicator (LED)
Power ON : blue; Standby : Red
OS: Android 5.1
3D: Hardward 3D graphics acceleration
Support Decoder format: HD MPEG1/2/4,H.265,4K-HD, HD AVC/VC-1,RM/RMVB,Xvid/DivX3/4/5/6 ,RealVideo8/9/10
Support Media format: Avi/Rm/Rmvb/Ts/Vob/Mkv/Mov/ISO/wmv/asf/flv/dat/mpg/mpeg
Support Music format: MP3/WMA/AAC/WAV/OGG/AC3/DDP/TrueHD/DTS/DTS/HD/FLAC/APE
Support Photo format: HD JPEG/BMP/GIF/PNG/TIFF
USB host: 4 High speed USB 2.0,support U DISK and USB HDD
Card reader: SD/SDHC/MMC cards
HDD file system: FAT16/FAT32/NTFS
Support Subtitle: SRT/SMI/SUB/SSA/IDX+USB
High Definition video output: SD/HD max.1920×1080 pixel
OSD type of languages: English/French/German/Spanish/Italian/ etc multilateral languages
LAN Ethernet: 10/100M, standard RJ-45
Wireless: Built in WiFi [Visual inspection shows RealTek logo]
Mouse/ Keyboard : Support mouse and keyboard via USB;Support 2.4GHz wireless mouse and keyboard via 2.4GHz USB dongle
HDMI: HDMI 1.4b with CEC
SPDIF/IEC958: Coaxial [Actually an Optical connector on the board]
When booted normally, after an update or two the box claims it is:
Kernel Version : [email protected] #3
Mon Jul 11 16:23:45 cst 2016
Build: P201-userderby 5.1.1 2060711 test-keys
AmLogic S905 Cortex
Thanks for your suggestions and assistance. As well as the obvious thanks for making LibreELEC so easy to get going.
TODO: I'll add some photos to this post at some point (when I work out the image rules)
Realtek Audio chip: 8189ETV G3J00H2 GG13
Circuit Board: MODLE: I68-S905-D16 VER: 1.0 DATE:160423 2516 E120339 94V-0ML1
SK hynix H27UCG8T2ETR BC 62IA BNFBINIHY
GL850G HH4JB05Y22 614SCT9181
EtronTech EM6GE 16EWXC-12H S05C501430100E 11 E00000267 2