# Design Document to port PiKVM to OS Supported by PinePhone
# Communities
Let's figure out where our communities upstream are
## PinePhone
## OSes (let's focus on one)
## PiKVM
# PiKVM src / docs
- https://docs.pikvm.org/building_os/
- https://github.com/pikvm/os
- [Dockefile w/ list of software](https://github.com/pikvm/os/blob/master/pikvm/Dockerfile.part#L25-L38)
Let's figure out what components are necessary for pikvm to work, what we need to port to the pinephone.
## TODO Software (src && purpose)
### tessdata
### kvmd-platform-$PLATFORM-$BOARD
### kvmd-webterm
### kvmd-oled
### kvmd-fan
### tesseract
### tesseract-data-eng
### wiringpi
### pastebinit
### dhclient
### tmate
### vi-vim-symlink
### nano-syntax-highlighting
### hostapd
# iiPhone Hardware
- 2 x pinephone 64
- 1 x pinephone pro
# PiKVM hardware in office
## Unit A
- a.kvm.ii.nz
## Unit B
- b.kvm.ii.nz
## Unit C
- c.kvm.ii.nz