Beelink gt1 (Ultimate) (beelink-gt1)

From postmarketOS Wiki
Note some Beelink gt1 (Ultimate) didnt come with a os.
Beelink gt1 (Ultimate)
Beelink gt1 Ultimate
Beelink gt1 Ultimate
Manufacturer Beelink
Name gt1 (Ultimate)
Codename beelink-gt1
Released 2016
Type set-top box
Hardware
Chipset Amlogic S912
CPU 8x Cortex-A53 1.5 GHz
GPU Mali-T820 MP3
Display HDMI 2.1
Storage 16/32GB EMMC + SDCard
Memory 3GB/ 2GB
Architecture aarch64
Software
Original software Android
Original version 7
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel linux-edge
This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories.
This means that it cannot be selected in pmbootstrap.
Status: the currect maintainer's Beelink gt1 is dead thus the currect maintainer cant maintain it anymore. it will be droped from pmOS.
Features
Flashing
Internal storage
SD card
Screen
Works
Multimedia
3D Acceleration
Works
Audio
Works
Camera Flash
IR RX
Connectivity
WiFi
Works
Bluetooth
Works
Ethernet
Miscellaneous
FDE
Partial
USB-A
Works
HDMI/DP
Works
Sensors
Magnetometer
Ambient Light
Proximity
Hall Effect
Haptics
Barometer
U-Boot
Primary Bootloader
Works
Secondary Bootloader
Works
Mainline
Works
Internal Storage
Works
SD card
Works
USB Host
Works
USB Peripheral
Works
Display
Works
Keyboard
Works
Buttons

Maintainer(s)


Users owning this device

  • Exkc (Notes: 3GB/32GB)


How to enter flash mode and how to connect to a pc

0. unplug the power

1. Connect the usb port on the side to your pc via usb male a to usb male a.

Icon WARNING: Make sure the 5v vcc pin aint connected in the cable otherwise it might will burn when u plug the cable to it.

2. Holding this button on the pcb while u power it on and u r done.

this button

uarl

pcb

Installation (to sdcard)

Icon WARNING: You have to wipe the stock uboot before you install pm os if your Beelink gt1 (Ultimate) come with a os on the emmc.

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 Pm os to sdcard

2. Copy pm os from sdcard to emmc

Boot process

If emmc is bootable :

bootrom ==> emmc ==> uboot ==> postmarketOS


Else if sdcard is bootable :

bootrom ==> emmc ==> uboot ==> postmarketOS

Else :

bootrom ==> flashmode

Gallery

Ethernet

The device seem to few revision of the device.Ethernet seem to only work on early revision of the device and the real gt1(there are fake gt1 in the world).


Audio

Hdmi audio work but spdif fiber is untested.

Kernel

There are two that you can use with the device :

Mainline

A patched kernel that made for amlogic device. It has some fix that the alpine kernel dont have but it didnt has fixes /patch to make this work better compare to alpine kernel.

Alpine

Mainline kernel with zero patch

See also

pmaports!3924 Initial merge request