I am porting Half-Life 2 and other games that run on the same engine and I got a bug that prevents me from shutting down the device, I believe the GPU driver gets stuck and is not able to recover. Updating the drivers seem to have solved it.
Steps:
- Download the release from this: GitHub - knulli-cfw/ge8300-drivers · GitHub
- Extract the glibc folder somewhere in your computer
- With your device running muOS, enable SSH and SFTP
- Copy the .so files (exclude the links) and the firmware folder from the glibc/lib64 folder over to /usr/lib of your device via SFTP
- Using ssh make sure the files have the correct permission with " chmod 755 /usr/lib/.so "
- Do the same with the firmware folder " chmod 755 /usr/lib/firmware/ "
- Copy the two binaries on the glibc/bin folder over to /usr/bin
- Make sure you have the correct permissions on them as well " chmod 755 /usr/bin/* "
- Ensure the changes are written to the disk with the command " sync "
- Reboot the device
These drivers seem more stable than the ones that come with the current release of muOS and it doesn’t lock the GPU.