Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle

Notices

Reply
 
Thread Tools Search this Thread
Old 04-26-2025, 01:52 PM   #16
priccis
Junior Member
priccis began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Mar 2014
Device: KPW1, KDX, KDXG, KPW6
Quote:
Originally Posted by Dmitry-V View Post
Hello! I have a kindle Paperwhite 2, firmware 5.4.3.2. Nothing is working right now, a message appears ""The permission to open this item have expired" and, it seems, it can be cured by changing the date to an earlier one. ...
I believe you can set time using `;st` in the search bar

Code:
;st - alias of ;setTime (format: yyyy-mm-dd HH:MM – e.g.: ;st 2012-07-22 17:59)
(source)
priccis is offline   Reply With Quote
Old 04-26-2025, 05:56 PM   #17
Dmitry-V
Junior Member
Dmitry-V began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Apr 2025
Device: Kindle Paperwite
Quote:
Originally Posted by priccis View Post
I believe you can set time using `;st` in the search bar

Code:
;st - alias of ;setTime (format: yyyy-mm-dd HH:MM – e.g.: ;st 2012-07-22 17:59)
(source)
Thank you, my friend! It seems to have helped!
Dmitry-V is offline   Reply With Quote
Advert
Old 09-27-2025, 08:18 AM   #18
priccis
Junior Member
priccis began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Mar 2014
Device: KPW1, KDX, KDXG, KPW6
Just a bit of an update, mainly for self reference.

My DX's battery ran completely out and the date reverted back to the 70's (cheched it with ;date). And I got the certificate expiration message.
For some reason ;st didn't work and I had to use setdate_kindle_k2_dx.zip to bring it back to this decade.
priccis is offline   Reply With Quote
Old 09-27-2025, 12:23 PM   #19
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 15,485
Karma: 114630155
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
No, ;st doesn't work. You do have use a cell signal, or jail break and then a number of ways exist.

The 3G is gone here, but the 2G/GSM/EDGE still works for the Kindle DXG.

EDIT.
maybe ;st worked on earlier FW. Amazon don't want you to manually set the date.
Quoth is offline   Reply With Quote
Old 09-27-2025, 02:12 PM   #20
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 83,504
Karma: 153646249
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by priccis View Post
Just a bit of an update, mainly for self reference.

My DX's battery ran completely out and the date reverted back to the 70's (cheched it with ;date). And I got the certificate expiration message.
For some reason ;st didn't work and I had to use setdate_kindle_k2_dx.zip to bring it back to this decade.
Here is how to change the battery.

https://www.ifixit.com/Guide/Amazon+...lacement/73101

The next step is to find a battery.
JSWolf is offline   Reply With Quote
Advert
Old 11-12-2025, 12:56 PM   #21
vendo232
Enthusiast
vendo232 doesn't littervendo232 doesn't litter
 
Posts: 37
Karma: 100
Join Date: Jul 2024
Device: Kindle Scribe
here is a sript for Kindle DX ( and other non WIFI Kindles I think ) that executes setdate on boot and sets date to Jan 1 2025 ( date which works woth KUAL 2.7.35 and MKK from 2014 )

use usbNetwork and Telnet to 192.168.2.2

Code:
mntroot rw; 

cat > /mnt/us/extensions/set_date/set_date.sh << 'EOF'
#!/bin/sh
# Set date to January 1, 2025 12:00:00
date -s "010112002025"
EOF

chmod +x /mnt/us/extensions/set_date/set_date.sh; 
mkdir -p /mnt/us/launchpad; 
cat > /mnt/us/launchpad/set_date.ini << 'EOF'
[Actions]
B = !sh /mnt/us/extensions/set_date/set_date.sh
EOF

mntroot ro; 
reboot
Attached Files
File Type: zip mod-duo-rndis.zip (5.9 KB, 78 views)
File Type: zip kindle-mkk-20141129-r18833.zip (294.6 KB, 83 views)
File Type: zip KUAL-v2.7.35-g2d06358-20250103.zip (216.0 KB, 80 views)

Last edited by vendo232; 11-12-2025 at 01:02 PM.
vendo232 is offline   Reply With Quote
Old 11-12-2025, 03:00 PM   #22
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 15,485
Karma: 114630155
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
My DXG is still working on EDGE yesterday, though 3G is gone. Fetched ebook from Amazon.

I got other JB stuff to work, but not USBNetwork.
Quoth is offline   Reply With Quote
Old 11-12-2025, 04:05 PM   #23
vendo232
Enthusiast
vendo232 doesn't littervendo232 doesn't litter
 
Posts: 37
Karma: 100
Join Date: Jul 2024
Device: Kindle Scribe
Quote:
Originally Posted by Quoth View Post
My DXG is still working on EDGE yesterday, though 3G is gone. Fetched ebook from Amazon.

I got other JB stuff to work, but not USBNetwork.
cool in which country you are, can you specify what operator it is?
vendo232 is offline   Reply With Quote
Old 11-12-2025, 05:52 PM   #24
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 15,485
Karma: 114630155
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
Quote:
Originally Posted by vendo232 View Post
cool in which country you are, can you specify what operator it is?
I don't know who Amazon contracted to. Amazing they haven't cancelled.

The electricity Smart meters don't have 4 G, nor the alarms. So which ever Irish operators have the 2G/GSM/EDGE, they can't be turning it off. Though 3G was faster, it was less reliable. It used 5 MHz channels. The GSM (and EDGE) 2G uses 0.2 MHz channels and has no cell breathing. The 3G was poor because it was based on USA CDMA 2G, which was the most common in USA and seriously inferior to GSM, though it used 1 MHz channels.

Three was maybe once the only operator without GSM, but they were unfortunately allowed to buy O2. Three outsource everything. They are a marketing company owned in Hong Kong.

Anyway, it's pointless. The DXG should never have been made or sold. I feel Amazon scammed me. It was only a screen upgrade of the DX. So though released the same time as the Gen 3 Keyboard, it's grossly inferior. The K1, K2 & DX family all obsolete SW at launch. Fortunately the Gen3 etc had later back port of AZW3.

The DXG is junk compared to slightly younger K3.
Quoth is offline   Reply With Quote
Old 11-18-2025, 05:59 PM   #25
AnotherPBooker
Junior Member
AnotherPBooker began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2025
Device: Pocketbook Touch Lux 3
Thumbs up

Thank you for this guide and especially for details on dates and the working version of KUAL!
AnotherPBooker is offline   Reply With Quote
Old 12-20-2025, 11:43 PM   #26
elpax
Junior Member
elpax began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Dec 2025
Device: Amazon Kindle DX (White)
This script "Automatic script setting date on boot" doesn't have "on boot" part. It just adds "Shift + b" hotkey to Launchpad that you can press and it will set the date. Am I missing something ?
elpax is offline   Reply With Quote
Old 04-26-2026, 11:56 AM   #27
matopeto
Member
matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'matopeto knows the difference between 'who' and 'whom'
 
Posts: 21
Karma: 10000
Join Date: Dec 2018
Device: Paperwhite
Quote:
Originally Posted by elpax View Post
This script "Automatic script setting date on boot" doesn't have "on boot" part. It just adds "Shift + b" hotkey to Launchpad that you can press and it will set the date. Am I missing something ?
You're right, I noticed the same thing and it bothered me — Launchpad isn't a boot mechanism, it's just a keyboard shortcut. So I put together a proper init.d script that actually runs on every boot.

Disclaimers
  • Tested on Kindle DXG with USBNetwork jailbreak. Works for me.
  • Not tested on other Kindle models (K3, K4, etc.). The general approach should be similar but paths and details may differ.
  • Basic Linux shell knowledge required. You should be comfortable with SSH, navigating the filesystem, reading/writing files via the command line, understanding what chmod, ln -s, cat > file << EOF heredocs, and read-only filesystems mean. If any of these terms are unfamiliar, learn them first or find someone who can guide you —
    fixing a broken Kindle remotely without these basics is very hard.
  • Know what you're doing. Even though the formatting may look correct right now, the forum can mangle it later — editing this post or quoting it can break code blocks, line breaks, or special characters (heredoc EOFs and escapes are especially fragile). Don't blindly copy-paste; a malformed command can brick your Kindle. Always read each command,
    understand what it does, and verify it pasted correctly before pressing Enter.
  • Use at your own risk — I take no responsibility for any damage to your device or data loss.
  • Always end with mntroot ro after writing to the root partition.

Prerequisites
  • Kindle DXG with USBNetwork jailbreak active
  • Kindle connected over USB in usbnet mode (SSH reachable at 192.168.2.2)
  • Root password is empty (just press Enter)

Step 1 — SSH into the Kindle
The usual command + credentials are:
Code:
ssh root@192.168.2.2
Password: empty (just press Enter).

These can vary depending on your USBNetwork setup — the IP, username, or password may differ on your machine. If the defaults don't work, check your usbnetwork config.

Step 2 — Make the root partition writable
Code:
mntroot rw
Step 3 — Create the init script
Paste the entire block including the trailing EOF:
Code:
cat > /etc/init.d/setdate << 'EOF'                                                                                                                                                                                                                                                                                                                                
#!/bin/sh                                                 
# Workaround: MKK expired in 2024, which broke KUAL too (KUAL relies                                                                                                                                                                                                                                                                                                    
# on MKK). Rolling the system clock back to 2014 (when MKK was still                                                                                                                                                                                                                                                                                                    
# valid) bypasses the expiration check and lets KUAL load again.
# The DXG hardware clock can drift or reset to 1970 after enough time                                                                                                                                                                                                                                                                                                   
# without power (long shutdowns, soft resets), so this script re-sets
# the date to 2014 on every boot as insurance.                                                                                                                                                                                                                                                                                                                    
case "$1" in
  start)                                                                                                                                                                                                                                                                                                                                                                
    /bin/date -s 010112002014                             
    hwclock -w
    ;;                                                                                                                                                                                                                                                                                                                                                                  
  stop|restart|reload|force-reload) exit 0 ;;
  *) echo "Usage: $0 start" >&2; exit 1 ;;                                                                                                                                                                                                                                                                                                                              
esac                                                      
exit 0
EOF
010112002014 is the BusyBox date format: MM DD hh mm YYYY = January 1, 2014, 12:00.

Step 4 — Make the script executable
Code:
chmod +x /etc/init.d/setdate
Step 5 — Create the rc5.d symlink
Code:
ln -sf ../init.d/setdate /etc/rc5.d/S99setdate
Step 6 — Verify it's all in place
Code:
ls -la /etc/rc5.d/S99setdate /etc/init.d/setdate
The output should look roughly like this:
Code:
-rwxr-xr-x    1 root     root          690 Jan  1 12:15 /etc/init.d/setdate
lrwxrwxrwx    1 root     root           17 Jan  1 12:15 /etc/rc5.d/S99setdate -> ../init.d/setdate
The exact size and date will vary, but the x in -rwxr-xr-x (executable) and the symlink target -> ../init.d/setdate should match.

Step 7 — Put the root partition back to read-only
Code:
mntroot ro
Step 8 — Reboot
Code:
reboot
Or use Menu → Settings → Restart.

Step 9 — Verify after reboot
SSH back in and:
Code:
date
It should show 2014. If yes, you're done — it'll happen automatically on every boot from now on.

Uninstall (if you ever want to remove it)
After you connect to the Kindle via SSH, run:
Code:
mntroot rw                                                                                                                                                                                                                                                                                                                                                        
rm /etc/rc5.d/S99setdate
rm /etc/init.d/setdate                                                                                                                                                                                                                                                                                                                                                  
mntroot ro

Last edited by matopeto; 04-26-2026 at 01:16 PM.
matopeto is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kindle color 2025 mt.msla Amazon Kindle 15 03-08-2024 06:16 PM
Anyone has DXG can help me run dmesg? I suspect my 2nd hand DXG has no 3G module e-ghost Kindle Developer's Corner 11 12-17-2015 11:04 PM
Troubleshooting Can I safely charge my Kindle 3 or Kindle DXG with my smartphone wall adapter? jocampo Amazon Kindle 22 05-16-2015 08:36 AM
Kindle dxg 98 vs dxg 95 hakim Amazon Kindle 3 11-11-2014 05:43 PM
rumors, is it true that kindle 3 read pdf passwords files but kindle DXg can not? KRorschachZ Amazon Kindle 4 11-06-2010 04:35 PM


All times are GMT -4. The time now is 07:40 PM.


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