mrm Posted June 30, 2010 Share Posted June 30, 2010 Try to boot in 32-bit mode. Also try to boot with -s flag. If you can reach Terminal then you can patch X3100 binaries. As for VoodooHDA and 1 speaker. But HP Compaq 610 really has only one speaker. I disassembled it and saw only one speaker. 100% sure. Thanks for reply, but the situation is: Before I have 10.6.3 on Compaq 610 fully worked with DSDT, patched GMA3100 kexts, and so on, Now I have updated to 10.6.4, and boot to single user without problem, but normal boot with my GMA kext, or witout it , or with -x - not work, (after enanling packet filtering, trying to start graphics show the blue screen & mouse & then black sceen with cursor) Link to comment Share on other sites More sharing options...
mrd752002 Posted July 24, 2010 Share Posted July 24, 2010 Hello guys. Could anyone post a new step by step guides for snow leopard that works with all the attached needed files. Looking forward. Thanks in advance. Link to comment Share on other sites More sharing options...
mrd752002 Posted July 25, 2010 Share Posted July 25, 2010 Any Russian friend here that can translate this to english? Please help. the links: http://www.insanelymac.com/forum/index.php...78&t=212397 the contents: HP Compaq 610 (NX550EA): Процессор: C2D T5870 2.0GHz Чипсет : Intel GME965 Оперативная память: 2.0 Gb 667 DDR2 SDRAM Видеоадаптер: Intel® GMA X3100 Звуковой адаптер: ICH8M High Definition Audio Controller Сетевой адаптер: MarvellYukon 80E8042 Беспроводный адаптер: Intel 3945ABG Bluetooth: HP Integrated Bluetooth module (USB) Дисплей: 15.6" WXGA HD (1366x768) Веб-камера: 2.0 Mp Разъемы и порты: ExpressCard/34,3 USB 2.0,VGA,RJ11,RJ45,SD/MMC,Mic В BIOS: отключен Intel3945ABG, так как драйвера которые доступны, умеют только 802.11b без аутентификации, SATA - Native Mode, USB Legacy Support - Enable. Устанавливаем сборку Snow OS X Universal v3.6 (10.6.2) на GPT как есть и обновляемся до 10.6.3 Устанавливаем Chameleon2RC4 и заменяем /boot от Chameleon2RC4-sl {by slice} Добавляем /Extra/smbios.plist (заменить внутри SMserial и SMUUID на свои с помощью утилиты Lizard, UUID взять в свойствах винчестера) Добавляем /Extra/com.Boot.apple.plist Копируем в / - DSDT.aml Удаляяем все кексты их /Extra Удаляем из /System/Library/Extensions - PlatformUUID, Natit, EvoReboot, NullCpuPowerManagement, AppleIntelGMA950*, AppleIntelFramebuffer, AppleHDA Заменяем AppleIntelGMAX3100, AppleIntelGMAX3100FB, FakeSMC, IOPCIFamily, IONetworkingFamily (внутри которого нужно пропатчить AppleYukon2 под свой MAC адрес) Добавляем в /System/Library/Extensions - VoodooHDA, VoodooPS2Controller, AppleACPIPS2Nub, AppleACPIBatteryManager Все красиво, все работает в 32 bit-mode для ядра и 32/64 bit для приложений, желаю счастливой эксплуатации. Все упомянутые ресурсы добавлены в прикрепленный архив. Отдельное спасибо товарищу Slice за дельные советы и отзывчивость. Прикрепленные файлы HP.Compaq.610.zip (7,99МБ) Количество загрузок:: 6 Сообщение отредактировал mrm: неделю назад Link to comment Share on other sites More sharing options...
mrd752002 Posted July 26, 2010 Share Posted July 26, 2010 Any Russian friend here that can translate this to english? Please help. the links: no link, sorry guys here's the right link: http://www.applelife.ru/topic/24664-hp-com...415#entry202415 Link to comment Share on other sites More sharing options...
DamienValentine Posted July 27, 2010 Share Posted July 27, 2010 This should be useful. http://deviato.wordpress.com/2010/06/19/10...-driver-update/ But I didn't tested it yet. Link to comment Share on other sites More sharing options...
BloodyVlad Posted August 16, 2010 Share Posted August 16, 2010 Also I patch AppleHDA because I am trying to get native sound. Hi! BIG THANKS for your posts! I have working GMA X3100 (till 10.6.2), Yukon and my wifi is recognized with kext from 10.5.8. But I have half-height 4312 and 10.6 can't power it on! Ordered Apple Airport Extreme Card MA688Z/B BCM94321MC 802.11n on Ebay. Did you manage to make sound input working? And I have a click-noise in speaker once in an minute! Link to comment Share on other sites More sharing options...
DamienValentine Posted September 4, 2010 Share Posted September 4, 2010 Hi! BIG THANKS for your posts! I have working GMA X3100 (till 10.6.2), Yukon and my wifi is recognized with kext from 10.5.8. But I have half-height 4312 and 10.6 can't power it on! Ordered Apple Airport Extreme Card MA688Z/B BCM94321MC 802.11n on Ebay. Did you manage to make sound input working? And I have a click-noise in speaker once in an minute! Well, I've got noise too but only, let's say, when audio is idle and then comes to life. If i use iTunes continuously then no cracking sound comes out. No audio input so far, but today I will try to get it done. That's why I came here to check any progress from you guys, so sorry for late response . As for X3100 - should work even with 10.6.4 but in 32-bit mode only, in 64-bit you will got 1024x768 resolution only. Ну і прівєт, ага Link to comment Share on other sites More sharing options...
BloodyVlad Posted September 5, 2010 Share Posted September 5, 2010 managed to flash my wifi on my own notebook and overcome 104 error! but my devid was not 4312 or 4311, it was 4328 HOWTO when booted to Ubuntu, powered off my native wifi with fakephp command: echo 0 > /sys/bus/pci/slot/0000:10:00.0/power then suspend your compaq 610 switch your wifi card to another one power on your laptop power on your wifi with echo 1 > /sys/bus/pci/slot/0000:00:02.1/power then do everything lie written in Prasys and Damiens posts. now, with new wifi i'll try to install snow leo again Link to comment Share on other sites More sharing options...
BloodyVlad Posted September 7, 2010 Share Posted September 7, 2010 Installed 10.6.2 from UniFlash. Installed all updates. Sound works with VoodooHDA patched to change PCM volume instead of speaker. Touchpad works with ApplePS2 from Meklort, but withproblems. VoodooPS2 kills keyboard and trackpad. Need normal PS2 trackpad driver. Can somebody help? Link to comment Share on other sites More sharing options...
BloodyVlad Posted September 11, 2010 Share Posted September 11, 2010 Edited Info.plist in ApplePS2Controller.kext/Plugins/ApplePS2Trackpad/Contents. Changer ApplePS2SynapticsTrackpad to PS2SynapticsTrackpad in IOCLASS Sting, and ApplePS2Mouse to PS2Mouse in another one... After reboot trackpad is recognized and tap works. I've set mouse speed to low, because it was to fast. But sidescroll doesn't work. Link to comment Share on other sites More sharing options...
mrm Posted November 16, 2010 Share Posted November 16, 2010 Updated with 10.6.5 Combo, patch AppleIntelGMAX3100 kexts & IONetworkingFamily.kext All working. But is system.log have - "cannot get UUID error 35", how to resolve? Thanks DamienValentine for DSDT. Good Luck Link to comment Share on other sites More sharing options...
BloodyVlad Posted November 24, 2010 Share Posted November 24, 2010 Can someone give an anvice with trackpad?? I want 2finger tap to be right-click and 2finger scroll. What kext do you use? What are guaranteed to work? Link to comment Share on other sites More sharing options...
Pimpa^AMS Posted December 3, 2010 Share Posted December 3, 2010 Can someone give an anvice with trackpad?? I want 2finger tap to be right-click and 2finger scroll. What kext do you use? What are guaranteed to work? I use VoodooPS2Controller.kext and the two finger scroll works fine! My osx is 10.6.5. Link to comment Share on other sites More sharing options...
BloodyVlad Posted December 3, 2010 Share Posted December 3, 2010 I use VoodooPS2Controller.kext and the two finger scroll works fine! My osx is 10.6.5. I have freezes with Voodoo and righr click instead of left click when clicking on dock icons Link to comment Share on other sites More sharing options...
Pimpa^AMS Posted December 3, 2010 Share Posted December 3, 2010 ....DSDT What gives? Well, I've got battery icon without extra kexts, but I cannot read battery information so far. I fixed IOATAFamily kernel panic and IRQ conflicts between HPET and USB. So I do not delete any kext from Snow Leopard, and I have working Camera, USB, even Wireless can be turned on and off with that button above keyboard. Also I have sleep on demand and auto-sleep. My laptop sleeps when lid is closed. External monitor works in extended mode only but that's just a matter of time - I recently fixed my Acer laptop and it works in mirror mode. I just have to fix some keys in DSDT. Also System Profiler information is cute and brightness and volume can be controlled with Fn+F11, Fn+F12, Scroll and Pause buttons. So if you plan to use DSDT - delete (backup) SleepEnabler and NullCPUPowerManagement and ensure that your AppleHPET is present and loaded. Sound Output works, both Internal Speaker and Headphones with auto-sensing. Volume control is great with keyboard but there some minor problems when I am trying to use volume slider in top of the screen. Input is not working yet. I've got two input devices listed in Preferences but none of them work so far. P.S. You should use Chameleon with RestartFix built-in. I will post one here. After I installed your DSDT.aml everything come to live! Great JOB! The only thing that became worse is the monitor support. I use an external display in extended mode with resolution up to 1280x1024 (standard 17" 5:4 monitor). The monitor is working fine but the screen cut at 960px vertically (like if it's a 4:3) and the remaining lines shows some pattern effect. The mouse pointer is looking good over that area, but nothing else can bee drawn there. If I remove your dsdt.aml and replce with my old dsdt.aml it works again (but sleep, brightness, sound gone...). My dsdt has been made with DSDT_Patcher and corrected some syntax error after. Is there any related stuff that you have changed or have any idea what is the problem? Link to comment Share on other sites More sharing options...
DamienValentine Posted January 2, 2011 Share Posted January 2, 2011 Is there any related stuff that you have changed or have any idea what is the problem? Post your DSDT please, I guess I can compare it to mine and I'm almoust sure I will find some difference in GFX section. Also, I've installed Chameleon RC5 recently and turned on "Generate P-States" & "Generate C-States" and since there is no more overheating, laptop runs very very very cold but with fan constantly blowing. Link to comment Share on other sites More sharing options...
mrm Posted January 3, 2011 Share Posted January 3, 2011 . I have two DSDT for our HP Compaq 610: one from Damiene, and another one. For me second is more stable. But in Damiene working external monitor And now i'm using Chameleon RC5m-688 branch: http://www.projectos...?showtopic=1106 NOTE: if you want to use this bootloader add to com.apple.Boot.plist GraphicsEnabler="No" 2 Damien: do you get "C & P -States generated succesfully" message ? DSDT.aml.zip DSDT.aml.2.zip Link to comment Share on other sites More sharing options...
mrm Posted January 8, 2011 Share Posted January 8, 2011 Updated to 10.6.6, thats all ok. Link to comment Share on other sites More sharing options...
ghola Posted March 19, 2011 Share Posted March 19, 2011 So everything works perfect now? I'm thinking of getting Acer 10.1" Netbook, 1.66GHz Intel Atom N455, 1GB RAM, 160GB HDD (AOD255E-13405) http://www.staples.ca/ENG/Catalog/cat_sku.asp?webid=321074. What ya think? Link to comment Share on other sites More sharing options...
melaverde Posted December 15, 2011 Share Posted December 15, 2011 Here I am and sorry for late response. So I will cut information in multiple posts for better understanding and start with WiFi for now. First of all, sorry for my Engrish . WiFi So you cannot get native WiFi to work and with custom Mini PCI-E you have 104 Error. Okey, you go on eBay and buy something like BCM94311MCG Now you should get other laptop without whitelist, place card in it and follow this guide from Prasys to rebrand your card with --subv 0×103c --subp 0×1508. Then before flashing your modified SSPROM back to card you should open your SSPROM file (named new_ssb_sprom_copy if you follow Prasys's instructions) with: sudo nano new_ssb_sprom_copy Search for FFFF1143 or FFFF1243 and change that with FFFF1543. So basically you just change subvendor-id and subproduct-id to match original HP's 103c:1508. But HP will look for 14e4:4315 card and you just bought 14e4:4311. But they have minor differences and we just set SSPROM as 14e4:4315 with manually editing that file with nano. Then you have to check your SSPROM with ssb-sprom -i new_ssb_sprom_copy -P and you will certainly got checksum error. Also you will see in Terminal what values you have in your file and what values should be there to prevent CRC error. Okey, you go back to nano and change the last two letters to what Terminal proposed one step before. Then you preview your SSPROM again with ssb-sprom -i new_ssb_sprom_copy -P and if there are no errors you can flash SSPROM back to WiFi card with sudo cp new_ssb_sprom_copy $SSB_SPROM That's all. Place WiFi to HP 610 and you got no 104 Error anymore. Now let's talk about software. I install SnowOSX UniFlash and I use only FakeSMC.kext and some kexts for PS/2. Graphics, Network, Sound I do not use legacy kexts because I wrote some script to patch original kexts by Apple. #!/bin/bash echo "" echo "Injecting device-id's:" echo "* Intel GMA X3100 [8086:2a13]" sudo perl -pi -e "s|\x86\x80\x02\x2A|\x86\x80\x12\x2A|g" /System/Library/Extensions/AppleIntelGMAX3100FB.kext/AppleIntelGMAX3100FB sudo perl -pi -e "s|\x86\x80\x02\x2A|\x86\x80\x12\x2A|g" /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/MacOS/AppleIntelGMAX3100 sudo perl -pi -e "s|028086|128086|g" /System/Library/Extensions/AppleIntelGMAX3100FB.kext/Info.plist sudo perl -pi -e "s|028086|128086|g" /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/Info.plist echo "* Marvell Yukon 88E8042 [11ab:4357]" sudo perl -pi -e "s|436511ab|435711ab|g" /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist sudo perl -pi -e "s|88E804A|88E8042|g" /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist echo "* Broadcom BCM4312 802.11b/g [14e4:4315]" sudo perl -pi -e "s|pci14e4,4313|pci14e4,4315|g" /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist echo "* AppleHDA" echo "Repairing permissions" sudo perl -pi -e "s|\x85\x08\xEC\x10|\x4B\x28\x86\x80|g" /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA sudo chmod -R 755 /System/Library/Extensions/AppleIntelGMAX3100FB.kext sudo chmod -R 755 /System/Library/Extensions/AppleIntelGMAX3100.kext sudo chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext sudo chmod -R 755 /System/Library/Extensions/IO80211Family.kext sudo chmod -R 755 /System/Library/Extensions/AppleHDA.kext sudo chown -R root:wheel /System/Library/Extensions/AppleIntelGMAX3100FB.kext sudo chown -R root:wheel /System/Library/Extensions/AppleIntelGMAX3100.kext sudo chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext sudo chown -R root:wheel /System/Library/Extensions/IO80211Family.kext sudo chown -R root:wheel /System/Library/Extensions/AppleHDA.kext sudo touch /System/Library/Extensions echo "Done!" echo "" So I save this script as Compaq610.sh and after each update I just run it with sudo sh Compaq610.sh. This script fixes device and vendor id's for GMA X3100, Marvell Yukon 88E8042 and Broadcom BCM4312 (notice that it's rebranded to [14e4:4315] to overcome whitelist). Also I patch AppleHDA because I am trying to get native sound. DSDT What gives? Well, I've got battery icon without extra kexts, but I cannot read battery information so far. I fixed IOATAFamily kernel panic and IRQ conflicts between HPET and USB. So I do not delete any kext from Snow Leopard, and I have working Camera, USB, even Wireless can be turned on and off with that button above keyboard. Also I have sleep on demand and auto-sleep. My laptop sleeps when lid is closed. External monitor works in extended mode only but that's just a matter of time - I recently fixed my Acer laptop and it works in mirror mode. I just have to fix some keys in DSDT. Also System Profiler information is cute and brightness and volume can be controlled with Fn+F11, Fn+F12, Scroll and Pause buttons. So if you plan to use DSDT - delete (backup) SleepEnabler and NullCPUPowerManagement and ensure that your AppleHPET is present and loaded. Sound Output works, both Internal Speaker and Headphones with auto-sensing. Volume control is great with keyboard but there some minor problems when I am trying to use volume slider in top of the screen. Input is not working yet. I've got two input devices listed in Preferences but none of them work so far. P.S. You should use Chameleon with RestartFix built-in. I will post one here. i've bought bmc ...311 but how can i patch it? Link to comment Share on other sites More sharing options...
mrm Posted June 9, 2012 Share Posted June 9, 2012 Hi, Mac OS X Lion already work on HP Compaq 610 : Attached: 1. BIOS with whitelist patched for WLAN for HP Compaq 610, 2. My latest worked DSDT for HP Compaq 610, 3. My worked SSDT tables with tables from Juanerson for work C-States 4. IO80211Famly.kext for Broadcom 43xx WiFi cards 5. AppleIntelGMAX3100* kexts(patched for my 2a12is) include AppleIntelGMAX3100FB from 10.6.8 (remove mouse jumping effect) 6. AppleACPIPlatfom from 10.6.8 needed for AppleACPIBatteryManager 7. AppleACPIBatteryManager 8. IOPlatformPluginFamily(modified) 9. FakeSMC.kext 10. SMBIOS.list (you need to find your own serial and add it to SMserial) 11. org.chameleon.Boot.plist 12. Patch script for Snow Leopard & Lion To Moderators: May be rename this topic to HP Compaq 610 and move or | and copy to Notebooks section ? If anybody have suggestion for better work Mac OS X on HP Compaq 610, please post in this theme. Thanks. HP.Compaq.610.Lion.pack.zip Link to comment Share on other sites More sharing options...
Recommended Posts