Skip to content

Releases: VivxKumar07/Cubiq-Launcher

Cubiq Launcher v1.1.1 - Critical Hotfix & Stability Update

Choose a tag to compare

@VivxKumar07 VivxKumar07 released this 24 Oct 15:42

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

  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).
  2. 📱 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

Choose a tag to compare

@VivxKumar07 VivxKumar07 released this 24 Oct 12:57

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

  1. 📱 Landscape Mode:

    • Full native landscape orientation support for the launcher UI (CubiqLandscapeLayout), offering a comfortable tablet and handheld console experience.
  2. 🔤 Custom Font Styles:

    • Added selectable typography and font styling throughout the launcher UI to customize your visual experience.
  3. ⚡ LTW & MobileGlues Graphics Engines:

    • Added native support for LTW (LWJGL Touch Wrapper) and MobileGlues renderers, providing modern OpenGL/Vulkan translation and optimal frame rates.
  4. 🦊 Ely.by Skins & Account Management:

    • Seamless Ely.by authentication support alongside Microsoft and Offline modes, with full account profile switching and automatic skin fetching.
  5. 🦸 Capes & Custom Capes in Skin Library:

    • Dedicated cape management in the skins section with support for viewing official capes and uploading custom cape textures.
  6. 📦 Direct "+Modpack" Creation in Installations:

    • Added a dedicated +Modpack button right inside the Installations tab for rapid browsing, downloading, and configuring modpacks.
  7. 🔮 OptiFine Direct Installation:

    • OptiFine is now integrated into the +New Installation dialog, allowing one-click automatic installation alongside Vanilla, Fabric, Forge, NeoForge, and Quilt.
  8. ⚙️ 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.
  9. 🎮 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
  10. 🔄 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.
  11. 📰 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

Choose a tag to compare

@VivxKumar07 VivxKumar07 released this 17 Oct 09:26

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