# Teclast X98 Plus II

Teclast X98 Plus II is a 2 in 1 tablet PC device, equipped with a 9.7 inch retina display that supports for 2048 x 1536 pixels. Besides, the Teclast X98 Plus II is a dual OS supporting device that allows users to take advantage of both Windows 10 and Android 5.1 operating systems on the device. It is powered by fifth-generation Intel Atom Z8300 graphics and eighth-generation Intel HD graphics, coupled with 4GB of RAM.

The tablet can run the x86_64 version of Archlinux, but at the time of writing this page, hardware support is terrible, pretty much nothing works out of the box.

## How to install

The tablet features the same uefi bios as a standard x86 pc, to enter it keep the "volume up" button pressed during boot, you should now be inside the bios, it can be navigated via touchscreen. Alternatively you can connect an USB keyboard through the otg adapter, press `CANC` and navigate normally with the cursor keys.

To boot from a specific uefi partition go to the last tab "Save & Exit" of the interface and select the partition inside the "Boot Override" section, you should be able to boot and do the installation normally from the live USB. Use an USB hub and a WiFi or Ethernet dongle to complete the installation.

Linux can be installed without issues on an external USB storage, or in the internal emmc, creating two additional partitions (boot and root) for Linux at the end of the internal memory was tested to be safe.

Systemd-boot seems to have issues, GRUB works without problems.

A way to boot Linux automatically or from the graphical bootloader is yet to be discovered, the only known way is to go in the bios and manually boot each time.

## What works out of the box

- Video output
- Screen backlight slider (the one inside KDE at least)
- USB OTG

## What does not work

### Power management

No, battery level and charge state is totally absent

Probably related bug reports:

https://bugs.launchpad.net/ubuntu/+bug/1569995

https://bugzilla.redhat.com/show_bug.cgi?id=1337627

https://bugzilla.kernel.org/show_bug.cgi?id=88471

https://bugzilla.kernel.org/show_bug.cgi?id=150821

Some ACPI-related warnings in the dmesg output may be related

### Touchscreen (works)

The touchscreen driver is mainlined in the linux kernel.

You may need a firmware, you can get it by executing this command, it just downloads it as a base64 string from a temporarily link:

    $ wget -qO- https://gist.githubusercontent.com/Keziolio/caed197e8cff640b00e766aa55c7bea6/raw/104dde63bae574acf8143a7080bd7c95629e02df/firmware.base64 | base64 -d > firm.fw

Then copy the firmware in `/lib/firmware/mssl1680.fw` , install the driver and the touchscreen should be working.

If it doesn't, uninstall `xf86-input-libinput` and use `xf86-input-evdev`.

Xorg should work, wayland is more problematic, weston can have proper support and calibration, but other compositors do lack some features.

If you have another tablet with silead based touchscreen, read carefully the driver's readme and follow its links, it explains how to handle drivers and firmwares for various devices.

The touchscreen will not be precise out of the box, touchscreen calibration is needed to get proper functionality. After the calibration it should work.

### WiFi (needs hacking)

No, the device is "Realtek RTL8723BS Wireless LAN 802.11n SDIO Network Adapter", this is a potential working driver:

https://github.com/hadess/rtl8723bs

But it needs some kernel patches applied, it has yet to be tested.

### Power and volume buttons

No, totally unresponsive, more research is needed, for the power button, it may be related to the power management / acpi breakage issue.

### Sound card

No, the device name may be "es8316"

### Camera

Unknown, the device name may be "Unicam ov2680"

### Accelerometer

Unknown, the device name is "Kionix KXCJ9 3-axis accelerometer SPB"

### Bluetooth

Unknown

Category:

- Mobile devices