MTUchanger for Android - Xperia SP Themes and Apps

Hello, I stumbled upon this app but I can not find more information about it.
Was wondering if someone could check into it. Main goal for this is to get better performance out of the wifi, but im not sure if it's good or bad.
If anyone uses it please let me know
Here's the link to the app:
https://code.google.com/p/mtuchanger/

XxXInstaXxX said:
Hello, I stumbled upon this app but I can not find more information about it.
Was wondering if someone could check into it. Main goal for this is to get better performance out of the wifi, but im not sure if it's good or bad.
If anyone uses it please let me know
Here's the link to the app:
https://code.google.com/p/mtuchanger/
Click to expand...
Click to collapse
Don't even think about doing so!
A maximum transmission unit (MTU) is the largest size packet or frame, specified in octets (eight-bit bytes), that can be sent in a packet- or frame-based network for example Internet. The Internet's Transmission Control Protocol (TCP) uses the MTU to determine the maximum size of each packet in any transmission. Too large an MTU size may mean retransmissions if the packet encounters a router that can't handle that large a packet. Too small an MTU size means relatively more header overhead and more acknowledgements that have to be sent and handled. Most computer operating systems provide a default MTU value that is suitable for most users. In general, Internet users should follow the advice of their Internet service provider (ISP) about whether to change the default value and what to change it to.
If you do so your normal Wifi range might get tweaked leading serious issues such as frequent wifi disconnects, no connection, may result in loss of the Wifi Direct Feature.
Phone may be soft bricked and phone may reboot every time any wifi network is availble. I suggest don't use this app until you are a developer!
Wifi range or speed can't be increased by any app. It depends upon hardware. Wifi a/b/g/n is usually faster than Wifi b/g/n so prefer buying a new device rather than using this app. It is purposely for developers.
Please hit thanks if I helped
My device Xperia SP (C5302), Bootloader Unlocked, Stock ROM JB 4.3
***My Contributions***
http://forum.xda-developers.com/xperia-sp/themes-apps/mesmerzing-boot-animation-xperia-sp-t2831628 Mesmerizing and most beautiful boot animation for Xperia SP!
http://forum.xda-developers.com/xperia-sp/themes-apps/bootanimation-disney-studios-movie-boot-t2832873
UP movie boot animation Xperia SP!

Related

[Q] How can I change the mtu setting?

I need to change it to 1400, but after endless searches I have no clue. Is there any way to change the mtu settings and what is the default mtu setting for the vibrant (is it 1500?).
I found this thread, but it deals with windows mobile phones.
I need to do this because many downloads time out and need to reconnect.
Not sure you I understand the need but here is a basic description:
If things are working correctly MTU is "discovered" when the session is initiated.
MTU can change anyplace in the path. There is so much equipment there is no way to know for sure.
The one place that MTU size has a large impact is when the do not fragment flag is set. Normally a device that cannot pass it will return a messages via ICMP that says fragmentation required but the flag is set and drop the packet. The client then resends it with a smaller MTU. When a firewall blocks this message (some people do not know ICMP is not always ping) you get very strange and hard to debug issues.
Packet fragmentation used to be a much larger issue. Depends what device is doing the reassembly of the packet. PCs now days have plenty of power and so do most routers and firewalls.
There is also the issue of extra overhead for the tcp header on the fragments but bandwidth is huge so that also makes little difference.
The only MTU settings that make a large performance difference is when you can run jumbo frames but this is limited to equipment that can support this.
I think the timeouts may be a result of tower traffic kick off and slow transfer rate, and changing the MTU probably won't make a difference unless you are trying to connect to a specific site.
Hope that helps...
when I tether my phone to my pc, I had trouble d/l files because they would time out and the tether connection would be dropped as a result
After changing the mtu for this connection on my pc from the default of 1500 down to a lower value, the files downloaded properly and there was no dropping of connection.
Now when I download directly from my phone (no tethering), the same thing happens where the downloads time out. I'm wondering if there is a similar process where I could change the mtu settings on my phone like I did on my pc so that it only accepts a certain size of packets plus header instead of the default which I think is 1500.

Use ONLY Iperf to test Wifi !!!

Just a reminder to get it on top of the list again
It is becoming rather difficult to compare all the different statements about Wifi performance and the speed results determined with Speedtest.Net
Don't use the bars at the bottom of the screen.
These are just a graphical image representing that something is going on with Wifi. If the parameters in the firmware are changed you can get as much bars as you want.
Furthermore the bars don't say anything about the quality of the Wifi connection.
Don't use Speedtest.Net
Speedtest.Net doesn't measure Wifi speed but the speed of the connection you are having with a remote Speedtest.Net server on the internet. The speed it indicates is the speed of the weakest link in the routing. So congestion on the internet (not your Wifi) is represented in a slower speed.
When your family or housemates are streaming Youtube the speed it indicates is the speed for the remainder of the bandwith that is left over for you.
Use only Iperf!!! (it's free)
With Iperf you set up a server and a client in your home network . By executing Iperf with different parameters you can get a lot of different info about your Wifi like bandwith, lost packets, jitter, sent and recieved data, etcetera.
For the noob it seems complicated but it isn't. There is a good tutorial on http://openmaniak.com/iperf.php
Please do me, the community and yourself a favor.
Use Iperf.
That way we can get data we can compare.
And maybe someday it will get us somewhere
Thank you very much in advance
PS: Don't just do one test. Do multiple tests. This is something you can automate with Iperf. Set it to do 20 (or more) tests and get some coffee.
using -c<ip> -d I get the following in the same room of my 300mbps wireless n router:
Client connecting to 192.168.1.100, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[256] local 192.168.1.102 port 49792 connected with 192.168.1.100 port 5001
[ ID] Interval Transfer Bandwidth
[256] 0.0-10.0 sec 8.52 MBytes 7.13 Mbits/sec
[280] 0.0-10.1 sec 36.1 MBytes 30.1 Mbits/sec
[288] local 192.168.1.102 port 5001 connected with 192.168.1.100 port 58706
i'm going to assume that this is bad...
Edit: Another test doing -t 25 -i 1:
I get an average transfer of about 4.4 MBytes and Bandwidth of an average of about 38MBits/sec
dingdonggggg said:
Just a reminder to get it on top of the list again
It is becoming rather difficult to compare all the different statements about Wifi performance and the speed results determined with Speedtest.Net
Don't use the bars at the bottom of the screen.
These are just a graphical image representing that something is going on with Wifi. If the parameters in the firmware are changed you can get as much bars as you want.
Furthermore the bars don't say anything about the quality of the Wifi connection.
Don't use Speedtest.Net
Speedtest.Net doesn't measure Wifi speed but the speed of the connection you are having with a remote Speedtest.Net server on the internet. The speed it indicates is the speed of the weakest link in the routing. So congestion on the internet (not your Wifi) is represented in a slower speed.
When your family or housemates are streaming Youtube the speed it indicates is the speed for the remainder of the bandwith that is left over for you.
Use only Iperf!!! (it's free)
With Iperf you set up a server and a client in your home network . By executing Iperf with different parameters you can get a lot of different info about your Wifi like bandwith, lost packets, jitter, sent and recieved data, etcetera.
For the noob it seems complicated but it isn't. There is a good tutorial on http://openmaniak.com/iperf.php
Please do me, the community and yourself a favor.
Use Iperf.
That way we can get data we can compare.
And maybe someday it will get us somewhere
Thank you very much in advance
PS: Don't just do one test. Do multiple tests. This is something you can automate with Iperf. Set it to do 20 (or more) tests and get some coffee.
Click to expand...
Click to collapse
Just a reminder to get the thread a liitle bit higher on the list again.
Lot's of people asking the same question

Wifi priority over other devices?

Anyone know of an app that will boost my wifi speed at work over others?
Server speed is good just so many other devices and pcs it makes mine very slow. Its very frustrating 
Thanks in advance
Sent from my GT-I9300 using xda premium
you can configure this on your wifi router. if your wifi ap is basic one it might not have this settings. but most routers come with option to set high priority, qos etc.
Im at work tho mate.. im sure this can be done with just my phone
Sent from my GT-I9300 using xda premium
Cannot see how a receiver can receive priority over others without it being set at source .
jje
The whole point of Traffic shaping would be lost if any device can set itself to a higher priority.
Some packets can set an URG-flag which stands for least-latency routing instead of least-cost routing however it's still the router's call if he respects this and if yes how he treats them.
Something else is probably incorrectly configured. It's been reported several times that the S3 is very picky when several Wifi AP's with the same name (SSID) and in reach of each other are configured on the same channel (frequency). However most hobby-admins even know not to do that, so if your company is doing it you might suggest basic network training for your IT guys. (The basics of the Wifi protocol are in roughly the 3. semester at university)
You might want to try whether forcing the device to 5Ghz band will make it better since that band is far less crowded.
Also you could check WHAT causes the issues. Often it's not the bandwith by itself but either the router's connection table (a VPN to an external server is a very good but cumbersome solution) or the DHCP (use OpenDNS or Google DNS)
The whole point of Traffic shaping would be lost if any device can set itself to a higher priority.
Some packets can set an URG-flag which stands for least-latency routing instead of least-cost routing however it's still the router's call if he respects this and if yes how he treats them.
Something else is probably incorrectly configured. It's been reported several times that the S3 is very picky when several Wifi AP's with the same name (SSID) and in reach of each other are configured on the same channel (frequency). However most hobby-admins even know not to do that, so if your company is doing it you might suggest basic network training for your IT guys. (The basics of the Wifi protocol are in roughly the 3. semester at university)
You might want to try whether forcing the device to 5Ghz band will make it better since that band is far less crowded.
Also you could check WHAT causes the issues. Often it's not the bandwith by itself but either the router's connection table (a VPN to an external server is a very good but cumbersome solution) or the DHCP (use OpenDNS or Google DNS)
Click to expand...
Click to collapse
How do i change it to 5Ghz?
Sent from my GT-I9300 using xda premium
slking1989 said:
How do i change it to 5Ghz?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Go to wifi settings, press the menu button, chose 'extended' and select the frequency.
------
Send from my Galaxy SIII going PARANOID
Dabarr said:
Go to wifi settings, press the menu button, chose 'extended' and select the frequency.
------
Send from my Galaxy SIII going PARANOID
Click to expand...
Click to collapse
Dont see that option mate. Just wifi settings, advanced. No choice for frequency
Sent from my GT-I9300 using xda premium
Because, according to your latest signature, you're on ParanoidAndroid which is not Sammy-based.
This information was lacking in your prior post.
Im using omega.. is this only possible on samsung based roms? Would it make much difference in me doing it? Id be happy to flash a sammy rom if it can get me a better connection at work. It takes around 10 mins just to post on here when im at work. And thats only after turning wifi off and on. I get good signal at work, and the speed tests are good. Hmmm
Sent from my GT-I9300 using xda premium

[Q] Faster WiFi Network Scanning in Android Devices

Hi XDA, long time lurker/fan, but i am newly registered user. (so i cant post to the developer forums yet )
I am working on a capstone project for school, what i need is to be able to take WiFi scans (no need to connect, only scan available network BSSID and signal Levels) quickly.
Currently, the Android API takes up to 5 seconds for a scan. Is there something i can do to improve my scan rate??
ANY, and i mean ANY! advice, ideas, or suggestion are welcome...
There really isnt any reason to increase the speed because it's fine at the speed as where it is at
ShadowTehAmazing said:
There really isnt any reason to increase the speed because it's fine at the speed as where it is at
Click to expand...
Click to collapse
I think you misunderstood me, I am working on an project/proof of concept app for indoor positioning which would benefit from quick repetitive scanning.
This would be for experimentation.

Telephony Question

I'm setting up my newly purchased S9+ and I'm wondering about the "APN protocol" settings which, by default, is set to IPv4. I found some discussion on that in other threads and I tested both settings: IPv4 - only and IPv4/IPv6. Not knowing much about it I might be biased(placebo effect) but I thing I'm getting just a little bit stronger signals(wifi & cell) around a different places at home as shown by 'Network Cell Info Lite' app when I set it to ipv4/ipv6. Looking for a good explanation to a question: is there any merit in that, setting it for ipv4/6?
I am wondering the exact same thing ...
I noticed on Tmobile Community ...some recommend IVp4/IVp6 ....some say IVp6.
I am trying to test dual stacking on Metro PCS /Tmobile but only amateur trial and error .
I wonder IF it gives a slightly 'wider ' footprint on Web.
I wonder IF it gives a 'wider ' bandwidth in transmission and reception for the Device -and consumes slightly more power ?
Meaning - is it like a transceiver transmitting and receiving on two channels at once [or wider bandwith on one channel ] ?
I am not a Dev....so keep answer simple or include a summary -,thanks .?
robertkoa said:
I am wondering the exact same thing ...
I noticed on Tmobile Community ...some recommend IVp4/IVp6 ....some say IVp6.
I am trying to test dual stacking on Metro PCS /Tmobile but only amateur trial and error .
I wonder IF it gives a slightly 'wider ' footprint on Web.
I wonder IF it gives a 'wider ' bandwidth in transmission and reception for the Device -and consumes slightly more power ?
Meaning - is it like a transceiver transmitting and receiving on two channels at once [or wider bandwith on one channel ] ?
I am not a Dev....so keep answer simple or include a summary -,thanks .
Click to expand...
Click to collapse
I found an answer, my phone is set on IPv6 connection through the router settings. I don't have the S9+ anymore so, the details to enable IPv6 are here:
https://forum.xda-developers.com/oneplus-6/help/oneplus-6-dhcpv6-support-wifi-t3831639#post77392832
Odd, IPV4 vs IPV6 should make no difference on your signal strength. It's just the IP Address version being used.

Categories

Resources