I apologize if this post is against the rules. I have some Quartz64 Zero boards and no matter what Linux image I use the USB port doesn't work. The Android 13 sdcard image does have USB but the OS is unstable. Does anyone know how to bring the USB port up? I have console access via cp2102.
The Model A device tree mismatch is likely the whole problem — the Zero's USB wiring and PHY setup differ, so borrowing that DT won't bring the port up cleanly. On the browsable-sources question, the Android tree is usually split across a kernel repo plus a separate device repo, so you may not need the full SDK to find the Quartz64 Zero DTS; worth checking whether Pine64 mirrors the kernel and device trees individually rather than only as a monolithic SDK download. If you can get even the USB node out of the Android DT, diffing it against mainline would show what's missing.