Skip to content

ps5-theme 1.30

Choose a tag to compare

@Blaze414 Blaze414 released this 12 Oct 04:49
· 30 commits to main since this release

Restarts and theme switches are now fast, updating is more reliable, and a few bugs found in a review and by fuzzing are fixed.

Faster

  • Putting your theme back after a restart takes about a second (it took about 37). The console's storage can't share files between folders, so the theme's folder is a full copy. That copy is now kept and reused as long as nothing has changed, including after a restart.
  • Switching back to the theme you used just before is as quick: its folder is kept too.
  • A theme you haven't used just before still takes about 20 seconds to prepare. The console now shows how far it has got ("Preparing the theme: 120 of 300 MB… 40%").

Updating

  • After a restart, if etaHEN starts an older version while a newer one waits in the update folder, the newer one now takes over reliably. Before, both could stop, leaving no plugin running until you started it again.
  • An update takes over within about a second.

Fixes

  • A file that failed to save to disk was left open.
  • A crafted WAV file could make the manager hang while checking it.
  • A crafted texture could make the plugin allocate up to 256 MB before rejecting it.
  • The README now says plainly what the file checks cover and what they don't.

Updating from 1.23 or later: put ps5-theme.elf (or the .plugin) in /data/ps5-theme/update/ (or over the old file in etaHEN's plugin folder). The running plugin hands over within about 10 seconds and your theme stays on screen. To make restarts fast too, also replace /data/etaHEN/plugins/ps5-theme.plugin, or the .elf you start from PS5 Payload Manager.

Tested on a PS5 on 13.42 with etaHEN 2.5B: updates from 1.28, 1.29 and 1.24, switching themes both ways, and restarts with an older and with the new plugin.

SHA-256

8214295db50bd45e5eda3d784cfa13715c468542ba53f12ad3aaa102e80ad86f  ps5-theme.elf
c4e38c73c6a3b9c52ed02e3a3b7b99bd1770b14d353a7316ae414072061cbc84  ps5-theme.plugin