Jump to content


  • Content Count

  • Joined

  • Last visited

Reputation Activity

  1. Like
    zacharyrs got a reaction from kyndder in FileVault 2   
    Yeah tried both of those too...
    Single user mode goes nowhere, as I can't get to the FileVault 2 Preboot screen.
    Decrypting refuses as it is in the process of encrypting, but I can't seem to get it to finish encrypting either...
    I was hoping vit9696 might give me some advice, as he likely knows what the error actually means, so I'll wait a few more days.
    Worst case, I'll boot recovery, create a new partition, mount the current one and use ditto to copy all my files over.
    That should let me get an unencrypted apfs partition, that should work.
    For the future, I need to start making backups...
    Thanks anyway,
  2. Like
    zacharyrs reacted to vit9696 in FileVault 2   
    Alright, after a couple of weeks of hard work performed by: ath, Download-Fritz, slice, savvas, and myself FileVault 2 should work everywhere now. Additionally thanks to iNDi for help and initial discovery of certain FV aspects.
    This means that everybody gets some pros for this but mainly Clover.
    Everything works in test mode for the time being, so you better wreck your disk drives and tell us how much fun it was

    In brief you are required to install a set of drivers present at least in r3876. There are two driver categories, and each one will be addressed separately.
    UI drawing. Make sure that you remove all the legacy drivers implemented in the past. The list includes: AppleImageCodec-64.efi, AppleKeyAggregator-64.efi, AppleKeyMapAggregator.efi, AppleEvent.efi, AppleUITheme-64.efi, EnglishDxe-64.efi, FirmwareVolume-64.efi, HashServiceFix-64.efi Avoid OsxAptioFix1/2/3, because they may cause boot hang during recovery entrance. Use AptioMemoryFix. The following is mandatory: AppleUiSupport.efi — or you will get cursor error; VirtualSmc.efi (for VirtualSMC) or SMCHelper.efi (for FakeSMC). Password input. To do that you need a keyboard driver, which knows about Apple key aggregation protocol.
    There are two input drivers for the time being:
      AptioInputFix — my driver specific to AMI APTIO IV UEFI BIOS. Still in process of a rewrite and release.
    — works without keyboard reconnect or driver flash with USB and PS/2 keyboards in AMI UEFI BIOS;
    — fixes not working mouse input on Z87 and possibly newer;
    — some multisymbol hotkeys will not work (e.g. 3+2, 6+4);
    — key autorepeat might cause issues on some systems;
    — mouse might work a bit slowly on some systems (better than nothing).

    A lightweight solution that will mostly work well for some people. If it works for you and you have no desire to flash your BIOS, perhaps it is a good idea. Modified UsbKbDxe, a slightly altered version is present in Clover.
    — works with any USB keyboard in any BIOS;
    — offers completely functional Apple boot keys (CMD+V, 3+2, CMD+R, etc.);
    — might require a physical keyboard reconnect after driver load with AMI UEFI BIOS;
    — might lead to a complete freeze of the system with AMI UEFI BIOS.

    It is recommended to use this driver from BIOS or via legacy clover boot. In this case you will have no issues with keyboard connection. To solve freezing issues you will need to rebuild UsbKbDxe with a forced controller disconnect at EXIT BS.
    In case of Clover use:
      ./ebuild.sh -D EXIT_USBKB=1 In case of the original driver see these PCDs. Both should be set to TRUE.
    In case of Clover FixOwnership might help you, but I would not recommend this. AppleKeyFeeder — a solution by Jief_Machak for very very broken systems, for e.g. PS/2 keyboards on laptops. It does not emulate all the keys and does not support key combination, but is definitely better than nothing.Link to a binary.  
    Hibernation is a no go for those having no hardware nvram and no StrictHibernate in clover config
    No solutions for the time being and no solutions planned. Shutdown button on login screen may cause a restart
    No solutions for the time being. Password change/reset during the volume encryption might cause issues when logging in
    Apple issue. Please refrain from changing or resetting the password before the encryption completes. In cases this is required use your generated recovery key to login into the system.
  3. Like
    zacharyrs reacted to momodding in IntelHD 4600 Screen Problem   
    Hello everyone, i want to ask. Why every boot and get in on my laptop home screen has grable or screen crash like this. But the screen will return to normal after sleep and the cursor will getting lag for a moment
    Here are the specifications of my laptop:
    Core i5 4200m 
    Intel hd 4600
    Nvidia gtx765m(disable ssdt)
    Screen Resolution1920x1080
    Audio via vt1082
    Clover r4110
    Bootargs: -v
    Kext : Fakesmc, FakePCIID, AppleBacklightInjektor, voodooPS2, applealc, lilu
    Update 29-10-2017: Fixed screen proble
    - if you using UEFI boot, enable CSM option. Then change option in "Launch Video OpROM" into legacy only
    - place CsmVideoDxe.efi in Driver64UEFI for better clover resolution