Help - Search - Members - Calendar
Full Version: Samsung NC10 UK revision
InsanelyMac Forum > OSx86 Project > Hardware and Drivers
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
teateam
2srcshelton
First: Audio ID: 12 - inject work (We inject with HDAEnabler or DSDT patch LayoutId = 0x0C (12))
Second: AppleHDA not loaded. Pinconfig not loaded and not show in Profiler.

Check and delete: AppleHDA.kext, HDAEnabler.kext (if you use DSDT patch), all Azalia.kext, ALCinject.kext.
Install new AppleHDA.kext. This version 1.6.8 - from MacOS X v10.5.7 (If you use 10.5.6 or 10.5.4 may be not work).
Repair permissions, delete Extensions.mkext, reboot with -f flag.

QUOTE
Additionally, the system still immediately wakes from Sleep when mains power is connected - the change did not affect this.

Check system.log. For me wake event generated by usb2 device. I see in IORegistryExplorer who connected to USB2? Our Bluetooth device. I don't know why bluetooth wake up with AC power. I just disable all devices connected over USB2 wake event (See ACPI spec.).
I use retail install and Legacy for Bluetooth.

P.S. My English is bad, sorry smile.gif
teateam
Ok, now i make working brightness regulation from keyboard hotkeys and from display control panel.
Testing mirror and dim befor sleep.
Coming soon.

+Dimming befor sleep work fine.
- Hotkeys work, but need remap keys. Now b+ - Fn+Insert, b- - Fn+F12
- Mirror not work. After plug-in external monitor, monitor detecting, resolution changing, mirror turning on and picture destroing - vertical lines and no more. After unplug all work fine again. Need more work sad.gif
teateam
No result with external monitor sad.gif

Try if you want
http://rapidshare.com/files/242601978/gma9...nc10_v5.4.4.zip

Need two DSDT patch:

first need inject device befor PWRW device
CODE

Device (PNLF)
{
Name (_HID, EisaId ("APP0002"))
Name (_CID, "backlight")
Name (_UID, 0x0A)
Name (_STA, 0x0B)
}


second add one method to GFX device
CODE

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x12)
{
"AAPL,Haslid",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,aux-power-connected",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,backlight-control",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,BacklightRestore",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,HasPanel",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,SelfRefreshSupported",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"device_type",
Buffer (0x08)
{
"display"
},

"model",
Buffer (0x07)
{
"GMA950"
},

"built-in",
Buffer (One)
{
0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
 Mysticus C*
good results... i will play with those settings as soon as I come back from my trip smile.gif
teateam
One more: after last dsdt inject test your Lid. Now lid will put notebook to sleep.
Test it. If not i publish more fixes.
srcshelton
QUOTE (teateam @ Jun 8 2009, 06:14 AM) *
First: Audio ID: 12 - inject work (We inject with HDAEnabler or DSDT patch LayoutId = 0x0C (12))
Second: AppleHDA not loaded. Pinconfig not loaded and not show in Profiler.

Check and delete: AppleHDA.kext, HDAEnabler.kext (if you use DSDT patch), all Azalia.kext, ALCinject.kext.
Install new AppleHDA.kext. This version 1.6.8 - from MacOS X v10.5.7 (If you use 10.5.6 or 10.5.4 may be not work).
Repair permissions, delete Extensions.mkext, reboot with -f flag.


I have an EFI install which only used AppleAzaliaAudio.kext, which I removed. I've updated to 10.5.7, so the system AppleHDA.kext is 1.6.8.

My dmesg output includes:

CODE
Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-168.1.3/AppleHDA/AppleHDADriver.cpp" at line 1428 goto Exit
Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-168.1.3/AppleHDA/AppleHDADriver.cpp" at line 130 goto Exit
Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-168.1.3/AppleHDA/AppleHDADriver.cpp" at line 1428 goto Exit
Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-168.1.3/AppleHDA/AppleHDADriver.cpp" at line 130 goto Exit


... which is presumably why things aren't working. Any ideas why?

(I'm wondering if some BIOS setting change has shifted the memory base address for the audio adapter, making the DSDT change incorrect. I have noticed the the hidden Advaned BIOS settings can affect the system memory map)

QUOTE (teateam @ Jun 8 2009, 06:14 AM) *
Check system.log. For me wake event generated by usb2 device. I see in IORegistryExplorer who connected to USB2? Our Bluetooth device. I don't know why bluetooth wake up with AC power. I just disable all devices connected over USB2 wake event (See ACPI spec.).
I use retail install and Legacy for Bluetooth.


I'm pretty sure that I was having problems with USB2 as well. Now, however, the dmesg output after an immediate wake is:

CODE
         0 [Time 1244594744] [Message System Sleep
Wake reason = USB7
System Wake
USB (EHCI):Port 2 on bus 0xfd connected or disconnected: portSC(0x301002)
USB (EHCI):Port 4 on bus 0xfd connected or disconnected: portSC(0x101803)
USB (EHCI):Port 8 on bus 0xfd connected or disconnected: portSC(0x301803)
USB (UHCI):Port 2 on bus 0x3d connected or disconnected
IOBluetoothHCIController::terminateWL .. done
[HCIController][configurePM] power parent ready after 1 tries


... so now USB7 (the NC10's webcam) seems to be acting up! What addition changes do I need in order to mask this?
teateam
Wow.
Please post your hw configuration, installation method and addition kexts list.
srcshelton
QUOTE (teateam @ Jun 10 2009, 03:26 AM) *
Please post your hw configuration, installation method and addition kexts list.


I have a standard UK-spec NC10 (no 3G) with 2Gb RAM and a Dell TrueMobile 1395 802.11b/g wifi card.

I used the Retail/EFI-overlay installation method and have upgraded to 10.5.7. I use Chameleon 2.0 as boot-loader.

The /S/L/E/ kexts are therefore entirely unchanged. The EFI kexts are:

Changed: AppleIntelGMA950.kext
Changed: AppleIntelIntegratedFramebuffer.kext
Changed: IO80211Family.kext
Changed: IOBluetoothFamily.kext
Changed: IONetworkingFamily.kext
Default: IOGraphicsFamily.kext
Default: IONDRVSupport.kext
Default: IOPCIFamily.kext
Default: OSvKernDSPLib.kext
New: AppleACPIBatteryManager.kext
New: AppleACPIPS2Nub.kext
New: AppleDecrypt.kext
New: ApplePS2Controller.kext

(... where "Default" denotes an extension copied directly from /S/L/E/ and unmodified - generally needed to satisfy a dependancy of one of the other extensions. "Changed" is a 10.5.7 extension which has been modified in order to accept the NC10 hardware, and "New" is an extension which doesn't exist under 10.5.7.)

I'm not using a Chameleon smbios.plist, and my com.apple.Boot.plist contains an EFI string for the GMA950 graphics card:

CODE
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>boot-uuid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</string>
<key>device-properties</key>
<string>6d0000000100000001000000610000000200000002010c00d041030a000000000101060000027
ff0400100000006d006f00640065006c0000000b000000474d412039353020000000410041005000
c002c00480061007300500061006e0065006c0000000800000001000000</string>
<key>Graphics Mode</key>
<string>1024x600x32</string>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>SMBIOSdefaults</key>
<string>No</string>
<key>Theme</key>
<string>Bootcamp</string>
</dict>
</plist>


Now I look in more detail, it appears that my 'dmesg' actually contains:

CODE
0 [Time 1244621486] [Message System Sleep
Wake reason = USB2 USB7
System Wake
USB (EHCI):Port 2 on bus 0xfd connected or disconnected: portSC(0x301002)
USB (EHCI):Port 4 on bus 0xfd connected or disconnected: portSC(0x101803)
USB (EHCI):Port 8 on bus 0xfd connected or disconnected: portSC(0x301803)
USB (UHCI):Port 2 on bus 0x3d connected or disconnected
IOBluetoothHCIController::terminateWL .. done
[HCIController][configurePM] power parent ready after 1 tries
AFPSleepWakeHandler: waking up


... after every wake-from-sleep, regardless of whether there's a DSDT override in place or not. I suspect, therefore, that this is standard behaviour - can anyone confirm?
teateam
I don't know how help you.
I'm use Retail install without EFI partition and Extar. All kext in /S/L/E
I'm use Chameleon 2.0RC1 with smbios.plist (MacBook2,1 model).
My kexts:
- AppleDecrypt - you know
- AppleHDA - patched. Full working audio
- AppleGMA950 - patched. Change DevID (plist and binary)
- AppleIntelIntegratedFramebuffer - patched. Change DevID (plist and binary)
- IONetworkingFamily - patched mac-address (00:11:22:33:44:55 -> 00:21:9b:XX:XX:XX
- IOPCIFamily - recompiled by Slice with fixes (i don't know, may be not need. Will test with original) Work fine with original kext. Tested.
- IOUSBFamily - patched for VoodooUSBEHCI, disable original EHCI
- LegacyAppleAHCIPort not need.
- LegacyAppleIntelPIIXATA not need
- LegacyBroadcomUSBBluetoothHCIController - added our bluetooth DevID
- LegacyIOAHCIBlockStorage - fix orange hdd icons not need
- LegacyJMicronATA - may be not need. will check not need
- OpenHaltRestart - help shutdown and restart
- UUID - Error 35 free. Inject system UUID, inject my original uuid generated from ethernet mac-address
- VoodooBattary - control battery and AC adaper - work very good
- VoodooPower - patched plist (decrement CPU core voltage for more cool CPU). Work speedstep (i work on native cpu powermanagement, coming soon). Work all 7 P-States of Atom270
- VoodooPS2Controller - Keyboard and trackpad controller. Can both PS2 and USB devices - work goog.
- VoodooUSBEHCI - cure usb sleep problem.
- Disabler - only for disable AppleEFINVRAM and AppleEFIRuntime.

Today work:
1. CPU
- work speedstep, cpu temp ~35-37˚C in idle and 40-42 ˚C in full load.
2. Video
- work native resolution 1024x600
- work Core and Quartz Extreme
- work external monitor with Clone and Extended modes (with artefacts) sad.gif
- work brightness regulation from keyboard (Fn+Insert and Fn+F12 search way to remap to original keys.)
- work brightness regulation from Display Control Panel
- work brightness dimming before sleep
3. Audio
- work profiler - show all inputs/outputs
- work internal Speaker with volume regulation and mute, all from keyboard Fn-keys
- work headphones with auto-detect
- work internal microphone with noise reduction
- work external microphone with noise reduction and auto-detect
- no problems after sleep: no KP, no cracking sound
- in last version fixed KP if you boot with pluged in headphones.
3. LAN
- work built-in ethernet (MAC-address fixed by binary patching default mac-address)
- don't work default buil-in Wi-Wi. Change to Broadcom BCM4310. Work fine
- WiMax (Yota) not work
- work bluetooth
4. Sleep
- work sleep on battery power
- work sleep on AC power
- work sleep by close lid
- work sleep by hotkey
- work wake up from sleep by timer
mfruit
Hi,

I'm having some troubles installing with the 10.5.6. Jas Mysticus ISO. I can go through the tutorial fine, set up the partitions and start installing. It checks the DVD fine before starting the install. However, about half way through it always stops saying "The installer could not validate the contents of the 'BSD' package". Is there anything I can do to fix this? Any help would be greatly appreciated...
alabamas
QUOTE (teateam @ Jun 9 2009, 02:28 PM) *
No result with external monitor sad.gif

Try if you want
http://rapidshare.com/files/242601978/gma9...nc10_v5.4.4.zip

Need two DSDT patch:

first need inject device befor PWRW device
CODE

Device (PNLF)
{
Name (_HID, EisaId ("APP0002"))
Name (_CID, "backlight")
Name (_UID, 0x0A)
Name (_STA, 0x0B)
}


second add one method to GFX device
CODE

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x12)
{
"AAPL,Haslid",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,aux-power-connected",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,backlight-control",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,BacklightRestore",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,HasPanel",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"AAPL,SelfRefreshSupported",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
},

"device_type",
Buffer (0x08)
{
"display"
},

"model",
Buffer (0x07)
{
"GMA950"
},

"built-in",
Buffer (One)
{
0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}




hi teateam
i'm trying to use your code for the dsdt patch ,for the lid sleep everything ok...but when i want to add the GFX method it gives me an error compiling the DSDT.dsl

/DSDT.dsl 1937: DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Error 4063 - Object does not exist ^ (DTGP)



what can i do to to make this thing done...

thank u very much ,really appreciate your work
alabamas
@teateam


could you please post your DSDT.aml file ....so we can give it a try....
thanks
mattchiro
Hi guys. I've searched for this but currently not found any answers.

My NC10 is working almost perfectly 10.5.6 BUT I still have not found a fix for the vertical scroll sensitivity (as the trackpad thinks its square not rectangular) and thus this netbook is not pleasant to work with if I dont have a USB mouse...

I installed the latest VoodooPS2Controller-0.98 hoping this would solve the problem but nothing...

Has anyone fixed this? If so PLEASE share with me your solution.

Thanks!
Matt

Just rebooted and noticed the trackpad is no longer working at all after installing the VoodooPS2Controller-0.98 sad.gif
niteman1969
Just came back to this thread and noticed the new full sound package,
All I can say is wow!!! Now everything i need to wy thanks to ork just does.

Many thanks all for your hard work.
niteman1969
Just been requested to repost the nc10 colour profile as apparently the link
that is earlier on in this thread no longer works....

Click to view attachment

This file belongs in system/library/colorsync/profiles and was calibrated with
a blue II calibration device.

Thanks to member Dust Mason who brought up the fact that the file was no longer
downloadable.
mfruit
QUOTE (borelli @ Jan 29 2009, 01:58 AM) *
Thanks Adamcarter

I made a simple headphone app for myself, if anyone's interested you can download it here http://www.mediafire.com/borelli

You need to enter admin password each time but it saves some hassle


Hi, do you have a copt of this app any more? The link is dead?

Also, does it need CHUD tools installed?

Cheers,
ciaranw
Hello everyone, thanks for all your work getting osx to run on the nc10!

I've downloaded the Jas image and successfully installed osx without a problem using ddmac. The problem is in my excitment of getting everything running I deleted the osx disc partition that I created with ddmac as I figured it wasn't needed anymore. After I did this and restarted I'm now faced with the "operating system not found" message straight the bios has loaded. I guess the mbr has gotten corrupted as it is still looking for the ddmac partition?

I think the easiest way to solve this is if I could boot the xp restore cd and correct the boot info. However as the NC10 doesn't have a cd drive I'm not sure how to do this. I've tried just extractnig the contents of the xp cd onto a partition on a external harddrive and booting that, but I get a "BOOTMRG is missing" message.

I would rather not buy an external dvd drive just for this one job so is there any way I can use a ddmac type program but for windows? So i have the xp disc as a bootable partition on my external hard drive?

Hope that all makes sense,

Cheers!
tentencanidae
Hi, I'm brand new to the board, so I apologize if I'm missing something obvious. I fished through a bit and noticed a post you (Mysticus C*) made stating that the Samsung N110 was also working with the Mysticus release. I found a place to aquire the download, I'm just wondering if the 10.5.6 Mysticus release fully supports my N110, or am I going to need anything else (new wifi card, additional kexts, etc..) Thanks for your help, and thanks for taking the time to work so hard on this project!

jeremy pirate2.gif
mfruit
Has anyone got internal mic to work yet? I have installed the VoodooHDA but under Sound settings there is no device under input? Help!
teateam
Yes. You need HDAEnable.kext installed or DSDT patch for audio. Read thread.
http://rapidshare.com/files/242948840/Appl...10_fixed_KP.zip
Pytuone
hello i,m spanish and mi english is very bad, i have any question about if you have the kext for install with the tradicional method i have a nc10 but your controlers you facilited dont work with 10.5.5 (iatkos release)and i need the kexts.
Now i found the kext for lan and sound but wifi and video dont found i dont work correctly, can you help me please? sad.gif
teateam
AppleIntelGMA950.kext and AppleIntelIntegratedFramebuffer.kext v5.4.8 from 10.5.8 - fixed.
http://www.mediafire.com/download.php?ellimjgqnxh

AppleHDA.kext v1.7.1 from 10.5.8 - fixed. All work.
http://www.mediafire.com/download.php?lyjjlmniuhm
maru7777
thx! thx! teateam biggrin.gif laugh.gif
teateam
For solve probleam with powermanagement after update to 10.5.8 use this smbios by Cvad, based on AnV SMBIOS.
http://www.mediafire.com/download.php?olyyyoohkwe
cili0
QUOTE (teateam @ Aug 7 2009, 09:38 PM) *
For solve probleam with powermanagement after update to 10.5.8 use this smbios by Cvad, based on AnV SMBIOS.
http://www.mediafire.com/download.php?olyyyoohkwe


Hi tea,

do you use any smbios.plist ?

I think i've to remove smbios.plist, AppleSMBIOSEFI.kext and replace the vanilla AppleSMBIOS.kext with the one you provided, right ?

Thanks!
Cheers!
teateam
I'm don't use applesmbiosefi.kext. smbios.plist i'm don't remove.
cili0
QUOTE (teateam @ Aug 7 2009, 10:54 PM) *
I'm don't use applesmbiosefi.kext. smbios.plist i'm don't remove.


so you're using smbios.plist and the AppleSMBIOS.kext you provided, right ?

thanks!
teateam
Yes
takuma82
Do you know how to fix bluetooth after updating to 10.5.8 ?
teateam
Use this Legacy kext. Install it to /S/L/E
http://www.mediafire.com/download.php?yz4h0ymionz
lifeofsoccer
Dear InsanelyMac members,

I'm completely new in this world of mac, so I have a couple of questions.
I red in this topic that it is possible to run Mac on my netbook (Samsung NC10).
But because the installation on my desktop went wrong, i'm a bit scared now:P.
Could you guys tell me what kind of Mac I should download (please a link to a .torrent or a .nzb.
If it isn't allowed here, you can always PM it to me wink.gif).
My netbook is now running Windows XP, so do I need to customize anything to that Mac OS X to let it work?

A lots of questions, but I guess you can answer them.

Greets from Holland,
Wouter.
Johnny V
QUOTE (lifeofsoccer @ Aug 19 2009, 03:47 AM) *
Dear InsanelyMac members,

I'm completely new in this world of mac, so I have a couple of questions.
I red in this topic that it is possible to run Mac on my netbook (Samsung NC10).
But because the installation on my desktop went wrong, i'm a bit scared now:P.
Could you guys tell me what kind of Mac I should download (please a link to a .torrent or a .nzb.
If it isn't allowed here, you can always PM it to me wink.gif).
My netbook is now running Windows XP, so do I need to customize anything to that Mac OS X to let it work?

A lots of questions, but I guess you can answer them.

Greets from Holland,
Wouter.


The NC10 was the easiest hack to date for me.... do don't be shy.

There's two installs you can try Mysticus's and Stuart's EFI overlay. I've used the EFI install but going to try Mysitcus's on a new NC10 for a friend of mine.

http://www.mystiquemac.com/forum/viewforum.php?f=26
zaitsman
Sorry for posting here - does any1 of u have some calibration utility/driver/kext whateva for the touchscreen?
cili0
try to ask to Mysticus!
hairlesswookiee
Awesome!!! I got my Samsung back in April and did some research about installing OSX on it. Back then I didn't know about the Mysticus project....well, last week I found this awesome thread and started getting ready for the project. Ordered a Dell 1490, got a new 320GB hard drive, and downloaded the appropriate files. After a couple hiccups during the install I finally got 10.5.6 working....then yesterday I upgraded 10.5.7 and now I'm happy. Except that now I want to order and install one of the touch screens like in the first post!!!
joelk2
Hello All,

New insanelymac user here, long time reader though. Just finshed reading through the entire 97 pages.

I have looked for the JAS file on the torrent sites, seems to be around 3.5gb with not many seeders so it will take forever to download. Does anyone know somewhere else i could get it quicker as i believe this is what i need to install OSX on my NC10.

I currently have xp installed with 2 partitions. 60gb for xp n programs and 100gb for files which im no where near filling.

If i install OSX will i need to delete xp or can i partition my existing 100gb into a few partitions specificly for osx?

also does anyone have a simple step by step guide to installing. Ive read somewhere about a pdf floating around but cant find it.

any help appriciated.

Thanks

Joel
iaann
Hi,

I'd like to know if there is a way to install snow leopard on the NC10 ? As I tried to access mysticus forum which obviously does not work.

Can you tell me if the problem with the headphones has been solved on leopard?

Cheers
Portos61
I have a strange problem with the GMA950 27AE, only when SL start with -x flag the video is OK, the resolution is 1024x600 and QE/CI active. When SL start normaly, without -x flag, the video is gray.
Someone has the solution?
Thank
Bye
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.