GPD XD AOSP 8.1 Beta #4 (HDMI output) (Patreon)
Downloads
Content
It took quite a bit of trial and error, but we now have a fully source-built audio HAL for our rt5631 sound card, as well as working HDMI output (both video & audio)!
In addition to those two big points, we also have some suspend / resume related fixes to boot!
How to install: Unpack the attached files using 7zip and follow the included instructions found inside README.txt. Alternatively, you can also follow my visual guide available for Microsoft Windows & Ubuntu Linux.
For those needing root: Magisk is included out of box and only needs to be activated on first boot. Activating Magisk is also a requirement to pass CTS certification (needed for Netflix). If you intend to use CTS certified apps, please activate Magisk before logging into your Google account.
Changelog
- Fixed a kernel suspend / resume crash caused by the adc_js driver
- Fixed HDMI video output
- Built a custom audio HAL with HDMI audio output support
Known issues
- Suspend support is provided by the ATF running in shallow rather than S3 mode (~5% idle battery drain per hour)
- Auto-rotation is currently broken (I'll have to write a custom sensors HAL for this)
- It takes the Google Apps quite a bit to update fully (this will show as horrible battery life / thermals for the first 30 minutes after logging in, not much I can do about this)
- The Google Apps can, sometimes, cause a SystemUI crash on first-boot (just wait for the crash messages to disappear and then reboot to shut Google's Chimera service up)