Skip to content

Instantly share code, notes, and snippets.

@megalithic
Last active June 18, 2016 11:42
Show Gist options
  • Select an option

  • Save megalithic/50cebb545911e10c4078 to your computer and use it in GitHub Desktop.

Select an option

Save megalithic/50cebb545911e10c4078 to your computer and use it in GitHub Desktop.

Revisions

  1. megalithic revised this gist Apr 15, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion setup.md
    Original file line number Diff line number Diff line change
    @@ -59,7 +59,7 @@
    1. Turn on your MacBook Pro
    1. Profit! :D

    ### Additional links:
    ### Additional links and credits:

    - [Alternate web drivers link](http://www.macvidcards.com/which-driver-should-i-install-for-my-new-gpu.html)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)
  2. megalithic revised this gist Apr 15, 2015. 1 changed file with 5 additions and 2 deletions.
    7 changes: 5 additions & 2 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -22,7 +22,7 @@
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out these two lines:

    ```
    ```javascript
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    @@ -35,9 +35,12 @@
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:

    ```
    ```sh
    # 2 occurrences
    /System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist
    # 4 occurrences
    /System/Library/Extensions/IONDRVSupport.kext/Info.plist
    # 2 occurrences
    /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist
    ```

  3. megalithic revised this gist Apr 15, 2015. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -36,9 +36,9 @@
    1. Open the following kext files:
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    /System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist
    /System/Library/Extensions/IONDRVSupport.kext/Info.plist
    /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a `CFBundleIdentifier` key:
  4. megalithic revised this gist Apr 15, 2015. 1 changed file with 6 additions and 2 deletions.
    8 changes: 6 additions & 2 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -26,24 +26,28 @@
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
    1. Double-click *WebDriver-[latest_version].pkg* to install it
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
    1. Shut down your MacBook Pro
  5. megalithic revised this gist Apr 15, 2015. 1 changed file with 14 additions and 13 deletions.
    27 changes: 14 additions & 13 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -21,28 +21,29 @@
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out these two lines:
    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```

    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
    1. Double-click *WebDriver-[latest_version].pkg* to install it
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
    1. Shut down your MacBook Pro
  6. megalithic revised this gist Apr 15, 2015. 1 changed file with 13 additions and 13 deletions.
    26 changes: 13 additions & 13 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -21,28 +21,28 @@
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out these two lines:
    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
    1. Double-click *WebDriver-[latest_version].pkg* to install it
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
    1. Shut down your MacBook Pro
  7. megalithic revised this gist Apr 15, 2015. 1 changed file with 9 additions and 9 deletions.
    18 changes: 9 additions & 9 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -32,17 +32,17 @@ if (!validateSoftware()) return false;
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
    1. Shut down your MacBook Pro
  8. megalithic revised this gist Apr 15, 2015. 1 changed file with 4 additions and 5 deletions.
    9 changes: 4 additions & 5 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -21,11 +21,10 @@
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out these two lines:
    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
  9. megalithic revised this gist Apr 15, 2015. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -25,6 +25,7 @@
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
  10. megalithic revised this gist Apr 15, 2015. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion setup.md
    Original file line number Diff line number Diff line change
    @@ -21,7 +21,6 @@
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out these two lines:

    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
  11. megalithic revised this gist Apr 15, 2015. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -21,6 +21,7 @@
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out these two lines:

    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
  12. megalithic revised this gist Apr 15, 2015. 1 changed file with 14 additions and 14 deletions.
    28 changes: 14 additions & 14 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -20,29 +20,29 @@
    (lives inside of *PackageMaker.app/Contents/Resources*)
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete or comment out (prepend each line with `//`) these two lines
    ```sh
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Delete or comment out these two lines:
    ```
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
    1. Double-click *WebDriver-[latest_version].pkg* to install it
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
    1. Shut down your MacBook Pro
  13. megalithic revised this gist Apr 15, 2015. 1 changed file with 7 additions and 6 deletions.
    13 changes: 7 additions & 6 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -13,6 +13,7 @@
    1. Download [PackageMaker](https://developer.apple.com/downloads/index.action?name=PackageMaker#)
    1. Download [CUDA-Z](http://cuda-z.sourceforge.net/)
    1. Uninstall all previous versions of the nVidia Web Drivers
    1. Restart your MacBook Pro
    1. Execute `sudo nvram boot-args="kext-dev-mode=1 nvda_drv=1"`
    1. Restart your MacBook Pro
    1. Open *WebDriver-[latest_version].pkg* using **Flat Package Editor.app**
    @@ -31,13 +32,13 @@
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    - */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    ```
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
    <true/>
    @@ -50,8 +51,8 @@
    1. Turn on your MacBook Pro
    1. Profit! :D
    ### Additional links:
    - [Alternate web drivers link](http://www.macvidcards.com/which-driver-should-i-install-for-my-new-gpu.html)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)
    - [AKiTiO Thunder2 & GTX 960 setup](http://forum.techinferno.com/implementation-guides/9501-2012-13-macbook-pro-gtx960@10gbps-tb1-akitio-thunder2-osx10-10-2-[edgyvenison].html)
  14. megalithic revised this gist Apr 15, 2015. 1 changed file with 8 additions and 3 deletions.
    11 changes: 8 additions & 3 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -13,13 +13,17 @@
    1. Download [PackageMaker](https://developer.apple.com/downloads/index.action?name=PackageMaker#)
    1. Download [CUDA-Z](http://cuda-z.sourceforge.net/)
    1. Uninstall all previous versions of the nVidia Web Drivers
    1. Execute `sudo nvram boot-args="kext-dev-mode=1"`
    1. Execute `sudo nvram boot-args="kext-dev-mode=1 nvda_drv=1"`
    1. Restart your MacBook Pro
    1. Open *WebDriver-[latest_version].pkg* using **Flat Package Editor.app**
    (lives inside of *PackageMaker.app/Contents/Resources*)
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete the line `if (!validateHardware()) return false;`
    1. Delete or comment out (prepend each line with `//`) these two lines
    ```sh
    if (!validateHardware()) return false;
    if (!validateSoftware()) return false;
    ```
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
    @@ -31,7 +35,8 @@
    - */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*
    Edit them each by adding the following lines of code to just above the closing `</dict>` blocks that contain a `CFBundleIdentifier` key:
    Edit them each by adding the following lines of code to just above each of the closing `</dict>` tags that contain a
    `CFBundleIdentifier` key:
    ```plist
    <key>IOPCITunnelCompatible</key>
  15. megalithic revised this gist Apr 13, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion setup.md
    Original file line number Diff line number Diff line change
    @@ -27,7 +27,7 @@
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    - */System/Library/Extensions/NVDAStartup.kext/Content/Info.plist*
    - */System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*

  16. megalithic revised this gist Apr 13, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion setup.md
    Original file line number Diff line number Diff line change
    @@ -35,7 +35,7 @@

    ```plist
    <key>IOPCITunnelCompatible</key>
    </true>
    <true/>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
  17. megalithic revised this gist Apr 13, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion setup.md
    Original file line number Diff line number Diff line change
    @@ -28,7 +28,7 @@
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    - */System/Library/Extensions/NVDAStartup.kext/Content/Info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Content/Info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*

    Edit them each by adding the following lines of code to just above the closing `</dict>` blocks that contain a `CFBundleIdentifier` key:
  18. megalithic revised this gist Apr 13, 2015. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -27,9 +27,9 @@
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    - */System/Library/Extensions/NVDAStartup.kext/Content/info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Content/info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/info.plist*
    - */System/Library/Extensions/NVDAStartup.kext/Content/Info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Content/Info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist*

    Edit them each by adding the following lines of code to just above the closing `</dict>` blocks that contain a `CFBundleIdentifier` key:

    @@ -49,4 +49,4 @@
    ### Additional links:

    - [Alternate web drivers link](http://www.macvidcards.com/which-driver-should-i-install-for-my-new-gpu.html)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)
  19. megalithic revised this gist Apr 13, 2015. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -27,9 +27,9 @@
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    - */System/Library/Extensions/**NVDAStartup.kext**/Content/info.plist*
    - */System/Library/Extensions/**IONDRVSupport.kext**/Content/info.plist*
    - */System/Library/Extensions/**AppleHDA.kext**/Contents/PlugIns/AppleHDAController.kext/Contents/info.plist*
    - */System/Library/Extensions/NVDAStartup.kext/Content/info.plist*
    - */System/Library/Extensions/IONDRVSupport.kext/Content/info.plist*
    - */System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/info.plist*

    Edit them each by adding the following lines of code to just above the closing `</dict>` blocks that contain a `CFBundleIdentifier` key:

    @@ -49,4 +49,4 @@
    ### Additional links:

    - [Alternate web drivers link](http://www.macvidcards.com/which-driver-should-i-install-for-my-new-gpu.html)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)
  20. megalithic revised this gist Apr 13, 2015. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,8 @@
    # AKiTiO Thunder2 & EVGA 960 GTX SC setup

    [Publicly shared as a gist](https://gist.github.com/megalithic/50cebb545911e10c4078)

    ---

    **NOTE:** The AKiTiO Thunder2 **SHOULD NOT** be plugged in yet

    @@ -9,6 +12,7 @@
    1. Download latest [CUDA Drivers](http://www.nvidia.com/object/mac-driver-archive.html) and extract the pkg file
    1. Download [PackageMaker](https://developer.apple.com/downloads/index.action?name=PackageMaker#)
    1. Download [CUDA-Z](http://cuda-z.sourceforge.net/)
    1. Uninstall all previous versions of the nVidia Web Drivers
    1. Execute `sudo nvram boot-args="kext-dev-mode=1"`
    1. Restart your MacBook Pro
    1. Open *WebDriver-[latest_version].pkg* using **Flat Package Editor.app**
  21. megalithic created this gist Apr 13, 2015.
    48 changes: 48 additions & 0 deletions setup.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,48 @@
    # AKiTiO Thunder2 & EVGA 960 GTX SC setup


    **NOTE:** The AKiTiO Thunder2 **SHOULD NOT** be plugged in yet

    ---

    1. Download latest [nVidia Web Drivers](http://www.insanelymac.com/forum/topic/301416-nvidia-web-driver-updates-for-yosemite/)
    1. Download latest [CUDA Drivers](http://www.nvidia.com/object/mac-driver-archive.html) and extract the pkg file
    1. Download [PackageMaker](https://developer.apple.com/downloads/index.action?name=PackageMaker#)
    1. Download [CUDA-Z](http://cuda-z.sourceforge.net/)
    1. Execute `sudo nvram boot-args="kext-dev-mode=1"`
    1. Restart your MacBook Pro
    1. Open *WebDriver-[latest_version].pkg* using **Flat Package Editor.app**
    (lives inside of *PackageMaker.app/Contents/Resources*)
    1. Drag *Distribution* to your Desktop
    1. Edit *~/Desktop/Distribution* with **TextEdit.app**
    1. Delete the line `if (!validateHardware()) return false;`
    1. Save and exit
    1. Drag *~/Desktop/Distribution* back into **Flat Package Editor.app**
    1. Close **Flat Package Editor.app** and choose *Save*
    1. Double-click *WebDriver-[latest_version].pkg* to install it
    1. Restart your MacBook Pro
    1. Double-click *CUDADriver.pkg* to install it
    1. Open the following kext files:
    - */System/Library/Extensions/**NVDAStartup.kext**/Content/info.plist*
    - */System/Library/Extensions/**IONDRVSupport.kext**/Content/info.plist*
    - */System/Library/Extensions/**AppleHDA.kext**/Contents/PlugIns/AppleHDAController.kext/Contents/info.plist*

    Edit them each by adding the following lines of code to just above the closing `</dict>` blocks that contain a `CFBundleIdentifier` key:

    ```plist
    <key>IOPCITunnelCompatible</key>
    </true>
    ```
    1. Save all 3 kext files and exit
    1. Clear caches `sudo kextcache -system-caches`
    1. Shut down your MacBook Pro
    1. Connect your AKiTiO Thunder2 to your MacBook Pro via the Thunderbolt 2 cable
    1. Turn on the PSU
    1. Turn on your MacBook Pro
    1. Profit! :D


    ### Additional links:

    - [Alternate web drivers link](http://www.macvidcards.com/which-driver-should-i-install-for-my-new-gpu.html)
    - [Jose Cordova setup video](https://www.youtube.com/watch?v=cPOB9qmPjaE)