Jump to content

Teclast X80 Pro (teclast-x80pro): Difference between revisions

From postmarketOS Wiki
mNo edit summary
Update install instructions
Line 49: Line 49:
Installation is unlike most Android based devices, as the Teclast X80 Pro uses EFI to boot. This process is likely to be repeatable across many similar EFI based tablets (like the Surface Pro lineup, and many other cheap x86 Windows tablets on ebay/amazon).
Installation is unlike most Android based devices, as the Teclast X80 Pro uses EFI to boot. This process is likely to be repeatable across many similar EFI based tablets (like the Surface Pro lineup, and many other cheap x86 Windows tablets on ebay/amazon).


Much more detail to be added, but basic outline (mostly for my own memory):
'''WARNING: this will remove your ability to boot into Android. Make backups!'''
''NOTE: You cannot remove the "OS Selection" screen. This method will replace the Android boot option with postmarketOS.''


* pmbootstrap install
Much more detail to be added, but basic outline:
* pmbootstrap export
 
* Get Arch live USB booting (flash to usb, enter windows setup, advanced options, efi settings, scroll to boot, select override to your USB key. You'll need both a keyboard and USB key.)
* Install Arch Linux to USB key (Download ISO, dd if=archlinux-*.iso of=/dev/sdXY status=progress)
* Flash a partition.
* Connect keyboard and USB stick to tablet (through hub usually works best)
* Copy kernel, initramfs over to ESP.
* Enter EFI/BIOS (Either enter bios directly by tapping esc/del, or through Windows -> settings -> Update/Recovery -> Recovery -> Advanced -> Reboot Now -> Additional Options -> UEFI Firmware Interface)
* Add refind_linux.conf settings
* Scroll over to "Boot"
* Install rEFInd to EFI system partition
* At the bottom, there are a list of overrides for this boot, select your USB stick.
* efibootmgr to select it
* Wait for Arch to boot and give you a shell.
* Done!
* <pre>mount /dev/mmcblk0p2 /boot/efi</pre>
* <pre>refind-install --root /boot/efi}}
* <pre>cd /boot/efi && cp EFI/refind/refind_x64.efi EFI/BOOT/bootx64.efi && cp -rv EFI/refind/* EFI/BOOT/</pre>
* Edit EFI/BOOT/refind.conf, you may want to uncomment ''enable_touch''.
* <pre>mkdir /mnt/boot/EFI/pmos && cp vmlinuz-teclast-x80pro /mnt/boot/EFI/pmos/vmlinuz && cp initramfs-teclast-x80pro /mnt/boot/EFI/pmos/initramfs.img</pre>
* <pre>dd if=teclast-x80pro.img of=/dev/mmcblk0p9</pre>
* Reboot. At OS selection, choose Android. You will see the rEFInd menu, select the postmarketos kernel. You should be booted into postmarketOS!





Revision as of 06:34, 28 December 2017

Teclast X80 Pro
Teclast X80 Pro running Luna
Teclast X80 Pro running Luna
Manufacturer Teclast
Name X80 Pro
Codename teclast-x80pro
Released 2017
Hardware
CPU Intel Atom x5-Z8300 (4 core, 1.84GHz)
GPU Intel HD Graphics
Display 1920x1200
Storage 32GB
Memory 2GB
Software
Original software Windows 10 Home / Android 5.1
postmarketOS
Category testing
Pre-built images no
Mainline no
Features
Flashing
No data
USB Networking
No data
Internal storage
No data
SD card
No data
Battery
No data
Screen
No data
Touchscreen
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

  • magmastonealex

Maintainer(s)

  • magmastonealex

Notes

There are a ton of tablets on Amazon/Ebay with equivalent specifications - Intel processor, decent display, SDIO wifi, which are likely to be generally equivalent to this tablet.

What works

  • Wifi
  • Touchscreen
  • 3D accelleration
  • Mainline
  • EFI boot


What does not work

What has not been investigated

  • Bluetooth
  • GPS? (Unclear if the device has GPS or not)
  • Audio


Installation

Installation is unlike most Android based devices, as the Teclast X80 Pro uses EFI to boot. This process is likely to be repeatable across many similar EFI based tablets (like the Surface Pro lineup, and many other cheap x86 Windows tablets on ebay/amazon).

WARNING: this will remove your ability to boot into Android. Make backups! NOTE: You cannot remove the "OS Selection" screen. This method will replace the Android boot option with postmarketOS.

Much more detail to be added, but basic outline:

  • Install Arch Linux to USB key (Download ISO, dd if=archlinux-*.iso of=/dev/sdXY status=progress)
  • Connect keyboard and USB stick to tablet (through hub usually works best)
  • Enter EFI/BIOS (Either enter bios directly by tapping esc/del, or through Windows -> settings -> Update/Recovery -> Recovery -> Advanced -> Reboot Now -> Additional Options -> UEFI Firmware Interface)
  • Scroll over to "Boot"
  • At the bottom, there are a list of overrides for this boot, select your USB stick.
  • Wait for Arch to boot and give you a shell.
  • mount /dev/mmcblk0p2 /boot/efi
  • refind-install --root /boot/efi}}

* <pre>cd /boot/efi && cp EFI/refind/refind_x64.efi EFI/BOOT/bootx64.efi && cp -rv EFI/refind/* EFI/BOOT/

  • Edit EFI/BOOT/refind.conf, you may want to uncomment enable_touch.
  • mkdir /mnt/boot/EFI/pmos && cp vmlinuz-teclast-x80pro /mnt/boot/EFI/pmos/vmlinuz && cp initramfs-teclast-x80pro /mnt/boot/EFI/pmos/initramfs.img
  • dd if=teclast-x80pro.img of=/dev/mmcblk0p9
  • Reboot. At OS selection, choose Android. You will see the rEFInd menu, select the postmarketos kernel. You should be booted into postmarketOS!


Wifi

Samsung S3 guide...