Monday, September 28, 2009

snow leopard on a pc

i finally managed to get a working Snow Leopard Mac OSX 10.6 running on my PC after so much reading, researching and working...hackintoshing a PC is so different and now i know why MacBooks and iMacs doesn't come in so many different flavors (compared to a clone PC, COZ IT'S SO DAM HARD TO BUILD 1 WORKING OS!!!)

well, i can't say i hv a fully functional OSX running right now but i am happy to say, based on my current PC specifications, most of the things are working right now except for 1 thing which really bothers me a lot up till now. SOUND! i've got NO SOUND! thanks to intel's HDA which i need to find the suitable kext(driver) for it to run "properly"

my current cpu specs:-
Intel Core2Duo E8600
Gigabyte P35-DS3 (Rev 1.0)
Kingston 1GB 800Mhz DDR2 RAM x 2
ASUS EN8800GT OC 512MB DDR2 Graphics Card
LG 22X Sata DVD-RW
W/D 160GB Sata2 HDD
W/D 500GB Sata2 HDD
W/D 1TB Sata2 HDD

first u need to hv a few things to make ur pc work on a Mac OS, the basic kexts (kernel extensions) to run it which is
AppleIntelCPUPowerManagement.kext = fix for power on
fakesmc.kext = faster bootup time
IOAHCIBlockStorageInjector.kext = ahci storage driver
NullCPUPowerManagement.kext = fix for power off
OpenHaltRestart.kext = fix for restart
PlatformUUID.kext = fix for bootup
SleepEnabler.kext = fix for sleep

after preparing the specific files, u need to have a bootloader to prepare ur pc in order to let it choose which drive to boot from, and for this instance, the Mac drive. i used Chameleon bootloader RC1 which is found to be more compatible with my motherboard.

next is the troubling part, every mac has to have a dsdt.aml file in order to boot into Mac OS properly and each dsdt.aml is very specific so you'll have to build 1 on your own to match your cpu configurations.(there's also a known cmos reset bug which makes the cmos crash everytime you reboot so you'll have to add in a row of command into the dsdt.aml as well to fix it) it took me 2 weeks to do research and finally knew how to build a working dsdt file.

there are also several plist files which has to be edited in order to allow the bootloader know where to boot from and which drive to load the kext from.
- com.apple.bootlist (contains the information of your hardware)
- smbios (contains the information of your cpu which u can personalize)

it may look simple up till know but when u start doing it u will be facing a lot of restarts, or what we call kernel panics (for those familiar with windows, it's the mac version of BSOD) where the screen is white.

i myself had trouble with the dsdt file and i literally removed my cmos battery to stop the cmos reset bug while i was restarting and testing out the dsdt.

most of the devices are working right now :-
- Graphics Card detected and loaded running at 1920x1080 32bit 60hz
- RTL Ethernet detected and loaded with Internet enabled
- USB Keyboard Mouse detected and loaded
- DVD-RW Drive detected and loaded
- ALL USB Ports detected and loaded
- ALL Sata Ports detected and loaded

up till now i still can't figure out how to make my sound device work because the little speaker icon on the upper right is greyed out showing that it can't detect any device.

i hope that someone is able to assist me from where i'm stuck at the moment...

Saturday, September 26, 2009

mobility

have u ever wondered bout the future of human transport? human mobility? automobile makers and many different companies have tried various ways to revolutionize how people move around a compound or work area easily by different means such as buggies, trolleys, trams, or even roller blades.

a few years back, a company named segway successfully rolled out it's wonderful 2-wheel autobalancing electric vehicle to the public and received tons of orders, awards and wonderful feedbacks. they've also opened a brand new market for different businessmen to venture into.

u can see it in many places and here are a few good examples :-

1) mall


2) mexico


3) yale university


4) us


4) china


5) japan


6) jacky chan!


7) malaysia


8) tel-aviv


here's how it all looks when taken apart, cool isn't it?


don't u think it's cool to own 1 unit so u can bring it out for a ride while walking the dog? then u are really walking the dog coz onli the dog's walking :)

imagine urself goin to a mega shopping center and have one of this thingy to assist ur shopping, hold ur bags and belongings?

here are some other manufacturers working on similiar projects relating to human mobility :-
1)toyota i-real


2) puma (collaboration of segway with GM)


3) honda u3 x (the coolest and latest among all)



since technological advancements are making life much easier and better for humans like us, do u think that one day we will become like this ??



until that day, we're still relying on our feet to travel around :) since the birth of human ...

LOL

Friday, September 25, 2009

PS3 Slim FF13 (Japan Version)



after their launch of the 120gb slim version, sony entertainment has already sold 1Million units of PS3 slim within 3weeks (why do u think so? becoz it's only USD$300!) and u can actually get some imported sets here locally from "distributors" for as low as RM1200 without any games bundled. surely u can either grab one unit right now or wait for the malaysia version to be launched locally for a much lower price :)



anyway, sony japan juz announced their 250gb limited edition final fantasy 13 version due to be launched on the 12th of December 2009 at about $150 higher. isn't it nice to have a pretty cool image stuck on ur ps3 slim? :)

it's still a nice console to play blu-ray videos, surf the net and enjoy awesome high-def games...get it while it's hot!

Monday, September 14, 2009

asus moko!

this is a collaboration photoshoot of asus latest eee pc seashell netbook 1008ha with moko (a modelling agency)









guess the tagline for this product? :)

thin~~~~~~

Tuesday, September 8, 2009

htc click



remember the previously posted htc click? and the htc hero interface? together with sense UI? imagine it all coming together as 1 ... and it's for a lower price, tat's wat everybody is looking for, or shud i say the mass market :)

called HTC TATTOO

specs u would say ? here's it :-
a) 528MHz Qualcomm MSM7225 processor
b) 512MB/256MB ROM/RAM
c) 106 x 55.2 x 14-mm / 113 grams
d) 2.8-inch touchscreen LCD pushing 240x320 QVGA pixels
e) 900/2100MHz HSPA/UMTS and quad-band GSM/EDGE
f) internal GPS
g) 802.11b/g WiFi
h) digital compass
i) accelerometer
j) Bluetooth 2.0
k) 3.2 megapixel autofocus camera
l) 3.5-mm headset jack
m) microSD expansion slot
n) Android OS

looking for anything else in a mobile phone?? lolz~







Friday, September 4, 2009

Tuesday, September 1, 2009

lunch


GeoTagged, [N3.11722, W101.67586]

halfway through d training, lunch at new Ipoh chicken rice 1977 at midvalley. Quite nice renovation in here n it's full during lunch time, feel so bad taking up a 4 seater alone. hehe

win7 opk tech training 2009


a training provided by Microsoft to learn how to pre-install an oem version of windows7 as an oem system builder so that u can customize and prepare the pc for end users.

usually this process is not done by owl builders in lowyat but it is usually done by big system builders such as hp, Dell or acer.

a very easy to use graphics user interface type of setup made by Microsoft.

it's fun to play about but the preparation of 1 configuration set takes at least 30minutes even by copy n paste.

that is why this format is not applicable in lowyat as a normal store doesn't churn out mass units of a single configuration pc. it's not time effecient in other words :)

anyway, it's good to hv these sort of trainings once in a while...



*damn my pc is on d projector! Hehe