title: Android, how to get Facebook/Twitter/etc contact photos
body: <p>I want to load contact photos for contacts in an app, I know how to do that as there are many tutorials to do that. But these methods(stock android) seems to fail to pull back 3rd party sync'd photos I was wondering if there is a solid and reliable way to do this natively.</p>
  
  <p>This has been asked many times and I can reel off the answers left right and center. Only problem is they don't actually solve the problem. Only create work arounds.</p>
  
  <p>After some extensive searching I came across this:</p>
  
  <blockquote>
    <p>There is a bug in android to prevent us to retrieve the contact photo
    (almost all missing contact photos are facebook profile photo). To
    solve this, we must sign the APK by the shared cert and force the app
    running in shared-uid.</p>
  </blockquote>
  
  <p>I found this on <a href="https://sites.google.com/site/t2k269group/development-diary/load-contact-photo" rel="noreferrer">https://sites.google.com/site/t2k269group/development-diary/load-contact-photo</a> can anyone elaborate on how to sign with a shared key and if this would even work?</p>
  
  <p>Of if anyone else actually has a reliable solution that loads contacts photos regardless of what synced them.</p>
  
  <p>Question: Is there a reliable way to load contact photos which includes synced photos not just the ones set on the phone?</p>
  
  <p>Thanks in advance.
  Cheers,
  Chris</p>