THE UNDERGROUND APP STORE V1 ============================ Version: 1.0.0 Version code: 1 Package ID: online.undergroundapps.appstore Expected APK filename: Underground-App-Store-v1.0.0.apk THIS ZIP IS FOR YOUR UNIVERSAL APK BUILDER ------------------------------------------ Upload the ZIP as a Gradle Android project and build it normally. The project includes a self-bootstrapping ./gradlew for Linux builders. The first build may take longer while Gradle 8.7 and Android Gradle Plugin 8.5.2 are cached. APP CATALOG INCLUDED INSIDE THE APK ----------------------------------- 1. The Underground WAVE 2 2. Underground TiviMate 7.0 3. The Underground IBO 4.3 4. Mouse Toggle 5. X-Plore File Manager 6. Zinema 7.0 All six APK files and their matching Underground artwork are embedded in the project. No external download is required to install these original six apps. NAVIGATION / DEVICE TARGETS --------------------------- - Full DPAD focus navigation - OK/Center select - BACK returns Home from Apps / Info / Settings - Touch/click support - Normal Android launcher entry - Android TV / Google TV leanback launcher entry - No Google Play Services dependency - Pure Java/Android SDK app (no native ABI dependency in the App Store itself) - minSdk 21, targetSdk 34 Designed for Android TV, Google TV, Fire TV / Firestick, ONN, Mi Box, NVIDIA Shield and compatible Android phones/tablets. INSTALLING EMBEDDED APPS ------------------------ On Android 8+ the first install may open "Allow from this source". Enable it for The Underground App Store, return, and choose the app again. CHECK FOR NEW APPS ------------------ The top refresh button checks: https://install.undergroundapps.online/data/native-apps.json The APK works without this server file. It falls back to the bundled V1 catalog. For live refresh support, upload SERVER_UPLOAD/data/native-apps.json to the matching /data/native-apps.json path on install.undergroundapps.online. New apps can later be added to native-apps.json with HTTPS apkUrl + iconUrl values. Those apps are downloaded by the App Store and handed to Android's normal package installer. IMPORTANT SIGNING NOTE ---------------------- For future updates to the Underground App Store APK itself, use the SAME signing key as V1. Your Universal APK Builder should preserve one stable signing identity across versions. Catalog refreshes do NOT require rebuilding or updating the App Store APK.