update at 2026-03-18 13:35:19
This commit is contained in:
@@ -28,7 +28,7 @@ In my case I use a [dashbling](https://github.com/pascalw/dashbling) dashboard t
|
||||
4. Start dashboard with `/mnt/us/dashboard/start.sh`.
|
||||
Note that the device will go into suspend about 10-15 seconds after you start the dashboard.
|
||||
5. To leave dashboard mode and get back to the normal Kindle UI/KUAL, run `/mnt/us/dashboard/stop.sh`.
|
||||
This now stops `dash.sh` and restores the Kindle framework.
|
||||
On Voyage 5.13.6 this intentionally uses a conservative UI-stack restore instead of a fast handoff, because the faster paths were not stable.
|
||||
|
||||
## Upgrading
|
||||
|
||||
@@ -41,12 +41,18 @@ If you're running kindle-dash already and want to update to the latest version f
|
||||
5. Start dashboard with `/mnt/us/dashboard/start.sh`.
|
||||
Note that the device will go into suspend about 10-15 seconds after you start the dashboard.
|
||||
6. Run `/mnt/us/dashboard/stop.sh` when you want to restore the normal Kindle UI/KUAL.
|
||||
This uses the same conservative restore path on Voyage 5.13.6.
|
||||
|
||||
## KUAL
|
||||
|
||||
If you're using KUAL you can use simple extension to start this Dashboard
|
||||
|
||||
1. Copy folder `kindle-dash` from `KUAL` folder to the kual `extensions` folder. (located in `/mnt/us/extensions`)
|
||||
2. The `Kindle Dashboard` entry is now a theme submenu in KUAL.
|
||||
3. Each theme item calls `/mnt/us/dashboard/launch-theme-from-kual.sh`, which switches the theme first and then delegates to `/mnt/us/dashboard/launch-from-kual.sh`.
|
||||
4. `launch-from-kual.sh` still quits KUAL first and uses a detached session, but by default it no longer inserts an extra visible handoff delay before starting the dashboard.
|
||||
5. The runtime page-key menu and the bottom-right touch hotspot are now disabled by default; theme entry is intentionally kept only in KUAL.
|
||||
6. On Kindle Voyage 5.13.6, this wrapper chain is in place but the KUAL/native-UI handoff is still not considered fully stable. For debugging, prefer `ssh kindle 'cd /mnt/us/dashboard && DEBUG=true ./start.sh'`.
|
||||
|
||||
## Debugging
|
||||
|
||||
@@ -57,6 +63,7 @@ If you're connected over SSH you can also run `DEBUG=true ./start.sh` to keep th
|
||||
If you're launching from KUAL, `Dashboard Debug On` now persists `DISABLE_SYSTEM_SUSPEND=true` and immediately restarts the dashboard in one tap. `Dashboard Debug Off` restores the normal low-power behavior and also restarts the dashboard immediately.
|
||||
If you're connected over SSH and only want a one-off foreground session, you can still run `/mnt/us/dashboard/start-debug.sh`.
|
||||
Each dashboard loop now also writes `isCharging` and `battStateInfo` from `com.lab126.powerd` into `logs/dash.log`, which makes it easier to confirm whether the Kindle actually detected external power while debugging.
|
||||
On Voyage 5.13.6, if `stop.sh` finishes but the home UI is still missing, the current fallback is still to start `webreader` manually with `/sbin/start webreader`.
|
||||
|
||||
## How this works
|
||||
|
||||
|
||||
Reference in New Issue
Block a user