User Tools

Site Tools


software:macosx

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
software:macosx [2015/12/18 10:36] – [How-to] Michele Porellisoftware:macosx [2017/10/11 06:22] Michele Porelli
Line 5: Line 5:
   * [[http://www.insanelymac.com/|Forum]] - InsanelyMac   * [[http://www.insanelymac.com/|Forum]] - InsanelyMac
   * [[http://tonymacx86.blogspot.com/|tonymacx86 blog]] - [[http://tonymacx86.blogspot.com/2010/04/iboot-multibeast-install-mac-os-x-on.html|iboot]] to install Snow Leopard and [[http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html|UniBeast]] to install Lion an Mountain Lion   * [[http://tonymacx86.blogspot.com/|tonymacx86 blog]] - [[http://tonymacx86.blogspot.com/2010/04/iboot-multibeast-install-mac-os-x-on.html|iboot]] to install Snow Leopard and [[http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html|UniBeast]] to install Lion an Mountain Lion
 +===== Cool apps (something that really changes your life, not just toys!) =====
 +  * [[https://brew.sh/|brew]]
 +  * [[http://www.hammerspoon.org/|Hammerspoon]]
 +  * [[https://bahoom.com/hyperswitch|HyperSwitch]]
 +  * [[https://github.com/w0lfschild/mySIMBL|mySIMBL]]
 ===== How-to ===== ===== How-to =====
-==== App keep bouncing clicking the icon but it opens launching directly the binary located in Contents/MacOS/ ==== 
-Probably the signature of the app is wrong or gone, check if console gives you and error like "binary is improperly signed". In that case you can re-sign the binary application using this command:<code>sudo codesign -f -s - "/Applications/YOURAPP.app/Contents/MacOS/YOURBINARY"</code> 
- 
   * [[http://en.newinstance.it/2010/04/21/uninstalling-pkg-files-on-osx/|"Uninstall" .pkg packages]] - It's incredible... Apple doesn't provide a safe and simple way to uninstall third party packages...   * [[http://en.newinstance.it/2010/04/21/uninstalling-pkg-files-on-osx/|"Uninstall" .pkg packages]] - It's incredible... Apple doesn't provide a safe and simple way to uninstall third party packages...
   * Rebuild kext cache - [[http://myhack.sojugarden.com/2009/09/permissions-kext-caches/|1]] and [[http://forum.voodooprojects.org/index.php?topic=1269.0|2]]   * Rebuild kext cache - [[http://myhack.sojugarden.com/2009/09/permissions-kext-caches/|1]] and [[http://forum.voodooprojects.org/index.php?topic=1269.0|2]]
   * Common boot options - [[http://www.macbreaker.com/2012/01/list-of-common-hackintosh-boot-flags_29.html]]   * Common boot options - [[http://www.macbreaker.com/2012/01/list-of-common-hackintosh-boot-flags_29.html]]
 +
 +==== App keep bouncing clicking the icon but it opens launching directly the binary located in Contents/MacOS/ ====
 +Probably the signature of the app is wrong or gone, check if console gives you and error like "binary is improperly signed". In that case you can re-sign the binary application using this command:<code>sudo codesign -f -s - "/Applications/YOURAPP.app/Contents/MacOS/YOURBINARY"</code>
 +
 +==== Debug ====
 +  * GDB error "Unable to find Mach task port for process-id" - [[https://gcc.gnu.org/onlinedocs/gnat_ugn/Codesigning-the-Debugger.html|Fix]]
 +  * Reverse engineering resources - [[https://reverse.put.as/|1]], [[https://38leinad.wordpress.com/2011/05/12/cracking-cocoa-apps-for-dummies/|2]], [[http://www.mrspeaker.net/2011/01/06/mac-hacking/|3]]
  
software/macosx.txt · Last modified: 2020/04/19 00:06 by Michele Porelli