Jump to content

iindigo

Members
  • Posts

    23
  • Joined

  • Last visited

  • Days Won

    1

iindigo last won the day on August 23 2015

iindigo had the most liked content!

iindigo's Achievements

Private First Class

Private First Class (3/17)

3

Reputation

  1. So I've been trying to get Yosemite running on my M4400 with Chameleon the old fashioned way by adjusting one of Herve's tutorials to fit my laptop. It all goes well until trying to boot, where Chameleon simply complains about /System/Library/Kernels/(mach_)kernel being missing. That's a simple, common issue that many have encountered due to Yosemite both relocating and renaming the kernel, right? Oddly enough, in my case it's more than just a misconfiguration of Chameleon — the kernel file really is missing. In fact, the directory /System/Library/Kernels/ is entirely missing, both in my USB thumb and BaseSystem.dmg. It's not hidden either, it's quite simply not there. What could cause this? Am I missing a step? Did the kernel get moved yet again in 10.10.1?
  2. I've tested numerous variations of VoodooPS2Controller+etc from this thread on my M4400 and they all produce basically the same result. The trackstick does absolutely nothing. With the trackpad, cursor movement works fine except for jumps when lifting fingers, two finger scrolling works only sporadically, and when moving the cursor, clicks sometimes occur even if tap to click is disabled. ApplePS2ALPSGlidePoint identifies the device as E7=0x62 0x02 0x14, EC=0x10 0x00 0x64, the same as mentioned by an E6500 user earlier in this thread. I would greatly appreciate anybody who might be able to help getting this kext to work well with this model of KB/trackstick+trackpad. The kexts used by M4400/E6410/E6500 users at the moment is an old build of VoodooPS2Controller with very poor resolution on the trackstick, no side scrolling, and completely dead middle buttons. The trackpad doesn't even register as a trackpad, it seems to be treated like a generic 2-button PS/2 mouse.
  3. If you take a look at my posts in the Yosemite E6500 thread, you'll see that I had the same troubles with Yosemite+Clover and decided to wait for Chameleon and myHack to be updated for Yosemite. Mavericks is working so well for me that the need for Yosemite, at least for now, is not that great. It's probably is a good idea to wait for 10.10.2 or so anyway. Another note if I haven't mentioned it in this thread already: sleep seems very reliable now that I've set pmset to 0 and have replaced the system sleepimage with a symlink to /dev/null (an unwritable 0 byte file also seems to work). My only remaining gripe is the apparent lack of power management on the FX 770M.
  4. There is surprisingly little out there in regards to hackintoshing M4500s and I'm not sure why. It seems like a pretty great upgrade from the M4400/E6500 and they're cheap, mostly in great condition, and plentiful on eBay. The keyboard looks like it might be the same as the one in the E6400/E6500/M4400. Try the VoodooPS2Controller build that's bundled with most E6400/E6500/M4400 packs; it might not fix your trackpad but may get you keyboard and track stick functionality at the very least.
  5. I don't know if that post was aimed at me, but the artifacts were only visible during install. Video seemed ok once the install was finished and booted into. Don't know what differences exist between the NVS160M and FX 770M, but they're probably similar; my guess is the the 770M is just a beefed up 160M.
  6. You can have VT-D enabled, but as bronxteck mentioned you need to set the dart=0 flag in Chameleon. For the patched AppleHDA in this thread to work, make sure your audio layout ID is set to 0 in your DSDT and that the AppleHDA is installed properly in /S/L/E/ (Kext Drop does this perfectly for me every time). Obviously any HDA Enabler/Disabler kexts or chameleon flags need to be removed. For the Yosemite version of this kext please see http://www.insanelymac.com/forum/files/file/188-applehda-for-dell-latitude-e6400-idt-92hd71b7/
  7. Ok, so I tried to install Yosemite by doing the following: 1. Create Yosemite installer thumb drive 2. Install Clover r2953 on the thumb drive 3. Turned off as much as possible in the Clover configuration to match 10.9 Chameleon settings 4. Copy 10.9 kexts and DSDT to appropriate directories in Clover EFI partition The installer boots and video acceleration works, but windows have an odd artifact at their tops. After "Preparing installer" for around 10 minutes, the computer reboots but then goes nowhere because Clover doesn't see the installed partition. I don't know how to get past this problem. I also looked into using Chameleon, but it seems that for now Chameleon requires its own copy of the kernel which feels really janky. I hope the Chameleon team can get things lined out so that booting 10.10 can be as clean and easy as booting 10.9. ---------------------- EDIT: I have Yosemite running with Clover now and seems to be running OK with exception to audio. I'm trying different things to fix this. ---------------------- EDIT 2: Patched AppleHDA from http://www.insanelymac.com/forum/files/file/188-applehda-for-dell-latitude-e6400-idt-92hd71b7/ works better than VoodooHDA; sound doesn't break up while playing, but overall quality may be degraded and it seems to choke a bit whenever more than one sound plays at once. With Chameleon, this sort of thing shows up when your bus speed is wrong, but I really have no idea what it indicates when using the technical, complicated Clover. I have a feeling that this is a simple matter of ticking the right boxes in the Clover config, but I really don't know and don't feel like risking my hardware by experimenting further. I'm sitting tight on Mavericks until Chameleon properly supports Yosemite.
  8. I'll be doing some experimentation with Yosemite and the E6500's close cousin, the M4400. Clover will be the main target since myHack for Yosemite probably won't be out for some time to come. howoarang, I experienced similar sound issues with my M4400 while running Clover+Mavericks a few weeks ago. Are you using VoodooHDA?
  9. I find that for OS X, CPU speed doesn't matter nearly as much as RAM and disk speed. Running on 4GB or less is torturous and a huge improvement can be had from pushing it to 8GB. I also saw a massive performance increase by moving away from a mechanical HD to an 840 EVO SSD; with these two upgrades, my M4400 outperforms many brand new computers in some ways despite being manufactured in 2008. Another factor may be your DSDT, SMBIOS, and FakeSMC setup. If those are incorrect, your CPU and memory may be running slower than they should be.
  10. Generally, patched AppleHDA is more stable and provides better audio quality than VoodooHDA. Admittedly, the patched E6400/E6500/M4400-patched VoodooHDA seems to perform well, but it's always nice to have options. In order for the AppleHDA from my pack to work, you need a DSDT with its audio layout ID set to 0 (the DSDT from my pack has this modification) and it has to be installed in /System/Library/Extensions/ with proper permissions, etc (Kext Drop does a good job of this).
  11. I'm glad the DSDT worked, but I didn't make it… it's an E6400 DSDT that someone else made. I just tweaked it to use the right graphics card name for the M4400. As far VGA functionality, I haven't tested it and would have to dig through the shed out back to pull out a VGA monitor to test with. I might get around to testing, but no guarantee. Do you mind posting the kext pack you're using for Lion for anybody else who might happen to need it?
  12. I'm sure there's an old Lion pack with DSDT and kexts sitting around somewhere. Not sure where that might be at this point, but this thread might be a good place to look. Another possibility which may be an option for you is running Lion in a VMWare Fusion virtual machine under Mavericks if the performance impact isn't too great. Running an OS X guest VM under an OS X host is pretty simple.
  13. First off, which system version do you want to run on your M4400? It sounds like you want 10.6 or 10.7 but it's not really clear. If you want to run 10.9, DaFOB's E6400/E6500/M4400 Guide works pretty universally for 770M-equipped M4400 (DSDT and kexts are provided in the thread). If you like, you can also give my updated pack a spin, though it hasn't had anywhere near the level of testing that DaFOB's pack has had. For me, both setups give me full QE/QI, audio, native speedstep, etc. Only thing that doesn't work is sleep and SDHC… haven't tried VGA but reportedly that works fine as long as you hit "Detect Displays" in System Preferences after hooking the monitor up. BIOS version doesn't seem to matter; I previously ran A26 which worked and nothing changed after updating to A29. For 10.7 or 10.6 I can't really help you. I bought my M4400 right around the release of 10.8 and have never needed 10.6. TBH, I don't recommend running 10.6 because developers are dropping support for it like crazy and 10.7 is a buggy beta of 10.8. You could run 10.8 and be ok, but even then 10.9 is generally more cooperative on E6400/E6500/M4400.
  14. Here is a pack of all the changes mentioned in the thread so far. The E6400/E6500 pack will probably work, but it was adjusted based on guesswork as I do not own these machines and cannot test it. I'm interested to hear results with both. Areas which could still be improved: • GPU temps - If HWMonitor is reporting correctly, the 770M always runs at its max clock speed of 500Mhz, meaning it idles at ~55°-60°C (even with good TIM and a copper shim). This is true with every configuration I've tried thus far. • Clover - I had a brief trial with this a few days ago, but had trouble finding the correct configuration. It ran acceptably well, but had strange bugs… most notably, audio playback was extremely choppy (voodoohda) and the transparent part of some window shadows would occasionally turn solid black. • Sleep - This has never worked for me, even with pmset 0. With DaFOB's pack, the machine would restart when told to sleep, and with my current pack it turns off the screen and wifi but never actually sleeps. • AppleHDA - Auto patching E6400 E6500.zip M4400.zip
  15. Beautiful, this fixed the issue entirely! I'm now booting on vanilla AppleACPIPlatform with the latest (custom tuned) FakeSMC-kozlek. As I suspected, the old AppleACPIPlatform was what was interfering with the AppleHDA in the original OP; I now have fully working audio without VoodooHDA! Note that the AppleHDA must be in /S/L/E/ in place of the vanilla kext. Here's my Extras folder as of now: I also tweaked the DSDT slightly to reflect the proper graphics card.
×
×
  • Create New...