Haha, you find reading kernel code easier than Lua?
I would imagine duplicating the Kobo Aura One definition is the first thing we tried (unless I forgot to explicitly state somewhere that same gen is likely to share a bunch of hardware), but did you double check just to be sure?
Code:
-- Kobo Aura One:
local KoboDaylight = Kobo:new{
model = "Kobo_daylight",
hasFrontlight = yes,
touch_probe_ev_epoch_time = true,
touch_phoenix_protocol = true,
display_dpi = 300,
hasNaturalLight = yes,
}
Code:
-- Kobo Aura H2O2:
local KoboSnow = Kobo:new{
model = "Kobo_snow",
hasFrontlight = yes,
-- started with phoenix, was changed to alyssum
touch_alyssum_protocol = true,
-- this almost certainly must've been tried together with phoenix already, but…
touch_probe_ev_epoch_time = true,
display_dpi = 265,
-- the bezel covers the top 11 pixels:
viewport = Geom:new{x=0, y=11, w=1080, h=1429},
}