Beelink gt1 (Ultimate) (beelink-gt1)
some Beelink gt1 (Ultimate) didnt come with a os. |
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.
![]() 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 The version the device was shipped with. |
7 |
postmarketOS | |
Category | testing |
Pre-built images Whether pre-built images are available here. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
yes |
pmOS kernel The kernel version that runs on the device's port. |
linux-edge |
Flashing It is possible to flash the device with pmbootstrap flasher . |
Untested
|
---|---|
Screen Display works. Ideally with sleep mode and brightness control. |
Works
|
Multimedia | |
3D Acceleration |
Works
|
Audio Audio playback, microphone, headset and buttons. |
Works
|
Connectivity | |
WiFi |
Works
|
Bluetooth |
Works
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Partial
|
USB-A Full-sized USB-A port works (Usually applicable to SBCs and laptops). |
Works
|
HDMI/DP Video and audio output with HDMI or Display Port works. |
Works
|
Primary Bootloader It is possible to replace stock bootloader with U-Boot. |
Works
|
---|---|
Secondary Bootloader It is possible to chainload U-Boot from stock bootloader. |
Works
|
Mainline Latest versions of U-Boot are not broken and it is possible to use them. |
Works
|
Internal Storage It is possible to boot from internal storage (e.g. eMMC or UFS). |
Works
|
SD card It is possible to boot from SD card. |
Works
|
USB Host It is possible to boot from a USB storage or connect a keyboard. |
Works
|
USB Peripheral It is possible to use device as a peripheral in U-Boot, e.g. for fastboot mode. |
Works
|
Display |
Works
|
Keyboard |
Works
|
Buttons It is possible to navigate in boot menu or grub with volume and power buttons. |
Untested
|
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.
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.
uarl
-
3v , Baud rate : 115200
pcb
Installation (to sdcard)
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
-
weston\
-
uboot
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
- Device package
- Kernel package