Jump to content

Planet Computers Gemini PDA (planet-geminipda)

From postmarketOS Wiki
Planet Computers Gemini PDA
Gemini PDA running postmarketOS with Hildon
Gemini PDA running postmarketOS with Hildon
Manufacturer Planet Computers
Name Gemini PDA
Codename planet-geminipda
Released 2018
Type keyboard handset
Hardware
Chipset MediaTek MT6797P/X Helio X25/X27
CPU 2x 2.6 GHz Cortex-A72
4x 2.0 GHz Cortex-A53
4x 1.6 GHz Cortex-A53
GPU Mali-T880 MP4
Display 2160x1080
Storage 64 GB
Memory 4 GB
Architecture aarch64
Software
Original software Android
Original version
The version the device was shipped with.
7.1 (Linux 3.18)
postmarketOS
Category downstream
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Broken
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Battery
Charging and battery level reporting works
Untested
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Untested
Audio
Audio playback, microphone, headset and buttons.
Untested
Camera
Untested
Connectivity
WiFi
Partial
Bluetooth
Partial
GPS
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Works
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Untested


What works

  • USB networking
  • Framebuffer graphics (Xorg/Wayland)

Installation

The easiest way for now is to use the Flash Tool from official flashing guide, replacing linux.img in the firmware package with planet-geminipda.img and linux_boot.img with boot.img-planet-geminipda. In the Android 7.1 downloads it appears the linux_boot.img is distro_boot.img. If you want it to reflect just generic linux_boot.img you also need to update the Scatter file.

Alternative installation

The device package also includes an initramfs hook, which will try to mount the userdata and linux partitions, looking for a /postmarketOS.img file (pmbootstrap exports as planet-geminipda.img so you'd need to rename). This can be used for non-intrusive installation inside of the Android user space and only requires a small linux partition and boot image.

That Image file needs to be expanded to the wanted size in advance, for example:

% truncate -s 2G postmarketOS.img

Community Info

postmarketOS users that own the device

  • Bdju
  • Dragon788 (Notes: have 2x of these for Linux testing and debugging)

Maintainers

  • NotKit

Contributors

  • NotKit

See also