{
  "name": "Custom Screen Timeout",
  "icon": "https://bb10repo.whytofly.de/img/bb10-tweak-custom-timeout.png",
  "category": "System",
  "type": "cli",
  "author": "whytofly",
  "homepage": "https://bb10repo.whytofly.de/",
  "description": "A bramble tweak that adds a 'Custom Screen Timeout' field to Settings > Display. The stock Screen Timeout dropdown only offers fixed presets up to 5 minutes; this adds a text box where you can enter any timeout in seconds (greater than 10) and apply it. It writes both the battery and external-power standby timeouts, so it takes effect whether the device is on battery or plugged in (the stock control only sets the battery value).\n\nThis is a demonstration of the bramble tweak-package model: it ships no code, only an asset overlay (a modified DisplayPage.qml). On install, the files land under the apk tree; bramble's boot deployer mirrors them into /var/bramble/tweaks and replaces the on-disk QML (backing up the original). Removing the package reverts the change on the next boot.\n\nRequires bb10-bramble (and therefore bb10-rootd). Reboot once after install to activate.",
  "history": [
    {
      "version": "20260717",
      "released": "2026-07-17",
      "changes": "- Initial release. Arbitrary screen-timeout entry in Settings > Display, applied to both battery and external power. Validated on hardware: entering 11s turned the screen off after ~11s; large values (e.g. 360000) keep it on. Reversible via apk del."
    }
  ]
}
