HowTo : MacOS X 10.6.8 and Intel Atoms

Apple launched MacOSX 10.6.8 update couple of days a go. It was a smooth update for my on my Hackint0sh Desktop and on my MacBook Pro (duh!). However , there were a lot of outcries from the netbook community users saying that the update is broken and such.
The reason why the update failed is because of the kernel patcher which did not patch the new kernel properly thus resulting in an infinite loop. This is because Apple has changed a couple of stuff in their kernel differently as how they did in previous kernels. The only way to fix is it either to wait for a new Chameleon (or NetBookInstaller) or to use a patched kernel.
On a side note , if everything is working great with 10.6.7 , I recommend you to keep it and do not upgrade till someone (hopefully merk) patches the the normal kernel . This is meant to help you to get your system back up and running if you have upgraded or if you plan to upgrade (if you’re being curious to discover whats new)
 
Thankfully , nawcom has just released his MacOS X 10.6.8 legacy kernel (which works great with our Intel Atom) and this is the fix that we need.  That is to replace the kernel and everything works great.
 
Installation Guide
Here are the instructions :-
Assumption : You are running MacOSX 10.6.7 with everything working and you have made backup of your system just incase if something went wrong
1. Download MacOSX 10.6.8 Update (Please do not use Software Updater) . Alternatively you may download MacOSX 10.6.8 Combo Updater (1GB +)
2. Download nawcom’s legacy kernel and SleepEnabler (if you use SleepEnabler , otherwise ignore it)  , extract it and move legacy_kernel-10.6.8 to Macintosh HD or root of your drive aka (/ )
[Optional] You may want to download these legacy kexts – EvilAppleACPIPlatform.kext and EvilIOPCIFamily.kext . This is to avoid the infamous stuck at PCI Configuration or non-working WiFi. Its completely optional though
3. Install OSX 10.6.8 Combo updater but do not REBOOT.
4. Fire up Terminal and run the following commands :-

 
sudo mv /mach_kernel /mach_kernel_bad

Renames default kernel into mach_kernel_bad
 
sudo mv /legacy_kernel-10.6.8 /mach_kernel
Renames nawcom’s patched kernel as default mach_kernel
For those who are using NBI  – You may reboot now as Intel Graphics kexts are automatically patched , and the system should be good to go
For those who are using UpdateEFI2 – Simply run UpdateEFI2 and select System Update. Let it patch Intel Graphics kext and you are good to go
[Optional] – Place the legacy kexts in your /Extra/Extensions or EFI partition
For those “I did it my way…” – You are on your own. Basically you’ll have to patch Intel Graphics and thats about it
6. Reboot and keep your fingers crossed . If you are having few issues , feel free to read the troubleshooting guide
 
Troubleshooting Guide
Stucked at PCI Configuration –  Simply install the legacy kexts which I’ve included above. You may have to revert back or use a boot loader from USB to get past and install these kexts back
Broken WiFi – Again , simply install back the legacy kexts , make sure that your SMBIOS.plist is populated with the correct mac information and stuff. For more information , please read this guide
 

Yes 4G Go Review – Part 1

There are tons of broadband providers in Malaysia. The ones that offer fast speed broadbands are generally fixed line and then you have wireless broadband – traditionally wireless broadband are pretty much provided by Mobile Service Operators in Malaysia except for one or two. But what if you want mobility and speed together – this is where Yes4G has come into play ! Let me put into test to see how good is go as a mobile broadband service
 

(more after the jump)
Read More

Intel Atom and Lion

MacOS X Lion is once again going to change how we use OSX. Sadly , Apple decided to drop 32-bit support for OSX Lion , thus making it compatible for 64-bit processors. Sadly for those who are using Intel Core Duo , Intel Core Solo , Intel Atom Processors (N 2xx series) , it would not be possible to install OSX Lion officially.
The good news  I’ve managed to do some bit of search and found out that it is still possible to boot into 32-bit kernel and to use 32-bit stuff (meaning that there is still a 32-bit kernel and 32-bit kexts and 32-bit frameworks). However , Apple has removed “Legacy” support (Which simply means pure 32-bit support) out of their kernel , which means that most of the netbook users are not able to use vanilla (Apple’s stock) kernel. They would have to use a patched kernel or some sort. Since the source code of the kernel is not released yet , it is not possible for us to  binary-patch the kernel of some sort.
We would have to wait till Apple releases the source code and puts it up.
 
It is bit too early to tell what the future holds for us (netbook users) , as Apple is known for dropping support in last minute (for instance Game Center for iPhone 3G). If they make their frameworks purely 64-bit or any other funny stuff , most likely it is going to be end of the road for most of the netbook users. But let us keep our spirits high . After all if its possible to run on your $200 netbook , it would be possible for those incompatible Intel macs as well !

Who's Watching the Watchdogs

Disclaimer : This information here is not to defame anyone but rather pointing out the flaws that people do make. Take it in a positive manner
Recently , LulzSec (the same guys who were behind SONY Picture , PBS and few other sites ) have hacked into a porn site. Yes , a porn site (of all other sites). They managed to get the username/password combination of a porn site called pron.com
There is something interesting , when they published the username/password combination – some of the e-mail addresses that they use to subscribe for their pron are .gov.my email address (yes there are few .gov address , but thats not our main cocern). Once again , we are in the spotlight

Whoops
Whoops - Its a .gov.my e-mail address

Upon a closer inspection done by one of my friend , joshuatly . He found out that the first guy is some chap from MCMC.
 
My question is who is really watching them . I mean why such people have to smear our country’s name by watching porn by using an official .gov.my e-mail address ? . How are we suppose to move forward and lead an example to the rest of the developing nation.
 
What are your thoughts on this ? What actions should be taken against people who actually use their official government e-mail address to register for porn sites ? How should these be regulated ? Please share your thoughts
 
Credit : Joshuatly for tweeting this and posting it up on his twitter.
 

The next big thing and we need you !

That’s right  , nawcom (yeah the author of ModUSBCD) , merklot (the talented guy who made NBI and whos improving Chameleon) , and (hopefully) myself would be working on a new project called v0ltr0n. Whats that you ask , head over here to find out more.
 

Anyhow to cut the long story short. Voltron is what that something that would change how we install OSX Lion in our hackint0sh. It would make life easier for every one of us. In fact , all you would have to do is install OSX Lion on how would you would do on a real mac. We are not reinventing the wheel here but rather improvising the wheel here
 
Personally , I would like to get more people to get involved in this. If you are a good coder , or in fact if yo are good in OSX86 or in fact if you think can contribute in any way , feel free to visit nawcom’s blog. Post it . To my old friends (yes you know who you are) , we really need you this time. Hopefully we can work on this project , improving chameleon and hopefully improve entire OSX experience for everyone .
 
I do hope that there would be a working prototype (or a working version) by the time Lion hits the store . Let us hope and put our hands together to make this project a success !

FaceNiff1-430x334

In-depth look on FaceNiff and Session Hijack

Now days , even a  “uncle/auntie” (its a term used in Malaysia to describe someone who is older , its just like how you would address your neighbour , Smith as Mrs Smith who is 50 years old. Here in Malaysia , we would call her “auntie”)  with a smartphone is able to hack other person’s Facebook/Twitter and easily do anything with it. That’s right , folks the 2nd generation of FireSheep is born and this time its for Android. In this article , I’ll be explaining to you the basics of this and how you can protect yourself !
 

FaceNiff1-430x334
FaceNiff for Android (Source : Malaysian Wireless)

more after the jump….
Read More

ATi Mobility Users Rejoice !

It has been in the new for a while , but ATI users are able to rejoice finally dong (yes thats his name) managed to discover a way to get LVDS (your laptop LCD screen) to work with Apple’s ATI Driver. He did some magic and kaboom , you are able to get your Mobility Radeon HD card to support QE/CI , Native Resolution and other stuff
 
However, its not for the faint of heart . Its a bit technical and it would require you to go through some editing and stuff. You would need to be on MacOS X 10.6.7 for you to test few things out. Its a bit sacrrated around InsanelyMac , I’ll try to compile a guide and simplfy things.
But if you are curious and want to get your card working so badly , I recommend you to check this thread out
UPDATE #1 – Check this thread out , its a one stop thread for your ATI Mobility needs. It contains a tutorial and how-to. Again its a bit technical , I recommend you to spend your time. If you are still not sure what’s what , I recommend you to drop by IRC  (irc.osx86.hu , #hackint0sh ) – Be sure you’ve done your homework first before asking !  Thanks Joe