Technology

How to Increase Internet Speed on Android (Root Method)

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:

  1. Download the ZIP file
  2. Boot into TWRP Recovery .
  3. Go to Install > Choose ZIP .
  4. Select the downloaded file and swipe to confirm flash.
  5. 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

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

Is this safe for my phone?

Yes, as long as you follow the steps carefully. No apps are modified — just system-level network settings.

Will this increase mobile data usage?

No. This tweak optimizes how your phone uses existing bandwidth — it does not increase data consumption.

Can I undo the changes?

Yes. Simply remove the added lines from sysctl.conf or restore your Nandroid backup.

Why don’t I see any speed improvement?

Results vary depending on your ISP , router quality , and network conditions . This tweak maximizes your device’s potential but cannot fix poor connectivity.

Can I use this without rooting my phone?

No. This method requires root access to edit protected system files.

People also search for:

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!

Farhan Abro

Hello! My name is Farhan Abro, and I'm based here in Islamabad. My journey in Pakistan's digital media really kicked off when I founded INCPak back in 2012. We built it from the ground up, driven by an entrepreneurial spirit, to be a trusted voice for independent journalism. But while media is a big part of who I am, I'm also shaped by a fascinating mix of other passions. I'm deeply into automotive, which gives me a technical edge, but I also find my artistic expression through landscape photography and music. And I'm always diving into the exciting world of Artificial Intelligence. Bringing all these different worlds together the technical, the creative, the journalistic, and the entrepreneurial—it really colors how I see things and approach every project. It gives me a distinct perspective that I try to bring to everything I share

Related Articles

Back to top button