myrorym Posted June 24, 2011 Share Posted June 24, 2011 A little while back I asked for feedback about the M1530 DSDT I posted last month. I can see it's been downloaded over 50 times, but nobody's reported anything. Is no news good news? Immo I downloaded and am using the DSDT for nvidia m1330. Sleep does not work for me, I always return to black screen that never wakes. Any tips? AlsoI changed device ID for SBUS device fix to match hardware. before was 3a30 changed to 283e, which matches ICH-8 vs 3a30 is ICH-10. Perhaps cosmetic but not? interesting IOregs.. Thought 3a30 was working correctly(except matching ICH-10 hardware deviceID) and 283e (matches device ID of my ich-8 device) broke SBUS because driver (AppleSMBUSController) no longer loaded and other devices not show (BUS0 DVL0 & MKY0) However looking at ioreg from real mbp41 methinks 283e deviceID is proper, and maybe we m1330 users shouldn't be injecting "wrong" values into DSDT if those devices not exist in real mbp we emulate. I've not investigated the SBUS fix history, but noticed the ICH-10 SBUS device in System Info.app. Maybe is purely cosmetic, but ioregz indicate otherwise. Anyone else? Link to comment Share on other sites More sharing options...
immo Posted June 27, 2011 Author Share Posted June 27, 2011 I downloaded and am using the DSDT for nvidia m1330. Sleep does not work for me, I always return to black screen that never wakes. Any tips? Did you change your sleep mode to 0? Deep sleep has been broken for a while (10.6.3?) sudo pmset -a hibernatemode 0 In this sleep mode, memory will stay powered and will not be dumped to the hard drive. Immo Link to comment Share on other sites More sharing options...
LatinMcG Posted June 27, 2011 Share Posted June 27, 2011 i got rid of RTC: single ram bank 128 message!.. i copied the RTC from MBP3,1 DSDT and for 10.6.8 in pci beginning change _ADR, Zero to _UID, Zero Link to comment Share on other sites More sharing options...
DarwinX Posted June 28, 2011 Share Posted June 28, 2011 i got rid of RTC: single ram bank 128 message!.. i copied the RTC from MBP3,1 and for 10.6.8 in pci beginning change _ADR, Zero to _UID, Zero Just to clarify your DSDT modification point of bypassing the [ PCI Configuration begin ] error in 10.6.8 without having to rollback to the AppleACPIPlatform and IOPCIFamily kexts from 10.6.7: In your DSDT.aml, this: Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_ADR, Zero) Name (_PRW, Package (0x02) must be modified to this: Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_UID, Zero) Name (_PRW, Package (0x02) Here is the properly modified DSDT.aml: DSDT.aml.zip Link to comment Share on other sites More sharing options...
LatinMcG Posted June 28, 2011 Share Posted June 28, 2011 Would you mind sharing said AppleRTC.kext with the rest of us? Also, just to clarify your DSDT modification point of bypassing the [ PCI Configuration begin ] error in 10.6.8: In your DSDT.aml, this: Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_ADR, Zero) Name (_PRW, Package (0x02) must be modified to this: Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_UID, Zero) Name (_PRW, Package (0x02) Here is the properly modified DSDT.aml: DSDT.aml.zip i mean in dsdt .. the rtc in dsdt of mbp3,1 Link to comment Share on other sites More sharing options...
DarwinX Posted June 29, 2011 Share Posted June 29, 2011 i mean in dsdt .. the rtc in dsdt of mbp3,1 I stand corrected, but could you be a bit more specific? Device (RTC) { Name (_HID, EisaId ("PNP0B00")) Name (RT, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x10, // Alignment 0x02, // Length ) IO (Decode16, 0x0072, // Range Minimum 0x0072, // Range Maximum 0x02, // Alignment 0x06, // Length ) Device (RTC) { Name (_HID, EisaId ("PNP0B00")) Name (RT, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x01, // Alignment 0x08, // Length Link to comment Share on other sites More sharing options...
LatinMcG Posted June 29, 2011 Share Posted June 29, 2011 i changed length from 0x08 to 0x06 to see if it reset cmos or not with both . seems ok { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x01, // Alignment 0x08, // Length or 0x06 both work so far heres my full pack for inspiron 1520. but other stuff like acpibattery and vodoops2 anval version. (not bretts) http://www.insanelymac.com/forum/index.php...p=1706075 Link to comment Share on other sites More sharing options...
jonesjunior3 Posted July 1, 2011 Share Posted July 1, 2011 changed to uid as per above post. now io80211family.kext cause m1530 to be slow, laggy, no wireless. any suggestions on how to fix? Link to comment Share on other sites More sharing options...
LatinMcG Posted July 1, 2011 Share Posted July 1, 2011 changed to uid as per above post. now io80211family.kext cause m1530 to be slow, laggy, no wireless.any suggestions on how to fix? smbios.plist what model u faking ? Link to comment Share on other sites More sharing options...
jonesjunior3 Posted July 1, 2011 Share Posted July 1, 2011 smbios.plist what model u faking ? its mbp5.1, my understanding is that this is purely cosmetic Link to comment Share on other sites More sharing options...
LatinMcG Posted July 2, 2011 Share Posted July 2, 2011 its mbp5.1, my understanding is that this is purely cosmetic and looking pretty isnt important ? myth! its more than cosmetic . you have to declare what the DMI of the system is being faked. u need the model identifier (try macbook3,1 macbook4,1 or fix yours with the missing info) MacBookPro4,1 info to fix dmi.bios.date: 02/27/08 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP41.88Z.00C1.B03.0802271651 dmi.board.asset.tag: Base Board Asset Tag dmi.board.name: Mac-F42C89C8 dmi.board.vendor: Apple Inc. dmi.board.version: PVT dmi.chassis.asset.tag: Asset Tag# dmi.chassis.type: 2 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-F42C89C8 dmi.product.name: MacBookPro4,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. MacBookPro5,1 dmi.bios.date: 06/15/09 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP53.88Z.00AC.B03.0906151647 dmi.board.asset.tag: Base Board Asset Tag# dmi.board.name: Mac-F22587A1 dmi.board.vendor: Apple Inc. dmi.board.version: MacBookPro5,4 dmi.chassis.asset.tag: Asset Tag# dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-F22587A1 dmi.product.name: MacBookPro5,4 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. http://www.insanelymac.com/forum/index.php...t&p=1703018 and my dsdt edits http://www.insanelymac.com/forum/index.php...p;#entry1706137 Link to comment Share on other sites More sharing options...
jonesjunior3 Posted July 2, 2011 Share Posted July 2, 2011 ive tried changing to my smbios to a few different ones, but still no luck, computer just becomes slow, and wireless still not working, can you see anything missing or wrong in the smbios.plist below Thanks <?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>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key> <string>MBP41.88Z.00C1.B03.0802271651</string> <key>SMbiosdate</key> <string>02/27/08</string> <key>SMboardmanufacter</key> <string>Apple Inc.</string> <key>SMboardproduct</key> <string>Mac-F42C89C8</string> <key>SMproductname</key> <string>MacBookPro4,1</string> <key>SMexternalclock</key> <string>166</string> <key>SMfamily</key> <string>Mac</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMmaximalclock</key> <string>2500</string> <key>SMmemmanufacter_1</key> <string>Dell Inc.</string> <key>SMmemmanufacter_2</key> <string>Dell Inc.</string> <key>SMmempart_1</key> <string>DDR2 SDRAM</string> <key>SMmempart_2</key> <string>DDR2 SDRAM</string> <key>SMmemserial_1</key> <string>00FF0000</string> <key>SMmemserial_2</key> <string>000736TU</string> <key>SMmemspeed</key> <string>667</string> <key>SMmemtype</key> <string>19</string> <key>SMserial</key> <string>VM012345678</string> <key>SMUUID</key> <string>CE1F833C-8416-3500-84E9-0DD9B85E138A</string> <key>SMsystemversion</key> <string>1.0</string> <key>SMboardid</key> <string>Mac-F42C89C8</string> <key>SMboarduuid</key> <string>00000000-0000-0001-8000-001122334455</string> <key>SMmembankloc_1</key> <string>BANK</string> <key>SMmemdevloc_1</key> <string>DIMM_A</string> <key>SMmembankloc_2</key> <string>BANK</string> <key>SMmemdevloc_2</key> <string>DIMM_B</string> </dict> </plist> Link to comment Share on other sites More sharing options...
DarwinX Posted July 2, 2011 Share Posted July 2, 2011 ive tried changing to my smbios to a few different ones, but still no luck, computer just becomes slow, and wireless still not working, can you see anything missing or wrong in the smbios.plist below Thanks You are using the MacBookPro4,1 model identifier instead of the proper MacBookPro5,1. <key>SMbiosdate</key> <string>05/05/09</string> <key>SMbiosvendor</key> <string>Apple Inc.</string> <key>SMbiosversion</key> <string>MBP51.88Z.007E.B05.0905051508</string> <key>SMboardmanufacturer</key> <string>Apple Inc.</string> <key>SMboardproduct</key> <string>Mac-F42D86C8</string> <key>SMfamily</key> <string>MacBookPro</string> <key>SMmanufacturer</key> <string>Apple Inc.</string> <key>SMmemmanufacturer</key> <string>Apple Computer Inc.</string> <key>SMproductname</key> <string>MacBookPro5,1</string> <key>SMserial</key> <string>XXXXXXX</string> <key>SMsystemversion</key> <string>1.0</string> Also, the memory information is not necessary as the current Chameleon 2 RC5 properly auto detects RAM. Link to comment Share on other sites More sharing options...
LatinMcG Posted July 4, 2011 Share Posted July 4, 2011 SMboardmanufactER = new 103x and up chameleon svn .. = SMboardmanufactURer Link to comment Share on other sites More sharing options...
immo Posted July 4, 2011 Author Share Posted July 4, 2011 You are using the MacBookPro4,1 model identifier instead of the proper MacBookPro5,1. My experience is with 10.6.8 I get kernel panics and speed step does not work properly with MacBookPro5,1, and MacBookPro4,1 gave me non-working speed step. I found everything seemed to work perfect with MacBook5,1. P.S. when I get my computer back I will post updated DSDTs with Latin McG's fixes. It's in the shop AGAIN for motherboard number 5. It pisses me off that Dell never made a non-defective M1330 motherboard, and they will just swap out this motherboard for another defective one that hasn't died yet. I realize that it was NVidia that made the defective chips. My next computer will not be a DELL, and I'm sticking with AMD (or possibly Intel) for video.</RANT> Link to comment Share on other sites More sharing options...
LatinMcG Posted July 4, 2011 Share Posted July 4, 2011 i dont get overheat probs. try macbook4,1 not pro. btw i dont wana take credit for dsdt roundup of fixes. tequila-fix (_UID) old i did notice i get no speedstep with macbookPRO 3 or 4 . but plain macbook4,1 works.. but i have t7500 not t8xxx. my graphics are smoooth with macbook5,2 my wireless dont work with my closest match macbookpro3,1 .. but macbook3,1 works fine.. so does 4,1 and 5,2 LOL at the dell to amd rant. i seen many dead hps with amd nvidia. if it wasnt a dell .. it would be an hp.. and u would be without a pc. they dont replace it 5 times for sure! when i got mine i thought it was the defective 8400.. then i saw its a separate dedicated card. however,... tour issue has been 3 times.. same issue. u qualify for newer model due to lemon dell policy ask for m1550 8600m Link to comment Share on other sites More sharing options...
immo Posted July 4, 2011 Author Share Posted July 4, 2011 LOL at the dell to amd rant. i seen many dead hps with amd nvidia.if it wasnt a dell .. it would be an hp.. and u would be without a pc. they dont replace it 5 times for sure! ask for m1550 8600m Hehe, I would most certainly would not go HP. There's always ASUS, and oh I don't know, Apple In all honesty if I were to buy a new computer today it would be one of those new iMacs. They are beautiful machines. And they have AMD graphics! The video over-heating issues are definitely hardware issues only. I get the exact same issues under Windows, and the over-heating issues with the video started before my 10.6.8 tinkering. I was playing a game when the heating issue first appeared and it never went away. Quite similar to the other 3 times (either a game or HD video playback), and the first couple times pre-dated OS-X on my machine. I always monitor temps between OS-X and Windows when testing changes just to make sure they are consistent so that I know I'm not causing overheating through a bad DSDT patch, etc. Thanks for the lemon tip, I'll give it a try. The options may be a little different for me though since I'm a Canadian. Immo Link to comment Share on other sites More sharing options...
LatinMcG Posted July 6, 2011 Share Posted July 6, 2011 games and laptops is bad usually.. unless its a beast. Link to comment Share on other sites More sharing options...
VMonHeros Posted July 9, 2011 Share Posted July 9, 2011 Hi, there is a long time that I don't reply here. I've got a clean install of Lion GM, with no Kext replacement now. I provide you my "complete" Extra file, Kext are in the Kextstore (copy all of them in S/L/E) as I use "KernelCache" now in com.Apple.plist Be careful as I excluded all "BIOS" SSDT, as I used mine . The SSDT I provide you are of an T8300, so adapt to your CPU (look in the _PSS section in SSDT-3) or remove these SSDT and use DropSSDT=No in com.Apple.plist The most important part is the DSDT. I put a LOT of time in it, as I "merged" Macbook Pro 4.1 DSDT to my Dell XPS 1330M one . A lot of cleaning also, renaming etc... I cannot explain here all I do (now) but I'm happy to have finished (for now). I tried hard to have shutdown work, but with no success at present time (and I read a lot for it). Please, do not "flash" this DSDT in your BIOS, as I removed a lot of part that are not useful for MacOS (so for example a Windows cannot work with it). Use it only through injection from Chameleon (last version 10XX works wellllll) . I don't do my USB "trick" for the power/idle mode as I prefer now to disable this feature in bios, but you can easily do the mod yourself if you want. I'm sure that this DSDT is not perfect, but now, we are much more close to a real Mac than ever. For the ones that can help me, you're welcome . For the SMBios version, I'm with a Macbook Pro 5,1, and it works fine. For Wifi, I've got a dell card (1490 for 5 Euros on Ebay ) that I flashed to have Apple Id, and it works well. Be CAREFUL, this DSDT is for an XPS M1330 with Nvidia card, as I removed the Intel "code" in the DSDT. But, it can also be easily added again (look at the default DSDT, you find 2 "complete" VID section, one is for Nvidia, the over for Intel). Have fun. Fred. P.S.: I've got only one issue at present time, the "repeat" key on my keyboard don't work... Perhaps an issue with the VoodooPS2Controller Kext I use ? P.S.2: I used the MacBook Pro 4,1 DSDT as it has the same Intel chipset than XPS M1330, but it is sure that our laptop works better with an SMBios of Macbook Pro 5,1 !!! P.S.3: hey, the result here if the addition of the work done by all of you. Thanks for all. Extra.zip Link to comment Share on other sites More sharing options...
immo Posted July 12, 2011 Author Share Posted July 12, 2011 Hi, there is a long time that I don't reply here. I've got a clean install of Lion GM, with no Kext replacement now. I provide you my "complete" Extra file, Kext are in the Kextstore (copy all of them in S/L/E) as I use "KernelCache" now in com.Apple.plist Have fun. Thanks for sharing your work! When I find the time I'll give it a try on my rig. Personally I'm waiting on installing Lion until it's been out officially for a bit. Apple's history is quite bad when it comes to .0 releases. P.S. to those who read my venting earlier I got my computer back. It's still a same spec M1330 with another "new" motherboard complete with defective video chip. They also gave me a new fancy slimmer power supply which is interesting because I wasn't aware anything was wrong with the old one... The good news is that I still get to tinker here! P.P.S. I'm holding off on updating the first post until the dust settles on Lion. Immo Link to comment Share on other sites More sharing options...
luggi Posted July 13, 2011 Share Posted July 13, 2011 Is this DSDT allready Patch to work with 10.6.8 It's the DSDT from the first post. DSDT_M1530_NVIDIA_ANYCPU_20110525.zip (2011/05/30) Thanks in Advance Luggi Link to comment Share on other sites More sharing options...
immo Posted July 13, 2011 Author Share Posted July 13, 2011 Is this DSDT allready Patch to work with 10.6.8 It's the DSDT from the first post. DSDT_M1530_NVIDIA_ANYCPU_20110525.zip (2011/05/30) Thanks in Advance Luggi No you have to apply Latin McG's patches. I will post versions with the patches eventually. I'm just waiting a little because with Lion coming out lots of discoveries are still being made. Others have posted versions if you look around a little (such as DarwinX one page prior, although that one does not have the RTC fix). Immo Link to comment Share on other sites More sharing options...
luggi Posted July 15, 2011 Share Posted July 15, 2011 Thanks I applyed the Patch. And the DSDT Boots well with my System. Am I safe to Update to 10.6.8 now? Or do I have to make any other Changes. Thanks for you great Help. Luggi Link to comment Share on other sites More sharing options...
immo Posted July 15, 2011 Author Share Posted July 15, 2011 Thanks I applyed the Patch. And the DSDT Boots well with my System. Am I safe to Update to 10.6.8 now? Or do I have to make any other Changes. Thanks for you great Help. Luggi It worked for me with only those two patches on my M1330. Chances are you will have to set the Mac computer type in your smbios.plist also for it to be stable and for speed step to work. MacBook5,1 worked for me. But as always backup first! I use Carbon Copy Cloner to clone to a USB drive. If something goes wrong you can actually boot right off the backup to fix it, or if it goes really wrong you can boot off it, wipe your laptop hard drive, and clone it back. It also does incremental backups so I update it weekly, and it archives anything that has changed or been deleted. Good luck! Immo Link to comment Share on other sites More sharing options...
LatinMcG Posted July 15, 2011 Share Posted July 15, 2011 immo have u tried RTC with range 0x70 alignment 01 and length 0x08 ? combines the rtc into one in the dsdt i guess. no cmos resets here. lion test sooon. i have it but just not enough alone time to pay attention. Link to comment Share on other sites More sharing options...
Recommended Posts