[ROM] ROCK 5B Android 12.1 rkr10 GoogleTV

That sounds great stuff! I am still strugling with getting my nvme detected in the android image. Is there anything I need to do to ? When I run your android image and open a file explorer I only see my emmc and not the nvme.

cannot started dmesg.zip (18.3 KB)

[ 3.917963][ T210] rockchip-dmc dmc: fixed_rate(isp|cif0|cif1|dualview) = 2112000000
[ 3.917972][ T210] rockchip-dmc dmc: performance_rate = 2112000000
[ 3.917983][ T210] rockchip-dmc dmc: hdmirx_rate = 2112000000
[ 3.917990][ T9] mali fb000000.gpu: GPU hardware issue table may need updating:
[ 3.917990][ T9] r0p0 status 5 is unknown; treating as r0p0 status 0
[ 3.917996][ T9] mali fb000000.gpu: GPU identified as 0x7 arch 10.8.6 r0p0 status 0
[ 3.918011][ T210] rockchip-dmc dmc: failed to get vop bandwidth to dmc rate
[ 3.918020][ T210] rockchip-dmc dmc: failed to get vop pn to msch rl
[ 3.918032][ T9] mali fb000000.gpu: No priority control manager is configured
[ 3.918175][ T210] rockchip-dmc dmc: l=10000 h=2147483647 hyst=5000 l_limit=0 h_limit=0 h_table=0
[ 3.918190][ T9] mali fb000000.gpu: No memory group manager is configured
[ 3.918204][ T9] mali fb000000.gpu: Protected memory allocator not available
[ 3.918551][ T9] mali fb000000.gpu: Capping CSF_FIRMWARE_TIMEOUT to CSF_FIRMWARE_PING_TIMEOUT
[ 3.918646][ T210] rockchip-dmc dmc: could not find power_model node
[ 3.919049][ T9] mali fb000000.gpu: Couldnā€™t find power_model DT node matching ā€˜arm,mali-simple-power-modelā€™
[ 3.919056][ T9] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.static-coefficient = 1*[0]
[ 3.919238][ T9] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.dynamic-coefficient = 1*[0]
[ 3.919398][ T9] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.ts = 4*[0]
[ 3.919564][ T9] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.thermal-zone = ā€˜ā€™
[ 3.921681][ T9] mali fb000000.gpu: Using configured power model mali-lodx-power-model, and fallback mali-simple-power-model
[ 3.921776][ T9] mali fb000000.gpu: l=10000 h=85000 hyst=5000 l_limit=0 h_limit=800000000 h_table=0
[ 3.922325][ T9] mali fb000000.gpu: Probed as mali0
[ 3.925683][ T210] rockchip-vop2 fdd90000.vop: [drm:vop2_bind] vp0 assign plane mask: 0x5, primary plane phy id: 2
[ 3.925703][ T210] rockchip-vop2 f

did you empty the spi with emmc - nvme booting

the spi is not needed and can cause trouble with the emmc - nvme

yes I empty the spi and I flash the ā€œupdate_spi_nvme.imgā€.
When I start the board, I need to power on repeatedly. Sometimes it will start successfully.
But it often gets stuck, like the dmesg I uploaded

You mean it will started without SPI?
use the ā€œsd-atv.7zā€?
just empty the spi ?
Let me try

Perfect, you are a genius!

more stuborn to get something working.:innocent:

it is more stable at booting only uboot kernel and recovery on a emmc and rest of android on nvme.

and it is also possible to make dual boot , not that some linux distro are fan for such partion sheme.

Yes, Itā€™s perfect.Thank you very much!:smiley:

@thc013 I swapped my NVME with a different one from work and now I can finally boot. Thanks for all your hard work! I just need to sort out BT/WiFi now as the older intel card Iā€™m using doesnā€™t work.

EDIT: boot doesnā€™t seem to be reliable. Iā€™ll have to power cycle several times to get it to boot, Tried a few power supplied including rpi 4 one.

tvbox is 24/7 :innocent:, no joking

yep emmc or sd and then nvme works better

i have edit the kernel more to be little more stable. or a delay or such in the beginning or let it reset till it boots

and also depends what you have connected .

I had nothing connected other than usb keyboard (waiting for the wifi/bt module to be delivered)

This version is perfect. Thank you for your hard work,But can I add Magisk to the root version?Thank you very much if you can do it.Because I need Magiskā€™s firmware too much.

there is no need for magisk ,

there is root and the games are already unlocked

i didnt do magisk because most of the magisk things are just already built in .

root
propsutils
and spoofing

In that case, itā€™s too bad

why should it be bad !!!

it is not my problem if you wanne add magisk

i just tell what is buildin and why magisk is not needed .

I mean, itā€™s bad for me

Any chance of a new build to improve the boot stability with NVME? I have to power-cycle 10+ times to get a successful boot.
EDIT: Also ivā€™e been testing on my TV now that Iā€™ve got the wifi/bt card - Iā€™m not having any luck with HDR content - when playing HDR in youtube I get ā€œno signalā€ to my TV and when playing HDR content in plex the media plays but doesnā€™t switch the TV to HDR.

@thc013 new radxa android image seems to fix some of the sd card not bootable issue, maybe its a good idea to rebuild with the latest kernel.

Thanks for your great work! Itā€™s very fast running with nvme ssd.

But the pwm fan did not work with this version, while ATV-4K-SD-Image run in sdcard works fine.