Behavior
Manually attempting a software update from Cobalt Settings > Software update fails with:
the address or credentials are invalid
The screen shows Installed 0.3.1 and a Try again button. The error was directly confirmed from a read-only framebuffer capture on the physical device while it remained accessible over SSH via Wi-Fi.
Steps to reproduce
- On the Elipsa 2E running Cobalt 0.3.1, open Settings > Software update.
- Manually attempt the offered software update.
- Observe the error above instead of a completed update.
The owner reported the manual update failure. During inspection, the device was already displaying the error; no further installation was triggered. The intended target release was not visible in the captured error state, so it is not established here.
Expected
The update should complete, or report a specific actionable reason for failure. If the failure is unrelated to authentication or an address, the UI should not describe it as invalid credentials/address.
Device
- Kobo Elipsa 2E, N605, device code 389
- Kobo firmware 4.38.23697; kernel 4.9.77
- Cobalt installed version shown by the software-update screen: 0.3.1
- HWTCON framebuffer 1404 × 1872, rotation 1
- Wi-Fi available; SSH access remained working during inspection (this does not independently establish internet/release-server connectivity)
Observed logs
The session log records two pairs of completed Settings tasks around the owner's update attempts, followed by another screen render. Relevant excerpt:
task 1 started for settings
task 1 finished for settings: 24775 bytes
task 2 started for settings
task 2 finished for settings: 273 bytes
screen 691836526
...
task 3 started for settings
task 3 finished for settings: 24775 bytes
task 4 started for settings
task 4 finished for settings: 273 bytes
screen 691836526
These entries do not expose the underlying update error or prove successful update retrieval. Root cause is unconfirmed. The displayed wording is the generic DeviceError::InvalidInput message in kobo-protocol, so the wording alone does not establish bad credentials.
Scope/context
This occurred after the temporary rotation testing for #151: the original daemon and application binaries had been restored and byte-verified against backups before this report. Restored daemon SHA-256: 8524c3c248a167678e14e6614cdb9b30f836e0f21d43cbd0757c2c28751f5c84.
Please track this update failure separately from the rotation fix (#89 / #151). Its relationship, if any, to Wi-Fi issues #90/#91 has not been established.
Behavior
Manually attempting a software update from Cobalt Settings > Software update fails with:
The screen shows Installed 0.3.1 and a Try again button. The error was directly confirmed from a read-only framebuffer capture on the physical device while it remained accessible over SSH via Wi-Fi.
Steps to reproduce
The owner reported the manual update failure. During inspection, the device was already displaying the error; no further installation was triggered. The intended target release was not visible in the captured error state, so it is not established here.
Expected
The update should complete, or report a specific actionable reason for failure. If the failure is unrelated to authentication or an address, the UI should not describe it as invalid credentials/address.
Device
Observed logs
The session log records two pairs of completed Settings tasks around the owner's update attempts, followed by another screen render. Relevant excerpt:
These entries do not expose the underlying update error or prove successful update retrieval. Root cause is unconfirmed. The displayed wording is the generic
DeviceError::InvalidInputmessage inkobo-protocol, so the wording alone does not establish bad credentials.Scope/context
This occurred after the temporary rotation testing for #151: the original daemon and application binaries had been restored and byte-verified against backups before this report. Restored daemon SHA-256:
8524c3c248a167678e14e6614cdb9b30f836e0f21d43cbd0757c2c28751f5c84.Please track this update failure separately from the rotation fix (#89 / #151). Its relationship, if any, to Wi-Fi issues #90/#91 has not been established.