title: Logcat suppression - How to get rid of all the internal crap that is unwanted?
body: <p>I'd like to know how to filter logcat messages that has nothing to do with my app. There's so much logcat crap that it is practically worthless because it just keeps scrolling because of all the internal things.</p>
  
  <p>I wish to remove messages like the following:</p>
  
  <pre><code>1224-1616/system_process E/WindowState﹕ getStack: Window{344506b0 u0 Loggin in...} couldn't find taskId=38 Callers=com.android.server.wm.WindowState.getDisplayContent:762 com.android.server.wm.WindowState.getDisplayId:767 com.android.server.wm.InputMonitor.updateInputWindowsLw:288 com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner:9936
  1224-1475/system_process W/ActivityManager﹕ Unbind failed: could not find connection for android.os.BinderProxy@ae6f48b
  1224-1384/system_process I/ActivityManager﹕ START u0 {act=android.intent.action.VIEW cmp=com.android.packageinstaller/.UninstallAppProgress (has extras)} from uid 10037 on display 0
  ...
  1705-1774/com.google.android.gms I/GoogleHttpClient﹕ Falling back to old SSLCertificateSocketFactory
  1705-1705/com.google.android.gms I/ConfigFetchService﹕ fetch service done; releasing wakelock
  </code></pre>
  
  <p>I only want my prints, Exceptions caused by my app, and nothing else.</p>