The PICO Emulator is a tool developed based on Google's open-source project AOSP, designed to replicate the PICO system's operating environment for use on PCs, including Windows, macOS, and Linux platforms. Its primary advantage is the elimination of reliance on physical PICO devices, making it ideal for a range of applications, including development, testing, and everyday usage.
Developer Instructions: PICO Emulator User Guide
├── LICENSE
├── pico
│ ├── emu-35-6-release.xml
│ └── emu-35-rom.xml
└── README.md- LICENSE: Contains the licensing information for the project.
- pico/: Directory containing the manifest files.
- emu-35-6-release.xml: The manifest for the AOSP
emu-35-6-releasebranch. - emu-35-rom.xml: The modified manifest specifically for the PICO Emulator.
- emu-35-6-release.xml: The manifest for the AOSP
- README.md: This file providing information about the project.
Building upon the open-source QEMU, PICO Emulator has further enhanced and integrated its proprietary features to address the requirements of its specific use cases.
- qemu: https://github.com/Pico-Developer/PICO-Emulator-qemu
- aemu: https://github.com/Pico-Developer/PICO-Emulator-aemu
- gfxstream: https://github.com/Pico-Developer/PICO-Emulator-gfxstream
- common: https://github.com/Pico-Developer/PICO-Emulator-common
To initialize the repository and download the necessary code, execute the following command in your terminal:
repo init -g all -u https://github.com/Pico-Developer/PICO-Emulator-manifest.git -m
pico/emu-35-rom.xml
repo sync -cdj16
// Use git-lfs to pull large files
repo forall -c 'git lfs pull'-
For Windows, see the Android Emulator Windows Development
-
For Linux, see the Android Emulator Linux Development
-
For MacOS, see the Android Emulator MacOS Development
This project is licensed under the GPLv2 License. See the LICENSE file for details.
This project acknowledges Google's substantial contributions to the AOSP, which have established a strong foundation for the PICO Emulator. We also express our gratitude to all contributors and stakeholders who support open-source initiatives, as their efforts are vital for advancing technology and fostering collaboration.
For questions or suggestions, please contact us through GitHub Issues.