xmb-bigscreen
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Linux CLI Launcher for Android
git clone https://github.com/fandreuz/TUI-ConsoleLauncher.gitfandreuz/TUI-ConsoleLauncherUpdated for compatibility with modern Android versions (API 34+) and enhanced with security hardening.
These updates ensure the launcher remains functional, secure, and performant on modern Android devices (Android 11 through Android 14+).
Pro Tip: On the very first install, if background transparency does not take effect immediately, simply type `restart` in the terminal and press enter.
username [user] [device]: Instantly customize your terminal prompt. Changes both the username and device name and reloads the UI to apply.theme -preset [name]: Rapidly switch between high-quality pre-configured themes.
blue, red, green, pink, bw, cyberpunk.bbman: The new BusyBox manager for installing and verifying Linux binaries.bbman -install command.theme -preset command to show interactive shortcut buttons for presets.To enable a full Linux environment, you can install BusyBox directly from the launcher:
bbman -install in the terminal.ls, ping, vi).bbman -remove.Security Note: Binaries are sourced from the trusted EXALAB repository and are verified against hardcoded SHA-256 hashes to ensure they have not been tampered with.
This project has been audited and hardened following the OWASP Mobile Application Security Verification Standard (MASVS).
/sdcard/t-ui/) to secure, app-private Scoped Storage (Context.getExternalFilesDir()). This prevents other applications from accessing your T-UI configuration and logs.android:allowBackup is set to false to prevent sensitive data extraction via ADB backups (MASVS-STORAGE-1).FileProvider for secure, permission-based file sharing instead of vulnerable file:// URIs.android:usesCleartextTraffic is disabled globally. All network communications are forced over HTTPS (TLS 1.2+).ohi.andre.consolelauncher.permission.RECEIVE_CMD with protectionLevel="signature". This ensures only apps signed with the same developer key can programmatically send commands to the launcher.PendingIntents use the FLAG_IMMUTABLE flag to prevent intent redirection attacks (Android 12+ requirement).RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED) to prevent unauthorized external triggers.minifyEnabled true) to shrink resources and obfuscate code, making reverse engineering more difficult (MASVS-RESILIENCE-1).specialUse, mediaPlayback).Official community --> Reddit
Official Group --> Telegram
Wiki --> GitHub.com
more like this
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
search projects, people, and tags