Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer generates serial for wrong model #59

Closed
XploitKR opened this issue Sep 23, 2019 · 14 comments
Closed

Installer generates serial for wrong model #59

XploitKR opened this issue Sep 23, 2019 · 14 comments
Labels
installer Installer issues

Comments

@XploitKR
Copy link

Before install set SMBIOS is not 'MacMni8,1'

generation serial not 'MacMini8,1' serial.

@XploitKR XploitKR added the installer Installer issues label Sep 23, 2019
@osy
Copy link
Owner

osy commented Sep 23, 2019

Can you post installer.log? I’m not sure I understand the problem.

@XploitKR
Copy link
Author

Can you post installer.log? I’m not sure I understand the problem.

i already install this.

ok more description.

  1. Only Clover bootloader installed. not OC.
  2. SMBIOS set iMac19,2
  3. Installer launch and install.
  4. reboot
  5. View SystemInformation -> Device Info is iMac19,2
  6. View System Report -> Device info is MacMini8,1
  7. new OC serial check on https://everymac.com/ultimate-mac-lookup/
  8. u can see device is iMac19,2

sorry for my bad eng.

@osy
Copy link
Owner

osy commented Sep 23, 2019

That’s expected, the OC device is set to Macmini8,1 so the serial generated is for it as well.

@XploitKR
Copy link
Author

That’s expected, the OC device is set to Macmini8,1 so the serial generated is for it as well.

but my side it's true.

@osy
Copy link
Owner

osy commented Sep 24, 2019

It will always generate a serial for Mac mini because that’s how I designed it.

@XploitKR
Copy link
Author

not copy anything from clover config.plist
my serial lookup result is iMac.

@osy
Copy link
Owner

osy commented Sep 26, 2019

I understand you now. I think it’s a bug with macserial.

@osy
Copy link
Owner

osy commented Oct 12, 2019

I cannot seem to reproduce. If you select "generate new serial" from installer options, does it still generate the wrong serial? If not, it's probably macserial or everymac is wrong.

@osy osy changed the title before SMBIOS issue. Installer generates serial for wrong model Oct 12, 2019
@hepto
Copy link

hepto commented Oct 13, 2019

Not sure if I have the same issue as OP but my System Information is showing my model as iMac (21.5-inch, 2017) not a Mac mini as you suggest. This is a fresh install of Catalina, not an upgrade. I'm hesitant to run the installer again and regenerate serials etc as I am already signed in to Apple services. What other information can I provide?

@hepto
Copy link

hepto commented Oct 13, 2019

Just looked up my serial on everymac.com and indeed it is resolving to that model of iMac. However, Apple shows my account as logged in to a Mac mini?

@hepto
Copy link

hepto commented Oct 13, 2019

OK - think I found the issue, the version of macserial is out of date and does not understand Macmini8,1. If I use the one in the Installer it actually generates iMac serials, but the latest one from https://github.com/acidanthera/MacInfoPkg/releases correctly generates Mac mini serials. (Indeed, it is listed in the notes of v2.0.7.)

is there a way to correct this without re-spinning the installer?

@osy
Copy link
Owner

osy commented Oct 13, 2019

I see, it’s strange because the serials I generated do work. I’ll update it. You can always replace the serial in config.plist manually.

@hepto
Copy link

hepto commented Oct 13, 2019

I thought so too initially, but I think during the macOS Setup Wizard it uses the model name, but in About my Mac it seems to do a lookup on the serial?

Either way I got it all square by editing config.plist as you suggested.

@osy
Copy link
Owner

osy commented Oct 28, 2019

Fixed in e3c9588

@osy osy closed this as completed Oct 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
installer Installer issues
Projects
None yet
Development

No branches or pull requests

3 participants