Jump to content

Recommended Posts

Posted (edited)

It seemed like EVERYONE was talking about "looking into" getting Armbian going on this box. I did my best. 

Built from the Rock5b images.

 

  • WiFi: Broadcom BCM43752 / AP6275P 802.11ax "WiFi 6"
  • Panthor + Mesa GPU stack 
  • Open PanVK Vulkan + Panfrost GL GPU driver
  • Gpu no longer pinned to 800MHz. Power toggles cycle it 600MHz, 800MHz, and 1000MHz. (the CPU also scales)
  • Desktop compositing on the GPU

 

A command is needed to set monitor resolution. Default is 1080p.

 

Other Findings
CPU frequency was scanned under load:

LITTLE cores (Cortex-A55): 1800 MHz

BIG cores (Cortex-A76): 2208 MHz
Those were the scaling_cur_freq readings. The vendor DTB caps the A76 at 2208 MHz: the physical max is 2.4 GHz but that OPP entry isn't in the table.


Github repo:
DOWNLOAD RELEASE FILES
READ THE README.md!

REFLASH STOCK IMAGE:
UNPACKED FLASHING FILES FOR STOCK ANDROID

README.md

Edited by Scrumpper
title change :-)
  • Scrumpper changed the title to H96 Max V58 Rockchip RK3588 Unofficial ARMBIAN
Posted

@Scrumpper Thank you for spending so many tokens on this project.

But it looks like you have a closed fork of Armbian.

On this forum, our focus is sharing information to enable boards to be compiled using the Armbian build.

It is not recommended for any user to install or even decompress images obtained from other internet users.

 

You must provide the source code so that other users can compile the system on their own machines.


please include this REPO into your context window and ask for claude to make a repo like this for you.
https://github.com/hqnicolas/ArmBoardBringUp

This is the easiest way to add content to this community.
With a repository like this, others will be able to engage in discussions with a more solid foundation.

 

Thank you for sharing files like:

MiniLoaderAll.bin 
https://drive.google.com/file/d/1e5U6_npf6pRbzaRBgW44XXL752UPhGn8/view?usp=sharing
 

rk3588-h96-max-v58.dtb
https://drive.google.com/file/d/1SQsldgu0MO4jTU7RuVakBXoYIjdQ6zYj/view?usp=sharing

 

Posted

Hi! Thank you for maintaining the H96 Max V58 RK3588 Armbian image. I am trying to run Waydroid on this build. Could you please check if the kernel config includes CONFIG_ANDROID_BINDER_IPC / binder_linux modules and if Wayland support is fully enabled for the Panthor Mali-G610 driver in the upcoming release? This would allow running Android apps via Waydroid seamlessly on the H96 Max."

Posted (edited)

 

@Dravens

Wayland compositing was broken on this Panthor/Mali-G610 stack. KWin-Wayland crashed when I tried it, and I never really looked into it any further. X11 is the session I ran with, and what the desktop hooks use. 

Nested Wayland works ok. I ship `cage`/`gamescope` running as a client inside the X11 desktop. This app gets a Wayland socket and PanVK Vulkan, no conflict with X11 alongside it (that's what my gaming/kiosk modes use). 

 

TLDR: Full Wayland has a known unfixed crash on this GPU stack.

 

 Checked the image, and the ophub kernel this build ships (6.1.141-rk3588-ophub) already has it compiled in (`binder.ko` in modules.builtin, so `CONFIG_ANDROID_BINDER_IPC=y`). So nothing needs rebuilding on my side. ashmem isn't needed either, Waydroid uses memfd since 1.2.1.

 

Which means you can just try it: install `weston` + waydroid, run `weston --xwayland`, set `WAYLAND_DISPLAY`, and launch waydroid into it. Ready-made scripts: [waydroid-x11](https://github.com/mid-kid/waydroid-x11), [waywes](https://github.com/KSMaan45/waywes). Note it's Weston, not the cage/gamescope I ship.

Warning on the GPU though: [waydroid#760](https://github.com/waydroid/waydroid/issues/760) is a Rock-5b (same RK3588/Mali-G610) that only boots with GPU disabled, [#776](https://github.com/waydroid/waydroid/issues/776) is "rockchip-rk3588 GPU unsupported", and [#2087](https://github.com/waydroid/waydroid/issues/2087) reports Panfrost/Panthor perf way below host. That's upstream Waydroid's passthrough, not something I can fix here. Expect software rendering... which could make other things run kinda rough.
 

Edited by Scrumpper

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines