Jump to content
90 posts in this topic

Recommended Posts

17 minutes ago, Cyberdevs said:

@matxpa

Thanks fo sharing the app works great. nicely done!

@Cyberdevs

 

works great, not exactly, when you "umount" a disk there's a lack of synchronisation to refresh disk state (if so use "Refresh list" button).

 

And if you need a little "plist" editor

Spoiler

Capturedecran2025-07-31a12_12_54.png.6f58449fef5aae22b45faa332f2ebe1f.png

 

Regards

  • Like 2

@matxpa

Since this topic belongs to @Mirone's ESP mounter I'm not going to go off-topic here but we can create a new topic for your app and discuss the issues and improvements there? Or maybe you and Mirone can merge your projects and create an awesome ESP mounter together?

  • Like 3
8 minutes ago, Cyberdevs said:

@matxpa

Since this topic belongs to @Mirone's ESP mounter I'm not going to go off-topic here but we can create a new topic for your app and discuss the issues and improvements there? Or maybe you and Mirone can merge your projects and create an awesome ESP mounter together?

@Cyberdevs

HI

You're right. I thought I'd go unnoticed. So, if you want, you can create another topic.
I apologize for breaking the rule. I'm making myself scarce again.

Regards

  • Like 2
5 hours ago, Cyberdevs said:

@matxpa

Hi and thanks for sharing the link but it says Access Denied. Do I have to request for access?

 

@Mirone

Screen Shot 2025-07-31 at 9.21.05 AM.png

The first one is my internal Apple SSD and the second one is my External SSD 

Actually I think this is because that external SSD has several partitions, 6 to be exact :D. That's why the name is toooooo long i guess :hysterical:

  • Haha 2
3 hours ago, Slice said:

I encountered same problem times ago. I can't compile original About_This_Mac application because of Sparkle framework requires paid Apple account.

So why I created my own fork of the application without Sparkle.

For some reason, Sparkle got corrupted, so I downloaded the latest version and added it back to the project, and the error went away.

  • Like 1
Just now, Mirone said:

For some reason, Sparkle got corrupted, so I downloaded the latest version and added it back to the project, and the error went away.

I'm gonna give it another try later but I did replace the Sparkle framework but the same error occurred. 

5 hours ago, Cyberdevs said:

@matxpa

Hi and thanks for sharing the link but it says Access Denied. Do I have to request for access?

 

@Mirone

Screen Shot 2025-07-31 at 9.21.05 AM.png

The first one is my internal Apple SSD and the second one is my External SSD 

I think I posted the wrong version, because in one of the tests I did, the same thing shown in your image happened. But I have an idea of how to fix this once and for all, though I'll need some time. The error related to Sparkle I fixed by downloading it again; for some reason, what was in the project folder got corrupted.

4 minutes ago, Cyberdevs said:

I'm gonna give it another try later but I did replace the Sparkle framework but the same error occurred. 

I think you'll need to remove the Sparkle reference in Xcode as well and then add it again.

  • Like 2

@Mirone

I tried your suggestion but it didn't change the name of the first disk that macOS booted from also to be able to build the project I had to delete the info.plist in the build setting, and replaced the Sparkle framework

When I change:

set mediaName to runShell("system_profiler SPStorageDataType | grep -A 10 "& quoted form of baseDisk & ¬
"| grep 'Device Name:' | awk -F': ' '{print $2}' | tr -d ''")

to

set mediaName to runShell("diskutil info " & quoted form of baseDisk & " | grep 'Device / Media Name:' | awk -F': ' '{print $2}' | sed 's/^[[:space:]]*//'")

You can see the results in the pictures.

Hackintosh

Spoiler

Screenshot 2025-07-31 at 6.32.33 PM.png

MacBook Pro

Spoiler

02.png

 

  • Like 3
23 hours ago, fabiosun said:

@Cyberdevscould you share latest compiled version to see if your modify adjust also my NVME name? :)

 

Thank you

Sure thing with @Mirone's permission here is the latest compiled file:

 

I deleted the file to avoid issues, it was just for the test.

 

  • Like 2

@fabiosun

No with the original script it doesn't show Bootloader it's empty:

Removable Media: Fixed Partition Type: EFI Volume Name: EFI Protocol: PCI-Express Mounted: No Disk Size: 209.7 MB Volume UUID: 0E239BC6-F960-3107-89CF-1C97F78BB46B Mount Point: Bootloader: 

3 minutes ago, Cyberdevs said:

No with the original script it doesn't show Bootloader it's empty:

mmh weird now downloading it via github tahoe delete it when i run it (malware) but yesterday i saw Opencore in my booting EFI

i have to see if i backupped that version somewhere

 

image.png

Edited by fabiosun

@fabiosun

Yes I get the same error.

About the Bootloader, I went through the source code and you need to mount the EFI first then the app shows the bootloader's information.

001.png

 

P.S

The app's Malware error is code signing issue, @Mirone check your Apple ID Certificate in xcode and see if that certificate has been revoked or has an issue.

  • Like 2
8 minutes ago, fabiosun said:

i would be interesting to see which is the disk with booting efi inside before mounting it

Just thinking out loud, EFI partitions are usually unmounted by default so they have no mounting point for the diskutil or any other command to check for the bootloader's information (e.g Clover or OpenCore) so unless the volume is mounted there's no way to check for the contents on the volume. There must be another approach to grab this information.

  • Like 1

image.thumb.png.925cd01febee6e0e05b814b4

 

@Cyberdevs a similar thing i mean (Hackingtool)

 

Edit

Maybe to show from what disk system boots?

 

Edit2 a simple rename of booting EFI helped (thanks @Anto65 for point me in this direction because i never renamed my EFI folder) :)

image.thumb.png.0077664f661d0bd9eeddf95c76b2fa87.png

Edited by fabiosun
  • Like 1
×
×
  • Create New...