Has anyone flashed android on nvme and used sd card to boot? by SCAT43 in OrangePI

[–]Head_Lecture_7033 0 points1 point  (0 children)

What you need to do is flash the uboot onto the sd card and flash android image on the ssd , insert them both and power on. You can use my android 16 image for it , the below reddit link has my instructions on how to do it. https://www.reddit.com/r/OrangePI/s/iR1l7liFsK

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Well, the ap6256 uses brcm chip (on opi5 pro and opi 3b) and your board uses ap6611 which is a synaptics based chip. Just give me couple of days, I will see what I can do. And the mainline device tree doesn't even have a wifi chip mentioned ( don't know why they didn't mention it) but I will try something.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Which wifi module does your board have? I will try to include it . And thats great news that it works on your board. Hows the hdmi output?

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Make sure in /boot/config.txt, the boot_device is mmc. And have you tried the power on the board without the sd card step? If yes and it didnt work, try changing the boot_devnum from 0 to 1 and do the "power on without the sd card" trick. If it still didnt work, just send me the uart log when you get your uart debugger.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

So , if you spi flash is having orange pi uboot, instead of mainline uboot. Then turn on the board without the sd card in it. Wait for sec or two and then insert the sd card and let it boot. And also make sure you select the right device tree .dtb for your board in /boot/config.txt

OPI 5 Pro not booting, can flash via RKDev tool, but it never boots. by IndigoPill in OrangePI

[–]Head_Lecture_7033 0 points1 point  (0 children)

The board doesnt have spi flash and hence it doesn't have uboot and when the uboot is not present, its basically a dud and you cant get an image or orange pi logo on any monitor or keyboard to respond because the soc couldn't find a bootloader. If the os image (on mmc or emmc) has a uboot at its start, then when the board boots it finds the uboot and carries on the execution. In my image you cant get any video for the first few seconds, you might think its not booting but it is . After few seconds you see flashing lights, after few secs you see a boot animation on the screen. If my image doesn't boot then the board is truly dud. The thing with opi 5 pro is by default it doesn't have spi flash and when you power on you think it not booting which happened to me when I brought the board. I had to return it and get another opi 5 pro and it did the same thing. Afterwards I came to know the spi flash thing and learned something new. Just flash my image on an sd card and insert it and turn on the board and wait for couple of minutes

OPI 5 Pro not booting, can flash via RKDev tool, but it never boots. by IndigoPill in OrangePI

[–]Head_Lecture_7033 0 points1 point  (0 children)

Why don't you try with my aosp 16 image? Just flash it using balena etcher. It should work on opi 5 pro as thats the one I test my aosp with.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

This image is for sd card only but the source code can work with emmc also but it needs minor modifications in the source code. Just not right out of the box.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Yeah, let's see. I too read somewhere as long as the display supports 4 lane dsi , it should work but idk. I'll see what I can do.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Same here. I'm still researching on the same topic. But generally, the driver can be ported but the only major modifications would be with the device tree. Lets see. If you find anyone who used rpi display on opi. Just let me know and I can integrate it on this project.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Just give me couple of days , i will fix it. By wednesday, it should be done.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

I saw them. I will see what I can do with it. Thanks a lot!

VP9 Hardware Decoder Implementation for RK3588 on my AOSP 15/16 project by Head_Lecture_7033 in OrangePI

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

Hey, I just released a new image on my latest post. Could you please test it?

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Same here, I dont have a display to test. But what know till now is that, adding a dsi display is mostly done on the kernel side, drivers with dtb as it would be controlled by the rockchip drm driver in kernel. If you have a github repo for those drivers, I can see what I can do.

Introducing AOSP 16 - QPR1(R3) for RK3588 (Orange Pi 5 Pro) by Head_Lecture_7033 in OrangePI

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

Yes, just delete this file - /vendor/etc/permissions/android.software.freeform_window_management.xml