This is an update for my earlier port of OmniROM 12.1 for Orange Pi Zero 2W / Zero 3.
This build is ARM64. It can run both 32 and 64 bit apks.
The sources are available at this blog.
There are some graphics libraries that don't have 64 bit versions. I have used the available 32 bit versions of them but the eventual goal will be to replace the proprietary libraries with open source GPU drivers like mesa3d panfrost.
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_20241018_arm64_zero2w.zip
For Orange Pi Zero 3:
omni-12.1_20241018_arm64_zero3.zip
Hi, omni-12.1_20241018 tested on zero 3 1GB, screen freeze on boot screen =\
ReplyDelete1GB ram is too low for a standard build of android like this one. I heard on reddit that someone with lower class sdcard and 1GB model took 1 hour to boot.
DeleteYou should wait for a Android Go build that i might make to use it on your device.
Thank you for your fast reply, I'm looking forward to lite version android go
DeleteTry this one,
Deletehttps://blogs.yajatkumar.com/2024/10/omnirom-121-v02-arm32-android-go-for.html
Helo friend, and very good work!! I tested this ROM on my Orange Pi Zero 2W with 4GB RAM.
DeleteThis rom worck fine but taking too long for boot up. I trying burn this ROM on my micro SD card of 128GB HDXC for see this solve that problem.
Pls add root APK for give more flexibility and we can install more apps like xpossed for try to install gapps without the need a custom recovery ;)
I have managed to install Google apps on the stock version of Android 12 TV from the manufacturer using xpossed previously installed through Magisk (root app), but unfortunately those Google apps were not compatible since the version of Android for which they were designed was not Android TV
Solved boot up speed problem 😋
DeleteI deleted all partitions and make wipe to entire SD card of 128GB SDXC with Partition Magic Wizard for obtain a clean installation of this image and boot very fast and clean 😎
Installing ES-DE front end and retroarch, etc for play retro gamers 🎉
I'm looking into the possibility of gapps, root and twrp. Good to know it worked.
DeleteHello,
ReplyDeleteindeed, impressive :) I am interested in your version. I re-compiled the "official" OrangePi version but the firmware is highly unstable, failing randomly after a while.
I wonder how did you manage to get a working version, and a 64-bits but no matter I will look at the source.
To get gapps, you need to have a "certified" version I guess.
Root via magisk is possible (I did it), and you can get magiskgapps to get gapps.
I need to recompile your version to see if I can help...
I still have an issue with device suspend. led keeps green whereas it should go red, and the device does not sleep (even if screen goes off), and goes randomly into bootloop after a while. I guess some drivers or kernel options are missing...
some display drivers are 32bit only, if you can get a log i can check the bootloop or how it happens.
DeleteDid gapps work for you after installing?
I havent worked on suspend and led issues for now
Hello, I've successfully tested the ROM on my Orange Pi Zero 2W 2GB, but I'm noticing some pixelated elements and text. Is not full HD the scree resolution? How can I install the Play Store?
ReplyDeleteIts resolution is low. i'll change that in next build. I am working on twrp to install play store. will take time
DeleteThank you so much for getting a working Android 12 ROM going for the Orange Pi 3W and 2W. I have the 4GB models and was so disappointed with the Android 12 TV version, as it didn’t allow me to do much. F-Droid and Aurora Store allow some apps to be installed on your ROM, though some apps still won’t work properly without the Play Store.
ReplyDeleteWhen do you think TWRP and root support will be available? That would finally make both the Orange Pi 2W and 3W extremely useful devices, especially when paired with a cheap touchscreen.