aboutsummaryrefslogtreecommitdiff
path: root/rootdir
diff options
context:
space:
mode:
authorGiulio Cervera <giulio.cervera@cyanogenmod.org>2014-09-27 23:03:04 +0200
committerGiulio Cervera <giulio.cervera@cyanogenmod.org>2014-09-27 23:03:04 +0200
commitb808e4f7fada3d2632621beb6b40bcf639c5b714 (patch)
tree30d3d2dd6fb6f91510b6db86b90bed698a9636ca /rootdir
parenta937e2bd810348a4f63c600192904b367b2c988b (diff)
shinano: Add TCP delayed ACK settings
Change-Id: Ic836001004f618e0e8848aa5d1978e235f93eeb6
Diffstat (limited to 'rootdir')
-rw-r--r--rootdir/init.qcom.rc12
1 files changed, 12 insertions, 0 deletions
diff --git a/rootdir/init.qcom.rc b/rootdir/init.qcom.rc
index f7e45ca..c0dd1ee 100644
--- a/rootdir/init.qcom.rc
+++ b/rootdir/init.qcom.rc
@@ -185,6 +185,18 @@ on boot
# For bridgemgr daemon to inform the USB driver of the correct transport
chown radio radio /sys/class/android_usb/f_rmnet_smd_sdio/transport
+ # For setting tcp delayed ack
+ chown system system /sys/kernel/ipv4/tcp_delack_seg
+ chown system system /sys/kernel/ipv4/tcp_use_userconfig
+
+ # Define TCP delayed ack settings for WiFi & LTE
+ setprop net.tcp.delack.default 1
+ setprop net.tcp.delack.wifi 20
+ setprop net.tcp.delack.lte 8
+ setprop net.tcp.usercfg.default 0
+ setprop net.tcp.usercfg.wifi 1
+ setprop net.tcp.usercfg.lte 1
+
chmod 660 /dev/rtc0
chown system system /dev/rtc0