Skip to content

Repository files navigation

Katapult logo          Buy me a coffee

Katapult — A simple grid launcher for Mudita Kompakt

Note

To install, download the latest APK from Releases and install it on your device using Mudita Center or ADB/webADB.

Setup

  • Settings: Long-press on any empty area of the home screen
  • Replace home apps: Long-press on the Phone, SMS, or extra row shortcuts
  • Clock/Date shortcut: Long-press on the clock or date to assign an app

Features

  • 3x4 app grid tap on chevrons or use horizontal swipes
  • Music widget with playback controls and song info, works with other third-party apps like Auxio, Fossify Music, Spotify, Foobar, CalmCast, Antenna Pod etc.
  • Icon tinting and shaping for a uniform black & white look (works with ~95% of apps)
  • Icon shape: Circle or Rounded, affects all icons, buttons, and indicators
  • Extra dock row: 3 additional shortcuts above the Phone/SMS bar
  • Notification indicators on app icons (requires notification listener permission)
  • Show battery % with level-based icon above the clock.
  • Show AM/PM for 12-hour clocks
  • Hide status bar for a cleaner look
  • E-Ink refresh on home: flashes the screen when pressing the home button to clear ghosting
  • Double-tap brightness: toggle display brightness by double-tapping the home background (requires system settings permission)
  • Infinite scroll: wrap around from last page to first
  • Simple wallpaper: set a background image (not managed by Android)
  • Hide apps: from the app context menu or bulk-hide from the home menu
  • Rename apps: long-press any app in the grid
  • App context menu: Reorder, Rename, Hide, App Info, Uninstall
  • Reorder apps: swap-based reordering from the context menu, with reset to alphabetical option
  • Lockscreen Notifications (experimental): per-app notification counts on the lock screen, with an app allowlist and sort order. Long-press the widget to move/resize it, tap to save.
  • Screensaver (experimental): a Katapult screen saver showing the home clock, date, alarm, battery, and up to 4 notification rows. Start it with a two-finger long-press on the home screen (or the home long-press menu); the power button exits. Select Katapult once in system Screen saver settings (Settings → Experimental → Screensaver opens it).

Permissions

Permission Why
QUERY_ALL_PACKAGES List all installed apps
WRITE_SETTINGS Double-tap brightness toggle
REQUEST_DELETE_PACKAGES Uninstall apps from the context menu
BIND_NOTIFICATION_LISTENER_SERVICE Read notifications for badge counts
READ_CALL_LOG Missed call badge on Mudita Phone (Mudita Kompakt only)
READ_SMS Unread SMS badge on Mudita Messages (Mudita Kompakt only)
BIND_ACCESSIBILITY_SERVICE Draws the experimental lockscreen widget over the lock screen — an accessibility overlay is the only way a normal app can display there. The permission sounds scary, but Katapult reads only the lock screen itself — never your apps — so the widget can hide when the PIN screen appears. It records and shares nothing; this open source code is the proof.

FAQ

Question Answer
Will it have customizable fonts? No.
Will it have a customizable grid? No.
Will it have third-party icon packs? No.
Will it get as many features as inkOS? No.
Can I add more apps to the home screen? No.
Can I adjust the opacity of the wallpaper? No.
Can I change date/clock formats? No. It follows Android settings. Change it there.
Can I add AM/PM to a 12-hour clock? Yes. It's in the settings.
Can I reorder apps? Yes. Long-press an app, tap Reorder, then tap another app to swap. Tap Save when done.
Will this launcher have a notification tray or letters screen? No.

Troubleshooting

Notification indicator not showing

Go to Settings > Notification Log and check if the notification exists in Android. Many apps require Google Play Services for push notifications. If it's not in the log, it doesn't exist for Android and Katapult can't read it.

Notification not clearing

Check the Notification Log. If Android doesn't clear it, Katapult can't either.

How to disable notification dots for a specific app

There are no allowlists. Go to Settings > App Notifications, tap the app, and disable "Allow notification dot".

Support the project

Buy me a coffee Katapult is free, open source, and ad-free forever. If it's made your phone better, consider supporting development.

Acknowledgments

  • The experimental lockscreen widget's approach — drawing over the keyguard through an accessibility overlay — was inspired by Lockscreen Widgets by Zachary Wander. Katapult's implementation is its own; no code was copied.

About

Minimal Android Grid Launcher

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages