GPD XD AOSP 9.0 Beta #9 (Parsec / Decoder fixes) (Patreon)
Downloads
Content
Parsec (and a handful of other video decoder reliant apps) now work properly!
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 the Google Play Store: Please boot into the built-in TWRP recovery (accessible via the adb reboot recovery command or by holding down the Volume+ button right after turning the device on) and install the attached MindTheGapps ZIP file.
A fair warning to system modders: Please don't install any mods into the system partition other than the attached MindTheGapps ZIP file! We're running extremely thin on free system partition space, and the Google Apps alone drive us down to < 1% free system partition space! If you need to install system partition mods, please install them as Magisk modules instead! Also: never use any Google Apps packages other than the one attached to this post!
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 the media_codec priority list to favor OMX.google decoders over OMX.rk ones unless explicitly requested (this fixes Parsec and a handful of other apps that don't play nice with Rockchip-specific decoders)
Unfixable known issues (including fixable things that aren't up to me to fix)
- The mma8452 accelerometer responsible for auto-rotation requires calibration after every restart, so please ensure your device is sitting on a level surface while its booting
- In-app Magisk updates will always fail (Magisk doesn't support Rockchip boot images yet, I will make sure to update the ROM's included Magisk regularly to make up for this)
Fixable known issues
- Suspend support is provided by the ATF running in shallow (arm off + logic on) rather than S3 mode (~5% idle battery drain per hour, aka. you're better of turning the device off fully when not using it)
- The ESP8089 WiFi driver sometimes fails to initialize after suspend (this will show by it not finding any WiFi networks, please reboot your unit if this happens)
- MTP doesn't work in TWRP
- ADB doesn't work in TWRP until you toggle MTP on and off again (pretty much the only reason I left the MTP toggle in even though its broken)