Skip to content

lcdyk0517/arkos4clone

Repository files navigation

I’ve been a little exhausted lately, so I’m pausing updates for a while. Every ending is just a new beginning.

(d)ArkOS 4.4 Kernel Support for Unsupported Devices

Bringing (d)ArkOS 4.4 kernel support to unsupported devices. Contributions via PRs are always welcome.

💡 Use the DTB Analysis Tool to identify your clone type or request support for unsupported devices.


Table of Contents


Quick Start

Build (d)ArkOS4Clone Image

For ArkOS4Clone:

git clone git@github.com:lcdyk0517/arkos4clone.git
cd arkos4clone
sudo ./build_image.sh ArkOS-R3XS.img .

For dArkOS4Clone:

  1. Download G350/RG351MP image from christianhaitian/dArkOS
  2. Extract to get dArkOS-xxx.img
  3. Run:
git clone git@github.com:lcdyk0517/arkos4clone.git
cd arkos4clone
sudo ./build_image.sh dArkOS-xxx.img .

After the script finishes, (d)ArkOS4Clone.img.xz will be generated in the root directory.

Usage

  1. Download the ArkOS release image
  2. Flash to SD card
  3. Run dtb_selector.exe (Windows) to select your device
  4. Reboot the device

Non-Windows users, see Manual Configuration.


Supported Devices

YMC

Device Logo Kernel Config Files Notes
A10MINI 480P common consoles/a10mini/ Thanks to Mr.Wu
A10MINI V4 540P common consoles/a10miniv4/ Thanks to Mr.Wu

AISLPC

Device Logo Kernel Config Files Notes
K36S 480P common consoles/k36s/ Thanks to Mr.Yin
R36T 480P common consoles/k36s/ Thanks to Mr.Yin
R36T MAX 720P common consoles/r36tmax/ Thanks to Mr.Yin

MagicX

Device Logo Kernel Config Files Notes
xu10 480P common consoles/xu10/

Batlexp

Device Logo Kernel Config Files Notes
G350 480P common consoles/g350/

Kinhank

Device Logo Kernel Config Files Notes
K36 (Origin Panel) 480P common consoles/k36/

Powkiddy

Device Logo Kernel Config Files Notes
RGB20S 480P common consoles/rgb20s/

RetroBox

Device Logo Kernel Config Files Notes
P1 480P-270 common consoles/rp1/

Clone R36s Series

Device Logo Kernel Config Files Notes
Type 1 (With Amplifier) 480P common consoles/r36pro/ Thanks to XiFan
Type 1 (Without Amplifier) 480P common consoles/hg36/
Type 1 (No Amp + Inverted Right Joystick) 480P common consoles/k36/
Type 2 (With Amplifier) 480P common consoles/clone type2 amp/ Thanks to XiFan
Type 2 (Without Amplifier) 480P common consoles/clone type2/ Thanks to Mr.Li
Type 3 (Panel 1) 480P common consoles/clone type3 panel1/ Thanks to LangZi
Type 3 (Panel 2) 480P common consoles/clone type3 panel2/
Type 4 480P common consoles/clone type4/
Type 5 480P common consoles/clone type5/

GameConsole

Device Logo Kernel Config Files Notes
R33s 480P common consoles/r33s/
R36H 480P common consoles/r36h/ Thanks to Mr.Lang
R36s Panel 1 480P common consoles/origin panel1/
R36s Panel 2 480P common consoles/origin panel2/
R36s Panel 3 480P common consoles/origin panel3/
R36s Panel 4 480P common consoles/origin panel4/ Thanks to 海拉姆电玩
R36s Panel 4 V22 480P common consoles/v22 panel4/
R36XX 480P common consoles/origin panel4/ Thanks to Mr.Lang
O30S 480P common consoles/r36h/
R36sPlus 720P common consoles/r36splus/ Thanks to Mr.Lang
R36H ProMax 768P common consoles/r45h/ Thanks to Mr.Lang
R40XX 768P common consoles/r40xx/ Thanks to Mr.Lang
R40XX ProMax 768P common consoles/r46h/ Thanks to Mr.Lang
R45H 768P common consoles/r45h/ Thanks to Mr.Lang
R46H 768P common consoles/r46h/ Thanks to Mr.Lang
R50S 854x480P common consoles/r50s/ Thanks to Mr.Lang

SoySauce R36s

Device Logo Kernel Config Files Notes
Panel 1 480P common consoles/sauce panel1/
Panel 2 480P common consoles/sauce panel2/ Thanks to QQ:2824907016
Panel 3 480P common consoles/sauce panel3/
Panel 4 480P common consoles/sauce panel4/

Diium / SZDiiER

Device Logo Kernel Config Files Notes
Dr28s 480P-270 common consoles/dr28s/ Maintenance suspended due to device damage
D007 / D007 Plus 480P common consoles/d007/

XiFan

Device Logo Kernel Config Files Notes
Mymini 480P common consoles/mymini/ Thanks to XiFan
Mini40 720P common consoles/mini40/ Thanks to XiFan
R36Max 720P common consoles/r36max/ Thanks to XiFan
R36Max2 768P common consoles/r36max2/ Thanks to XiFan
R36Pro 480P common consoles/r36pro/ Thanks to XiFan
XF28 480P-1 common consoles/xf28/ Thanks to XiFan
XF35H 480P common consoles/xf35h/ Thanks to XiFan
XF40H 720P common consoles/xf40h/ Thanks to XiFan
DC35V 480P common consoles/dc35v/ Thanks to XiFan
DC40V 720P common consoles/dc40v/ Thanks to XiFan

Other Devices

Device Logo Kernel Config Files Notes
HG36 (HG3506) 480P common consoles/hg36/
R36Ultra 720P common consoles/r36ultra/ Thanks to Mr.Li
RX6H 480P common consoles/rx6h/ Thanks to Mr.Yin
XGB36 (G26) 480P common consoles/xgb36/
T16MAX 720P common consoles/t16max/
U8 480P5-3 common consoles/u8/ Thanks to Mr.Yin
U8 V2 480P5-3 common consoles/u8-v2/
RG36 480P common consoles/rg36/

Logo Path: consoles/logo/<Logo>/logo.bmp
Kernel Path: consoles/kernel/<Kernel>/Image


Manual Configuration

For non-Windows users:

  1. Mount the BOOT partition of the SD card
  2. Copy boot.ini and the two .dtb files from consoles/<device>/ to the root directory
  3. Copy consoles/kernel/common/Image to the root directory
  4. Copy consoles/logo/<resolution>/logo.bmp to the root directory
  5. Unmount the SD card, insert into device, and reboot

Joystick Axis Remapping

Visit 👉 https://lcdyk0517.github.io/tools/dtb-tools.html

Adjust joystick axis mappings (Joymux / amux), battery parameters, and generate new .dtb files directly in your browser.

Note: Only DTB files from (d)ArkOS4Clone are supported. DTBs from stock systems or other distributions are not compatible.


Technical Implementation


Known Limitations

  • eMMC installation not yet supported — Currently only booting from SD card is available

Contributing

If your device is not yet supported by (d)ArkOS4Clone, you can request support via the DTB Analysis Tool.

Please provide:

  • A photo of the motherboard
  • The DTB file from your device
  • Your contact information

If you want to help improve compatibility for other unsupported devices, feel free to submit a PR!


Support the Project

If you find (d)ArkOS4Clone helpful and want to support future development:

👉 https://ko-fi.com/lcdyk

Thank you for your support! 🙏


Acknowledgments

Special thanks to:

About

ArkOS for Unofficial Devices Stop updating.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors