How do I set up OpenVPN on CyanogenMod 7?
First of all, check the Keys tab in TomatoVPN to see if you already have some default keys defined. If not, check out the OpenVPN HOWTO for info on how to generate the keys. Next, copy the first two keys (CA and Server certificate) from the text areas to a text editor and save them with .cer suffix and transfer them to your phone. CM7 should be able to import .cer certificates directly but older versions may need to use .p12 files (see this link for info on how to convert .crt -&gt; .pem -&gt;.p12). After this, go to Settings -&gt; Security -&gt; Install from SD Card to load the certificates to the phone.