Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
macos:10.15 [2019/10/09 13:11] – [Copy to USB] Sean Rhone | macos:10.15 [2019/10/20 08:40] – Sean Rhone |
---|
| |
* macOS 10.15 Catalina ((https://www.apple.com/macos/catalina/)) | * macOS 10.15 Catalina ((https://www.apple.com/macos/catalina/)) |
| |
| ====== Installation Notes ====== |
| |
| ===== SSD Wipe ===== |
| |
| * Run from a Linux Live USB/SD environment |
| |
| sudo blkdiscard --verbose '/dev/sda' |
| |
| systemctl suspend |
| |
| sudo rm -f '/sys/firmware/efi/efivars/'* && sudo blkdiscard --verbose '/dev/sda' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sda' && sudo hdparm --user-master u --security-erase 'x' '/dev/sda' && sudo hdparm --user-master u --security-set-pass 'x' '/dev/sda' && sudo hdparm --user-master u --security-erase-enhanced 'x' '/dev/sda' && sync |
| |
| ===== Notes ===== |
| |
| * As of 2019/10/20, there's no known issues with a case-sensitive APFS filesystem |
| * SIP needs disabled for SwitchResX and purge-wrangler |
| |
====== Download ====== | ====== Download ====== |
| |
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ macOS\ Catalina | sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ macOS\ Catalina |
| |
====== Installation Notes ====== | |
| |
* TODO | |
| |
====== HOSTS ====== | ====== HOSTS ====== |
| |
====== Programs ====== | ====== Programs ====== |
| |
| ===== purge-wrangler ===== |
| |
| * https://github.com/mayankk2308/purge-wrangler |
| * https://egpu.io/forums/mac-setup/script-enable-egpu-on-tb1-2-macs-on-macos-10-13-4/ |
| |
| * :!: The script requires running with ''bash'' from the script's current directory instead of the usual direct-executing ((see [[https://github.com/mayankk2308/purge-wrangler/issues/35|report]])) |
| |
| curl 'https://raw.githubusercontent.com/mayankk2308/purge-wrangler/master/purge-wrangler.sh' -o ~/'Downloads/purge-wrangler.sh' && sync && cd ~/'Downloads' && bash 'purge-wrangler.sh' |
| |
===== Audacity ===== | ===== Audacity ===== |
| |
* TODO | * TODO |
| |
| |
===== Corsair ===== | ===== Corsair ===== |
| |
==== iCUE ==== | ==== ckb-next ==== |
| |
* Check the forums for the latest version, doesn't seem like the main post contains an updated URL | * https://github.com/ckb-next/ckb-next |
| * :!: Make sure **not** to download the ''legacy'' version |
| |
* https://forum.corsair.com/v3/showthread.php?t=182942 | === Auto-start Fix === |
| |
* http://downloads.corsair.com/Files/CUE/iCUE-3.20.80-release.dmg | * https://github.com/ckb-next/ckb-next/issues/488#issuecomment-544247560 |
| |
==== ckb-next ==== | sudo curl 'https://raw.githubusercontent.com/ckb-next/ckb-next/master/macos/org.ckb-next.plist' -o '/Library/LaunchAgents/org.ckb-next.plist' && sync |
| |
* https://github.com/ckb-next/ckb-next | ==== iCUE ==== |
* :!: Make sure **not** to download the ''legacy'' version | |
| * https://forum.corsair.com/v3/showthread.php?t=182942 |
| |
| * Check the forums for the latest version, doesn't seem like the main post contains an updated URL |
| * :!: macOS reports that iCUE uses significant energy even in the background |
| |
| * http://downloads.corsair.com/Files/CUE/iCUE-3.21.88-release.dmg |
| |
===== FileZilla ===== | ===== FileZilla ===== |
user_pref("security.webauth.u2f", true); | user_pref("security.webauth.u2f", true); |
| |
| /******* |
| * END * |
| *******/</code> |
| |
| == VPN == |
| |
| * Add if using a VPN |
| |
| <code> |
/*********** | /*********** |
* Privacy * | * Privacy * |
| |
user_pref("network.dns.disableIPv6", true); | user_pref("network.dns.disableIPv6", true); |
user_pref("media.peerconnection.enabled", false); | user_pref("media.peerconnection.enabled", false);</code> |
| |
/******* | |
* END * | |
*******/</code> | |
| |
=== Apply Settings === | === Apply Settings === |
| |
ls '/tmp/profiles.ini' '/tmp/user.js' && pkill 'firefox' && rm -Rfv ~/'Library/Application Support/Firefox' && sync && mkdir -p ~/'Library/Application Support/Firefox/Profiles/'$USER && mv '/tmp/profiles.ini' ~/'Library/Application Support/Firefox/profiles.ini' && mv '/tmp/user.js' ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' && sync && cat ~/'Library/Application Support/Firefox/profiles.ini' | grep $USER && cat ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' | grep 'Custom Stuff' && sleep '1' && sync || '/Applications/Firefox.app/Contents/MacOS/firefox' -p 'default' | ls '/tmp/profiles.ini' '/tmp/user.js' && pkill 'firefox' && rm -Rfv ~/'Library/Application Support/Firefox' && sync && mkdir -p ~/'Library/Application Support/Firefox/Profiles/'$USER && mv '/tmp/profiles.ini' ~/'Library/Application Support/Firefox/profiles.ini' && mv '/tmp/user.js' ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' && sync && cat ~/'Library/Application Support/Firefox/profiles.ini' | grep $USER && cat ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' | grep 'Custom Stuff' && sleep '1' && sync || '/Applications/Firefox.app/Contents/MacOS/firefox' -p 'default' |
| |
==== Extensions ==== | ==== Extensions ==== |
| |
| |
* http://www.ozone3d.net/gputest/dl/GpuTest_OSX_x64_0.7.0.zip | * http://www.ozone3d.net/gputest/dl/GpuTest_OSX_x64_0.7.0.zip |
| |
| === Fur Ring === |
| |
| == 720p == |
| |
| * HDTV |
| * :!: Runs for 10 seconds |
| |
| ~/'Downloads/GpuTest_OSX_x64_0/GpuTest.app/Contents/MacOS/GpuTest' /test='fur' /width='1280' /height='720' /benchmark /benchmark_duration_ms='10000' |
| |
| == 1080p == |
| |
| * FHD |
| * :!: Runs for 10 seconds |
| |
| ~/'Downloads/GpuTest_OSX_x64_0/GpuTest.app/Contents/MacOS/GpuTest' /test='fur' /width='1920' /height='1080' /benchmark /benchmark_duration_ms='10000' |
| |
| == 4K == |
| |
| * UHDTV1 |
| * :!: Runs for 10 seconds |
| |
| ~/'Downloads/GpuTest_OSX_x64_0/GpuTest.app/Contents/MacOS/GpuTest' /test='fur' /width='3840' /height='2160' /benchmark /benchmark_duration_ms='10000' |
| |
| === Benchmarks === |
| |
| /benchmark /benchmark_duration_ms='15000' |
| |
| /fullscreen |
| |
==== Heaven Benchmark ==== | ==== Heaven Benchmark ==== |