gsl-firmware
gsl-firmware copied to clipboard
please add firmware for chuwi surbook mini
I have SileadTouch.sys file for the device. how can I extract firmware for linux from it?
I just updated the readme with better instructions and added a tool for SileadTouch.sys firmware extraction. Please give them a try!
Hi it seems like there are some issues with the surbook mini firmware:
-
Multi touch is broken with the current uploaded silead_tw.fs (forgot to add track option), can be fixed by using fwtool -c firmware.fw -m 1680 -w 2040 -h 1524 -t 10 -f track,yflip silead_ts.fw to reconvert the firmware
-
There is a dead zone on the left side of the screen that cannot be reached (I am using Phoenix OS). Based on what youling57 posted in the Phoenix OS forums, in Chinese, this is because there is a xmin offet. Currently fwtool -w sets the x size (xmax), can the fwtool be changed to support a xmin offset?
There is no point in changing fwtool, because gslx680_acpi doesn't support xmin/ymin.
I recommend switching to the silead_ts driver that is available in mainline Linux - it supports standard input subsystem properties and has gotten xmin/ymin support lately (AFAIK).
Hi,
On 09/07/2018 08:55 AM, Gregor Riepl wrote:
There is no point in changing fwtool, because gslx680_acpi doesn't support xmin/ymin.
I recommend switching to the silead_ts that is available in mainline Linux - it supports standard input subsystem properties and has xmin/ymin support afaik.
x_min / y_min support is not upstream yet, so if you need it, you need this patch for now:
https://github.com/jwrdegoede/linux-sunxi/commit/6fa279ae3d02105524239a4b83036a9e4e4c694b
I'm working on getting this upstream.
Regards,
Hans