Hi,
For boot to linux at startup:
If you have wiped windows, copy all files at boot/efi/EFI/ubuntu to boot/efi/EFI/Microsoft/Boot/
Rename shimx64.efi to bootmgfw.efi
With this my tablet boot to mint with a windows choice at startup.
For touchscreen:
Need to search the good firmware and place it in lib/firmware/silead/
https://github.com/onitake/gsl-firmware
Copy it in /lib/firmware/silead/ rename it “mssl1680.fw”
Restart for see if screentouch work.
After it need to calibrate (mine work in 1/4 screen without calibration) After adjust results for your screen (for me after the the calibration, the screen is not perfect lost 5mm at left).
https://wiki.archlinux.org/index.php/Talk:Calibrating_Touchscreen#Libinput_breaks_xinput_calibrator
Copy 50-touchscreen rules here: (in /etc/udev/rules.d/)
https://github.com/danielotero/linux-on-hi10/tree/master/touchscreen
Modify it with your touchscreen calculated / corrected values
I have made my values for landscape mode (i don’t have any solution for portrait + landscape mode now, if anyone have it?)
At this time, my chuwi hi10 pro boot to mint and have a working screentouch in landscape.
For graphic card (lags with netflix….):
Search file “20-intel_flicker_fix.conf” on the web, mod it if you want and paste it in /usr/share/X11/xorg.conf.d
I don’t have the the solution for camera/wifi/auto screen rotate
Sorry for my bad english