Popular Post Austere.J Posted October 13, 2015 Popular Post Share Posted October 13, 2015 KCPM Utility Pro V5 ★ Install Kexts ★ Repair Permissions ★ Rebuild Caches ★ Configure SIP/BooterConfig and more Introduction:KCPM Utility Pro is a 6-in-1 system maintenance tool written in Swift that supports installing kexts, repairing permissions, rebuilding caches, configuring system integrity protection (SIP), setting up BooterConfig and more.And yes, it fully supports Apple’s latest OS X El Capitan. Supported Languages:English, Chinese Simplified, Chinese Traditional, Japanese (More languages are coming, please have a look at the Localization section below.) Supported OS X Version:OS X El Capitan (10.11.x)OS X Yosemite (10.10.x)(Unfortunately, OS X Mavericks is not supported by KCPM Utility Pro due to that some Swift methods are not available under OS X 10.9.x) Key Features: Install Kexts to /Library/Extensions. (*1) Install Kexts to /System/Library/Extensions. Install Kexts to /Extra/Extensions. Show Kexts version, path and more. Backup Kexts that will be replaced. (*2) Rebuild System and Kernel Caches. Repair Permissions of the whole system partition. (even under OS X El Capitan!!) Configure SIP (*5) and BooterConfig via either NVRAM (*3) or your bootloader configuration. (Clover & Chameleon supported) (*4) Install Command Line Tools that allow you easily maintain your OS X in Terminal/Single-user mode/OS X Recovery and more. Support Auto-Update. Support Real Macs, Hackintosh Builds (Clover, Chameleon, Ozmosis) Support Drag-N-Drop Function (Starting from V3.3) EZMode (*6) - Express Kexts Installation Mode that helps you install kexts, repair permissions and rebuild caches without your attendance. (Starting from V5.0) Support custom kexts backup folder. (Starting from V5.0) *1. It is recommended to install kernel extensions to /Library/Extensions under OS X El Capitan.*2. Default backup folder is ~/Desktop/FireWolf_Kexts_Backups/$time/.*3. It is required that NVRAM is supported on your builds.*4. The default icon will be changed to indicate which bootloader configuration you have selected. (See screenshots below) *5. Special Notes: Apple has blocked modifying restricted areas in NVRAM. You may no longer set new SIP value directly via NVRAM, BooterConfig is stilled supported though. *6. EZMode is disabled by default. You may enable it in the new preference panel of KCPM Utility Pro. When the EZMode is enabled, the normal “Select” and “Execute” buttons will be disabled automatically. Localization Support: This part will be updated soon. (I will upload the new localization strings.) Known Issues in V5.1: The status indicator may be reset if user switch to other tabs when a certain task is being executed. (e.g. Rebuilding Caches, Repairing Permissions.) However, the task would be still executed at the background and user will finally receive a task finished alert. Workaround: Do not switch to other tabs when an operation is being executed. Bugs Report:You are welcome to leave comments related to BUGS on my blog.Also feel free to ask questions if you are confused or encounter with problems. Sceenshots: Update Logs V5.1 @ 2016.02.20 PDT Add an option in the preference panel that allows you to silence the SIP->B1 warning at the startup of the program. (Note that even though you can silence this warning, if your SIP->B1 is still disabled, the “Install Kexts to /System/Library/Extensions” will remain greyed out, because that’s the security policy created by Apple in OS X El Capitan.) Fix some localization related issues. V5.0 @ 2016.02.19 PDT New EZMode function in the Kexts Installation interface. With EZMode enabled, now you only need to drag the kernel extensions and KCPM Utility Pro will help you install them, repair permissions, and rebuild caches without your involvement. Add a preference panel where you can select custom kexts backup folder and enable the new EZMode. Significantly improve user experience. KCPM Utility Pro will no longer be unresponsive. Significantly improve the efficiency of repairing permissions and rebuilding caches. Sparkle auto-updater framework updated to address security vulnerabilities. Significantly improve the error handling mechanism. Fix an issue that history folder is not saved after the program terminates. Significantly improve the security level of the entire program. Resolve an issue that some labels are not displayed correctly. Address an issue that kexts cannot be installed into non-root volumes properly. Installing kexts into /S/L/E will be automatically disabled when SIP->Allow unrestricted file system access is disabled. V3.3 @ 2015.11.01 23:00 PDT Fix an issue that application is not responding when user closes the window.Resolve an issue that duplicated kernel extensions are allowed in the list.Resolve an issue that “Select” button allows selecting any files.Resolve an issue that internal data failed to update when user deletes kernel extensions from the list.Fix an issue that backup folder is created even though no kernel extension needs backup.Rewrite the kexts backup method to improve efficiency.Add Drag-and-Drop function in the Kexts Installation interface. Now you can directly drag kernel extensions into KCPM Utility Pro V3.3. V3.2 @ 2015.10.17 18:00 PDT Resolve an issue that rebuilding caches may not function properly. Minor bugs fixed. Update the integrated RebuildCaches CLT to V1.4. Update the integrated RepairPermissions CLT to V2.1. V3.1 @ 2015.10.12 22:00 PDT Improve error handling when reading NVRAM. V3.0 @ 2015.10.12 18:00 PDT Initial Pro version release. Downloads All downloads are host on my blog. New updates can be downloaded via the built-in Auto-Update function. If you are unable to download the update, you could also find the latest version on the release page. Please redirect to KCPM Pro V5 Release Page >> Hope you enjoy it. 22 Link to comment Share on other sites More sharing options...
DMCrimson Posted October 13, 2015 Share Posted October 13, 2015 One more addition to my InsanelyMac folder in my Applications. Absolutely love your background picture on the blog Link to comment Share on other sites More sharing options...
bkdwt Posted October 13, 2015 Share Posted October 13, 2015 KCPM Utility Pro V3 ★ Install Kexts ★ Repair Permissions ★ Rebuild Caches ★ Configure SIP/BooterConfig and more Introduction:KCPM Utility Pro is a 6-in-1 system maintenance tool written in Swift that supports installing kexts, repairing permissions, rebuilding caches, configuring system integrity protection (SIP), setting up BooterConfig and more.And yes, it fully supports Apple’s latest OS X El Capitan. Supported Languages:English, Chinese Simplified, Chinese Traditional, Japanese Supported OS X Version:OS X El Capitan (10.11.x)OS X Yosemite (10.10.x)(Unfortunately, OS X Mavericks is not supported by KCPM Utility Pro due to that some Swift methods are not available under OS X 10.9.x) Key Features: Install Kexts to /Library/Extensions. (*1) Install Kexts to /System/Library/Extensions. Install Kexts to /Extra/Extensions. Show Kexts version, path and more. Backup Kexts that will be replaced. (*2) Rebuild System and Kernel Caches. Repair Permissions of the whole system partition. (even under OS X El Capitan!!) Configure SIP and BooterConfig via either NVRAM (*3) or your bootloader configuration. (Clover & Chameleon supported) (*4) Install Command Line Tools that allow you easily maintain your OS X in Terminal/Single-user mode/OS X Recovery and more. Support Auto-Update. Support Real Macs, Hackintosh Builds (Clover, Chameleon, Ozmosis) *1. It is recommended to install kernel extensions to /Library/Extensions under OS X El Capitan.*2. Backup folder is ~/Desktop/FireWolf_Kexts_Backups/$time/.*3. It is required that NVRAM is supported on your builds.*4. The default icon will be changed to indicate which bootloader configuration you have selected. (See screenshots below) Bugs Report:You are welcome to leave comments related to BUGS on my blog.Also feel free to ask questions if you are confused or encounter with problems. Sceenshots Update Logs V3.1 @ 2015.10.12 22:00 PDT Improve error handling when reading NVRAM. V3.0 @ 2015.10.12 18:00 PDT Initial Pro version release. Downloads All downloads are host on my blog. Please redirect to KCPM Pro V3 Release Page >> Hope you enjoy it. Hey buddy, can you send me the language strings for me to translate for portuguese? Link to comment Share on other sites More sharing options...
spakk Posted October 13, 2015 Share Posted October 13, 2015 the first start with this bug report , the tool does not like AMD CPU? Process: KCPM Utility Pro [1618]Path: /Users/USER/Downloads/KCPM Utility Pro.app/Contents/MacOS/KCPM Utility ProIdentifier: science.firewolf.KCPM-Utility-ProVersion: ???Code Type: X86-64 (Native)Parent Process: ??? [1]Responsible: KCPM Utility Pro [1618]User ID: 501Date/Time: 2015-10-13 11:47:42.718 -0700OS Version: Mac OS X 10.10.5 (14F27)Report Version: 11Anonymous UUID: XXXXXXXXXXXXXXXXXXXXXTime Awake Since Boot: 14000 secondsCrashed Thread: 0Exception Type: EXC_BREAKPOINT (SIGTRAP)Exception Codes: 0x0000000000000002, 0x0000000000000000Application Specific Information:dyld: launch, loading dependent librariesDyld Error Message:Library not loaded: @rpath/Sparkle.framework/Versions/A/SparkleReferenced from: /Users/USER/Downloads/KCPM Utility Pro.app/Contents/MacOS/KCPM Utility ProReason: no suitable image found. Did find:/Users/mein/Downloads/KCPM Utility Pro.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/A/Sparkle: code signature invalid for '/Users/mein/Downloads/KCPM Utility Pro.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/A/Sparkle'Binary Images:0x7fff6b2be000 - 0x7fff6b2f4887 dyld (353.2.3) /usr/lib/dyldModel: iMac14,2, BootROM IM141.0118.B00, 6 processors, AMD Phenom II X6 1100T, 3.3 GHz, 12 GB, SMC 1.30f3Graphics: Geforce Nvidia GTX 550 TI 3 GB, Geforce Nvidia GTX 550 TI 3 GB, PCIe, 3072 MBNetwork Service: Ethernet Adaptor (en0), Ethernet, en0Serial ATA Device: WDC WD5003ABYX-01WERA1, 500,11 GBSerial ATA Device: WDC WD3200BEVT-22ZCT0, 320,07 GBSerial ATA Device: WDC WD5000AADS-00S9B0, 500,11 GBUSB Device: Cruzer EdgeUSB Device: USB KeyboardUSB Device: Medigenic MouseThunderbolt Bus: Link to comment Share on other sites More sharing options...
cecekpawon Posted October 13, 2015 Share Posted October 13, 2015 APPROVED! Link to comment Share on other sites More sharing options...
Austere.J Posted October 13, 2015 Author Share Posted October 13, 2015 the first start with this bug report , the tool does not like AMD CPU? Process: KCPM Utility Pro [1618] Path: /Users/USER/Downloads/KCPM Utility Pro.app/Contents/MacOS/KCPM Utility Pro Identifier: science.firewolf.KCPM-Utility-Pro Version: ??? Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: KCPM Utility Pro [1618] User ID: 501 Date/Time: 2015-10-13 11:47:42.718 -0700 OS Version: Mac OS X 10.10.5 (14F27) Report Version: 11 Anonymous UUID: XXXXXXXXXXXXXXXXXXXXX Time Awake Since Boot: 14000 seconds Crashed Thread: 0 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Application Specific Information: dyld: launch, loading dependent libraries Dyld Error Message: Library not loaded: @rpath/Sparkle.framework/Versions/A/Sparkle Referenced from: /Users/USER/Downloads/KCPM Utility Pro.app/Contents/MacOS/KCPM Utility Pro Reason: no suitable image found. Did find: /Users/mein/Downloads/KCPM Utility Pro.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/A/Sparkle: code signature invalid for '/Users/mein/Downloads/KCPM Utility Pro.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/A/Sparkle' Binary Images: 0x7fff6b2be000 - 0x7fff6b2f4887 dyld (353.2.3) /usr/lib/dyld Model: iMac14,2, BootROM IM141.0118.B00, 6 processors, AMD Phenom II X6 1100T, 3.3 GHz, 12 GB, SMC 1.30f3 Graphics: Geforce Nvidia GTX 550 TI 3 GB, Geforce Nvidia GTX 550 TI 3 GB, PCIe, 3072 MB Network Service: Ethernet Adaptor (en0), Ethernet, en0 Serial ATA Device: WDC WD5003ABYX-01WERA1, 500,11 GB Serial ATA Device: WDC WD3200BEVT-22ZCT0, 320,07 GB Serial ATA Device: WDC WD5000AADS-00S9B0, 500,11 GB USB Device: Cruzer Edge USB Device: USB Keyboard USB Device: Medigenic Mouse Thunderbolt Bus: That's weird. The report shows that failed to verify the code signature of Sparkle.framework. I don't have a AMD CPU to test against. I will send you a copy without code signature later. 1 Link to comment Share on other sites More sharing options...
spakk Posted October 13, 2015 Share Posted October 13, 2015 APPROVED! APPROVED! that it does not like AMD CPUs? or does the tool work with your AMD CPU? Link to comment Share on other sites More sharing options...
Austere.J Posted October 13, 2015 Author Share Posted October 13, 2015 Hey buddy, can you send me the language strings for me to translate for portuguese? the first start with this bug report , the tool does not like AMD CPU? Process: KCPM Utility Pro [1618] Path: /Users/USER/Downloads/KCPM Utility Pro.app/Contents/MacOS/KCPM Utility Pro Identifier: science.firewolf.KCPM-Utility-Pro Version: ??? Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: KCPM Utility Pro [1618] User ID: 501 Date/Time: 2015-10-13 11:47:42.718 -0700 OS Version: Mac OS X 10.10.5 (14F27) Report Version: 11 Anonymous UUID: XXXXXXXXXXXXXXXXXXXXX Time Awake Since Boot: 14000 seconds Crashed Thread: 0 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Application Specific Information: dyld: launch, loading dependent libraries Dyld Error Message: Library not loaded: @rpath/Sparkle.framework/Versions/A/Sparkle Referenced from: /Users/USER/Downloads/KCPM Utility Pro.app/Contents/MacOS/KCPM Utility Pro Reason: no suitable image found. Did find: /Users/mein/Downloads/KCPM Utility Pro.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/A/Sparkle: code signature invalid for '/Users/mein/Downloads/KCPM Utility Pro.app/Contents/MacOS/../Frameworks/Sparkle.framework/Versions/A/Sparkle' Binary Images: 0x7fff6b2be000 - 0x7fff6b2f4887 dyld (353.2.3) /usr/lib/dyld Model: iMac14,2, BootROM IM141.0118.B00, 6 processors, AMD Phenom II X6 1100T, 3.3 GHz, 12 GB, SMC 1.30f3 Graphics: Geforce Nvidia GTX 550 TI 3 GB, Geforce Nvidia GTX 550 TI 3 GB, PCIe, 3072 MB Network Service: Ethernet Adaptor (en0), Ethernet, en0 Serial ATA Device: WDC WD5003ABYX-01WERA1, 500,11 GB Serial ATA Device: WDC WD3200BEVT-22ZCT0, 320,07 GB Serial ATA Device: WDC WD5000AADS-00S9B0, 500,11 GB USB Device: Cruzer Edge USB Device: USB Keyboard USB Device: Medigenic Mouse Thunderbolt Bus: I will send you the localization strings later. I am a little busy now. Sorry. Link to comment Share on other sites More sharing options...
cecekpawon Posted October 13, 2015 Share Posted October 13, 2015 APPROVED! that it does not like AMD CPUs? or does the tool work with your AMD CPU? Haha sorry spakk forgot to mention, only tested on my intel build 1 Link to comment Share on other sites More sharing options...
spakk Posted October 13, 2015 Share Posted October 13, 2015 Haha sorry spakk forgot to mention, only tested on my intel build we need to make the tool necessarily Compatible with AMD CPUs, it would be nice if someone else can be tested and perform on its AMD CPU. I've installed and tested only on my test partition, will install later on my main partition and report. Link to comment Share on other sites More sharing options...
Austere.J Posted October 13, 2015 Author Share Posted October 13, 2015 APPROVED! that it does not like AMD CPUs? or does the tool work with your AMD CPU? Try this KCPM Utility Pro 3.1 AMD.zip 1 Link to comment Share on other sites More sharing options...
PippoX0 Posted October 13, 2015 Share Posted October 13, 2015 I will try it Link to comment Share on other sites More sharing options...
spakk Posted October 13, 2015 Share Posted October 13, 2015 I can confirm that the tool is working properly with AMD CPU. i've just make a test on my main partition. 1 Link to comment Share on other sites More sharing options...
Austere.J Posted October 13, 2015 Author Share Posted October 13, 2015 I can confirm that the tool is working properly with AMD CPU. i've just make a test on my main partition. Thanks for your feedback. So those who have AMD CPUs should use the AMD version in #11. 1 Link to comment Share on other sites More sharing options...
spakk Posted October 13, 2015 Share Posted October 13, 2015 Thanks for your feedback. So those who have AMD CPUs should use the AMD version in #11. Both versions run with my main partition. presumably, the test partition is through the many tests that I have done in recent weeks, damaged ??. I'll install Yosemite again on my test partition. Link to comment Share on other sites More sharing options...
pico joe Posted October 14, 2015 Share Posted October 14, 2015 Yes. No problem in my AMD machine Link to comment Share on other sites More sharing options...
MaLd0n Posted October 14, 2015 Share Posted October 14, 2015 2 Link to comment Share on other sites More sharing options...
sebinouse Posted October 16, 2015 Share Posted October 16, 2015 Nice one ! Congratulations for achieving such a good app ! let me know if you want French localisation ! Link to comment Share on other sites More sharing options...
mitch_de Posted October 17, 2015 Share Posted October 17, 2015 PROBLEM: After using function Rebuild system and kext caches i got an prelinked kernel sized 64 MB big!!!!Next boot failed by chameleon message something about the kernel. After i used the sudo kextcache -system-prelinked-kernel command, the prelinked kernel sized 17 MB, like before. Link to comment Share on other sites More sharing options...
buoo Posted October 17, 2015 Share Posted October 17, 2015 Hey Mald0n, where did you disappear to? 1 Link to comment Share on other sites More sharing options...
Austere.J Posted October 20, 2015 Author Share Posted October 20, 2015 PROBLEM: After using function Rebuild system and kext caches i got an prelinked kernel sized 64 MB big!!!! Next boot failed by chameleon message something about the kernel. After i used the sudo kextcache -system-prelinked-kernel command, the prelinked kernel sized 17 MB, like before. Sorry for the inconvenience. This is a bug in 3.1. Now I have released a new version and fixed this bug. Thanks for your feedback. 2 Link to comment Share on other sites More sharing options...
mitch_de Posted October 20, 2015 Share Posted October 20, 2015 Sorry for the inconvenience. This is a bug in 3.1. Now I have released a new version and fixed this bug. Thanks for your feedback. Thanks for fixing that prelinked Kernel oversized bug. Sorry that i missed the choice to use your bug report link. Link to comment Share on other sites More sharing options...
wastez Posted October 22, 2015 Share Posted October 22, 2015 Hello, It´s really a great tool, thanks for your work. It would be nice if the kext can added just per drag and drop in the window, without just pressing select. Link to comment Share on other sites More sharing options...
Austere.J Posted October 22, 2015 Author Share Posted October 22, 2015 Hello, It´s really a great tool, thanks for your work. It would be nice if the kext can added just per drag and drop in the window, without just pressing select. Thanks for you feedback. And yes, I already implemented the drag-and-drop function in the next V3.3 version. The new version will be released soon. Link to comment Share on other sites More sharing options...
zxv Posted October 22, 2015 Share Posted October 22, 2015 v3.2 Build 280 Maintenance::Repair disk permissions of target volume "/" never completes; RepairPermissions process appears to persist indefinitely at ~0.4% CPU. Link to comment Share on other sites More sharing options...
Recommended Posts