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
software:macosx [2015/12/18 10:36] – [How-to] Michele Porellisoftware:macosx [2020/04/19 00:06] (current) – [Mac OS X] Michele Porelli
Line 1: Line 1:
-====== Mac OS X ======+====== MacOS X ======
 ===== OSX86 ===== ===== OSX86 =====
 What about running MacOS X on a "standard" x86 computer? What about running MacOS X on a "standard" x86 computer?
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.1450431388.txt · Last modified: 2015/12/18 10:36 by Michele Porelli