PINE64 PineTab 2 (pine64-pinetab2)
File:CHANGE ME TO DEVICE CODENAME.jpg CHANGE_ME | |
Manufacturer | PINE64 |
---|---|
Name | PineTab 2 |
Codename | pine64-pinetab2 |
Released | 2023 |
Type | tablet |
Hardware | |
Chipset | Rockchip RK3566 |
CPU | ARM Cortex-A55 |
GPU | Mali G-52 |
Display | 800x1280 IPS LCD |
Storage | 64 GB / 128 GB |
Memory | 4 GB / 8 GB |
Architecture | aarch64 |
Software | |
Original software | Arch Linux ARM |
Original version | 20230527 |
FOSS bootloader | yes |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 6.3.10 |
Unixbench Whet/Dhry score | 0.0 |
USB Networking | |
---|---|
Internal storage | |
SD card | |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Keyboard |
Works |
Touchpad |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Works |
Camera | |
Camera Flash |
Works |
Connectivity | |
WiFi |
Partial |
Bluetooth | |
Miscellaneous | |
FDE | |
USB OTG | |
HDMI/DP | |
Sensors | |
Accelerometer |
Works |
Power Sensor |
Works |
Primary Bootloader |
Works |
---|---|
Mainline |
Works |
Internal Storage |
Works |
SD card |
Works |
USB Host | |
USB Peripheral | |
Display | |
Keyboard | |
Buttons | |
Contributors
- Danct12
Users owning this device
How to enter flash mode
The device boot priority is SPI -> EMMC -> SD. Pine64 ships a debug board with the tablet which has a switch to disable EMMC and SPI, forcing the device to boot from SD.
This adapter needs to be plugged to the bottom port (the charging port).
Installation
WARNING: DO NOT FLASH POSTMARKETOS TO INTERNAL STORAGE! postmarketOS does not come with a bootloader. If you attempt to flash to internal storage, you'll brick it. |
Prerequisites
If you have the V2.0 PineTab 2 (and likely also the V0.1 version), you need to update the included U-Boot installation to at least version 2023.07.02-2 from the DanctNIX repos. After that, the device should boot from SD cards just fine.
Creating and flashing the image
Use pmbootstrap to build your own installation image.
$ pmbootstrap init
$ pmbootstrap install --fde
Now you can flash the image to an SD card using:
$ pmbootstrap install --sdcard=/dev/CARD
Hardware support
Wi-Fi
You can scan and try to connect to networks, but they seemingly all fail with an authentication error in dmesg regardless of whether they're secured or not.
One workaround is to either disable networkmanager or build with a user interface that does not install it (e.g. console or sway). You can either add `iw` in extra packages at build time or install it later using USB tethering. Then you can use the built-in `setup-interfaces` script to configure wlan0. DHCP does not run automatically in this configuration so you will need to either set a static IP during the setup or run `udhcpc -i wlan0` as root.
See also
- pmaports!4208 Initial draft
- DanctNIX - The maker of the Arch Linux ARM fork for this device.