Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

StuMcBill

Members
  • Content count

    12
  • Joined

  • Last visited

About StuMcBill

  • Rank
    InsanelyMac Protégé
  1. Help me patch HPET/PM?

    Thanks, although looking at your specs our machines are very different! I have an old Core2Duo while you have an i5! You never know though?
  2. Help me patch HPET/PM?

    Do you have brightness & sleep working? I have a Samsung Q310, and I wondered if any of the fixes you have applied could be applied to mine? I do have the Speedstepping working on mine with the patches you describe, and I still get crappy battery life!
  3. Samsung Q310 DSDT Help

    Does anyone have any ideas where I can go from here? The things I don't have working are: *Brightness (Either via Keyboard or Brightness slider) *Wired LAN (Marvel Yukon 88E8055 - Tried a solution I found on this site ( http://www.insanelymac.com/forum/lofiversi...hp/t100755.html ) but this gave me A Kernel Panic and I had to re-install) *Sleep (My computer appears to wake, but the screen doesn't come back to life) My WiFi card doesn't work either (Intel WiFi Link 5100) but I believe there is no way that I will get this working? Thinking about buying a new Mini PCI card although I have a USB dongle working at the moment. I have my keyboard and trackpad working, but only via PS2 kexts, and I also have a battery / power display, but only via voodoopower.kext. Any pointers would be appreciated. I have attached the send_me files from MaLd0n. Thanks in advance. Stew send_me.zip
  4. Samsung Q310 DSDT Help

    I am not sure what you mean? The one I have attached is the one I am currently using which has some patches already included? I do have a copy of my original (I think)! Stew
  5. Samsung Q310 DSDT Help

    Oops, that would have helped. I have attached my current DSDT, which has the following patches applied: IRQ reallocation. Will clean IRQ´s from RTC, TMR and IPIC/PIC, reallocating Irq 0 and Irq 8 to HPET. CMOS reset fix. Will change the value of length inside RTC to 0x02 to be snow leopard compliant. DTGP method. Needed for some hacks that inject information in DSDT. Speedstep support hack: This hack will inject some information on SBUS, SBRG/LPCB to activate drivers needed for Speedstep The above hacks were done from EvOsX86 team's DSDTFixer v1.2.2. Vanilla Speedstep http://www.insanelymac.com/forum/index.php?showtopic=181631 GenericBrightness.Kext Mods http://www.insanelymac.com/forum/index.php?showtopic=236835 I have speedstep and CMOS Reset working via DSDT only. Reboot & Shutdown works via Chameleon Bootloader fixes. I have Battery Info, but only Via VoodooBattery.kext, would like to have it by DSDT if possible? I have also installed the DSDT code in the GenericBrightness.kext thread, which has enabled the Brightness slider in Display controls, but if I try to select a brightness, it does not change and the slider goes back to 100%. I hope this makes sense! Thanks again! Stew dsdt.aml.zip
  6. UPDATED 20.12. GenericBrightness.kext

    Hi Sorry for the Thread Bump, but I am having trouble getting this to work? I have done both the DSDT edits posted on the first Post, and installed GenericBrightness.kext, this gives me a brightness slider, but whenever I try to set it somewhere, it just jumps back to 100% and the brightness doesn't actually change! I then tried NoSlider.zip, installed the GenericBrightness.kext from there, and still no joy, if I run the Menulet it appears in the top bar, but doesn't actually do anything? I have a Samsung Q310 laptop with a Nvidia 9200M graphics card. If I posted my DSDT would someone maybe be able to point me in the right direction? Also, the screenshots everyone is posting from IOreg, where can I get that program? Up till now I have just been running IOreg from Terminal and getting textual results? Thanks for any help! Stew
  7. Thanks a lot, I have done everything you said, and now using MSR Tools, my CPU seems to be stuck on 1.6GHz? Any ideas? Stew Edit - I get this when I run Verbose Boot! May 27 16:43:59 Mac-Pro kernel[0]: WARNING - ACPI_SMC_CtrlLoop::initCPUCtrlLoop - no sub-config match for MacBookPro4,1 with 4 p-states, using default stepper instead Edit 2 Changing it to Macbook5,1 worked! I now have speedstep!! Thanks a million!! You rock! Just have to try and get everything else working now!
  8. Ok, thanks for that, I will give it a go when I wake up later on (just finished nightshift). Should I just put: <key>SMproductname</key> <string>MacBookPro</string> No numbers after the MacBookPro? Do I need to change anything else in the smbios? I am using this bootloader (http://tonymacx86.blogspot.com/2011/04/chimera-unified-chameleon-bootloader.html), which I believe contains all the fixes from Chameleon RC5 and more? I assume this will still be ok? Thanks again for all your help! Stew Edit Also when you say put in boot.plist do you mean com.Apple.Boot.plist? Edit 2 This (http://www.everymac.com/systems/apple/macbook/stats/macbook-core-2-duo-2.4-aluminum-13-late-2008-unibody-specs.html) macbook has the same processor that is in my Machine, so would it be worth changing to MacBook5,1 in my smbios.plist? Thanks again!
  9. Where should I send them to? Thanks for the quick reply. I should note that I was only getting Kernel Panics when changing info in the smbios.plist file. I have attached send_me.zip to this post. Thanks again! send_me.zip
  10. Hi, I have followed this guide and got my FID & VID values in my DSDT as below: Scope (_PR) { Processor (CPU0, 0x00, 0x00000410, 0x06) {} Processor (CPU1, 0x01, 0x00000410, 0x06) {} Processor (CPU2, 0x02, 0x00000410, 0x06) {} Processor (CPU3, 0x03, 0x00000410, 0x06) {} } Scope (_PR.CPU0) { Method (_PSS, 0, NotSerialized) { Return (Package (0x04) { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0922, Zero }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x081F, One }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x071B, 0x02 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0617, 0x03 } }) } Method (_PSD, 0, NotSerialized) { Return (Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x04 }) } Method (_CST, 0, NotSerialized) { Return (Package (0x02) { One, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, 0x9D, 0x03E8 } }) } } Scope (_PR.CPU1) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, One, Zero, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address ,) }, 0x02, One, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address ,) }, 0x03, 0x55, 0xFA } }) } } And I have got my Device info from lspci, and adapted my DSDT accordingly to match a value which was contained in the info.plist file in AppleLPC.kext as below: Device (LPCB) { Name (_ADR, 0x001F0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x16, 0x29, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } This compiles and installs fine, however, I still don't seem to have any SpeedStep functionality? When I insert the following (from the first post) underneath the above code, I get compilation errors? OperationRegion (PREV, PCI_Config, 0x08, One) Scope (\) { Field (\_SB.PCI0.LPCB.PREV, ByteAcc, NoLock, Preserve) { REV0, 8 } } OperationRegion (PIRQ, PCI_Config, 0x60, 0x04) Scope (\) { The compilation error is this: Users/stewart/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7856: [*** iASL: Read error on source code temp file /Users/stewart/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.src ***] Error 4096 - syntax error, unexpected $end ^ And the contents of my smbios.plist file is this: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMfamily</key> <string>MacBook Pro</string> <key>SMproductname</key> <string>MacBookPro8,1</string> <key>SMboardproduct</key> <string>Mac-94245B3640C91C81</string> <key>SMserial</key> <string>C02F93FQDH2G</string> <key>SMbiosversion</key> <string>[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url].tonymacx86.com</string> </dict> </plist> I have tried changing it to different ones, but I keep getting Kernel Panics on startup. Could anyone offer me any pointers? Stew Hi, I have followed this guide and got my FID & VID values in my DSDT as below: Scope (_PR) { Processor (CPU0, 0x00, 0x00000410, 0x06) {} Processor (CPU1, 0x01, 0x00000410, 0x06) {} Processor (CPU2, 0x02, 0x00000410, 0x06) {} Processor (CPU3, 0x03, 0x00000410, 0x06) {} } Scope (_PR.CPU0) { Method (_PSS, 0, NotSerialized) { Return (Package (0x04) { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0922, Zero }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x081F, One }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x071B, 0x02 }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0617, 0x03 } }) } Method (_PSD, 0, NotSerialized) { Return (Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x04 }) } Method (_CST, 0, NotSerialized) { Return (Package (0x02) { One, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, 0x9D, 0x03E8 } }) } } Scope (_PR.CPU1) { Method (_PSS, 0, NotSerialized) { Return (^^CPU0._PSS ()) } Method (_PSD, 0, NotSerialized) { Return (^^CPU0._PSD ()) } Method (_CST, 0, NotSerialized) { Return (Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, One, Zero, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address ,) }, 0x02, One, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address ,) }, 0x03, 0x55, 0xFA } }) } } And I have got my Device info from lspci, and adapted my DSDT accordingly to match a value which was contained in the info.plist file in AppleLPC.kext as below: Device (LPCB) { Name (_ADR, 0x001F0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x16, 0x29, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } This compiles and installs fine, however, I still don't seem to have any SpeedStep functionality? When I insert the following (from the first post) underneath the above code, I get compilation errors? OperationRegion (PREV, PCI_Config, 0x08, One) Scope (\) { Field (\_SB.PCI0.LPCB.PREV, ByteAcc, NoLock, Preserve) { REV0, 8 } } OperationRegion (PIRQ, PCI_Config, 0x60, 0x04) Scope (\) { The compilation error is this: Users/stewart/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 7856: [*** iASL: Read error on source code temp file /Users/stewart/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.src ***] Error 4096 - syntax error, unexpected $end ^ And the contents of my smbios.plist file is this: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMfamily</key> <string>MacBook Pro</string> <key>SMproductname</key> <string>MacBookPro8,1</string> <key>SMboardproduct</key> <string>Mac-94245B3640C91C81</string> <key>SMserial</key> <string>C02F93FQDH2G</string> <key>SMbiosversion</key> <string>[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url].tonymacx86.com</string> </dict> </plist> I have tried changing it to different ones, but I keep getting Kernel Panics on startup. Could anyone offer me any pointers? Stew
  11. Samsung Q310 DSDT Help

    I have just realised that my CPU is the same as the one in this MacBook Pro (Identifiers: Late 2008/Unibody - MB470LL/A - MacBookPro5,1), would that make my Speedstep journey any easier? Thanks Stew
  12. Samsung Q310 DSDT Help

    Hi, I have installed Snow Leopard on my Samsung Q310 laptop, and would like to try to patch my DSDT to try and get the following things working. *Intel Speedstep *Keyboard & Trackpad working (Works at the moment, but only through PS/2 enabling kexts) *Wired Lan *Sleep *CMOS Reset *Shutdown & reboot (Currently using evoreboot.kext) *Brightness (I can't seem to adjust brightness using my Keyboard) *Brightness (When I run on Battery Only, the brightness is VERY low) *Show battery Info (Charging / Discharging Etc) The main ones that concern me is Speedstep, CMOS Reset, reboot, shutdown and Sleep. Would anyone have any pointers on where to begin, or I have uploaded my DSDT and maybe someone could have a look at it? My system specs are as follows: Processor Intel Core 2 Duo L2 Cache 3 MB Processor front side bus 1066 MHz Processor Model Core 2 Duo P8600 Processor Clock Speed 2400 MHz Disk drive Total Storage Capacity 320 GB Hard disk interface SATA Hard disk rotational speed 5400 rpm Display Display Resolution 1280 x 800 pixels Display diagonal 13.3 " Display WXGA SuperBright© Memory Memory layout 2 x 2048 MB Memory slots 2 Internal memory type DDR2 Internal memory 4096 MB Storage media Card reader integrated Y Compatible memory cards MS, MS Pro, SD, SDHC, MMC, MMC +, xD Video Graphic adapter GeForce Go 9200M GS Maximum graphic adapter memory 256 MB Optical Drive Optical drive type DVD Super Multi DL Audio Number of built-in speakers 2 Speaker power 3 W Audio system direct sound EDS Built-in microphone Y Audio System HD Camera Camera included Y Megapixel 1.3 MP Networking Bluetooth Y Modem type V.92 Networking type Ethernet LAN, WLAN Wireless technology 802.11a.b.g/n Modem speed 56 Kbit/s Internal modem Y Connectivity HDMI ports quantity 1 ExpressCard slot Y Port replicator N VGA (D-Sub) ports quantity 1 SmartCard slot N CardBus PCMCIA slot type N CardBus PCMCIA slots quantity 0 DVI port N TV in port N TV out port N DC-in jack Y S/PDIF out port N Microphone, line-in jack Y Speaker/ headphone/ line-out jack 1 Ethernet LAN (RJ-45) ports quantity 1 Modem (RJ-11) ports 1 IEEE 1394/Firewire ports quantity 0 USB 2.0 ports quantity 3 PS/2 ports quantity 0 Serial ports quantity 0 Parallel ports quantity 0 Infrared data port N Thanks for any help! Stew
×