Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

CaCert and Android: Difference between revisions

m
no edit summary
(Created page with "Google and CACert don't really play nice togther making it impossible to add the CACert root cert on an Android phone that's not rooted and not exactly straightforward on one tha...")
 
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
'''This page is considered legacy as of 2017 as most of AAISP services now use Let's Encrypt certificates rather than CACert.'''
Google and CACert don't really play nice togther making it impossible to add the CACert root cert on an Android phone that's not rooted and not exactly straightforward on one that is.
 
Google and CACert don't really play nice togthertogether making it impossible to add the CACert root cert on an Android phone that's not rooted and not exactly straightforward on one that is.
If you have a rooted Android phone with full root access to the /system Partition in normal use (ie Nexus One, HTC Hero) then the instructions on the CAcert Wiki are all you need [http://wiki.cacert.org/ImportRootCert#Android_Phones]
 
If you have a rooted Android phone with full root access to the /system Partition in normal use (iei.e. Nexus One, HTC Hero) then the instructions on the CAcert Wiki are all you need [http://wiki.cacert.org/ImportRootCert#Android_Phones]
 
But if you have a phone that doesn't have read/write access to /system in normal use (such as the HTC Desire) you can do steps 1-4 without problem meaning you now have the patched cacerts.bks file but you can't upload the file back in Step 5.
#select recovery from menu
#when the read triangle shows, run the recovery script from the root package:
##(recovery-linux.sh, recovery-mac.sh or recovery-windows.bat) depending on your OS (I'm using the r5-desire-root package from http://desire.modaco.com. The actual name of the script to run may vary depending on the root technique).
#mount the /system partition (# adb shell mount /system)
#copy your certificate to the system (#adb push cacerts.bks /system/etc/security)
autoreview, Bureaucrats, editor, Interface administrators, reviewer, Administrators
12,291

edits