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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 09-08-2026, 10:11 PM   #1
UpDryTwist
Junior Member
UpDryTwist began at the beginning.
 
Posts: 3
Karma: 22
Join Date: Sep 2026
Device: Kindle
Jailbreaking Unregisterable Kindle Scribe 2 (firmware 5.18.1)

As I wasn't able to find a clean post with this information, here's how I was able to jailbreak a Kindle Scribe 2 (unregisterable, "stuck" on the "sign up" screen, firmware version 5.18.1).

1. Preferably, set up your own access point that will allow certain sites (kindlemodding.org) but blackhole all the Amazon sites. Your AP should act like a hotspot, and trigger a login. Or, you can use any hotspot that requires a login - but be sure to fill the Kindle first, as it actively is looking to upgrade.

2. Connect to the access point. You will be prompted to log in (that's the whole point), which will open a web browser.

3. Type ;demo in the search/URL box

4. Answer "NO" when asked if you really want to enter demo mode.

... et voila, you will be at the home screen.

5. Check your version, start the web browser, and jailbreak using Vera as usual. Install KOReader.

6. Afterwards, you'll notice that it goes back to the registration screens. Exit using ;demo as above.

7. Start KOReader. Start the terminal. rm /var/local/decanter/RESUME_OOBE_FOR_OTA

8. Exit out and reboot.

You should be operating normally, now. (At any rate, as a reader; haven't figured out how to get the pen working, yet.)
UpDryTwist is offline   Reply With Quote
Old Yesterday, 08:17 AM   #2
mergen3107
Wizard
mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.
 
mergen3107's Avatar
 
Posts: 1,689
Karma: 5000564
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
Pen works, but not in Notebook - which is guarded by registration.

Only question is that there is no alternative yet to actually write with pen.
Someone reported that this plugin to annotate books in KOReader works on KS1, although the plugin is designed for Kobo
mergen3107 is offline   Reply With Quote
Advert
Old Yesterday, 08:17 AM   #3
mergen3107
Wizard
mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.
 
mergen3107's Avatar
 
Posts: 1,689
Karma: 5000564
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
https://github.com/mysticknits/pencil.koplugin
mergen3107 is offline   Reply With Quote
Old Today, 12:36 AM   #4
UpDryTwist
Junior Member
UpDryTwist began at the beginning.
 
Posts: 3
Karma: 22
Join Date: Sep 2026
Device: Kindle
Actually, I was able to get the pen and notebooks working.

Short version: on a jailbroken, never-registered Kindle Scribe 2 (2024 release, FW 5.18.1), writing a fake /var/local/java/prefs/reginfo is enough to create and use Notebooks, and it also stops the “set up your Kindle” nagging. No Amazon account, no network access to Amazon.

Prior belief (362492) was that the Scribe must “generate and decode a GUID (used for notebook folder) associated with your Amazon account”, requiring a real registration so the account hash is “in the expected database”. The account hash is real — but it is computed on the device, from the file you write. After applying fake registration and rebooting, the framework created:

/var/local/java/prefs/d811a3956b7a908342cfc7ca7f63a044.reader.glb

and

md5("amzn1.account.HDGD6DJS6SJDhD4DJD8SPNSGC5SF") = d811a3956b7a908342cfc7ca7f63a044

an exact match for the userId in the forged reginfo. Nothing was fetched from Amazon: the registration server was blocked in /etc/hosts and there were no valid credentials. So the hash needs a plausible userId string, not a genuine account.

(One thing does not agree: lipc-get-prop com.lab126.amazonRegistrationService isDeviceFreshUnregistered still returns 1. The
registration service remains unconvinced while the per-account state machinery is satisfied. Notebooks only need the latter.)

HOW TO
======

This is derived from fakereg. You need a root shell (KUAL is obsolete on current firmware; KOReader’s built-in Terminal emulator works, and runs as root). In this shell:

mntroot rw

# optional but sensible: stop a deregistration wiping your content
touch /var/local/system/DONT_DELETE_CONTENT_ON_DEREGISTRATION

# optional: keep the device from talking to the registration server
cp /etc/hosts /mnt/us/etc-hosts.orig
echo "127.0.0.1 firs-ta-g7g.amazon.com" >> /etc/hosts

cat > /var/local/java/prefs/reginfo <<'EOF'
#Mon Jul 29 22:44:35 GMT+02:00 2019
givenName=YourName
userId=amzn1.account.HDGD6DJS6SJDhD4DJD8SPNSGC5SF
deviceName=Scribe
userName=Scribe
deviceEmailAddress=scribe@kindle.com
EOF
chmod 444 /var/local/java/prefs/reginfo
chown root:root /var/local/java/prefs/reginfo

mntroot ro
reboot

Then open Notebooks and create one!

HOW TO UNDO
===========

mntroot rw

chattr -i /var/local/java/prefs/reginform /var/local/java/prefs/reginfo

cp /mnt/us/etc-hosts.orig /etc/hosts# only needed if you set +i

mntroot ro

reboot


Two differences from the original fakereg extension:

1) Do not chattr +i the reginfo. The original sets it. On the next boot the framework re-owns the file from root:root to
root:javauser — an immutable file will block that, and what it does when that write fails is untested. Leaving it mutable
worked.

2) Do not reboot from inside the script. The original does, so you never see whether the writes landed. Verify first, reboot separately.

CAVEATS
=======

Only do this on a device with no real registration. Writing over a genuine reginfo will cost you the Store, sync and Send-to-Kindle, and you cannot get it back from a copy of that file. A quick check: a device that has been registered has ^[0-9a-f]{32}\. files in

/varlocal/java/prefs

mntroot ro may fail with '/ is busy'. The Chromium chroot at /var/tmp/chroot/ bind-mounts /dev/root in a dozen places, so
remount,ro returns EBUSY while it is up. A reboot restores read-only; it is not damage.

Tested on one device: Kindle Scribe 2 (2024), device code 3X5, FW 5.18.1, jailbroken with Véra.

Get a recovery shell working before you touch reginfo. Someone in 362359 had a device hang at “Loading, please wait” after fakereg and needed SSH to recover. (If you want SSH: USBNetLite installs fine, but ;usbnetwork aborts at volumd on this firmware — start dropbear directly instead, and note MRPI cannot run at all on hard-float devices, as every binary it ships is soft-float.)

CREDITS
=======

The fakereg KUAL extension (author “S”) is the original; this is its bin/fake.sh with the two changes above. USBNetLite and the dropbear build are NiLuJe’s. john1980 in 362359 documented rm /var/local/decanter/RESUME_OOBE_FOR_OTA to get past the setup screen permanently, which is what made an unregistered device usable in the first place. Frogm4n asked in that same thread whether Notebooks would work on a fake-registered device and never got an answer — this is it. I'll be dual-posting this as an answer in that thread as well.
UpDryTwist is offline   Reply With Quote
Old Today, 09:39 AM   #5
mergen3107
Wizard
mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.
 
mergen3107's Avatar
 
Posts: 1,689
Karma: 5000564
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
Wow, that’s a breakthrough! Thank you!

One typo: in the “HOW TO UNDO” reginfo is joined with rm producing the word reginform which actually happens to look legit

Also, MRPI does work on hard float you just need to grab Marek’s package: https://fw.notmarek.com/khf/
mergen3107 is offline   Reply With Quote
Advert
Old Today, 09:40 AM   #6
mergen3107
Wizard
mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.
 
mergen3107's Avatar
 
Posts: 1,689
Karma: 5000564
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
> john1980 in 362359 documented rm /var/local/decanter/RESUME_OOBE_FOR_OTA to get past the setup screen permanently

Can you please share the direct link to this post? I couldn’t find it just replacing the number after showthread in the link
mergen3107 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
Jailbreaking 2022 Kindle Scribe - Can't get past the update screen usbdriverunner Amazon Kindle 3 07-25-2026 07:27 PM
Hacks Prevent Kindle Scribe firmware update during registration RequisiteAngle Amazon Kindle 9 03-26-2024 12:20 AM
Firmware Update Kindle Firmware Update 5.16.6.1 (Scribe only) jhowell Amazon Kindle 1 01-24-2024 04:18 PM
Is syncthing working on kindle scribe (firmware: 5.16.2.0.1) arooni Kindle Developer's Corner 0 12-17-2023 02:34 PM
How to change homescreen on an unregisterable Kindle e.a.c Kindle Developer's Corner 21 11-15-2017 11:07 AM


All times are GMT -4. The time now is 11:49 AM.


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