Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 05-14-2010, 12:29 AM   #1
DairyKnight
Connoisseur
DairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with othersDairyKnight plays well with others
 
DairyKnight's Avatar
 
Posts: 63
Karma: 2600
Join Date: Oct 2008
Device: PRS-505
KDK Reverse Engineering - For Those who Cannot wait...

One major update for Kindle 2.5 firmware is (although not stated in Amazon's release notes) the support for Kindle Programs - called Kindlets.

The main support jar file is a bootlet called 'Kindlet-1.0.jar', which is in every 2.5 bin file.

After spent some little time with JD and the file, it seems:
1. Kindlet files are actually jar files ended with '.azw2'
2. Reside in each jar file, there're
META-INF/Kindlet.data - signature (stores developer's license, security... etc.)
META-INF/MANIFEST.MF - Java ordinary info file.
Something like xxxxxxxxxxx-DIGEST-MANIFEST
Base64-Decode(xxxxxxxxxxx) = MD5(Device-id)

RSA key is in /opt/amazon/security. There's an access permission file, too.

Everything seems pretty straightforward and it shouldn't take much time to get KDK working.

The KDK document could be found at:
http://kdk-javadocs.s3.amazonaws.com...w-summary.html
DairyKnight is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amazon's email about the KDK. KDK isn't here... yet. ziplizard Amazon Kindle 3 05-14-2010 12:25 AM
Reverse-engineering the .IMP format nrapallo IMP 23 02-12-2009 01:44 PM
Reverse engineering the Cybook hard-/software srml Gen3 Developer's Corner 8 07-07-2008 04:27 PM
PRS-500 reverse engineering the Reader USB protocol kovidgoyal Sony Reader Dev Corner 195 06-29-2007 11:05 AM
Introduction to Reverse Engineering Software Colin Dunstan Deals, Freebies, and Resources (No Self-Promotion) 0 05-25-2004 11:31 AM


All times are GMT -4. The time now is 03:00 AM.


MobileRead.com is a privately owned, operated and funded community.