Jump to content

fusion71au

Gurus
  • Content Count

    1,045
  • Joined

  • Last visited

  • Days Won

    15

Reputation Activity

  1. Thanks
    fusion71au got a reaction from DJ Maani for a file, Disk Utility (patched_v2)   
    Disk Utility from Yosemite 10.10.5 (ver 13 (606)) patched to run on El Capitan.
    Note: After you have downloaded and unzipped the file, you need to let root:wheel take ownership of the app before the app will run...
    sudo chown -R 0:0 ~/Downloads/Disk\ Utility.app
    v1 Patching procedure from Restore old Disk Utility in OS X El Capitan, credit @Justus Beyer
    v2 Patched with patch pattern from diskUtilityPatch, credit @dimosgmx
     
    Debug menu can be enabled with
    defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
    Advanced image verification options unlocked with
    defaults write com.apple.DiskUtility advanced-image-options 1
    To turn off the above options, use the same commands in terminal but type 0 instead of 1.
  2. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  3. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  4. Like
    fusion71au reacted to crazybirdy for a file, Catalina MBR HFS Firmware Check Patch   
    Patched OSInstaller.framework to allow macOS 10.15 installation on MBR HFS+ partition.
     
    Please read Readme-10.15.pdf first.
     
    How to finish the Catalina installation.
    1. Use EasyMBR-Installer1015 to make USB Catalina Installer.
    2. Boot to USB Catalina Installer, open Utilities -> Disk Utility, format as MBR HFS+. 
        Install Catalina to blank MBR HFS+ "Target" partition.
    3. Boot to USB Catalina Installer, open Utilities -> Terminal, run the script command:
        copytempdata
    4. Boot to "Target" MBR HFS+ partition on single user mode (-s), run the script command:
        hfsupdatecache
    5. Reboot to "Target" MBR HFS+ partition, setup user name and login, finish the installation.
     
    Also, you need to setup Clover as BooterConfig=0x28, CsrActiveConfig=0x67
     
    ----------------------------------------------------------------------------------------------
    List of known issues:
    1. Some app-pkg-installers can't install to HFS+, but install to APFS fine.
    ----------------------------------------------------------------------------------------------
     
    What is this patched OSInstaller doing?
    1. Pass the MBR check, allow macOS 10.15 installation on MBR partition.
    2. Pass the Firmware check, bypass the error of "An error occurred while verifying firmware".
    3. Pass auto-convert to APFS , "ConvertToAPFS=false" is no longer worked with 10.15.
    4. This MBR-Manual-Method will never convert to APFS, and will always install as HFS+ partition.
    5. This MBR-Manual-Method works with both MBR HFS+ and GPT HFS+ partition (GPT+recovery).
    No longer need to set new SMbiosversion, FirmwareFeatures, and FirmwareFeaturesMask with this MBR-patch.
     
    What's the difference between createinstallmedia method, MBR-Manual-Method, and MBR-Automatic-Method?
    As the following....
    1. createinstallmedia method,
        needs stage 1, stage 2 installation process, which is worked with GUID partition only, always convert to APFS format.
    2. MBR-Manual-Method (same as 10.12),
        install via stage 2 manually, which is worked with both MBR HFS+ and GUID HFS+, will never convert the partition format.
        We can manually format as MBR HFS+ or GPT HFS+ on installation screen like as 10.12.
        We can manually select MBR HFS+ partition to install 10.13, 10.14, 10.15 on installation screen now.
        Needn't to update the MBR-Manual-Method files, it will still work on 10.13, 10.14, 10.15 future versions, I think so.
        It can be installed as Fresh installation on formated blank partition only, but can't be installed as update from previous version.
    3. MBR-Automatic-Method (new for 10.13+),
        End of MBR and HFS+, there is no more MBR HFS+ patch available for 10.15 native OSInstaller.

    How to make 10.15 installer for MBR (MBR-Manual-Method)?
    Just use EasyMBR-Installer1015 to make installer, it works with both MBR and GPT.
    Read HowTo inside the dmg first, same as 10.12.
    Read HowTo Q/A Q4. How to patch to work with CPU SSE4.1 only for Mojave, Catalina?
    Read HowTo Q/A Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
    Read HowTo Q/A Q7. How to update 10.15.x combo-update to MBR and GPT with installScript directly?
     
    And, need a SMBIOS supported with /System/Library/CoreServices/PlatformSupport.plist.
     

     
    Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
    A6. Some people download installer app from App Store, and get only 18 MB size, not the complete installer app (5.68 GB). You should boot to 10.12, or 10.13 to download it again from App Store, or use script Q6-DownloadFullApp/installScript_fullapp to download the full installer app via swscan.apple.com.
     

     
  5. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  6. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  7. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  8. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  9. Like
    fusion71au reacted to crazybirdy for a file, Mojave MBR HFS Firmware Check Patch   
    Patched OSInstaller.framework to allow macOS 10.14 installation on MBR HFS+ partition.
     
    To use those patched files you must follow HowTo to create an USB installer. You can't just run the app downloaded from Mac App Store.
    The patch is made base on 落下爱@pcbeta 10.10.x MBR patch method, and more patch for 10.14 HFS Firmware check by crazybirdy.
     
    What is this patched OSInstaller doing?
    1. Patch the MBR check, allow macOS 10.14 installation on MBR partition.
    2. Patch the Firmware check, bypass the error of "An error occurred while verifying firmware".
    3. Patch to stop auto-convert to APFS , "ConvertToAPFS=false" is no longer worked with 10.14.
    4. This patched MBR OSInstaller will never convert to APFS, and will always install as HFS+ partition.
    5. This patched MBR OSInstaller method works with both MBR HFS+ and GPT HFS+ partition (GPT+recovery).
    No longer need to set new SMbiosversion, FirmwareFeatures, and FirmwareFeaturesMask with this MBR-patch.
     
    What's the difference between createinstallmedia method, MBR-Manual-Method, and MBR-Automatic-Method?
    As the following....
    1. createinstallmedia method,
        needs stage 1, stage 2 installation process, which is worked with GUID partition only, always convert to APFS format.
    2. MBR-Manual-Method (same as 10.12),
        install via stage 2 manually, which is worked with both MBR and GUID, HFS+ and APFS, will never convert the partition format.
        We can manually format as MBR or GPT, HFS+ or APFS on installation screen like as 10.12.
        We can manually select MBR HFS+ partition to install 10.13 and 10.14 on installation screen now.
        Needn't to update the MBR-Manual-Method files, it will still work on 10.13, and 10.14 future versions, I think so.
        It can be installed as Fresh installation on formated blank partition only, but can't be installed as update from previous version.
    3. MBR-Automatic-Method (new for 10.13+),
        install via stage 2 automatically, which is worked with both MBR and GUID, HFS+ and APFS, will never convert the partition format.
        It can be installed as Fresh installation on formated blank partition, and can be installed as update from previous version.

    How to make 10.14 installer for MBR (MBR-Manual-Method)?
    Just use EasyMBR-InstallerMaker to make installer, it works with both MBR and GPT.
    Read HowTo inside the dmg first, same as 10.12.
    Read HowTo Q/A Q5. How to patch to work with CPU SSE4.1 only for Mojave?
    Read HowTo Q/A Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
    Read HowTo Q/A Q7. How to update 10.14.x combo-update to MBR and GPT with installScript directly?
     
    How to make 10.14 installer for MBR (MBR-Automatic-Method)?
    Just use 14MBRinstallerMaker to make installer, it works with both MBR and GPT.
    Read HowTo inside the dmg first, same as 10.13.
    Read HowTo Q/A Q5. How to patch to work with CPU SSE4.1 only for Mojave?
    Read HowTo Q/A Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
    Read HowTo Q/A Q7. How to update 10.14.x combo-update to MBR and GPT with installScript directly?
     
    And, need a SMBIOS supported with /System/Library/CoreServices/PlatformSupport.plist.
     


     
    Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
    A6. Some people download installer app from App Store, and get only 18 MB size, not the complete installer app (5.68 GB). You should boot to 10.12, or 10.13 to download it again from App Store, or use script Q6-DownloadFullApp/installScript_1014fullapp to download the full installer app via swscan.apple.com.
     

     
  10. Like
    fusion71au got a reaction from natheer for a file, EFI_Clover for VMware   
    Clover r5101 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
     
    Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
     
    Installation
    1. Download and unzip "EFI_Clover_r5101 for VMware.zip". Mount Clover-v2.5k-5101-X64.iso by double clicking on it.
    2. Mount your VM's EFI System Partition eg in terminal
    sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
    4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
    5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
     
    Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
  11. Like
    fusion71au got a reaction from Badruzeus for a file, AppleAHCIPort.kext   
    AppleAHCIPort.kext v328 from High Sierra PB1_17A291m.
     
    Info.plist has been edited so Bundle version is 999.1.1 ---> give higher priority loading in kernel cache/pre-linked kernel than v329 from later betas/GM. Need to disable SIP (since editing info.plist invalidates Apple's kext signature).
     
    Install in /Library/Extensions (so doesn't get over-written during updates) repair permissions, rebuild caches eg
    sudo chown -R 0:0 /Library/Extensions/AppleAHCIPort.kext && sudo chmod -R 755 /Library/Extensions/AppleAHCIPort.kext sudo touch /System/Library/Extensions && sudo kextcache -u /   Test kext is loadable...
    sudo kextutil -tn /Library/Extensions/AppleAHCIPort.kext   Confirm kext is loaded after rebooting the system...
    kextstat | grep AHCIPort   To use with a USB installer, the kext needs to be included in the prelinkedkernel. Use PLK.tool attached to post#13 to create a new prelinkedkernel with AppleAHCIPort.kext v328, then replace original prelinkedkernel in the installer - post#16.
  12. Like
    fusion71au got a reaction from Badruzeus for a file, AppleAHCIPort.kext   
    AppleAHCIPort.kext v328 from High Sierra PB1_17A291m.
     
    Info.plist has been edited so Bundle version is 999.1.1 ---> give higher priority loading in kernel cache/pre-linked kernel than v329 from later betas/GM. Need to disable SIP (since editing info.plist invalidates Apple's kext signature).
     
    Install in /Library/Extensions (so doesn't get over-written during updates) repair permissions, rebuild caches eg
    sudo chown -R 0:0 /Library/Extensions/AppleAHCIPort.kext && sudo chmod -R 755 /Library/Extensions/AppleAHCIPort.kext sudo touch /System/Library/Extensions && sudo kextcache -u /   Test kext is loadable...
    sudo kextutil -tn /Library/Extensions/AppleAHCIPort.kext   Confirm kext is loaded after rebooting the system...
    kextstat | grep AHCIPort   To use with a USB installer, the kext needs to be included in the prelinkedkernel. Use PLK.tool attached to post#13 to create a new prelinkedkernel with AppleAHCIPort.kext v328, then replace original prelinkedkernel in the installer - post#16.
×