Repository navigation
Open MainUI 1.0.7
This release brings MainUI closer to stock, especially in how buttons behave alongside Onion. Y, Select and Start now act when released, as in stock, so Onion's shortcuts and button combos no longer clash with MainUI. Your startup tab, the Expert app, GameSwitcher brightness and the hotspot icon now work as in stock. Wi-Fi also gets an address sooner after it's turned on.
Buttons
- Onion's Expert app opens Expert, as in stock, even when Expert is hidden on the main menu. Before, setting it as the X or Y shortcut only made the screen flash, and starting it from Apps went back to Apps. (#22) Thanks to @fengfrw for the report.
- Y acts when released, as in stock. If an app or tool was set as the Y shortcut in Tweaks, Y on a game could also launch the game, or put it first in Recents, before Onion ran the shortcut.
- When Game List Options is the Y shortcut (Onion's default), Y on a game opens it every time. Shortly after boot or after a game, Onion could miss the press and start the game instead. With no Y shortcut, Y launches the game as A does.
- Select opens the context menu and Start reloads a list when released, as in stock, and not after a combo. While Select or Start is held, the other buttons belong to Onion (brightness, volume boost, CPU clock), so those combos no longer leave the menu open or reload, page or jump in a list.
- On the Mini, a Menu long press shortly after Select with L2 or R2 opens the context menu. Before, it was ignored for up to 1.5 seconds.
Themes and screens
- If you change brightness in GameSwitcher, it stays when you go back to the main menu, also after exiting a game started from GameSwitcher. As stock does on every start, MainUI now loads the settings in
system.jsoninto Onion's live settings. Any setting missing fromsystem.jsontakes stock's default: menu music and Menu sound 8, Sleep timer off. Thanks to Zombiediplomat for the report. - The startup tab set in Tweaks (Recents, Favorites, Games, Expert or Apps) opens at boot, as in stock.
- While Onion's Wi-Fi hotspot runs, the header shows the hotspot icon, as in stock.
Lists
- Game details opened from Favorites or Recents show the genre and description even when the game's system isn't in the open grid.
- Line breaks and runs of spaces in a game's genre no longer split the summary line in its details.
- A
.binis hidden beside its.cueonly when that.cueis a real file. If a console was affected, run Refresh roms for it.
Wi-Fi
- After turning Wi-Fi on, the network address arrives within about a second of joining instead of up to 20 s later. Wi-Fi now also starts in the same order as stock, which joined faster on a noisy channel. Thanks to @Amiga500 for the report.
Documentation
- docs/CATALOG_CACHE.md explains how Refresh all roms and game details differ from stock, and docs/THEMES.md which
fontasciikey is read.
See CHANGELOG.md for full details.
Install
Replace MainUI on your SD card with the one attached below, as described in the installation instructions. MainUI-test-wrapper.sh is optional, and SHA256SUMS lists the checksums of both files.