Ad-hoc vs Infrastructure switch - Nook Color General

Okay, I think I understand that to get an Adhoc connection on the Nook you have to use a terminal emulator to get all fancy in the file system to flip a setting from 1 to 0 and then back again to go the other way, yes? (not going to try and link the post because that part isn't important)
So, what I'm wondering, is there a way to write a program that would allow you to utilize root access and make that change for you on the touch of a widget? That way you can go back and forth faster and easier?
It couldn't be too hard. I mean for someone who knows more about that sort of thing. I can turn sound on and off and stuff like that, but file system level changes are a little beyond my programming ability. However, the experts here...what do you think?

take a look at this thread:
http://forum.xda-developers.com/showthread.php?t=872521
not really a widget... but it could semplify the switch...
I'm using a nexus one to theter my NC, and with CM7 I'm able to use infrastructure wifi, but not the adhoc (with Wireless Tether app)... I tried all the tricks (replacing wpa_supplicant and/or editing the twlan.ini) but I can only use infrastructure...
do you know which is the difference between this two connection types?

You could use GScript Lite to run the .sh script in the post above, it's not a widget but at least it's only one touch to run the script once you set it up.

I'm still running phiremod v 6.1, and this switch method doesn't work either. Anyone know how to get this going? I don't have wifi at work so I usually tether to my phone. I was able to use the method in that posted thread when I was running rooted stock, but not anymore.

Related

New to the scene, a couple questions if you don't mind.

Well I did google, I always here people talking about JfV and whatnot, but I can't seem to find a definitive resource letting me know exactly what it is and what it does? I know where to find it and see the instructions on how to install it, but noone seems to ever say what it has/does.
Another question I have is about auto starting apps. On Android, is it possible for me to set an app to auto start when i boot my device? this would be useful for some of the apps i use like Hello IM, twidroid, email, etc. I don't post much here but I'm hoping you guys can help me out and get me settled with Android and the G1. Thanks
- Q
The JesusFreke builds are edits of the official builds with root access along with a couple of useful applications like a terminal. Root lets you take advantage of some things like tethering and gives you control to edit and break your phone at your hearts desire.
Autostart seems to be app specific. My weather app autostarts and stays in the background but others don't. Not sure how to make them do it but maybe someone else know.
+1
welcome. JF's modified roms also add auto rotate for your browser and multi-touch which is nifty.
Lite Glossary...
I've seen a lot of questions like this and I vaguely remember someone trying to give a quick explanation in another thread but I couldn't find it.
So here's my attempt to clear some things up based on terminology.
Android OS - Like Windows Mobile but based on Linux, using a Java based front end.
Linux - Open Source operating system used instead of Windows XP/Vista, Mac OSX etc... it's free (as in beer).
Root (as in access)- root is like the administrator account on a windows machine. It allows you to have complete access to the underlying OS of a linux or *nix based machine.
Root (as in location)- the 'root' of a folder or drive is the top most area of that location. In windows, C:\ is the 'root' of your hard drive. The 'root' of your SD card just means you haven't moved into any subfolders.
JFV1.## - Is a specific Version of a JesusFreke ROM. JesusFreke is a developer on this website that has graciously spent his time to modify the G1 OS to allow us to have root access to our phones. This gives us the ability to explore and modify our phones via a command line. It allows for the use of themes, native backup functionality, manually selecting which apps can utilize root access, auto-rotate screen, multi-touch in browser, moving applications/caches to the sd card and I'm sure some other things I'm forgetting.
That's all I can think of right now. Maybe I'll add more later.
skri11a said:
I've seen a lot of questions like this and I vaguely remember someone trying to give a quick explanation in another thread but I couldn't find it.
So here's my attempt to clear some things up based on terminology.
Android OS - Like Windows Mobile but based on Linux, using a Java based front end.
Linux - Open Source operating system used instead of Windows XP/Vista, Mac OSX etc... it's free (as in beer).
Root (as in access)- root is like the administrator account on a windows machine. It allows you to have complete access to the underlying OS of a linux or *nix based machine.
Root (as in location)- the 'root' of a folder or drive is the top most area of that location. In windows, C:\ is the 'root' of your hard drive. The 'root' of your SD card just means you haven't moved into any subfolders.
JFV1.## - Is a specific Version of a JesusFreke ROM. JesusFreke is a developer on this website that has graciously spent his time to modify the G1 OS to allow us to have root access to our phones. This gives us the ability to explore and modify our phones via a command line. It allows for the use of themes, native backup functionality, manually selecting which apps can utilize root access, auto-rotate screen, multi-touch in browser, moving applications/caches to the sd card and I'm sure some other things I'm forgetting.
That's all I can think of right now. Maybe I'll add more later.
Click to expand...
Click to collapse
Thanks a lot for the nice overview! I'm going to go ahead and do my G1 first thing in the morning (I don't wanna do it at night while I'm a tired mess and end up bricking it ) The auto-rotate is something I wished the G1 had. Does the autorotate in JesusFreke's rom go multiple directions? or is it just the 2 directions like on the default android rom?
And does it work for every app at all times? I know that the functionality exists in the phone as one of my apps implements the auto rotate feature, as well as several games in the android market that utilizes the accelerometer for gameplay. Would be cool to be able to roate my phone at any time using any app (espcially the browser). Thanks for any more help. And I already head RC33. Does that mean I have to downgrade or has an easier method arisen for RC33?
JF's roms V1.41 and up have autorotate in the browser. DroidSans has the app for root users that impliments autorotate for the rest of the phone except your stock picture viewer. both rotate to the same landscape direction like when you open the keyboard.
Don't forget the ability to move apps to your SD card
No, the auto-rotate only goes landscape like 13bjunkie said and he is also right that you need to download DroidSansTweak to actually activate the feature, accept for the browser (once you have root, of course).
It doesn't work on all apps at all times. Apps/games can disable the feature.
You will have to downgrade to RC29 still... Just follow the sticky in the development forum and you can't go wrong. Just follow it to the letter or all bets are off.

Too much to Process..Help Wanted..

Process
From Wikipedia, the free encyclopedia
Process or processing typically describes the act of taking something through an established and usually routine set of procedures to convert it from one form to another, as a manufacturing or administrative procedure, such as processing milk into cheese, or processing paperwork to grant a mortgage loan, or converting computer data from one form to another.
Ok first off I'm the biggest noob at all things root as could be. I have managed to make some custom clocks for my old LG voyager way back in the day and have even jailbroke some Ipod touch's so I was able to load bootleg games and apps.
But this root thing has got my brain traped in a vortex and I really want to not just know how to root my droid (That info is everywhere) but I want to know how it all works. What terms like kernel mean and how they relate to clock speed. What is the difference between all the custom rom's? What happens when I root my phone and can't figure out what rom I should use? Do I have to reset all my apps and preferences every time i want to try a new rom?
I understand the how-to's I'm sure when I try to root my phone that I will not have much trouble doing so. But there are so many things I want to learn and know before I do anything.
I would like to say I'm not looking for links to tech reports on rom's that I will not understand I'm looking for alink (or someone who knows the things I wish to learn,) something that will explain the terms what they mean, how they relate to my phone and what outcome I should expect from loading custom rom's.
I understand that most users of this forum fall into one of two category's ONE ether super wonder techs that know exactly what they are doing and know how things work, TWO people who can read follow directions and root there phones while trying NOT to sound like noob's when they ask for help.
And then there's me I'm a number two, now I know that kinda makes me sound like **** but I really want to be a number ONE
So who want's to teach me ? Who's got some time to kill or link's to post? I'm even willing to go buy a android programmers book if there's one that would be recommended reading to help me understand the OS better.
I want to learn from the masters and this is where they all live. So will someone apprentice me ?
To close my rant out I would like to say I'm a 37 year old man with a masters in chemistry 119 IQ and ex-stream case of OCD that drive's my compulsive need to learn how things work, So I make for a good student
Thanx
รถ
Thank you so much, I was hoping to be able to reply first, (this sh*t is my crack)
Ok, First off, the kernel is the basic system that controls how the cpu reacts, as well as how programs interact with the hardware on your phone, such as the screen, wifi and bluetooth modules, accelerometer, gps, ambient light and the battery. When a dev wants to overclock their android, add a module for EXT, or TUN, or add wifi support, this is where the magic happens. this is probably the most important part of the firmware. It also controls battery life via voltage, as well as cpu speed.( the average droid can be overclocked to 1200-ish, depending on the randomness of processors, though I've heard of a ridiculous version called OMAP Ti39 or something that could be stable at 2ghz, even 2.3. As I think you may know, Fat32 doesn't support file transfers of more than about 4 gigs at a time, which is why add in ext support is so important, especially since someone made a video player that reads matroska video files (blu-ray) Ive tried it, its beautiful, (V player - on the market) after kernels is framework, the framework is what renders the gui, basically everything that you see on the screen is thanks to the framework-res. We edit it either manually, or through the use of an app called metamorph, which swaps the xml files the framework uses with edited ones, such as one I recently used to give my droid a circular battery, however these xml files can change anything you could need them to visually about your droid, you just have to find what you need. Now on to shell. shell is the engine that is accesible through command prompt and terminal using the android sdk and adb, more on that can be found easily on the google android homepage. however, much use is made through devs and an app called terminal emulator that is basically a straight to shell terminal screen app. Uses for shell may include but are basically limitless, include moving any app to your sd-card to conserve rom (rom is the phones total system memory, apps usually go in there, but before froyo, and ext partition could be used, and with froyo stock support for most apps was allotted, and without the need of an ext partition.) Ram is basically ram, if you use a rom that originally came with a larger ram supported device, something called a swap partition must be implemented, otherwise it won't boot, there is an app or two that will do that for you, manual swap creation is also possible. Swap basically creates virtual ram on the sd-card. Root access, which can be acheived manually through the recovery flashing of specific zip files, or via free apps that do it with one click, basically allows you to flash kernels, change the framework, or allow tethering which I will cover next, is possible because the kernel the phone uses is linux, the unlocking of which is called granting super user access, in ubuntu a linux distribution, typing su, and your admin password will give you access to your computers system files, much in the same way we apply it to android. (However, it is unlikely you would try to flash an alternate kernel to your desktop, as it runs on either ie36 or x64 architecture, whereas phones run altogether seperate architectures , for instance android runs on ARM, and that is the base and primary reason your phone won't run windows.) Since android is free (open-source) there is an x86 version of android, including a froyo port that you can use on laptops and desktops. (Really quickly I would like to interject that recovery is an option on all phones android based that is usually accessible by holding volume up while booting, however the droid requires you press x while booting to get to recovery, which btw is what you flash a custom version of after rooting that allows you to flash roms and kernels. It also allows for backing up all of your phones firmware and data in the event of a problem. Basically its your new best friend, get familiar.) Also there is another form of booting called bootloader, it allows you to flash specific system files that are normally untouched, a guide to using that and a program called rsd lite will help you if you've bricked your phone ( Bricked- term used to describe the state of a phone that is unable to be recovered to an earlier condition and is essentially a brick or "expensive paperweight".) by allowing you to flash a completely untouched sbf (firmware) file. note that you can also use it to change your boring m boot logo with any image that fits 480x182 bytes through a slightly difficult, but fun proccess, a guide to which ,can be found here at xda, including a file that allows for the flashing of just the logo, whereas previously you had to reactivate your phone (you just have to follow the instructions on the phone) reroot, and restore the rom you previously backed up. Now on to tethering, the most important feature available to root users, which, if carriers have anything to do with it, would normally cost an extra 10 dollars a month. (Tethering- using shell or an app with the proper kernel to allow the use of your phones mobile network via usb connection, or the creation of a wifi hotspot with your desktop or laptop.) However thanks to devs who believe that what you pay for should be used how you want, most roms will tether, even in the settings, without carriers any the wiser. Windows 7 and almost all linux will automatically tether, vista is the most difficult, and xp has a quick install init file that works like a charm. The only reason we root is because we believe in the freedom to change our phones to fit us personally, and lets face it, because we can, because its fun, because its not illegal, and it brings a sense of satisfaction and pride in pushing the limits of technology. (P.S. I tried not to take to long so I couldn't really look it over, so sorry for grammatical or vocabulary based errors.)
(P.P.S. I recommend any book to do with android programming, but you'll need programming experience in linux, especially eclipse.)
Oh, and I'm a 17 year old junior with a vocabulary skill level of 139, just in case you wondered.
There are plenty of applications on the market where you can backup apps and data once you root, I personally use titanium, but I never restore system data if I'm flashing roms, only apps n data that comes with apps. Youre gonna have to search around other forums and whatnot to find the right roms.
Sent from my ADR6300 using XDA App

[Q] captivate wireless tethering help needed for the technology illiterate

I got a captivate about a month ago, I am pretty much illiterate when it comes to techno speak. I was able to root my phone, have super user icon and downloaded "astro" for management which I learned from her. All I want is to wireless tether my device so myself and roommates can use with our pc's. When I download the wireless app it shows up in astro, but doesn't ask for permission, it simply says for security reasons it blocks apps not from the market. Can someone patiently and slowly walk me thru the process. Keeping in mind that a lot of the computer speak I don't understand.
You need to enable sideloading. I never did it but I know there's a thread about it in development. Before I flashed to froyo I used this to sideload apps: http://www.androidcentral.com/sideload-android-apps-all-you-want-sideload-wonder-machine
Follow the instructions on that page to install the app.
Sent from my Captivate
Sounds good, I'll try. Keep in mind I'm a simpleton how user friendly is this?
p1p3l1n3r205 said:
Sounds good, I'll try. Keep in mind I'm a simpleton how user friendly is this?
Click to expand...
Click to collapse
Very. Just make sure usb debugging is enabled, copy the apk to your desktop, browse to the file, and install.
Sent from my Captivate
This is where my problems come in, with my lack of knowledge I don't know how to connect and move the files from my pc to my phone. I know how to turn off the usb debugging and plug in, but am lost after that. Pleas don't think me a total idiot, just need a complete walk thru. To be honest, I have no honest idea how I got as far as I did. I downloaded the 1 click lag fix from the market to root the phone, so I got lucky to find that instead of going thru the pc process. Is there any very simple step by step walk thru? Be patient with me, atleast I'm trying right.
Also what about loading directly to the phone?
To mount the phone to the pc (I'm not sure what you have your usb connection set to but when plugging it in if it gives you an option choose mass storage), pull down the notification bar and select mount.
You'll get one or two removable drives (two if you have an external sd card), select the internal one (should have a DCIM folder) navigate to the download folder, copy the apk you downloaded to your desktop, and then pull down the notification bar again and dismount the phone.
Launch the sideload wonder machine, browse, navigate to desktop, select the apk, install.
Note: You'll need the drivers installed and that can be found in the development forum.
Sent from my Captivate
I am at work now but am going to try as soon as I get home. Thank you for your help, its very much appreciated.
Look at the captivate wiki, it has like four methods for side loading.
And dump astro, buy root explorer.
From a phone

[Q] Some questions about a newly rooted NC

Okay, so far, mostly good, but have a few questions I'm hoping someone can help me with. I've used autonooter for 1.0.1 (after upgrading the firmware to 1.0.1 of course) and also disabled the cell and telephony services by renaming them to .OLD.
1) How do you get the web button to actually launch a different browser than the stock one? I've installed Dolphin and Dolphin HD and set each in turn as the "default browser" in their settings and mutliple times after multiple reboots. But when I use the 'web' button on the NC menu, it always takes me to the stock browser. What am I missing here?
2) I don't want the 'email' app running. I don't need it, don't want it (have web-based email for everything I need), but can't figure out how to keep it from running. Or maybe I just don't understand what it does? Can someone explain either the necessity of email or how to shut it off?
3) I also notice something called 'social' running. Have no clue what it is and figure I probably don't want or need it running. Can anyone explain this one for me (why I need it or how I shut it off)?
4) Has anyone found a workaround to replace needing a reboot to make installed apps show on the extras page?
5) How to you manage the 'extras' page? As the amount of installed apps grows, the page is becoming more and more difficult to use. Is this something simple I'm missing?
6) I noticed the open book/recently reading icon doesn't work now unless I use the stock launcher. I've read that all you have to do is run it once (then go back to softkeys or whatever) and the button works, but also read that disappears each time you restart (see above). Is there any workaround to having to do this?
7) Is is possible to remap the other keys? For example, make the open book button do something else? Or the keys in the menu that comes up?
8) Lastly...what size microSD card does everyone recommend? Seems anything over 4GB would just be a waste.
Thanks to anyone who responds!
Don
doncaruana said:
Okay, so far, mostly good, but have a few questions I'm hoping someone can help me with. I've used autonooter for 1.0.1 (after upgrading the firmware to 1.0.1 of course) and also disabled the cell and telephony services by renaming them to .OLD.
1) How do you get the web button to actually launch a different browser than the stock one? I've installed Dolphin and Dolphin HD and set each in turn as the "default browser" in their settings and mutliple times after multiple reboots. But when I use the 'web' button on the NC menu, it always takes me to the stock browser. What am I missing here?
2) I don't want the 'email' app running. I don't need it, don't want it (have web-based email for everything I need), but can't figure out how to keep it from running. Or maybe I just don't understand what it does? Can someone explain either the necessity of email or how to shut it off?
3) I also notice something called 'social' running. Have no clue what it is and figure I probably don't want or need it running. Can anyone explain this one for me (why I need it or how I shut it off)?
4) Has anyone found a workaround to replace needing a reboot to make installed apps show on the extras page?
5) How to you manage the 'extras' page? As the amount of installed apps grows, the page is becoming more and more difficult to use. Is this something simple I'm missing?
6) I noticed the open book/recently reading icon doesn't work now unless I use the stock launcher. I've read that all you have to do is run it once (then go back to softkeys or whatever) and the button works, but also read that disappears each time you restart (see above). Is there any workaround to having to do this?
7) Is is possible to remap the other keys? For example, make the open book button do something else? Or the keys in the menu that comes up?
8) Lastly...what size microSD card does everyone recommend? Seems anything over 4GB would just be a waste.
Thanks to anyone who responds!
Don
Click to expand...
Click to collapse
Don't use the Web button. Launch the browser.
Set it to sync manually. Fixed.
Ignore, part of B&N
Use a launcher. ADW Launcher works great.
See above
Pretty sure if you hit the softkey for the B&N apps, hit Library, then tap the Book icon you're talking about it will launch the last book. 2 extra taps.
Those aren't keys, and let's just say no.
Anything under 8G ain't going to have much music or data. Up to you.
Thanks khaytsus but...
1) When you say "launch" the browser, from where do you mean? I tried the web icon in Zeam and it does the same thing. Are you saying the only way to use an alternate browser is to open extras or apps and launch it? So 'set as default' doesn't work on any of these browsers?
2) I set up the email check frequency to never but it still runs once rebooting.
4) Tried using the applications icon in Zeam and ADW, but it still doesn't show newly installed applications until a reboot.
6) Thanks for the suggestion, but the book button still doesn't work.
Any other thoughts?
Don
Why do you think you need a rooted Nook?
rjoudrey said:
Why do you think you need a rooted Nook?
Click to expand...
Click to collapse
I'm not sure I understand why that's relevant. Have you posed that question to the hundreds of others on here who have done so?
I am curious why people choose to root.
Just root your own and find out.
Sent from my hacked nook color.
I am rooted. I rooted because I thought this $249 eReader would make a great tablet with the right hacks/rom. So far the market, gmail, calendar and others things work great. Waiting patiently for CM7.
4/5 Theres no readin to use the b&n bar. Use the app drawer (from adw or zeam) to launch your apps. In the app drawer hold down your browser (use dolphin hd or another, the default is no good) icon and it will make a shotcut on the main screen. You dont really ever have to use the default bn stuff.
http://forum.xda-developers.com/showthread.php?t=872295 Do this to put books on your homescreen. Even when u close a book it will remember the last page u were on.
6 Its broke, havent seen a work around.

How to Change MTU on REVO

Does anyone know how to change the MTU on the Revolution? I was on the Tbolt forums, and people are getting huge speed increases by changing their MTU to 1500. I looked in the build.prop file but didn't find anything.
Thanks
Samsuck said:
Does anyone know how to change the MTU on the Revolution? I was on the Tbolt forums, and people are getting huge speed increases by changing their MTU to 1500. I looked in the build.prop file but didn't find anything.
Thanks
Click to expand...
Click to collapse
I believe the MTU settings need to be changed through a terminal emulator
Join the revolt!
I found a path in root explorer to a file titled MTU.. Maybe it can be edited there?
Sys/class/net/lo/MTU
Join the revolt!
elreydotcom said:
I found a path in root explorer to a file titled MTU.. Maybe it can be edited there?
Sys/class/net/lo/MTU
Join the revolt!
Click to expand...
Click to collapse
Odd, I see "lo" but it's not a folder that leads me to MTU, it's just blank.
Samsuck said:
Odd, I see "lo" but it's not a folder that leads me to MTU, it's just blank.
Click to expand...
Click to collapse
That's strange. I was able to open up the mtu file I had, and the setting was 16436.. I set it to 1500, and my phone would not connect to 4g
Join the revolt!
Yes, it can be changed using a terminal emulator. It requires root, and I have heard that changing the mtu has led others to being unable to connect to 4G.
I just had to do this to tether my wife's revolution to my ASUS Transformer. Rather than changing the mtu on the REVO, I changed it on the Transformer. Didn't want to risk her not being able to connect to 4G.
MeshiaSamurai said:
Yes, it can be changed using a terminal emulator. It requires root, and I have heard that changing the mtu has led others to being unable to connect to 4G.
I just had to do this to tether my wife's revolution to my ASUS Transformer. Rather than changing the mtu on the REVO, I changed it on the Transformer. Didn't want to risk her not being able to connect to 4G.
Click to expand...
Click to collapse
is there a thread you followed to do this? have a transformer as well
revo_65 said:
is there a thread you followed to do this? have a transformer as well
Click to expand...
Click to collapse
There was a short article. I was going to post a link, but I don't have enough posts on this forum to do so.
If you go to Google and search for "Tether Another Android Device to a Motorola Triumph" it should be the first result that pops up. Your Transformer must be rooted, and you need to get a terminal emulator app. There's a QR code in the article leading straight to the market to download it.
Don't be like me and think it didn't work when the terminal emulator tells you "Permission Denied" when you enter the first command. That's supposed to happen. Just type "su", hit Enter and you're good to go.
Also, set the mtu to 1428 for best results, if you are tethering the Transformer to the REVO.
Following the tutorial I changed the MTU settings to 1500 (default was 1428) and my speed test scores seem to have improved. Just before the change I got scores of 32.17mbps, 37.73mbps, and 32.02mbps down. Afterwards I got scores of 45.99mbps, 38.37mbps, 36.93mbps, and 44.6mbps down. While not conclusive, the small sample size suggests faster downloads.
To change to the mtu I used terminal emulator:
$su
#ip link set dev bond0 mtu 1500
That was it. to put it back to stock:
$su
#ip link set dev bond0 mtu 1428
Do at your own risk. I haven't seen any ill effects yet, but I'm not responsible if you kill your phone. Wifi still works after the change too, at least to tether my laptop, I'll check to see if my hp touchpad still works later tonight. I also can't promise that it actually helps =)
It should still work to tether to most devices. Seems like most out there default to 1500. Can you let me know if you have any trouble connecting to 4G? Sounds like some folks are having issues connecting to 4G after changing their default mtu.
Also, I noticed that after a reboot, my Transformer reverted to stock mtu. Would not be surprised to see the revo do the same.
I do have 4g still after setting to 1500, but it does revert back to 1428 on a reboot. I also am not sure if it's the mtu setting, but i've had issues using wifi tether causing my phone to reboot itself today. I also have determined after running many more speed tests in different areas of town, that if there is a speed increase it's pretty much negligible. It might actually even reduce speed. It's hard to tell with the speedtest.net app, though, since three tests in a row can produce 3 very different results.
Anyway, it was kind of a fun experiment, but don't think it helps at all.
@MeshiaSamurai, if you decide that you need it to run at 1500 even after boot, it would be really easy to create a script that would run at boot with script manager so that it would stay at 1500.
When you say easy to create, realize you are talking to someone who has barely touched a line of script in his life. That would be nice though. It's not too difficult to pop into terminal emulator and change my mtu settings, but it would sure be easier if I only had to keep the phone at 1500, rather than adjusting everything else to 1428.
JohnnyAn said:
I do have 4g still after setting to 1500, but it does revert back to 1428 on a reboot. I also am not sure if it's the mtu setting, but i've had issues using wifi tether causing my phone to reboot itself today. I also have determined after running many more speed tests in different areas of town, that if there is a speed increase it's pretty much negligible. It might actually even reduce speed. It's hard to tell with the speedtest.net app, though, since three tests in a row can produce 3 very different results.
Anyway, it was kind of a fun experiment, but don't think it helps at all.
@MeshiaSamurai, if you decide that you need it to run at 1500 even after boot, it would be really easy to create a script that would run at boot with script manager so that it would stay at 1500.
Click to expand...
Click to collapse
Something I notice when people use the SpeedTest app to compare results is that they fail to verify that the same exact server is being used. It's displayed at the top and can be selected through options.
Something I though I would point out for those wanting to assure a true test/change...
-Cybie
MeshiaSamurai said:
When you say easy to create, realize you are talking to someone who has barely touched a line of script in his life. That would be nice though. It's not too difficult to pop into terminal emulator and change my mtu settings, but it would sure be easier if I only had to keep the phone at 1500, rather than adjusting everything else to 1428.
Click to expand...
Click to collapse
To create the script (should take about 5 minutes)
1. Download script manager (free in the market.
2. On the main page hit the menu softkey and choose "new", then new script, and enter a file name.
3. If prompted, choose SM editor as the program to use
4. In the editor type in the command that you use to set the mtu, but you don't need type su. The end result should look like:
#!/system/bin/sh
ip link set dev bond0 mtu 1500
But the second line should be the one that works for your phone. Also make sure the second line is all lower case, autocorrect will probably try to capitalize IP.
5. Save and go back to the main page of script manager.
6. Scroll down and tap on the file you just created.
7. Click on su and boot so that they're highlighted and hit save.
8. Exit, and you're good to go.
9. Reboot and use terminal emulator to make sure it worked.
@Cybie, yup, same server. I was more referring to how 3 tests in a row can each vary by up to 10mbps even using the same server.
Sent from my VS910 4G using xda premium
My mtu is at like 16k sumthing whats better a higher number or lower??
lg revo 2.3.4 with gingervolt 1.3 and dread ginger v1.3
Got that script running on my Transformer just fine. It boots and adjusts the mtu to what I desire; in this case 1428.
Tried doing it with the REVO. It will not run the script successfully on boot. It will run it just fine if I go to my script editor and run it manually, though. Doesn't seem to be anything wrong with the script itself. It just isn't running it properly on boot.
---------- Post added at 05:17 AM ---------- Previous post was at 05:08 AM ----------
Better is not necessarily higher as far as mtu is concerned. It stands for maximum transmission unit, and it governs the packet size of incoming or outgoing data. Theoretically, higher would be more efficient. However, the larger the packets, the more likely any given packet will contain corrupted data. Packets containing corrupted data have to be sent again. Thus, having packets that are too large can actually slow down your connection.
The default broadband mtu is 1500. Most devices also default to 1500. However, for some wacky reason, the REVO defaults WiFi Tethering to 1428. Setting it to 1500, or setting the device you are tethering it to down to 1428 will allow you to tether successfully.
O ok... thanks and if u get a script running do u think u can put a dl link or sumthing so we can all use it also??
lg revo 2.3.4 with gingervolt 1.3 and dread ginger v1.3

Categories

Resources