Commit Graph

41 Commits

Author SHA1 Message Date
Geetansh Jangid ae5cacd312
Update README.md to make the copy paste flow more efficient
since the amd and intel commands were merged together in a single code block, i had to manually copy it but this commit creates two different copy paste blocks for each cpu type removing the need for manually copying
2025-08-16 16:18:55 +05:30
Andreas Kohn 6cf56dd2d1
Use `ip` instead of `brctl` (#251)
This is the last item using `brctl`, and we can just as easily replace it with the equivalent `ip` incantation.
2025-04-17 19:28:40 +05:30
Paul S. 734b7c3542
Add flake.nix and direnv (#254) 2025-04-17 19:25:06 +05:30
Florian Heigl e1d26cb141
Change recommended release in fetch-macOS-v2.py (#257)
All releases past 10.5 are bloatware anyway, so there should be no harm changing the default.
2025-04-17 19:23:47 +05:30
Nicco Kunzmann 51fdc2e57b
Add 'lscpu' step in the documentation 2025-04-17 19:21:57 +05:30
tskawada adde00327a
Ensure fetch-macOS-v2 supports the latest OS versions 2024-10-10 11:43:13 +05:30
Ryein Goddard 76bea74a08
Handle situations where terminalsize cannot be found 2024-10-07 13:59:49 +05:30
Dhiru Kholia ad213b6c80 Partial support for macOS Sequoia (15.x) 2024-09-25 16:19:09 +05:30
Dhiru Kholia 182e2dd071 Couple of documentation updates 2024-07-27 07:42:51 +05:30
Joseph Ravichandran 2141ee6f47 Use qemu-xhci for USB keyboard/ mouse on macOS 14.4 2024-04-13 17:19:18 +05:30
Taher A Alkhateeb a1144792a4 Remove gitignore duplicates and cleanup (#236) 2024-04-13 17:18:03 +05:30
Miroslav Vadkerti 81c219e6ea
Provide a hint for spice in qemu config (#233)
In case somebody prefers connecting via spice, it can come handy.

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2024-04-13 17:06:06 +05:30
Dhiru Kholia 593e805ec5 April-2024 Batch Update
- Sync with https://github.com/thenickdude/KVM-Opencore
2024-04-13 17:01:43 +05:30
Dhiru Kholia a9b20147de Hot fixes
- Add missing OpenCore files

- Backport macOS Sonoma support from Coopydood/ultimate-macOS-KVM
2024-01-02 10:39:51 +05:30
Nicholas Sherlock 09daff670a
Update makefiles for new download directory name, bump Ventura board ID (#227) 2023-11-30 09:23:38 +05:30
scizzydo aae332207f
Ventura board updated in fetcher (#224) 2023-11-21 16:09:29 +05:30
Dhiru Kholia 422bb3b713 Batch Update 2 - September 2023
Changes:

- Update to OpenCore 0.9.5

- Switch around the emulated video device (required for Ventura)

- Change default resolution to 1920x1080

- Include ventura in shortname CLI help

- Add notes on 'bridged networking'

- Better networking documentation (thomaspaulb)

- Support for offline installations (kwadwokyeremeh)

- Initial WIP macOS Sonoma support (via 'luchina-gabriel')
2023-10-02 14:36:40 +05:30
Kang Shumin 1184c09bc6
scripts/ventura/Makefile resize to 15G (#213)
Co-authored-by: kangshumin <k8ndev@gmail.com>
2023-02-09 19:13:03 +13:00
Dhiru Kholia 7fed0d7c5c Batch Update 1 - January 2023
Changes:

- Update to OpenCore 0.8.8

- New 'ISO' creation scripts (mikehardy)
2023-01-27 14:49:57 +05:30
Dhiru Kholia fbd4d73ce8 Ventura + AVX2 note
Changes:

- Sync changes with upstream KVM-OpenCore (Nick)

  With these changes, Ventura can boot without AVX2!
2022-10-30 13:46:34 +05:30
Dhiru Kholia 0ea39b4c3c October-2022 Batch Update 2 2022-10-27 07:27:29 +05:30
Nicholas Sherlock 199fb92a81
Build script for Ventura final (#205) 2022-10-25 04:41:28 +05:30
Dhiru Kholia b2b3614676 October-2022 Batch Update 1
Changes:

- Update to OpenCore-0.8.5-RELEASE.zip

- Sync with upstream KVM-Opencore project (Nick)

- Update OVMF (ovmf_2022.08-1_all.deb)
2022-10-24 17:09:36 +05:30
Dhiru Kholia 95a6ac5600 June-2022 Batch Update 1
Changelog:

- Borrow latest (v17) changes from Nick
2022-06-23 10:52:37 +05:30
Nicholas Sherlock 41296702a6
Update board ID to avoid fetching Ventura for Monterey recovery (#198) 2022-06-20 06:47:06 +05:30
Dhiru Kholia 93bac3cae1 April-May-2022 Batch Update 1 2022-06-07 08:48:49 +05:30
Nicholas Sherlock 670cd80d7b
Avoid redownloading Monterey app if it already exists (#192) 2022-03-15 17:01:50 +05:30
Dhiru Kholia 3080c87bbb Improve documentation 2022-03-13 18:29:57 +05:30
Dhiru Kholia 307cdd7c98 OSX-KVM - January 2022 Batch Update #2
Changes:

- Update OVMF bits (https://github.com/retrage/edk2-nightly)

- Update OpenCore to 0.7.7 (via Nick)

- Add a 2 USD hack for getting proper sound ;)

Upstream resources:

- https://github.com/acidanthera/OpenCorePkg/releases

- https://github.com/thenickdude/KVM-Opencore
2022-01-24 19:03:58 +05:30
Dhiru Kholia 687fa91e14 OSX-KVM - January 2022 Batch Update #1
Changes:

- Add support for Windows ;)

- Update OVMF bits (https://github.com/retrage/edk2-nightly)

- Update OpenCore to 0.7.6 (via Nick)
2022-01-06 13:40:19 +05:30
Dhiru Kholia 88154b5bac OSX-KVM - December 2021 Batch Update #1
Changes:

- Create OpenCore-Boot-macOS.sh
2021-12-14 11:06:37 +05:30
sickcodes a9d0d0f697
Make default disk size bigger (#189)
128gb is a bit low and very hard to grow APFS inside a qcow after creation (convert to raw 128GB, grow disk, expand partition in apple recovery, etc. convert back)
2021-11-28 07:35:37 +05:30
Dhiru Kholia 0bfa025a72 OSX-KVM - November 2021 Batch Update #1
Changes:

- Fixed `mac_hdd_ng.img` name in docs (jturnism)

- Remove `startup.nsh` stuff
2021-11-17 16:39:34 +05:30
sickcodes 9e23a98894
Enable fetch-macOS-v2.py to run in unattended mode (via shortnames) 2021-11-02 08:45:52 +05:30
Dhiru Kholia a9ef589cc2 OSX-KVM - October 2021 Batch Update #2 2021-10-30 12:01:48 +05:30
Nicholas Sherlock 26ce72f258 Support building recovery and full installer for macOS Monterey
* Ensure Big Sur script doesn't download recovery for Monterey

  (by picking a board ID that Monterey doesn't support)

* Support Monterey (final) recovery and full install
2021-10-26 10:21:54 +05:30
Dhiru Kholia 1cc6430f96 OSX-KVM - October 2021 Batch Update
Changes:

- Add Makefile to improve usability (thiagokokada)

- Typo fix (cclauss)

- Update to OpenCore-0.7.4 (via Nick)
2021-10-25 11:40:51 +05:30
Dhiru Kholia 3cd6d6bf69 OSX-KVM - September 2021 Batch Update
Changes:

- Add links to usbfluxd & Iphone_docker_osx_passthrough (sickcodes)

- Add VFIO and USB OTA links to 'notes' page

- Upgrade OVMF (ovmf_2021.08-1_all.deb)
2021-09-15 13:01:00 +05:30
Dhiru Kholia dad4131633 OSX-KVM - June 2021 Batch Update
Changes:

- Upgrade to OpenCore 0.7.0

- Upgrade OVMF to ovmf_2021.05-1_all.deb

- Add installer build script for Monterey developer beta (nick)

- Sync config.plist with Nick's upstream repository

- Misc. fixes (nick and others)
2021-06-20 15:44:38 +05:30
Dhiru Kholia a1cd556d3a OSX-KVM - May 2021 Batch Update
Changes:

- Fix CPUFAMILY_INTEL_PENRYN patch to support Big Sur 11.3 [thenickdude]

- AMD GPU passthrough notes
2021-06-06 12:47:33 +05:30
Dhiru Kholia ca219f57e5 OSX-KVM - March 2021 - Batch Update 1
Changes:

- Upgrade to OpenCore 0.6.7-RELEASE

- Big Sur image building script updates (Nick)
  - See https://github.com/kholia/OSX-KVM/pull/169 for details.

- Removed history to reduce repository size
2021-04-16 19:15:29 +05:30