Yes, enter a clean serial number in the patcher, and select the following so you don't have to perform an NVRAM reset on boot.
Code:
Clear VSS Store
Clear VSS Backup Store
ok, thank you. What means "clean serial number"? I modified 3 characters randomly, cleared VSS store and replaced ME and now is not asking for MDM enrollment at setup.
ok, thank you. What means "clean serial number"? I modified 3 characters randomly, cleared VSS store and replaced ME and now is not asking for MDM enrollment at setup.
This is essentially what I mean, use a serial number that isn't bound to MDM. Glad to hear it worked for you.
I usually use one off from the many base covers I have lying around. The danger of using a random one is that it is potentially bound to another MAC elsewhere. Not so much an issue with the older Mac's these days I guess but the possibility is there.
This is why Apple stopped the iCloud lookup service years back, as China was using it to find valid (unlocked) serial numbers by changing the last 3 digits. They were then having conflicts with iCloud on legitimate devices as a result and having to replace them for the real customers. Was great being able to buy stuff and being able to check on it in advance....not any more.
right, thank you, I discovered your tool after I modified bios. I did try it on A1466 2017 and works well.
@Maxpower3
@MuertoGB
Thanks again for sharing your work, is very useful!
This tool is for EFI dumps for pre-T2 machines. T2 SPI ROM dumps aren't EFI , however I think Muerto said he may consider supporting them down the track though.
Just noted the other day when I was upgrading a 2017 iMac (has USB C ports on the rear in addition to the USB A ports) that it appears to have an updated NVMe driver in the BIOS. I say this because I tried one of my Crucial P3 SSD's (and adaptor) and was detected fine. 2015 A1466/A1502 etc currently do not detect these newer drives. Double checked this again with BIOS 489.0.0.0 in the 2015 MBA and still doesn't work.
Correct, the toolkit does not support T1, or T2, currently. Possibly in the future.
Sorry for the lack of updates, I've been extremely busy lately. Version 1.2.0 will come later this year, a time frame is not set.
NOTE: I've identified an issue when clearing the NVRAM stores, there is more to clearing the store header than I though, therefore sometimes when a user clears the NVRAM store the device may fail to boot. A patch will be applied for the next update.
Hi,
i have a question. i changed my macbook pro serial number but mdm popup still came time to time. is there a way to stop it?
Thanks.
Some things to check:
1. Is the replacement SN MDM attached? Is it known clean from MDM?
2. Did you clear the NVRAM on boot after replacement? (Do not use MacEfiToolkit to clear the NVRAM at the moment, use key commands).
3. Did you re-install MacOS after the SN change? If not, the flag might be written to the OS and you'll need to format and re-install again.
Comment