Jump to content

I am looking to Try and patch my DSDT?


  • Please log in to reply
6 replies to this topic

#1
StuMcBill

StuMcBill

    InsanelyMac Protégé

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

#2
StuMcBill

StuMcBill

    InsanelyMac Protégé

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

#3
Camilo_ML

Camilo_ML

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

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


Good start point could be attaching your original DSDT.

#4
StuMcBill

StuMcBill

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Good start point could be attaching your original DSDT.


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

Attached Files



#5
CamiloML

CamiloML

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Well, i think the original is not one already patched, but your decission. :-?¿

#6
StuMcBill

StuMcBill

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Well, i think the original is not one already patched, but your decission. :-?¿


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

#7
StuMcBill

StuMcBill

    InsanelyMac Protégé

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

Attached Files







0 user(s) are reading this topic

0 members, 0 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