Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
choose_a_handheld [2024/12/03 17:50] – [Retroid Pocket 5 / Retroid Pocket Mini] lbrpdxchoose_a_handheld [2026/03/13 23:19] (current) – [Retroid Pocket 5 / Retroid Pocket Mini] dmanlfc
Line 17: Line 17:
  
 ===== Ayn Odin Base/Pro ===== ===== Ayn Odin Base/Pro =====
 +See [[hardware:ayn|AYN board details]]
  
 {{ :hardware:aya_odin_blue.jpg?320|}} {{ :hardware:aya_odin_blue.jpg?320|}}
Line 50: Line 51:
  
 FIXME FIXME
 +
 +===== Anbernic RGxx3 =====
 +
 +A collection of devices using the Rockchip RK3568 in various form-factors.
 +
 +Supported devices:
 +
 +  * Anbernic RG-Arc-D
 +  * Anbernic RG-Arc-S
 +  * Anbernic RG353M
 +  * Anbernic RG353P
 +  * Anbernic RG353PS
 +  * Anbernic RG353V
 +  * Anbernic RG353VS
 +  * Anbernic RG503
 +
 +**Devices running Android on the internal EMMC storage will no longer be supported with Batocera v42 or later.**
 +
 +The installed bootloader is not compatible with later Linux Kernels.
 +
 +Therefore you will need to wipe the Android partition to boot into Batocera.
 +
 +__Instructions__
 +
 +**WARNING** - This will remove Android completely from your device.
 +
 +  * Install ADB on your computer if you don't already have it. See this guide: [[https://www.xda-developers.com/install-adb-windows-macos-linux/]]
 +  * Power off the device and ensure the all sdcards are ejected
 +  * Hold down power and volume down to get into Android recovery
 +  * Connect the device to your computer via USB using the "DC" port on the device.
 +  * Switch ADB into root mode using `adb root`. Note: You may get a timeout error here, continue on anyway.
 +  * If you would like a backup of your Android partition, run `adb pull /dev/block/mmcblk0 android.img`
 +  * Then, get to an ADB shell with the `adb shell` command.
 +  * Wipe the internal EMMC Android partition using: `dd if=/dev/zero of=/dev/block/mmcblk0 bs=4M`
 +  * This will take a few minutes and when it is done you will get an "out of space" message. This is normal.
 +  * Exit the ADB shell using `exit`
 +  * Insert your Batocera SD card, and run `adb reboot` to reboot the device.
 +  * You should now be booting Batocera using the new standard bootloader.
 +
 +**Note: Support also includes Powkiddy branded devices using the same image:**
 +
 +  * Powkiddy RGB10MAX3
 +  * Powkiddy RGB30
 +  * Powkiddy RK2023
  
 ===== Anbernic RG552 ===== ===== Anbernic RG552 =====
Line 350: Line 395:
  
 ===== Retroid Pocket 5 / Retroid Pocket Mini ===== ===== Retroid Pocket 5 / Retroid Pocket Mini =====
- 
-<WRAP center round alert> 
-The Batocera build for this handheld is still in beta and may have severe bugs/compatibility issues. You have been warned! 
-</WRAP> 
  
 {{ :hardware:rpmini.png?nolink&350}} {{ :hardware:rpmini.png?nolink&350}}
  
-This is one of the most capable ARM-based handhelds, powered by a Qualcomm Snapdragon 865 SoC.+This is one of the most capable ARM-based handhelds, powered by a Qualcomm Snapdragon SM8250 SoC.
  
  
 === Features === === Features ===
-  * 2.8GHz SD865 CPU+  * 2.8GHz SM8250 CPU
   * Adreno 650 GPU   * Adreno 650 GPU
   * RAM RPMini: 6GB LPDDR4 - Pocket 5: 8GB LPDDR4   * RAM RPMini: 6GB LPDDR4 - Pocket 5: 8GB LPDDR4
Line 370: Line 411:
   * Dynamic active cooling (''qcom-fan'' Batocera tool)   * Dynamic active cooling (''qcom-fan'' Batocera tool)
  
-=== How to boot? ===+=== ABL Installation and Device Selection === 
 +*** Important: for Batocera v43 you need an updated bootloader *** 
 +  - On your Retroid device on Android or another device / OS. 
 +  - Download [[https://batocera.org/boards_requirements/SM8250-ABL.zip|SM8250-ABL.zip]] and extract it to an sdcard. 
 +  - Boot Android ensure the you insert the sdcard with the extracted files. 
 +  - Using the file manager (Files) copy the files off your sdcard onto the Android file system into a directory called **odin2_custom_abl** (this directory name is important). 
 +  - To ensure you're using the correct location to create the **odin2_custom_abl** directory. In the File app, hit the hamburger symbol on the top right (three lines) and then choose your device (i.e. Retroid Pocket 5) 
 +  - Go to Android settings, at the bottom in the **Handheld settings** → **Advanced** → **Run script as Root** and select the **backup_and_flash.sh** script from the directory called **odin2_custom_abl**. 
 +  - The script will run quickly and back up the original boot loader to **/sdcard/backup/** directory. 
 +  - Keep this as a backup in case you want to rollback. 
 +  - Power off, you're ready to install Batocera
  
-On the Retroid Pocket Mini, keep the ''[VOL +]'' button pressed at boot time, the Retroid device will get you to a Uboot screenWithin the Uboot menuclick the ''[VOL -]'' button to go to the second item, and press ''[POWER]'' next to the volume buttons to select.+=== Batocera Installation === 
 +  - Download the Batocera SM8250 image and burn it on an micro SDCard. **Warning:** make sure you have a high quality SDcard. 
 +  - Enter the bootloader fastboot menu by pressing ''[vol -]'' and ''[power]'' and switch the **Boot Mode** to Linux (use volume buttons and power to navigate and select). 
 +  - Then navigate to **Set device model** (You only have to do this once)There you can choose your device from the list. Finally navigate back to 'START' and press power to boot. 
 +  - If you want to go back to Androidremove the SDCard (optional), boot while pressing ''[vol -]'' and ''[power]'' and change the **Boot Mode** back to Android.
  
-On the Retroid Pocket 5, keeping ''[VOL +]'' or ''[VOL -]'' pressed from a cold boot might not work, but in that case, it usually works after a reboot (from the Android menu).+=== Performance ===
  
-The first boot will take some time, with the screen staying black, while the partition is resized to your SDCard (how long it takes will depend on the size and access speed of your SDCard).+You can emulate up to 6th gen consoles. The screen of the RPMini with its 4:3 aspect ratio is particularly comfortable for older systems.
  
-How to automatically boot into Batocera / skip Android?+===== Retroid Pocket 6 =====
  
-  Boot Android +This is a new capable ARM-based handhelds, powered by a Qualcomm Snapdragon SM8550 SoC. 
-  * Hold down the power button (on-screen buttons appear+ 
-  * Tap Restart on the screen +=== Features === 
-  * Hold ''[VOL -]'' button while it reboots (this opens the 'Loader' menu+  Qualcomm Snapdragon 8 Gen 2 processor (1x Cortex-X3 @ 3.2GHz, 4x Gold, 3x Silver) 
-  * Use ''[VOL +/-]'' to go to 'Switch Boot mode' +  * Integrated Adreno 740 GPU @ 680MHz 
-  * Tap the power button ('BOOT MODEnow says 'Loaderinstead of 'Android') +  * RAM: 8GB or 12GB LPDDR5x RAM 
-  * Use ''[VOL +/-]'' to go to 'Start' +  * Storage: 128GB or 256GB UFS 3.1 storage (expandable via MicroSD) 
-  * Tap the power button to reboot.+  * Screen: 16:9 5.5-inch AMOLED touchscreen, 1920x1080 resolution, 120Hz refresh rate, 550 nits brightness 
 +  * Connectivity: Wi-Fi 7, Bluetooth 5.3, USB-C (OTG & 4Kp60 DisplayPort output), 3.5mm jack 
 +  * Battery: 6,000mAh with 27W fast charging 
 +  * 3D hall sticks 
 +  * Analog L2/R2 
 +  * Dynamic active cooling 
 +  * Dimensions/Weight: 210 x 86.6 x 17.2 mm; 320g 
 + 
 +=== ABL Installation and Device Selection === 
 +*** Important: for Batocera v43 you need an updated bootloader *** 
 +  - On your Retroid device on Android or another device / OS. 
 +  - Download [[https://batocera.org/boards_requirements/SM8550-ABL.zip|SM8550-ABL.zip]] and extract it to an sdcard. 
 +  - Boot Android ensure the you insert the sdcard with the extracted files. 
 +  - Using the file manager (Files) copy the files off your sdcard onto the Android file system into a directory called **odin2_custom_abl** (this directory name is important). 
 +  - To ensure you're using the correct location to create the **odin2_custom_abl** directory. In the File app, hit the hamburger symbol on the top right (three lines) and then choose your device (i.e. Retroid Pocket 6
 +  - Go to Android settings, at the bottom in the **Handheld settings** -> **Advanced** -> **Run script as Root** and select the **backup_and_flash.sh** script from the directory called **odin2_custom_abl**. 
 +  - The script will run quickly and back up the original boot loader to **/sdcard/backup/** directory. 
 +  Keep this as a backup in case you want to rollback. 
 +  - Power off, you're ready to install Batocera 
 + 
 +=== Batocera Installation === 
 +  - Download the Batocera SM8550 image and burn it on an micro SDCard. **Warning:** make sure you have a high quality SDcard. 
 +  - Enter the bootloader fastboot menu by pressing ''[vol -]'' and ''[power]'' and switch the **Boot Mode** to Linux (use volume buttons and power to navigate and select). 
 +  - Then navigate to **Set device model** (You only have to do this once). There you can choose your device from the list. Finally navigate back to 'START' and press power to boot. 
 +  - If you want to go back to Android, remove the SDCard (optional), boot while pressing ''[vol -]'' and ''[power]'' and change the **Boot Mode** back to Android.
  
 === Performance === === Performance ===
  
-You can emulate up to 6th gen consoles. The screen of the RPMini with its 4:3 aspect ratio is particularly comfortable for older systems.+You can emulate up to **some lower end** 7th gen consoles.
  • choose_a_handheld.1733248244.txt.gz
  • Last modified: 18 months ago
  • by lbrpdx