Snow Leo EFI Boot Guide : Revamped

20 10 2009

Hopefully this one’s a better EFI guide. . .on the HP Mini 1000 (1001TU) of course.

Click image to get to the new guide

Click image to get to the new guide

Time For A New Install Guide

13 10 2009

As much as I’d wanted to be clear, it seems that my EFI guide fails to live to my (and others’) expectations.

I’ll be back with a new one EFI guide, hopefully this one’s less of a pain in the @$$ as the current one.

And while I do that, I think it’s time I cleared up my act and stick to a single site and stop confusing my own already befuddled brain.

My MacBook Mini

Snow Leopard EFI Vanilla – part 2

27 09 2009

Install Snow Leopard onto the HP Mini

1. With the USB installer plugged in, switch on the Mini and press F9 as it starts. You’ll see the boot menu screen. Use the up/down arrow keys to choose your USB Installer from the list and hit the Enter key. Wait until Darwin finish its countdown and boot “Mac OS X Install DVD” partition and get you into the Installer Program.

2. Choose your preferred language etc. On the Menubar, go to Utilities > Disk Utility. Format the Mini’s internal HDD as GUID & Mac OS Extended (Journaled). Let’s assume it’s named as “Macintosh HD”. Quit Disk Utility.

3. Choose Mac HD as the destination partition for installation. You can click on the Customize button at the lower left corner to specify which components you want to install. Note: Normally, I opt to exclude printer drivers, all other languages, X11 to save more hard disk real estate and include Rosetta (for MS Office:Mac, it isn’t Universal binary yet) and QuickTime Player 7, but it’s all up to you.

4. Click on OK, then click on the Install button the start installing Mac OS X on the HP Mini. Walk around, grab some Starbucks, read a book, anything – just don’t try to blow dry your hair anywhere near the HP Mini while it’s installing OS X hahaha . The HP Mini will restart after it’s finished installing.

Note: The Installer program might tell you that the installation failed. Don’t worry about that – it’s just saying the system it has just installed can’t be restarted. But we have an external bootloader made just for that.

To be continued on Part 3


20 08 2009

or is it leaving home?

Anyhoo, MacBook Mini has a new home:

click on image to go to the new blog

click on image to go to the new blog

Battery, Battery

14 08 2009

from Slim Battery site

You’ve just successfully installed Mac OS X Leopard on your precious Mini, gotten out alive from a proliferation of how-to-guides all a-jumble that you’d scourged high and low from the world wide web so you’re updated to 10.5.7 or 10.5.8.

And in the pursuit of that ever ellusive happiness, you tweak your MacBook Mini to your tastes and one of the nuisances you take care of aside from the pesky resolution that would almost always break at every update (save those video kexts under “Break In Case of Update” glass), is that equally pesky warning message that tells you that:

“You are now running on reserve power.”

blah blah blah

You’ve just unhooked your MacBook Mini from the mains just a few minutes ago and that 80% charge remaining can in no means be insufficient to run your spanking hackintosh-netbook. No way.

For the longest time, I’ve always opted to disable battery warning messages (System Preferences > Energy Saver – you just dig around there 😉 ) and then take out the default battery icon from the Menubar. So off it has always gone to oblivion with a disgruntled poof of cartoonish smoke, never again to be summoned to grace my hackintosh computing view. I’ve always replaced it with Slim Battery.

But because of reasons unfathomable even to myself, I wanna be able to use the default battery menulet (yes, according to Mac OS X Leopard, The Missing Manual, that’s what you call those icons sitting on your Menubar). I find that the iDeneb patches found in /…/system/Installation/Packages/Patches of the iDeneb installer disc extremely interesting.

If you’re on kernel 9.7.0, that is kernel from 10.5.7 (cause you may be on 10.5.8 but using this kernel to get sleep/resume), you can install the iDeneb PowerManagement.pkg patch and forget about Slim Battery altogether.

We may or may not have the same results but it seems to have eliminated that warning message pest. Just apply the package after installing the usual kexts (VoodooPower and VoodooBattery).

Ms. International

9 08 2009

Nope, not joining and the nerve of me to think myself qualified. I’d long accepted the fact that I’m better off being a geek. Why then the title to this new post?

Je suis francophone; French is the language with which I earn my daily bread. Once upon a time, I also spoke Italian with my batchmates in college to gossip about those Filipina version of the “Plastics” in Lindsay Lohan’s Mean Girls. And before you click on that red orb (if you’re on a Mac or hackintosh) or red x (if you’re on, may the forces of mother nature forbid, Windoze), I’m now reluctantly learning Mandarin. Reluctant because I’d never intended to learn that language because of the complexity of Chinese characters and the tone system they use – I’m tone deaf so good luck to me. But because of a certain Taiwanovela, I got the fever and now I’m officially crazed addicted to everything Taiwanese so watching fresh video uploads on which are neither subbed nor dubbed in the lingua franca, I’m forced to learn some Chinese and as good fortune could have it (oh my, is that feng shui/Chinese idiom related there?), my brain has actually absorbed the language.

I now recognize a number of Chinese characters and I need a tool to be able to write in Chinese in forums. At work, where we’re all on black IBM boxes, I use NJStar text editor which is a pretty neat app in that it functions as a dictionary as well. At home, I’m a Mac girl – make that a Hackintosh girl – and as literate as I might seem on Mac OS X with all my blabbing about kexts and kernels and bootloaders and HFS Journaled Extended partition what-not, I’m still in awe at the discovery that Mac OS X actually supports Chinese input natively! No need to hunt down a Mac version of that NJStar text editor cause TextEdit does it brilliantly!

All I need to do is go to System Preferences > International > Input Method tab, and select Traditional Chinese (cause it’s what they use in Taiwan instead of Mainland’s simplified), Pinyin.

Then in the Menulet that will appear, after I’d opened up TextEdit, I just select Chinese from the dropdown menu. . .

And voilà!

A toast with my mugfull of Apple fangirl Kool-Aid: Isn’t Mac OS X just totally awesome? 😀

Update or Downdate (what a word)?

8 08 2009

The “About This Mac” pane tells me it’s 10.5.8 alright. But I’m missing something I never thought would be valuable – sleep/resume.

It appears that 10.5.8’s kernel is the one causing sleep/resume problems, so after several failures (word of caution – do NOT delete Disabler.kext. . .ever); a number of which caused me kernel panics and consequently reinstallation of the whole lot in attempting to recover sleep/resume functionality from MacBook Mini. Here’s what I did:

This is assuming you’re already running Mac OS X on 10.5.7 (VoodooPS2Controller already installed + Patched DSDT + OSx86Essentials applied beforehand).

1) Backed up mach_kernel 9.7.0 (that’s 10.5.7’s kernel). In Terminal:

$ sudo cp /mach_kernel /Volumes/JET/   <Enter>

(Just substitute the path to where you want your 10.5.7 kernel to be copied to)

2) Installed Disabler.kext and dsmos.kext

3) Backed up system.kext and seatbelt.kext. Just go to /System/Library/Extensions and copy these two kexts to a folder or USB drive or anywhere safe.

4) Ran MacOSX10.5.8Update (delta) – this would over write your 10.5.7 kernel in my/.

5) Restart. Back in my desktop, launched Terminal:

$ sudo cp /Volumes/JET/mach_kernel /  <Enter>

(again, it’s up to you to alter the path as appropriate)

6)Via Kext Helper b7 again, installed the usual kexts these and these plus the system.kext and seatbelt.kext I’d backed up earlier. Restarted and now I have everything working, including sleep.

Don’t have those 10.5.7 files anymore? If you’re on the hp mini 1001tu as well (they may work with other models as well, you can try), here are the mach_kernel, system.kext, and seatbelt.kext from my 10.5.7 installation. You can use “ShowAllFiles” which is included in the .zip file so you can easily see mach_kernel (which is invisible) and just drag drop it to your /.

Actually, just replacing kernel 9.8.0 with 9.7.0 would do the trick. However, that gave me problems with mounting USB peripherals – flashdrives and external hard drives to be more precise; they won’t mount unless I plug them in during boot up. Installing 10.5.7’s system.kext and seatbelt.kext resolved this issue for me.

So I’m it is Mac OS X 10.5.8 but I’m using kernel 9.7.0 as well as system and seatbelt kexts from 10.5.7. . . is this an update or a downdate*?

in Terminal, type uname -r to verify kernel version

in Terminal, type uname -r to verify kernel version: 10.5.8 should be 9.8.0, here it's 9.7.0 which is 10.5.7's kernel version

*sorry for the grammar issue there, I would’ve used the words upgrade and update but according to Apple, “update” and “upgrade” are not one and the same word. Updates are incremental support iterations that are downloadable for free from their support sections, i.e. 10.5.x updates to 10.5.1. .2, .3, .4, . . , .8. While 10.0, 10.2,. .., 10.4 upgrade to 10.5.x…okay, that wasn’t so good at all and I may have addled your brains more instead of making stuff clear so just read the article:

Software update, upgrade–what’s the difference?

Oh and I think that new iDisk icon is cute – it’s now blue or blue green like Snow Leopard’s 😀

yes, I notice little details like that 😉