zearp / OptiHack

Dell OptiPlex 7020/9020 Hackintosh Stuff
https://zearp.github.io/OptiHack/
155 stars 54 forks source link

Monterey public beta enroller error #57

Closed mgrimace closed 3 years ago

mgrimace commented 3 years ago

Ok, I'm having an error when attempting to enrol in the public beta using the macospublicbetaaccessutility. After running it, it fails on the validation step and gives this error:

Screen Shot 2021-07-21 at 7 42 42 PM

I'm on Catalina, and updated my serials from iMac15,1 to Macmini7,1 using genSMBIOS. I also set securebootmodel to disabled. I used my existing working EFI and just switched up the serials and usb map kext (being sure to replace the SMBIOS in the .plist there too). So my first step to troubleshoot was to grab the latest stable EFI. I replaced serials, etc. Now, using the stable EFI, when I boot it doesn't even show Macintosh HD as an option in the OC picker. I had to boot from my USB key backup EFI.

IMG_0533

I don't even know what's going on there, so I reverted to my working EFI with the new Macmini7,1 serials. iCloud is working with the serials and everything else seems fine otherwise. It seems like something to do with the newest EFI isn't working, but really the only thing I've changed is the serials. The main difference in EFIs that I can tell is that there's some additional values in the new 'generic' section where I input serials vs., my older EFI.

Note the configs are not actually zipped, I just had to add the extension so I could upload here, just remove .zip from the end. configDOESNTSHOWHD.plist.zip configWORKING.plist.zip

So issues:

  1. Can't enrol in beta
  2. Newest EFI being weird
  3. Related? Maybe I screwed something up with the serials

I'll attach broken and working configs to this post (serials removed, except I wonder if those are the issue). I apologize in advance if this is something obvious I'm missing.

zearp commented 3 years ago

Beta 5 from App Store was a bit odd to install, not sure if it stalled or not but I ended up setting SecureBootModel to x86legacy and then after a few minutes I got a 10 mins remaining and here I am running beta 5.

I'll change the default to x86legacy when Monterey GM is out in a few weeks. Only Catalina can't use that one, it doesn't benefit from it anyways as the sealed rootfs and such were only introduced in Big Sur.

Full installer: http://swcdn.apple.com/content/downloads/45/34/071-79810-A_PHL4H4X2JM/6mnb23uh2somxqw1jkxm2mos6op8qjcij8/InstallAssistant.pkg

mgrimace commented 3 years ago

Thanks for the tip there - I made the change in the config (was previously set at disabled) and hit update from within system preferences (i.e., internal update). I’ll report back with any weirdness!

zearp commented 3 years ago

Yeah I'm not sure if I was impatient or if it really crashed. I got a progress bar with no remaining time and after 5 minutes I was like, ok this isn't going anywhere. Made the changes and continued and it seemed to go ok. Maybe it wasn't needed at all and I just had to wait haha.

I'm surprised many of the new stuff also works on Haswell. Like selecting text in images (this is something I didn't realise I needed) and Private Relay work just fine. Too bad it's only for Safari as it would be nice to use it elsewhere too. Maybe in the future it becomes an option.

Some other stuff (still) doesn't work and may rely on cpu features we lack like proper Sidecar and Airplay Receiving. The options show up but don't or only work half. I tried some of the fixup kexts for those to no avail. No big deal (for me) though.

mgrimace commented 3 years ago

No problem updating using the built-in software updater after changing SecureBootModel to x86legacy from disabled (I didn't bother to try the update with it set as disabled)

I'm surprised many of the new stuff also works on Haswell. Like selecting text in images (this is something I didn't realise I needed) and Private Relay work just fine. Too bad it's only for Safari as it would be nice to use it elsewhere too. Maybe in the future it becomes an option.

Right? I had no idea you could select text in images, that's a game-changer for me. Private Relay I did notice, that's a really neat feature - off-topic you can accomplish something similar outside of Safari using PiHole (DNS-based adblocking) configured with some additional DNS security features. I use this project on a free tier of Oracle as a VPS (i.e., no hardware): https://github.com/chadgeary/cloudblock/.

I'm in the same boat otherwise, Sidecar isn't really something I use nor airplay receiving (didn't realize that was a thing, I only need to go -> TV with airplay).

Overall you were absolutely right, very much enjoying Monterey (from Catalina, skipping Big Sur). Been generally solid on beta for work from home/office use!

zearp commented 3 years ago

It's a great little feature indeed! Monterey is running very nicely yeah, better than Big Sur for me. On my NUCs the difference isn't that pronounced but I sure notice it on the Dells. Very workable, really not bad for a platform nearly a decade old!

zearp commented 3 years ago

Safari seems a bit messed up, not sure if it's due upgrading or a bug. My bookmarks and history are all greyed out and the hotkey to open a new tab doesn't. Double clicking to leave full screen Youtube also doesn't work. Impressive annoyances haha.

mgrimace commented 3 years ago

Safari seems a bit messed up, not sure if it's due upgrading or a bug. My bookmarks and history are all greyed out and the hotkey to open a new tab doesn't. Double clicking to leave full screen Youtube also doesn't work. Impressive annoyances haha.

Mine is being weird too - lost all my open tabs on update (figured it was an update thing) and any links from apps/emails just open a blank tab (even with relay off). Can’t login to any apps that redirect to safari for login (eg logi options). No greyed out things as far as I can tell, but safari is def buggy! Hopefully they push a fix soon I’m sure it’s coming up in testing

zearp commented 3 years ago

Pretty sure they will run into it too yeah.

I've unticked Safari in iCloud settings then rebooted and enabled it again. It asked if I wanted to merge my stuff, said yes and now things are seemingly back to normal. Even cmd+t works again to open a new tab 😅

On beta 3 I had very funky Youtube where the audio played smoothly but the video was skipping so many frames it was like watching a stop motion animation. Luckily the core OS is fine.