Hackintosh Usb



Hackintoshes – PCs tweaked to run macOS with workarounds have been around for a while. But as Apple only wants its software to run on its own devices, it’s become more difficult over time to actually use them as functional machines. Now a new type of Hackintosh appears to be gaining some traction that may be useful for research and educational purposes, virtual Hackintoshes. Interestingly, a video of an iPad running macOS has just surfaced as the latest virtual Hackintosh.

On YouTube, Yevgen Yakovliev shared an almost 40-minute walkthrough of what appears to be macOS Catalina running on a 2020 iPad Pro. Notably, this isn’t a method of running macOS Big Sur on the iPad Pro’s A12Z ARM chip.

Yevgen is using the UTM app to run virtual machines on iOS devices, then has employed a process to create a virtual Hackintosh with a method shared on GitHub called OSX-KVM. KVM is an open source Kernel-based Virtual Machine utility built into Linux.

What is Hackintosh? The two words Hacking + Mackintosh combines together to form Hackintosh. Hackintosh is a modified version of Apple’s macOS that can run on computer hardware that isn’t meant for it (Basically, a tweaked/hacked version macOS that can be installed non Apple MacBook devices or hardware not meant for it. This Branch is for DELL Latitude E7440 with A25 bios system with the following specs: Intel i5 4300U CPU 16Gb Ram DDR3 1600 SSD SAMSUNG SSD SM841 Intel HD4400 GPU Broadcom BCM94352HMB 802.11 ac + Bluetooth 4 Card (Also known as AW-CE123H or DW1550). Building a CustoMac Hackintosh: The Ultimate Buyer's Guide When running macOS as your main operating system, supported and compatible components are extremely important. That is why we have created a large selection of example systems along with a comprehensive list of the best available hardware. This is how to install macOS Sierra on your desktop computer without a mac. Use this tutorial to get your potential hackintosh setup running quickly in only an hours time with a recent generation of Intel CPU/Mobo combo. This guide has been configured to run up to macOS Sierra 10.12.6. Although Apple has hidden Sierra in the App Store following the release of High Sierra, but it can still be.

Described by RedHat: “Specifically, KVM lets you turn Linux into a hypervisor that allows a host machine to run multiple, isolated virtual environments called guests or virtual machines (VMs).”

Notably, Kholia who posted the OSX-KVM resources on GitHub notes in the README that they are looking for help documenting the process of “running macOS on popular cloud providers (Hetzner, GCP, AWS).” It’s possible this example of macOS Catalina running on iPad could be a cloud-based Virtual Hackintosh.

As for the legality of all this, Kholia shared the following:

Hackintosh

The “secret” Apple OSK string is widely available on the Internet. It is also included in a public court document available here. I am not a lawyer but it seems that Apple’s attempt(s) to get the OSK string treated as a trade secret did not work out. Due to these reasons, the OSK string is freely included in this repository.

Please review the ‘Legality of Hackintoshing’ documentation bits from Dortania’s OpenCore Install Guide.

Gabriel Somlo also has some thoughts on the legal aspects involved in running macOS under QEMU/KVM.

You may also find this ‘Announcing Amazon EC2 Mac instances for macOS’ article interesting.

This is similar for macOS to what Apple took Correllium to court over with the latter offering iOS virtualization. Just last month, Corellium won part of the lawsuit.

Kholia also highlights:

My aim is to enable macOS based educational tasks, builds + testing, kernel debugging, reversing, and macOS security research in an easy, reproducible manner without getting ‘invested’ in Apple’s closed ecosystem (too heavily).

These Virtual Hackintosh systems are not intended to replace the genuine physical macOS systems.

Hackintosh Usb Accessory Needs Power

Yergen also cited this post on virtualizing OpenCore and x86 as helpful in their work to get macOS working on the iPad Pro.

FTC: We use income earning auto affiliate links.More.

Hackintosher

Administrator
Joined
Jan 21, 2018
macOS
10.15.0
Mobo
Gigabyte Z370N WIFI
CPU
i3-8100
GPU
UHD 630 Graphics
As a Hackintosher you should always want to generate your own unique information for your hackintosh so that you're not linked to someone else hackintosh or an existing Mac.
For all these steps you will need to edit your config.plist. When messing around with the SBMIOS settings it's recommended create a backup first before proceeding:
  1. Mount your EFI partition with Clover Configurator
  2. Navigate to /Volumes/EFI/EFI/Clover/kexts/Other
  3. Backup your config.plist by making a duplicate copy of it and renaming the backup something else i.e. config-smbios-backup.plist
1. Invalid Serial Number
  1. Right-click config.plist and open with Clover Configurator
  2. Click SMBIOS on left side
  3. Copy the Serial Number
  4. Go to checkcoverage.apple.com
  5. Paste Serial Number and click Continue
  6. If it comes back as valid you will need to generate a new serial number until you get a error or invalid serial number
  7. Go back to Clover Configurator SMBIOS section
  8. Repeat Generate New and paste to checkcoverage.apple.com until you get an Invalid Serial Number
2. Board Serial Number
Now that you have your own invalid serial number you need to replace the

Hackintosh Usb Windows Catalina

Board Serial Number with one containing your Invalid Serial Number along with 5 random digits. Since they can be any digits I keep the last five digits of the Board Serial Number and replace the first 12 with the Serial Number
  1. Copy Serial Number
  2. Replace the first 12 digits of Board Serial Number with the copied Serial Number
3. smUUID
  1. Open Terminal
  2. Generate a unique string by entering uuidgen into Terminal
  3. Copy & Paste the generated UUID value from Terminal into SmUUID in Clover Configurator -> SMBIOS
  4. Save config.plist
  5. Restart Hackintosh
4. ROM
  1. Select RTVariables in Clover Configurator
  2. Set ROM value to UseMacAddr0
5. MLB
RTVaraibles -> MLB can be left blank once the steps are followed. You can also use one off a valid Mac that you own if you wish, but it is not required or experiment with an MLB generator if you wish, but again following the steps above you shouldn't have any issues with simply leaving MLB blank.
Usb BooterConfig

Hackintosh Usb Fix

Usb

Hackintosh Usb 3 Card

  • Set RTVariables -> BooterConfig to 0x28 for Intel for a AMD/Ryzen machine leave it at the value it's already set at.

Hackintosh Usb Hub

CsrActiveConfig

Hackintosh Usb Torrent


  • CsrActiveConfig or SIP should be left in the disabled state i.e. 0x67 for more information see: Enable & Disable System Integrity Protection (SIP) on a Hackintosh