I have a USA AT&T GT, and have installed the WPA_supplicant, which allows the GT to serve as an adhoc network to allow some sharing of internet capabilities. But this application (grand as it is) lacks choice of encryption (WPA, WEP, WPA2), and does not provide an infastructure network (instead it provides ad-hoc). Lack of infrastructure network raises policy issues and prevents some devices from being able to connect.
I saw a USA Verizon GT that had a slick pre-installed application that allowed personal hotspot capabilities including infrastructure and those encryption methods. Is there a way for me to obtain the APK for that tool? I've looked all over the ROM and Applications sections of this forum, searched Google and the marketplace, and cannot find anything similar. Am I the only person interested in such a thing?
http://code.google.com/p/android-wifi-tether/
b0ricuaguerrero said:
http://code.google.com/p/android-wifi-tether/
Click to expand...
Click to collapse
Thank you, b0ricuaguerrero, but that is what I have (and that's where I got it). What I'm looking for has capabilities not included in the googlecode version, including infrastructure mode network and other encryption methods.
i can do that with my euro tab
it has a mobile ap settings, i dont know if that's what you're looking for?
zozodouce said:
it has a mobile ap settings, i dont know if that's what you're looking for?
Click to expand...
Click to collapse
oh yea forgot about mobile ap. that should do the job
Thanks! That is an improvement since it has infra network, my primary need. This will serve very well, though it still lacks the alternate encryption mechanisms.
I really appreciate the hint!
!!! updated 12/28/2012: add code to detect and use mobile hotspot to enable sharing among devices !!!
I'd like to invite people to participate an open testing session for app "PeerDeviceNet - sharing thru WiFi and WiFi-Direct".
It runs on android 2.2 and above. It is free at google play:
https://play.google.com/store/apps/details?id=com.xconns.free.peerdevicenet
I have done tests using Nexus 7, Samsung Tab 2.0, Kindle fire(1gen), Galaxy Vibrant. I'd like more complete coverage of devices and vendors.
It supports 4 kinds of device-device connections:
1. for devices at the same wifi net: start PeerDeviceNet at devices simultaneously will allow them find and connect to each other automatically.
2. for devices which are all wifi direct enabled: from system preferences, you can setup wifi direct group connection; PeerDeviceNet will pick up this group info and connect devices in group automatically.
3. if only one device is wifi direct enabled: you can use PeerDeviceNet to create a softwareAP/hotspot at this device (PeerDeviceNet->Connection settings->Create wifi direct hotspot), other wifi devices can use generated ssid and passphrase to connect.
4. for devices with mobile hotspot, you can use mobile hotspot to connect devices and enable sharing.
It extends android's "share/send" feature to allow sharing of the following data:
1. photos/videos (single or multiple) (gallery), audios(astro, solid-browser, or other browsers)
2. web pages (browsers)
3. contact info(Contacts)
4. pdf, word docs (astro or other file managers)
5. apps (google play)
I'll highly appreciate it if you can spend some time installing the app and try out some of the above scenarios. If you encounter Force Closure, please post your device info, android version, or ROM info.
Thanks!
This works fantastically between all of my devices, ranging from Ginger Bread, Honey Comb, and Jelly Bean.
WiFi hotspot also works very well.
This really is a handy app, something like this should definitely be implemented into base Android. Sharing files between devices that have NFC is a breeze, but legacy devices can be troublesome. This is an excellent solution for both worlds.
downloading
looks good
Installed and gave it a test drive.
Works perfectly on our Galaxy S III, Galaxy S II, Galaxy Tab 10.1, Xperia X8, Packard Bell Liberty Tab G100 and Wildfire S - after adding the devices manually. For some unknown reason they don't see each other, though the local LAN has no restrictions put into place.
Hi, I´ve been testing this between SGN2 N7100 (Stock Rooted) and MyTouch 4g Slide (CM9.1 R8) and it works great (no FC etc.)
I have several questions though:
a) I´d like to buy you a beer. There is a paid version but that one is far behind the free one in updates...
b) chat works great (as long as I have signal. but within a flat its mostly great). Will there be an implementation into the full version?
c) if I buy the full version, will you be updating it?
Thanks! Keep it up!
EDIT: seems to me that your app fights with anyconnect VPN (even if that one is running in background I get FC from anyconnect and superuser permissions asked all time... I´ll look into the behavior a bit closer if I find some time) else everything works good.
EDIT: after reinstall of anyconnect it works flawlessly. Keep it up!
File Expert by Geek Software Technology
I have been using File Expert to do similar things... perhaps I don't understand this program's full benefits or potential. FE also connects via bluetooth and runs both a web and FTP server.
It would be nice if you implement an option to close the app...
Option to close the app.
paul1508 said:
It would be nice if you implement an option to close the app...
Click to expand...
Click to collapse
Agree with that. It's quite painful to close an app by going into settings instead of hitting some button from the home interface.
Testing now
Downloaded and tried it..
I have a GS3 that it seems to work on, and a Nook color (the original one) from like 2 years ago running CM7 that it just gives a black screen on. I can use the regular wifi connect from the Nook and connect to the hotspot from your PeerDeviceNet but there's no sharing of data back and forth, unfortunately. If the app worked on both I'm sure it'd be much better, but I don't suspect the older Nooks will be a big percentage of your users.
issues related to peer discovery
B.Jay said:
Installed and gave it a test drive.
Works perfectly on our Galaxy S III, Galaxy S II, Galaxy Tab 10.1, Xperia X8, Packard Bell Liberty Tab G100 and Wildfire S - after adding the devices manually. For some unknown reason they don't see each other, though the local LAN has no restrictions put into place.
Click to expand...
Click to collapse
Thanks for your feedback. The failure to see peer devices in LAN could be related to one issue i fixed in the latest release; please give it a try.
Also PeerDeviceNet's "search and connect" is based on peer-peer "pairing": no one is acting as server and waiting for other clients. All participating peer devices must start search at same time or in same short time period so that they can find each other. If one peer finished its searching when a new peer starts searching, the new one cannot see the one just finished. It is for security reason.
Regards
Yigong
XCONNS LLC
a) I´d like to buy you a beer. There is a paid version but that one is far behind the free one in updates...
b) chat works great (as long as I have signal. but within a flat its mostly great). Will there be an implementation into the full version?
c) if I buy the full version, will you be updating it?
I am working on refactoring code and bug fixing for the full edition. Thanks for your feedback.
Regards
Yigong
XCONNS LLC
compare to file expert
eonix said:
I have been using File Expert to do similar things... perhaps I don't understand this program's full benefits or potential. FE also connects via bluetooth and runs both a web and FTP server.
Click to expand...
Click to collapse
File expert is a powerful browser with many nice features. PeerDeviceNet is a totally different creature.
As a app, it plainly extends android native "sharing" protocol (send/send_multiple) to connected devices, to allow you share content from one device to another. (As a framework, it provides the components and runtime to support connected mobile apps). It has minimal GUI to support connecting devices and monitoring send/recv sessions. It has strong support for connecting multiple devices, run multiple concurrent send/recv sessions, and running in background.
So normally you will use your favorite apps to browse/view content, and when you want to share the content with another device, you hit "share" button and PeerDeviceNet will be there to help connect to other devices.
So you can use Astro file manager or Solid explorer with PeerDeviceNet to share files across devices similar to file expert.
Also PeerDeviceNet allows you share contact info, web links, or apps from google play to connected devices.
Regards
Yigong
how to close it
xbroadcaster1991 said:
Agree with that. It's quite painful to close an app by going into settings instead of hitting some button from the home interface.
Click to expand...
Click to collapse
There is "shutdown" button for that : "Connection settings" -> "Shutdown". It will shut down all background services and clean up notifications.
Regards
Yigong
peerdevicenet said:
There is "shutdown" button for that : "Connection settings" -> "Shutdown". It will shut down all background services and clean up notifications.
Regards
Yigong
Click to expand...
Click to collapse
Mmm, too many button presses to get there. It would be easier to have a "Shutdown" button in the notification shade. Otherwise well done! I tested sharing files between LG Optimus 3D (p920) and Xperia Mini (st15i) connected on the same LAN. Everything worked fine.
Can one add a function to "tether" a hotspot? but from wifi and not from 3g?
This would be really awsome.
Greets
Sent from my Xperia X10 using xda app-developers app
Yo so I got the full version. The lite is good but wanted to buy you a beer... Managed to transfer 4gb of data in few minutes between my and friends Samsung phone (unfortunately in 3 steps because of the data amount limit). Very useful, the chat also works good.
When will we see full version updated with chat and unlimited data transfer?
Thanks
Sent from my GT-N7100 using xda premium
tether to wifi router
keenofhiphop said:
Can one add a function to "tether" a hotspot? but from wifi and not from 3g?
This would be really awsome.
Greets
Not sure this will really help. because when connecting to PeeerDeviceNet hotspot, we already use wifi connection, so why not just connect to external wifi router directly?
Regards
yigong
Click to expand...
Click to collapse
unlimited capacity
Narhim said:
Yo so I got the full version. The lite is good but wanted to buy you a beer... Managed to transfer 4gb of data in few minutes between my and friends Samsung phone (unfortunately in 3 steps because of the data amount limit). Very useful, the chat also works good.
When will we see full version updated with chat and unlimited data transfer?
Thanks
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Thanks for using PeerDeviceNet and offering beer. I am still working on the full edition. For now i removed the limit of transfer capacity. Please chek out the new release at google play. https://play.google.com/store/apps/details?id=com.xconns.free.peerdevicenet
Regards
Yigong
SonyVaio+Htc Salsa=possible?
While my sony laptop has wifi direct facility my htc salsa lacks one and just has traditional wifi and wifi hotspot facility...how do i connect bothe these devices for transferring the data to and fro?
Hi,
I'm just starting off developing my first android app. An issue I have at the moment is that when I run my app on the virtual Android device (by running it from Eclipse using the "Run" button), I don't have access to Internet. My app is supposed to access a webservice on Internet.
How do developers usually handle this kind of issue - how can I have my virtual device connect to real life webservices out there?
Greetings,
kenneho
kenneho said:
Hi,
I'm just starting off developing my first android app. An issue I have at the moment is that when I run my app on the virtual Android device (by running it from Eclipse using the "Run" button), I don't have access to Internet. My app is supposed to access a webservice on Internet.
How do developers usually handle this kind of issue - how can I have my virtual device connect to real life webservices out there?
Greetings,
kenneho
Click to expand...
Click to collapse
You can't I don't think. Test it on a physical device.
abtekk said:
You can't I don't think. Test it on a physical device.
Click to expand...
Click to collapse
Actually, after testing it some more it seems like it uses the internet connection on the host computer. When I run the app on the virtual Android device, it manages to connect to internet. When I first tested it I got some error message, and it looked like it couldn't connect to internet. But now it works, at least in my setup.
Hello All, (my first post)
I am wondering if anyone here knows of any Android apps which are opensource and can read text files from a router and display them on an android phone.
I used Android Studio to build a generic app which allows me to press a button and it display some simple text but what i want is for the android which is connected to my router (MR3420v1 tplink running on openwrt/Rooter version which a group of us have been working on for a long time), to be able to access the file on the router and display the contents of the file within the app gui.
At the moment i just played with ConnectBot and used SSH 192.168.1.2 port 22 to gain access to the router and then sent it the following command:
cat /tmp/status.file
So the status file on my openwrt router is within the "tmp" folder and the file contains signal information from the Sierra 320u wireless modem dongle plugged into it. We have managed to extract this signal information from the modem by sending Sierra AT commands to it and capturing the output into the status.file.
So basically i want a button in my android app which allows me to click it and then it displays the contents of that file, just to clarify if am connecting my android over wifi to the router when i do this.
Any help would be great. Even a direction\link to a good forums would be appreciated. Thanks in advance.
Hi everybody,
one main reason I am staying on Kitkat and not switching to Lollipop is that it runs on Art and thus Xposed is not working (yet). I want it mainly because of XPrivacy to block internet access for certain applications.
Because that's the main reason to have XPrivacy I searched for an easier way (and maybe built-in) way to block internet access.
I finally found some time to dig into the AOSP source code and investigate how the app ops are implemented. I will first describe my development process and then give the code. If you're only interested in code go to the end of this post.
I noticed that it is rather simple to add a new toggleable permission to the AppOpManager (additionally I discovered this commit).
Well, adding a new operation does nothing by itself. The framework has to check somewhere if it is allowed to perform a specific operation.
In my investigations I discovered that nearly* all requests for a network socket pass the class java.net.InetAddress, namely methods lookupHostByName(String, int) and getByAddress(String, byte[], int).
* I say here nearly because I was not able to intercept the internet connection of the stock AOSP browser (XPrivacy has the same problem btw).
java.net.InetAddress is part of the standard Java implementation (platform_libcore) and thus cannot access framework classes and methods. I solved the problem by creating an interface and a static field holding an instance of the interface. Now this field has to be initialized so the method of the interface can be called.
The next step was to find the proper place where that initialization should take place. I chose a static initializer of the android.content.Context class.
Reasoning: every application runs in its own context. So when creating the context for an app the static field will be initialized. Otherwise I sometimes run into NPEs.
I also wanted to have consistent behavior between getting the connectivity state and the actual ability for accessing the internet. So I also changed the com.android.server.ConnectivityService.getNetworkInfoForType(int) method to fake no connection available.
Overall these changes included modifications in three projects which you can find in my Github. As a base I took the stock AOSP code at android-5.0.0_r7 so it is as developed and generic as possible.
platform_packages_apps_settings:
add op for internet access
platform_frameworks_base:
add op for internet access
block internet access if not allowed
fake no connection if internet access is not permitted
platform_libcore:
add an hook into methods that correspond to internet connections
All code is tested and working fine for me.
I hope some rom developers will read this post and apply these changes to their roms .
If anyone has suggestions on improvements or how to block apps like the AOSP browser please comment.
how can i block any specific app from access internet in aosp and where i can find API for Requesting internet
I want to customize os, there How can i restrict specific applicaion from accessing internet .
Actually i want to know where i can set network policy rule so that i can restrict internet.
please let me know if anone having any suggestion.
NetworkPolicyManager
ConnectivityManager
Inetd
It is neccessary to implement in all these or in any one to restrict internet ?
anu10121998 said:
I want to customize os, there How can i restrict specific applicaion from accessing internet .
Actually i want to know where i can set network policy rule so that i can restrict internet.
please let me know if anone having any suggestion.
NetworkPolicyManager
ConnectivityManager
Inetd
It is neccessary to implement in all these or in any one to restrict internet ?
Click to expand...
Click to collapse
I am running A11, Bliss (And I think its also in A8 Oreo). If you go into Settings>Apps & Notification>"see all apps">"App Name">Mobile Data & WiFi>Allow network Access ==>OFF This has worked a treat for me. The only caveat is that for the first week, internet content was sometimes being displayed, from what I can only assume was a cache. After a week, its as I expect.
ie No coding required. Interesting that android explicitly blocks removing the internet permission (but not other permissions) via a root shell, but works fine using the even easier GUI