Jump to content

npjohnson

Members
  • Posts

    164
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by npjohnson

  1. NOTHING is working. XD Major pain in the butt.
     
    Chameleon's new version isn't even, so I have to convert everything over to Clover, then Yosemite denies all older kexts versions (If you install an older version to SLE, the system won't load it at all, so for example AppleInteSNB, I installed the DP1 patched version in DP4, and then graphics wouldn't load at all..)  so I have had to re-patch everything from scratch, EVERYTIME an update comes out.
     
    I couldn't get AppleHDA patched, so I had to resort to VoodooHDA. 
     
    Our current DSDT and SSDT's don't support sleep under Yosemite. I had to re-dump and rematch both of those (a great learning curve for me :P).
     
    Clover has been giving me a great hassle... I can't get UEFI under Yosemite whatsoever. I have to load in legacy mode. And every ~10th time the screen goes to sleep, when I come back, for some strange reason, it is at the Clover screen! I can't find any logs explaining why it is there either.
     
    So it basically is a billion times more painful than Mavericks XD

  2. Hello again...

    As promised I'm back to share my thoughts...

    I realized that EFI, at least when talking about Latitude E6420, is not yet mature... let me explain...

    I was succedded in booting and configuring Mavericks (more about it later) in UEFI... so I decided to format my HDD (1 TB) to start a fresh install of W8... main goal was UEFI dual boot in same HDD...

    To cut a long story short, I couldn't install W8 by UEFI... After coping W8 files system returned a message about not being able to save something... After a lot of reading the problem was clear, W8 installation could not write NVRAM for some reason...

    The weird fact is that I had a W8 UEFI installation... but in the learning process I deleted a "Windows boot manager" entry in BIOS...

    I could recreate the entry manually and boot my old HDD... but the same tatic didn't work for installation (if someone know why I would aprecciate an answer)...

    After 15 days of displeasure and suffering (lol), I concluded that having a working non UEFI dual boot machine is better than having none... And started to gear up to a more tradicional chameleon OSX installation...

    I would work with a dual boot dual HDD chameleon installation...

    I was plagued with EBIOS errors and a final error in setup that didn't let me go ahead... even with boot flags there was no way to install OSX again (It was working beautifully)...

    Finally, I had an idea! I made a UEFI OSX installation, installed chameleon manually and applied extras and other tips of this guide... Installed W8 via BIOS... and boot both via chameleon...

    In the end, I learned a lot, but can´t get a clue of the problem on W8 UEFI installation...

    _____________

    ON E6420 UEFI BOOTING

    If you was patient enough to read till here thx a lot... :D

    If not, no problem it was just a sad story, the thing is: I have a working UEFI partition... it means that it installs like on a real Mac... with recovery partition and so on...

    I don't know how to upload the files to forum, but I would like to return the support...

    Thank U all for the support...

    PS: Sorry about the english!!!

    To post files click the more reply options and then the paper clip, maybe just zip (right click your EFI folder on your EFI partition and click compress) then upload that zip?

  3. Hey All,
     
    Its been a while since I've been here, but I got OS X Yosemite Final/GM 3/ PB 4 running on the E6420 via the following means.
     
    Credits:
     
    @Jake Lo - DSDT patches for HDMI audio, Most of the boot pack actually. XD
    @Pokenguyen - teaching me clover, giving me a WIP guide that this guide is partially based on, A lot of help along the way, config.plist and many other things, the reason clover is working on the e6420 (:
    @Stork - Starting the research thread and figuring out the original stuff back on Lion (:
    @RehabMan @BpedMan @sontrg @Yeahoon and myself - Work on the VoodooPS2 Project for ALPS, its come a long way and is still in development here: https://osxlatitude.com/index.php?/topic/2545-new-touchpad-driver-for-e6520-alps/
    @All - Debuging and helping out, without all of us, we wouldn’t be this far
    Myself - Patching a new version of SNBGraphicsFB for VGA/HDMI using telnax's method, writing the guide, patching the new RTC, editing VoodooHDA.

     

    None of the Wifi cards that shipped with our model are OS X compatible. Please order the one listed in my signature and replace using the guide created by Dell here. Other cards work, such as the one listed in Jake Lo's signature (He is all over the site, just look around).

     

    To Make Bootable Media (Pulled from here and here)

    1. Download Install OS X Yosemite.app (Any version will do, i.e. DP1, DP2, DP3, DP4, DP5, DP6, DP7​ (preferred), etc.)
    2. Right click on the installer > show package contents
    3. Navigate to Contents/Shared Support and double click on the InstallESD.dmg, the .dmg should now mount and appear on your desktop
    5. In the terminal issue the following command: open "/Volumes/OS X Install ESD/BaseSystem.dmg"
    6. Now, open disk utility and restore your usb drive, NOT the drive, but the volume contained on the drive with the mounted "BaseSystem" NOT the .dmg.
    7. Rename your usb drive to Yosemite. (not the dmg) You can tell which drive is the USB from the size.
    8. Issue the following commands in terminal:

    cp "/Volumes/OS X Install ESD/BaseSystem.dmg" /Volumes/Yosemite/
    cp -a "/Volumes/OS X Install ESD/BaseSystem.chunklist" /Volumes/Yosemite/
    rm /Volumes/Yosemite/System/Installation/Packages
    cp -a /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/Yosemite/System/Installation/Packages

    9. The last command may take some time, go get some food :P
    10. Now install Clover to your USB drive. (download it from here) Selecting the options shown in the linked image:

    http://imgur.com/if2O3hQ

    11. Unzip the flies provided in E6420Yosemite.zip
    12. Move all the files in the unzipped /Clover folder to /EFI/EFI/Clover/, make sure to choose to MERGE these folders.

    Installing

    1. Shut Down
    2. Enter BIOS via tapping F2 during boot
    3. Change SATA Operation to AHCI (Leave the Booting mode on Legacy! UEFI is not support/does not work.)
    4. Click Save and reboot
    5. Hit F12 as computer boots, select USB Drive
    6. Select boot "Mac OS X from Yosemite"
    7. If given a keyboard error, spam the spacebar
    8. Use disk utility in the "Utilities" drop down menu to format your HDD to "Mac OS Extended Journaled" and make sure to click options and select GUID partition table, proceed with formatting
    9. Follow installers prompts to install

    Post Install

     

    If running anything other than Yosemite Final/GM 3/PB 4 (You can update via the Mac App Store or via the delta installers found here. After installing these click restart, you will most likely end up having to hard reset (hold power button), then boot from USB, but this time select "Boot OS X from "Your Drive Name". 

     

    10.10.1 is SAFE to update. No changes at all for this release, just Mac App Store Update. 10.10.2 (14C68m) Beta is also safe, and graphical glitches actually went away for me after this update, wouldn't recommend the Beta to the Public of course though.

     

    For UEFI Mode: Although it works, it is somewhat buggy, because Dell left UEFI on our model Half-working. I really don't recommend this though. If you really want to use it, go ahead and select UEFI checkbook in the Clover installer and add the boot entry to your UEFI BIOS Selection "/EFI/CLOVER/CLOVERX64.efi" and boot it.

     

    For Legacy Mode:

     

    1. Download and run the Clover installer once again from here, select the following things show in this image in the installer:

     

    http://imgur.com/ipc5mTq

     

    PLEASE also check the "Install Clover Preference Pane" checkbox

     

    2. Download and install Clover Configurator from here

    3. Open Clover Configurator (From now on referred to as "CC") and go to the EFI tab, click mount and enter your password.

    4. Re-download the attached E6420Yosemite.zip and extract

    5. Move the folder /Clover from the unzipped to your hard drives /EFI/EFI/Clover/ location, make sure to choose to MERGE these folders

    6. Reboot

    7. For Multitouch Gestures go to System Preferences ==> Keyboard ==> Shortcuts ==> Mission Control ==> Now chose the action you want (i.e. show dashboard) and click in the shortcut box, and do the gesture you want (it will show some weird keys, ignore it).

    8. For Proper Keyboard, go to System Preferences ==> Keyboard ==> Modifier Keys ==> change Command Key to Option Key, and Option key to Command Key.

    9. Run the script "Remove Problematic Extensions.sh" script (it will create a nice shortcut to /System/Library/Extensions/ called /s/l/e, it will also remove problematic kexts. To run this, extract the file, then right click the extracted file and choose "Open With" change from "Recommended Applications" to "All Applications" and select terminal, then enter your password.

    10. Reboot

     

     

    Working

    Wifi (Athertos AR9281, recognized as native Airport Extreme oob, if you want one, the ebay auction is linked in my signature)

    Keyboard
    USB
    Bluetooth
    App Store and iMessage
    Screen Brightness
    Battery PercentageBroken from DP5 onward.
    Display and Screen Resolution
    Audio buttons and audio control
    HDMI + Audio (Auto Detection works!)
    QE/CI
    Network Switch
    Docking Port
    eSata
    Free Fall Data

    Smart Card Reader

    Express Card Reader
    Most Multitouch Gestures (3 and 4 fingers work)
    Webcam
    VGA output (No Auto-detection)
    Find my Mac and iCloud

    Edit 1: Sleep and Deep Sleep!!!

    Edit 2: Use updated VoodooHDA for Volume Control!

    Edit 3: Hibernate! Use new DSDT/SSDT, Just invoke it via one of the thousands of scripts out there that hibernate your mac.

    Edit 4: UEFI Mode! Works via adding boot entry manually, and only works after most recent Clover Update.

     

    Partially Working

    SD Card - Voodoo SDHC is buggy, only works sometimes on our model and breaks sleep, still want it? Find it in the folder labeled VoodooSDHC and install via kext wizard, then reboot.

     

    Battery Percentage - No known kext works. System still reports battery to the low battery (>10%) to the blinking yellow light on the laptop. We will have to wait for AppleSmartBatteryManager.kext to be updated. Just keep trying it at every new release. The DSDT is patched for it when the kext works with 10.10.

     

    Not Working

    Nothing!!!

    E6420Yosemite.zip

    • Like 3
  4. Hey all,

     

    By now many OSX users have updated to 10.9.2, and it brings awesome new functionality, such as Face Time audio. But many users (Mac and Hackintosh) have noticed that iSight and Webcams are not working. This also fixes the VDCAssistant crash error.

     

    The simple fix is to uninstall any 3rd Party video driver. This is being fixed in 10.9.3 betas, but for now...

     

    A list of conflicting drivers;

     

    - DisplayLink software

    - AirParrot

    - Air Display

    - iDisplay

    - Splashtop virtual display driver

    - ScreenRecycler

    - All programs that create a virtual screen

     

    To fix your iSight, delete the program, and its related kexts from /S/L/E/ and or /E/E/. If you know what kexts the program installs, just google "yourprogram uninstall mac"

     

    If you find a conflicting program, feel free to post it up and I will add it to the list!

  5. Well, of course you also have to take all kexts in /e/e and put them in /efi/clover/10.9, and put your dsdt/ssdt in clover/acpi/patched or something like that. That earlier thing was just to get clover to boot, your system will require other things...

  6. Yes, it is newer, and you can try installing clover using the options (these are for the E6420 ones); 

    Install for UEFI booting only

    Themes: Choose your desired themes
    Drivers64UEFI:
    EmuVariableUefi-64
    OsxAptioFixDrv-64
    Install RC scripts on target volume
    Install Clover Preference Pane

  7. Sorry to not respond to your post. The nvidia model is slightly different and Jake Lo knows how to get tha model working.

     

    Hmmm. That KP you refered to, a couple people are having it and I cant figure out why. Will look into it.

     

    Try my org.boot.chameleom.plist and the applehda in my bootpack. Run myfix quick and reboot, should fix audio.

     

    Sleep wize, as stated above, Idk if it is possible or not...

×
×
  • Create New...