ROM Hack RELEASE [Release/Tutorial] Switch theme injector : Easily make custom themes

  • Thread starter Thread starter exelix11
  • Start date Start date
  • Views Views 285,414
  • Replies Replies 467
  • Likes Likes 57

New version released



Version 4.8.0 released with compatibility to FW 20​

https://github.com/exelix11/SwitchThemeInjector/releases

If you want to know more about the breaking changes introducing on the FW 20 about the themes you must read the Wiki https://github.com/exelix11/SwitchThemeInjector/wiki/Breaking-changes-with-firmware-20.0

Any old theme when installed is tried to make compatible at the fly on installation, but some themes need to be released with new versions supporting the new scheme.

Thanks a lot to @exelix11 for all the great work.
Might be a stupid question, but can I use this version while in 19.0? Or should I remain with the previous release?
 
does anyone have a thresh or doge homescreen layout that shows all 9 buttons?

the doge on the theme website only shows 7 at most, as is the same as with the thresh layout

but thresh doesn't appear to exist on the website anymore
 

NEW VERSION RELEASED AND IS JUICY!!
NXThemesInstaller 2.9 Latest




This release brings a number of new features and fixes:

  • JPG and PNG images can now be directly installed as themes, without the need to create nxtheme files.
    • Currently wallpapers are installed as plain images with the system default layout.
  • We have a new experimental sysmoduleto detect home menu updates and automatically uninstall themes when they are not compatbile
    • You can enable or disable it from the settings page of the theme installer
    • This sysmodule only runs on boot and removes themes when the firmware version changes, this should fix crashes when switching between sysmmc/emummc or updating firmware
    • The sysmodule uses very little memory and automatically terminates after boot, freeing memory for other sysmodules
    • Title ID is 00FF007468656D65, please give it a try and report any issues.
  • Home menu extraction happens on the fly and does not write to the sd card anymore
    • This solves a number of crashes on boot caused by users skipping the extraction process after an update and accidentally installing an incompatible version
    • Installing themes just works regardless of sysmmc or emummc
    • You can still export the raw szs files needed for making custom layouts from the home menu extraction page
  • Home menu patches are applied when installing from external sources
    • This solves crashes on boot when installing a theme from themezer-nx right after updating the console
  • Various improvements on error handling, hopefully we should see overall less crashes of the application especially in applet mode.
This release only updates the theme installer, the PC theme injector was not changed.
In fact, support for the PC injector is being dropped, starting with the next version it will replaced with a web-based theme creator powered by themezer, stay tuned.
Post automatically merged:

If anybody want to test the sysmodule here is a build
 

Attachments

Last edited by impeeza,

Site & Scene News

Popular threads in this forum