How To Create .EHI File For Globe, TM, Smart, TNT and Sun

How To Create .EHI File With Full List of Free Sites for Payload. Globe, TM, Smart, TNT and Sun
EHI is the config file used by HTTP Injector for android which is required for the app to work. There's a list of free EHI files distributed by others which are ready to import. But some of these EHI files has expiration and the speed may be slow due to many users connected. So the advantage of creating your OWN .EHI files will guarantee you a fast speed connection and the exact date of the expiration, if your ssh account has an expiration.

If you are a PC or Laptop user, refer to my other post: How To Create .HPI File for Globe, TM, Smart, TNT and Sun

How To Create Your Own .EHI File for Globe, TM, Smart, TNT and Sun using HTTP Injector for Android

* Android phone or device with sim slot (3G/4G/LTE capable)
* In creating SSH account, internet connection is required. (If you don't have internet access like WiFi, Register to Network Promos)
* 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
Globe / TM - APN : / /
Smart / TNT - APN : internet
Sun - APN : wap

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
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.

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 (for a full list of free sites/host, view my other post : Full List of Free Sites, Host for Payload Generator)
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, you can check latest working remote proxies for Globe/TM, its always updated.
But if you want uncrowded 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
  • [message]
    • Note
      • 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.
If you have any concern regarding this step by step tutorial on how to create EHI file, you can leave a comment below.
Credits : noysym, myrnachiefcook, systemdestroyed of symbianize; Vizjerei of phcorner