Edit: I have removed the ZIP file from my post here as I just finished setting up a Github repo with these files. Hopefully this way we can keep the configuration up-to-date and make it easier for others to find the recent-most version too, without having many older or broken ones floating around. I'll happily accept pull requests for changes that fix currently missing features (ie. sleep mode seems to not yet work)!
Link to Github repo:
https://github.com/hellodeibu/gpd-pocket2-hackintosh
Rest of my original message follows:
Thanks so much! I tweaked the config file a bit, updated all kexts that had updates, deleted ones that I think are unnecessary and swapped FakeSMC for VirtualSMC. I also removed verbose boot mode and a few other minor tweaks. I also added NullEthernet.kext so that you should be able to get the App Store working even if you're not using a USB ethernet/wifi card (e.g. when bluetooth/usb tethering from your iPhone). I haven't tested everything yet, but I wanted to share this so that others can try and continue working on this as-well.
To use my version, be sure to use Clover Configurator to first set a
UUID
under
System Parameters
, as-well as a
serial number
and
board serial number
under
SMBIOS
, as I blanked those out when exporting.
What is working:
- Hardware acceleration
- Correct screen orientation (hold down
cmd+option
when opening System Preferences, keep holding them down as you click on
Displays
, and you'll get the rotation option. Set it to 270 degrees)
- built-in speakers
- Bluetooth (although it seems to sporadically disappear for a bit?)
- HiDPI mode (if you use the command fnanao shared previously)
What is not working:
- Microphone (I think the wrong layout is set for this)
- Touch screen
- eMMC built-in storage, use a USB SSD/drive or a microSD card (the built-in slot is bootable, fortunately).
If you want to try his ZIP, you should open the config file using Clover Configurator and under
System Parameters
, change
Inject Kexts
to
Detect
. I am not sure why it was set to `No`, but that results in a kernel panic at boot. I made these changes already in my version.