Snapshot at SHA1 71dcbc3b13884ce144b2adc749528ae37257158c
diff --git a/init.deb.rc b/init.deb.rc
index b1494ee..0b6618a 100644
--- a/init.deb.rc
+++ b/init.deb.rc
@@ -125,6 +125,10 @@
     write /proc/sys/net/core/rmem_max  1220608
     write /proc/sys/net/core/wmem_max  1220608
 
+#Modify windows size to meet ATT requirement
+    setprop net.tcp.buffersize.hspa    4094,87380,704512,4096,16384,262144
+    setprop net.tcp.buffersize.lte     524288,1048576,2560000,262144,524288,1048576
+
 # msm specific files that need to be created on /data
 on post-fs-data
     mkdir /data/media 0770 media_rw media_rw
diff --git a/overlay/frameworks/base/core/res/res/values-mcc310-mnc090/config.xml b/overlay/frameworks/base/core/res/res/values-mcc310-mnc090/config.xml
index c534be5..9b295c3 100644
--- a/overlay/frameworks/base/core/res/res/values-mcc310-mnc090/config.xml
+++ b/overlay/frameworks/base/core/res/res/values-mcc310-mnc090/config.xml
@@ -20,6 +20,18 @@
 <!-- These resources are around just to allow their values to be customized
      for different hardware and product builds. -->
 <resources>
+    <string-array translatable="false" name="config_tether_usb_regexs">
+    </string-array>
+
+    <string-array translatable="false" name="config_tether_wifi_regexs">
+    </string-array>
+
+    <string-array translatable="false" name="config_tether_bluetooth_regexs">
+    </string-array>
+
+    <integer-array translatable="false" name="config_tether_upstream_types">
+    </integer-array>
+
     <!-- Set to true if we need to not prefer an APN.
          This is being added to enable a simple scenario of pre-paid
          provisioning on some carriers, working around a bug (7305641)