InfiniteMac OSx86  
  #971  
Old 08-10-2012, 02:52 PM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
I have also noticed a very odd problem. Actually, this has happened long time ago, but happened very briefly to be noticed.

When I use the Snow Leopard now (recently did a fresh install), the access to the SATA drives seems to hang (Write / Read are both at 0 speed) while the HDD indicator is fully on and during that time, anything that requires disk access will hang until several seconds (like 15 seconds or more) has passed.
This had really been driving me nuts. Has anyone experienced this, and how did they fix it?

I have attempted to use these PATA related Kexts and switched the SATA to "Compatible" mode, but none of kexts worked; I always got a hanging system waiting for the root device. And even Windows 7 will not be able to boot either.
In the past years, I have read somewhere, that there is a strange bug in nForce which causes this same exact hang-up if the nVidia Graphics card is engaged and so is the AHCI. And I thought if I switched to "compatible" mode, it will be acting more towards classic IDE mode (which it really does), but then I can't get anything to work in this mode.

ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote
  #972  
Old 08-10-2012, 07:01 PM
flip360 flip360 is offline
 
Join Date: Jan 2008
Location: Macedonia
Posts: 299
Quote:
Originally Posted by kokozedman View Post
Hey guys,

Long time. I haven't been making any update since 10.6.8 ... lol. Until a few days back I have been looking at the progresses that you guys have made over Lion and now Mountain Lion.

I'm actually planning to move-on to Mountain Lion on the same laptop. Also, it might be worth mentioning that I have upgraded the CPU to T9900 a long time ago, and it is working fine whether it is OSX86 or other OSes. So, those who want to know about that, I confirm it is working correctly, but you'll just get less battery life out of it (about 1h30mn).

Anyways, I'd like to ask, especially @flip360, what are the steps that you did to get it to install?
- Did you upgrade from Lion or Snow Leopard? I'm asking, because I have attempted an install from Snow Leopard, made a bootable USB which seems to be fine. But the problem is, I'm getting a strange AppleAHCIPort error, which generates a "link failed" error after some "The vtable '__ZTV13AppleAHCIPort' is malformed..." and some USB error "could not get chip to halt within 100 ms" which ultimately makes the installation process stuck completely.
- Could you share your current Extra folder?

Thanks man.
Hey there kokozedman

I was planning to update the guide for 10.8, anyway i found some dsdt fixes regarding the battery and the power tab in system profiler for simmilar asus notebook and they are working fine sofar Just hanging on and waiting for man_of_the_oak to check in. OUR notebooks turned out to be QUITE compatible Will post the updated extra folder for testing eventually.

I did a clean install with myHack and the GM.dmg of ML, didnt get the ACPI message at all, i used the dsdt and the Extra folder we have and just applied the battery fixes.
About "and some USB error "could not get chip to halt within 100 ms" i get that too, a reboot solves it usually :P

OT: I exchanged my DVD with a second HDD which is perfect for dual booting

Cheers

MSI P5Q / C2D E8400 @ 3.0 Ghz / 8GB DDR2 800Mhz / PCIe ECS 9600GT 1Gb / ALC1200 / Windows 7 / OS X 10.8
ASUS K50IN (SX004L) / C2D T6400 @ 2.0 Ghz / 4GB DDR2 800Mhz / nVidia G102M 512Mb / 15.6" HD/LED / ALC662 / Dell 1490 802.11g / Windows 7 / OS X 10.8

Last edited by flip360; 08-10-2012 at 07:08 PM.
Reply With Quote
  #973  
Old 08-10-2012, 07:37 PM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
Quote:
Originally Posted by flip360 View Post
I did a clean install with myHack and the GM.dmg of ML, didnt get the ACPI message at all, i used the dsdt and the Extra folder we have and just applied the battery fixes.
Thanks flip360 for your input.

I have managed to get the ML installed, but I had to take some kexts from the working 10.6.8 and put in the /Extra folder as a dropping replacement for making the Installation process complete. I was also able to boot the installed ML, but several things were not working.

Here is what I did:
- Used Chameleon 2.1 r2042; without this, I was getting a constant reboot right after loading all the kexsts on the USB key
- Used original kexts from 10.6.8 for: AppleAHCIPort.kext, IOAHCIFamily.kext, IOUSBFamily.kext, IOUSBMassStorageClass.kext and put then in /Extra (not /S/L/E). It is important not to replace the original files, because the installer does some kind of authentication test, and fails the Installation if you replace the original files. Having them in /Extra/KextStore serves the purpose of overriding the original ML kexsts correctly.
- Generated a very generic EFI string for the graphics, because after doing the steps above, I could see through the USB LED activity that the Installer were properly loaded, but I had Black Screen. So, I used OSX86 Tools to generate a GFX EFI string and put it in org.chameleon.Boot.plist as below. It really was just no paying attention to the real values or anything, just a generic one but enough to get a graphic back. Not QI/QE though, very choppy and slow graphic... hope we find a solution to this soon:
<key>device-properties</key>
<string>6802000001000000010000005c0200000d00000002 010c00d041030a000000000101060000100101060000007fff 04001e00000072006f006d002d007200650076006900730069 006f006e0000002c0000006e5669646961204765466f726365 20473130324d204f70656e474c20456e67696e65205b454649 5d22000000400030002c006400650076006900630065005f00 740079007000650000000b000000646973706c617910000000 4e005600430041005000000018000000040000000000010006 00000000000000000000000e0000006e0061006d0065000000 0b000000646973706c617914000000400030002c006e006100 6d0065000000120000004e5644412c446973706c61792d4110 0000006d006f00640065006c000000180000006e5669646961 204765466f72636520473130324d0e0000004e00560050004d 00000020000000010000000000000000000000000000000000 0000000000000000000014000000400031002c006e0061006d 0065000000120000004e5644412c446973706c61792d422000 0000400031002c0063006f006d00700061007400690062006c 00650000000e0000004e5644412c4e564d6163220000005600 520041004d002c0074006f00740061006c00730069007a0065 000000080000000000002020000000400030002c0063006f00 6d00700061007400690062006c00650000000e0000004e5644 412c4e564d616322000000400031002c006400650076006900 630065005f00740079007000650000000b000000646973706c 61791c0000006400650076006900630065005f007400790070 00650000000f0000004e5644412c506172656e74</string>

The result:
- Installation: success
- Boot and Shutdown: success

- Graphics: working, but very poor, no acceleration at all
- Sounds seemed to not work
- LAN: failure
- Wireless: I have removed my Wireless because I didn't like it, and it is causing a lot of hick-ups on Windows 7

If anyone knows any ways to fix any of these problems, please let me know.

Thanks.

ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote
  #974  
Old 08-10-2012, 08:29 PM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
No need of the EFI String. I actually had no "GraphicsEnabler" set to "Yes" in my Chameleon's plist, so it wasn't trying to enable anything. Quartz Extreme is now fully working, just like in the old days.

By the way, I had to use NullCpuPowerManagement, because I had a HPET problem. Let's hope to find a solution for that soon too.

ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote
  #975  
Old 08-10-2012, 08:34 PM
flip360 flip360 is offline
 
Join Date: Jan 2008
Location: Macedonia
Posts: 299
Quote:
Originally Posted by kokozedman View Post
No need of the EFI String. I actually had no "GraphicsEnabler" set to "Yes" in my Chameleon's plist, so it wasn't trying to enable anything. Quartz Extreme is now fully working, just like in the old days.

By the way, I had to use NullCpuPowerManagement, because I had a HPET problem. Let's hope to find a solution for that soon too.
I was just going to say that we have full GFX support by the means of the Chameleon Graphic Enabler and its plist

I dont use NullCpuPowerManagement, we have full speedstep working, do you use the dsdt from the tutorial? If not try and lookup AppleHPET.kext,

Cheers

MSI P5Q / C2D E8400 @ 3.0 Ghz / 8GB DDR2 800Mhz / PCIe ECS 9600GT 1Gb / ALC1200 / Windows 7 / OS X 10.8
ASUS K50IN (SX004L) / C2D T6400 @ 2.0 Ghz / 4GB DDR2 800Mhz / nVidia G102M 512Mb / 15.6" HD/LED / ALC662 / Dell 1490 802.11g / Windows 7 / OS X 10.8

Last edited by flip360; 08-13-2012 at 01:58 AM.
Reply With Quote
  #976  
Old 08-11-2012, 05:35 AM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
Quote:
Originally Posted by flip360 View Post
I dont use NullCpuPowerManagement, we have full speedstep working, do you use the dsdt from the tutorial? If not try and lookup AppleHPET.kext
I have been using the same DSDT that we used for Snow Leopard back in the days. I'll try to rebuild my DSDT again and see how it goes.

Does your Ethernet & Audio work? These are now the main thing I want to work. I tried EthernetBuiltIn to Yes on Chameleon plist, and also tried to port the kext from 10.6.8. In the System Profiler, I can see the Ethernet loaded-up (using the 10.6.8 kext), but it is not showing-up in the System Preferences.

ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote
  #977  
Old 08-11-2012, 12:29 PM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
Can anyone remind me, what to do when we get that Sound assertion error? I'm on Mountain Lion, but I'm also getting the same error on Snow Leopard.

Actually, my DSDT is different from the tutorials, as I never managed to get rid of all the warnings, even though the tutorial at some point mentions that there should be no more warning. I'm of the pendant type too, so, I have tried to be very thorough.

ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote
  #978  
Old 08-11-2012, 03:35 PM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
PROGRESS: LAN working back

What I did: Import some old 10.6.4 AppleRTL8169Ethernet.kext. This has been removed from newer Mac, including Lion (as some of the sayings around the Internet). So, I placed this under /Extra/KextStore, and used Kext Wizard. Then that's it, LAN was back.

Now to the Audio. I really need some help here guys, I'm just getting a Sound assertion failure. I'm not sure what to do.

ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote
  #979  
Old 08-13-2012, 01:52 AM
flip360 flip360 is offline
 
Join Date: Jan 2008
Location: Macedonia
Posts: 299
Quote:
Originally Posted by kokozedman View Post
PROGRESS: LAN working back

What I did: Import some old 10.6.4 AppleRTL8169Ethernet.kext. This has been removed from newer Mac, including Lion (as some of the sayings around the Internet). So, I placed this under /Extra/KextStore, and used Kext Wizard. Then that's it, LAN was back.

Now to the Audio. I really need some help here guys, I'm just getting a Sound assertion failure. I'm not sure what to do.
Hey there kokzedman,

i was off for the weekend so i didnt get to read up on your progress.

I see you have the same LAN card and i forgot to write in the tutorial about the driver for our LAN card which is working properly: http://lnx2mac.blogspot.com/
My bad
As for the audio thats a tough one to solve with a kext only, because actually it has two parts: one is the kext injector and the other one is a DSDT edit that fixes the audio being recognized by the injector. I am afraid you have the injector only (the assertion error points me there). Please try and edit the DSDT according to the tutorial (I had errors and warnings on mine but managed to get none) it will yield with a mighty fine file which you can use later for Lion and Mountain Lion and it is crucial for the system to work as intended Thanks to man_of_the_oak ofc

Cheers

MSI P5Q / C2D E8400 @ 3.0 Ghz / 8GB DDR2 800Mhz / PCIe ECS 9600GT 1Gb / ALC1200 / Windows 7 / OS X 10.8
ASUS K50IN (SX004L) / C2D T6400 @ 2.0 Ghz / 4GB DDR2 800Mhz / nVidia G102M 512Mb / 15.6" HD/LED / ALC662 / Dell 1490 802.11g / Windows 7 / OS X 10.8

Last edited by flip360; 08-13-2012 at 01:56 AM.
Reply With Quote
  #980  
Old 08-13-2012, 05:49 AM
kokozedman kokozedman is offline
Jaguar
 
Join Date: Nov 2009
Posts: 62
Quote:
Originally Posted by flip360 View Post
As for the audio thats a tough one to solve with a kext only, because actually it has two parts: one is the kext injector and the other one is a DSDT edit that fixes the audio being recognized by the injector. I am afraid you have the injector only (the assertion error points me there). Please try and edit the DSDT according to the tutorial (I had errors and warnings on mine but managed to get none) it will yield with a mighty fine file which you can use later for Lion and Mountain Lion and it is crucial for the system to work as intended Thanks to man_of_the_oak ofc
Indeed, I have followed the tutorial from start to finish; I actually tried to do the DSDT modifications twice, but ended with the same DSDT with still about 180_ warnings. I realized, there is some differences between K50IN and X5DIN.

I managed to get the audio working, but I used a 10.6.2 AppleHDA.kext, which is also the same I use on my Snow Leopard installation. But as you can expect, I'm having the audio pop/click every few seconds.
Could you point-out how you guys fixed this popping sound?

And last, the Battery is not working.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


ASUS X5DIN-SX176C (K50IN motherboard) / Intel Core 2 Duo T9900 @ 3.06 GHz x 2 / nVidia GeForce G102M 512 MB / 15.6" HD LED / 320 GB + 1 TB / 4 GB 800 MHz DDR2 / OS X 10.6.8 Vanilla
Reply With Quote