View Single Post
Old 06-09-2025, 12:53 AM   #55
john1980
Junior Member
john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!john1980 rocks like Gibraltar!
 
Posts: 5
Karma: 100000
Join Date: Jun 2025
Device: Kindle Scribe (2022)
Lightbulb

I’d like to share the method I used to bypass the “Set up your Kindle” screen, also known as the Out-of-Box Experience (OOBE) or SUYK, on a Kindle Scribe 2022 (1st generation) running firmware version 5.16.2.

After powering on the device for the first time, I set up a captive Wi-Fi hotspot using a router flashed with OpenWrt and running nodogsplash.

I connected the Kindle to this hotspot from the initial setup screen (the one that prompts for Amazon account registration). The captive portal had no internet access on purpose, to prevent any OTA updates from being downloaded or triggered.

Despite the lack of internet, this setup allowed me to access the Kindle’s built-in browser. From there, I could begin the LanguageBreak jailbreak tutorial. The browser access also allowed me to trigger demo mode, which is essential for proceeding with the jailbreak.

During the LanguageBreak process, certain steps require that the device is past the setup screen and not in demo mode.

To achieve this, I reconnected to the captive Wi-Fi hotspot and executed the command ;demo

This triggered a dialog asking whether I wanted to enter demo mode. I selected NO, and the device exited to the Home screen, as if the setup process had been successfully completed.

At that point, I was able to continue the LanguageBreak steps without issues.

Once KUAL was installed, I proceeded to install USBNetwork. I then enabled USB SSH access from boot, allowing me to connect to the device via SSH as soon as it powered on.

Next, I installed fakereg and used it to create a fake registration. However, this caused a problem: after rebooting, the Kindle would become stuck on the "Loading, please wait" screen, without progressing.

Interestingly, for some reason, if I connected via SSH and ran:

Code:
lipc-probe -av
the device would immediately exit the “Loading, please wait” screen and land directly on the official Kindle Home menu, as if the boot process had been completed successfully. However, this workaround was not persistent across reboots.

To permanently resolve the issue, I deleted the following file with rm from SSH:

Code:
rm /var/local/decanter/RESUME_OOBE_FOR_OTA
After deleting that file, the device booted normally and the SUYK/OOBE was definitively bypassed.

Later on, I decided I wanted the Kindle to be completely unregistered, not even with a fake registration.

To do this, I executed the following commands via SSH:

Code:
chmod 777 /var/local/java/prefs/reginfo
chattr -i /var/local/java/prefs/reginfo
rm /var/local/java/prefs/reginfo
After rebooting, the Kindle started directly into the official Amazon home menu, with no registration and no SUYK/OOBE prompt.

To complete the setup and preserve privacy, I used the following tool to disable OTA updates and block logging:

https://www.mobileread.com/forums/sh...d.php?t=357438

This ensures that no data or logs are sent to Amazon, and that no automatic firmware updates occur.

I now have a Kindle Scribe 2022 (1st gen) that is Jailbroken, bypassed SUYK/OOBE, fully unregistered, OTA-blocked and logging-disabled.

This was exactly the level of privacy and control I was aiming for. Huge thanks to the MobileRead community for the tools, documentation, and support that made this possible, I hope this guide is helpful to others trying to achieve full control over their Kindle devices.
john1980 is offline   Reply With Quote