Amediatech X96 mini (amediatech-x96-mini)

From postmarketOS
Amediatech X96 Mini
Manufacturer Amediatech
Name X96 Mini
Codename amediatech-x96-mini
Released 2017
Category testing
Original software Android
Original version 7
Extended version 11
Hardware
Chipset Amlogic S905W
CPU Quad-core 2 GHz Cortex-A53
GPU Mali-450 MP
Display HDMI
Storage 16GB/8GB
Memory 1GB/2GB
Architecture AArch64
Type Set-top box
Features
USB Networking
Flashing
Touchscreen
Display
Works
WiFi
Broken
FDE
Mainline
Works
3D Acceleration
Works
Audio
Partial
Bluetooth
Broken
Mobile data
Internal storage
SMS
Calls
Sensors
Ambient Light
Works
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Built-in DVB
Keyboard
Touchpad
USB-A
HDMI/DP
Ir RX
Stylus
Memory Card
Haptics
Ethernet
FOSS bootloader


Contributors

Users owning this device


How to enter flash mode

Installation (to sdcard)

1. Follow the steps on Installation_guide#Initialization

2. Choose the beelink-gt1 device

3. Start the build process and install the completed image to a sdcard

$ pmbootstrap install --sdcard /dev/sdX # replace /dev/sdX with the device for your sdcard

4. Place the sdcard into the Beelink gt1 (Ultimate) and boot it.

Installation (to emmc)

1. Install pmOS to sdcard

2. Copy pmOS from sdcard to emmc

LEDs

X96 Mini uses LEDs with 3 pins (blue+ pin, GND, red+ pin). The red+ pin is connected to the 3v VCC so the LED will light up at red colour when the box is connected to the power. The blue+ pin is connect to the GPIO and it is configured to be powered on when pmOS boots up. Therefore the LED will turn into blue when pmOS boots up.


How to manually power off the blue+ pin:

 # echo 0 > /sys/class/leds/x96-mini:blue:power/brightness


How to manually power on the blue+ pin :

 # echo 1 > /sys/class/leds/x96-mini:blue:power/brightness

How to root the device

Note The command su might only be available for adb user.

It comes with root by default.


UART

Uarl x96 mini.jpeg

baud rate : 115200 , volt: 3v

The stock Android will give you a shell that is run as root.

How to wipe the stock U-Boot

Note This has only been tested with the stock Android 7.
  1. Connect to it via UART
  2. Wait until it boots
  3. Run as root
# dd of=/dev/block/mmcblk0boot0 if=/dev/zero

Gallery

See also