Jump to content

Samsung NC10 UK revision


  • Please log in to reply
1952 replies to this topic

#1901
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
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.

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

#1902
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
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 :(

#1903
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
No result with external monitor :(

Try if you want
http://rapidshare.co...nc10_v5.4.4.zip

Need two DSDT patch:

first need inject device befor PWRW device
Device (PNLF)                    {                        Name (_HID, EisaId ("APP0002"))                        Name (_CID, "backlight")                        Name (_UID, 0x0A)                        Name (_STA, 0x0B)                    }

second add one method to GFX device
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)                }


#1904
 Mysticus C*

 Mysticus C*

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,280 posts
  • Location:Seyfert's Sextet
good results... i will play with those settings as soon as I come back from my trip :(

#1905
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
One more: after last dsdt inject test your Lid. Now lid will put notebook to sleep.
Test it. If not i publish more fixes.

#1906
srcshelton

srcshelton

    InsanelyMac Protégé

  • Members
  • Pip
  • 48 posts

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:

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)

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:

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?

#1907
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
Wow.
Please post your hw configuration, installation method and addition kexts list.

#1908
srcshelton

srcshelton

    InsanelyMac Protégé

  • Members
  • Pip
  • 48 posts

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:

<?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>6d0000000100000001000000610000000200000002010c00d041030a000000000101060000027ff0400100000006d006f00640065006c0000000b000000474d412039353020000000410041005000c002c00480061007300500061006e0065006c0000000800000001000000</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:

0 [Time 1244621486] [Message System SleepWake reason = USB2 USB7System WakeUSB (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 disconnectedIOBluetoothHCIController::terminateWL .. done[HCIController][configurePM] power parent ready after 1 triesAFPSleepWakeHandler:  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?

#1909
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
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) :)
- 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

#1910
mfruit

mfruit

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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...

#1911
alabamas

alabamas

    InsanelyMac Protégé

  • Members
  • PipPip
  • 65 posts
  • Gender:Male
  • Location:Siena Italy

No result with external monitor :(

Try if you want
http://rapidshare.co...nc10_v5.4.4.zip

Need two DSDT patch:

first need inject device befor PWRW device

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

second add one method to GFX device
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

#1912
alabamas

alabamas

    InsanelyMac Protégé

  • Members
  • PipPip
  • 65 posts
  • Gender:Male
  • Location:Siena Italy
@teateam


could you please post your DSDT.aml file ....so we can give it a try....
thanks

#1913
mattchiro

mattchiro

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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 ;)

#1914
niteman1969

niteman1969

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
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.

#1915
niteman1969

niteman1969

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
Just been requested to repost the nc10 colour profile as apparently the link
that is earlier on in this thread no longer works....

Attached File  Samsung_NC10_Profile.icc.zip   3.23KB   86 downloads

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.

#1916
mfruit

mfruit

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

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,

#1917
ciaranw

ciaranw

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
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!

#1918
tentencanidae

tentencanidae

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
  • Gender:Male
  • Location:New Jersey, USA
  • Interests:The Nintendo Entertainment System.
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 :gun:

#1919
mfruit

mfruit

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Has anyone got internal mic to work yet? I have installed the VoodooHDA but under Sound settings there is no device under input? Help!

#1920
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
Yes. You need HDAEnable.kext installed or DSDT patch for audio. Read thread.
http://rapidshare.co...10_fixed_KP.zip





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy