Chuwi Hi8 support

1,693 views
Skip to first unread message

Rafixuu

unread,
Mar 6, 2016, 11:50:33 AM3/6/16
to Android-x86
Hi!

I would like to use newer version of Android so I tried running android x86 5.1 RC1 instead of android 4.4 which is installed on my tablet by manufacturer. It worked(5.1 RC1) but the touch screen, Wi-Fi, and bluetooth not. :/ I dont use bluetooth much so it is not a problem. But I can't live without touch screen and Wi-Fi. Can you try to do something with that? Wi-Fi card is Broadcom BCM43430. The linux driver seems to be on github https://github.com/RPi-Distro/firmware-nonfree/tree/master/brcm80211/brcm The touch screen works with Silead controller. Driver seems to be here: https://github.com/onitake/gsl-firmware

Chuwi Hi8 specs: https://github.com/djvdorp/hi8/blob/master/miscinfo.md
Chuwi Hi8 android 4.4 and windows drivers: http://techtablets.com/chuwi-hi8/downloads/

Regards

youling 257

unread,
Mar 6, 2016, 12:14:54 PM3/6/16
to Android-x86

youling 257

unread,
Mar 6, 2016, 12:25:31 PM3/6/16
to Android-x86
thanks your https://github.com/djvdorp/hi8/blob/master/drivers/linux/touch/SileadTouch.fwhttps://github.com/djvdorp/hi8/blob/master/drivers/linux/touch/TS_CFG.h
i know it,TS_CFG.h,SileadTouch.fw,./fwtool -c TS_CFG.h -2 -m 1680 -w 940 -h 750 -t 10 silead_ts.fw,./fwtool -c SileadTouch.fw -3 -m 1680 -w 940 -h 750 -t 10 silead_ts.fw

i don't know  -m 1680 what is mean ?  should -w 1920、-h 1200,what -m ?

Hypo Turtle

unread,
Mar 6, 2016, 12:31:25 PM3/6/16
to Android-x86
-m appears to be for model number, hopefully that helps...

Rafixuu

unread,
Mar 6, 2016, 1:08:15 PM3/6/16
to Android-x86
https://github.com/onitake/gsl-firmware/blob/master/README.md here it is said -m is controller type, -w is width, -h is height, -t is touch points number. Read this threat should help you understand - https://github.com/onitake/gslx680-acpi/issues/4

youling 257

unread,
Mar 6, 2016, 11:38:19 PM3/6/16
to Android-x86
my tablet v891w,developer options,show touches,show visual feedback for touches,enable,the finger click  position, touchscreen White dot ,Offset to the left,it's not calibration problem
https://drive.google.com/open?id=0B1HDhURlGNctNHZtdUQ2eW1uT2M,has silead_ts.fw and gslx680_ts_acpi.ko,please test

youling 257

unread,
Mar 6, 2016, 11:44:07 PM3/6/16
to Android-x86
oh,no,the problem may be because 8.9 Inch  ,chuwi hi8,8 Inch ,Offset  0.9 inch

Rafixuu

unread,
Mar 7, 2016, 9:50:15 AM3/7/16
to Android-x86
@youling 257 1. How did you implant the driver to android x86? 2. Which parameters for fwtool had you used to make the driver? I can't test the image because android 6 x86 do not run with Chuwi Hi8. I don't know why. When I boot android 6 there is Detect android x86... found mmcblk and then black screen and do not work. Somebody said it works when it is installed on ext4 partition. I only managed to run android 5.1 rc1 so far. So I would like to test android 5.1 image for now.

Onda v891w seems to has Silead controller too. Probably it needs other resolution parameters. For example Utok i800 (https://github.com/onitake/gsl-firmware/tree/master/firmware/utok/i800) has 1280 x 800 display but touch panel resolution is 1660x800 So touch panel resolution(for parameters for fwtool) is bigger than real display resolution. It is said "Typically, the touch-screen controller and display in a system do not have the same resolution" in http://www.ti.com/lit/an/slyt277/slyt277.pdf

youling 257

unread,
Mar 7, 2016, 11:36:57 AM3/7/16
to Android-x86
can't know,can't get correct parameters ,I have no idea,mood feeling terrible . 
Reply all
Reply to author
Forward
0 new messages