Jump to content


Popular Content

Showing content with the highest reputation since 09/23/2020 in all areas

  1. 6 points
    Download Clover Folder BigSur for Desktop Serie 100/200/300/400 EFI 100.200.300.400.zip Test with one USB stick bootable. In some cases need configure Quirks. Disable CSM in BIOS/UEFI setup Enjoy! Credits: Jief_Machak, Slice and acidanthera team
  2. 4 points
    -Donations with PayPal https://tinyurl.com/r2bvzm7 -Donations with Bitcoin 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 -Donations with PicPay @danielnmaldonado -Donation with Mercado Livre https://tinyurl.com/y9evkj5u **Images is Vanilla with bootloader, essentials kexts and patches inside EFI bootloader folder** -Useful Links- https://www.olarila.com/topic/6129-useful-links/ -Download Etcher- https://tinyurl.com/yyby5ou8 --About MediaFire Links, use one ADBlocker! I am not responsible for anything in relation to this site-- <---Download Olarila Images---> --BIG SUR Olarila-- -Beta 10 with Premade EFI folder Skylake+ MediaFire Link - https://tinyurl.com/y24wlevw Google Drive Link - https://tinyurl.com/y37nmdem MD5 (Olarila BigSur Beta10.raw) = 9d7b77a552537641a23af0e1d3289b80 -Beta 9 with Premade EFI folder Skylake+ MediaFire Link - https://tinyurl.com/yxhtuooc Google Drive Link 1 - https://tinyurl.com/ya3zwxtc Google Drive Link 2 - https://tinyurl.com/y8lzcbld Google Drive Link 2 - https://tinyurl.com/y9gr4km6 MD5 (Olarila BigSur Beta 9.raw) = d39f2810978fec9ad99ceab57bdffa57 --CATALINA Olarila-- MediaFire Link - https://tinyurl.com/yxmef7nn Google Drive Link - https://tinyurl.com/y6o6bks9 MD5 (Olarila Catalina 10.15.7.raw) = ba3e6e9bd9a6d328b49ef7e748d98ccf --MOJAVE Olarila-- MediaFire Link - https://tinyurl.com/yc87dxpv Google Drive Link - https://tinyurl.com/y9l3wgwf Torrent Olarila Mojave 2020.raw.bz2.torrent.zip --HIGH SIERRA Olarila-- MediaFire Link - https://tinyurl.com/ycq8d3ld Google Drive Link - https://tinyurl.com/y9hk55og Torrent Olarila High Sierra 2020.raw.bz2.torrent.zip --SIERRA Olarila-- Google Drive Link - https://tinyurl.com/ufmwtsq --EL CAPITAN Olarila-- Google Drive Link - https://tinyurl.com/sourv73 --MAVERICKS Olarila-- MediaFire Link - https://tinyurl.com/yap9h3ma Google Drive Link - https://tinyurl.com/y7s6lngr --MOJAVE AMD Olarila-- Google Drive Link - https://tinyurl.com/vkg4nny --CATALINA AMD Olarila-- MediaFire Link - https://tinyurl.com/y9e43he3 Google Drive Link - https://tinyurl.com/ya5woku7
  3. 3 points
    Olarila BigSur Beta 10 https://www.olarila.com/topic/6278-new-vanilla-olarila-images/
  4. 3 points
    ye. image is done. uploading... xD Olarila BigSur Beta 9 https://www.olarila.com/topic/6278-new-vanilla-olarila-images/
  5. 2 points
    -Donations with PayPal https://tinyurl.com/r2bvzm7 -Donations with Bitcoin 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 -Donations with PicPay @danielnmaldonado -Donation with Mercado Livre https://tinyurl.com/y9evkj5u - Video Tutorial OpenCore Vanilla Guide - https://tinyurl.com/yyfa7mfa - OpenCore Premade EFI Folders - (*Just paste EFI folder into EFI partition and start a fine tune*) https://tinyurl.com/ybr968w3 Let's start 1- Download Oc Vanilla and check video bellow https://www.olarila.com/topic/10371-oc-vanilla/ Root configuration entries consist of the following: • ACPI • Booter • DeviceProperties • Kernel • Misc • NVRAM • PlatformInfo • UEFI Oc Manual generated in Docs folder 2- Now we need a good plist editor, my suggestion is Clover.app, this app have a good one. a- Download Clover.app https://tinyurl.com/ydbyczzn b- Download PlistEdit Pro https://www.fatcatsoftware.com/plisteditpro/ c- Download OpenCore Configurator by mackie100 (use last version ever to avoid some bugs) https://tinyurl.com/ybdqc4cz 3- Open your config.plist with Clover.app a- Delete WARNING entries and save 4- Now let's check a good config for our hardware a- Go to OpenCore Sanity Checker https://opencore.slowgeek.com/ b- Select your CPU c- Select OpenCore Version d- Select "Then click here to choose your config.plist or drag it here" e- Load your config.plist inside EFI folder and start check what you need f- Open your config.plist with OpenCore Configurator(is a easy way. Your can edit with Clover app or any other editor) 5- Applying correct config for your hardware(I'm using one 9900k in this example) a- Remove and change all wrong entries b- Check one by one and apply as needed *** IN KERNEL TAB SELECT AppleCpuPmCfgLock, AppleXcpmCfgLock AND XhciPortLimit for all Intel hardwares *** *** After applied all corrections and saving open config.plist again for a final revision *** 6- Boot Arguments a- Go to NVRAM tab *** Some Variables *** – acpi_layer=0xFFFFFFFF – acpi_level=0xFFFF5F (implies ACPI_ALL_COMPONENTS) – batman=VALUE (AppleSmartBatteryManager debug mask) – batman-nosmc=1 (disable AppleSmartBatteryManager SMC interface) – cpus=VALUE (maximum number of CPUs used) – debug=VALUE (debug mask) – io=VALUE (IOKit debug mask) – keepsyms=1 (show panic log debug symbols) – kextlog=VALUE (kernel extension loading debug mask) – nv_disable=1 (disables NVIDIA GPU acceleration) – nvda_drv=1 (legacy way to enable NVIDIA web driver, removed in 10.12) – npci=0x2000 (legacy, disables kIOPCIConfiguratorPFM64) – lapic_dont_panic=1 – slide=VALUE (manually set KASLR slide) – smcdebug=VALUE (AppleSMC debug mask) – -amd_no_dgpu_accel (alternative to WhateverGreen’s -radvesa for new GPUs) – -nehalem_error_disable – -no_compat_check (disable model checking) – -s (single mode) – -v (verbose mode) – -x (safe mode) 7- ACPI a- Copy .aml to OC/ACPI folder b- Add entry in config.plist ACPI tab *** Easy way to boot *** Copy SSDT-OLA.aml to OC/ACPI folder SSDT-OLA.aml.zip Add and enable RTC _STA patch fix in config.plist 8- Generating SMBIOS a- Go to PlatformInfo tab and generate 9- Kernel Extensions(Kexts) OCBuilder.app compiled essentials kexts, but we need remove some unused and add others mandatory like VoodooPS2Controller.kext, VoodooI2C.kext for Mobiles devices. a- Knowing your hardware -Download Hackintool https://tinyurl.com/yamzbgd6 Go to PCIe tab and Update PCIIDs. Everything you need to know about your hardware! *** Example / Removing unused kexts *** My Lan card is Intel I can remove some unused kexts about Lan in OC/Kexts Folder, my Lan card use IntelMausi.kext Other unused kexts is removed AMDRyzenCPUPowerManagement.kext / for AMD Processors SMCAMDProcessor.kext / monitoring of AMD processors SMCBatteryManager.kext / Battery Plugin for Mobiles Now looks good for my hardware b- Add kexts entries in config.plist Go to Kernel/Add tab and Browse Select Kexts and Open Done 10- Drivers a- Go to OC/Drivers and use only necessary drivers b- Add entries drivers config.plist UEFI/Drivers tab and Browse c- Select Drivers in your OpenCore EFI folder and Open Done 11- Audio Solution https://tinyurl.com/y8nnbsap a- Check your audio codec and layout-ids in tutorial above and add in NVRAM tab 12- Mobile Video Solution https://tinyurl.com/y954utg3 a- Apply video patch in your config.plist, use one good .txt app, use TextMate https://tinyurl.com/y9vpmefc b- Open config.plist with TextMate and add video patch, DevicesProperties/Add Now we have a EFI OpenCore with good, clean and correct config. Let's go to fine tune! 13- Fine Tune DSDT - SSDT -DSDT (FULL SOLUTION) DSDT (Differentiated System Description Table) is a part of the ACPI specification. It supplies information about supported power events in a given system. ACPI tables are provided in firmware from the manufacturer. A common MacOS problem is missing ACPI functionality, such as: fans not running, screens not turning off when the lid is closed, shutdown, boot fast without any ACPI error or warnings, sata, usb, firewire conflicts, etc. -SSDT (NOT FULL SOLUTION) SSDT (Secondary System Descriptor Table) It acts as a supplement to the DSDT. To start this section we need check some things in real Mac tables and tables from one non-apple in same chipset and processor, in this case let's check Chipset Serie 300 with Coffelake Processor i9 9900k Real Mac iMac19,1 tables, Chipset Serie 300 (8816 lines) DSDT.Real iMac CoffeLake serie 300.zip Mobo Chipset Serie 300 non-apple (59775 lines) DSDT.Mobo serie 300.zip The conclusion is: Apple use a very custom DSDT, no unused devices, no trash is found there. On our motherboard things are different, we have more than 50 thousand lines of a lot of garbage and devices for windows and not for MacOS. Let's check one perfect hack with my Dell with Intel(R) Core(TM) i7-10510U and OpenCore Bootloader and FULL DSDT Patched Work like one Real Mac! -Olarila common patches for one perfect Hackintosh- a- If you need a full solution with one full DSDT patched, extract one SendMe with OpenCore running with this app and post here or in DSDT Patch Requests topic, check video first for extract with ioreg Run_Me.app https://tinyurl.com/y9562hz7 Video Tutorial https://tinyurl.com/y74onhto b- Paste DSDT.aml in OC/ACPI folder c- Add entry in config.plist, reboot and done d- If you like a SSDT way use SSDT Olarila with Basic patches for one good hack (Skylake+ only) SSDT-OLARILA.aml.zip 14- AMD Processors with Vanilla patches Download Patches from Github https://github.com/AMD-OSX/AMD_Vanilla *** 15h and 16h / Bulldozer / FX Series / Jaguar / A Series (including AM4 A-Series) *** *** 17h / Ryzen, Threadripper, Athlon 2xxGE a- Open 17h folder b- Open patches.plist with TextMate.app and copy all patches c- Open your config.plistand paste all patches in Kernel/Patche tab and save 15- FakeCPUID with OpenCore a- Open your config.plist b- Go to Kernel tab and add properties Example Haswell-E (0x0306F2) to Haswell (0x0306C3) Cpuid1Data: C3 06 03 00 00 00 00 00 00 00 00 00 00 00 00 00 Cpuid1Mask: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 16- Theme OpenCore a- Download OcBinaryData https://tinyurl.com/y899xbde b- Copy Resources folder to your OpenCore Folder c- Open your config.plist, Go to Misc tab and set Picker Mode to External 17- Copying EFI folder to EFI Partition a- Download ESP Mounter Pro and install this app https://tinyurl.com/y7q4z4lg b- Mount EFI partition c- Paste your EFI folder there d- Reboot and Enjoy! *** Some explanations about OpenCore *** a- Drivers -AudioDxe HDA audio support driver in UEFI firmwares for most Intel and some other analog audio controllers. Staging driver, refer to acidanthera/bugtracker#740 for known issues in AudioDxe. -CrScreenshotDxe Screenshot making driver saving images to the root of OpenCore partition (ESP) or any avail- able writeable filesystem upon pressing F10. This is a modified version of CrScreenshotDxe driver by Nikolaj Schlej. -ExFatDxe Proprietary ExFAT file system driver for Bootcamp support commonly found in Apple firmwares. For Sandy Bridge and earlier CPUs ExFatDxeLegacy driver should be used due to the lack of RDRAND instruction support. -HfsPlus Proprietary HFS file system driver with bless support commonly found in Apple firmwares. For Sandy Bridge and earlier CPUs HfsPlusLegacy driver should be used due to the lack of RDRAND instruction support. -HiiDatabase HII services support driver from MdeModulePkg. This driver is included in most firmwares starting with Ivy Bridge generation. Some applications with the GUI like UEFI Shell may need this driver to work properly. -EnhancedFatDxe FAT filesystem driver from FatPkg. This driver is embedded in all UEFI firmwares, and cannot be used from OpenCore. It is known that multiple firmwares have a bug in their FAT support implementation, which leads to corrupted filesystems on write attempt. Embedding this driver within the firmware may be required in case writing to EFI partition is needed during the boot process. -NvmExpressDxe NVMe support driver from MdeModulePkg. This driver is included in most firmwares starting with Broadwell generation. For Haswell and earlier embedding it within the firmware may be more favourable in case a NVMe SSD drive is installed. -OpenCanopy OpenCore plugin implementing graphical interface. -OpenRuntime OpenCore plugin implementing OC_FIRMWARE_RUNTIME protocol. -OpenUsbKbDxe USB keyboard driver adding the support of AppleKeyMapAggregator protocols on top of a custom USB keyboard driver implementation. This is an alternative to builtin KeySupport, which may work better or worse depending on the firmware. -PartitionDxe Proprietary partition management driver with Apple Partitioning Scheme support commonly found in Apple firmwares. This driver can be used to support loading older DMG recoveries such as macOS 10.9 using Apple Partitioning Scheme. For Sandy Bridge and earlier CPUs PartitionDxeLegacy driver should be used due to the lack of RDRAND instruction support. -Ps2KeyboardDxe PS/2 keyboard driver from MdeModulePkg. OpenDuetPkg and some firmwares may not include this driver, but it is necessary for PS/2 keyboard to work. Note, unlike OpenUsbKbDxe this driver has no AppleKeyMapAggregator support and thus requires KeySupport to be enabled. -Ps2MouseDxe PS/2 mouse driver from MdeModulePkg. Some very old laptop firmwares may not include this driver, but it is necessary for touchpad to work in UEFI graphical interfaces, such as OpenCanopy. -UsbMouseDxe USB mouse driver from MdeModulePkg. Some virtual machine firmwares like OVMF may not include this driver, but it is necessary for mouse to work in UEFI graphical interfaces, such as OpenCanopy. -VBoxHfs HFS file system driver with bless support. This driver is an alternative to a closed source HfsPlus driver commonly found in Apple firmwares. While it is feature complete, it is approximately 3 times slower and is yet to undergo a security audit. -XhciDxe XHCI USB controller support driver from MdeModulePkg. This driver is included in most firmwares starting with Sandy Bridge generation. For earlier firmwares or legacy systems it may be used to support external USB 3.0 PCI cards. b- Booter Quirks Properties 1. AvoidRuntimeDefrag Description: Protect from boot.efi runtime memory defragmentation. This option fixes UEFI runtime services (date, time, NVRAM, power control, etc.) support on many firmwares using SMM backing for select services like variable storage. SMM may try to access physical addresses, but they get moved by boot.efi. Note: Most but Apple and VMware firmwares need this quirk. 2. DevirtualiseMmio Description: Remove runtime attribute from select MMIO regions. This option reduces stolen memory footprint from the memory map by removing runtime bit for known memory regions. This quirk may result in the increase of KASLR slides available, but is not necessarily compatible with the target board without additional measures. In general this frees from 64 to 256 megabytes of memory (present in the debug log), and on some platforms it is the only way to boot macOS, which otherwise fails with allocation error at bootloader stage. This option is generally useful on all firmwares except some very old ones, like Sandy Bridge. On select firmwares it may require a list of exceptional addresses that still need to get their virtual addresses for proper NVRAM and hibernation functioning. Use MmioWhitelist section to do this. 3. DisableSingleUser Description: Disable single user mode. This is a security option allowing one to restrict single user mode usage by ignoring CMD+S hotkey and -s boot argument. The behaviour with this quirk enabled is supposed to match T2-based model behaviour. Read this article to understand how to use single user mode with this quirk enabled. 4. DisableVariableWrite Description: Protect from macOS NVRAM write access. This is a security option allowing one to restrict NVRAM access in macOS. This quirk requires OC_FIRMWARE_RUNTIME protocol implemented in OpenRuntime.efi. Note: This quirk can also be used as an ugly workaround to buggy UEFI runtime services implementations that fail to write variables to NVRAM and break the rest of the operating system. 17 5. DiscardHibernateMap Description: Reuse original hibernate memory map. This option forces XNU kernel to ignore newly supplied memory map and assume that it did not change after waking from hibernation. This behaviour is required to work by Windows, which mandates to preserve runtime memory size and location after S4 wake. Note: This may be used to workaround buggy memory maps on older hardware, and is now considered rare legacy. Examples of such hardware are Ivy Bridge laptops with Insyde firmware, like Acer V3-571G. Do not use this unless you fully understand the consequences. 6. EnableSafeModeSlide Description: Patch bootloader to have KASLR enabled in safe mode. This option is relevant to the users that have issues booting to safe mode (e.g. by holding shift or using -x boot argument). By default safe mode forces 0 slide as if the system was launched with slide=0 boot argument. This quirk tries to patch boot.efi to lift that limitation and let some other value (from 1 to 255) be used. This quirk requires ProvideCustomSlide to be enabled. Note: The necessity of this quirk is determined by safe mode availability. If booting to safe mode fails, this option can be tried to be enabled. 7. EnableWriteUnprotector Description: Permit write access to UEFI runtime services code. This option bypasses RX permissions in code pages of UEFI runtime services by removing write protection (WP) bit from CR0 register during their execution. This quirk requires OC_FIRMWARE_RUNTIME protocol implemented in OpenRuntime.efi. Note: This quirk may potentially weaken firmware security, please use RebuildAppleMemoryMap if your firmware supports memory attributes table (MAT). 8. ForceExitBootServices Description: Retry ExitBootServices with new memory map on failure. Try to ensure that ExitBootServices call succeeds even with outdated MemoryMap key argument by obtaining current memory map and retrying ExitBootServices call. Note: The necessity of this quirk is determined by early boot crashes of the firmware. Do not use this unless you fully understand the consequences. 9. ProtectMemoryRegions Description: Protect memory regions from incorrect access. Some firmwares incorrectly map select memory regions: • CSM region can be marked as boot services code or data, which leaves it as free memory for XNU kernel. • MMIO regions can be marked as reserved memory and stay unmapped, but may be required to be accessible at runtime for NVRAM support. This quirk attempts to fix types of these regions, e.g. ACPI NVS for CSM or MMIO for MMIO. Note: The necessity of this quirk is determined by artifacts, sleep wake issues, and boot failures. In general only very old firmwares need this quirk. 10. ProtectSecureBoot Description: Protect UEFI Secure Boot variables from being written. Reports security violation during attempts to write to db, dbx, PK, and KEK variables from the operating system. Note: This quirk mainly attempts to avoid issues with NVRAM implementations with problematic defragmentation, such as select Insyde or MacPro5,1. 11. ProtectUefiServices Description: Protect UEFI services from being overridden by the firmware. Some modern firmwares including both hardware and virtual machines, like VMware, may update pointers to UEFI services during driver loading and related actions. Consequentially this directly breaks other quirks that affect memory management, like DevirtualiseMmio, ProtectMemoryRegions, or RebuildAppleMemoryMap, and may also break other quirks depending on the effects of these. Note: On VMware the need for this quirk may be diagnosed by “Your Mac OS guest might run unreliably with more than one virtual core.” message. 12. ProvideCustomSlide Description: Provide custom KASLR slide on low memory. This option performs memory map analysis of your firmware and checks whether all slides (from 1 to 255) can be used. As boot.efi generates this value randomly with rdrand or pseudo randomly rdtsc, there is a chance of boot failure when it chooses a conflicting slide. In case potential conflicts exist, this option forces macOS to use a pseudo random value among the available ones. This also ensures that slide= argument is never passed to the operating system for security reasons. Note: The necessity of this quirk is determined by OCABC: Only N/256 slide values are usable! message in the debug log. If the message is present, this option is to be enabled. 13. RebuildAppleMemoryMap Description: Generate Memory Map compatible with macOS. Apple kernel has several limitations in parsing UEFI memory map: • Memory map size must not exceed 4096 bytes as Apple kernel maps it as a single 4K page. Since some firmwares have very large memory maps (approximately over 100 entries) Apple kernel will crash at boot. • Memory attributes table is ignored. EfiRuntimeServicesCode memory statically gets RX permissions, and all other memory types get RW permissions. Since some firmware drivers may write to global variables at runtime, Apple kernel will crash at calling UEFI runtime services, unless driver .data section has EfiRuntimeServicesData type. To workaround these limitations this quirk applies memory attributes table permissions to memory map passed to Apple kernel and optionally attempts to unify contiguous slots of similar types if the resulting memory map exceeds 4 KB. Note 1: Since many firmwares come with incorrect memory protection table this quirk often comes in pair with SyncRuntimePermissions. Note 2 : The necessity of this quirk is determined by early boot failures. This quirk replaces EnableWriteUnprotector on firmwares supporting memory attributes table (MAT). 14. SetupVirtualMap Description: Setup virtual memory at SetVirtualAddresses. Select firmwares access memory by virtual addresses after SetVirtualAddresses call, which results in early boot crashes. This quirk workarounds the problem by performing early boot identity mapping of assigned virtual addresses to physical memory. Note: The necessity of this quirk is determined by early boot failures. Currently new firmwares with memory protection support (like OVMF) do not support this quirk due to acidanthera/bugtracker#719. 15. SignalAppleOS Description: Report macOS being loaded through OS Info for any OS. This quirk is useful on Mac firmwares, which behave differently in different OS. For example, it is supposed to enable Intel GPU in Windows and Linux in some dual-GPU MacBook models. 16. SyncRuntimePermissions Description: Update memory permissions for runtime environment. Some firmwares either fail to properly handle runtime permissions: • They incorrectly mark OpenRuntime as not executable in the memory map. • They incorrectly mark OpenRuntime as not executable in the memory attributes table. • They lose entries from the memory attributes table after OpenRuntime is loaded. • They mark items in the memory attributes table as read-write-execute. This quirk tries to update memory map and memory attributes table to correct this. Note: The necessity of this quirk is determined by early boot failures either in macOS or in Linux/Windows. In general only firmwares released in 2018 or later are affected. c- Kernel Quirks Properties 1. AppleCpuPmCfgLock Description: Disables PKG_CST_CONFIG_CONTROL (0xE2) MSR modification in AppleIntelCPUPowerManage- ment.kext, commonly causing early kernel panic, when it is locked from writing. Certain firmwares lock PKG_CST_CONFIG_CONTROL MSR register. To check its state one can use bundled VerifyMsrE2 tool. Select firmwares have this register locked on some cores only. As modern firmwares provide CFG Lock setting, which allows configuring PKG_CST_CONFIG_CONTROL MSR register lock, this option should be avoided whenever possible. For several APTIO firmwares not displaying CFG Lock setting in the GUI it is possible to access the option directly: (a) Download UEFITool and IFR-Extractor. (b) Open your firmware image in UEFITool and find CFG Lock unicode string. If it is not present, your firmware may not have this option and you should stop. (c) Extract the Setup.bin PE32 Image Section (the one UEFITool found) through Extract Body menu option. (d) Run IFR-Extractor on the extracted file (e.g. ./ifrextract Setup.bin Setup.txt). (e) Find CFG Lock, VarStoreInfo (VarOffset/VarName): in Setup.txt and remember the offset right after it (e.g. 0x123). (f) Download and run Modified GRUB Shell compiled by brainsucker or use a newer version by datasone. (g) Enter setup_var 0x123 0x00 command, where 0x123 should be replaced by your actual offset, and reboot. WARNING: Variable offsets are unique not only to each motherboard but even to its firmware version. Never ever try to use an offset without checking. 2. AppleXcpmCfgLock Description: Disables PKG_CST_CONFIG_CONTROL (0xE2) MSR modification in XNU kernel, commonly causing early kernel panic, when it is locked from writing (XCPM power management). Note: This option should be avoided whenever possible. See AppleCpuPmCfgLock description for more details. 3. AppleXcpmExtraMsrs Description: Disables multiple MSR access critical for select CPUs, which have no native XCPM support. This is normally used in conjunction with Emulate section on Haswell-E, Broadwell-E, Skylake-SP, and similar CPUs. More details on the XCPM patches are outlined in acidanthera/bugtracker#365. Note: Additional not provided patches will be required for Ivy Bridge or Pentium CPUs. It is recommended to use AppleIntelCpuPowerManagement.kext for the former. 4. AppleXcpmForceBoost Description: Forces maximum performance in XCPM mode. This patch writes 0xFF00 to MSR_IA32_PERF_CONTROL (0x199), effectively setting maximum multiplier for all the time. Note: While this may increase the performance, this patch is strongly discouraged on all systems but those explicitly dedicated to scientific or media calculations. In general only certain Xeon models benefit from the patch. 5. CustomSMBIOSGuid Description: Performs GUID patching for UpdateSMBIOSMode Custom mode. Usually relevant for Dell laptops. 6. DisableIoMapper Description: Disables IOMapper support in XNU (VT-d), which may conflict with the firmware implementation. Note: This option is a preferred alternative to deleting DMAR ACPI table and disabling VT-d in firmware preferences, which does not break VT-d support in other systems in case they need it. 7. DisableRtcChecksum Type: plist boolean Failsafe: false Description: Disables primary checksum (0x58-0x59) writing in AppleRTC. Note 1: This option will not protect other areas from being overwritten, see RTCMemoryFixup kernel extension if this is desired. Note 2: This option will not protect areas from being overwritten at firmware stage (e.g. macOS bootloader), see AppleRtc protocol description if this is desired. 8. DummyPowerManagement Description: Disables AppleIntelCpuPowerManagement. Note: This option is a preferred alternative to NullCpuPowerManagement.kext for CPUs without native power management driver in macOS. 9. ExternalDiskIcons Description: Apply icon type patches to AppleAHCIPort.kext to force internal disk icons for all AHCI disks. Note: This option should be avoided whenever possible. Modern firmwares usually have compatible AHCI controllers. 10. IncreasePciBarSize Description: Increases 32-bit PCI bar size in IOPCIFamily from 1 to 4 GBs. Note: This option should be avoided whenever possible. In general the necessity of this option means misconfigured or broken firmware. 11. LapicKernelPanic Description: Disables kernel panic on LAPIC interrupts. 12. PanicNoKextDump Description: Prevent kernel from printing kext dump in the panic log preventing from observing panic details. Affects 10.13 and above. 13. PowerTimeoutKernelPanic Description: Disables kernel panic on setPowerState timeout. An additional security measure was added to macOS Catalina (10.15) causing kernel panic on power change timeout for Apple drivers. Sometimes it may cause issues on misconfigured hardware, notably digital audio, which sometimes fails to wake up. For debug kernels setpowerstate_panic=0 boot argument should be used, which is otherwise equivalent to this quirk. 14. ThirdPartyDrives Description: Apply vendor patches to IOAHCIBlockStorage.kext to enable native features for third-party drives, such as TRIM on SSDs or hibernation support on 10.15 and newer. Note: This option may be avoided on user preference. NVMe SSDs are compatible without the change. For AHCI SSDs on modern macOS version there is a dedicated built-in utility called trimforce. Starting from 10.15 this utility creates EnableTRIM variable in APPLE_BOOT_VARIABLE_GUID namespace with 01 00 00 00 value. 15. XhciPortLimit Description: Patch various kexts (AppleUSBXHCI.kext, AppleUSBXHCIPCI.kext, IOUSBHostFamily.kext) to remove USB port count limit of 15 ports. Note: This option should be avoided whenever possible. USB port limit is imposed by the amount of used bits in locationID format and there is no possible way to workaround this without heavy OS modification. The only valid solution is to limit the amount of used ports to 15 (discarding some). -Credits The HermitCrabs Lab All projects providing third-party code (refer to file headers) AppleLife team and user-contributed resources Chameleon and Clover teams for hints and legacy al3xtjames Andrey1970AppleLife Download-Fritz Goldfish64 nms42 PMHeart savvamitrofanov vit9696 Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, headkaze, onemanosx, erroruser, Jenny David, Sampath007, Facebook Hackintosh community, Facebook Olarila community and many, many, many others! We're all here to have fun and learn from each other!
  6. 2 points
    -Olarila BigSur Beta 10 https://www.olarila.com/topic/6278-new-vanilla-olarila-images/ -Hackintosh Users. Check some useful infos bellow for Beta 10 Update -macOS Big Sur 11 beta 10 (20A5395g)
  7. 2 points
    I want to share my successes in installing and configuring Big Sur, I attach the EFI folder to download the network sound and graphics, or rather the speed step, we customize each one for ourselves Download EFI Folder
  8. 2 points
    use my folder and don't change nothing https://tinyurl.com/ttu8wyt DSDT.aml.zip u need check it bro https://www.olarila.com/topic/5295-guide-hardware-encoder-hardware-decoder-video-processing-hevc-support-intel-quick-sync/ use only one topic impossível com uma pasta dessa DSDT.aml.zip Yes DSDT.aml.zip post a full dump check first post use only one topic check first post k
  9. 2 points
    Gente, a tela do link que eu mandei não precisou nenhuma gambiarra. O modelo que eu dei é sem "orelhinhas", elas não podem ter. Encaixou perfeito. O meu S145 está uma maravilha, com tela glossy.
  10. 2 points
    deve ter... mas eu resolvi arriscar nesta tela, pois era IPS FHD 144Hz. Pela qualidade de imagem, Hertz, e tempo de resposta, vale muito a pena. Jogar Counter Strike Source no windows à 130 Hz+ é uma delícia. como a carcaça atual e dobradiças estavam zuadas, resolvi comprar outra carcaça com dobradiças, e atualmente estou usando meu s145 sem a moldura. Vale a pena pesquisar por telas que encaixe perfeitamente, ou teres que fazer gambiarras.
  11. 2 points
    uma prévia.... ainda não terminei de de montar... teve gambiarra leve, mas teve rsssss.... só compre esta tela se vc sabe o que está fazendo e é brasileiro que dá um jeitinho em tudo kkkkk
  12. 2 points
    Galera, a minha tela IPS Full HD 144Hz modelo NV156FHM-N4B (30 pinos à direita) chegou, e já fiz uns testes com ela (Hackintosh e Windows). Posso afirmar que a qualidade é top. Rodei o Counter Strike Source. A diferença é absurda. Tive que fazer uma adaptação (retirei as hastes de ferro que seguram a tela original) e mais tarde também vou ter que cortar uns plásticos que tem na parte interna da tampa que dá suporta à tela, para poder encaixar a nova tela perfeitamente, e por fim lacrar com a capinha preta. Creio que isso não será um problema. mais tarde com tempo (estou trabalhando agora) retorno com os resultados. abraços!
  13. 2 points
    https://www.dell.com/gh/business/p/inspiron-14-3493-laptop/pd 1. macOS Catalina 10.15.6 Olarila or App store copy. 2. you can use ( TINU app ) is easy way for App store Download from here : https://github.com/ITzTravelInTime/TINU 3.or use Olarila 10.15.6 from this web siet. 4. EFI Folder : EFI-DELL 3493 Ice Lake.zip 5. ACPI Folder : ACPI.zip 6. kexts you need From full EFI folder here : ( old link deleted ) go to Update section down. 7. I prepear set Boot to Apple normaly not -v. 8. Not work : wifi ( change to your choice ). 9. Nvidia ( Gforce MX 230 ) working now after some set + web driver. 10. ALC 236 layout=54 working now without ( VoodooHDA.kext ). 11.Trackpad not work use usb mouse. 12 SMBIOS : MacBookAir9,1( 2020 ) Ice Lake 10th prossesor. 13. if you have any problem with boot change SMBIOS kind to = iMac20,1 + SMBIOS = creat + change smbios Gaide to = false or no from kernel section by Opencore Configuration + after full instilation your Mac change it that choice to befor Smbios to first set. 14. To show full PCI in Computer components use DSDT.aml Olarila Cofee lake + with my original ACPI. Have a nice try, Thank you. ____________________________ UPDATE : A. ( NEW ) EFI Folder = All parts were manually inserted + Speed of performance with opencore (version 6.2) compaible with alot of dell ( 3593, 5XXX,7xxx, ... etc ) ice lake https://www.dropbox.com/s/ye7girdznc08a3b/EFI-DELL3493-OC-VERSION ( 6.2 ).zip?dl=0 ____________________________ Instrection Bios : https://www.dropbox.com/s/4ebkte63ldk9ndi/Bios setup for Dell 3493.pdf?dl=0 ____________________________ UPDATE ( 19 OCT 2020 ) OpenCore ( 6.2 ) + new chipset wifi ( Dual Band Wireless-AC 3165 Plus Bluetooth ) 100% working + NVRAM.plist + Nvidia ( Gforce MX 230 ) working now after some set + web driver & Intel Iris Plus Graphics G1 (Ice Lake) working + ALC 236 layout=54 working now without ( VoodooHDA.kext ) + boot voice for opencore. New EFI ( 19 OCT 2020 ) https://www.dropbox.com/s/fclkraagvwqjyv6/EFI-DELL-3493.zip?dl=0 about intel wifi model compat+kext https://openintelwireless.github.io/ ENJOY ..
  14. 2 points
    check rehabman repo post files DSDT.01.zip ye config.plist.zip need remove many renames DSDT.02.zip is a correct folder. u need configure quirks and video patch use correct folder, reboot and extract
  15. 2 points
  16. 1 point
    -Donations with PayPal https://tinyurl.com/r2bvzm7 -Donations with Bitcoin 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 -Donations with PicPay @danielnmaldonado -Donation with Mercado Livre https://tinyurl.com/y9evkj5u ***The Olarila image is clean, without any mod with bootloader, essentials kexts and patches, ALL inside bootloader folder*** Check our tutorial, How to create a personal installer with MacOS https://tinyurl.com/y9pvz6ta -OpenCore Vanilla Guide- https://tinyurl.com/ycvcnp8h Hello ppl, let's start *AMD users check here* 1- Download Vanilla Olarila Image or Create your personal Vanilla USB Stick *After Download, extract image 2- Formatting USB Stick 3- Burn Olarila Image a-MacOS / Windows / Linux with Etcher *** Download Etcher | Use version from link below *** https://tinyurl.com/yyby5ou8 *Open app and select extracted Image *Select USB Stick(use 16gb USB stick) *Burn Image b-Burn Olarila image on Windows with Win32DiskImager *Download Win32DiskImager https://sourceforge.net/projects/win32diskimager/ Format USB Stick Open Win 32 Disk Imager Load Olarila Image Burn 4- Boot from USB *Use a boot key(Gigabyte is F12, Asus is F8, etc) *Select Boot MacOS Install from Olarila Image *Notebooks users, if default config.plist fail use config2.plist, press O key in Clover boot screen, go to Configs *Select config2.plist 5- Formatting SSD *Go to Disk Utility, "View" *Select "Show All Devices" *Format SSD, use APFS, GUID and go to installation *After installation, boot from USB stick again, use boot key and select your SSD with system installed 6- Start a Post Installation *Go to Olarila Image/Files folder and run "disablehibernate.command" if u like File Vault, don't run it https://tinyurl.com/yab5cv6l and "master-disable.command" 7- Copy Olarila EFI folder to EFI partition *Download EFI folder for your Chipset *Copy EFI folder to /Volumes/EFI (don't reboot) a-Video Patch b- Embedded Controller Device Catalina users check Name _HID "PNP0C09" in your DSDT and rename to EC via Clover/OpenCore Acpi rename. if you using Olarila folders don't need rename 8- Install Clover Bootloader in SSD https://tinyurl.com/ubyaea2 *Mobos UEFI - you don't need install Clover, just paste Olarila folder for your Chipset into ESP/EFI partition and reboot! *Mobos Bios - after paste Olarila folder into EFI partition, install Clover with this options bellow! *Reboot 9- Fine Tune, DSDT *Go to topic "DSDT patch requests" and read instructions, post your files there *Paste edited DSDT.aml in CLOVER/ACPI/PATCHED or OC/ACPI folder *Reboot -Olarila common patches for one perfect Hackintosh --Useful Links-- *Audio *Video *Laptop Battery *Brightness Hotkey Remapping *Cpu Friend *UEFI multi boot with Clover *Hardware Encoder / Hardware Decoder / Video Processing / HEVC Support *USB Solution -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders! Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, headkaze, onemanosx, erroruser, Jenny David, Sampath007, Facebook Hackintosh community, Facebook Olarila community and many, many, many others! We're all here to have fun and learn from each other!
  17. 1 point
    DSDT.aml.zip use "rebase regions" option in acpi tab
  18. 1 point
  19. 1 point
    to fix Full Installer Required just change OpenCore settings as mentioned on top of this topic #1
  20. 1 point
    Apologies in advance, should this not be the best place. But I had difficulty deciding where the best place would be. That said; for some reason, Apple decided to remove ftp, and telnet -- both the clients, and the daemons. While I suppose one could argue that the daemons could be exploited. The clients ftp(1) and telnet(1) are less dangerous than rm(1) sudo rm -rf /* So. I bring (back) to MacOS users, the ftp, and telnet clients. About I've been programming on *BSD (FreeBSD, NetBSD, OpenBSD) for almost 40 years, and that's the OS I created these on for this release. They are 100% native to MacOS High Sierra or above (newer). This release installs both the clients, and the man(1) pages. These are the "full featured" versions. Which includes tab completion, and other conveniences, unlike the GNU counterparts. Installation To install from this archive. Open Terminal and change to the directory where you downloaded this archive. Then perform the following: sudo unzip ./FTP-TELNET.zip sudo rm ./FTP-TELNET.zip sudo cp ./FTP-TELNET.txz / cd / sudo tar xvf ./FTP-TELNET.txz && rm ./FTP-TELNET.txz You're done. Enjoy! P.S. Sorry for the extra commands for the zip wrapper. But in order to preserve the correct permissions on all the files involved, I needed to use tar(1) to create the archive. But this Forum doesn't support tar archived attachments. FTP-TELNET.zip
  21. 1 point
    -UPDATE FIRST POST- New folder
  22. 1 point
    Por favor, procure por BOE IPS NV156FHM-N35 NV156FHM N35 em sites de venda chineses. Mas peça ao vendedor Glossy (se preferir com brilho como eu). https://pt.aliexpress.com/item/4000792904965.html
  23. 1 point
    All in One Solution with all mandatory things for start a Hackintosh Post Installer. Work in Mojave and Catalina Olarila Repair Download If you using File Vault don't run this app
  24. 1 point
    Basic features include but are not limited to: 1. Syntax highlighting 2. Automatic code prompt 3. Code folding 4. Show indent edit line 5. Display matching of large and small brackets 6. Multi-language support (currently supports Chinese and English) source: https://www.insanelymac.com/forum/topic/344860-open-source-cross-platform-dsdtssdt-analysis-editor/ ......
  25. 1 point
    Thanks to the great Hackintosh community, my project Sagar Hozkatua (bitten apple in euskera, my mother language) is almost completed. Everything is working perfectly under macOS Catalina and macOS Big Sur using the iMacPro1,1 profile, emulating an iMac Pro with this hardware: Gigabyte Z390 Designare Intel i7-9700F @4,7GHz cooled by a Noctua NH-U12S Sapphire Pulse AMD Radeon RX Vega 56 32GB (2x16) G-Skill Ripjaws V Red DDR4 3000 CL15 WD Black SN750 NVMe 500GB Fenvi T-919 Bluetooth + Wi-Fi Topping D10 USB DAC Elgato EyeTVHybrid with 64-bit EyeTV 4.0 software from Geniatech BenQDesignVuePD2700U 4K UHD IPS 27" monitor connected via DisplayPort to the Radeon RX Vega 56 (HDMI hasn't worked well) My latests benchmarks are very good. Single-Core results are inline with the latest 10th Gen. 10core iMac and Multi-Core equals a genuine iMacPro with a 8-core Xeon processor. I haven't used the iMac19,1 profile because I'm using an i7-9700F that doesn't have an internal GPU and macOS expects that a 27" iMac to have one, so I moved to the iMac Pro profile iMacPro1,1 as it works with Xeon processors that do not have internal GPU. I've also successfully tested the MacPro7,1 profile, but I'm getting a weird error about reaching maximum memory, as my modules aren't ECC and macOS expects ECC memory in the 2019 Mac Pro. I've tried the MacProMemoryNotificationDisabler kext but it doesn't work in my Catalina setup and I think that it doesn't work with macOS Big Sur that is my final goal as it's going to be released soon. This iMacPro1,1 combination provides full support to all my hardware, including full video acceleration with H264 and HEVC, and it also supports DRM in Safari so I can get 1920x1080 stream from Netflix. I've setup a second partition to test macOS Big Sur and today I've installed the latest 10th beta, fresh from Apple and working almost flawlessly. The only thing I'm missing is hardware acceleration for HEVC. I'm getting it for H264 but not for HEVC and any help will be much appreciated. I've decided to go with OpenCore as my bootloader and my EFI folder uses the latest 0.6.2 released version, along with the latest versions of the kexts, drivers and the Resources folder to get a beautiful 4K graphical UI when booting. This is my actual EFI folder I share also my complete config.plist file (removed my machine specific data) that I always edit with the ProperTree program recommended by the OpenCore team, as other assistants could corrupt the file. All the hardware is installed in a beautiful and dead silent Fractal Design Define R6 USB-C case, powered by a Seasonic Focus+ GX-550W 80 Plus Gold modular power supply. Only the 2 USB 3.0 ports in the top of the case are working, as the Fenvi T-919 needs the USB Header that powers the two other USB 2.0 ports. This case has a very useful USB-C port. The front of the case is beautifully crafted, polished and with an understated design, as I'm not a fan of light & colour. Inside you have a lot of space available. Air flows easily and I'm getting 37º when working with no huge load thanks to the efficiency of the Noctua NH-U12S cooler. The Sapphire Pulse Radeon RX Vega 56 is big and it occupies 2,5 slots, but the case is big enough. Here's a detail of the Fence T-919 Bluetooth + Wi-Fi 802.11ac PCI card, connected to both the PCI-Express bus and the USB header labelled F_USB I like this new designs that separate the front and the back and help organising the usual cable mess. I haven't installed 3 more WD Red hard drives that are still in my old computer. You can easily hold six 3,5" drives and two 2,5" drives on the bottom right, but you will need to add a PCI-Express SATA card, as you loose three of the six SATA ports of the motherboard if you use the two M.2 NMVe PCI-Express slots. The back sports a lot of connections, more than a real iMac Pro. My BenQ PD2700 4K UHD 27" monitor is finally connected to the Radeon RX Vega 56 with a DisplayPort cable. I tried the HDMI cable but it causes some problems not waking up the monitor from sleep. After changing it to DisplayPort, it worked perfectly. I'm using the latest F9i beta BIOS from TweakTown forums that let me change the CFG-Lock. I will add the BIOS settings to this post later on. I've tried a lot of software in macOS Catalina and I haven't found an issue. It works better than my MacBook Pro that have had many issues with macOS Catalina. I'm waiting for the final version of macOS Big Sur to finish my project. Until then, I'm ready to help to anyone with a similar setup. 🖥️ 🖥️ 🖥️
  26. 1 point
  27. 1 point
  28. 1 point
    acidanthera voodoops2 (2.1.7.) not good, best is ps2 from rehabman
  29. 1 point
    EFI.7z https://imgur.com/gallery/4v5J1h9 https://imgur.com/gallery/4v5J1h9
  30. 1 point
    Rapaz, eu estava ancioso por esses relatos com a tela e agora quero demais comprar uma... Mas é, to meio sem grana no momento. No aguardo de melhores condições...
  31. 1 point
  32. 1 point
  33. 1 point
    Eu não sei se é o caso, mas eu vi que varia as versões, algumas a tela é presa por parafusos nas orelhinhas que vem no metal, e outras são só coladas com dupla face... então acho q esse foi o caso ai da "gambiarra"... acho eu hahaha
  34. 1 point
    Where is the donators room, I logged on and see nothing? I am sure I am doing something wrong? Could you tell me how to get there? Never mind I figured it out Thanks
  35. 1 point
    tem de deletar a pasta efi e colar a nova, não use o "merge"
  36. 1 point
    Did you follow the dortania? I mean, dont put any dsdt in the initial boot.
  37. 1 point
  38. 1 point
  39. 1 point
    You a life changer. Thank you so much. It is the first time i am able to boot mac os installer in my laptop.
  40. 1 point
    Notebook specs CPU: Intel Core i5-3210M (Ivy Bridge) GPU: Intel HD 4000 Audio: Conexant CX20590 Chipset: HM77 Storage: SSD Toshiba 256GB Memory: 8GB DDR3 1600Mhz MacOS: Mojave 10.14.6 Fine Tune Make a correction of all errors. I applied the patches: Brightness Fix (HD3000/HD4000) Fix battery_Lenovo-E430 Fix Mutex with non-zero SyncLevel Not work Wireless Bluetooth VGA Mic I customized a theme for the clover to be extremely minimalist. If you want to download, I will leave the link below. If you have the same Notebook, you can use my EFI folder. I did everything I could, but I believe I can improve even more. I accept suggestions. Hack made to use only at work basic Screenshots HD vs SSD EFI Folder and Clover Theme
  41. 1 point
  42. 1 point
    check https://www.olarila.com/topic/10371-oc-vanilla-app/
  43. 1 point
    i think don't have full installer again
  44. 1 point
    As far as I know Intel HD 2500 isn't supported in macOS and macOS Catalina doesn't even support older Intel HD Graphics such as 3000 Series natively so I don't think you'll be able to get it to work. Mojave and Catalina need to run on GPUs that support Metal and older Intel HD Graphics lack that function. The reason that you can use the installer is because that it doesn't need Hardware Acceleration to load the installer but once the installation is done you'll need a fully functional GPU to be able to use macOS.
  45. 1 point
  46. 1 point
    OC support override like clover ssdt is for new people, ctrl c + ctrl v, etc
  47. 1 point
  48. 1 point
    yes https://www.olarila.com/topic/5794-hackintosh-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
  49. 1 point
    [ref]bitelmaniaco[/ref], DSDT.aml.zip -Audio "> -Battery in rehabman repo https://bitbucket.org/RehabMan/os-x-acpi-battery-driver -Video is here https://www.insanelymac.com/forum/topic/335018-intel-fb-patcher-v151/ -Brightness https://bitbucket.org/RehabMan/applebacklightfixup
  50. 1 point
    Fantástico MaLd0n..!!! And if I change "Folder" icon with my girlfriend.. uhmmb?

  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
  • Create New...