F21 Noir is a small, offline Android launcher designed for the Qin/DuoQin F21 Pro running Android 11. It keeps the stock Launcher3 installed, uses the physical keypad throughout, and contains no ads, telemetry, Google services, or network permission.
Alpha: the interface and automated physical-device flows were tested on an F21 Pro. Manual long-press key confirmation and the 72-hour stability test are still required before beta.
| Home | App drawer | Settings |
|---|---|---|
- Noir Minimal interface for the F21's 480×640 display at 208 dpi.
- Large 24-hour clock and six editable favorites.
- Recognisable monochrome app icons derived locally from each app's original artwork, plus a 3×3 paginated app drawer. The six default Home apps keep their purpose-built Noir glyphs.
- D-pad focus, center-to-open, Menu or swipe up for apps, and long Menu for settings.
- Swipe down returns from the app drawer; horizontal swipes change drawer pages.
- Short number press opens the dialer; long press launches a configurable shortcut.
- Reversible hidden-app list and a direct route back to Android's default-home settings.
- A dedicated Noir settings tile, with the vendor Android Settings clearly separated inside it.
- Original 480×640
Amber Rainlock-screen wallpaper, applied and restored from Appearance. - No runtime permissions and no broad package-list permission; the manifest exposes only the launcher-intent queries needed to draw the app drawer.
Requirements: JDK 17 and Android SDK 35.
./gradlew test assembleDebug lintDebugInstall only on the selected F21 serial:
adb -s YOUR_F21_SERIAL install -r app/build/outputs/apk/debug/app-debug.apkChoose F21 Noir when Android asks for the Home app. The stock Launcher3 is not removed.
F21 Noir enumerates launchable activities so it can show the app drawer. Preferences stay in the app's private local storage. It has no network stack, analytics SDK, updater, account, or background service. See PRIVACY.md.
For the matching notification shade and system accents, see F21 Noir Theme. For device recovery, see F21 Rescue. Portuguese documentation: docs/pt-BR/README.md.
Apache-2.0. Rajdhani is distributed under the SIL Open Font License in
THIRD_PARTY_NOTICES/rajdhani-OFL.txt.