Everyone wants faster internet speed on their mobile device — whether they’re streaming, gaming, or browsing. If you’re using an Android phone and have already rooted it, there’s a method that can help improve your data performance by tweaking system-level settings.
This guide walks you through a verified technique originally shared by Asghar Ali Khan from the INCPak team. The method involves editing the sysctl.conf
file, which controls how your Android device handles network traffic.
Before we begin, let’s make sure this is the right approach for you.
Requirements
This method works only on rooted Android devices . You will need:
- A rooted Android smartphone
- ES File Explorer or Root Explorer installed
- Basic knowledge of navigating system folders
- An active internet connection to download any required tools
After applying the changes, you can test your results using apps like Speedtest by Ookla or Cloudflare Speed Test .
Step-by-Step Procedure
1. Launch ES File Explorer
Open ES File Explorer (or any root-enabled file manager).
2. Enable Root Access
Go to Tools > Root Explorer and enable it. When prompted, grant permission via your root manager (e.g., Magisk or SuperSU).
3. Navigate to System Folder
Go to:
📁 /system/etc/
4. Locate or Create sysctl.conf
Look for a file named sysctl.conf
.
If it doesn’t exist, create a new one with that exact name.
5. Edit the File
Open the file in a text editor and paste the following lines:
net.ipv4.tcp_ecn=0
net.ipv4.route.flush = 1
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 87380 16777216
net.ipv4.tcp_mem = 16777216 16777216 16777216
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
These values are optimized for better internet speed and network efficiency. Older versions used smaller buffer sizes — these updated values reflect modern Android kernel standards.
6. Save and Reboot
Save the file and restart your phone. Once it boots up, open a browser or speed testing app to see if your internet speed has improved.
Alternative: Flashable ZIP Method (For Advanced Users)
If you’re comfortable with custom recoveries like TWRP , you can flash a pre-made ZIP file containing the same configuration.
Steps:
- Download the ZIP file
- Boot into TWRP Recovery .
- Go to Install > Choose ZIP .
- Select the downloaded file and swipe to confirm flash.
- Reboot your device after flashing.
⚠️ Always back up your system before making low-level changes.
What Does This Patch Do?
This patch modifies the TCP stack settings in your Android operating system. These tweaks help your device manage data packets more efficiently over Wi-Fi and mobile networks.
Key improvements include
- Enabling window scaling and selective acknowledgments
- Increasing receive and send buffer sizes
- Disabling unnecessary congestion control features
This method works best for users who face slow speeds due to default system limitations — especially on older or budget Android phones.
How to Check Your Internet Speed After applying the patch, check your internet speed using
- Speedtest.net
- Speedtest by Ookla App
- Cloudflare Speed Test
Compare the results before and after applying the tweak to see how much improvement you get.
Important Notes
- This method works only on rooted Android devices .
- Editing system files can be risky — always take a Nandroid backup before proceeding.
- Some newer Android versions may block direct edits to system files — use Magisk modules instead.
- If your phone doesn’t allow saving the file, try using a different root explorer like Solid Explorer or FX File Explorer .
📌 Frequently Asked Questions
Yes, as long as you follow the steps carefully. No apps are modified — just system-level network settings.
No. This tweak optimizes how your phone uses existing bandwidth — it does not increase data consumption.
Yes. Simply remove the added lines from sysctl.conf
or restore your Nandroid backup.
Results vary depending on your ISP , router quality , and network conditions . This tweak maximizes your device’s potential but cannot fix poor connectivity.
No. This method requires root access to edit protected system files.
People also search for:
- How to turn PTCL Router Into a Wi-Fi Repeater/Extender
- How to Block a Stolen SIM Card in Pakistan
- PTCL Increases Price of Flash Fiber Internet Packages
- PTCL Upgrades Flash Fiber (FTTH) Internet Packages
About INCPak
INCPak has been a trusted source for independent journalism and digital updates in Pakistan since 2012. We provide timely information
Join theINCPak Whatsapp Channel to stay updated!