Astro City Mini & Egret-II Mini Custom Firmwares logo Astro City Mini & Egret-II Mini Custom Firmwares

NOTE: while these instructions are written for the ACM, they are similar for the E2M.

The installation of this custom firmware requires the following steps:

  1. Download and flash the batocera image into a USB drive (16GB+)
  2. Connect the ACM to the computer via a USB data cable
  3. Copy and extract the installation scripts from the USB to your computer
  4. Insert the USB with the batocera image into port P2 of the ACM
  5. Run the script (acm-backup-and-install.sh or acm-backup-and-install.bat) that will backup the ACM nand and install the necessary files into the ACM nand partitions
  6. Wait for reboot

Once the device reboots, the system will start batocera automatically. During that process batocera will expand the second partition of the USB from 500MB to the maximum available space on the drive. After that process batocera will be available to enjoy.

Below are additional details of each of the steps involved.

Download and flashing the USB image

Using a data cable to connect the ACM

The cable bundled with the ACM is a power cable only, it does not transfer data. You’ll need to use a full data cable, for instance like the one used to connect Dualshock 4 controllers to a Playstation.

Copying scripts from the USB

The following instructions provide the basic steps to install or update the firmware on your device, but if you need further information please follow the rest of the installation instructions and details from the batocera wiki.

Installation from scratch

The installation package includes a version for the installation script for each architecture:

$ ./acm-backup-and-install.sh
ACM batocera installation
=========================

1. Copy the folder install to a USB key
2. Insert the USB key into the 2P port of the ACM
3. Connect the usb power cable to the ACM power port
4. Press a key when you are ready, and then plug the USB cable to this computer.

*** PRESS A KEY WHEN READY AND CONNECT THE ACM TO THE USB ***
No Allwinner devices in FEL mode detected.
Attempt #:1
No Allwinner devices in FEL mode detected.
Attempt #:2
No Allwinner devices in FEL mode detected.
Attempt #:3
Initializing...

Sending now...


finished: status:0...31


Astro City Mini should be in FEL mode now.

Booting from memory...
100% [================================================]    13 kB,  126.4 kB/s
100% [================================================]  3549 kB,  191.9 kB/s 
100% [================================================]   517 kB,  191.7 kB/s 
100% [================================================]  1114 kB,  191.8 kB/s 
100% [================================================]   131 kB,  190.4 kB/s
Done. The installation will continue on the ACM...
The ACM will reboot when the hack is installed.

Updating and existing installation without flashing

You can update the batocera system by flashing a new installation image, or you can update an existing image by following this procedure: