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 songuke

  • Rank
    InsanelyMac Protégé
  1. Works great for ML 10.8.2 on Asrock Z68-Pro3-M (which comes with EtronTech EJ168A chipset), at least can read files on a USB 2.0 card reader. Haven't tested performance with USB 3.0 devices yet.
  2. Still Waiting for root device

    I got the same "Still waiting for root device..." message when I accidentally connected my SATA drive to the third SATA port on my Asrock Z68-Pro3-M mainboard. I waited for about two minutes but the system did not boot further. This is weird because it worked fine when I connected the drive to a USB external enclosure. I ended up switching to connect my drive to the *first* SATA port and the error message was gone. My system is ML 10.8.1. Hope this helps.
  3. Edimax EW-7318USg usb wifi adapter kext?

    I have the same model and had the same problem on 10.6. None of the drivers on Edimax's website work. I used to have it worked well on 10.5.2. Any hints to make the adapter work on 10.6?
  4. Hi Gus, After manually assigning your IP, did you check other network settings like gateway address, DNS address? You need to set them manually as well so that you are fully connected to your LAN and the Internet. Try to check these parameters and ping again. Hope this helps. :-)
  5. Hi Juan, I believe doing hex editing is the only way to get over this. I'm not a hex editing expert neither. But if you follow exactly the steps of modifying the DevID above, I think there is no problem with you. You should try yourself the hex editing first. If still does not work, I can help you modifying the DevID in the kext file (by the steps above) then send the kext to you (just provide me again the DevID of your card). But I cannot test it. You still need to test the kext yourself. And don't give up, man It may take a while to make it work.
  6. Best USB-based wireless adapter?

    Just get a Edimax Hi-Gain USB 2.0 Adapter today (EW7318USG). Works as a charm after installing the latest driver from the manufacturer's website (for Mac 10.5 Leopard). The wireless utility just popped up and you get wireless connections. Great! Btw, this Edimax adapter seems to use the Ralink chipset.
  7. Broadcom 570x and 575x

    Here is what I do to make my BCM5751 work. I think it should be nearly the same for cards that has a slightly different dev id. http://forum.insanelymac.com/index.php?showtopic=127146
  8. I made a mistake above. The code for tablet digitizer for HP tc4400 is WACF004. I checked this on Windows. But so far my tablet digitizer still does not work, after TabletMagic is installed. No serial port found.
  9. Hi guys, I am installing Leo4all v3 on HP tablet tc4400. However, the Broadcom 5751 ethernet does not work. Below are my steps to get it working on HP tc4400. Hope this applies to the same Broadcom 5751 ethernet with Dev ID = 16fd. Many thanks to someone known as GoreFish, who made a post here: http://forum.insanelymac.com/index.php?sho...;p=147065 which have give me the intuition to patch the driver. I might say that those are not my own patch, it is derived from many readings in the forum and I just do the job to make it run, and rewrite the steps here 1. IONetworkingFamily.kext: remove AppleBCM5701.kext and AppleBCM5751.kext out of this package. Put IONetworkingFamily.kext aside. You may need to remove the AppleBCM5701.kext in /System/Library/Extensions folder as well, if exists. 2. AppleBCM5751.kext: I made two modifications in this package. Unfortunately, I cannot remember where I got this kext. It is a patched kext to work with 167D broadcom; I though it was somewhere on InsanelyMac forum. Since it is for 167D Dev ID, it did not work for 16FD, which is my Broadcom's Dev ID. Here is my patch. I hope you guys can also perform those steps like me to patch your own driver. a. Edit the Info.plist file: - Add a line <string>pci14e4,16fd</string> to the <array> section just below the <key>IONameMatch</key>. If you don't know where it is, try to search for the line <string>14e4,xxxx</string>, then modify or add a similar line below it. - Here, I edited the line <string>pci14e4,167d</string> to be <string>pci14e4,16fd</string>, which 16fd fits my HP tablet tc4400's Broadcom 5751 ethernet card Dev ID. b. Go to plugins folder and get the binary driver file. Then use a hex editor (I used the HexEditor from sourceforge) to open it. - Replace "66 81 FA 7D 16" to "66 81 FA FD 16" (that is change the Dev ID from 167d to 16fd to fit my case). Notice the last two byte values, "7D 16" and "FD 16", which stand for 167d and 16fd respectively. - Go to the hex address 37554, change the two bytes 75 71 to EB 71. As I know, this is a patch to overcome a jump condition. Note that you need to modify both the Info.plist and the binary driver. Some posts in the past uploaded the binary kernel and suggest to modify Info.plist only. If you are lucky, it may work, but it's better to check the binary driver as well. OK, now save your changes. Now install the IONetworkingFamily.kext and AppleBCM5751.kext to your system. I used the KextHelper bundled with Leo4all to install it via GUI. If you do not have KextHelper, I hope this familiar script from KextHelper can help: sudo -s cd /System/Library/Extensions/ sudo chown -R root:wheel AppleBCM5751Ethernet.kext sudo chmod -R 755 AppleBCM5751Ethernet.kext sudo chown -R root:wheel AppleBCM5751Ethernet.kext sudo chmod -R 755 AppleBCM5751Ethernet.kext cd /System/Library/ sudo rm -rf Extensions.* diskutil repairpermissions / (Wait for diskutil to complete. It may take up to a minute.) sudo reboot Now reboot. You will have an ethernet connection detected. However, most likely your MAC address will be 00:00:00:00:00:00. Just manually set your IP, DNS, router address as many people had mentioned. You can now ping your local network. In order to access Internet, some routers will reject connections from our null or empty MAC address, so I set a fake MAC address to overcome: ifconfig en0 ether 00:13:72:xx:xx:xx, with x is a digit of your choice. At home, I just leave the empty MAC address, since my router does not bother to check that. In school, I have to set a fake MAC address to get to the school Internet. Now, everything is ready. Happy surfing. I attached my modified IONetworkingFamily.kext and AppleBCM5751.kext here. Note that this works on my HP tablet tc4400. I hope it works for those who owns the same machine as me, or at least the same ethernet card with the same Dev ID. And I hope you can find these steps useful to patch your own. You can directly make modifications from my attached file. Just change 16fd... to your Dev ID by following the above steps. Have fun. After installing Leopard 10.5.2 (Leo4all v3), I want to upgrade to 10.5.4. It took me two days to upgrade successfully. Here are my notes. Please read it all carefully before you follow these steps on your machine. My machine is HP tc4400, using Intel GMA 950 driver. * Kalyway Combo Update 10.5.3 - Download Kalyway Combo Update 10.5.3 dmg. You can find it somewhere on BitTorrent network. - Backup your extension folder, just in case. - Just apply Kalyway Combo Update 10.5.3 from Leo4all v3 10.5.2. The first time the upgrade installer does not respond although I let it running overnight. I just killed the process. Then install the second kernel pkg in the Kalyway pack (I selected the Vanilla 9.3 kernel). Then I run the combo upgrade again and this time it runs smoothly. Then for safety, I re-run the kernel pkg again with the Vanilla 9.3 kernel selected. Then restart the machine, type "update -v" at the boot option prompt (F8), and it brought me to a blue screen and hung there. The reason it hangs at the blue screen is that it lacks the GMA950 kext, which is the video driver for my machine. So I tried to restore the GMA950 kext. Many people on the forum used the GMA950 kexts from the Leo4all v3 10.5.2. If you have your backups, you can try. In my case, I didn't make any backups before the upgrade to 10.5.3, so I used the GMA950 kexts from darwin950 project on Google Code. Just be sure to check your GMA950's Dev ID (I use Windows's device manager. Mine is 0x27a2 version) and download your right package. http://code.google.com/p/darwin950/ Since I cannot boot to the graphical interface any more, just type "-s" at the boot option prompt and go to the terminal to restore the kexts. Mount the disk containing the GMA950 kexts. Copy all the kexts to /System/Library/Extensions using the following commands: cd <path to new GMA950 folder> cp -r * /System/Library/Extensions cd /System/Library/Extensions chown -R root:wheel AppleIntelGMA950.kext chown -R root:wheel AppleIntelIntegratedFramebuffer.kext chown -R root:wheel Natit.kext chmod -R 755 AppleIntelGMA950.kext chmod -R 755 AppleIntelIntegratedFramebuffer.kext chmod -R 755 Natit.kext cd .. rm -rf Extensions.* reboot - After installing the new GMA950 kexts, I was able to boot to the graphical interface, login as normal, and the system was upgraded to 10.5.3 So the pain of upgrading to 10.5.3 has gone. Upgrading to 10.5.4 is kinda easy. * 10.5.4 upgrade (This is from Beerkex'd and OSXploit's hints. Thanks a lot!) http://forum.insanelymac.com/index.php?showtopic=118326 I just rephrase here: - Download the Delta Update from Apple. http://www.apple.com/support/downloads/macosx1054update.html - Download the stageXNU kernel 9.4.0 for 10.5.4 from Leo4all's forum. http://leo4all.uni.cc/viewtopic.php?f=17&t=529 Please register to download. Then proceed to the upgrade: - Install the Delta Upgrade. But DO NOT REBOOT. - Use OSx86 tools to install the 9.4.0 kernel. DO NOT REBOOT. http://######.com/osx86tools/ - Use KextHelper (or OSx86 tools is also fine, I think) to install the System.kext. I used KextHelper. http://www.cheetha.net/Kext_Helper/Software.html - Now reboot. - After reboot, it brings my system to 10.5.4. Done! And finally, here is some side stories. * After getting stuck in the blue screen when upgrading to 10.5.3 using Kalyway Combo Update, I tried to reinstall using the JaS 10.5.4 Client Server version. By since it lacks the GMA950 driver in the installer, I got stucked again in the blue screen when the installer is loading. I do not bother to patch the iso and burn the disc again (there are some posts about this), so I tried to find out a way to make the Kalyway 10.5.3 Combo Update work. That's just reinstalling the video driver. My steps are just a collection of many people's previous experience. Thanks all for your posts on the forum. * I did disable Duo Core features in the BIOS. When I re-enable it, it does not boot. All I get is a sentence "Still waiting for root device...". I don't know whether anyone has successfully enable Duo Core in hacked Mac. * I failed to enable the tablet digitizer. I modifield Info.plist in Apple16X50ACPI.kext in the /System/Library/Extensions/Apple16x50Serial.kext, changing the <key>IONameMatch</key> <string>????????</string> to WACF006. Then reinstall this kext. Then install Tablet Magic 2.14b http://www.thinkyhead.com/tabletmagic/ However, the daemon does not detect any serial ports. I don't know how to proceed actually. Any helps? * And the audio input is also a problem. Cannot output to earphones, only to the machine's speakers. Cannot get audio input via the integrated microphone either. I used the AppleAzaliaFixAD1981 package, which is downloaded somewhere in this forum. * Hope this notes be helpful. * I tried to post the text in three separate posts, but they are merged into one automatically. Any way, have fun! IONetworkingFamily_AppleBCM5751Ethernet.zip