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.


  • Content count

  • Joined

  • Last visited

About r_o_o_s

  • Rank
    InsanelyMac Protégé
  1. Here we go! I have been running Leopard for more than a year on my D830 nvs 140m. Now I have managed to install 10.6.1 (partly thanks to this guide) and I am very happy to say snow works better than leo ever did. Here comes a list of what is now working that was somewhat broken in leo. Up till 10.5.7 sleep was working, in 8 didnt. In 10.6.1 it does (not deep sleep though). From 10.5.8 BT-PAN started to work with my SE xperia X1, it still does in 10.6.1. From 10.5.7 (i think) one had to use VoodooHDA to get the sound to work. It broke when sleeping and couldnt be unloaded/reloaded after wake-up. In 10.6.1 it can. My broadcom wifi never worked on leo, in snow it does so now I have two working wifis (1490 too). Works well out of the 3G modem antenna. Two things are not working right now halt/restart and battery time calculation (breaks when both batteries are connected). Furthermore I have not tested mirror displays or the microphone yet. So how did I do it? I followed this guide with a few slight modifications: * I removed the Disabler NullCPUPower... and OpenHaltRestart kexts from /extra/Extensions (or rather never put them there). Insted I put SleepEnabler.kext there (google for the one for snow) * I then removed AppleIntelCPUPower... and AppleHDA.. from /S/L/E. * I ignored the UUID stuff. * In the reboot step I hit F8 booting with -v -x parms. * After the osx setup stuff i double click kext utility and wait until it sais its done (might take some time and even show something that can be interpreted as an error message. * Then I reboot without the -x -v and upgrade to 10.6.1. * When booted up agian I add the VoodooPower VoodooBattery and VoodooHDA kexts. Look for them on the net, VoodooHDA shoud be version 2.43 (or later) * Then I modify the plist inside VoodooPower changing VoltageProbe or ProbeVoltage to false * Then I run kext utility again * Finally I reboot again. System up and running. Note that there are I few traps I fell in. Never ever let snow migrate anything from your old installation, not users, system nor applications nor anything. It WILL break everything. Never put anything that looks as it has anything to do with network in Extras, it will break the airport support. If you want your home directory from the old install copy it on your disk before installing snow. If the username created in the setup is the same it will work just fine. When done, dont forget that time machine is nice! Remember that the broadcom support isnt working until 10.6.1. The upgrade is rather small though so you can do it over BT-PAN or something if you dont have a Dell wifi or TP-cable. Done.
  2. I have a T7300 too. When running with the kext and the app set to displaying freq I see it jump back and forth between 600 and 1000 quite a lot. For instans just by typing this message in safari it switches all the time. When I in a former version got 800-1200-1600-2000 it was very stable in 800 except when doing something heavy.
  3. With 1.0.16 i get 600-2000MHz and 850-1250mV shown in the app. Auto goes from 600-1000-1400-2000 i think. Works great This is sudo ioreg -lxw0 -r -c GenericCPUPowerManagement | grep "CPU " output: "CPU Status" = {"Auto Throttle"=Yes,"Load"=0x118,"Temperature"=0x2d,"Current profile"=0x0,"High jump"=0x12c,"Voltage"=0x3cf,"Timer"=0xfa,"Low jump"=0x96,"Frequency"=0x3e8,"Kext Timer"=0x3e4,"Kext Online"=Yes,"Current state"=0x2,"Voltage ID"=0x15,"Frequency ID"=0x8a} "CPU Init" = {"CTL max"=0xa2b,"FSB frequency min"=0x190,"Signature"=0x6fa,"FSB frequency max"=0x320,"CTL min"=0x860b,"Kext unlock"=No,"Kext version"=0x10010,"Brand string"="Intel® Core2 Duo CPU T7300 @ 2.00GHz","Voltage max"=0x4e2,"Frequency min"=0x258,"Frequency max"=0x7d0,"Voltage min"=0x352} Grep from dmesg gives: GenericCPUPowerManagement: Unloading GenericCPUPowerManagement: Generic CPU Power Management Driver 1.0 © 2008 Superhai Development Co, based on works by mercurysquad GenericCPUPowerManagement: For internal use only. All Rights Reserved. Support and documentaion http://www.superhai.com/ Not that much info there CPU is T7300, i think it should go from 800-2000 but 600 as lowes suits me fine as long as its stable. /roos
  4. I have a dell d830 with t7300 and nvidia quadro. I now only get throttling from 1600 to 2000. The only version that has actully given me 800-2000 is when it still was called IntelEnhancedSpeedStep.kext. This is what i get from ioreg: roos:~ roos$ ioreg -lw0 | grep PerformanceStateArray | | "PerformanceStateArray" = (<d1070000007d00000a0000000a0000002d0b00002d0b0000>,<d0070000187900000a0000000a0000002b0a00002b0a0000>,<40060000f05500000a0000000a0000002108000021080000>,<b0040000c83200000a0000000a0000001706000017060000>,<20030000102700000a0000000a0000000f8800000f880000>) roos:~ roos$ ioreg -lxw0 -r -c GenericCPUPowerManagement | grep "CPU " "CPU Status" = {"Auto Throttle"=Yes,"Load"=0x27,"Temperature"=0x2c,"High jump"=0x258,"Voltage"=0x384,"Timer"=0xfa,"Low jump"=0x190,"Frequency"=0x640,"Kext Timer"=0x41a,"Kext Online"=Yes,"Current state"=0x3,"Voltage ID"=0xf,"Frequency ID"=0x88} "CPU Init" = {"CTL max"=0xb2d,"FSB frequency min"=0x320,"Signature"=0x6fa,"FSB frequency max"=0x320,"CTL min"=0x880f,"Kext unlock"=No,"Kext version"=0x10008,"Brand string"="Intel® Core2 Duo CPU T7300 @ 2.00GHz","Voltage max"=0x4fb,"Frequency min"=0x4b0,"Frequency max"=0x7d0,"Voltage min"=0x384}
  5. Yes worked, i used the instructions for the 10.5.3 update and the standalone combouptade from apple. sound: I use dellpackage 0.3.3 to restore sound and pcmcia when it breaks. It always work for me, try it (there should be a link in a former post of mine, i think) Time machine: yes it fails on certain os versions for me too, i dont dare trusting it so i dont use it, backups if anything should be rock solid stable. About: well yes, but i don't care that much processor: There is work in progress on a speedstep kext. I have autothrottling and manual throttling working from 800-2000 with 9.5 vanilla kernel but only with a certain beta version of the kext and CPUPMControl. Newer betas only give me 1200-2000. /roos
  6. Xbench give me 105 with disk test activated and 120 without. Intel ICH8-M AHCI: Vendor: Intel Product: ICH8-M AHCI Speed: 3.0 Gigabit Description: AHCI Version 1.10 Supported WDC WD3200BEVT-00ZCT0: Capacity: 298.09 GB Model: WDC WD3200BEVT-00ZCT0 Revision: 11.01A11 Serial Number: WD-WXE408CL8387 Native Command Queuing: Yes Queue Depth: 32 Removable Media: No Detachable Drive: No BSD Name: disk0 Mac OS 9 Drivers: No Partition Map Type: MBR (Master Boot Record) S.M.A.R.T. status: Verified The disk results from xbench are this: Results 56.20 System Info Xbench Version 1.3 System Version 10.5.4 (9E17) Physical RAM 4096 MB Model iMac7,1 Drive Type WDC WD3200BEVT-00ZCT0 Disk Test 56.20 Sequential 76.91 Uncached Write 83.68 51.38 MB/sec [4K blocks] Uncached Write 92.54 52.36 MB/sec [256K blocks] Uncached Read 50.09 14.66 MB/sec [4K blocks] Uncached Read 107.69 54.12 MB/sec [256K blocks] Random 44.28 Uncached Write 17.10 1.81 MB/sec [4K blocks] Uncached Write 116.85 37.41 MB/sec [256K blocks] Uncached Read 69.64 0.49 MB/sec [4K blocks] Uncached Read 111.90 20.76 MB/sec [256K blocks] Ill do the same test with ahci off and we'll see what happens. System Profiler reporting ahc8-m could be a clue, shouldn't this be ahc9? Does anybody know if mbr patritions slow things down in osx? /roos
  7. Experimental Intel SpeedStep kext

    1.2.1c works with dynamic acceleration on. Really great, thank you! Ill test with a 800 kernel when i get back from vacation next week.
  8. Experimental Intel SpeedStep kext

    I have a Dell D830 and I have now done som more testing. (system/kernel info below) The bios setting dynamic accelleration seems to affect the kext. with the old one (1.0 or 1.1 or whatever it was) DA off: gives me 5 modes 800,1200,1600,2000,2001 (neither 800 nor 2001 works) DA on: gives me 4 modes 800, 1200,1600,2000 (800 doesnt work, guess i need fixed kernel) with 1.2.1b DA off: gives me 3 modes (1200,1600,2000) DA on: gives me 1 mode (2001) Messing with kernelfeatures causes kernel panic Sleep works with both kexts Sound is affected the moment one changes mode, not else Have a look at the end of this post for interesting voltage behaviour /roos _____________________________ INFO roos-D830:~ roos$ sysctl machdep.cpu && uname -a machdep.cpu.address_bits.virtual: 48 machdep.cpu.address_bits.physical: 36 machdep.cpu.cache.size: 4096 machdep.cpu.cache.L2_associativity: 8 machdep.cpu.cache.linesize: 64 machdep.cpu.arch_perf.fixed_width: 40 machdep.cpu.arch_perf.fixed_number: 3 machdep.cpu.arch_perf.events: 0 machdep.cpu.arch_perf.events_number: 7 machdep.cpu.arch_perf.width: 40 machdep.cpu.arch_perf.number: 2 machdep.cpu.arch_perf.version: 2 machdep.cpu.thermal.ACNT_MCNT: 1 machdep.cpu.thermal.thresholds: 2 machdep.cpu.thermal.dynamic_acceleration: 0 machdep.cpu.thermal.sensor: 1 machdep.cpu.mwait.sub_Cstates: 139808 machdep.cpu.mwait.extensions: 3 machdep.cpu.mwait.linesize_max: 64 machdep.cpu.mwait.linesize_min: 64 machdep.cpu.cores_per_package: 2 machdep.cpu.logical_per_package: 2 machdep.cpu.extfeatures: XD EM64T machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM machdep.cpu.brand: 0 machdep.cpu.signature: 1786 machdep.cpu.extfeature_bits: 537919488 1 machdep.cpu.feature_bits: -1075053569 58301 machdep.cpu.stepping: 10 machdep.cpu.extfamily: 0 machdep.cpu.extmodel: 0 machdep.cpu.model: 15 machdep.cpu.family: 6 machdep.cpu.brand_string: Intel® Core2 Duo CPU T7300 @ 2.00GHz machdep.cpu.vendor: GenuineIntel Darwin roos-D830.local 9.2.2 Darwin Kernel Version 9.2.2: Tue Mar 4 21:17:34 PST 2008; root:xnu-1228.4.31~1/RELEASE_I386 i386 kern.cputhrottle_curfreq: 1200 kern.cputhrottle_curvolt: 1068 kern.cputhrottle_freqs: 1200 1600 2000 kern.cputhrottle_factoryvolts: 1068 1228 1388 kern.cputhrottle_ctl: 1559 roos-D830:~ roos$ roos-D830:~ roos$ sudo sysctl -w kern.cputhrottle_curvolt=1 Password: kern.cputhrottle_curvolt: 1068 -> 1036
  9. Good news! Sleep+speedstep is working with http://forum.insanelymac.com/index.php?sho...mp;#entry846741. I dont get the 800 mode and sound stutters a brief moment when switching modes but to be an early beta this looks very promising. /roos
  10. Experimental Intel SpeedStep kext

    Thank you! This is the beginning of fixing one of the two remaining thing that are not working on my D830. The kext loads fine. Tuxx doesn't start for some reason but cputhrottle2beta2 does. The cpu is a t7300 and i detect the following modes: 800 1200 1600 2000 2001 (!) Neither of the 800 or 2001 modes work but the rest of them do. Sleep still works fine. The sound is affected when switching freqs, but only just as it happens.
  11. I have now tested the expresscard slot on my D830. It works well with a globetrotter express hsupa. It connects through the usb part of the express card 34 though.
  12. D830 nvidia 140 graphics works with iatkos v4 10.5.4 without switching NV*.kext to pre 10.5.3. NVInject doesn't give accelleration but brings up the right resolution, however NVKUSH works as expected. Sound, PCMCIA and so forth seems to work like before after applying the patches and kexts.
  13. Solved thanks to mysticus. This is apparently a common problem. The system.kext and the kernel have to have the same version number.
  14. Hmm, I found out an interesting problem. My D830 (10.5.4) no longer detects USB devices when the machine is turned on. If they are connected at boot time however they are detected correctly. Very annoying. It works fine in windos and the usb controller itself is detected in osx and the ports even give power, but the os doesnt seem to see anything i connect to it. Anyone experienced something like this?
  15. Sound recorder in windoze records stuff without external microphone and there is a little hole in front of the keyboard an inch left of the right hinge. A few things I forgot The key to the right of the left shift key (‹ › and | on a swedish one, | and \ on a uk one) isn't recognized at all. Not even when selecting a layout with it present and watching the keycodes in ukelele. I have no idea why this is so or how to fix it, there are other ways of getting the characters whith one stroke so I never bothered too much. The light sensor doesn't do anything with brightness even thought it's turned on in bios. /roos