• Posts

    • I see there is not much feedback in this forum, any way I wanted to post an update After updating the Brix Pro Bios to version F7 from F4 I was able to boot from the hard drive, once the OSX loads, the USB keyboard works fine BUT the USB mouse does not, it seem like there is no power getting to the mouse because the light is off, in order to make it work I had to unplug it from the USB port and plug it back in into the same USB port then the mouse´s light came on and the mouse was working, it is a simple thing to do every time I power up the system but I would love to get it solved...
    • Vanilla or Sierra Zone on Core 2 Duo & Intel DG35EC Computer: Intel Core 2 Duo E7500 (SSE4 capable) Intel DG35EC nVidia 9400 GT Niresh. I have tried Sierra Zone and Yosemite. The USB booting gets stuck on a blinking underscore. I cannot type anything. So I tried it with a hard disk instead. Transmac on to a USB hard disk. Same result. Any ideas?
    • Wifi, Touchpad, mouse USB, USB 3.0 Dell Latitude E6430 not working Hello everybody, My laptop's Dell Latitude E6430 installed macOS Sierra but Wifi, Touchpad, usb mouse and usb 3.0 not working, How to fix this problem? Please help me, everybody....
    • Mackintosh does not turn off or sleep I Installed Sierra from scratch with the Niresh distro provided in Hackintosh computer, everything works fine (Sound, wifi, bluetooth) except that the machine does not go to sleep (with the BIOS configured as S1 it slows down the fan and then the rig reeboots, with S3 it only slows down the fan but does not go to sleep), when I click on shut down the screen goes blank and after a few seconds it reboots) my Motherboard is a very old gigabyte g41-sl2 with Core2duo 3.16 ghz,  8 gb of DDR3 RAM, graphics card is a Nvidia 8400 gs 512 of vram, a SSD of 120 gb and two hard drives of 500 gb each, does anybody have figured out how can that issue be fixed? thank you in advance

IOAHCIFamily.kext with TRIM support
0

(0)

About This File

What is TRIM?

To first explain what TRIM is, you’ll need to understand how data is written and deleted on hard disks. You see, a regular spinning hard disk writes data linearly and actually doesn’t remove data immediately. After you empty the Trash (or Recycle Bin), the system just flags the space occupied on that particular part of the drive as empty or “free”. Whenever the system needs to write new data on that space, it firsts deletes any occupying data and then writes the new data on it.

On an SSD, this process slightly different: data is stored in flash memory cells that are grouped into pages. 128 pages are then grouped into blocks. And deletion procedures can only be carried out on the block level i.e. the entire block has to be first cached (read and stored in memory cache), the block erased, then the cached block is modified to include the new data and finally written on the flash media again. This is called the read-erase-modify-write cycle. Sounds tedious, right?

Simply put, TRIM is a command sent from the system to the SSD, telling it to perform the read-erase-modify-write cycle whenever a file is deleted instead of waiting until there is new data to be written. Why is this better? Because ultimately, the SSD’s write performance will remain unaffected over time. Only the deletion process takes a little longer.

Trim enabler on hackinotosh yosemite 10.10

make sure Add "kext-dev-mode=1 in boot flags)

delete previous kext in sys/lib/extensions

install it with kext utility

after

in terminal give this cmd.

sudo touch /System/Library/Extensions && sudo kextcache -prelinked-kernel /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K /System/Library/Kernels/kernel /System/Library/Extensions

this will enable trim on non apple SSD

Chameleon Bootloader Users

NO need to install attached kext.

just type in terminal

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.bak

sudo perl -pi -e 's|x00x41x50x50x4cx45x20x53x53x44x00|x00x00x00x00x00x00x00x00x00x00x00|' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage

sudo touch /System/Library/Extensions

sudo kextcache -prelinked-kernel /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -K /System/Library/Kernels/kernel /System/Library/Extensions

Clover Bootloader users.

NO need to install attached kext

Just type in config.plist file located in efi>clover

<key>KextsToPatch</key>

<array>

<dict>

<key>Name</key>

<string>IOAHCIBlockStorage</string>

<key>Find</key>

<data>

AEFQUExFIFNTRAA=

</data>

<key>Replace</key>

<data>

AAAAAAAAAAAAAAA=

</data>

<key>Comment</key>

<string>TRIM Enabler</string>

</dict>

</array>

and reboot


What's New in Version   See changelog

Released

No changelog available for this version.



  • Download this file


  • User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!


    Register a new account

    Sign in

    Already have an account? Sign in here.


    Sign In Now

    There are no reviews to display.