How to create .EHI file for http injector , spark and other vpn - Sotuntech | Explore the World of Technology


Updates Via SMS?? Text FOLLOW Sotuntech to 40404 to Get Them 4 Free
Own A Blog Like This
For Questions, Inquiries, Click Here
Page | Group - Follow us - Call us - Hire Us - [email protected]

Saturday, 1 September 2018

How to create .EHI file for http injector , spark and other vpn

I know most of us usually wonder how the EHI file we use for our various vpns either http injector, spark or kpn tunnel and lots more are made. Well, let me put your mind to rest today that it is not rocket science nor is it hard to create. I will show you how you can successfully create your own .ehi file today without stress. Without much ado, lets get started:

* Android phone or device with sim slot (3G/4G/LTE capable)
* In creating SSH account, internet connection is required.
* Globe, TM, Smart, TNT or Sun Sim
* HTTP Injector by evozi - download HTTP Injector in Google Play Store or HTTP Injector APK
* APN Settings for each mobile network

1. Open any android internet browser. Create your own SSH Account first, choose one of the following Free Tunnel websites:

Additional premium SSH Account :

For example, SG Server 7 Days was used in creating SSH account:
Recommended servers : Singapore, Japan and Germany. Singapore is the best choice if you want to create a low ping ehi which is good for online games.

tcpvpn sg server
This is the sample of created SSH account with tcpvpn SG Server.

tcpvpn sg server account created

Remember the details like IP(because IP grasp better than host), username and password (we will use this later in HTTP Injector settings). I recommend you to save the page or to take a screenshot by pressing 'power button + volume down button'.
Or if we will write it down,
Username :
Password : any
IP :

2. Open HTTP Injector.
3. Tap the 'three-dotted icon' in the upper right part, then select 'Clear Setting/Data'.
http injector clear setting/datahttp injector reset all the data
4. Tap the 'gear icon' to go to Settings, then select 'Secure Shell (SSH)'.
Input your recorded details earlier including IP, username and password.
SSH Settings
SSH Host : (we used IP rather than host because it grasp easily but you can also use if you want)
SSH Port : 22 (other available SSH Ports are 443 and 80)
Username :
Password/Passphrase : any

Additional Settings
Scroll down and go to 'Feature Settings'. Check Data Compression.

Recommended: How to enable soft keys (On-screen) on your android phone

If done, go to home menu of HTTP Injector by pressing 'left arrow icon' or back button twice.

5. Tap the 'three-dashed icon' in the left upper part, and select 'Payload Generator'.
Use the following settings for Payload Generator.
Payload : tick Normal
URL/Host : or or
Request Method : Connect
Injection Method : Normal
Query Method : Leave it unchecked
Extra Header : Check - Online Host - Forward Host - Reverse Proxy - Keep Alive

Tap 'Generate Payload'.

6. You'll be redirected to home. Don't tap 'START' button yet.

http injector start payload

Edit Remote Proxy or HTTP Proxy.
For beginners, just use the IP we recorded earlier,, and use Port 80 (other ports available are 8080 and 81):
http injector remote proxy settings
Tap 'Save'.
For advance users, you can put different proxy. The best thing in using your own proxy for Globe/TM, Smart/TNT or Sun is that they are uncrowded proxy which means there are only few users, resulting to more stable and fast internet connection.
To get your own proxy, check these proxy sites :
And to check if these proxies are working, here's a Remote Proxy Checker.
After inputting your own Remote Proxy, check Google DNS. Tap 'Save'.

7. Turn on your mobile data before tapping 'START'. And you're DONE!
Here's a sample image of HTTP Injector Log when you 'START' it. You will see a Status : 200 (Connection Established), it means you've successfully connected.
http injector log
Optional : It's up to you if you will 'Export' or save the config, you can also 'lock' it to prevent it from editing.
Config File Name : Your Desired Name
Check - Lock config and prevent editing
Check - Lock all options below
Check - Mobile Data network only
You can also check - Set Expiry Date - and customize the expiry date

Also Read: Updated: Latest MTN 0.0k Free Browsing Cheat Via HTTP Injector VPN

Free SSH account has expiration of 5 to 7 days, so you need to create a new account after it expires. Just follow the same procedure above when you create another .ehi file configuration.

Credit to Pinotechsaga

If you have any questions, You can drop your comments below.  


  1. Good morning

    I have create http injector configured file for mtn and is not working pls assist me

  2. I created http injector file it says 200 ok auth pubic key error why


What do you have to say about this post? Kindly drop your comment(s) here!.. Tick the notify me box to get a notification when you get a response to your comment.. Join Us On Telegram Group here and Whatsapp Group Here For Latest Update and Discussion

We appreciate your comment(s)