<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Ren tekst Tegn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.RentekstTegn
        {mso-style-name:"Ren tekst Tegn";
        mso-style-priority:99;
        mso-style-link:"Ren tekst";
        font-family:Consolas;}
span.EpostStil19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EpostStil20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=NO-BOK link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal>Hi all,<o:p></o:p></p><p class=MsoNormal><span lang=EN-US>I am new to both strongswan, android and IPsec, but for the last three weeks I have been trying to learn enough<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>to integrate strongswan into android.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Now, since the kernel.org site to get android sources is down, it took me two weeks only to get a source that successfully compiled, and this was the gingerbread version (2.3.5) on kernel 2.6.29.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>I finally managed to do everything written here </span><a href="http://wiki.strongswan.org/projects/strongswan/wiki/Android"><span lang=EN-US>http://wiki.strongswan.org/projects/strongswan/wiki/Android</span></a><span lang=EN-US> and I can now run the emulator with the modified kernel.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>The problem comes when I try to patch the VPN frontend as written here: </span><a href="http://wiki.strongswan.org/projects/strongswan/wiki/AndroidFrontend"><span lang=EN-US>http://wiki.strongswan.org/projects/strongswan/wiki/AndroidFrontend</span></a><span lang=EN-US> .<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>The android source doesn’t compile anymore. I suspect it is because I am using Gingerbread instead of Froyo maybe? The problem is that I couldn’t manage to get a Froyo source that compiled on <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>my machine, and I am stuck with Gingerbread. Is there any new patch or workaround that can work with Gingerbread? <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>I get the following errors that have to do with this strings.xml file (the actual list of errors is much longer, but they are all of the same type of these):<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2458: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml.orig:2461: error:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Resource entry format_error is already defined.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2462: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml.orig:2463: error:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Resource entry media_bad_removal is already defined.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2464: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml.orig:2467: error:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Resource entry media_checking is already defined.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2468: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml.orig:2469: error:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Resource entry media_removed is already defined.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2470: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml.orig:2473: error:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Resource entry media_shared is already defined.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2474: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml.orig:2475: error:<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Resource entry media_unknown_state is already defined.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>frameworks/base/core/res/res/values/strings.xml:2476: Originally defined here.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>make: *** [out/target/common/obj/APPS/framework-res_intermediates/package-export.apk]<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>Error 1<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>make: *** Sletter fil<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US>`out/target/common/obj/APPS/framework-res_intermediates/package-export.apk'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Also, in practice, is the frontend patch only for usability? In other words, if there is no fix to my problem, is it actually possible to use strongswan without the frontend patch? And if so, how? <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Thanks a lot in advance for any help.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Federico<o:p></o:p></span></p></div></body></html>