This article is about OmniROM compilation for Orange Pi Zero 2W / Zero 3. 1. Follow this link to download source code: https://github.com/YAJATapps/android_apollo-p2_local_manifest/blob/omni-12.1/README.md 2. After syncing the source code, c onfigure the build: cd longan ./build config Welcome to mkscript setup progress All available platform: 0. android 1. linux Choice [android]: 0 All available ic: 0. h618 Choice [h618]: 0 All available board: 0. ft 1. p1 2. p2 3. p3 4. p7 5. p7l 6. perf1 7. perf2 8. perf3 9. qa Choice [p2 - Zero 2W OR p3 - Zero 3]: 2 All available flash: 0. default 1. nor Choice [default]: 0 All available kern_ver: 0. linux-5.4 Choice [linux-5.4]: 0 All available arch: 0. arm 1. arm64 Choice [arm64]: 1 ...... *** Default configuration is based on 'sun50iw9p1smp_h618_android_defconfig' # # configuration written to .config # make[1]: Leaving directory '/home/omni12/longan/out/kernel/build' make: Leaving directory '/home/omni12/longan/kernel/linux
This is an android go and arm32 variant for my earlier port of OmniROM 12.1 for Orange Pi Zero 2W / Zero 3. I recommend using this version on lower RAM variants with 1GB. Not recommended on 2GB/ 4GB variant since it's enough RAM to run full android and ARM64 build has better app support and performance. Since there were some reports of 1GB variants taking 1 hour or more to boot, I am releasing this Android GO build. Changelog: It contains some optimizations for lower RAM devices such as how much memory is allocated for dalvik vm, split screen disabled, and many more. "Webview Tester" is replaced with "Firefox Focus". The sources are available at this blog . Unzip the file before using in Phoenix card. It should be flashed to sd card using Phoenix card. Same as the OEM image instructions . DOWNLOAD: For Orange Pi Zero 2W: omni-12.1_20241019_arm32_zero2w.zip For Orange Pi Zero 3: omni-12.1_20241019_arm32_zero3.zip