diff --git a/README.md b/README.md index 4a6377ef..52501ad1 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ for copyright information. | Manufacturer | Device | Tested | Firmware | |---------------|---------------------------------|---------|----------------------------------------------------------------| +| BUSH | Bush Windows tablet | yes | [firmware/bush/bush_windows_tablet](firmware/bush/bush_windows_tablet)| | Chuwi | hi8 | yes | [firmware/chuwi/hi8](firmware/chuwi/hi8) | | Chuwi | Hi8 Air | yes | [firmware/chuwi/hi8_air](firmware/chuwi/hi8_air) | | Chuwi | vi8 | no | [firmware/chuwi/vi8](firmware/chuwi/vi8) | diff --git a/firmware/bush/bush_windows_tablet/README.md b/firmware/bush/bush_windows_tablet/README.md new file mode 100644 index 00000000..ef641e88 --- /dev/null +++ b/firmware/bush/bush_windows_tablet/README.md @@ -0,0 +1,18 @@ +bush/bush_windows_tablet +-------------------------------------- +| Item | Description | +|---------------------------|---------------------------------------------------------------------------| +| Manufacturer | BUSH | +| Device | Bush Windows tablet | +| Extracted firmware | silead.fw | +| Firmware for gslx680-acpi | silead_ts.fw | +| Display resolution | 1280X1850 | +| Touch panel resolution | Unknow | +| Touch controller | GSL1680 | +| Multitouch support | Yes (10 points) | +| Finger tracking | Unknow | +| Mirrored horizontally | No | +| Mirrored vertically | No | +| Axes swapped | Yes | +| Comments | tools/fwtool -c silead.fw -m 1680 -w 1280 -h 1850 -t 10 -f swap silead_ts.fw | +-------------------------------------- diff --git a/firmware/bush/bush_windows_tablet/Windows_driver/SileadTouch.sys b/firmware/bush/bush_windows_tablet/Windows_driver/SileadTouch.sys new file mode 100644 index 00000000..830557b3 Binary files /dev/null and b/firmware/bush/bush_windows_tablet/Windows_driver/SileadTouch.sys differ diff --git a/firmware/bush/bush_windows_tablet/gsl1680-bush-bush-windows-tablet.fw b/firmware/bush/bush_windows_tablet/gsl1680-bush-bush-windows-tablet.fw new file mode 100644 index 00000000..70857dc8 Binary files /dev/null and b/firmware/bush/bush_windows_tablet/gsl1680-bush-bush-windows-tablet.fw differ diff --git a/firmware/bush/bush_windows_tablet/silead.fw b/firmware/bush/bush_windows_tablet/silead.fw new file mode 100644 index 00000000..70857dc8 Binary files /dev/null and b/firmware/bush/bush_windows_tablet/silead.fw differ diff --git a/firmware/bush/bush_windows_tablet/silead_ts.fw b/firmware/bush/bush_windows_tablet/silead_ts.fw new file mode 100644 index 00000000..bcb2a009 Binary files /dev/null and b/firmware/bush/bush_windows_tablet/silead_ts.fw differ diff --git a/firmware/linux/README.md b/firmware/linux/README.md index 3dd98590..cbbfa963 100644 --- a/firmware/linux/README.md +++ b/firmware/linux/README.md @@ -26,6 +26,7 @@ simply copy the silead directory to /lib/firmware/silead: | gsl3670-polaroid-mid2809pxe04.fw | Polaroid 9" MID2809PXE04 tablets | | gsl3675-ga10h.fw | Allwinner A33 10" tablets with ga10h mainboard | | gsl3675-gt90h.fw | Allwinner A23 9" tablets with ga10h mainboard | +| gsl1680-bush-bush-windows-tablet.fw | BUSH Bush Windows tablets | | gsl1680-chuwi-hi8.fw | Chuwi Hi8 tablets | | gsl1680-chuwi-hi10-air.fw | Chuwi Hi10 Air tablets | | gsl1680-chuwi-hi10-pro.fw | Chuwi Hi10 Pro tablets | diff --git a/firmware/linux/silead/gsl1680-bush-bush-windows-tablet.fw b/firmware/linux/silead/gsl1680-bush-bush-windows-tablet.fw new file mode 100644 index 00000000..70857dc8 Binary files /dev/null and b/firmware/linux/silead/gsl1680-bush-bush-windows-tablet.fw differ