I am using Charles proxy to monitor https traffic for which we have to import a certificate in the phone. Is there any way that my phone (Motorola Moto E2 with CyanogenMod 12.1) treats the certificate generated by charles proxy as root certificate?

  • Are you asking if your phone is currently treating the cert as a root cert or are you asking how to configure your phone to treat it as a root cert? Dec 30 '15 at 20:33
  • Right now its not treating it as a ROOT certificate and yes how to treat it as a root certificate?
    – ashish
    Dec 31 '15 at 4:05

Download the crt file to your phone. Then go to Settings->Security->Install from storage and select the cert.

  • yes I did that but the certificate installed as a user certificate not as a root certificate.
    – ashish
    Dec 31 '15 at 7:28
  • Why is that not sufficient? I think the root certs are stored in read-only parts of the filesystem so, without root, you can't do it. Dec 31 '15 at 18:42
  • Its not sufficient because the phone thinks that the traffic can be intercepted so it tells me to always put a lock code on it.If anyhow we can make it a root certificate it no longer tells me because it would be trusting the root certificate.
    – ashish
    Dec 31 '15 at 18:52
  • I don't think that's doable. Can you unaccept my answer to see if others can help? I'm not sure that's possible but it may be the way to go. You should edit your question and add what you did and the problems that you're having. Dec 31 '15 at 18:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.