|  10-18-2025, 02:25 PM | #1 | 
| Junior Member  Posts: 1 Karma: 36 Join Date: Jan 2025 Device: Kindle |  Kindlebt - A Bluetooth library for HF Kindles 11th gen and up 
			
			After a lot of digging in Kindle internals, it's finally ready for use: a C library exposing Bluetooth capabilities on Kindles. There's quite a lot of caveats however: only for devices from 11th gen and up, only for HF firmwares, and only some Bluetooth operations (mainly just BLE ones) are currently implemented. Kindles below the 11th gen will never be supported. This is because the 10th gen seemingly used a different Bluetooth stack (BlueZ) from newer devices (Bluedroid). And devices before the 10th gen didn't have Bluetooth hardware. SF support is technically possible but quite challenging so left unimplemented for now. Current implemented Bluetooth features (as of writing this post, check the documentation and public API for latest): * Connect/Disconnect a BLE device * Set the Kindle up as a GATT Client * Discover/Retrieve the services of a remote GATT Server * Read/Write a GATT Characteristic * Write a GATT Descriptor * Enable/Disable notifications on a GATT Characteristic You can find the source code here: https://github.com/Sighery/kindlebt The documentation here: https://sighery.github.io/kindlebt/ And the releases here: https://github.com/Sighery/kindlebt/releases The documentation goes more into detail on limitations and usage, as well as the current public API, from which you can see the Bluetooth operations that are currently implemented. THIS IS JUST A LIBRARY. It's not an application, by itself is not useful, but it allows developers to use it and build applications with Bluetooth functionality on top. Think an engine on a car, by itself useless, but a mechanic can build a car around it and make use of the engine. I am working on building a Kindle remote page turner using kindlebt, but it's still work in progress and not ready for release. Either way, that would be a separate project and thread when/if that gets released. Also I'd like to thank @clint32 and @hardfloat who have helped me quite a bit with debugging and reverse engineering of the underlying Bluetooth stack. | 
|   |   | 
|  | 
| Tags | 
| bluetooth, development, kindle, library | 
| 
 | 
|  Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Kindle Paperwhite 11th Gen (Firmware 5.18.2) – Library not updating after Jailbreak | alhnair27 | Kindle Developer's Corner | 3 | 10-19-2025 12:12 PM | 
| Oxford dictionary 2nd or 3rd edition on 11th gen Kindles? | ksks | Amazon Kindle | 17 | 10-06-2025 08:38 PM | 
| Ended Kindle (11th Gen) | WalkTheEarth | Flea Market | 1 | 12-07-2024 12:35 PM | 
| Bricked 11th gen 5.14.2(take 2) | Rickkins | Kindle Developer's Corner | 8 | 03-24-2023 02:13 PM | 
| Author_Sort on 11th Gen Kindles/Firmware 5.3, Mobi, &c. | scifantasy | Calibre | 1 | 07-25-2022 09:58 PM |