The title is self-explanatory, will it be possible to create a homebrew WiFi tethering app with the new API's of the upcoming Mango update?
Thanks everyone
I'm very interested in an answer to that question myself.
If I'm not mistaken than these things won't just be up to the API's/Apps but also to your operator.
It just happened somewhen during the last year that i.e. O2 Germany opened this feature for iPhone users. I think to remember that I read somewhere that it's blocked for most of the O2 contracts nowadays (especially those with mobile internet including a "flatrate").
I am interested if it could be achieved with the new API's. Neither BASE nor O2 block tethering in the network, O2 only blocked it on the iPhone by not allowing the setting on the device. I could tether with my Palm Pre and N95 8GB since ever with both carriers.
And I don't' think a carrier can stop you from installing a Homebrew tethering solution
Sent from my LG-E900 using XDA Windows Phone 7 App
Alright, I didn't know that. Somehow the crying of all the Apple users made it sound a little worse to me
Sent from my HTC HD7 using XDA Windows Phone 7 App
Cyruss89 said:
The title is self-explanatory, will it be possible to create a homebrew WiFi tethering app with the new API's of the upcoming Mango update?
Thanks everyone
Click to expand...
Click to collapse
It's possible to do this today, nobody has yet. I was trying to find something open source in either C# or for WinCE/WM that I could port, but never came up with something meaningful.
I'm not entirely sure whether we can connect to ad-hoc wireless networks though. I suspect it could be done over USB either way.
What do you mean with "I'm not entirely sure whether we can connect to ad-hoc wireless networks though"? I want my PC to connect to a WiFi network, not my phone.
I can already tether via USB, because I have a LG Optimus 7, thx MFG Menu ;-). Coming from a Palm Pre that's not what I want.
I'd love to help, but unfortunaly I can't code at all :-(
@Cyruss89:
What davux meant was that you have to get your phone and your laptop on the same WiFi network, and generally that means using an Ad-Hoc network. Since the phone currently can't do Ad-Hoc (so far as we know), that's one problem in the way.
An alternative approach would be to have the phone act as a WiFi Access Point (broadcast an Infrastructure network). This is possible on the PC with some tweaking, but requires OS support, unless the OS exposes the capability directly to the user. An intermediate option might be to write a native app that can tell the driver to enter this state, if it even knows how (and if there is a usable API for doing so).
Anyhow, once you've got some way for the phone and PC to talk over WiFi, there's a few more things that are needed. An app like this isn't going to work with simply turnign the phone into a USB modem (which is what the current tethering apps do). The phone will stay connected to the network itself, but it'll need to basically re-implement something like Internet Connection Sharing in Windows. This means:
* DHCP server, so the PC can get an IP address.
* DNS forwarding, so the PC can resolve domain names to IP addresses.
* Network Address Translation, so that the phone knows what packets it needs to send to the PC(s) and on what ports.
Now, the code for all of this exists, and is even available in reasonably portable open-source C (BSD can do everything we need). Getting it to work on the phone isn't going to be trivial, though. For example, it requires the ability to open a low-level type of network socket that isn't going to be available in Mango. It also will require some work to port to WinCE, unless somebody has CE code for this already.
For now, I'll keep doing what I've been doing: tether my phone to my laptop, and use the laptop's Internet Connection Sharing and WiFi to share with other machines, if necessary.
don't know if you know this but i'll post it anyway
on samsung omnia 7 is already possible even without nodo update, here is the link
@keanu20:
USB tethering is already possible on *all* WP7 phones. It also has absolutely nothing to do with this thread, which is about WiFi hotspot capability (similar in purpose but more useful and completely different in implementation).
Thanks a lot for this post GoodDayToDie! Basically this means I have to hope that MS or Nokia implement the functionality by themselves.
Hope dies last.
So this won't be in Mango.
The reason HTC were able to do it was that they included a new WiFi driver in their HTC 1.29 Firmware update for their devices. Which is being pushed out by MSFT now.
Related
Can't believe it.. It really seems not possible to share my PC Internet connection to my Android phone (HTC Desire), because Android OS simply forgot the option to add a new connection..
It is NOT thetering 3G internet to my desktop, but the other way around..
Sooo easy on a Windows Mobile, Simply possible on Symbian with gnubox. Why suck up my 3G data plan if I have a perfect Internet connection just in front of me most of the time. Of course, at work for example there is no WiFi available.
Bluetooth PAN would be great, it is available on almost every laptop. Wifi Ad-Hoc is also an option, but is not detected by Android. Why? Is Android sponsored by Telco Companies or something?
Searched for a while and found a discussion where someone says: "Yes, if you root your phone, and you are happy to mess around editing the wireless config files to add an ad-hoc wireless connection.
But why is'nt there a simple app to do this?
Is it possible to connect two phones via WiFi? Does anyone have any idea on how make this happen that can point me in the right direction? I wanna work on this for my senior design project. I basically want to share the sdcard with another phone
Maybe having one phone as a hotspot, and the other connecting to it, or thru an already existent wireless network
Thanks
Anyone? ....
You can probably by creating one phone as access point and connecting the other through ad-hoc connection.
I never did, though had used this type of connectivity on PCs.
Sent from my GT-I9000 using XDA App
Probably you want to make something like that:
frostwire.com/android/
p2p client connects phones via WiFi and shares photo, music, video, documents
they have opened sources but not for Android version.
Sadly you'll need to hack android to allow ad hoc wifi. On another note, Bluetooth 3.0 is kind of what you are talking about but not like a NAS setup which you are wanting. BT 3.0 sets connects/handshakes two devices by bt then turns on wifi for faster speeds. The only devices that I know have BT 3.0 as of now are the Samsung Galaxy S's
Hi everyone,
Is it possible to enable Bluetooth DUN Profile support in the Transformer so that I can use my 3G cellphone (Symbian S60v3) as a Bluetooth dial-up modem?
Thanks!
No, it is not possible and will likely never be possible unless someone modifies the android code. I've been studying the problem for a while but can't seem to make any headway.
http://code.google.com/p/android/is...un&colspec=ID Type Status Owner Summary Stars
This stuff i now working perfecly in any linux system!
What would they need? Port ppp and some code from network-manager? Probably the mobile phone providers database also.
Does anyone know what is the reason why this is not implemented?
I have an HTC Desire HD (DHD), I was hoping to use the BT DUN or PAN from the TF to the DHD when I was out an about, seems this wont work.
Then I thought, OK, if I connect the TF to the DHD with USB, I can use tethering, that does not seem to work either.
Any thoughts?
You MAY be able to get BT-tether to work between your tablet and your cellphone if you install pdaNET on both, and your cellphone supports BT-DUN. I believe stock Android kernel doesn't support BT-DUN, but if it's rooted and the custom ROM supports it you're in business.
For me I go with wifi-tether ... it's much faster.
USB-tether would make sense, cos you can charge your phone at the same time (with your dock, I suppose). Problem is there's no phone driver for the Android tablet and I don't think there will ever be.
So, in short, if you have a Symbian phone there's no way to have Internet access in the TF101 through the phone.
This is not good news...
[Q] Bluetooth Dial-up Networking Profile (DUN) in 3G firmware?
Does anyone know if the 3G firmware version supports Dialup Networking through Bluetooth?
The complexity of supporting DUN should not be much bigger than supporting GSM SIM cards, right?
There is no joy for us blackberry users either.
I think that dual-booting a standard Linux distribution is probably the way to go...
According to lilstevie Network Manager is starting to work.
Then it's just plug and play, hopefully
Hi I am not expert so please forgive me if i am answer wrongly .
I manage to use bluetooth internet sharing to my TF but I am using Iphone 3gs and use Internet Tethering option.
Is that what you want ? I never tested using nokia phone.
As far as I know, tethering requires the mobile phone to act as a wireless access point.
Symbian does not support this natively.
I did find an application that would implement it, but it was purchasable only.
And I'm trying to find a free solution.
I managed to get this working in CyanogenMod 7.1... in theory it should work on any Android 2.3.7 based OS.
I'm going to write a howto geared for the end-user later tonight, but for now my notes are here: http://forum.xda-developers.com/showthread.php?t=1352936
Hey everyone! Back home, I use Touchpad from Nullar (works fantastically) to control my PC and media players when I'm in bed or on my couch. However, I am now at school, and I cannot use WiFi in my room; I can't use Touchpad anymore. Has anyone attempted PC HID control via bluetooth or USB? I tried searching with several different keywords, but I was unsuccessful.
I don't think anybody has managed direct control over the USB connection yet, although we can manipulate it into a few known and pre-installed states (HID not being one of them, sorry). Bluetooth may be possible; we do have at least some access to the BT stack, although since it doesn't support HID natively either it would be quite a hack to get that working.
Are you disallowed WiFi for some reason, or do you just not have a WiFi network set up (and wow, are there really schools that still don't have WiFi in the dorms??)? A WiFi router is pretty cheap these days. Alternatively, it's possible to configure a PC's WiFi adapter to act like a WiFi access point, allowing the phoen to connect to it. I don't know for sure if Touchpad would work over that, but probably.
In theory, Touchpad should be possible over the Internet, though you'd need to open the firewall ports (whcih, depending on your school's network, might not be possible). Ot would lag, too.
GoodDayToDie said:
I don't think anybody has managed direct control over the USB connection yet, although we can manipulate it into a few known and pre-installed states (HID not being one of them, sorry). Bluetooth may be possible; we do have at least some access to the BT stack, although since it doesn't support HID natively either it would be quite a hack to get that working.
Are you disallowed WiFi for some reason, or do you just not have a WiFi network set up (and wow, are there really schools that still don't have WiFi in the dorms??)? A WiFi router is pretty cheap these days. Alternatively, it's possible to configure a PC's WiFi adapter to act like a WiFi access point, allowing the phoen to connect to it. I don't know for sure if Touchpad would work over that, but probably.
In theory, Touchpad should be possible over the Internet, though you'd need to open the firewall ports (whcih, depending on your school's network, might not be possible). Ot would lag, too.
Click to expand...
Click to collapse
Touchpad over WiFi/internet already works. We do have WiFi in the dorms, but the routers are in the lounges (no signal in my room). The rooms have ethernet ports, which is what I use, however we aren't allowed to use a router/hotspot in our rooms because of throttling issues.
Making your PC use the built-in WiFi interface as an access point is probably your best bet. Obviously, lock the network down so it's not going to have other people connecting and getting you in trouble. Do a little searching and you should find the software that does this (there are a few different ones). It was actually supposed to be a Win7 feature, but at the end it shipped half-finished. A few other developers finished it up for Microsoft.
GoodDayToDie said:
Making your PC use the built-in WiFi interface as an access point is probably your best bet. Obviously, lock the network down so it's not going to have other people connecting and getting you in trouble. Do a little searching and you should find the software that does this (there are a few different ones). It was actually supposed to be a Win7 feature, but at the end it shipped half-finished. A few other developers finished it up for Microsoft.
Click to expand...
Click to collapse
I tried doing this with my friend's laptop (I'll buy a dongle if this works), however my phone (SparkW) doesn't see the network, and when I type in the name manually it doesn't connect. The network was visible to another laptop though.
Did you make it appear as an access point ("Infrastructure" network), or merely cause the PC to create its own peer-to-peer ("ad-hoc") network? WP7 doesn't support that latter kind, but will happily connect to the former. Also, what software did you use? If it was anything that came with Windows, or with any Windows PC, it was almost certainly ad-hoc.
GoodDayToDie said:
Did you make it appear as an access point ("Infrastructure" network), or merely cause the PC to create its own peer-to-peer ("ad-hoc") network? WP7 doesn't support that latter kind, but will happily connect to the former. Also, what software did you use? If it was anything that came with Windows, or with any Windows PC, it was almost certainly ad-hoc.
Click to expand...
Click to collapse
It was ad-hoc with the built in services. I'll try out connectify this weekend and post my results here.
Hi my name is jacob and I am a new on XDA and i have started a new thread because I have been all over the internet looking for a solution to this problem and none of them work. After i waved through all of the b******* i decided to come and see if any of you veterans can solve my problem.
i have been messing around with root and custom roms here recently maybe for a month and so far its great breathed new life into my old phone. Although I am having trouble with hacking my mobile phones hot spot (phone specifications and model listed below) i have tried everything wifi tether by TreVe, (hope I'm typing that right) changing tethering.dun in global settings database, (worked great until T-mobile eventually found me out) and everything else related to that. I am looking for a hack into my hot spot where T-mobile wont know s*** and it will work indefinitely. Reason why is I need internet for school and work purposes at home but, I live with my father and hes is on parole and can not have internet service at his home. I am a beginner but do have a little bit of sense in what I am doing if someone would kindly walk me through steps on how to completely unlock and hide my hot spot usage from T-mobile it would be greatly appreciated.
Also new thread for hacking native hot spot methods on any rooted android device.
My phone
Samsung Galaxy S2
carrier: T-mobile
model: SGH-T989 Hercules
no custom kernel (I understand I need some kind of net filter but can not find that online)
custom rom version: carbon 4.4.2 nightly
Thanks XDA community :good:
It won't be wireless, but PdaNet+ and USB tethering works just fine with a computer as long as you select the "hide tether usage" option. The program on the computer side also has a feature that turns your computer's wi-fi into a wi-fi router, which'll allow you to connect other devices.
Planterz said:
It won't be wireless, but PdaNet+ and USB tethering works just fine with a computer as long as you select the "hide tether usage" option. The program on the computer side also has a feature that turns your computer's wi-fi into a wi-fi router, which'll allow you to connect other devices.
Click to expand...
Click to collapse
yes i have tried PDAnet and that does not work for my needs as i also play the occasional online game with my PS4 I forgot to mention that sorry. I have tried to send out a wifi signal from my computer through CMD on my computer and none of my devices pick it up even though CMD says the signal is going out also done this with ADhoc networks with a LAN cable but did not work either. Thanks for the suggestion :good: I probably should have went into more detail with my post but I did not want to make it to terribly long sorry.
Planterz said:
It won't be wireless, but PdaNet+ and USB tethering works just fine with a computer as long as you select the "hide tether usage" option. The program on the computer side also has a feature that turns your computer's wi-fi into a wi-fi router, which'll allow you to connect other devices.
Click to expand...
Click to collapse
May it possibly hide my online gaming if I figure out a way to get reverse WiFi on my computer working will it still hide that or will it be detectable. I see my self as a somewhat computer buff but I put myself to shame when i cant get a reverse WiFi connection going from my computer. seems like a lot of trouble to go to for internet i wish there was a way to unlock native tethering and not jump through hoops. It would seem that it would be a simple fix and should also be free anyway since it is dealt with the phone's hardware not through the carrier american cell network providers are greedy that is like getting xfinity internet but before you can send internet to your devices you have to pay thirty dollars extra.
When you USB tether your phone to your computer with PdaNet+, all you have to do is select the "WiFi Share" option and set it up like any other hotspot (network name, password, etc). Couldn't be easier. I don't know how well this'll work for playing PS4 (or whatever) games, but I can use this setup to watch Netflix or youtube on my well enough.
There are ways to use the native hotspot on an Android phone, but all the "hacks" are done on the computer side. VPNs, browser masking, etc.
Planterz said:
When you USB tether your phone to your computer with PdaNet+, all you have to do is select the "WiFi Share" option and set it up like any other hotspot (network name, password, etc). Couldn't be easier. I don't know how well this'll work for playing PS4 (or whatever) games, but I can use this setup to watch Netflix or youtube on my well enough.
There are ways to use the native hotspot on an Android phone, but all the "hacks" are done on the computer side. VPNs, browser masking, etc.
Click to expand...
Click to collapse
i will try this method browser masking right now unfortunately don't have the money to buy a VPN maybe one of the ad supported free versions will suffice will report back tomorrow.
jacobis16 said:
i will try this method browser masking right now unfortunately don't have the money to buy a VPN maybe one of the ad supported free versions will suffice will report back tomorrow.
Click to expand...
Click to collapse
Method not working i still get the T-mobile up sell page through VPN's of all kind it masks the internet going through the computer but not the phone where the service originates. They still detect everything I am doing. I understand T-mobile has bots going through their lines that detects devices that are not mobile devices and shuts them down. If maybe there is a way to block T-mo completely from a mobile device and just sounds ridiculous but I know someone out there can find a way I have heard of peoples mobile data usage and their mobile hot spot gauge has not moved only mobile data was detected. I am not sure if this was false statements and was made up.
bump
Hi Jacob, I got my Note 3's native personal wifi hotspot connected to my ps4 with around 18Mbps Download and 6Mbps Upload, I adjusted the APN settings on my phone and managed to get around the data restriction.
I can post the exact settings I changed if you think it might work for you?