Hi Vikas,
I tried StrongSwan but it also doesn't work:
2017-04-27T12:15:14.265221+02:00 firewall firewall: NetScreen device_id=firewall [Root]system-information-00536: Rejected an IKE packet on ethernet0/9 from W.X.Y.Z:500 to A.B.C.D:34634 with cookies 618a5fde85eb8615 and c471c3c1d33f4163 because There were no acceptable Phase 1 proposals. (2017-04-27 12:15:13)
I don;t think it will work. In "howto" from my first post there is something like local and remote identifier. In StrongSwan I cannot configure local identifier - only remote one (which is not enough).
Do you know any IKEv1 client for android that should work with SSG?
Thanks,
Mathias