Bionic TCP Buffer Tweak

Bionic TCP Buffer Tweak


**REQUIRES ROOT**

Your DROID BIONIC contains a hidden feature where network buffering parameters within its Linux kernel are modified and managed according to the type of network connection you are using. For unknown reasons, Motorola and Verizon have the buffer sizes for their 4G LTE link set comfortably high while all other network links (including WiFi) are set very low.

This app provides a tweak to /proc/sys/net/ipv4/tcp_[r|w]mem and /proc/sys/net/core/[r|w]mem_[default|max] to increase the buffer sizes for WiFi and 3G to those used by the 4G LTE link.

Takes effect immediately, and modifies the properties for 'wifi' and 'default' profiles so they match those of the 'lte' profile. This ensures the new settings take effect seamlessly as you switch between wifi and 3G or 4G LTE.

Provides a "Default TCP Buffers" button to roll back to the Bionic's default settings.

This app does not load these settings upon reboot automatically; you will have to load the app manually after a reboot to force the settings into effect. I will look into automating this later.

I have not run any speed measurements to prove out whether this improves network performance, but with my own usage it does seem that webpages load quicker and don't "hang up" as often during loading. It's a subtle difference. YMMV.

Open Source Software distributed under the terms of the GNU General Public License, check my website for a link to the Eclipse project zipfile.

Recent changes:
First public release.
Add to list
Free
87
4.4
User ratings
103
Installs
10,000+
Concerns
0
File size
37 kb
Screenshots
Screenshot of Bionic TCP Buffer Tweak Screenshot of Bionic TCP Buffer Tweak
About Bionic TCP Buffer Tweak
**REQUIRES ROOT**

Your DROID BIONIC contains a hidden feature where network buffering parameters within its Linux kernel are modified and managed according to the type of network connection you are using. For unknown reasons, Motorola and Verizon have the buffer sizes for their 4G LTE link set comfortably high while all other network links (including WiFi) are set very low.

This app provides a tweak to /proc/sys/net/ipv4/tcp_[r|w]mem and /proc/sys/net/core/[r|w]mem_[default|max] to increase the buffer sizes for WiFi and 3G to those used by the 4G LTE link.

Takes effect immediately, and modifies the properties for 'wifi' and 'default' profiles so they match those of the 'lte' profile. This ensures the new settings take effect seamlessly as you switch between wifi and 3G or 4G LTE.

Provides a "Default TCP Buffers" button to roll back to the Bionic's default settings.

This app does not load these settings upon reboot automatically; you will have to load the app manually after a reboot to force the settings into effect. I will look into automating this later.

I have not run any speed measurements to prove out whether this improves network performance, but with my own usage it does seem that webpages load quicker and don't "hang up" as often during loading. It's a subtle difference. YMMV.

Open Source Software distributed under the terms of the GNU General Public License, check my website for a link to the Eclipse project zipfile.

Recent changes:
First public release.

Android Market Comments
A Google User
May 9, 2015
Amazing App! I love this app since Droid 2.3.6! I just wish it would stay on and wouldn't need me to enable it after each reboot. But, not real complaints… superior wifi speeds when it's enabled.
A Google User
Apr 28, 2015
Awesome Awesome!
A Google User
Apr 11, 2015
Brilliant This is absolutly brilliant speeds before were 23mbps speeds after are 31mbps on my android tv box. .no buffering and judder. .worth a try for you
A Google User
Apr 11, 2015
Download this app now This is an amazing free app and fixes most issues with buffering issues on your TV boxes
A Google User
Aug 16, 2014
Awesome..…. Works very well
Version 1000000
Version 1000000