Jump to content

Guide: how to install Snow Leopard (vanilla) on xps m1530 detailed walkthrough

- - - - -

  • Please log in to reply
97 replies to this topic

#21
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
hi, I have your same model with T7500 I'm using brett dsdt, have you a specific DSDT for our processor? if yes can you give me it? thank you

#22
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy

hi, I have your same model with T7500 I'm using brett dsdt, have you a specific DSDT for our processor? if yes can you give me it? thank you


actually with the generic dsdt.aml's you can use speedstep now, so you dont need to modify your dsdt, the boot.plist is enough, delete the nullpowermanagement.kext if you have and in automatically enables itself, there are tools to check if it works, google...
still, i am using a generic kext (had one for t7500 but i was too lazy to recompile it with the new stuff that came out...) since speedstep works i really dont see any point to compile a specific one...

anyhow the answer is no, i don't have one. the angrier answer would be; didn't you even try to search first?! there is one on the dsdt.aml compilation guide!

cheers.

#23
Vexir

Vexir

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Perhaps I did this wrong but I installed OSX retail, booted it up (worked perfectly on my M1530, detected my wireless card and everything). I put the stuff from your Extra.zip into /Extra on the mac disk, and then ran kext utility. it seemed to work (at least it said it did). I tried to restart the computer - of course I guess chameleon or something isn't installed but when I used the boot disc to get into the desktop the entire screen is faded out - a blueish tinge to it, and it won't respond to clicks. It was working fine the first time I started it up. Any ideas? The only way to get back into working OSX now is to use safe mode.

#24
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
most problably fault of the fact that u did not install chameleon but still trying to use a kext compilation that requires dsdt.aml present
install the chamaleon bootloader
and boot without the boot cd
if doesnt work and you tried anytin
start from 0

#25
Vexir

Vexir

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

most problably fault of the fact that u did not install chameleon but still trying to use a kext compilation that requires dsdt.aml present
install the chamaleon bootloader


Hm, well I just replaced the Extra folder from your first post with the one from a few days ago (Dec. 9th or something), ran Kext Utility again, and now OSX works fine again.

It still doesn't boot into it without the CD though. I'll try installing Chameleon, I think I'll use RC4.

P.S. Thanks for the super fast response. Chameleon works. Restarting also works now.

Also, can I safely use software update to update Snow Leopard? Will I need to do anything or run anything afterwards?

#26
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy

Hm, well I just replaced the Extra folder from your first post with the one from a few days ago (Dec. 9th or something), ran Kext Utility again, and now OSX works fine again.

It still doesn't boot into it without the CD though. I'll try installing Chameleon, I think I'll use RC4.

P.S. Thanks for the super fast response. Chameleon works. Restarting also works now.

Also, can I safely use software update to update Snow Leopard? Will I need to do anything or run anything afterwards?


yes you can run the software update, but with only one problem, as you already know the voodoohda.kext is in s/l/e which creates a conflict with applehda.kext
in major updates that applehda kext that we delete to have the sound working is replaced in S/L/E so you have to delete it before boot or you'll get a kernel panic.
aside from that everitin is fine with the update
btw on one of the posts i published some more kexts... take a look
cheers.

#27
Vexir

Vexir

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

yes you can run the software update, but with only one problem, as you already know the voodoohda.kext is in s/l/e which creates a conflict with applehda.kext
in major updates that applehda kext that we delete to have the sound working is replaced in S/L/E so you have to delete it before boot or you'll get a kernel panic.
aside from that everitin is fine with the update
btw on one of the posts i published some more kexts... take a look
cheers.


Yeah, I tried it yesterday and freaked out when it did a KP - luckily verbose showed it was just the AppleHDA thing. Thanks so much! Working Hackintosh. I'm going to try and use those trackpad kexts you posted to get tapping and two finger scroll working now. Hell, I didn't even know the M1530's trackpad could recognize multiple fingers at once...

Do you think I need OSXRestart and softmc or whatevs? Everything seems to work fine without it, including restarts, sleep, and shutdown.

#28
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy

Yeah, I tried it yesterday and freaked out when it did a KP - luckily verbose showed it was just the AppleHDA thing. Thanks so much! Working Hackintosh. I'm going to try and use those trackpad kexts you posted to get tapping and two finger scroll working now. Hell, I didn't even know the M1530's trackpad could recognize multiple fingers at once...

Do you think I need OSXRestart and softmc or whatevs? Everything seems to work fine without it, including restarts, sleep, and shutdown.


i had some issues with restart, thats why i use osxrestart, softsmc is for other programs (like istat dashboard) to recognize your temp sensor and fan rpm...

u'll understand why u need it after you use it for a while and install pushing programs... m1530 haz already some heat-issiues when you push the gpu, its always a good idea to keep an eye on temps.

#29
devtone

devtone

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts

yes you can run the software update, but with only one problem, as you already know the voodoohda.kext is in s/l/e which creates a conflict with applehda.kext
in major updates that applehda kext that we delete to have the sound working is replaced in S/L/E so you have to delete it before boot or you'll get a kernel panic.
aside from that everitin is fine with the update
btw on one of the posts i published some more kexts... take a look
cheers.


AppleHDA is indeed breaking vanilla installs when updating. Removing it is enough, after the reboot rerun the kextutil.

oh it should work, if you like you can put it in the empty wwan slot as well, before getting rid of your other wireless card, it works, actually there are 3 slots for minipci...

and btw are you happy with the voodoobattery kext? how long does it last on battery? you have enebled speedstep right? are you on 64bit as well or just plain old 32?

lemme know, c ya


Ive tried the middle PCIe slot, it gets detected but wont work! cant be turned on. In the most right (where the Intel card was installed) it works great! The broadcom gets crazy really hot compared to the Intel. Its an Apple Airport Extreme (broadcom chip). Ive put a strip of allu on the chip and a heat-sink on top of the whole thing :P Saved me 9c!

Posted Image

So Wifi is working great, no injection support in Kismac, but then again I'm not realy a WEP hacker ;)

I've checked speedstep with CoolBook and it looks like its changing from 800~2100Mhz. CoolBook also has a 2300mhz option listed. It would be great if it could overclock the CPU. I'm sure these Penryns can handle allot more than 2100mhz :D

Is it possible to switch Speedstep on and off?

Don't use it on the battery allot. Always plugged-in. OSX and Windows complain to buy a new battery. Tried the battery, it lasts about 1 hour, max.

What do you mean with 32 or 64bits? Most of my running OSX services are 64bits, most aps are 32bits. Photoshop is 64bits..

Do I realy need voodoobattery.kext? I removed it :D The less kexts, the better!

My current vanilla 10.6.5 (M1530);

/ (root)
boot (chameleon)

/S/L/E
VooDooHDA.kext

/Extra/
com.apple.boot.plist
DSDT.aml (bretts generic)
Extensions.mkext
smbios.plist

/Extra/Extenions
AppleACPIBatteryManager.kext
AppleACPIPS2Nub.kext
fakesmc.kext
OSXRestart.kext (Thnx to effatum restart is working)
SoftSMC.kext
VoodooPS2Controller.kext
VoodooSDHC.kext

com.apple.Boot.plist
------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>GUI</key>
<string>no</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Timeout</key>
<string>1</string>
</dict>
</plist>


smbios.plist
------------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBP51.88Z.0074.B00.0810241236</string>
<key>SMboardmanufacter</key>
<string>Dell Inc.</string>
<key>SMboardproduct</key>
<string>XPS M1530</string>
<key>SMexternalclock</key>
<string>200</string>
<key>SMfamily</key>
<string>Mac</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMmaximalclock</key>
<string>2100</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>SMproductname</key>
<string>MacBookPro5,1</string>
<key>SMserial</key>
<string>VM012345678</string>
<key>SMUUID</key>
<string>8BC8FB19-E3C7-3A5B-98AF-167629C60932</string>
<key>SMsystemversion</key>
<string>1.0</string>
<key>SMboardid</key>
<string>Mac-F42D86C8</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>
------------------------------------------------------



#30
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
perfect buddy! thats a good settings.
thatst true that it gets pritty hard that lil card but just to check, did you enable the wwan slot from bios settings?
check that up for me would ya cuz those mini pci slots have no auto-identy block in bios you shoudnt have problems, and i really liked the heatsink idea
now what i would like is to stick an ssd hdd instead of my 7200rpm one (gets too hot), deatach the dvd rom and put the hdd as a secondory via an adapter.
least but not least my gpu still overheats, i'll try to apply a heatsink option on the pipe, maybe it would help... I am at 70-72, when i overuse it i get too close to 95. btw bios shuts down the pc when any of the 3 components gets over 95 degrees (celsius)

and i'll apply a lil heatsink on the wireless as well...

only thing left are to buy a new keyboard and repaint the palmrest with a personalized logo :D

btw i you are correct on the applehda.kext but it's always better to enter in -s mode and delete via command line

the thing about the speedstep is perfect, but you will not be able to close it, i havent find a way if not third party software of which i am not so pleased. yet speedstep is put on demand, which means that every program will use the minimum neccessary yet if program requires more cpu gives it, than deals back. dynamic or sometin like that....

the 64 bit is enabling all the basic 64bit programs and kexts that are inside the system... which means that all that is possible will run on 64 bit... won't get technical here but i will just say; system boots and goes faster, uses a lil' more hdd space yet it runs more smoothly...

you enable it on chamaleon and you can check it on system profiler by clicking on software
there is literally a line saying 64 bit kernel and extensions: should say yes

thats it

oh btw i get around 2-3 hours with half dimmed screen, without pushin the computer, less if i open a full hd movie... 1:30---

with normal battery, replaced from duracell and not from the dellstore

oh and maybe you can upload your working voodoosdhc.kext, i don't use it but maybe people need sd card slot

#31
devtone

devtone

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts


Yep the WWAN setting does the trick! Didn't think of that!

Wow I never get above 77c. the room temperature is 18~20c. Check the space between the fan and the heatpipe sink. I clean mine once a year. Their is almost no airflow when a 'carpet' of dust+ blocks the exit. Its best to replace the coolingpaste after removing the sink to clean.

Posted Image

Most of the processes are 64bits, like finder.

Posted Image

Another thing, what version of Chameleon are you using? I've only installed Cameleon, didn't setup much. Only removed the delay.

With ControllerMate you can remap the keyboard, mouse, touchpad and remote settings. Works great!

VoodooSDHC.kext

Got it from Google so blame Google if your computer explodes!

Attached File  VoodooSDHC.zip   32.63KB   18 downloads

#32
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
ok rather than clicking on one of the submenus click on "software" that will answer my question
and i have already removed the carpet, changed the thermal gel and all yet i still overheat from time to time (playin wow etc.) i have to keep the backside lifted when i dont it overheats. i guess the next think would be putting a bronze pad between the heatsink and the gpu... and maybe a grill in the middle if i can fix it correctly without wielding...etc.
lol good that wwan sets did the job
i'll try the controllermate but i don't think i'll mingle with it much, i'm happy with how it works for now. :D
i have rc3 if i am not mistaken, on the other computer i run rc5, no difference at all
oh an not to brag, but i'm postin a screenshot xD

oh and btw could you run a geekbench and see your score? on 64bit

Attached Files



#33
devtone

devtone

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts


Platform: Mac OS X x86 (64-bit)
Compiler: GCC 4.0.1 (Apple Inc. build 5494)
Operating System: Mac OS X 10.6.5 (Build 10H574)
Model: MacBookPro5,1
Motherboard: Dell Inc. XPS M1530
Processor: Intel® Core™2 Duo CPU T8100 @ 2.10GHz
Processor ID: GenuineIntel Family 6 Model 23 Stepping 6
Logical Processors: 2
Physical Processors: 1
Processor Frequency: 2.10 GHz
L1 Instruction Cache: 32.0 KB
L1 Data Cache: 32.0 KB
L2 Cache: 3.00 MB
L3 Cache: 0.00 B
Bus Frequency: 800 MHz
Memory: 4.00 GB
Memory Type: 667 MHz DDR2 SDRAM
SIMD: 1
BIOS: Apple Inc. MBP51.88Z.0074.B00.0810241236
Processor Model: Intel® Core™2 Duo CPU T8100 @ 2.10GHz
Processor Cores: 2

Integer (Score: 2885)
Blowfish single-threaded scalar -- 1366, , 60.0 MB/sec
Blowfish multi-threaded scalar -- 2836, , 116.3 MB/sec
Text Compress single-threaded scalar -- 1871, , 5.98 MB/sec
Text Compress multi-threaded scalar -- 3496, , 11.5 MB/sec
Text Decompress single-threaded scalar -- 1612, , 6.62 MB/sec
Text Decompress multi-threaded scalar -- 3230, , 12.9 MB/sec
Image Compress single-threaded scalar -- 1810, , 15.0 Mpixels/sec
Image Compress multi-threaded scalar -- 3431, , 28.9 Mpixels/sec
Image Decompress single-threaded scalar -- 1825, , 30.7 Mpixels/sec
Image Decompress multi-threaded scalar -- 3450, , 56.3 Mpixels/sec
Lua single-threaded scalar -- 3375, , 1.30 Mnodes/sec
Lua multi-threaded scalar -- 6324, , 2.43 Mnodes/sec

Floating Point (Score: 4511)
Mandelbrot single-threaded scalar -- 1566, , 1.04 Gflops
Mandelbrot multi-threaded scalar -- 3101, , 2.03 Gflops
Dot Product single-threaded scalar -- 2837, , 1.37 Gflops
Dot Product multi-threaded scalar -- 5874, , 2.68 Gflops
Dot Product single-threaded vector -- 2203, , 2.64 Gflops
Dot Product multi-threaded vector -- 4939, , 5.14 Gflops
LU Decomposition single-threaded scalar -- 1221, , 1.09 Gflops
LU Decomposition multi-threaded scalar -- 2295, , 2.01 Gflops
Primality Test single-threaded scalar -- 3900, , 582.5 Mflops
Primality Test multi-threaded scalar -- 6032, , 1.12 Gflops
Sharpen Image single-threaded scalar -- 4429, , 10.3 Mpixels/sec
Sharpen Image multi-threaded scalar -- 8589, , 19.8 Mpixels/sec
Blur Image single-threaded scalar -- 5501, , 4.35 Mpixels/sec
Blur Image multi-threaded scalar -- 10672, , 8.39 Mpixels/sec

Memory (Score: 2350)
Read Sequential single-threaded scalar -- 3188, , 3.90 GB/sec
Write Sequential single-threaded scalar -- 2634, , 1.80 GB/sec
Stdlib Allocate single-threaded scalar -- 2069, , 7.72 Mallocs/sec
Stdlib Write single-threaded scalar -- 1840, , 3.81 GB/sec
Stdlib Copy single-threaded scalar -- 2021, , 2.08 GB/sec

Stream (Score: 1814)
Stream Copy single-threaded scalar -- 1744, , 2.39 GB/sec
Stream Copy single-threaded vector -- 1880, , 2.44 GB/sec
Stream Scale single-threaded scalar -- 1741, , 2.26 GB/sec
Stream Scale single-threaded vector -- 1898, , 2.56 GB/sec
Stream Add single-threaded scalar -- 1788, , 2.70 GB/sec
Stream Add single-threaded vector -- 1965, , 2.73 GB/sec
Stream Triad single-threaded scalar -- 2055, , 2.84 GB/sec
Stream Triad single-threaded vector -- 1448, , 2.71 GB/sec

600 less than yours!

How did you get the calander on the left? and what does the orb on the right do?

Attached File  Screen_shot_2010_12_23_at_19.23.52.png   2.31MB   29 downloads

#34
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
wow nice xD
and i have a t7500 xD
the calendar on the left is a program called dateline, the orb thing to the right is called iPulse and it graphically gives the main infos from the activity monitor

#35
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
Changed the thermal compound again, cleaned it the fan again, it's sparkling clean. it dropped down to 56-60 while not pushin, sticks to 75 when pushin, will see but this frikin fan and the grill cloggs up too quickly, just 6 months and i had half of the grill spongy again...
should do it periodically...
cheers.
lemme know if you have any other brilliant ideas... christmas is the only free time i get to try some tricks...

#36
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
Ehm btw, i just checked the voodosdhc.kext, don't use it, it crashes the sleep/wake up function doesn't work!! is it the 32bit one? i'll check and see if there is one that doesnt cause problems for the wake up and sleep
and btw the 64bit system enabled is from here...

Attached Files



#37
Vexir

Vexir

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Devtone how did you get it to display all that information in the upper right hand corner?

#38
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
istats on the right part, temp monitor on the left

#39
devtone

devtone

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
Yep, mine says 64-bit Kernel and Extensions: Yes :)

I haven't actually tested the SD slot :P any other kext is welcome.

I've also removed OSXRetart, as it works without with CRC5 and USBBUSfix=Yes enabled.

I still have some clinking issues, with my Logitech and MS x5. Some click, especially closing windows are skipped.

#40
effatum

effatum

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:Italy
that clicking issue is really strange, and i'll check the crc5 with usbbusfix string on, thanx on that info
and for 64= goood gooood





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