Hi, Edgar.
I'm glad that you like the app!
As for your questions:
1) Having Klink override the user agent (using something like level 3 mimicking) will handle web browser requests (actually any HTTP traffic). Since Android is so open, many computer programs have matching counterparts on Android. Things like instant messaging, online file storage, etc. all look pretty much the same regardless of the device. However, there are some computer programs without corresponding Android versions. Online games come to mind. Moreover, a handful of applications that seem the same may have different traffic patterns depending on whether the device is desktop or mobile. (Netflix is one possible example because of the Microsoft Silverlight plugin used on desktop versus dedicated apps on mobile.)
If you expect non-HTTP traffic, your best bet is to use Klink in conjunction with a VPN service. There are a handful of free VPNs that you could experiment with: Hotspot Shield and Opera Max are two that come to mind. Both can be found in the Play Store. SecurityKISS has also been suggested by one user.
To use Klink with an Android-based VPN app:
- Run the Android VPN program (e.g, Hotspot Shield or Opera Max)
- Then, run Klink.
If the VPN client instead runs on the computer, do the reverse:
- Run Klink.
- Run the VPN client on your computer to establish the VPN connection.
2) As for Android versions, Klink has been tested from version 1.5 through the latest Lollipop 5.0.2. KitKat 4.4.2 works just fine, as well.
Please let me know if you have any more questions!
Kevin