A short remark after 2 weeks of usage on my PW3 and KT3:
The new, unified TouchScreen Lib "KindleTSv2" for all PW's seems(!) to consume more battery power in standby mode on my
PW3. ("Standby" means here: running your CoolReader with personalized PNG files in the sleep folder.) With your old build (June 2018), the drain was about 0.5% per day, while it's now >1% per day in standby/power off mode.
In your previous builds, the same TS binary was used for all Kindles up to and including 9th generation (i.e. also the PW3). With my KT3, the standby battery drain didn't change notably. So KindleTS obviously isn't changed internally, while KindleTSv2 is - at least running on a "good old" PW3. Shouldn't this new version only be used for 10th generation Kimdles only (i.e. just for PW4)?
Have a nice Winter Holidays Season...