TTL Editor

3.9
1.2K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

[ROOT ACCESS REQUIRED]

(Please note that this application is in beta, it is incomplete and has bugs, however, it may already be useful to some users in it's current state.)

TTL Editor is a simple graphical frontend to a feature of the Linux iptables system that allows you to set up a network configuration rule that edits all IPv4 packets leaving over a given interface to a specified value. This is useful for hiding tethering or mobile hotspot usage if you aren't paying for it.

This application does not change any files and all configuration changes will reset upon reboot.

If you have any issues, please mail a logcat to the developer.

REQUIRED:
- A working 'iptables' binary. I may, at some point in the future, compile my own and include it with, or even just downloaded on an as-needed basis.
- Kernel support for Netfilter TTL packet mangling for your kernel (xt_HL.ko)

I can't help you with lack of xt_HL.ko driver.

PERMISSIONS:
- Network access permission is necessary to get a list of the various network interfaces on your device, and their associated IP addresses.
- Root access permission is necessary to actually perform the TTL packet editing.
- Start on boot is necessary for the upcoming "set at boot" function

Source code is available on GitHub.
https://github.com/segin/TTLEditor
TTL Editor on Facebook: https://www.facebook.com/pages/TTL-Editor/341503206004312
Updated on
May 27, 2017

Data safety

Developers can show information here about how their app collects and uses your data. Learn more about data safety
No information available

Ratings and reviews

4.0
1.13K reviews
Walker Firmin
January 10, 2023
I have rooted phones running Android 12 & 13 and tried this app. It fails to set TTL if the option to apply to all interfaces is not selected. It does work though as no data is being counted towards hotspot.
1 person found this review helpful
Did you find this helpful?
Raslin777 (Ras)
May 26, 2020
There is a bug when selecting all interfaces that it states successful when it failed. My kernel does not support net/netfilter/xt_HL.ko yet I get successful when all interfaces are selected. If I select a individual interface it fails.
5 people found this review helpful
Did you find this helpful?
Kartın Buay
January 17, 2021
Simple and useful. But everytime asking for installing busybox is very annoying.
Did you find this helpful?

What's new

- Now targeting Android 7.1 (SDK 25)
- Limited entered TTL value to 3 characters (fixes NumberFormatException crash)
- Enabled support for Google Play App Signing, for size optimization.