Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About nightalon

  • Rank
    InsanelyMac Protégé

Profile Information

  • Location
  1. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    Looks like HD4000 integration support a la patched Chameleon/Chimera is arriving via a commit to Clover EFI from 4 days ago: http://sourceforge.net/p/cloverefiboot/code/1073/tree//rEFIt_UEFI/Platform/gma.c Not sure what the flag in config.plist will be. Hopefully HD4000PlatformID=4 will work there as well, meaning that EFI boot and QE/CI/OpenGL don't have to be mutually exclusive!
  2. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    @yc_richard: Thanks for the ClickPad driver update! It turns out I wasn't using the latest 1/30 or 2/1 version, anyway. That is a most excellent kext! Remaining Problems: 1. The current dsdt_VAIO.dsl is based on the older BIOS version dated 5/2012, whereas my "extracted" DSL shows the date of 9/2012. I am worried that inconsistencies between BIOS version and DSDT version will cause problems in the future. I'm not sure how exactly I can reproduce the EDID edits for the new BIOS version, since I can't diff the original DSL with the EDID-modded DSL, since I can't revert my BIOS...or at least I haven't tried. 2. Adding ig_platformid in DSDT or via GFX strings does not work. I have tried both. DSDT Guide Link: http://www.insanelym...-working-setup/ GFX Guide Link: http://www.insanelym...tring-creation/ -plus the following to make it work for HD4000 instead of HD3000- http://blog.stuffedc...i-acceleration/ 3. Therefore GPU acceleration (QE/CI) still requires Chimera or a patched Chameleon. Clover EFI does not seem to have the requisite patches yet. 4. I still have a LoginWindow crash when I visit "About This Mac"...I think it has something to do with an unrecognized CPU type. I have tried the MBP smbios versions 8,1 and 9,1; the same problem exists for both. Can someone with more expertise than myself take a look at the files I'm about to attach? I modified the DSDT in multiple areas, replacing "snb" graphics with "ig"...assuming that this is an IVB CPU, so the "snb" bit must have been wrong. I also added the platform-id of 4 in several places, but nothing is really improved. Will report back if I can get non-GPU or GPU-based boot via Clover EFI, as that is my end goal. I have also included the old files for comparison.
  3. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    Also, does anyone know how to get the physical (depress ClickPad) button working for this TrackPad? All other functionality of it works beautifully.
  4. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    New Update: I got this lappie booting MacOS with Clover EFI. The trick is to eliminate the Aptio fix, but keep the LowMem fix. An HFS driver is necessary, as always. I also used the DSDT we've been using. I deleted the "CSM" driver, since I got graphics corruption. That seemed to fix things. But now I'm stuck at the age-old problem that comes when you don't use the HD4000-customized bootloader: no graphics on the built-in screen. I did manage to connect an external monitor via HDMI, but all I get is graphics almost corrupt enough not to be able to do anything useful on the laptop. I have tried booting with and without the HD4000PlatformId=4 flag...the built-in screen is dead either way, much like if you use a more recent version of Chameleon. Does anyone know how we can request that Clover EFI integrate some kind of HD4000 injection/recognition?
  5. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    Thanks for the suggestions. In fact, I think I switched to the Realtek-provided driver to get functionality under Clover EFI. (Lnx2Mac worked fine with Chameleon/Chimera, but not with Clover. Not sure why.) Hopefully big news: Over the past 24 hours I succeeded in getting a Z77 Micro-ATX motherboard with hybrid UEFI to boot 10.8.2. It's a pretty involved process, but thankfully we have a fairly functional DSDT at the moment, so that should help. Also, Clover has special considerations for InsydeH2O BIOSes built in. Some preliminary notes: Although it was reported otherwise, elsewhere, Ubuntu can absolutely install GRUB2 via EFI to the EFI partition and the SVS will boot it. I cannot confirm if the SVS prefers the hard-coded location of the Microsoft boot.efi file; if this is the case, it just needs to be renamed/relinked My Z77 build has an Nvidia GT 650 GPU. This has little to do with the SVS, since Nvidia graphics won't ever work on it in MacOS, BUT, I did learn that the HD4000 series of GPUs does have UEFI/GOP Video-BIOS support. Unfortunately most add-in cards do not at the moment, save a very few with a manufacturer VBIOS update. Bumblebee allows Optimus to work not only on the SVS 13 under Ubuntu, but also any system with an Nvidia GPU and Intel HD graphics, so long as Intel HD is the primary/display card. Clover EFI really is still about trial and error. Basically the only "efficient" way to proceed is to replace Chameleon with Clover and do a BIOS/MBR boot on a USB stick. Once you have that properly working, then you can add the UEFI drivers and files. There will likely be other issues at boot with different error messages than you got with MBR. Once you get UEFI booting MacOS off of a USB stick, you can proceed to mount the EFI paritition and install it to that. It will not kill your Windows or Linux bootloaders, I believe (though I haven't verified). Installing MacOS on GPT via You-Knee-Bheest actually kills the Ubuntu and Windows bootloaders, so install MacOS first. I think the best install order is Mac -> Windows -> Linux, although I haven't been able to confirm that Windows will ever create recovery partitions if it isn't the first OS installed. I'm not too concerned about that, though. The more concerning item is that Windows is a low-enough partition number that even in BIOS mode, it should be bootable. I think the new Windows 8 bootloader can boot from GPT disks, even in BIOS mode. (I've switched many times in the past 24 hours because as I mentioned above, my video card requires a "legacy" option ROM since it does not support a UEFI one (like MacOS cards do).) Don't mess with EasyBCD...while it will see your EFI boot options, even merely re-ordering them will kill the entries. EasyBCD only has beta support for UEFI, and it shows. Just let your hardware manage your boot list for you. You can use the UEFI shell to manually update (accessible via Clover) your boot entries/bless the disk you want to boot. I had a very strange issue reinstalling the UEFI bootloader in Ubuntu. It seems that the installer won't recognize the EFI partition on its own; you must indicate that's what it is. Now, hopefully I'll be able to recreate some of this on the SVS 13 in the next couple days! Does anyone know of a good ClickPad driver? I'll try to get audio and brightness working for you in return.
  6. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    Some new notes: * I started a new install from scratch. I used the SonyVaio.dsl file and Chameleon Wizard to compile a proper DSDT.aml. Works like a charm with my 1600x900 panel, but brightness is somewhat reduced from the non-accelerated state. I used the "HD4000PlatformId=4" boot flag. Using the value '3' did not work for me. (+) Interestingly, I was also able to boot with the GenerateCStates, GeneratePStates, and DropSSDT boot.Chameleon.plist entries. (-) However, upgrading my version of Chameleon via Chameleon Wizard to a version newer than build 2013 broke my install. To fix, I booted from ###### with GraphicsEnabler=No, then reinstalling the HD4000 version of Chameleon. * Interestingly, trackpad support off of ###### doesn't have two-finger scroll or tap-to-click, but it does have "physical" click and side-scrolling. I think the optimal solution is some combination of the two; perhaps a different VoodooPS2 configuration file is needed. (-) Clicking on "About this Mac" with either the 8,1 or 9,1 MacBook Pro SMBIOS.plist files results in a crashed Finder and a login screen (+) Upgrading the half-height MiniPCI-E WIFI card to an AR9280/AR5B91/Dell Wireless 1515 works like a charm in all 3 OSes! You just lose Bluetooth support... :-( (+) ######'s TRIM Enabler seems to work nicely What I may try to work on next: * DSDT edits for Realtek audio (I have to look up in Windows or Linux which chipset is being used) * Fingerprint reader support (should be easy) * SMBIOS trickery * Investigation of other Chameleon versions * Investigation of rEFInd/CloverEFI EFI-mode booting (I think this may solve at least a couple hardware incompatibility issues, or maybe cause a few others) * Investigation of better "ClickPad" support
  7. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    On my SVS13A290X, the original, factory Windows 8 BIOS was: R0080C8 The new BIOS is: R0081C8 The BIOS applies to both SVS 13" and 15" models. (US only?)
  8. nightalon

    Sony VAIO S 2012 ML Success! (Ivy i5, HD 4000)

    Is there a separate DSDT for 1600x900x32 resolutions? (EDID injection, I imagine) I get kernel panics with this one; system reboots too quickly to figure out what the KP is. Also, there are now two distinct Win8 BIOSes for the 13-inch model. Is the DSDT compatible with both?
  9. nightalon

    Mountain Lion on Dell Precision M4400

    In other words, what are the minimal edits needed to get Tony's method working? It seems GraphicsEnabler isn't working without some sort of kext edit or injection. Would a reversion to the 10.7.0 GPU kexts be a good next move? I'll try to edit the devids again.... UPDATE: workin' on it. The first thing I noticed is that 10.8.1 doesn't have a Geforce.kext by default. So I'm leaving it out for now. Windows says the FX1700M has a devID of 10DE, 065A, subsys 02501028&REV_A1
  10. nightalon

    Mountain Lion on Dell Precision M4400

    I tried everything you said, with and without DSDT. No dice: the GUI won't load. I think I'm going to start from scratch using Tony's USB method. Do you think there's any reason I should be using MyHack instead? Also, wouldn't it be better to get the GPU working using Chimera/Chameleon and GraphicsEnabler? You include a lot of kexts, but the ones that are simply needed to get the system to boot I think are IOPCI and then the PS2 kexts, right? I guess AppleFakeSMC and NullCPUPM as well. I'm not sure all of the P-states and C-states you configured are helping me boot :-( At least it looks as though Power Management is ultimately possible!
  11. nightalon

    Mountain Lion on Dell Precision M4400

    Would you mind specifying what you did to get the GPU working? I used to have the 770M until my motherboard was replaced and Dell gave me a 1700M. I think I need (likely) to mod the NVHAL kext with the proper DevID, and (possibly) a GFX string in my chameleon.plist as well. Did you generate your DSDT.aml using 4 GB RAM and Bios A27? Otherwise I will have to re-do my DSDT file. (Easy, but I'm still having trouble booting... :-( )
  12. I have long been running Snow Leopard on my Dell Precision M4400. However, I irrevocably destroyed my HacOS install when I upgraded to 10.6.8. I thought it was the "PCI Configuration End" error, but it turns out that removing AppleHDA.kext solves a lot of problems. I also reverted to IOPCIFamily and AppleAPCI kexts from a previous version to get 10.6.8 working. However, with a similar setup for 10.7.0-.2, the GUI simply never loads. I am about to try NVEnabler.kext. Does anyone have any suggestions? This machine is similar to the Latitude E6500, but it has an Nvidia Quadro FX1700M GPU. Best, Nightalon in NYC
  13. nightalon

    Dell Latitude E6400/E6500 w/ OSX 10.6?

    Hi, I am on a similar machine: Dell Precision M4400, which has the same chassis and is of the same generation. (same audio, CPU, chipset, fingerprint, etc.). Ever since 10.6.7 I get a hang during boot at either "PCI configuration end" or "RTC memory bank". Do you have any suggestions for me? Do you have links to your APCI kexts? Those might be able to solve this problem.... Also, does your mode have a discrete or integrated GPU? Are you using GraphicsEnabler? I have tried [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and HackBoot and iATKOS to no avail. Many thanks, NighTalon
  14. nightalon

    Dell Precision M4400 Installation Guide

    Anyone have any advice for 10.7? 10.6.7 was fine, but then 10.6.8-10.7.2 all yield the "PCI Configuration End" or "RTC Memory" hang at boot. That was with TonyMacx86's methods...I plan to try myHack now. I don't believe iATKOS worked for me either. I would try XPC, but I think it will frag my HD...I want to keep WinBlowz7.
  15. nightalon


    OK, here's what worked for me: (I may have made my life more difficult by using the latest BIOS 1.05: I could never successfully boot the second disk/USB media) 1. Switch to iGPU only mode in BIOS (Optimus is only supported in Win7 and in Linux via Ironhide, silly) 2. Swap out crappy Atheros bgn card for a AR928x or Broadcom 9432b (Bluetooth is not on the same PCB with the WIFI card as I had thought) 3. Use another Mac or Hac to restore the SnowLeo 10.6.3 (the $30 copy you purchased ages ago) DVD/image to a partition on your drive 4. Boot that installer partition with the latest [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (non-Legacy, 10.6 only; I booted from the blue USB3 port and put the power USB connector with the skinnier cable in the adjacent USB2 port) 5. Install SnowLeo to a different partition 6. Boot the newly installed partition with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], and install PS2Controller, NullCPUPM, PM states, and FakeSMC via [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (npci and PCIRootUID fixes not needed with latest version, build 1394) 7. Set up the app store and download Lion 8. Run xMove with a new small partition that you create 9. Boot the installer partition with rBoot LE 10. Clean install Lion on your SnowLeo partition (that was just for practice, right?!) 11. Boot the new Lion install with rBoot LE 12. Use the appropriate version of [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to configure all of the features you had previously in SL, including GraphicsEnabler for Intel 3000 12b. Upgrade to the latest version of Chameleon 2.1 with Chameleon Wizard (I like to do it to partition and bootfile) 13. Install the ethernet driver (AttansicL1C kext) in S/L/E 14. Use Kext Utility (Lion version) to rebuild your caches, repair permissions, and update to 10.7.2, then enable TRIM for your SSD via Terminal 15. Use Gparted on another laptop to copy you original Acer/Win7 install to the Windows partition on your brand-spanking new SSD (mine is a Crucial M4, but I recommend a Vertex 3 with FW 15 if you think the M4 is dated) 16. Run gptsync from the same Linux install you used Gparted from 17. Repair the Win7 bootloader with the Win7 installer booter DVD by running it multiple times and doing bootrec /fixmbr and bootrec /fixboot 18. Boot into Windows, verify that TRIM is working, and install EasyBCD so that you can access all of your OSes from the Win7 bootloader; use diskpart to mark your Win7 partition active if you want to use the Win7 bootloader 19. Install Ubuntu 11.10 Oneiric Ocelot without a swap partition and install the bootloader to the partition, not the disk, despite any warnings you see 20. Run gptsync again (you shouldn't have to reinstall the GRUB/Linux bootloader unless you add a storage partition at this point and the partitions are re-ordered) 21. Mark your Win7 partition active again and reinstall the Win7 bootloaders if you must; then boot into Windows and add the Ubu install into your EasyBCD config 22. Enjoy! Other notes: This is mostly time-intensive stuff I am contemplating: 1. Removing the heatsink/fan to address thermal issues with a little Arctic Silver 4 thermal paste 2. Attempt to replace the low-res 1280x768 LCD with the similarly-sized 1600x900 panel from the Asus UX31 3. Attempt to solder on a push-push type SIM-card slot and MiniPCI-E bracket to add an internal 3G modem (perhaps not worth voiding my warranty; I did try to get a European version with the slot, but that was an epic fail) 4. Fix brightness control/Fn keys and the RTC error with a DSDT patch 5. Figure out an audio solution better than VoodooHDA 6. Go outside and get a life :-D