REGGIEALFARO Posted June 15, 2009 Share Posted June 15, 2009 FULL WORKING TX1000 IN LEOPARD THIS IS THE STEPS TO GET WORKING ALL IN TX1000 WIFI LAN VIDEO (SOME BUGS) MOUSE & KEYBOARD SOUND TO GET AUDIO JUST DOWNGRADE BIOS TO F.12 ALSO LAN, AND WIFI DRIVERS ARE IN THE ATTACHED FILE. ONLY THING YOU HAVE TO DO IS INSTALL THE 3 KEXTS WITH OSX TOOLS... REMEMBER TO DELETE PREVIUS KETX IN EXTENSION FOLDER. ALSO CAN ISTALL TOUCHKIT FOR MAC SO YOU CAN CALIBRATE TOUCHSCREEN. ..... IF YOU INSTALL LEOPARD FOR TX1000 WITH iPC 10.5.6 YOU HAVE TO CHOOSE IN ISTALLATION -KERNEL 9.5.0 VOODOO KERNEL -LEGACY TIME MACHINE FIX -NO VIDEO DRIVERS -CHIPSET: 2,3,4,5,6 SELECTED -AUDIO: AC97 AUDIO & AZALIA AUDIO SELEXTED -NETWORK: NONE -WIRELESS: NONE -PATCHED USB DRIVERS SEATBELT KEXT -POWER MANAGMENT PAKAGE PROGRAMS INSTALLED: OSX TOOLS AND PACIFIST TX1000.WIFI.LAN.zip TX1000.WIFI.LAN.zip Link to comment Share on other sites More sharing options...
Erbid Posted February 26, 2010 Share Posted February 26, 2010 Nice! I may try that. I'm using 10.5.2 from Leo4All v2, and have just sped up the boot a bit. It eliminated 2/25/10 9:46:22 PM kextd[10] IOKitWaitQuiet() timed out waiting to write kernel symbols and sped up the boot a bit. Search for "scanForDrives" in your IOATAFamily.kext (it's in IOATAController.cpp). Change the first two 3100's to 500, and compile. I had to take the resulting IOATAFamily binary and replace the one in my existing IOATAFamily.kext, due to other files which were not in the IOATAFamily.kext source code I have. Anyway, once the modified IOATAFamily is in the .kext, set the ownership and permissions. I deleted Extensions.mkext and used -f as wellfor my first boot. See this thread as well: http://www.insanelymac.com/forum/index.php?showtopic=138460 I used 500 instead of 100. // wait for a not busy bus (jc - Changed 3100 to 500) // should be ready, but some devices may be slow to wake or spin up. for( int loopMils = 0; milsSpent < 500; loopMils++ ) { OSSynchronizeIO(); status = *_tfStatusCmdReg; if( (status & mATABusy) == 0x00 ) break; IOSleep( 10 ); milsSpent++; } // spun on BSY for too long, declare bus empty (jc - Changed 3100 to 500) if( ! (milsSpent < 500) ) goto AllDone; erbid Link to comment Share on other sites More sharing options...
blazingbananaz Posted March 18, 2010 Share Posted March 18, 2010 What happened to this thread. Do I delete the extensions first or do i install the kets for LAN first? Link to comment Share on other sites More sharing options...
Recommended Posts