Post #1614638
2026-04-17 17:47 UTC
@elly
Speaking of the Shift6mq, the pmOS wiki claims that USB OTG and USB-C Role switching are broken.
Any specifics?
I assume it just means the device can't output Displayport video currently.
[The Oneplus 6 page (same SOC) claims partial support for those features.]
Replies (2)
-
@elly@donotsta.re 2026-04-17 17:52
@moses_izumi I assume it's related to PMIC or detection. I don't own any SDM845 devices, but on SDM710 it works... but requires manual switching and powered device. If you patch USB node in devicetree to be dual-mode and have role-switch property, then issue manual switch it should work (after all it's just a designware usb controller): https://wiki.postmarketos.org/wiki/Qualcomm_Snapdragon_710_(SDM710)#USB It's possible that PMI8998 would even enable VBUS, but it likely would need a manual GPIO toggle to do so or something but again, I haven't worked on that PMIC/SoC so I don't want to mislead anyone
-
@okias@floss.social 2026-04-19 07:31
@moses_izumi @elly currently works (WIP), DisplayPort doesn't work yet thou.