![]() |
#1 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
geekmaster's data.tar.gz and K4NT FW 4.1.1
Hi!
Yesterday I wanted to activate the screensavers without jailbreaking my K4NT. I already was told in another thread that it's not possible, but still do not understand why it shouldn't be possible. So maybe someone can explain to me? Here is what I understand: There is a data.tar.gz file which the Kindle will extract upon boot. The content goes to /var/local/system and is the mntus.param file. This one should be executed by the kindle. I looked into the file and tried to understand it. Code:
MNTUS_PART_START=16 MNTUS_PART_OFFSET=8192 MNTUS_FATSIZE=32 ## use actual size from fdisk (minus 8KB offset): let MNTUS_PART_SIZE="`fdisk -l|grep FAT32|awk '{print $4}'`-8" ## if invalid size (normal during main boot), ## then use known size for each serial number: if [ $MNTUS_PART_SIZE -lt 1000000 ]; then SER4=`grep Serial /proc/cpuinfo|cut -b12-15` case $SER4 in "B004"|"B005" ) MNTUS_PART_SIZE=3567224 ;; # DX "B006"|"B008"|"B00A") MNTUS_PART_SIZE=3205336 ;; # K3 "B009" ) MNTUS_PART_SIZE=3510232 ;; # DXG "B00E" ) MNTUS_PART_SIZE=1423352 ;; # K4 (mini) "B00F"|"B011" ) MNTUS_PART_SIZE=3377144 ;; # K5 (touch) *) ## unknown size, exit may erase USB Drive! eips -c eips 5 28 "This $SER4 Kindle is not supported..." eips 10 30 "(${MNTUS_PART_SIZE}KB USB Drive)" eips 7 32 "Removing installer files..." sleep 8 ;; esac fi mount -o rw,noatime,nodiratime,offset=8192 /dev/mmcblk0p4 /mnt/us [ -f /mnt/us/RUNME.sh -a ! -f /mnt/us/RUNME.done ] && ( touch /mnt/us/RUNME.done sh /mnt/us/RUNME.sh 2>&1 >/mnt/us/RUNME.out ) umount -d /mnt/us So the question is, whether the file gets executed or if the file simply refrains from executing RUNME.sh because the preliminary tests fail. But wouldn't I see the messages printed with eips then? Could someone please help me understand this? I especially do not understand why jailbreaking should work (as I'm told), when it's using the same approach, namely putting mntus.param into the filesystem. Another question is: Does the mntu.params stay on the device? Have I now lost my original mntu.params? |
![]() |
![]() |
![]() |
#2 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
I experimented a bit an added this to the top of the mntu.params file:
Code:
eips -c eips 5 28 "Starting..." sleep 8 eips 5 30 "wait 8 secs more..." sleep 8 Well - It didn't. My Kindle booted as normal. ![]() |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Penguin
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,017
Karma: 4742434
Join Date: Jul 2012
Device: Kindle Touch 5.3.2.1
|
To install tge screensaver hack you need to run a non amazon install package. Which is noincluding llwed without the jailbreak. So jailbreak your kindle.
|
![]() |
![]() |
![]() |
#4 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
Quote:
BTW: Which package would I need to install? I just wanted access to the /opt/amazon/screen_saver/600x800 directory. I don't want this "Last Cover" screensaver. Last edited by Skeeve; 11-10-2013 at 08:17 AM. |
|
![]() |
![]() |
![]() |
#5 |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
https://www.mobileread.com/forums/sho...&postcount=130
Linking to https://wiki.mobileread.com/wiki/Kindle4NTHacking I looked into the data.tar.gz mentioned there. |
![]() |
![]() |
![]() |
#7 | |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
|
|
![]() |
![]() |
![]() |
#8 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
There's a reason we use a specific process, so unless you want to understand the inner-workings of the jb for fun, I'd recommend sticking to it
![]() |
![]() |
![]() |
![]() |
#9 | |
Going Viral
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Just was trying to be certain I understood the question. The developers here have put in years of work to establish and maintain our system that re-uses Amazon's GUI Kindle Update tool. |
|
![]() |
![]() |
![]() |
#10 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
I want to understand also for the fun of it. And I feel ashamed a bit as I missed the ENABLE_DIAGS part
![]() But anyhow: I get the message that 9023 is not supported. "-8KB USB Drive" |
![]() |
![]() |
![]() |
#11 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@Skeeve:
What message? When/where/how? |
![]() |
![]() |
![]() |
#12 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
The message produced by this part of the script:
Code:
*) ## unknown size, exit may erase USB Drive! eips -c eips 5 28 "This $SER4 Kindle is not supported..." eips 10 30 "(${MNTUS_PART_SIZE}KB USB Drive)" eips 7 32 "Removing installer files..." sleep 8 ;; |
![]() |
![]() |
![]() |
#13 |
( ͡° ͜ʖ ͡°){ʇlnɐɟ ƃǝs}Týr
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,586
Karma: 6299991
Join Date: Jun 2012
Location: uti gratia usura (Yao ying da ying; Mo ying da yieng)
Device: PW-WIFI|K5-3G+WIFI| K4|K3-3G|DXG|K2| Rooted Nook Touch
|
script was written long before your serial type existed. Hack it in there...?
Fairly sure they fixed that hole on the 2013 models but cant hurt to try... "9023" ) MNTUS_PART_SIZE=1423352 ;; # K4 (newbie) obviously you would have to CHECK the part size is still the same on the newer k4 device (I only have an older one) Anyone? check that? Last edited by twobob; 11-11-2013 at 02:14 AM. |
![]() |
![]() |
![]() |
#14 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047190
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Also, please use the proper script from the K4 JailBreak, it's much, much more resilient to this type of thing
![]() |
![]() |
![]() |
![]() |
#15 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 669192
Join Date: Nov 2013
Device: Kindle 4.1.1 no touch
|
Thanks for all your patience with me.
I finally followed the advices and now I have a jailbroken Kindle and my son as a screensaver picture. I also added an ln -s /opt/amazon/screen_saver/600x800_ /mnt/us/screensaver_orig to the runme.sh, but this part seemed not to have worked. I think I'll need another "jailbreak run" to actually copy over the original screensaver pictures, should I eally want them. |
![]() |
![]() |
![]() |
Tags |
4.1.1, k4nt |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problem Installing Duokan using data.tar.gz (K4) | Tain | Kindle Developer's Corner | 3 | 07-02-2012 07:50 PM |
fsimage.tar.gz | jekvb | PocketBook | 2 | 06-12-2011 07:16 PM |
Where is calibre-0.7.43.tar.gz | m.tarenskeen | Calibre | 7 | 02-05-2011 11:21 AM |
Wikipedia offline and .tar format | okalyddude | Sony Reader | 11 | 11-24-2009 04:28 AM |