Skip to content

Commit d7cd9aa

Browse files
authored
v0.13.1 - OC updates and bug fixes (#171)
* Prep update ver * AUTO: Update sponsors list * System profiler updates * Redaction update * change formatting * New OC image and changelog * Update OC version number --------- Co-authored-by: Coopydood <[email protected]>
1 parent 2b6f481 commit d7cd9aa

File tree

6 files changed

+54
-21
lines changed

6 files changed

+54
-21
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.13.0
1+
0.13.1

README.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<p align="center"><a href="https://coopydood.github.io/ultimate-macOS-KVM"><img src="https://github.com/Coopydood/ultimate-macOS-KVM/blob/dev/resources/images/bannerAlphaBasicPortrait.png?raw=true" alt="Logo" width="250"/></a></p>
22

3-
<h2 align="center">v0.13.0</h2>
3+
<h2 align="center">v0.13.1</h2>
44

55
<p align="center">Helping you build the ultimate macOS virtual machine, powered by KVM.</p>
66

@@ -14,10 +14,6 @@
1414

1515
***
1616

17-
<h3 align=center>⭐⠀⠀Thank you for 500 stars!⠀⠀💛</h3>
18-
19-
***
20-
2117
<img align="left" width="100" height="100" src="https://github.com/user-attachments/assets/7b9b72ee-5a89-49b4-ae17-7a188ed533ab">
2218
<img align="left" src="https://github.com/Coopydood/ultimate-macOS-KVM/assets/39441479/8f69f9b9-cf23-4e8b-adf3-95862a23e2ba" height=153 width=2 />
2319

@@ -289,16 +285,16 @@ Of course, if you're just testing the project, then a "clean install" is probabl
289285

290286
<img src="https://github.com/Coopydood/ultimate-macOS-KVM/assets/39441479/b3578d2d-3d31-41a6-a7f0-85a857ef1f5b" width="60%"></img>
291287

292-
***
293-
294-
## ⌨️》Contributing
295-
296-
Want to help shape the future of ULTMOS? Found a bug in a line (or huge block) of my terrible code? You can help fix it!
297-
298-
Any and all contributions are greatly appreciated and reviewed thoroughly, even if they don't make it into the project. The mere fact you took an interest in my project is awesome enough!
299-
300-
**However, when making code contributions, you MUST open your pull requests on the `dev` branch.** For safety reasons, the main branch is protected and pull requests directly to it will be denied. It's not personal - the protection is more to stop me from accidentally nuking the whole project or something.
301-
288+
***
289+
290+
## ⌨️》Contributing
291+
292+
Want to help shape the future of ULTMOS? Found a bug in a line (or huge block) of my terrible code? You can help fix it!
293+
294+
Any and all contributions are greatly appreciated and reviewed thoroughly, even if they don't make it into the project. The mere fact you took an interest in my project is awesome enough!
295+
296+
**However, when making code contributions, you MUST open your pull requests on the `dev` branch.** For safety reasons, the main branch is protected and pull requests directly to it will be denied. It's not personal - the protection is more to stop me from accidentally nuking the whole project or something.
297+
302298
***
303299

304300
## 🖼️》Gallery
@@ -347,7 +343,7 @@ Apple has attempted to classify the OSK as a trade secret but has ultimately fai
347343

348344
These awesome people were generous enough to donate financially to help fuel the 3AM misadventures this project is made from. Thank you so much!
349345

350-
<!-- sponsors --><a href="https://github.com/WaveringAna"><img src="https://images.weserv.nl/?url=https://github.com/WaveringAna.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="WaveringAna"></a><a href="https://github.com/SaRoKu"><img src="https://images.weserv.nl/?url=https://github.com/SaRoKu.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="SaRoKu"></a><!-- sponsors -->
346+
<!-- sponsors --><a href="https://github.com/WaveringAna"><img src="https://images.weserv.nl/?url=https://github.com/WaveringAna.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="WaveringAna"></a><a href="https://github.com/SaRoKu"><img src="https://images.weserv.nl/?url=https://github.com/SaRoKu.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="SaRoKu"></a><a href="https://github.com/eversiege"><img src="https://images.weserv.nl/?url=https://github.com/eversiege.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="eversiege"></a><a href="https://github.com/citkane"><img src="https://images.weserv.nl/?url=https://github.com/citkane.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="citkane"></a><a href="https://github.com/cynman"><img src="https://images.weserv.nl/?url=https://github.com/cynman.png?v=1&h=100&w=100&fit=cover&mask=circle&maxage=7d" height="50px" width="50px" alt="cynman"></a><!-- sponsors -->
351347

352348
<br><br>
353349
<sup>If you find this project helpful, and want to support development, you can <a href="https://github.com/sponsors/Coopydood">sponsor it</a>! Any and all donations are incredibly appreciated and never expected or required! </sup>
@@ -356,7 +352,7 @@ These awesome people were generous enough to donate financially to help fuel the
356352

357353
<img align="left" width="100" height="100" src="https://dortania.github.io/docs/latest/Logos/Logo.png">
358354

359-
<h3>Powered by OpenCore<br><sub>Version 1.0.1</sub></h3>
355+
<h3>Powered by OpenCore<br><sub>Version 1.0.4</sub></h3>
360356

361357
This project would not be possible without the incredible work of the [OpenCore development team](https://github.com/Acidanthera). Thank you to everyone involved! ❤️
362358

docs/changelogs/v0-13-1.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
## v0.13.1
2+
3+
### Minor update • 04/04/2025
4+
5+
This update includes the following features / fixes / changes:
6+
7+
- OpenCore image updated to OC v1.0.4
8+
- Included kexts updated to latest versions
9+
- EFI OpenCore partition label is now ``ULTMOS_EFI`` for easier identification
10+
- Improvement to macOS boot times
11+
- Fixed an issue where the system profiler could not find virtual hard disk paths
12+
- System profiler now automatically redacts user name from reports
13+
- Added more system profiler information to reports
14+
- Screenshots can now be added to changelogs
15+
- *looks menacingly at the screenshots button below*
16+
17+
<details><summary><h4>Screenshots</h4></summary>
18+
19+
<sup>See attached screenshots for a visualisation of the changes described.</sup>
20+
<br><br>
21+
22+
<div align=center><img height="200" src="https://github.com/user-attachments/assets/f5a4f47a-52ab-4273-b847-3d62075a2e55"><br><sup><i>Quickly find the correct EFI partition with new label</i></sup><br></div>
23+
24+
<br><br>
25+
</details>
26+
27+
To see individual code changes, visit the project's commits page at <https://github.com/Coopydood/ultimate-macOS-KVM/commits/main>
28+
29+
> [!NOTE]
30+
> Remember, commits by Coopydood will always be signed as **4CD28348A3DD016F** or GitHub's public key.

resources/.upgrade

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@
1212
0.12.2
1313
0.12.3
1414
0.12.4
15-
0.13.0
15+
0.13.0
16+
0.13.1
5 MB
Binary file not shown.

scripts/sysprofiler.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -867,7 +867,7 @@ def cpydProfile(logMsg,warn=None):
867867
if os.path.exists("./blobs/user/USR_HDD_PATH.apb"):
868868
targetHDDPath = open("./blobs/user/USR_HDD_PATH.apb")
869869
targetHDDPath = targetHDDPath.read()
870-
targetHDDPath = targetHDDPath.replace("$REPO_PATH",os.path.realpath(os.path.curdir))
870+
targetHDDPath = targetHDDPath.replace("$VM_PATH",os.path.realpath(os.path.curdir))
871871
else:
872872
targetHDDPath = "Unknown"
873873

@@ -1006,7 +1006,13 @@ def cpydProfile(logMsg,warn=None):
10061006
time.sleep(0.1)
10071007
progressUpdate(99)
10081008
logFile.close()
1009-
1009+
logFile = open("./logs/SPT_"+logTime+".log", "r")
1010+
logFileC = logFile.read()
1011+
logFileC = logFileC.replace(str(os.getenv("USERNAME")),"<REDACTED>")
1012+
logFile.close()
1013+
logFile = open("./logs/SPT_"+logTime+".log", "w")
1014+
logFile.write(logFileC)
1015+
logFile.close()
10101016
time.sleep(0.1)
10111017
progressUpdate(100)
10121018
time.sleep(3)

0 commit comments

Comments
 (0)