Real features: installed-app grid, pages (swipe, spring), dock (4), drag to reorder, hold-over-an-app to group into a folder, folder open/rename/remove-from-folder, long-press menu (App info, Uninstall, Add/Remove dock), long-press empty space = wallpaper picker, layout saved across restarts, picks up newly installed / removed apps, set as default Home app.
- Create a new GitHub repo, upload ALL files in this folder (keep the .github folder).
- Open the repo -> Actions tab -> "Build APK" -> wait ~4 minutes.
- Open the finished run -> Artifacts -> download "launcher-apk" -> unzip -> app-debug.apk.
- Copy to the phone, install (allow "install unknown apps"), press Home, choose this launcher, "Always".
Open this folder -> wait for Gradle sync -> Build > Build APK(s). Output: app/build/outputs/apk/debug/app-debug.apk