Skip to content

Releases: falkenhawk/noled

noled v2.1 - slim release build

Choose a tag to compare

@falkenhawk falkenhawk released this 05 Jul 08:21
8416c91

noled v2.1 is a cleanup release. The following was changed since v2.0:

  • the release plugin was slimmed down to the production policy only: 5.3 KB filesize, under 1 KB of resident kernel memory (v2.0: 30 KB / ~186 KB)
  • zero file I/O: no config file read, no logs written - fixes v2.0 appending a heartbeat line to ux0:data/noled/probe.log every 10 s without bound; ux0:data/noled/ is no longer used and can be deleted
  • all research/diagnostic machinery moved to a build-it-yourself dev harness (dev/); releases ship only noled.skprx
  • LED behavior is unchanged and was re-verified on hardware

Below the original release notes for v2.0:


First known software control of the PCH-2000 (Vita Slim / Vita 2000) green power LED - the feature requested in rereprep#3 since 2018.

  • Vita 2000 / PCH-2000: power LED dark whenever the console is on; orange charging indication preserved (shows while actually charging, incl. in standby); re-applied automatically ~2s after every wake
  • Vita 1000: unchanged classic behavior (home button + game card LED off) - the plugin autodetects the model
  • boot plugin only: no app, no configuration file needed
  • bonus: the standby blink sequence is suppressed too (one short final blink remains, generated inside the syscon MCU)

Install: copy noled.skprx to ur0:tai/ (or ux0:tai/), add it under *KERNEL in your taiHEN config.txt, reboot.

How it works: the LED hangs off the syscon MCU ("Ernie"), not a SoC GPIO - full write-up in docs/pch2000-power-led-research.md.

SHA-256 noled.skprx: 595713e2a0110a25c9e9b9d9965af0497a72ba903cf02b265af4fae4ade4a8b7

noled v2.0 - Vita 2000 power LED support

Choose a tag to compare

@falkenhawk falkenhawk released this 04 Jul 23:49
56a7f57

First known software control of the PCH-2000 (Vita Slim / Vita 2000) green power LED - the feature requested in rereprep#3 since 2018.

  • Vita 2000 / PCH-2000: power LED dark whenever the console is on; orange charging indication preserved (shows while actually charging, incl. in standby); re-applied automatically ~2s after every wake
  • Vita 1000: unchanged classic behavior (home button + game card LED off) - the plugin autodetects the model
  • boot plugin only: no app, no configuration file needed
  • bonus: the standby blink sequence is suppressed too (one short final blink remains, generated inside the syscon MCU)

Install: copy noled.skprx to ur0:tai/ (or ux0:tai/), add it under *KERNEL in your taiHEN config.txt, reboot.

How it works: the LED hangs off the syscon MCU ("Ernie"), not a SoC GPIO - full write-up in docs/pch2000-power-led-research.md.

SHA-256 noled.skprx: f4d296374d9fc52b5f3f8d7bd8195bc866def19ff19875092d9737ec64765edb