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:
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.