Android LeeDroid and Facebook App or FriendStream not working

AndroidPrerequisites

You are using LeeDroid on your HTC Desire and Facebook stopped working. This affects the native app and also FriendStream by HTC. Within the native app you can still update the stream but cannot read any messages. If you delete your native user account and readd it, it will give you an exception like this

( org.bouncycastle.jce.exception.
ExtCertPathValidatorException: IssuerName(OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign, OU=VeriSign International Server CA - Class 3, OU="VeriSign, Inc.", O=VeriSign Trust Network) of signing certificate. [javax.net.ssl.SSLHandshakeException])

Within HTC FriendStream it will give you a „service unavailable“ error.

Reason

The root certificates on your system are too old. You will need to update the certificates.

Solution

There are two ways. Either manually add the new certificates from the download on the article or run the update script from Clockwork recovery.

The root certificates are stored at \system\etc\security\ on your device. If you know what you’re doing and you have all the required authorizations (e.g. root access), just replace the files by the ones in the zip file attached to the post. The much easier way is:

  1. put the file into the root folder of your SD card
  2. Boot into recovery by turning the phone off and on again while holding Volume down
  3. Go down to recovery by using volume down/up (accept menu item by pressing power)
  4. You should now be in recovery
  5. Chose install zip and select your file
  6. In case this is giving you a signature error, please turn off signature checking
  7. Reboot your phone normally

You should now have a new set of certificates. Both, Facebook native app and FriendStream, should now operate normally.

References

Solution take from here: http://forum.xda-developers.com/showthread.php?t=2019006
Certificates: http://blog.boris-wach.de/wp-content/uploads/2012/12/certs.zip

6 Gedanken zu „Android LeeDroid and Facebook App or FriendStream not working

  1. Lena

    Seems like this problem is recurring, now one year later :S
    Does anybody know where to get updated root certificates for rooted HTC Desire? I am stuck…..

      1. Garan

        On my HTC Desire device the certs.zip also don’t work. I tried it very often. Maybe they are also too old now? Does anyone have a link to newer certificates?

        Thx 🙂

  2. Pingback: Das Smartphone stellt sich bei Facebook blöd - dreckhände

Schreibe einen Kommentar zu Garan Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert