Android 12(12.0.0-latest)
Android 13(13.0.0-latest)
GPU
(Mali-G610) accelerated (SW render not available)Gapps
Magisk (Kitsune fork)
Via
BrowserLineageOS Trebuchet
launcherLineageOS Music
LineageOS Gallery
surfaceflinger
patched so can type password in apps without black screenFake WiFi
(let apps believe WiFi is connected)
Orange Pi 5 Plus w/16G RAM
, OSArmbian Server
(Debian 12 "Bookworm"
) with5.10.160
kernel (Customzied), Docker version 20.10.24(docker.io
).Orange Pi 5 Plus w/16G RAM
, OSUbuntu Rockchip
(Ubuntu 22.04 "Jammy" Gnome Desktop
) with5.10.0-1009-rockchip
kernel (Stock), Docker version 27.0.3(docker-ce
).Orange Pi 5 w/8G RAM
, OSArmbian Desktop
(Debian 12 "Bookworm" XFCE Desktop
) with5.10.160
kernel (Customzied), Docker version 20.10.24(docker.io
).
- Kernel version
5.10
- Mali CSF GPU driver version
g18p0
- Mali CSF Firmware in
/lib/firmware/
CONFIG_PSI=y
CONFIG_ANDROID_BINDERFS=y
You can runenvcheck.sh
script to check them.
git clone https://github.com/CNflysky/redroid-rk3588.git --depth 1
cd redroid-rk3588
docker compose up -d
sudo apt install docker-compose
docker-compose up -d
To switch between Android versions, edit the docker-compose.yml
file, change image tag
, then recreate service.
Note: The /data partitions between different Android versions are not compatible. Before switching to another Android version, please backup critical data or change mapping volume of /data partition.
docker run -d -p 5555:5555 -v ~/redroid-data:/data --restart unless-stopped --name redroid --privileged cnflysky/redroid-rk3588:12.0.0-latest androidboot.redroid_height=1920 androidboot.redroid_width=1080
Argument | Description | Default |
---|---|---|
androidboot.redroid_fps |
set fps, range (1,120) | 60 |
androidboot.redroid_magisk |
enable magisk | 0 |
androidboot.redroid_fake_wifi |
enable fake WiFi | 0 |
androidboot.redroid_fake_wifi_ssid |
set fake WiFi ssid | FakeWiFi |
androidboot.redroid_fake_wifi_bssid |
set fake WiFi bssid | 66:55:44:33:22:11 |
androidboot.redroid_fake_wifi_mac |
set fake WiFi mac address | 11:22:33:44:55:66 |
androidboot.redroid_fake_wifi_speed |
set fake WiFi speed(Mbps) | 866 |
androidboot.redroid_adbd_bind_eth0 |
bind adb socket to eth0 | 1 |
ro.adb.secure |
enable ADB authentication | 0 |
(0 = disable, 1 = enable)
Google Play Certification
Enable ADB authentication
App compatibility list