USBnet for KOA2
Spoiler:
$ KT_WITH_UNKNOWN_DEVCODES=1 ../../../KindleTool-coplate/KindleTool/Release/kindletool create ota2 -d touch -d 295 -d 296 -d 297 -d 298 -d 2E1 -d 2E2 -d 2E6 -d 2E7 -d 2E8 -d 341 -d 342 -d 343 -d 344 -d 347 -d 34A -O -s 0 -t 18446744073709551615 Update_usbnet_0.21.N_converted.tar.gz Update_usbnet_0.21.N_koa2.bin
Building OTA V2 (FC04) update package 'Update_usbnet_0.21.N_koa2.bin' directly from 'Update_usbnet_0.21.N_converted.tar.gz' for 19 devices (Kindle 5 Touch WiFi, Kindle 5 Touch WiFi+3G, Kindle 5 Touch WiFi+3G Europe, Kindle 5 Touch (Unknown Variant), Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown), Min. OTA: 0, Target OTA: MAX, Critical: 0, Cert: 0, 0 Metadata.
$ ../../../KindleTool-coplate/KindleTool/Release/kindletool convert -i Update_usbnet_0.21.N_koa2.bin
Checking update package 'Update_usbnet_0.21.N_koa2.bin'.
Bundle SP01 (Signing Envelope)
Cert number 0
Cert file pubdevkey01.pem (Developer)
Bundle FC04 (OTA [ota])
Bundle Type OTA V2
Minimum OTA 0
Target OTA 18446744073709551615
Devices 19
Device Kindle 5 Touch WiFi
Device Kindle 5 Touch WiFi+3G
Device Kindle 5 Touch WiFi+3G Europe
Device Kindle 5 Touch (Unknown Variant)
Device Unknown (0x295)
Device Unknown (0x296)
Device Unknown (0x297)
Device Unknown (0x298)
Device Unknown (0x2E1)
Device Unknown (0x2E2)
Device Unknown (0x2E6)
Device Unknown (0x2E7)
Device Unknown (0x2E8)
Device Unknown (0x341)
Device Unknown (0x342)
Device Unknown (0x343)
Device Unknown (0x344)
Device Unknown (0x347)
Device Unknown (0x34A)
Critical 0
Padding Byte 0 (0x00)
MD5 Hash af69473ad7bb22c8c5e361a5dca9cda4
Metadata 0
If we can manage a jailbreak, I will need this.