30 August 2009

Return of the OC

I myself am at lost as to why I did what I just did. Got the idea from netbooks.ph. It's glass frost film repurposed from covering, well - your glass surfaces, to functioning as protective cover for your netbook and other gadgets. Kind of like Zagg, only cheaper and obviously not as high tech (I don't imagine the Air Force would think of putting this material instead on their chopper blades) but it does a great job as gadget protective film.

Some weeks ago, I went to a nearby hardware store to get myself a roll and cut up a nice piece for my MacBook Mini's palm rest and lid (I didn't really wanna cover up the Mini's nice swirl pattern so I didn't opt to get a gelaskin). It was so fun cutting up a piece to size and sticking it on MacBook Mini so I also decided to craft a touchpad protector later.

29 August 2009

Tired of "Next" & "Previous"

Whenever I get on Facebook or Flickr and check out new pictures, there's been little option in viewing them; click on Next or Previous (or Back in some cases). Safari 4 is one speedy browser and from experience, loading pages in it has been a breeze since I updated version. And now with Cool Iris, things have just gotten better.
cool_iris_installInstallation is straightforward.

28 August 2009

Nokia Booklet 3G Eh?

I know this has little to nothing at all to do with HP but there's this news or perhaps just rumors about Nokia releasing its own iteration of a new gadget that's definitely got the makings of a netbook.


So the question is: Will HP now make a mobile phone? Of course I was just kidding. The real question is: Will this Nokia Booklet 3G be OSX-ified?

LeMaurien19

Snow Leopard Unleashed

Snowy10A394

10A190

10A314

The list goes on.

These are Snow Leopard seeds released by Apple to registered developers and which sell like hot cakes on your local favorite torrent sites in the world wide web. They're what hackintoshing forums (1) (2) (3) all over have been discussing. It's the reason why many people have opted to stick with 10.5.7 instead of jumping right into 10.5.8 - why bother with it when Snow Leopard's coming soon? And now it has come.

The community has been playing with the OS beta for some time now with varying results. Now that we have a stable release, it wouldn't be a surprise if one of these days, a completely easy to follow Snow Leopard installation how-to guide will be available.

First off, we'll have to check Captain Jack Sparrow's bay or the Nova that's Mini to see if we can get our paws on this newest kitty and scratch its chin. ;)



LeMaurien19

21 August 2009

Multithread or Multicore?

In order to install iDeneb on the HP Mini 1000, you have to enable the "CPUs=1" fix option or else the install will fail to boot up, leaving you scratching your head and perhaps enunciating not so pleasant words directed to the how-to-guide authors; they said it would work in the first place.


So this option specifically tells OS X that your HP Mini has only one core. Now what I'm actually perplexed about are people hacking the com.apple.Boot.plist to take out that key and string that the "CPUs=1" fix has put in there so that the HP Mini's "2 cores" will be recognized again.


1) Go to /System/Library/Preferences/SystemConfiguration and open com.apple.Boot.plist with your preferred plist editor or even just TextEdit.
2) Take out these lines:

<>Kernel Flags< /key>
<>cpus=1 -f< /string>



Beatrix said...


hi instead of removing those two lines? replace it with =2 on cpus like this
<>cpus=2 -f< /string>
this will prevent it from having the startup problems. :D



so your Boot plist file should look something like this:

20 August 2009

Blogger or Wordpress?



While it's no secret that I adore Wordpress, I won't deny that I'm secretly eyeing the other side of the fence that is Blogger. You might already know that My MacBook Mini started from  "mymacbookmini.blogspot.com" originally. Even the allure of AdSense without having to get the premium account unlike in Wordpress couldn't help in my frustration with how Blogger looked (and looks still) so I migrated my whole stuff over here.

Now, no points for guessing, but I'm finding myself attracted to going back to blogspot. Yes, because of AdSense and the premise - although that could be false as well - that Blogger is a more open platform than Wordpress.

But I can't quite leave Wordpress just like that. For one, I really like the format and the whole general feel of this blog.

Decisions, decisions. :(

18 August 2009

Total Freedom

borrowed from another blog

Because Hewlett - Packard only delivers BIOS updates in WinFlash form, it means having Windoze XP installed in my MacBook Mini is a prerequisite before I could proceed with the update. In hard drive real estate terms, that means from the already limited 60 (actually just 55.xx) Gb PATA HDD of the HP Mini, I've to alot yet another 5 Gb minimum for Bill Gates dated baby and, Win 7 users, please don't get started with me. (There are still issues with the Mini's touchpad drivers downloadable via the HP downloads and support page so I hadn't bothered tinkering with that OS for quite some time now).

Back to the WinFlash issue. I'm no real genius as to be able to extract the ROM image from that file which should be enough to flash the Mini's Ami Bios via Afudos. The idea is to make a bootable USB stick, slap afudos into it along with the ROM image, boot the Mini up with it, type in a simple line of command and voilà, your bios is updated. But as stated above, in attempts to making it simple to Windoze centric masses, HP has made it rather a pain in the arse for non-Windoze centric masses - Linux-centric, hackintosh-centric, and all-others-centric collectively.

Now my gripe is primarily just that 5 - 10 GB of HDD space that's being hogged up by that OS; I could've gladly lived with it if only thoughts of a pure 100% Mac OS X devoted MacBook Mini isn't perpetually bugging me. The idea of having to run that OS just to do the update is fine by me so what I want is just something that could help me run that OS outside of MacBook Mini.

And then comes "Win XP Portable" into the picture. Or actually, Bart PE. Same premise; you put in a USB stick, slap in the WinFlash file for the latest bios HP releases for the Mini, boot the Mini with it and double click the file (.exe format) and you're covered. I actually had a hard time trying to figure out what to do with the .rar or .zip files I was instructed to install. I don't know if I'm just actually dumb or what but the guides weren't exactly clear (as if I wrote clear guides anyhow, now look who's talking now! haha ;) ).

For those who want Bart PE in USB for just such purposes;

1) In a Windows machine (I did it on the MSI Wind which still dual boots with Win XP), download this bundle and extract the file.

2) Stick in your USB and launch HPUSBFW.exe to quick format it into FAT

credits to trickster

3) Copy the rest of the files just as they are from the archive onto the USB.

You now have your own bootable Bart PE USB. Now reboot your Mini and press F9 during start up to get to the boot menu, choose your USB and hit Enter.

Normally, that should be it. Although note that this Bart PE is in German.
from bartpes website

It's a totally minimal iteration of Windoze so it might look barren and alien at first but you just click on the "GO" at the left bottom corner of the screen and a start menu equivalent should show up.

credits to Tomshardware

Use the a43 File Management Utility so browse the contents of drives attached to your Mini.

image from bartpes website

My MacBook Mini's innards is now devoid of Windoze traces. Total freedom? Well, to some extent, yes.

14 August 2009

Battery, Battery

[caption id="" align="aligncenter" width="188" caption="from Slim Battery site"][/caption]

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).

09 August 2009

Ms. International

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 youtube.com 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? :D

08 August 2009

Update or Downdate (what a word)?


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)
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.4upgrade 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 :D
yes, I notice little details like that ;)

06 August 2009

And the Never Ending Saga Continues. . .

Edit: Sleep/Resume has been resolved. Read it here.

First off, you can call me Hermione Granger-ish all you want, before taking the 10.5.8 plunge, I did some research, or to be more honest, some googling around ;) and found this interesting website.

NOTE: This is assuming you've already a working iDeneb install updated upto 10.5.7 - dsdt patched, OSx86_Essentials kexts applied, and Chameleon RC02. (I haven't checked how things would go on PCI_EFI Chameleon 1.0.12).

And like any bookworm out there who easily believes what she reads, (1) I obediently backed up my Extensions via Terminal:

$ sudo -rf /System/Library/Extensions /System/Library/Extensions_1057


Afterward, (2) I installed Disabler and dsmos kexts referenced by the aforementioned website via good ol' Kext Helper b7 but color-coded them first cause I was too lazy to check whether I had these kexts already or not in my current setup, there's no way I'd miss those red kexts now if ever I'd need to check later :D

(3) That done, I didn't reboot yet but ran the Mac OS X Delta 10.5.8 Updater (Delta because I was running 10.5.7 already, 10.5.6 and lower should get the Combo Updater) I'd downloaded just minutes before from the Apple website which, quite surprisingly, took fairly little time to install at around just 5 minutes or less.

I originally intended to reinstall VoodooPS2Controller just in case but decided at the last minute not to and (4) just hit Restart as Installer completed the update. As expected the first reboot didn't complete and the Mini restarted and once again I was face to face with Chameleon RC02 (I've updated my bootloader to the latest Chameleon, by the way, and am enjoying my OS X Boot Theme which I got from here). Then Darwin said "hi" again. The screen flickered, giving me goosebumps as I thought I'd never get into my beloved Leopard desktop. And the spinning wheel finally sprung into action and after what seemed to be a substantially longer boot time than usual, I first saw nothing but a blue screen. . .and my cursor - whew! Another 5 seconds or so, I was back into my desktop!



But everything was humongous; resolution got bricked as expected.
Perhaps this screenshot could better illustrate what happened after the update:

[caption id="" align="aligncenter" width="461" caption="No Bluetooth, WiFi, Resolution 640x480, Color not 32-bit | Has audio, default battery monitor working (right click and open in new tab/window for screenshot's actual size)"]No BT, WiFi, Resolution 640x480, Color not 32-bit | Has audio, battery[/caption]

It was a comfort to know that screen brightness controls weren't bricked. As it was nearing midnight already I dimmed the screen to the lowest possible before (5.1) I trudged on, reinstalling my usual kexts via OSx86 Tools and not Kext Helper since unlike the latter (Kext Helper b7 it turns out, also backs up your kexts), OSx86 Tools would create a backup folder of the 10.5.8 kexts it replaced which I wanted to look at after. I started with the system kexts which seems to have restored WiFi and Bluetooth. I had no problems with sound as VoodooHDA still worked after the update.

(5.2) Now for the video kexts. You can opt to reinstall all of the kexts in one go; I just decided to separately install them because (a) they're already sorted into two different folders in my drive and OSx86 only allows installing 1 folder of kexts at a time and (b) I'm just weird that way. Restarted and bingo!

[caption id="" align="aligncenter" width="480" caption="Bluetooth, WiFi (Airport), Audio, Battery, 1024 x 600 32-bit (right click and open in new tab/window screenshot in actual size)"]Bluetooth, WiFi (Airport), Audio, Battery, 1024 x 600 32-bit[/caption]

There was that nasty "You are running on reserve power" battery warning again and in wanting to screenshot it, I tried to make it pop again by putting MacBook Mini to sleep so I closed the lid and it was late when it dawned upon me that the usual flickering of the white power led and switching off of the fan didn't happen. I reopened the lid and there were the tell-tale signs of a broken Sleep/Resume that were all too familiar to me by then. I knew I had no choice but to force shutdown the Mini and turn it back on so I plugged in my broadband cable to check if ethernet worked. It did. It does.

[caption id="" align="aligncenter" width="482" caption="No need for Yukon2.kext, just be sure to plug in cable before booting up"]No need for Yukon2.kext[/caption]

Now for a summary. At first I thought I was gonna end up listing down the few stuff that still worked but, as it turned out, I'm now writing what doesn't work which means the general outcome of this experiment isn't so bad after all:

1) Sleep/Resume - once you put the Mini to sleep either by closing the lid or pressing fn+f1 combo keys, the screen does switch off but so do the trackpad and, I assume, the keyboard as well, never to be woken up again but by forcing the machine to shutdown and just turn it back on again.

2) Fan - it's gotten hyperactive I guess as it now whirls away with fervent gusto at maximum right from the start and it's noisy.

I would've also listed the battery warning nuissance pop-up alert but that's easily ignored or resolved by turning off battery warning in System Preferences, taking out the default OS X battery meter from the Menubar (enjoy seeing it vanish in a poof of smoke) and using Slim Battery Monitor instead.

What happened to my 10.5.7's Extension folder's back up now? I'm keeping it safe for the meantime as I try to figure out how to resolve the issues mentioned above; the kexts can come quite handy, who knows.

For issue # 1, I'll have to try the old SleepEnabler kext and/or review VoodooUSBEHCI again for some hints. For issue #2, I'm gonna see how posta74's fan solution works out on this one.

All of this is actually reminiscent of struggles with previous updates 10.5.6 and 10.5.7, still fresh in my mind - 10.5.8 is déjà vu. Creepy, I know.

And now I've turned another fork in the road - Harry Potter's lightning scar no longer burns; the King has returned to rule the whole of Middle Earth and even Gollum has found his peace and so has Frodo (though I still doubt he's come out of the closet yet ;) ) and Luke Skywalker has swung his last light saber - sagas have come to their own grand close yet this hackintoshing journey of mine seems to never end. T_T

August 5, 2009

While the whole Philippine nation will remember yesterday as one of the most touching events in their history (me included in the "their" there) as they bade farewell to a great woman whose unfailing faith in freedom had fueled minds, fed souls of today who are now enjoying the democracy she helped bring forth, the rest of Apple-dom and Apple fanboys and girls alike will perhaps remember August 5, 2009 as the day that 10.5.8, what may be the last OS X Leopard update before Snow Leopard will be official, was released.

Delta Updater | Combo Updater




While I and my family remained glued to the TV set in the living to pay our respect to this great leader in the only way we could then, my fellow hackintoshers had already downloaded 10.5.8 from Apple's website and were trying it on their own iterations of MacBook Mini's each. Thus, when I visited myhpmini.com this morning fresh from grieving my country's loss of its valuable pillar of society, this was the conversation thread that welcomed me:
> Intel9295
Now, to any HP mini Hackintosh users: DO NOT UPGRADE! This update could break your install. Wait until someone more qualified does it (LeMaurien, we are looking at you) and see's what it does. YOU'VE BEEN WARNED.


Don't be stupid.

> MrFairladyz » Wed Aug 05, 2009 11:40 pm
My wifi wasnt working so i just updated to see what changes. So far, the display resolution issue is back (it only shows 640x480 instead of 1024x576... i think this is only a problem on the 110's, though.)


I'm re-installing all the kexts now.

edit: okay, i've re-installed the kexts. wifi is still not working (i don't know if it will mess up your wifi, but mine wasn't working to begin with.) Display and everything else is back to normal. No noticable changes, what was this update for?

> ravic » Thu Aug 06, 2009 12:56 am
I was having lot of trouble with Bluetooth PAN, I wonder if this would fix it?
I will wait for some time before attempting to upgrade.


> ConfuzedOne » Thu Aug 06, 2009 1:29 am

Don't be a chicken.. upgrade you fools! :P what's the worse thing that can happen? :P

> lukehale » Thu Aug 06, 2009 1:32 am

Only post-upgrade issue I have is my sleep fails to function, and I have to restart if I shut the lid :(. That also means bluetooth doesn't work because to get it working you have to close and reopen the lid. . . which causes it to sleep. . . which fails. Other than that it is working wonderfully. I will get back to you all if I find a solution to the sleep issue :)

Based from these results, it's basically the same conundrum of issues with hardware rendered non-functional by the update; not unlike what's happened with the other previous updates, 10.5.6 and 10.5.7. Among the issues, it's Sleep/Resume that's bothering me the most but I'm not losing hope - if people found solutions for this and a lot more others in 10.5.6 and 10.5.7, why not in 10.5.8? I haven't tried for myself the update yet so I find no reason to just dismiss this hurdle as unsurvivable ;)

I can't wait to get acquainted with 10.5.8. Now if only I hadn't a regular day job. . .

LABAN!

05 August 2009

DVDPlayer

So I've already posted this over at the other blog, macbookwind, but I thought I'd put it as well here.

For those uncomfortable with editing the DVDPlayback file with a hex editor, just download this file , unzip it and then navigate to

/System/Library/Frameworks/DVDPlayback.framework/Versions/A

to copy paste the file in that folder. Authenticate as you are prompted.

Note: as always, as safety precaution, you may want to first make a back up copy of your original DVDPlayback file before doing this. Also, DVDPlayer won't work when an external DVD drive is not plugged in via USB.

03 August 2009

SMBIOS Dilemma

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...


Snow Kitty Needs Potty Training

Snow Leopard may be a little wild for MacBook Mini but there's a little ray of hope; at least I could make it boot.


I still followed the same instructions from msiwind.net and osxfujilives but with a "twist" so they say; that is, I had to use the com.apple.Boot.plist from my existing 10.5.7 installation. Plus I did the DSDT patching using the HP Mini (Mac OS X side of course) and just pointed DSDT Patcher to my external HDD from where I was gonna boot Snowy.

First boot: