Related
Hi All,
I've made a program supporting all originally supported wifi protocols as well as WPA/WPA2 enterprise protocols. This program can be used to set up connection with wireless networks using enterprise protocols.
What you need to do is to select proper protocol/authentification methods. Provide certification files if you have them. You can put certs files anywhere in your SD card. Then click OK.
You need to disable your wifi and re-enable it. Root is required.
Please visit my blog for more updates: http://fredzhung.blogspot.com/
** THIS IS NOT WELL TESTED, But works for Purdue University. (WPA ENTERPRISE WITH THAWTE_PREMIUM_SERVIER certs.)**
[UPDATE MAY-11] 1.0.2 RELEASE
ADDED SUPPORT FOR AD-HOC!
Added support for memorizing all configurations.
Need some test.
[EDIT] v0.2 RELEASE.
fixed a bug connecting to open network.
added support for anonymous indentity in EAP
added help/about
added input validation
changed icon
If this Wifi Helper doesn't work with your company's/school's wifi settings, please provide me your wifi setup so I can figure out what's wrong.
There seem to be a bug that first time run will hang. Close the program when the "force close" window pops up. Then run it again. Add the program to superuser list when asked.
This seem to be a bug for all applications requiring root access in android 1.5. I tested with terminal emulator and it has the same bug as well. Something is wrong with superuser program.
The app is uploaded to Market. Have fun!
Using this to access wifi on campus
Hi
I am a novice at all this root stuff so my questions is straightforward
a) If i buy a G1 (not rooted etc) and install this application from the market, i should be able to access my campus wifi? This is one reason why I am still using the iphone (unlocked on tmobile).
b) Is this likely to work even after the 1.5/cupcake transition that seems to be imminent?
Thanks
ps I am at LSU and here are some of the wifi details for the campus:
http://grok.lsu.edu/Article.aspx?articleId=8198
Hi, if you buy a g1 from store, you need to root it first before using this app. totorials for rooting your phone can be found on the sticky threads.
After you root your phone and use this app, you should be able to connect to your campus wifi. This is the purpose of this app.
May 11: 1.0.2 is released. Available in market
Hey zhang!
Great work, but i am having problems getting the ad-hoc to work.
It's been setup on my laptop and i have tried w/WPA & open to no avail.
The phone does not seem to detect the network.
I'm running 1.5 JF ADP.
Any thoughts as to what i might be doing wrong?
And thanks for the ad-hoc capability, been waiting on that one
Sean
Hi Sean,
I've been doing experiments with adhoc, I am not 100% sure adhoc will work. I will keep trying.
Great, great, great job!
I'm gonna buy the pro one, just as a "thank you"..
It seems it won't even detect my adhoc network
Hi. I use the free version (will buy it if it actually works) but I can't seem to even detect my adhoc networh. I use the ICS on XP laptop. I setup an open network with no encryption for the test but the G1 doesn't detect it (it sets it up and says it's unavailable, thus allowing me only to "forget" it). Do I have to change anything else on my device (for example the tiwlan.ini) so my device actually shows those elusive adhoc networks. Has anyone actually succeeded to setup properly an adhoc connection on G1 ever with any kind of software or is it like the UFO - we hear it exists but we've never actually seen it?
I cna't get it to work on my university's WPA2 Enterprise with a 'GTE CyberTrust Global Root' certificate (with extention cer).
I'm using a Vodafone Magic
I am also having a problem with a WPA2 enterprise setup.
It is a eduroam network.
On my computer I have entered the following setup in wicd:
encryption: PEAP with TKIP/MSCHAPv2
identity: my username
password: my password
In the wifi list (in the android system menu) the eduroam network shows as "Not in range, remembered"
I have another problem with the app itself: "Modify configurations" does not work. This makes it a hassle to try different encryption settings.
I know the network also works with PEAP with GTC, but don't know how to set that up.
Where did this go? It's no longer on the market. I can't find it anywhere!
Yeah, I was looking for this app and can't seem to find it anywhere. It disappeared. Does anyone have the apk?
Boogy
Try WiFi Buddy...free and works great.
All you had to do was go to his site...
http://fredzhung.blogspot.com/2009/05/download-for-wifi-helper.html
Hi,
Let's say I want to check, who's connected to my hotspot. I've searched for an application or terminal commands that can show this info, but didn't find anything. Is there such a thing?
Thanks,
William.
Good question, I'm interested as well.
Sent from my Nexus One using XDA App
i never tried to monitor wifi hotspot clients but i think these ways should work.
way 1:
goto terminal, type:
arp -a
this command displays all entries, since the wifi connection actually makes the phone a router, so all connected clients should have corresponding arp entry.
way 2:
goto market and download Network Discovery application, use it to scan the whole network. Also it provides port scanning function too.
(but .. this application usually crashes on my phone after scanning for long time)
Interesting, thanks. I'll test and reply.
Tested, even the basic "busybox arp" with no switches works. The result needs to go through grep or use "specify interface" switch to avoid showing the 3G data IP.
I suppose that access control has to be implemented in the kernel, so I won't mess with it - but now I have a script line to see, who's connected. Thanks
And one day someone could write a widget for it. At least modify the on/off widgets to show the number of connected clients.
Any more news on this? The network discovery app kind of worked, but it had to use wifi which disabled tethering.
I think there has to be a way to see who is connected to your hotspot at one time without disabling anything.
The Palm Pre Plus on Verizon does this automatically. There are a lot of features that phone has that I wish android would impliment...Man it would have been nice if google had bought palm
Jack_R1 said:
Tested, even the basic "busybox arp" with no switches works.
Click to expand...
Click to collapse
Is that news?
You want an app/widget for that? There is none. I've turned to the creator of the "hotspot widget" and asked him to implement counter for connected clients (which should good enough for anything I can think of), but I got no answer. I also tried to find any open-source code for such widget to modify and add the functionality, but didn't find any.
The older Eclair CM build had such app for manual control, showing MACs of connected clients.
I dont think the stock froyo tethering implements this but the wired/wireless tether apps included in 2.1 roms has the function, mac address filtering too =D
1. Download and install "ShareGPS" from market on your phone.
once the app is installed
make sure in the App's setting, check "Use bluetooth" and "Create NMEA"
2. Download and install "Bluetooth GPS provider" from market on your tablet.
once the app is installed
make sure you have these settings:
in the app preferences
check "Force"
check "Raw HDOP"
GPS type is set to "MTK"
Update rate is set to "10Hz"
SBAS is Enable
Next
on your phone, open sharegps, then bring up the menu, click make discoverable once.
then go to your tablet, bring up the bluetooth gps provider app,
go in to the preference, click chose GPS provider, do a scan, you should see your phone come up.
click on it.
you are all set.
Now setup the bluetooth gps provider widget on one of your home screens.
every time before your run any navigation apps on the tablet just make sure you go back to your phone,
bring up shareGPS,
bring up Menu and click Make discoverable.
then go to your tablet, and click once on the bluetooth gps widget.
if the widget turns "green", you have working gps on your tablet.
if the widget turns "red", meaning that your devices aren't pair correctly, just re-scan/re-pair your devices.
*** Also make sure you have "Allow mock locations" checked as well on your tablet. And that's in menu, setting, application, development.
Enjoy
** edited
Found an issue with share gps, while it works fine on any 2.2 ROM on your phone, but the nmea output is way off in certain area on 2.3 based ROMs. After a little bit of researching, I found that BlueNMEA works very well.
You can find it in market, disregard the rating, the app is very easy to use and just may take a couple of tries to pair both devices.
So use blueNMEA instead of shareGPS on your phone..
Also fo for those who are not able to find these apps, here is how I did it..
Downloaded all apps from market on phone.
Use rootexplorer and look in /data/app
Find those apps, copy and paste onto your sd card.
Then transfer over to the tablet.
Install.
I cannot get my market to find "bluetooth GPS provider" even after preforming the market fix several times. Can you post the apk?
thebrain73 said:
I cannot get my market to find "bluetooth GPS provider" even after preforming the market fix several times. Can you post the apk?
Click to expand...
Click to collapse
Same here I only come up with network info II. But I see it in the market on my phone
I found it here http://www.filecrop.com/54831309/index.html
Working good for me on Vegan 5
thanks inbound
Edited for spelling, for some reason I was giving the western keyboard a second chance.
there is also tetheredGPS which started for the nook - has both client and server widgets included.
Works pretty well, over specific wifi port, and doesnt require both wifi and bluetooth to be on. power saver!
I have a Samsung GS2 (with 2.3.3) and I just got a P970 which I upgraded to (2.3.4) for use with a foreign SIM.
I didn't do much research and thought 'they're both Android GB, they'll be the same' - ho ho. Had a bit of a fight with the p970 but eventually got all my apps etc installed so it's very similar to my GS2 which is what I want... Not that the GS2 way of doing things is particularly better I just want them both to be usable in exactly the same way to avoid frustration.
I've noticed some things that I really want to fix:
1. The GS2 leaves wifi on all the time, whether it is asleep or not. I want this because I use push email with K9. The p970 turns the wifi off when the phone is asleep - so K9 uses mobile data for email, which is a pain. I used titaniumbackup to move the K9 install and settings from the GS2 to the p970 - I also later removed it and installed it through the market. No difference. Can I force wifi on while the phone is asleep?
2. The scroll feel of the p970 was very light with no friction - pages scrolled on forever gradually coming to a stop. I managed to fix that (removed the lgscroller in the build.prop) but the p970 has a 'glow' effect when you try to scroll beyond the end of a list (the list doesn't move any more, the bottom of the list glows blue) whereas the GS2 has this 'elastic' effect (you can scroll the list right off the screen but it moves at half speed and springs back into place when you let go.) Can I replace this somehow?
3. In Dolphin HD, the GS2 scroll snaps to axes - if I scroll vaguely vertically, it knows I mean 'scroll vertically'. The P970 interprets anything other than a very deliberate vertical scroll as meaning 'scroll diagonally'. It's a pain. What on earth causes this?
4. The included mms.apk is crap. Can't insert contacts as plaintext? I want the GS2 mms.apk - I tried to adb install it but it failed on dependencies. Is it possible? I am using Handcent on the p970 now after trying Go SMS, tbh not really liking ether.
Apart from all that it's fine albeit a bit slow. Biggest gripe is the positioning of the unlock button.
Any advice?
I really don't know the others, but for #1 you go to settings>wireless>wi-fi settings>advance[press menu button the square one]>wi-fi sleep policy there you can choose to never sleep
Thanks for that, didn't even know there was a submenu to the wifi menu. Wifi now remains on regardless!
#2 you would have to install a Cyanogen ROM, there you can choose what to happen when you scroll past the end of the list (Glow, Bounce or Glow+Bounce). The official Rom (and those built on it) don't support changing the way the "scroll past end of list" animation, it's only present in ROMs built on Cyanogen (for example the MIUI one).
Now, i don't know how stable the Cyanogen ROMs are, you'll have to read about it in the forum and decide if it's worth it for you or not.
#3 i saw that the Optimus Black interprets pressing/dragging on the screen a little different from other phones, probably comes from the way LG implemented the digitizer interface, i don't think you can change that (i very often drag icons on the launcher instead of starting the apps even though i do the exact same movement as i do on my Samsung Spica and there i never had this problem).
#4 the applications bundled with the SG2 have dependencies on libraries on the phone, you would have to also copy the files from /system/lib the problem is that you can't just copy all the files since many will be present on both phones but with different version and dependencies.
You would probably have to experiment by adding different libs and seeing if it works or not.
I tried only once to port and app and after several hours i got to a point where the lib required by the app was already present on the phone but a different version, i tried adding the other version which crashed many of the already existing apps so i gave up
Thanks for that - I understand the Cyanogen ROM isn't stable yet (?) so I'll wait a bit before trying that... need the thing usable as a phone, can't keep bricking it!
For the last point, is there a way to identify from the APK which libraries it's looking for? Something like the 'ld' command in Linux?
bluetooth locked
hello everybody!
I can't use bluetooth.
I open settings, open wireless and network settings, tap bluetooth, enter access bluetooth settings, tap make discoverable, (untap make discoverable then), but:
1.) I can't scan for devices: tap and press but nothing happened,
2.) I can't modify my device name, I have one, but can't rename,
3.) I have a long list of bluetooth devices discovered but not paired, but I never allowed, and
4.) I can't remove these devices from my Bluetooth pairing list:
when I press and hold on the name of the device I want to remove, applications close and get out from settings.
5.) I can't discover and pair my bluetooth headset.
Get out the baterry, get out SIM, get out micro sd: not working!
I have 2 same smartphones. the another optimus black in working very well, including the same headset.
can you advise me, please?
thanks.
oalgvi17 said:
hello everybody!
I can't use bluetooth.
I open settings, open wireless and network settings, tap bluetooth, enter access bluetooth settings, tap make discoverable, (untap make discoverable then), but:
1.) I can't scan for devices: tap and press but nothing happened,
2.) I can't modify my device name, I have one, but can't rename,
3.) I have a long list of bluetooth devices discovered but not paired, but I never allowed, and
4.) I can't remove these devices from my Bluetooth pairing list:
when I press and hold on the name of the device I want to remove, applications close and get out from settings.
5.) I can't discover and pair my bluetooth headset.
Get out the baterry, get out SIM, get out micro sd: not working!
I have 2 same smartphones. the another optimus black in working very well, including the same headset.
can you advise me, please?
thanks.
Click to expand...
Click to collapse
Is it on another ROM maybe? If so, which one do you use? Or did you maybe restore a backup of another phone?
Sent from my LG-P970 using XDA
Does anyone know of a widget I can use to switch roaming mode between "automatic" and "force roaming?" I'm running Viper 1.1 with nova launcher. I tried to dig out the settings shortcut but they dont have the option to select "mobile data." I also tried to use a nova launcher "activity" but I couldn't find that shortcut either- I dont think mobile data is a usable activity. I have beautiful widgets installed but you cannot set up a switch for that.
I'm thinking it would need to be a specific app cause none of the other routes I've tried has yeilded a workable solution (currently I have a settings shorcut and I navigate to mobile data, select roaming and then force it... booo)
...My apartment is perfectly placed that its too weak for receiving calls on sprint signal but not quite weak enough to reliably switch to roaming (full bars roaming and able to receive calls) Its really annoying and I've missed a ton of calls because of this. (I did talk to sprint about an airave and they want to charge $10 a month for access...ONTOP of buying the damn thing... to augment their ****ty signal? Get real.)
super annoying.
Roam Control does a great job, although I'm guessing you don't really want to buy an app that essentially duplicates your ROM's functionality.
Rirere said:
Roam Control does a great job, although I'm guessing you don't really want to buy an app that essentially duplicates your ROM's functionality.
Click to expand...
Click to collapse
I actually had looked into that app but it didn't seem to fit what I was looking for... I'll check it out again
I just downlaoded "secure settings" and in that app I enabled "helper" (root required). Then you can press and hold on the mainscreen to make a "shortcut" and select secure settings, then you can select "data roaming" in the helper menu which is now enabled. Then you'll have to download an Icon pack (free) which the app directs you too (there are tons to match just about any theme). You can name the widget, pick the icon, save and...
...It didn't work. I'm going to keep working at it... Will update if I find anything.
CarbolDroid said:
I actually had looked into that app but it didn't seem to fit what I was looking for... I'll check it out again
I just downlaoded "secure settings" and in that app I enabled "helper" (root required). Then you can press and hold on the mainscreen to make a "shortcut" and select secure settings, then you can select "data roaming" in the helper menu which is now enabled. Then you'll have to download an Icon pack (free) which the app directs you too (there are tons to match just about any theme). You can name the widget, pick the icon, save and...
...It didn't work. I'm going to keep working at it... Will update if I find anything.
Click to expand...
Click to collapse
Roam Control comes with a pretty simple 4x1 widget that lets you toggle between Home, Automatic, and Roaming. That's the end of that as far as Roam Control's widgets go. You can also create a Tasker task to toggle Roam Control and use Tasker's widgets if you want.
Secure Settings is great, but Data Roaming is not at all what you want. Data Roaming simply allows you to use mobile data (3G/4G) when you're already on a roaming provider.
Tasker and Roam Control together come close to $10 (at least, they did when I picked them up-- I think that Tasker now is actually $3.49), but I now have a profile that checks every half hour for the phone's service state. If the signal received is below a certain threshold (10% of optimum), the phone switches to roam, so long as a call is not active. If you get Roam Control and it works for you (can't see why it wouldn't, it does for me), I can package my profile as a separate APK and send it to you for use.
CarbolDroid said:
Does anyone know of a widget I can use to switch roaming mode between "automatic" and "force roaming?" I'm running Viper 1.1 with nova launcher. I tried to dig out the settings shortcut but they dont have the option to select "mobile data." I also tried to use a nova launcher "activity" but I couldn't find that shortcut either- I dont think mobile data is a usable activity. I have beautiful widgets installed but you cannot set up a switch for that.
I'm thinking it would need to be a specific app cause none of the other routes I've tried has yeilded a workable solution (currently I have a settings shorcut and I navigate to mobile data, select roaming and then force it... booo)
...My apartment is perfectly placed that its too weak for receiving calls on sprint signal but not quite weak enough to reliably switch to roaming (full bars roaming and able to receive calls) Its really annoying and I've missed a ton of calls because of this. (I did talk to sprint about an airave and they want to charge $10 a month for access...ONTOP of buying the damn thing... to augment their ****ty signal? Get real.)
super annoying.
Click to expand...
Click to collapse
Another way to go assuming you have a wireless router, setup Google voice and download groove ip from Google play and you can use WiFi to make and receive calls when you are home
Sent from my HTCONE using xda premium
Rirere said:
Roam Control comes with a pretty simple 4x1 widget that lets you toggle between Home, Automatic, and Roaming. That's the end of that as far as Roam Control's widgets go. You can also create a Tasker task to toggle Roam Control and use Tasker's widgets if you want.
Secure Settings is great, but Data Roaming is not at all what you want. Data Roaming simply allows you to use mobile data (3G/4G) when you're already on a roaming provider.
Tasker and Roam Control together come close to $10 (at least, they did when I picked them up-- I think that Tasker now is actually $3.49), but I now have a profile that checks every half hour for the phone's service state. If the signal received is below a certain threshold (10% of optimum), the phone switches to roam, so long as a call is not active. If you get Roam Control and it works for you (can't see why it wouldn't, it does for me), I can package my profile as a separate APK and send it to you for use.
Click to expand...
Click to collapse
Thank you! I'll have to look into tasker, I could only find "not roam control" in the market, Is RC only availible via paypal on the devs website? I keep hearing about tasker and it sounds like a powerful tool that I really need to look into. I'll take a look at it and see if I cant figure it out, I may end up taking you up on your offer- I'll let you know.
*edit* looks like RC keeps getting pulled from the market... I'll look into it further. weird.
What you said about secure settings was a thought I had in the back of my mind after it didn't work... to bad, but still a nice little utility.
josh030181 said:
Another way to go assuming you have a wireless router, setup Google voice and download groove ip from Google play and you can use WiFi to make and receive calls when you are home
Sent from my HTCONE using xda premium
Click to expand...
Click to collapse
This had crossed my mind as well, thank you for the suggestion
CarbolDroid said:
Thank you! I'll have to look into tasker, I could only find "not roam control" in the market, Is RC only availible via paypal on the devs website? I keep hearing about tasker and it sounds like a powerful tool that I really need to look into. I'll take a look at it and see if I cant figure it out, I may end up taking you up on your offer- I'll let you know.
*edit* looks like RC keeps getting pulled from the market... I'll look into it further. weird.
What you said about secure settings was a thought I had in the back of my mind after it didn't work... to bad, but still a nice little utility.
Click to expand...
Click to collapse
Unfortunately so, after Google pulled Roam Control from the market. And Tasker has a learning curve, but it's incredibly rewarding once you learn to use it-- and it's much less complicated than many people make it sound. If you choose to use Roam Control, let me know and I can package up my roam check routine (it'll work without Tasker).
CarbolDroid said:
This had crossed my mind as well, thank you for the suggestion
Click to expand...
Click to collapse
GrooVeIP is an excellent program, but holding an open Wi-Fi connection can be a hit to your battery life, and no matter what codec I used the other party always felt I sounded a bit hazy. But it certainly is a good option if you're in a signal-less area for long periods of time (especially in teh basement of buildings).