utf9k A robot icon

How can I extract a list of Kobo versions from a device?

In which I take back control of my attention span (as if)

I used this sometimes for October whenever new Kobo devices come out

Identifiers can be found by downloading the relevant firmware update and then opening KoboRoot/usr/local/Kobo/libnickel.so.1.0.0 in a hex editor

The strings are about 8/10th of the way down but you can jump there by searching 000000003

You should find some strings like so:

00000000-0000-0000-0000-000000000310Kobo Touch00000000-0000-0000-0000-000000000330Kobo Glo00000000-0000-0000-0000-000000000340Kobo Mini00000000-0000-0000-0000-000000000350Kobo Aura HD00000000-0000-0000-0000-000000000360Kobo Aura00000000-0000-0000-0000-000000000370Kobo Aura H2O00000000-0000-0000-0000-000000000371Kobo Glo HD00000000-0000-0000-0000-000000000372Kobo Touch 2.000000000-0000-0000-0000-000000000373Kobo Aura ONE00000000-0000-0000-0000-000000000374Kobo Aura H2O Edition 200000000-0000-0000-0000-00000000037500000000-0000-0000-0000-000000000376Kobo Clara HD00000000-0000-0000-0000-000000000377Kobo Forma00000000-0000-0000-0000-000000000382Kobo Nia00000000-0000-0000-0000-000000000383Kobo Sage00000000-0000-0000-0000-000000000384Kobo Libra H2O00000000-0000-0000-0000-000000000386Kobo Clara 2E00000000-0000-0000-0000-000000000387Kobo Elipsa00000000-0000-0000-0000-000000000388Kobo Libra 200000000-0000-0000-0000-000000000389Kobo Elipsa 2E

Depending on how new the device you’re after, you may need to download a newer update