Ultrahand Overlay – Ultrahand Overlay 2.2.0

Ultrahand Overlay – Ultrahand Overlay 2.2.0

🚨 Ultrahand Overlay v2.2.0 is LIVE! 🚨

Your Switch, your rules β€” and now it’s even smarter.

✨ Smart Memory Tuning

HOS 21+? Default heap = 4MB. HOS 20? 6MB. HOS 19 & below? 8MB.

πŸ’‘ New pro move: Add `memory=10MB` to `config.ini` β†’ unlocks nx-ovlloaderΓ— for power users.

Pro tip: Use `socketInitialize` over `socketInitializeDefault` if you’re on 4MB and hitting limits.

🧼 Full Overlay Reset

Exit cleanly via System Settings β†’ memory freed, no reboot needed. πŸ§˜β€β™‚οΈ

πŸ”„ No More Reboots!

Bundled `Ultrahand-Reload.nro` lets you restart nx-ovlloader straight from Homebrew Launcher. Instant reload, zero downtime.

πŸ—‚οΈ Bigger File Ops

`move`, `copy`, `delete`, and `dot-clean` now handle massive files β€” even on 4MB heaps.

And yes, `dot-clean` nukes `.DS_Store` files too. πŸ—‘οΈ

πŸ“₯ Update Magic

Now supports `update.ini` for fine-tuned installs.

`exec <ENTRY_NAME>` works with any .ini file β€” not just `boot_package.ini`.

πŸ”Š UI & Sound Polish

  • Sound effects? Active on 6MB+ heaps (quiet on 4MB)
  • Trackbars & haptics? Trigger on touch, not release
  • Rounded shapes = smoother anti-aliasing
  • `notify-now` = instant notifications

πŸ› Bug Fixes

  • Haptics survive sleep mode πŸ›Œ
  • Fixed menu return glitches (Alchemist, we see you)
  • Socket tweaks = downloads work on 4MB heaps 🎯

πŸ—‘οΈ One Less File

`nx-ovlloader+` is deprecated. Use the all-in-one `nx-ovlloader.zip` from v2.0.0+ β€” or risk broken auto-updates!

⚠️ Software update command still in testing β€” keep an eye out!

Your overlay. Your power. Upgraded. πŸ•ΉοΈβœ¨

πŸ”— View Release