Jump to content

[App] Menu bar SIP Detector - For people who enables/disables SIP regularly. v3.0.2


ITzTravelInTime
 Share

7 posts in this topic

Recommended Posts

Hi, for all you hackintosh developers and masochists that changes the SIP status regularly, i have created a little app, that displays the status of SIP on the menu bar of your macOS installation. Now version 3.0.2

 

This project is completely free and open source and you can find the source code on GitHub here: https://github.com/ITzTravelInTime/MenuBarSIPDetector

And you can download the app always on GitHub here: https://github.com/ITzTravelInTime/MenuBarSIPDetector/releases

 

This project has been mostly created as a DEMO app for my library TINURecovery (https://github.com/ITzTravelInTime/TINURecovery) which is some code which was originally part of my app TINU (https://github.com/ITzTravelInTime/TINU) and that has been released as a separate library available for anyone to be used in their own app.

 

The library provides some info that is useful to many hackintosh-related apps, like the status of SIP (including all the flags in detail) or if the app is running Sandboxed or as root.

 

This little app that i have made is a little and simple Swift app just using my new library for it's SIP detection functionality.

 

I think people like the Acidanthera team or the Clover developers might find this very useful when debugging SIP-Related things for their projects.

 

Credits: 

 

ITzTravelInTime for development and maintenance of the libraries used and the app.

 

Some screenshots:

 

 

 

 

 

SIPEnabled.thumb.png.a1e282219ae12570295617ae44ddc371.png

 

 

 

 

SIPUnknown.thumb.png.29d12e10abf7ac1358ad8aaf1730c39b.pngSIPDisabled.thumb.png.7f41b23d0c6094914fa26627d7224386.pngInfo.thumb.png.cd593f6fdab1c5a754018ec45c90af03.png

Edited by ITzTravelInTime
  • Like 5
  • Haha 1
Link to comment
Share on other sites

20 minutes ago, naiclub said:

What do you mean?

 

This is a message about invalid code signing, you can try to build the app from source code from now, or i can try making a binary by playing with some code signing settings.

 

EDIT 2: I have re-uploaded the release and tested it on a couple of computers, now it should open without that issue. Just go to the download page from the first post and re-download it, then unzip it and open it with right click -> open, the problem was that i screwed up the codesign settings.

Edited by ITzTravelInTime
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Big news: Version 2.0 of the app!!

 

Changes: 

- Updated for the latest version of the TINURecovery library.
- More precise SIP detection, now the app can detect custom and undefined SIP configurations.
- Added a button to visit the project's Github repo.
- Added a button to show the app's executable in Finder.
- Removed the unused button to open the app at user login since that feature can't work for this kind unsigned and non-sandboxed app.

 

As always it can be downloaded here: https://github.com/ITzTravelInTime/MenuBarSIPDetector/releases

 

NOTE: The app is not code signed, to open it you must: Right click on the app file -> Open and then click on Open anyway on the message that will show up.

 

 

SIPEnabled.png.913a87ce272a25325dd6413d86c3729a.png

 

SIPUnknown.png.0e6fc5a92cecfcb49b619c130bc8a5c2.png

 

 

SIPDisabled.png.b709784c4102eeed7eb427939fc76c0c.png

 

 

Edited by ITzTravelInTime
  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Version 3.0.1!!

- Added details about SIP Values
- Better SIP detection system based on NVRAM rather than csrutil
- Added an info window to display the description for each SIP value
- Added a refresh button and subsequent refresh feature (only available if you open the app on a macOS installer/recovery environment).

As always the download is here: https://github.com/ITzTravelInTime/MenuBarSIPDetector/releases

 

NOTE: The app is not code signed, to open it you must: Right click on the app file -> Open and then click on Open anyway on the message that will show up.

 

 

SIPDisabled.thumb.png.a376aea135c208dfb7c49e51ce626179.png

 

Info.thumb.png.654872bfba7b9990a838b0c7f1f67eaa.png

 

 

Edited by ITzTravelInTime
  • Thanks 1
Link to comment
Share on other sites

  • 2 months later...

Here is a new small release: Version 3.0.2

 

This new relese fixes a crash and adds some internal improvements due to the work that has been done to the userd swift package libraryes. As always it can be downloaded here: https://github.com/ITzTravelInTime/MenuBarSIPDetector/releases

Edited by ITzTravelInTime
  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...