View Single Post
Old 09-12-2011, 09:29 AM   #346
reprep
Groupie
reprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animalsreprep is kind to children and small, furry animals
 
Posts: 199
Karma: 6720
Join Date: May 2011
Device: amazon kindle DXG
Quote:
Originally Posted by TJW View Post
It turns out the active content issue is caused by that firmware contains only k3 hardware configuration and does not to recognise other devices.

Here is a method to run active contents on 3.2.1 firmware.
Code:
unzip k3's KindleDeviceServicesShasta-1.0.jar
unzip DXG's KindleDeviceServicesTN-1.0.jar (TN means TuringNell)
cp dxg/res/* k3/res/
cp dxg/...../capability/DeviceCapabilityAdapterImpl$1.class to k3/../capability
cp dxg/...../hardware/*.keyboard.json k3/...../hardware
Now is the most technical part of this patch.
find the string A3P5ROKL5A1OLE in binary file
com/amazon/kindle/kindlet/internal/portability/b/d.class
replace it with the device type number of your device
for example:
miranda(DXG):A3P5ROKL5A1OLE
(I don't know a good way to find out this number of your device, but
see /var/log/messages or google "Device Type (device_compatibility_browse)" may help)
then overwrite the shasta keyboard json file by the json file of your device.
for example, DXG users should cp miranda.keyboard.json shasta.keyboard.json
finally,
zip back the k3 jar files and find a way to replace the jar file on your kindle.

Every Word and KindleNote are tested and work fine on my DXG (with a chroot 3.2.1 framework).

thanks a lot. Waiting for a noob-friendly version from anyone. This is a huge step.
reprep is offline   Reply With Quote