José Expósito

Results 29 comments of José Expósito

/build-image --boot.iso

> Through the power of binwalk, strings and grep I found a TabletCfg.dt file in a download from the manufacturer that contains JSON data in { "FW_CODE": { "Properties":"values" }...

I have created a small script to extract the firmware model equivalences from the HUION driver: https://github.com/JoseExposito/uclogic-firmware-names Here is the file it generated: Expand ```json { "HUION_M165": "KAMVAS GT-220 V2",...

For reference, I extracted the firmware model equivalences from the GAOMON driver and this is the result: Expand ```js { '00OEM_M171': 'GT116H', '00OEM_M21q': 'GT116H', '05OEM_T219': 'A5H_MT', '06OEM_T21b': 'T01', '07OEM_T21g': 'T02',...

Nice! Thanks for working on this. I was planning to work on it when I had some time but you already made great progress. I still need to get the...

> > Now I need to parse it to drop the version (HUION_T203_200720 -> HUION_T203) and make the match to the fw name optional for backwards compatibility. > > Moving...

For reference, this is how a very simple fw name parsing could look like: diff ```diff diff --git a/data/huion-h640p.tablet b/data/huion-h640p.tablet index fd01c22..d4135ae 100644 --- a/data/huion-h640p.tablet +++ b/data/huion-h640p.tablet @@ -16,7 +16,7...

> looks like a simple g_str_has_prefix would work here too? should we keep the regex at bay until we definitely need it? I'm afraid we will need the regex to...

As promised, I opened my own PR: https://github.com/linuxwacom/libwacom/pull/648 It includes a minimal change to get the firmware name from `uniq`.