SMBIOS Dilemma

3 08 2009

I guess I’m OC; that’s just the way I am. That’s why I tend to nitpick through every single detail with MacBook Mini. As I’d just finished with dabbling with Snow Leopard – for which experiment MacBook Mini has fallen docilely as prey – I said I’d restart anew. Yep, new install. That’s what people with absolutely no life do.

As you see, I’ve always been wondering why MacBook Wind happily assumes MacBook Air’s identity, embracing it as its own while MacBook Mini is a bit confused – ok, make that totally confused. In the past, whenever I checked Apple Menu > About This Mac > More Info . . . and System Profiler launches, it gave me a nonchalant “There was an error while gathering this information” as it highlighted by default the Contents > Hardware main header.

So when I reinstalled iDeneb 1.3 (10.5.5), I made sure I checked the SMBIOS option for a MacBook and true enough, when I checked just before updating to 10.5.7 as per my usual routine, here’s what I discovered:

10.5.5 as it is, delivered by iDeneb v1.3 actually can recognize MacBook Mini for what it really is. Even details pertaining to the Processer and Memory are correct. Although when I checked just the “About This Mac”, I still got this:

Upon further investigation; I found other tiny details that attest to my MacBook Mini being recognized as a MacBook by OS X:

That’s clearly a lappie depicted by the icon there. Now compare it to this (udpated to 10.5.7):

A Mac Pro, so it seems.

Actually, this shouldn’t be a problem. But for OC’ness sake, if ever such a word was, I find myself irritated with this. I tried extracting the MacBook SMBIOS from the iDeneb installer and apply it to MacBook Mini again but nothing happens.

I don’t know until when I can endure this and continue to just ignore stuff. Honestly, I’m reconsidering editing the DMI/BIOS again; I just have to figure out how to make the Mini be a MacBook without borking out the original HP logo in the boot splash nor getting a painfully slow boot up time.

Decisions, decisions…

Take Root

22 05 2009

Coming from a Linux background, I’ve long wondered if the root user concept also exists in Mac OS X – it’s Unix after all and Linux is Unix like. There’s gotta be some common ground between the two, right?

Hackintoshing involves lots of googling and following how-to’s and such; one time I encountered reading “log in as root and copy the file in your root folder”.

Okay, so there’s this root user after all in Mac OS X. I already know that logging in as root is possible, I’ll just have to type in “root” as my username and then type in my root password – wait a second; “my root password”?

I did configure my account, designating a custom username and password, during Mac OS X Setup Assistant after initial install but I don’t reckon being prompted to specify a password for the root.

Thinking maybe I could look it up in System Preferences > Accounts, I was confused big time when I didn’t find anything there that said “root”. What am I supposed to do now? Turns out, this is what I should do:

1) Launch Directory Utility

directory utility2) Authenticate first if the lock is closed. Then go to the Menubar’s Edit > “Enable Root User”

dir util edit Enable Root3) Then specify your new root password; you’ll be prompted to type it in twice, the second one for verification.

If you want, you can also change your root password here, clicking on “Change Root Password” instead.

dir util change psswdThat’s about it and you’re done. However, I recommend closing again the lock – click again padlock icon at the bottom part of the Directory Utiliy window until it snaps close – just to be sure that no one can mess up with your root user password, especially if you’ve set your hackintosh to autologin.