In some cases, this means that the user must select the storage drive for which he wants to display data or perform actions on.įor example, the Health feature, which displays diagnostic data and predicts the remaining lifetime of your hard drive or SSD. “Disk Sensei offers features that are related to both hardware and software. The end result was a beautiful sunburst chart with slick animations, at the cost of only a few hundred lines of Obj-C.” and particularly dislikes:
#Trim enabler similar apps mac
“Disk Sensei is all about optimizing your Mac performance, so I knew I wanted a way to let users find and delete large old files.Īfter settling on the idea to build a sunburst chart to visualize the file system hierarchy, I struggled for a long time to build something that was responsive, performant and beautiful.Įventually, I turned to an unconventional solution: I built a component using D3, a JavaScript visualization library, and integrated it in Disk Sensei using a web view. What Oskar particularly likes in Disk Sensei: About Disk Senseiĭisk Sensei helps you monitor and analyze your Mac’s drives, enhance your Mac’s performance and clean your system safely and efficiently. Since founding Cindori, he has designed, developed and released several popular apps such as Trim Enabler, Disk Sensei and VR Desktop. I see a second occurrence of a very similar pattern a bit further in the file: "APPLE SSD TS".Oskar is an independent Mac developer who is committed to enhancing the Mac experience.
#Trim enabler similar apps Patch
0201720 0a79 0000 0000 0000 0000 0000 5400 6d69ĮDIT: I just realised this patch replaces the string "APPLE SSD" with as many null bytes. > md5sum /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/*ħ9f51aaf114f3dd8be5e409f6e3c13df /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorageĮf72c0c2bfb1074bf400d3405efdae10 /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage-backupĦ1 0 0xffffff7f813bb000 0x18000 0x18000 (2.6.0) Ĭontents comparison, does this look correct? > od -x IOAHCIBlockStorage-backup > /tmp/kk1 I think I've applied the correct patch from the list above but I cannot seem to find the indicator for my external Kingston SUV500MS120G (SSDNow family). Run these commands in succession to clear the system caches to enable OS X to pick up the modified driver: sudo kextcache -system-prelinked-kernelĮxactly where am I supposed to see the trim enabled indicator on OS X 10.9.5? Sudo perl -pi -e 's|(^\x00\x4D)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
#Trim enabler similar apps driver
Modify the driver (choose only one of the following lines, based on the version): # 10.9.4 & 10.9.5 YMMV.īackup the original driver: sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage-backup NOTE: This is tested on the versions mentioned in the title, and NOT earlier or later versions.