Jump to content

Is it possible to use SMBIOS plist/kext on a real Mac?


  • Please log in to reply
2 replies to this topic

#1
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
Hello!

So, my brother just got a new MacBook Pro with Lion on it. For testing purposes, I had him download and install Lion using the Recovery Disk partition onto one of my hard drives. Well, I broke it, and he's not too keen on reinstalling. My question is: right now the only machine I have that can boot Lion is my MacBook. Is there a way to use an SMBIOS plist or kext to trick the installer that (in my case) it is a Mac that came with Lion?

#2
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,125 posts
  • Gender:Male
  • Location:Brazil
I'm confused.

"trick the installer that it is a mac that came with lion" what...and why..you just said that your brother's MacBook Pro came with Lion.
If he has downloaded and installed Lion using the recovery partition, why don't you just boot into his recovery partition and use it to reinstall Lion? That's what it's there for. Or you can use your own recovery partition. I guess Installing to his Mac via target disk mode with a Firewire cable should work?
How did you manage to break his installation by using it to install Lion to a different drive?!

Chameleon loads smbios.plist and passes the DMI data on to OS X, you should never attempt to install Chameleon on a Mac.

There's a thread around here somewhere that shows how to edit the installer scripts on install DVDs that are tied to specific Macs and remove the checks. I think I saw it over in the "real" Apple hardware sub forums.

#3
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
It will only reinstall Lion if it is his MacBook Pro, not my MacBook. Otherwise it will ask for the Apple ID, which I don't have. I've been looking around, but I believe the hardware check is hardcoded into the Install Mac OS X Lion app. Could be wrong, though...

After he installed it, I was messing with some Rosetta stuff and ruined the filesystem by accident (had to force shut it down; caught it while writing data to the disk). It wasn't the installation; it was me experimenting with it. :P

I was looking into maybe a SMBIOS kext, but I don't know quite how to change the data...





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy