Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 02-19-2011, 02:22 PM   #1456
bartveld
Evangelist
bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.bartveld ought to be getting tired of karma fortunes by now.
 
bartveld's Avatar
 
Posts: 413
Karma: 1477913
Join Date: Jan 2006
Location: Netherlands
Device: KA1, Galaxy S8, Galaxy Tab A 10.1, ReMarkable
Quote:
Originally Posted by OakIris View Post
That would teach us and prevent others from going down this same dark path! To my (limited) knowledge, this is the first firmware update that disables the ability of the end user to go back to a "vanilla" set up....
It's quite simple, actually: I want my fonthack more than minor updates or the ability to sync between devices. If need be, I'll stick with 3.03 forever and never again turn on my wifi.
bartveld is offline   Reply With Quote
Old 02-19-2011, 04:37 PM   #1457
kranu
I <3 my Kindle
kranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensions
 
Posts: 528
Karma: 51332
Join Date: Nov 2010
Location: United States
Device: Kindle 3G + WiFi
Quote:
Originally Posted by bartveld View Post
It's quite simple, actually: I want my fonthack more than minor updates or the ability to sync between devices. If need be, I'll stick with 3.03 forever and never again turn on my wifi.
Or just disable updatin and enjoy free WiFi
kranu is offline   Reply With Quote
Advert
Old 02-19-2011, 09:49 PM   #1458
mdietz39
Member
mdietz39 doesn't littermdietz39 doesn't littermdietz39 doesn't litter
 
mdietz39's Avatar
 
Posts: 19
Karma: 200
Join Date: Feb 2011
Location: New Mexico
Device: Kindle v3.1
Okay, you all have me thoroughly confused. I just got my Kindle a few days ago. On the Kindle board they referenced screen savers, fonts, and this forum. In perusing through all the hundreds of messages I saw that Amazon had updated to 3.1 so I did it. Now it looks as if I can't use the hacks to put in screen savers, at least at this time.

My question is this. Is there any kind of a document available that has the correct information about all of this? Also is there any guide to programming on the Kindle, i.e., language, SDK, etc.?

Thank you
Mike
mdietz39 is offline   Reply With Quote
Old 02-19-2011, 09:53 PM   #1459
snapper.fishes
Forever Junior Member
snapper.fishes began at the beginning.
 
snapper.fishes's Avatar
 
Posts: 14
Karma: 10
Join Date: Feb 2011
Location: UK
Device: Boox Tab Ultra C
Quote:
Originally Posted by dsmid View Post
Here's the implementation I promised.
This link deserves more attention if I am understanding this correctly. Installing this will stop OTA updates from pushing 3.1 to your Kindle. Am I correct?
snapper.fishes is offline   Reply With Quote
Old 02-19-2011, 10:13 PM   #1460
FF2
Wizard
FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.FF2 ought to be getting tired of karma fortunes by now.
 
Posts: 1,105
Karma: 1025784
Join Date: Oct 2010
Device: WiFi Kindle3
Quote:
Originally Posted by mdietz39 View Post
Okay, you all have me thoroughly confused. I just got my Kindle a few days ago. On the Kindle board they referenced screen savers, fonts, and this forum. In perusing through all the hundreds of messages I saw that Amazon had updated to 3.1 so I did it. Now it looks as if I can't use the hacks to put in screen savers, at least at this time.

My question is this. Is there any kind of a document available that has the correct information about all of this? Also is there any guide to programming on the Kindle, i.e., language, SDK, etc.?

Thank you
Mike
I think the problem would be having to wade through all of the replies in this thread.

The bottom line is that you would have needed to install the jailbreak and other hacks before upgrading to 3.1. Recent threads discuss that having the hacks and then 3.1 would lock those hacks on the k3 unless someone comes up with another workaround. Some folks did not want to be locked so they chose to remove the hacks. I turned off wifi to prevent upgrades at this time.

There is some discussion of a developer's kit but it appears Amazon is stingy with it.
FF2 is offline   Reply With Quote
Advert
Old 02-20-2011, 01:29 AM   #1461
dsmid
Linux devotee
dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.dsmid ought to be getting tired of karma fortunes by now.
 
dsmid's Avatar
 
Posts: 598
Karma: 2069047
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B, Kindle PW2
Quote:
Originally Posted by snapper.fishes View Post
This link deserves more attention if I am understanding this correctly. Installing this will stop OTA updates from pushing 3.1 to your Kindle. Am I correct?
Yes, you are. It will make Amazon firmware appear like an illegal update after installing & rebooting.
But the main purpose of this hack is to enable installing/uninstalling hacks after upgrading to 3.1 (the upgrade is possible after switching the updates provider to 'amazon' & rebooting)
dsmid is offline   Reply With Quote
Old 02-20-2011, 02:00 AM   #1462
SurfKahuna
Junior Member
SurfKahuna began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Feb 2011
Device: DX Graphite
Hello all. I am new to the forum, and I just ran into a problem after jailbreaking and installing custom screensavers. Following the instructions on page 1, I jailbroke my Kindle DX Graphite, which is running 2.5.5. I also installed the screen saver hack. I put two screensaver on my device.

Both screensavers work, but when I go to screensaver mode (slide the power switch), I can see previous text through both images. Is this a common issue with custom screensavers (standby screens) on the DX Graphite, or is something wrong?
SurfKahuna is offline   Reply With Quote
Old 02-20-2011, 12:00 PM   #1463
OakIris
Addict
OakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a TexanOakIris might easily be mistaken for a Texan
 
OakIris's Avatar
 
Posts: 310
Karma: 18487
Join Date: Aug 2010
Location: Colorado
Device: Kindle 3 WiFi; Kindle Paperwhite
Quote:
Originally Posted by SurfKahuna View Post
Hello all. I am new to the forum, and I just ran into a problem after jailbreaking and installing custom screensavers. Following the instructions on page 1, I jailbroke my Kindle DX Graphite, which is running 2.5.5. I also installed the screen saver hack. I put two screensaver on my device.

Both screensavers work, but when I go to screensaver mode (slide the power switch), I can see previous text through both images. Is this a common issue with custom screensavers (standby screens) on the DX Graphite, or is something wrong?
This sounds like ghosting to me and has nothing to do with the screensaver hack. Ghosting is common with an e-Ink screen and can be cleared by hitting the Alt-G buttons on your keyboard when your Kindle is on (not in screen saver mode.) Do a search in the Kindle forum for "ghosting" and you'll come up with quite a few threads referencing this easily fixed problem/annoyance. (It is not a "problem," per se, just a consequence of the e-Ink technology.)

Holly
OakIris is offline   Reply With Quote
Old 02-20-2011, 01:14 PM   #1464
the-equinoxe
Hardware Tweaker
the-equinoxe began at the beginning.
 
the-equinoxe's Avatar
 
Posts: 43
Karma: 28
Join Date: Oct 2010
Device: K3-Wifi
I don't see the problem with this 3.1 update..
The complete jailbreak can be regained when you either installed usbnetwork before.
(besides that, the other hacks ss & fonts also enable the possibility to regain fully jailbroken again using an emergency.sh script).

What I did?
1) got my K3w 3.02 jailbroken
2) installed usbnetwork and made sure it worked, changed the root pwrd
3) backuped my /usr/sbin/otaup file (this one is changed in 3.1 to break your jailbreak)
4) downloaded the full 3.1 update bin (rather than wait to get the partial pushed) & upgrade
5) logged in using my favorite SFTP prog (that is transmit for os x) using my SSH credentials as root
6) renamed my new /usr/sbin/otaup file to: /usr/sbin/org_otaup
7) copy the old otaup backup back to /usr/sbin/ (after mntroot rw )
8) chmod it to 755 (to make it executable)
et voila: jailbroken 3.1 with all keys working again

Don't even attempt to do this when you have absolutely no idea what I am talking about!
So if you are unable/find it too risky (which it is..): Wait until someone (else) makes a nice (safe) script for you which does the same.

(PS when you have SSH root via Wifi ; log in when your partner is using the kindle and give the command "jabberwocky" on the command-line. Fun if the volume is up )
the-equinoxe is offline   Reply With Quote
Old 02-20-2011, 01:28 PM   #1465
sfam
Junior Member
sfam began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Feb 2011
First off, thanks so much for the hacks. I love adding my own screens to the Kindle 3. I've also done the Font hack, and have the droid ones that come with the instructions on the first page.

My problem is I'm trying to get the Georgia font to work with the Kindle 3. I've tried taking the .ttf pages from here:

http://charles-reace.com/Kindle_Hacks/fonts/

and replaced the files in the /linkfonts/fonts directory. Unfortunately when I do, I can no longer open any of the books on my Kindle. Has anyone successfully gotten Georgia to work on the Kindle 3, and if so, is there a way to do this without installing a python dev environment on my Windows machine?

Thanks in advance.
sfam is offline   Reply With Quote
Old 02-20-2011, 05:53 PM   #1466
kranu
I <3 my Kindle
kranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensions
 
Posts: 528
Karma: 51332
Join Date: Nov 2010
Location: United States
Device: Kindle 3G + WiFi
Quote:
Originally Posted by the-equinoxe View Post
I don't see the problem with this 3.1 update..
The complete jailbreak can be regained when you either installed usbnetwork before.
(besides that, the other hacks ss & fonts also enable the possibility to regain fully jailbroken again using an emergency.sh script).

What I did?
1) got my K3w 3.02 jailbroken
2) installed usbnetwork and made sure it worked, changed the root pwrd
3) backuped my /usr/sbin/otaup file (this one is changed in 3.1 to break your jailbreak)
4) downloaded the full 3.1 update bin (rather than wait to get the partial pushed) & upgrade
5) logged in using my favorite SFTP prog (that is transmit for os x) using my SSH credentials as root
6) renamed my new /usr/sbin/otaup file to: /usr/sbin/org_otaup
7) copy the old otaup backup back to /usr/sbin/ (after mntroot rw )
8) chmod it to 755 (to make it executable)
et voila: jailbroken 3.1 with all keys working again

Don't even attempt to do this when you have absolutely no idea what I am talking about!
So if you are unable/find it too risky (which it is..): Wait until someone (else) makes a nice (safe) script for you which does the same.

(PS when you have SSH root via Wifi ; log in when your partner is using the kindle and give the command "jabberwocky" on the command-line. Fun if the volume is up )
I have USBNetwork and all of the things you talked about. However, I've already upgraded to 3.1 without backing up the file. Could you possibly give your file to me? I have a K3G, so it might work.
kranu is offline   Reply With Quote
Old 02-20-2011, 07:10 PM   #1467
the-equinoxe
Hardware Tweaker
the-equinoxe began at the beginning.
 
the-equinoxe's Avatar
 
Posts: 43
Karma: 28
Join Date: Oct 2010
Device: K3-Wifi
since the whole file probably is copyrighted I will just post the important differences of the old and new otaup
usr/sbin/otaup

line 32 in the new file is:
Code:
KEYYFILES="/etc/uks/pubprodkey01.pem /etc/uks/pubprodkey02.pem "
change this back into:
Code:
KEYFILES=$(ls /etc/uks/*pem)

line 124 in the new file is:
Code:
    _BUNDLE_FILES=$(find $1 ! -type d | grep -v \\.sig$)
change this back into:
Code:
    _BUNDLE_FILES=$(find $1 -type f | grep -v sig$)
should work

And don't forget to chmod 755the new file, otherwise execution is impossible.
BTW I tested it from shell

just download eg. update_backup_0.01.zip (this is a backup hack from this forum which doesn't install anything, but you do need 800 megs of free space for the backup to store! )
Try to run from commandline:
otaup /mnt/us/update_backup_0.01_k3##_install.bin
this will give you feedback if an error should occur..

in my case:
Code:
Welcome to Kindle!

root@192.168.15.200's password: 
#################################################
#  N O T I C E  *  N O T I C E  *  N O T I C E  # 
#################################################
Rootfs is mounted read-only. Invoke mntroot rw to
switch back to a writable rootfs.
#################################################
[root@kindle root]# mntroot rw
system: I mntroot:def:Making root filesystem writeable
[root@kindle root]# otaup /mnt/us/update_backup_0.01_k3w_install.bin 
system: I mntroot:def:Making root filesystem writeable
system: I otaup:def:processing update /mnt/us/update_backup_0.01_k3w_install.bin
4+0 records in
4+0 records out
system: I otaup:def:version is "FC02"
32+0 records in
32+0 records out
19+1 records in
19+1 records out
system: I otaup:def:update image checksum OK
19+1 records in
19+1 records out
install.sh.sig
install.sh
update_backup_0.01_k3w_install.dat
update_backup_0.01_k3w_install.dat.sig
7688+0 records in
7688+0 records out
..etc etc..
Now you have both keysets working again both the amazon as the hack key

Last edited by the-equinoxe; 02-20-2011 at 07:37 PM. Reason: added terminal output
the-equinoxe is offline   Reply With Quote
Old 02-20-2011, 08:02 PM   #1468
yifanlu
Kindle Dissector
yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.
 
Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
Quote:
Originally Posted by the-equinoxe View Post
since the whole file probably is copyrighted I will just post the important differences of the old and new otaup
usr/sbin/otaup

line 32 in the new file is:
Code:
KEYYFILES="/etc/uks/pubprodkey01.pem /etc/uks/pubprodkey02.pem "
change this back into:
Code:
KEYFILES=$(ls /etc/uks/*pem)

line 124 in the new file is:
Code:
    _BUNDLE_FILES=$(find $1 ! -type d | grep -v \\.sig$)
change this back into:
Code:
    _BUNDLE_FILES=$(find $1 -type f | grep -v sig$)
should work

And don't forget to chmod 755the new file, otherwise execution is impossible.
BTW I tested it from shell

just download eg. update_backup_0.01.zip (this is a backup hack from this forum which doesn't install anything, but you do need 800 megs of free space for the backup to store! )
Try to run from commandline:
otaup /mnt/us/update_backup_0.01_k3##_install.bin
this will give you feedback if an error should occur..

in my case:
Code:
Welcome to Kindle!

root@192.168.15.200's password: 
#################################################
#  N O T I C E  *  N O T I C E  *  N O T I C E  # 
#################################################
Rootfs is mounted read-only. Invoke mntroot rw to
switch back to a writable rootfs.
#################################################
[root@kindle root]# mntroot rw
system: I mntroot:def:Making root filesystem writeable
[root@kindle root]# otaup /mnt/us/update_backup_0.01_k3w_install.bin 
system: I mntroot:def:Making root filesystem writeable
system: I otaup:def:processing update /mnt/us/update_backup_0.01_k3w_install.bin
4+0 records in
4+0 records out
system: I otaup:def:version is "FC02"
32+0 records in
32+0 records out
19+1 records in
19+1 records out
system: I otaup:def:update image checksum OK
19+1 records in
19+1 records out
install.sh.sig
install.sh
update_backup_0.01_k3w_install.dat
update_backup_0.01_k3w_install.dat.sig
7688+0 records in
7688+0 records out
..etc etc..
Now you have both keysets working again both the amazon as the hack key
The only problem with modifying the otaup file is that future updates that modify this file will fail, so be sure to keep a backup.
yifanlu is offline   Reply With Quote
Old 02-20-2011, 10:23 PM   #1469
kranu
I <3 my Kindle
kranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensionskranu can understand the language of future parallel dimensions
 
Posts: 528
Karma: 51332
Join Date: Nov 2010
Location: United States
Device: Kindle 3G + WiFi
Quote:
Originally Posted by yifanlu View Post
The only problem with modifying the otaup file is that future updates that modify this file will fail, so be sure to keep a backup.
Yep he noted to rename the original as "otaup_orig"
kranu is offline   Reply With Quote
Old 02-20-2011, 11:05 PM   #1470
yifanlu
Kindle Dissector
yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.yifanlu ought to be getting tired of karma fortunes by now.
 
Posts: 662
Karma: 475607
Join Date: Jul 2010
Device: Amazon Kindle 3
Ok, so I was bored today and decided to try to jailbreak the 3.1 kindle. My tools were the 3.1 otaup (modified to run on my mac) and the Kindle signing tools. After hours of trying different methods, I have finally managed to create a update package that passes the verification tests in 3.1 otaup. However, my Kindle isn't on 3.1 yet, so I can't test it. If anyone's feeling risky PM me and I'll let you beta test it (if I believe you're trustworthy).

I'm not going to release it until Amazon "officially" releases 3.1 (so they don't patch it last second). The bug I'm exploiting is a weird bug in the otaup script that deals with filenames. Again, I believe my linux sh knowledge is fairly good, but the script is completely untested so if you want to risk it, send me a PM and I'll let you test a "Early Preview Release".

Last edited by yifanlu; 02-21-2011 at 11:55 AM.
yifanlu is offline   Reply With Quote
Reply

Tags
fonts, fw3, hack, jailbreak 3.1, niluje's hacks, screensavers, usbnet


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
USB network can't connect Slusho64 Kindle Developer's Corner 22 01-23-2013 09:00 PM
USB Network help? XxKryoxX Kindle Developer's Corner 6 12-31-2012 08:47 AM
Is there a hacks to install Time to read feature in other Kindles ? Biberkopf Kindle Developer's Corner 1 11-27-2012 04:08 PM
Hacks DXG Font hacks ? nimblem Amazon Kindle 2 09-21-2010 03:35 PM
Font Hacks wildchild06241 Introduce Yourself 5 06-24-2010 08:08 PM


All times are GMT -4. The time now is 07:05 AM.


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