Jump to content

1 Screenshot

About This File

InsanelyRepairPermission is a command line that is able to repair kexts permissions in the current Volume or other Volumes as you wish.

 

It repair kexts permission for:

 

/Extra/KPKexts (since v1.1)

/Extra/Extensions

/System/Library/Extensions

/Library/Extensions

 

 

Usage (new version 1.1)

-------------------------------------------------------------------------

to verify:

sudo InsanelyRepairPermission -v /Volumes/Your Volume (or simply /)

 

to repair:

sudo InsanelyRepairPermission -r /Volumes/Your Volume

 

to repair and touch (will cause the kernelcache/prelinked to be rebuilt):

sudo InsanelyRepairPermission -rt /Volumes/Your Volume

-------------------------------------------------------------------------

Usage (version 1.0)

 

 

sudo /path/to/InsanelyRepairPermission /

or

sudo /path/to/InsanelyRepairPermission  /Volumes/El Capitan

 

repairs only files that have incorrect permissions, if they are ok tells you that there are no files to be repaired.

 

NOTE:

In El Capitan you should need to boot with SIP disabled or a permissive CSR config

 

Codes comes from Zeus.app:

 

// Created by Micky1979 on 04/01/14.

// Copyright © 2014-2015 InsanelyMac. All rights reserved.


What's New in Version 1.3

Released

  • v1.3: added APFS support
  • v1.2: code improvements for Sierra from Pandora's Box
  • Like 6

User Feedback

Recommended Comments



Allan

Posted

Great Micky, thanks! 

  • Like 3
copil

Posted

I'm happy ^___^

  • Like 2
Mirone

Posted

Works like a charm!

  • Like 1
alaskantraveler

Posted

Cool! It even works on installer volumes!

  • Like 1
Micky1979

Posted

New version, more options....

  • Like 5
TheRacerMaster

Posted

Thank you, was looking for a replacement for diskutil repairPermissions (since Apple removed it...) and this works perfectly. Thanks again!

  • Like 1
JahStories

Posted

really useful, thanks!

  • Like 1
Micky1979

Posted

Thanks Guys! :)

  • Like 1
Perdu

Posted

Grazie Michele

  • Like 1
Dyolp

Posted

Hello, please explain how to load it practically ?

Thank you

Micky1979

Posted

drag it to the Terminal.app window and add the aruments:

sudo /Users/Micky1979/Desktop/InsanelyRepairPermission -rt /

 InsanelyRepairPermission was inside my Desktop....

Dyolp

Posted

drag it to the Terminal.app window and add the aruments:

sudo /Users/Micky1979/Desktop/InsanelyRepairPermission -rt /

 InsanelyRepairPermission was inside my Desktop....

Thank you

  • Like 1
GreenMonstah83

Posted

This was a life saver!!  I would give it 6 stars if I could

  • Like 1
Dyolp

Posted

Hi, how to make it to operate in a real mac?

Thank you

Micky1979

Posted

like in a hack, no differences. But anyway consider that only /S/L/E and /L/E will be repaired, not the entire volume..

And in El Capitan you have to disable System Integrity Protection by booting into the RecoveryHD, otherwise will return errors (because not able to act in System folders).

Dyolp

Posted

And in El Capitan you have to disable System Integrity Protection

 

This is what I was missing !!

Thank you

  • Like 1
PippoX0

Posted

Thank you, useful !!!

  • Like 1
HackerKitty

Posted

This solved the problem of now missing repair function in El Capitan and Sierra! Thank you.

  • Like 1
Micky1979

Posted

This solved the problem of now missing repair function in El Capitan and Sierra! Thank you.

Yes, it is available for some time ..
The code comes from Pandora's Box that is able to do the same ..
HackerKitty

Posted

 

Yes, it is available for some time ..
The code comes from Pandora's Box that is able to do the same ..

 

Thanks for this additiona information. A long time xxxbeast user and recent switcher for Clover, I knew nothing about Pandra's Box. I just watched the introduction video on Youtube. It looks so light years ahead of the installation system I have been using. I think I will give it a shot!

  • Like 1
cmaed

Posted

Thank you I can now use my wireless usb

  • Like 1
HackerKitty

Posted

i finally figured it out how to use it!

 

Coming from Linux, I tired to manually type a path to this executable file. 

Was not easy :(.

 

Then I thought of dragging it inside the terminal just like many other Mac software. 

It worked like a magic!

 

I managed to fix iMesssage problem with the help of this prgramme.

Thank you!

  • Like 1
Sphinx777

Posted

Fabulous! Thanks!

  • Like 1
asdfx2x3

Posted

Thank you very much!

  • Like 1

×
×
  • Create New...