Skip to content

← Firmware Downloads

Firmware README · Y1 · Y2

About JJ Launcher

A launcher Software for Y1.

Also known as: README.md · ismileblue/y1_launcher · y1_launcher · JJ Launcher · ismileblue-y1-launcher

Y1 · Y2
Downloads from Firmware Archive24,266

Screenshot_20260701_103518 Screenshot_20260704_234025 Screenshot_20260729_005123 Screenshot_20260712_224805 Screenshot_20260711_225933 Screenshot_20260615_172516 Screenshot_20260615_172223 Screenshot_20260624_181608 Screenshot_20260624_181513

☕ Support / Donation

If you like my project, consider buying me a coffee!

Ko-fi

JJ Launcher (MO-ON Launcher)

for innioasis y1

Platform Status

[!WARNING]

⚠️ IMPORTANT: This has only been tested on System Software version 2.1.9. It is highly recommended to check your own firmware version before proceeding with the installation.

🛠️ Note for Users / Bug Reports

⚠️ Important Notice Please note that this launcher is currently in its Alpha stage, and you may encounter unexpected bugs or stability issues.

If you find any bugs or have suggestions, please open an Issue in this repository. I will do my best to address them and release updates whenever my schedule allows. Thank you for your patience and support! 🙏


🌟 Key Features

  1. Custom Embedded Media Scanner
    • Automatically and rapidly categorizes large music libraries without relying on the Android system scanner.
  2. Advanced Playback & EQ Controls
    • Full support for shuffle, repeat modes, and built-in device Equalizer (EQ) presets.
  3. Global Hardware Key Mapping
    • Skip to the previous or next track using physical hardware buttons from any screen within the app.
  4. Real-time Main Screen Sync
    • The album art and track information on the main screen sync instantly whenever the active song changes.
  5. Infinite Custom Themes
    • Easily add and apply your own custom color themes simply by copying files.
  6. Dynamic HD Blur Background
    • Generates a high-definition blurred wallpaper dynamically matching the currently playing album art.
  7. In-App Bluetooth Pairing
    • Scan and pair Bluetooth devices instantly within the launcher settings without needing to leave the app.
  8. Wheel-Optimized Virtual Keyboard
    • Type Wi-Fi passwords and connect directly using a specialized keyboard tailored for wheel-input devices.
  9. Wireless PC File Upload
    • Host a local Wi-Fi Web Server to wirelessly upload music files directly from your PC browser without cables.

🚀 Installation & Update Guide

You can easily install the launcher using the Innioasis Updater. Please perform the update using the updater program provided at https://innioasis.app/

Installation Screenshot

🎧 Bluetooth Connection & Pairing

Bluetooth headphone connection testing has been successfully completed, and it works perfectly!

Bluetooth Pairing Screenshot

[!CAUTION] ⚠️ Important Security Permission Note If you encounter a security-related error message when trying to connect after pairing, you must grant the secure settings permission via ADB by running the following script:

adb shell pm grant com.themoon.y1 android.permission.WRITE_SECURE_SETTINGS

🎨 Y1 Theme Editor User Manual

스크린샷 2026-06-24 220127

⚠️ Note: This manual and the themes created are only compatible with Launcher version 0.8 or higher.

The Y1 Theme Editor is a powerful web-based tool that allows you to intuitively design and build custom themes for your Android device directly from your smartphone or PC browser. Even without coding knowledge, you can create a complete theme package (.zip) simply by dragging, dropping, and adjusting properties.


🚀 1. Basic Interface (Modes)

You can toggle between two main modes using the buttons at the top left of the editor.


🌍 2. Global Settings

Define the core rules and color palette that apply to the entire theme.


🧩 3. Element Settings & Types

These are the components (elements) you can place on the screen. Click [Add New Element] and change the Type to use them. (Note: The editor automatically renders overlapping items in this order: Design Box ➔ Widget ➔ Button)

1) Standard Button

2) Widgets

3) Design Box


🎯 4. Key Properties Guide

📌 Layout & Coordinates

📌 Text Align

📌 Focus Index

📌 Action

The direct shortcut command executed on the device when a button is clicked.


💾 5. Export & Application

  1. Once your design is complete, click the [Download Theme (.zip)] button at the bottom right.
  2. The editor will gather all the custom fonts, icons, and background images you uploaded and bundle them perfectly into a single .zip file.
  3. Unzip (extract) the downloaded .zip file, and move the extracted folder into the /Y1_Themes/ directory on your Android device. Then, open the app's theme settings and select your new theme to apply it instantly!

💡 Tip (Import Config): If you want to modify a theme later, simply extract your downloaded .zip file and load the config.json file inside it using the [Import Config] button. Your workspace and layout will be perfectly restored!

How to Create a Custom Theme for JJ Launcher for v0.6

Creating a custom theme is the ultimate way to make this DAP (Digital Audio Player) truly yours! The launcher dynamically loads theme resources (colors, icons, and fonts) directly from the device's internal storage.

🛠️ Step 1: Create the Theme Folder

  1. Connect your device to a PC or open your file manager app.
  2. Navigate to the root theme directory: /storage/sdcard0/Y1_Themes/
  3. Create a new folder inside it and give it a name without spaces (e.g., /storage/sdcard0/Y1_Themes/Cyberpunk_Dark/).

🛠️ Step 2: Prepare Custom Icons & Fonts (Optional)

Drop your custom assets directly into your new theme folder.

🛠️ Step 3: Create the config.json File

This is the core of your theme. Create a text file named exactly config.json inside your theme folder and paste the following template:

{
  "name": "My Awesome Theme",
  "font": "myfont.ttf",
  "textPrimary": "#FFFFFF",
  "textSecondary": "#88AADD",
  "bgOverlay": "#DD0F172A",
  "statusBarBg": "#99002255",
  "btnNormal": "#221E40AF",
  "btnFocused": "#DD3B82F6",
  "btnFocusedText": "#000000",
  "button_radius": 30
}

🛠️ Step 4: Understanding the Configuration Values

💡 Quick Tip: Always use 8-character Hex Codes (e.g., #DD0F172A) for background colors if you want transparency. The first two characters (DD) control the opacity (00 for invisible, FF for solid).

☕ Support / Donation

If you like my project, consider buying me a coffee!

Ko-fi