Repository navigation
Open MainUI 1.0.6
This release brings Open MainUI closer to match stock MainUI appearance.
Themes, the Expert section, the Apps list and the buttons now match stock in their fonts, positions, layout and behaviour, checked against stock screenshots and the stock binary. Where stock gets in the way, Open MainUI differs on purpose, and the differences are documented.
Highlights
- Themes and screens:
- Expert labels use stock's font and size, so themes that hide their Games labels, such as ONION PS, show their Expert labels again; the Expert grid now matches stock pixel for pixel
- The battery percentage, page counter, Wi-Fi icon, home screen logo and Apps rows sit where stock puts them, and the Apps list's bottom highlight is no longer cut off
- Full-screen context-menu backgrounds (Super Onion Entertainment System Remix, RetroRama and others) are no longer pushed down by a repeated band
- A theme's own label font keeps its weight instead of being made bold
- The screen behind messages and confirmations is darkened, as in stock
- Buttons:
- X acts as B (back) on every screen, as stock does; search in a ROM list is in the context menu (Select or Menu). Tweaks can still override this.
- The
keymapinsystem.jsonis handed to the button driver at start, as stock does; an invalid mapping falls back to the default
- Lists:
- Apps keep the SD card's folder order, as in stock; an empty
.appsortfile in.tmp_update/configsorts them by name - A
.binis hidden beside its.cue, and files without an extension are left out when theextlistis empty, as in stock (run Refresh roms)
- Apps keep the SD card's folder order, as in stock; an empty
- Sound:
- Theme music recorded at 48 kHz, as in most themes, plays at its proper speed and pitch
Thanks to @Veuks, @QuackWalks and @Zazzago for the reports.
See the changelog for the full list of changes, and docs/CATALOG_CACHE.md for how ROM lists differ from stock.
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.