Does anyone know why in these Kindle modding dashboards, they always generate the dashbard image on an external server? Why isn't it possible to build all that functionality into an executable on the Kindle itself? You've got a Linux environment, so why can't you run all the logic locally?
Kindle is very hackable if you're ready to endure some weird quirks. E.g. You can install Python on kindle or do custom software using various tools like Gcc, clang, Perl etc.
1: https://wiki.mobileread.com/wiki/Python_on_Kindle
2: https://wiki.mobileread.com/wiki/Kindle_Hacks_Information#Ki...
Thanks for sharing the resources! Great to connect with fellow e-paper enthusiasts :)
If you have that battery level available off the Kindle, you can use it to turn a wifi "smart plug" on and off, to automatically top the charge up only when required.
(Or, more old-school, use a powerpoint timer set to only power up for a short time each day. I did this way back, when the place I worked decided they needed iPads stuck next to meeting room doors to stop arguments about who had it booked, but when they first installed them they left them plugged into the charger 24x7, and the batteries in them would puff up in 8-12 months and kill the iPads. Putting the charger in a timer so they only charged hour a day saved them about $6,000 a year in puffed up iPads.)
>an interposing dongle [$25 on sale!] which provides a Bluetooth receiver and app that lets you set arbitrary preferences on your phone and fast charge, slow charge, or turn off the charger at configurable state of charge setpoints or times
Another option I learned about just now for Macbooks: https://github.com/AppHouseKitchen/AlDente-Charge-Limiter (macOS 11+; $25 Pro version)
And I saw your recommendation elsewhere in the previous discussion I dug up (https://news.ycombinator.com/item?id=31841051#31842078) because someone mentioned that power cycling the battery on a timer would still eventually encounter the same problem.
>Trades one problem for another. Now you are cycling the battery frequently which is going to do the same thing in the end.
This project of mine is similar to what you described with a power down mode. The power down and wake up can be automated. I'm looking to build a small business around such projects. Not sure how viable it is.
I made some stuff of mine for that display too, but the easiest way is to just use TRMNL's firmware, as it supports autoupdates and a few other nice features.
Here's mine:
https://www.stavros.io/posts/making-a-trmnl-device/
Plus this:
https://www.stavros.io/posts/making-the-timeframe/
And a few more things I never wrote about.
The Kindle project is just because I have a few Kindles lying around, so I might as well use them!
I should post that build too, with some photos, I really like it.
This is basically what I'm doing with this project. I tested the client by getting a dummy image initially. This line in the code puts it to sleep for x-duration. The kindle runs for ~2-3 weeks on a single charge.
[1^]: https://github.com/samkhawase/kindle-dash-client/blob/master...
https://github.com/samkhawase/kindle-dash-client/blob/master...
Please feel free to ping me if you need any help.
Anyway, speaking of hacking... check out what pocketbook creators themselves did with some of the older pocketbook models. They managed to drive eInk display panel from a normal RGB LCD interface, because they used a SoC (A13) without eInk interface. One of the weirder things I saw during my reverse-engineering adventures. :D
I wanted to give one to a friend who didn't have a good phone so she could listen to audio books. Turns out those old Fires are no longer updated and Android is so old I can't even install anything current on it.
I hope to change that with https://kindlemodding.org/ which was mentioned, so appreciate the writeup :)
I appreciate finding that site as well, but I thought it strange that I couldn't find a "why jailbreak" section. Does anyone here know?
I don't want Amazon's spying on me so I have just kept it in Airplane mode since I bought it 9 years ago. It seems to work fine ¯\(ツ)/¯
Speaking in my volunteer post as the coordinator of a makerspace electronics lab, we were buried in e-waste "abandonations" (someone literally unloaded a pickup truck full of mouse-eaten boxes of plastic junk outside our door one morning, and it took us a week of volunteer hours to dispose of it all properly) until we got very aggressive about requiring advance approval by the appropriate coordinator.
I believe the tagline should be - "welcome to the hackaton. you live in a post-singularity world where only legacy chips are available, and the establishment controls all the silicon producing facilities. your job is to bring equipment back to live in order to help the resistance"
Of course the entry exam is having students spend a day without mobiles, in order to get used to this reality :D
So now it’s a waiting game to see when the new method for the latest firmware will be ready for the public.
dmitrygr•2mo ago
mobilemidget•2mo ago
alnwlsn•2mo ago
FlyingSnake•2mo ago