Jump to content

AYN Odin (ayn-odin)

From postmarketOS Wiki
This device is marked as not booting.
Status: no device package in pmaports yet
AYN Odin
200px|alt=TODO
TODO
Manufacturer AYN
Name Odin
Codename ayn-odin
Released 2019
Type handheld
Hardware
Chipset Qualcomm Snapdragon 845 (SDM845)
CPU Octa-core (4x 2.8 GHz Kryo 385 Gold & 4x 1.7 GHz Kryo 385 Silver)
GPU Adreno 630
Display 1920x1080 IPS
Storage 128/256 GB
Memory 4/8 GB
Architecture aarch64
Software
Original software Android
Original version TODO
Extended version TODO
postmarketOS
Category testing
Pre-built images no
Mainline yes

Preparation

Requires U-Boot flashed to boot_a or boot_b with dtbo erased.

Installation

pmbootstrap install --split, pmbootstrap export and flashing partitions to system and userdata. However, rootfs won't get resized automatically, this can be fixed by running resize4fs from Android. We should try to replace the whole UFS lun with 2 pmOS partitions, this should fix all issues with U-Boot flashing and resizing

Audio

Headphones work, but there are following actions required:

  1. Symlink to Lenovo Yoga C630 ucm config
  2. Comment out speakers in C630 ucm
  3. Change "HP Digital" mixer to "HP"

FYI: These problems are present on Lenovo Yoga C630 laptop as well

Missing features

  • compass/magnetometer
  • haptics
  • mics
  • speakers
  • HDMI (gets detected in gnome settings, but nothing on display)
  • DisplayPort
  • USB-C in host mode (OTG)