Repository navigation
Releases: VivxKumar07/Cubiq-Launcher
Release list
Cubiq Launcher v1.1.1 - Critical Hotfix & Stability Update
Cubiq Launcher v1.1.1 🚀
Critical Hotfix & Stability Update
Cubiq Launcher v1.1.1 is an immediate hotfix update addressing two critical device-specific crashes reported following the v1.1.0 release, ensuring smooth gameplay across older Android versions and 32-bit ARM smartphones.
🛠️ Critical Hotfixes in v1.1.1
-
⚡ Fixed \SurfaceView\ Thread-Affinity Crash (\CalledFromWrongThreadException):
- Resolved a crash on startup affecting Android 8.0 / 8.1 devices (e.g., Vivo 1820) and systems enforcing strict ViewRootImpl thread checks when running with SurfaceView / LTW.
- All surface dimension application (\surface.holder.setFixedSize) and window refresh sizing passes are now safely routed to the Android UI Main thread using \surface.post\ and \withContext(Dispatchers.Main).
-
📱 Fixed 32-bit ARM Minecraft 26.x Crash (\Platform does not support native linker):
- Resolved an immediate crash on 32-bit ARM devices (e.g., Redmi 8, Snapdragon 439, MediaTek Helio A22/G25/G35, \�rmeabi-v7a) when launching Minecraft 26.x on Java 25.
- OpenJDK's Foreign Function & Memory (FFM) API does not implement a native linker on 32-bit ARM. Cubiq now automatically retains LWJGL 3.3.3 (100% pure JNI) on 32-bit ARM architectures, avoiding the FFM downcall failure while allowing 64-bit devices to continue leveraging LWJGL 3.4.1.
✨ All Major Features from v1.1.0 Included
- 📱 Landscape Mode: Full native landscape orientation support for the launcher UI (\CubiqLandscapeLayout).
- 🔤 Custom Font Styles: Selectable typography and font styling across launcher screens.
- ⚡ LTW & MobileGlues Renderers: Modern OpenGL/Vulkan translation layers with gamma overexposure fixes.
- 🦊 Ely.by Skins & Account Management: Ely.by authentication with auto-skin synchronization.
- 🦸 Capes & Custom Capes: View official capes and upload custom capes in the skin library.
- 📦 Direct "+Modpack" Button: Dedicated +Modpack button in Installations for quick setup.
- 🔮 OptiFine Direct Installation: Easily install OptiFine directly from the +New Installation dialog.
- ⚙️ 3-Dots Installation Management: Instant management on every installed game card.
- 🎮 4 Premade Control Schemes: Mojo Launcher, Zalith 1, Zalith 2, and Pocket Edition (Bedrock) styles.
- 🔄 Share, Import & Export Control Layouts: Easy sharing and backup of .json\ control schemes.
- 📰 Dedicated Cubiq News Section: Real-time official updates powered by GitHub releases.
📦 APK Downloads & Architecture Guide
- *\Cubiq-1.1.1-arm64-v8a.apk* (Recommended): For 64-bit Android smartphones & tablets (Android 8.0+).
- **\Cubiq-1.1.1-armeabi-v7a.apk**: For 32-bit ARM Android devices (Redmi 8, older Galaxy/Vivo/Oppo).
- **\Cubiq-1.1.1-x86_64.apk**: For 64-bit Android emulators & Chromebooks.
- **\Cubiq-1.1.1-x86.apk**: For 32-bit x86 Android emulators.
Cubiq Launcher v1.1.0 - The Modern Minecraft & Feature Update
Cubiq Launcher v1.1.0 🚀
The Modern Minecraft & Performance Update
Cubiq Launcher v1.1.0 is here! This is our biggest release yet, bringing native graphics fixes, powerful customization tools, modern Minecraft 26.x support, and an overhauled touch gaming experience.
✨ Major New Features in v1.1.0
-
📱 Landscape Mode:
- Full native landscape orientation support for the launcher UI (CubiqLandscapeLayout), offering a comfortable tablet and handheld console experience.
-
🔤 Custom Font Styles:
- Added selectable typography and font styling throughout the launcher UI to customize your visual experience.
-
⚡ LTW & MobileGlues Graphics Engines:
- Added native support for LTW (LWJGL Touch Wrapper) and MobileGlues renderers, providing modern OpenGL/Vulkan translation and optimal frame rates.
-
🦊 Ely.by Skins & Account Management:
- Seamless Ely.by authentication support alongside Microsoft and Offline modes, with full account profile switching and automatic skin fetching.
-
🦸 Capes & Custom Capes in Skin Library:
- Dedicated cape management in the skins section with support for viewing official capes and uploading custom cape textures.
-
📦 Direct "+Modpack" Creation in Installations:
- Added a dedicated +Modpack button right inside the Installations tab for rapid browsing, downloading, and configuring modpacks.
-
🔮 OptiFine Direct Installation:
- OptiFine is now integrated into the +New Installation dialog, allowing one-click automatic installation alongside Vanilla, Fabric, Forge, NeoForge, and Quilt.
-
⚙️ Advanced Installation Management (Three-Dots Menu):
- Instant management on every installed game card via the 3-dots menu: edit profile, duplicate, customize JVM arguments/renderer, view folder in FileManager, or delete.
-
🎮 4 Premade Touch Control Schemes:
- Out-of-the-box support for 4 distinct control layouts tailored for different playstyles:
- Mojo Launcher styled
- Zalith Launcher 1 styled
- Zalith Launcher 2 styled
- Pocket Edition (Bedrock) styled
- Out-of-the-box support for 4 distinct control layouts tailored for different playstyles:
-
🔄 Share, Import & Export Control Layouts:
- Direct sharing, importing, and exporting of custom control .json layouts so you can easily backup your mappings or share them with friends.
-
📰 Dedicated Cubiq News Section:
- Real-time Cubiq news and announcements tab powered by CubiqGitHubManager, displaying authentic changelogs and release notes directly on the home screen.
🛠️ Engine, Graphics & Quality of Life Improvements
🎨 Modern Minecraft (26.x / 26.3) & LTW Gamma Fix
- Fixed Washed-Out / Bright White Gamma Overlay:
- Eliminated the double sRGB gamma lift on modern versions (like Minecraft 26.3) running with LTW on Android. Textures, skies, and menus now render with vivid, rich colors.
- Proxied \eglCreateWindowSurface\ with null attributes for LTW (matching MojoSDL on Android) and bypassed forced sRGB framebuffers.
- EGL Fallback Chain & RenderPearl Validation:
- Completed EGL fallback chain and intercepted \glGetError\ for proper RenderPearl context validation.
- Fixed graphics backend crashes on Minecraft 26.x.
🧠 Smart Per-Version Renderer Persistence
- Intelligent Defaults: Automatically selects LTW for Minecraft 26.3 and newer, and Krypton Wrapper (NGGL4ES) for versions below 26.3.
- Strict User Override Respect: If you manually choose a custom renderer for any version, Cubiq saves it directly to that profile and remembers it whenever you return to that version.
🕹️ Control & Mouse Enhancements
- Auto-Magnet Gap Spacing: Tightened button gaps on Mojo and Zalith 1 layouts to an exact 2dp auto-magnet gap (\gapPx = 2.dp).
- Dynamic Mouse Mode: Activating the on-screen mouse button in Mojo and Zalith 1 layouts automatically switches to Slide Mode (\MouseControlMode.SLIDE) for effortless cursor dragging.
- Control Editor Polish: Added pressed states for all buttons, new control drawables, fixed button size slider, and refined swipe touch look sensitivity.
☕ Runtime & Performance
- Full support for Java 25 and LWJGL 3.4.1.
- On-Demand JRE Downloader: Dynamically downloads required Java runtimes, keeping the base APK size compact (~80-95MB).
- Enhanced \TaskKeepAliveService\ to ensure rock-solid background game stability.
- Account deletion confirmation dialog to avoid accidental loss.
📦 APK Downloads & Architecture Guide
- *\Cubiq-1.1.0-arm64-v8a.apk* (Recommended): For modern 64-bit Android smartphones & tablets (Android 8.0+).
- **\Cubiq-1.1.0-armeabi-v7a.apk**: For older 32-bit ARM Android devices.
- **\Cubiq-1.1.0-x86_64.apk**: For 64-bit Android emulators & Chromebooks.
- **\Cubiq-1.1.0-x86.apk**: For 32-bit x86 Android emulators.
Thank you for supporting Cubiq Launcher! Enjoy the ultimate Minecraft Java experience on Android.
Cubiq Launcher v1.0.0 - Official Launch
Cubiq Launcher v1.0.0
Official Release of Cubiq Launcher.
Highlights
- Authentic Minecraft Bedrock / Pocket Edition Touch Controls
- Minecraft PC Launcher UI Theme
- Installation Manager with clear Minecraft version indicators
- Download Hub for Modrinth & CurseForge
- Multiplayer & LAN Play
- Offline & Microsoft Accounts