One of my friends brought round a notebook for me to Hackintosh yesterday. Unlike the usual god no… kind of options I get given, this is actually a nice machine.
This one is almost as Mac friendly as my current Nano sized Hackintosh (aka Loz’s Hackbook Nano)
I present the next best thing in Mini Mac’s (until the will it? won’t it? Mac Tablet comes out!) – The Samsung N310
The Samsung is a generic Atom based Netbook with the following hardware:
CPU Intel Atom N270, 1600 Mhz
Chipset Intel 82945GSE Graphics Controller
Graphics Card Intel GMA 950
Audio Realtek ALC272
Wifi Atheros AR5007EG Wireless
Ethernet Marvell Yukon 88E8040 PCI-E Fast Ethernet
Bluetooth Adapter USB Based Generic
Webcam USB Based Namuga 1.3M
Installation is remarkably easy.
You’ll need the following things – an External USB DVD drive, and Snow Leopard.
Download the latest NetbookInstaller ISO from here – http://osx.mechdrew.com/downloads/
Burn to CD. Connect your USB drive to the N310, and boot off of the newly burned CD.
Follow the instructions to swap with your Snow Leopard DVD at the appropriate time, and boot into the installer.
Install as normal (in my case, I just wiped the existing partitions, set the boot type to GUID instead of MBR in Partition, Options, and did a full install)
Once the OS reboots, boot from the NetbookInstaller ISO again, but this time choose the HDD (as we still need to install a valid bootsector for the OS to run)
The OS should boot up ok, fill in the relevant bits and pieces, and get to the desktop screen.
Open up NetBookMaker from the CD, navigate to the Tools folder and open NetbookInstaller:
I did this using 0.8.3RC4, but newer versions should be similar.
Click Continue for the Unrecognized Hardware Prompt.
Choose the correct disk in the Volume Dropdown, and
Check Install Chameleon 2 RC3
Check Install General Extensions
Check Generate a System Specific DSDT.AML file.
Uncheck everything else.
Click Install.
It should trundle away for a few minutes, then recommend you reboot.
Remove the NetbookInstaller DVD, and make sure that you can reboot ok from the Hard Drive
Right now you should have working Webcam, Video, Bluetooth, and Trackpad will support 2 finger scroll (go to System / Preferences/ Trackpad to configure)
We’re still missing Wifi, Audio, and you’ll notice that sleep doesn’t quite work yet.
To install those, we’ll need to download some extra Kext’s, and replace the wifi card.
Wifi – the original card is a crap atheros. I couldn’t be buggered looking for drivers, and immediately swapped it out for a Dell1390 Broadcom card. Cheap, and the same as real Macbooks, so no driver issues.
The N310 is reasonably easy to disassemble, just remove all the plastic plugs underneath (including the larger feet ones), and remove the screws. Gently remove the case bottom, and replace the wifi card.
If you use the Dell1390 you won’t need to install any drivers, they’re built in, yay!
For the remaining drivers, see below:
Audio – As I’m a nice person, I’ve uploaded the working driver here – http://www.kexts.com/view/182-alc272_%28snow_leopard%29.html
Sleep – Go to http://www.superhai.com/darwin.html, and download the 2 Snow Leopard kexts (VoodooBattery.kext, VoodooPowerMini.kext).
Download those to the desktop, unzip the kexts.
Copy to /Extras/GeneralExtensions, then rebuild the Extension cache.
You can do that manually or use a tool. NetbookInstaller nicely places a program called UpdateExtra into the /Extra folder which can rebuild the Extension cache for you.
Thats pretty much it!
If you are having problems with the laptop waking from sleep:
I’ve uploaded a DSDT.aml for the n310 here – DSDT.aml. you’ll need to rename it so that the .N310 is removed, and copy into the root folder over the existing DSDT.aml that NetBookMaker may or may not have created. I’d appreciate comments as to whether this works for you or not.
Iain in the comments thread was nice enough to email his working sleep DSDT.aml file, can some people try both and see if either work for them? Also check the BIOS settings as per Iain’s comment: Enabled EDB. Disabled Legacy USB Support. Enabled USB S3 Wake-Up
Download his DSDT.aml here. To use, rename file to DSDT.aml, and copy to /Extra, then reboot.
Note: If you do mess around with DSDT.aml files, please have a working recovery method available that you can access the hard drive with (eg an OSX Install DVD + Boot132 CD). Apple’s install DVD can also be used for recovery.
If you find that you can’t boot after installing the DSDT.aml, boot from the Boot132 CD or USB, then boot into to the OSX install DVD. Go to terminal in the installer, and delete the offending file, then reboot.
Now you should have a fully working Samsung N310 running OSX Snow Leopard!
I haven’t bothered messing around with the brightness or volume stuff, but the volume on/off keyboard functions work, as do the trackpad on/off.
Good luck with yours!
Useful links:
http://www.kexts.com – kexts (drivers) for OSX
http://www.superhai.com/darwin.html – Power related drivers for OSX
http://osx.mechdrew.com/ – MechDrew from MyDellMini’s site on Hackintosh Installs
http://cid-8b65993ef55cf014.skydrive.live.com/browse.aspx/.Public/OSx86/Snow%20Leopard – some Czech site hosted on live.com full of goodies/ kexts
191 Comments to “Samsung N310 (Samsung Go) Hackintosh Installation on Snow Leopard”
Post comment
Archives
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
Categories
- Apple
- Badges
- China Related
- Cool Hunting
- Exploits
- Food
- General Talk
- iPhone
- MySQL
- Service Issues
- Tao Bao
- Technical Mumbo Jumbo
- Things that will get me censored
- Travel
- Uncategorized
- Useful Info
Most Popular Posts
- Samsung N310 (Samsung Go) Hackintosh Installation on Snow Leopard (10797)
- Hacker attacks on the rise (Its those damn American's mostly, attacking us poor Chinese users) (3050)
- CSR (Corporate Social Responsibility) (2680)
- Crib notes on updating Clamav (747)
- How to make biltong (612)
Tags
Recent Comments
-
Katapaltes: @Burlesque: You might reset the BIOS to its defaults to see if it helps. If you have Windows still...
-
emmanuel: Hi there, great tutos ! i got mine, with à 1390 wifi card. The only issue i still have is : When i start...
-
katapaltes: I just got my Apple-branded AR5BXB6 installed this morning and it’s working perfectly –...
-
Burlesque: I can’t turn on my n310 without it being plugged in. Anyone else having this problem? Damn great...
-
katapaltes: Has anyone looked at “rebranding” the AR5007EG to a “vanilla” card per this...



ICP Permit
Webmail
Newsletters
Support


















I didn’t get a chance to do any of the DSDT stuff this weekend. However, I’m currently typing this on the N310 without a power adapter. The battery meter says just under 6 hours left. That’s with wireless going, firefox with six tabs open and transmission going with two torrents.
When I had no apps running, and wireless turned off (when I first booted) it was reporting ~5:40 left. Mind you this was a boot without the power adapter plugged in, so the screen is at the lowest brightness setting. I left it to sit for about 15 mins. The meter then said that there was 7:10 left. I think the meter has to go through a complete battery cycle to adequately gauge usage.
On the sleep issue, it seems that the bluetooth adapter is the problem. I’ll try disconnecting it and then testing this weekend to be certain. I’m going to look at using a custom kext to enable the option to turning off the BT adapter. You can read about it here: http://tinyurl.com/yaquztc
I’ll report back on my results.
I’d be very interested to hear your reports on the battery issue. I really want to run OS X on my N310, but not if I’m going to lose hours of battery life.
Battery life would be dependant on what you use, rather than the OS per se.
OSX is reasonably good at saving battery compared to other more popular OS’s.
Tips from me – look into the CoolBook extension – http://www.coolbook.se/CoolBook.html, with that you can underclock the CPU and get even longer battery life.
The big hog however is as always the screen. Make sure that the screen brightness is not set to 100%. If you want to change it on the fly, you’ll need to disable the BIOS automatic brightness setting, and set brightness to as low as you can use. For changing the brightness on the fly in OSX, you can download a small script. Haven’t tried this, but should work – http://rapidshare.com/files/308625309/Brightness.zip. (Excuses include – China firewall, blocking, rapidshare blows balls from China speedwise, even when working)
What else – oh, don’t default to using flash all the time. Flash sucks cpu like no tomorrow, so use Flashblock, and its Safari equivalent plugin click to flash. Get that here – http://rentzsch.github.com/clicktoflash/.
I’d also recommend downloading the free and very useful iStatPro – http://www.islayer.com/apps/istatpro/, as it has a nice process usage viewer for dashboard.
While you’re getting stuff for dashboard, suggest try DeepSleep http://deepsleep.free.fr/, as this lets you put the computer into hibernate mode. Note that this may or may not work depending on whether you have sleep setup correctly (eg, installed the dstml file, and set the bios Execute Disable Bit = Enabled)
Just installed the Broadcom 1390 card. Wifi works, but then within a minute freezes the whole computer– mouse freezes, and I’m unable to move the mouse or force quit– can only hold down the power key and restart.
Any ideas?
Check your kext’s – make sure you haven’t added one for the previous card.
terminal -
ls -al /Extras/GeneralExtensions
See if you have any wifi ones in there. Maybe post your list here so i can see.
Took your hint to look at the kext files, and just in case, I re-installed them one more time. That did the trick. Wifi is working. Thanks!
I spoke too soon…
After the re-install of kext files, I was able to surf the internet via wifi for about 30 minutes without a problem. But the next time I tried, it froze again, and freezes at a different point ever time I use it. It does not seem to freeze the computer if i turn Airport off.
With Airport on, it sometimes will freeze while loading a page in Safari, sometimes when launching Safari, and once when not using any internet browser at all.
I’m wondering if I have a bad Broadcom 1390 card?
Here are my kext files:
-rwxr-xr-x 1 root wheel 15364 Jan 23 00:25 .DS_Store
drwxr-xr-x 8 root wheel 272 Jan 23 00:25 .svn
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 AppleACPIBatteryManager.kext
drwxr-xr-x 4 root wheel 136 Jan 23 00:25 AppleACPIPS2Nub.kext
drwxr-xr-x@ 4 root wheel 136 Jun 10 2009 AppleHDA.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 AppleIntelGMA950.kext
drwxr-xr-x 5 root wheel 170 Jan 23 00:25 AppleIntelIntegratedFramebuffer.kext
drwxr-xr-x 4 root wheel 136 Jan 23 00:25 ApplePS2Controller.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 IO80211Family.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 IOATAFamily.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 NullCPUPowerManagement.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 OSXRestart.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 RealtekR1000.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 SMBIOSResolver.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 SleepEnabler.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 VAIOPEnabler.kext
drwxr-xr-x@ 4 root wheel 136 Dec 26 17:09 VoodooBattery.kext
drwxr-xr-x@ 4 root wheel 136 Nov 26 16:49 VoodooPowerMini.kext
drwxr-xr-x 3 root wheel 102 Jan 23 00:25 fakesmc.kext
Any suggestions are greatly appreciated…
Thanks!
For those who may run into the same issue… I think I may have solved this problem (Swapped Dell 1390 wifi card connects to internet but then freezes the computer).
As far as I can tell, there is a difference between versions of the Dell 1390 card.
The card that was causing crashes was:
Dell DW 1390 Rev A00
MPN: YH774
I ordered another card, and this one seems to work:
Dell DW 1390 Rev A04
MPN: PC559
Both are Broadcom BCM94311MCG, as far as I can tell.
That revision seemed to make all the difference.
I went ahead and followed this guide to get Snow Leopard on my N310. So far it’s really nice. A couple things are bothering me though:
1. Anyone have a suggestion on how to properly calibrate the display? I can’t seem to get it right as the blues always end up being more purple. I know this is a subjective thing, but any pointers are appreciated.
2. My fan appears to be on full all the time. Is that something I can adjust anywhere? It wasn’t doing that under Windows XP or Ubuntu.
I still have the issue with sleep while plugged in (using Iain’s DSDT) but that doesn’t bother me as much. Sleep on battery works perfectly.
@Jerome: 1. I don’t know about calibrating the display…mine look great?
2. My fan also runs all the time though at low speed I think…I’ve been thinking about trying smcFan control…anyone else tried it?
that’s strange about the display. mine looked really purple by default. it also seemed more grainy than my ubuntu installation. not a deal-breaker, but an annoyance nonetheless. i’m also having quite a bit of trouble getting two finger scroll to work correctly.
these are all relatively minor issues though. it’s pretty awesome to have snow leopard almost fully functioning on my $255 netbook.
Hi All,
i’m from france, and just buy a N310… 1 hour from now I had on my desk a WinXP and mac Mcbook Pro, Now, i get 2 mac…
Just try to make wifi work (waiting for my 1390 card to be delivered)… Even if its ugly do some one have a solution to make this Atheros working ?
I installed the IO80211Familly Kext, but it do not work… (no wifi on the menu bar, no wifi on system pref/network…
And thks for this very good tutorial ! Thks all for your input
Hi,
I downloaded the netbookinstaller rc4, and booted into the cd, but after i put in the snow leopard dvd and hit F5, it just keep telling me there are “ebios read error”, what should i do? please help.
Installation is going well so far, Thanks.
I’m new to this level of computing. The .kext I downloaded following your link for the AppleHDA…Samsung_NC10 doesn’t have the .kext file extension. Do I just add the .kext extension or am I missing something.
BTW this is great.
has anyone tried the newest samsung bios? i read somewhere that the recent bios update for some other sammy netbooks fixed the brightness keys issue. just wondering if any of you tried it with the n310 yet.
I’m still using version 05. I just wish I my fan did not run constantly.
Anyone have any fan issues?
-A
I do I install the BIOS when I no longer have WIndows on my netbook??
How do I install the BIOS when I no longer have WIndows on my netbook??
Thank you guys for the great post and comments. I however have 2 unresolved problems:
1. After a bit of use on battery, when I plug the power cord back in, the system still thinks that it is under battery mode, although it is charging the battery.
2 While on power, when I put the system to sleep, it goes to sleep just briefly and wakes up right back.
Any fix for these two problems?
Thanks a bunch!
Sorry, but I forgot another issue:
3. Brightness!
Thanks!
Hi!
thanks for this awesome guide!
My n310 is being shipped right now, and I wanted to order the
wireless card so it’ll come together.
can I just use one from a macbook like this one?
http://cgi.ebay.com/Macbook-Original-Wireless-WIFI-Card-802-11n-AR5BXB72_W0QQitemZ300388902409QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item45f092e609#ht_500wt_956
or does only the dell broadcom 1390 work?
also where did you get the broadcom card?
I could only find it on ebay…..
is this even the right one?
http://cgi.ebay.com/Broadcom-Wireless-Mini-PCI-E-Card-DELL-DW-1390-AirPort_W0QQitemZ320485940880QQcmdZViewItemQQptZLaptops_Nov05?hash=item4a9e735e90#ht_1215wt_1167
Hope to hear from you soon!
The Macbook one and “Dell”1390 are the same card.
Basically the Mac uses a Broadcom 1390 Mini PCI-e card.
If you put one in your laptop, your M/Hac(k)intosh will think its the real thing (as, well, it is the real thing..)
They’re pretty easy to find. I don’t know much about ebay, so can’t help you there. Not very popular in this side of the world, plus the last time I’ve tried to use it to buy something they froze my user account 3 times in a row, and I couldn’t be bothered since.
Sample search here – http://shop.ebay.com/?_from=R40&_trksid=p3907.m38.l1313&_nkw=broadcom+1390&_sacat=See-All-Categories
I was able to install Snow Leopard on my N130 by following this guide, after less than 2 months of use, I have broken the POWER latch, if anybody wants to buy it for savaging, i am selling it for $125 plus shipping. or if anybody knows a way make it turn on without the Power latch.
Excellent guide.
I just plugged in an external monitor and it worked perfectly as a secondary display but I as soon as I turned on mirroring (so I can use the external monitor as my main one), I got vertical color bars and distorted graphics.
Anyone try to use an external display wih the N310 + SNow Leopard?
Thanks
-Adriano
Has anyone looked at “rebranding” the AR5007EG to a “vanilla” card per this article:
http://www.insanelymac.com/forum/index.php?showtopic=122365
The author of the original post and a few others are using AR5007EG cards. I may try it after I get a DW 1390 in the mail because you can brick the card if you make a mistake.
Everything is working on my Go except wi-fi. I asked an eBay seller today if his DW 1390 card was Rev A03/A04 or not, since I’ve seen reports of those working reliably, and will buy it if so.
Other: Two-finger scroll would work and then not after reboot, and then would work again and then later not. Some time after adding the kexts required for sleep, I made the three BIOS changes to get sleep to work and two-finger has worked since then every time, but don’t know for sure the two are related.
-kat
I just got my Apple-branded AR5BXB6 installed this morning and it’s working perfectly – I’m using it right now. The card I pulled out of my Go was labeled “AR5BXB63.” My attempts to rebrand it were unsuccessful. I never “bricked” the card, and Linux was always able to find it somehow.
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=300393225407#ht_500wt_698
Everything seems to be working perfectly now, although I haven’t used it long-term. I would recommend this card; it seems like using an Apple card is a safe bet. (eBay ~ $9.00 USD). Putting the back cover back on, I just made sure to accommodate the VGA port first. After the back cover was on, I noticed when looking at the rear of the computer that the black plastic was curved a tiny bit in relation to the orange cover, so I had to push down lightly over the speakers to get those last two tabs to snap into place.
I love this netbook,
-katapaltes
I can’t turn on my n310 without it being plugged in. Anyone else having this problem?
Damn great guide + comments. Damn great. Thanks to all.
Hi there,
great tutos !
i got mine, with à 1390 wifi card.
The only issue i still have is : When i start the N310, wifi works perfectly. I the computer is sleeping and i ask the compuiter to wake up : no more wifi (“No wifi card installed”) !
i need to restart to get it work !
WIRED no ?
An idea someone ?
THXS
@Burlesque: You might reset the BIOS to its defaults to see if it helps. If you have Windows still installed, you can boot into it and then shut down the computer to see if the power-on behavior is the same. I know that after using a particular operating system on a tri-boot system, I have to boot into Windows to get the NIC to work. I know that’s a long-shot… You can maybe find a toll-free number and call Samsung?
@emmanuel: You might try reinstalling the latest version of netbookinstaller (if you didn’t install using the latest version). .8.3 Final is the current version. I installed with .8.3 RC3, updated to RC5 later, and then updated to Final. If you still can’t get it to work, I saw someone with a similar problem and he made some entries in the rc.wakeup file, so perhaps you can Google for “rc.wakeup sleep NIC OS X” to find an answer.
-kat (I got the orange one)