DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Results 1 to 9 of 9

Thread: Possible to extract .APK for VPN Client?

  1. Droid
    cybrwulf's Avatar
    Member #
    448
    Join Date
    Nov 2009
    Posts
    32
    Liked
    4 times
    Phone
    DRoid
    #1

    Possible to extract .APK for VPN Client?

    I am not sure how the built in VPN Client on the D2 Global is to the OS, but can someone see if its possible to extract an .apk of the VPN client to be used on the Droid, D2, DX?

    Thanks!
  2.  
     
     
     
  3. Master Droid
    leobg's Avatar
    Member #
    75942
    Join Date
    Jun 2010
    Posts
    658
    Liked
    8 times
    Phone
    Droid2 Global/XT860 4G(D3)
    #2
    Quote Originally Posted by cybrwulf View Post
    I am not sure how the built in VPN Client on the D2 Global is to the OS, but can someone see if its possible to extract an .apk of the VPN client to be used on the Droid, D2, DX?

    Thanks!
    I did extract it last night using a dump somebody posted. But there is a huge show stopper - vpn client uses special kernel module called vpnclient.ko which of course won't load on a kernel that it is not compiled against. On the beta Milestone 2.6.32 kernel I was trying on, this module refuses to load. Without the kernel module, VPN client will not function.
    Situation is similar to get-a-robot-vpnc and OpenVPN both of which require tun.ko module supported by kernel.
  4. Droid
    cybrwulf's Avatar
    Member #
    448
    Join Date
    Nov 2009
    Posts
    32
    Liked
    4 times
    Phone
    DRoid
    #3
    I am glad someone gave it a shot. I sort of figured there would be kernel hooks in there. Oh well, will just have to wait it out for a real Cisco vpn client... coming any day now.... zzzzz
  5. Master Droid
    leobg's Avatar
    Member #
    75942
    Join Date
    Jun 2010
    Posts
    658
    Liked
    8 times
    Phone
    Droid2 Global/XT860 4G(D3)
    #4
    get-a-robot-vpnc is not bad at all considering you can find working tun.ko module for your kernel. Most of the devices have tun.ko available, all you need to do is just look around. As long as manufacturer released kernel source code, you've got no problem compiling one yourself either.
    I can confirm get-a-robot-vpnc works excellent with Cisco ASA/PIX - split tunel and everything is just fine. Even RSA token authentication if you are using one.
  6. Junior Droid
    arich57's Avatar
    Member #
    143549
    Join Date
    Dec 2010
    Posts
    8
    Phone
    Droid 2 Global
    #5
    Quote Originally Posted by leobg View Post
    Quote Originally Posted by cybrwulf View Post
    I am not sure how the built in VPN Client on the D2 Global is to the OS, but can someone see if its possible to extract an .apk of the VPN client to be used on the Droid, D2, DX?

    Thanks!
    I did extract it last night using a dump somebody posted. But there is a huge show stopper - vpn client uses special kernel module called vpnclient.ko which of course won't load on a kernel that it is not compiled against. On the beta Milestone 2.6.32 kernel I was trying on, this module refuses to load. Without the kernel module, VPN client will not function.
    Situation is similar to get-a-robot-vpnc and OpenVPN both of which require tun.ko module supported by kernel.
    Since I have a D2G, would there be a way to use the vpnclient.ko to create an openVPN connection? I'm new to Droid stuff and I'm not sure what all I need to do to get openVPN to work. I think I need to find a tun.ko but not sure if that is there by default.

    Thanks for the help.
  7. Master Droid
    leobg's Avatar
    Member #
    75942
    Join Date
    Jun 2010
    Posts
    658
    Liked
    8 times
    Phone
    Droid2 Global/XT860 4G(D3)
    #6
    Quote Originally Posted by arich57 View Post
    Quote Originally Posted by leobg View Post
    Quote Originally Posted by cybrwulf View Post
    I am not sure how the built in VPN Client on the D2 Global is to the OS, but can someone see if its possible to extract an .apk of the VPN client to be used on the Droid, D2, DX?

    Thanks!
    I did extract it last night using a dump somebody posted. But there is a huge show stopper - vpn client uses special kernel module called vpnclient.ko which of course won't load on a kernel that it is not compiled against. On the beta Milestone 2.6.32 kernel I was trying on, this module refuses to load. Without the kernel module, VPN client will not function.
    Situation is similar to get-a-robot-vpnc and OpenVPN both of which require tun.ko module supported by kernel.
    Since I have a D2G, would there be a way to use the vpnclient.ko to create an openVPN connection? I'm new to Droid stuff and I'm not sure what all I need to do to get openVPN to work. I think I need to find a tun.ko but not sure if that is there by default.

    Thanks for the help.
    I won't be surprised if the kernel module in D2G provides some sort of tun interface. If that's the case, it should be relatively simple to adjust OpenVPN to work with it. I will be experimenting with VPN as soon as I receive my D2G, which hopefully will be tomorrow... The support of native VPN's like Cisco and Netscreen is the prime reason I am getting this phone.
  8. Droid
    shagoyjo's Avatar
    Member #
    145486
    Join Date
    Dec 2010
    Location
    Annapolis MD
    Posts
    29
    Phone
    HTC ADP1, Droid 2 Global
    #7
    OpenVPN, a solution to most vpn questions. Also, usually better to try and use a community supported open source program than a kernel module we can't see inside.
    Rooted Phones: HTC ADP1 running Cyanogenmod 6.1, Droid 2 Global (Fission 2.4.3)
    Non-Rooted Phones: None, obviously!
    My blag (tech, life, politics): http://leftofrightrightofleft.wordpress.com
    Annapolis Open Source IT Support: http://www.lighthousesolutions.info
  9. Master Droid
    leobg's Avatar
    Member #
    75942
    Join Date
    Jun 2010
    Posts
    658
    Liked
    8 times
    Phone
    Droid2 Global/XT860 4G(D3)
    #8
    Quote Originally Posted by shagoyjo View Post
    OpenVPN, a solution to most vpn questions. Also, usually better to try and use a community supported open source program than a kernel module we can't see inside.
    I love OpenVPN too, but the problem of how do you get tun support on most (all) stock devices remains. OpenVPN is a nice thing (SSL VPN), very flexible and easy to use, but it is still dependant on tun device which, for whatever reason, manufacturers keep NOT including in the retail kernels. Neither built-in nor as a loadable module.

    D2G has got a true IPsec VPN client which is teriffic, however documentation on how to provision the client is lacking (FAQ on Moto support forums say "refer to documentation", but that documentation is nowhere to be found at least for now.
  10. Droid
    shagoyjo's Avatar
    Member #
    145486
    Join Date
    Dec 2010
    Location
    Annapolis MD
    Posts
    29
    Phone
    HTC ADP1, Droid 2 Global
    #9
    leobg, I guess what I was saying was that one should be able to compile tun.ko, but one cannot possibly compile vpnclient.ko, as we don't have the source. In other words although it still would require some work, it'd be easier to get ipsec openvpn running on any given device than this thing that verizon sent us. But then again, I don't think we're really in disagreement about that. We compile ourselves tun/tap drivers for a given phone, and openvpn is golden.
    Rooted Phones: HTC ADP1 running Cyanogenmod 6.1, Droid 2 Global (Fission 2.4.3)
    Non-Rooted Phones: None, obviously!
    My blag (tech, life, politics): http://leftofrightrightofleft.wordpress.com
    Annapolis Open Source IT Support: http://www.lighthousesolutions.info

Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. Is it possible to extract QuickOffice from 2.2?
    By eggsped in forum Team D1-MIUI
    Replies: 3
    Last Post: 10-26-2010, 09:16 AM
  2. Extract Icons
    By mskks64 in forum Android Hacks and Help
    Replies: 8
    Last Post: 10-02-2010, 11:04 AM
  3. extract files
    By Bro Duran in forum Android Hacks and Help
    Replies: 2
    Last Post: 09-10-2010, 09:46 AM
  4. Help extract pictures..
    By AcidCold in forum Android General Discussions
    Replies: 7
    Last Post: 09-06-2010, 02:48 PM
  5. How to extract an odex file?
    By thinkmega in forum Android Hacks and Help
    Replies: 0
    Last Post: 07-10-2010, 09:47 PM

Search tags for this page

apk.vpn
,
cisco apk
,
cisco vpn apk
,
cisco vpn client apk
,

tuntap driver could not be located

,

verizon login client

,

verizon login client apk

,
vpn apk
,

vpn.apk

,
vpnclient.apk
Click on a term to search our site for related topics.
Find us on Google+