K36 and Similar Clones
Download for K36 and Similar Clones Google Drive | Mediafire | MEGA ArkOS 2.0 (03112025)
Download for U8 Handheld Google Drive | Mediafire | MEGA ArkOS 2.0 (03112025)
Download for RX6H Google Drive | Mediafire | MEGA ArkOS 2.0 (03112025)
Community Maintained Image.
If you're having problems with this image find us at the RetroHandhelds Discord
Changelogs
- This update brings the OS up to date with the latest R3XS ArkOS build, integrating most of its new features while improving compatibility, performance, and usability.
System Fixes & Improvements
- Fixed: EmulationStation now properly shows when WiFi is enabled.
- Fixed (partially): "Switch to SD2 for ROMs" no longer mistakenly uses the boot partition instead of the second SD card slot.
- Pre-installed PortMaster, eliminating the need for manual installation.
- Added a new method to fix audio issues for most devices. The old script inside the ports folder has been removed.
- Updated EasyROMs partition formatting to use 16KB cluster size, freeing up more space on the SD card. (Thanks to VolodymyrDA for the idea!)
- Fixed: U8 Handheld now properly reinitializes the screen after waking from sleep.
SDL & Performance Enhancements
- Updated SDL to 2.0.30.10 and Change Ports SDL tool to support 2.0.30.10 and 2.0.28.2.
- Improved performance in singe.sh and daphne.sh by adding -texturestream setting.
Kernel & Driver Updates
- Added kernel drivers for WiFi support on RTL8821CU chipsets.
System Tools & Stability Fixes
- Fixed ArkOS AP Mode failure state handling.
- Fixed Restore ArkOS Settings tool missing settings (e.g., Tap to Power Off). (Thanks to lauren7ino for reporting the issue!)
- Fixed Backup ArkOS Settings tool now properly backing up the timezone setting. (Thanks to lauren7ino for reporting the issue!)
- Improved hostapd.conf for better local netplay performance.
- Changed netplay check frame setting to 10 to reduce desync issues on RK3326 devices. (Thanks to FIRE FIRE FIRE for reporting the issue!)
EmulationStation Improvements
- Added Vircon32 scraping support.
- Added Loading Image delay feature for Pic mode (Game Loading Image). (Thanks to Zomugoff for the idea!)
- Excluded menu.scummvm from scraping. (Thanks to lauren7ino for reporting the issue!)
- Added support for FontAwesome fonts and additional translatable text. (Thanks to wakeboxer!)
- Improved popup keyboard fonts and added Date/Time display for video & slideshow screensavers. (Thanks to bulzipke for the PR and Batocera!)
- Added Korean (Hangul) input and Unicode support. (Thanks to bulzipke for the PR and Batocera!)
Emulator & System Updates
- Updated RetroArch & RetroArch32 to 1.20.0 (final stable version). (Commit ed1810d)
- Updated XRoar to 1.7.2, PPSSPP Standalone to 1.18.1, GZDoom to 4.13.1, ScummVM Standalone to 2.9.0, and Mupen64Plus Standalone.
- Updated Hypseus-Singe to 2.11.4 (button mappings changed—see FAQ).
- Fixed ScummVM Standalone saving issue for single SD setups. (Thanks to Jason Grieves for the request!)
- Added BBC Micro emulation using the b2 libretro core. (Thanks to SuperBadger77 for the recommendation!)
- Fixed BBC Micro emulation to no longer require a swapfile. (Thanks to zoltanvb for updating the libretro core!)
- Added PuzzleScript support. (Thanks to silliness is no laughing matter for mentioning this core!)
- Added Cave Story system using doukutsu-rs core. (Thanks to Tonhum for the suggestion & testing!)
- Added J2ME emulation using freej2me & freej2me-plus cores.
- Added With this release, an RX6H image is now included to expand compatibility with additional K36-based devices.
Quality-of-Life Features
- Added ability to restore joystick control for ECWolf standalone.
- Added .m3u and .M3U as supported extensions for Amiga & AmigaCD32. (Thanks to lauren7ino for the suggestion!)
- Added a script to reset EmulationStation controls.
- Added a Gamma Adjustment Tool for screen calibration. (Thanks to the community!)
- Added NDS Overlay Toggle and Video Boot support (logo.mp4 in boot partition). (Thanks to the community!)
- Disabled blinking cursor when entering/exiting EmulationStation (RK3326 only). (Thanks to Jason Grieves for the request!)
- Improved WiFi tool to handle long SSIDs during password input. (Thanks to dani7959 for reporting the issue!)
- Fixed USB Drive Mount to prevent filesystem errors. (Thanks to XNLFutureTechnologies for the fix!)
- Updated msgbox to support dialog titles. (Thanks to XNLFutureTechnologies for the pull request!)
Theming & Translations
- Updated NES-Box theme to support PuzzleScript, Vircon32, J2ME, BBC Micro, and Cave Story. (Thanks to Jetup13!)
- Added Slovenian and Croatian translations for EmulationStation.
- Added Russian and Ukrainian translations for EmulationStation. (Thanks to VolodymyrDA!)
Miscellaneous Fixes & Enhancements
- Replaced ffplay with MPV as the default video player. (Thanks to Rocknix for MPV and FIRE FIRE FIRE for porting this to ArkOS!)
- Updated RetroArch to respect custom save locations. (Commit 05f75b8)
- Fixed Read from Both SD Script issue where EmulationStation didn’t detect both SD cards. (Thanks to LobAnovich & RyanRoe77 for reporting the issue!)
Special Thanks
🙏 A huge thank you to @christianhaitian for ArkOS, which has made this possible!
Donate
🎮☕ Loving my work? Let’s power up together – buy me a coffee! 🕹️✨