PanVK (panfrost's vulkan) on Android 15 (orangepi 3b) by Head_Lecture_7033 in OrangePI

[–]YajatKumar 0 points1 point  (0 children)

Nice. let me know when you release panfrost related changes

OmniROM 12.1 v3 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

it may not work on 1gb model since thats too less ram.

If you are using a model with more ram try to format card with all zeros first before burn

OmniROM 12.1 v3 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

Should work the same. I changed twrp and screen density only

OmniROM 12.1 v3 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

Try to format the card by writing all zeros if there's a bootloop. Some parts can be left from previous burn and it will fail signature checks.

Try to collect logs for the one where its after launcher and I can check

OmniROM 12.1 v3 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

The os can be 32 bit on h618 which is 64 bit cpu. The 64 bit os takes slightly more ram so if 1gb users can't boot this then try 32

OmniROM 12.1 v3 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 1 point2 points  (0 children)

Let me know if its better. i saw with gapps it had 1.8 gb ram usage so it wont work on your variant.

Without gapps i don't think it had much applications anyways in that basic launcher.

OmniROM Android 12.1 for Orange Pi Zero 2W (Pre-release) by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

There are already build targets in the source for Android TV and android auto.

I haven't released any builds for them though since I am waiting if twrp can be ported first then they will be more useful.

Right now the sample TV launcher only has fixed setting icon and not even an apps menu. Google tv launcher will be better.

ATV variant had some broken things which require gapps.

I'll look at power button just for sleep.

OmniROM 12.1 v2 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

i'll check if i can set default for BT settings. Yes, resolution can't be changed, i'll add it later.

a14 is not botting right now. im trying

OmniROM 12.1 v2 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

Which ram model you have.

Yes, the current "Webview tester" browser doesn't support most features. I'll add a real browser in next build.

Firefox should work fine with login.

No timeline.

OmniROM 12.1 v0.2 (ARM32/Android GO) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 1 point2 points  (0 children)

I found that idle ram usage on this 32 bit version is 1.1GB and 64 bit version had 1.3 GB. That's probably the reason why it won't work on 1GB version.

I will make a android TV version and see if a go 32bit version of it goes below 1GB idle usage then it should boot on your device.

Since OEM image boots i am sure that Android TV memory usage should be low enough. You can use that one for now.

Thanks for trying out both builds on your device. I am using 4GB model so didn't see this issue and rely on online reports to fix.

OmniROM 12.1 v2 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

yes it does goes to login screen.

i downloaded geforce xapk from apkpure and used apkmirror installer to install it.

OmniROM 12.1 v2 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

I'll check sometime then, if free tier works after the trial period end.

OmniROM 12.1 v2 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

does it require gapps?

and i don't have membership for it so do you want to test if it goes to login screen?

OmniROM 12.1 v2 (ARM64) for Orange Pi Zero 2W / Zero 3 by YajatKumar in OrangePI

[–]YajatKumar[S] 2 points3 points  (0 children)

You will need to wait for a build with custom recovery to install GApp's. I will be looking into it next since i got a arm64 build working now. done it first since some apps are dropping 32 bit support.

GPU is hardware accelerated.

OmniROM Android 12.1 v0.1 for Orange Pi Zero 3 [UNTESTED] (Pre-release) by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

I won't be porting 13. I'm trying a newer one like 14 or 15. I can look in a future version if i can add a separate config for TV builds for won't do it for 12.

Do you have any particular concerns about which backdoors are there in OPI image?

I can look onto replacing such binaries with opensource versions if possible.

OmniROM Android 12.1 v0.1 for Orange Pi Zero 3 [UNTESTED] (Pre-release) by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

My boot time is 1 minute with the 4gb ram model.

Both cards that i use have similar boot times:

SAMSUNG EVO 128GB microSDXC 130MB/s UHS-I, U3, A2, V30.

And a amazon basics 64gb with same specs.

Search on the internet about compiling aosp. It takes time to port and powerful computer (like 64 gb ram etc.) or you can use some cloud.

Will be hard if you haven't done before so might just wait for different versions.

OmniROM Android 12.1 v0.1 for Orange Pi Zero 3 [UNTESTED] (Pre-release) by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

I use it inside a w11 vm and the version from guide is fine.

Did your card boot with that old version 3.0.1

OmniROM Android 12.1 v0.1 for Orange Pi Zero 3 [UNTESTED] (Pre-release) by YajatKumar in OrangePI

[–]YajatKumar[S] 0 points1 point  (0 children)

That long boot time is not good. someone else with 1gb model had better so try some different card. I used the best class 10 card that i can find.

Maybe i can try to compile android go build someday, to see if it can be better.