[Android] Run Android without a data plan [CHECKLIST] - Touch CDMA General

Hey Gang,
I currently do not have a data plan and won't get one until I switch from Sprint to Verizon. (accounts expire soon)
This is what I want to do with my Vogue:
Setup SD card with EXT2 partitions [CHECK]
Correctly install/run a SenseUI/Hero build [CHECK]
Convert my WM contacts to Android contacts offline [CHECK]
Install APK's offline [CHECK]
Use the internet connection through my PC via USB cable (while running android) [PENDING]
Install a "camera software" APK so i can use the camera [PENDING]
Enjoy the hell out of Android and all the possibilities for the Vogue! [CHECK]
Any and all help checking off my list is much appreciated!
~Syn

The camera already works out of the box. and Talk to enatefox about internet via USB connection.

Install a "camera software" APK so i can use the camera [PENDING]
I am currently using "Pro Paint Camera that came with this Hero/SenseUI build.
I can take pictures but not video. Also, none of the lighting effects work so every picture is very yellowish.
True.... the camera does work, but it is not really usable without adjustment.

I'm in the same situation right now. I want to use android but I'm afraid I wont be able to use internet to access the market (unlike WM/ActiveSync).
The camera issue is something that I can deal with, but I think that it would be nice if someone could make an activesync-like program that can share internet.
Only difference is that I'm on verizon right now, and might consider switching to sprint!

synaptyc said:
Install a "camera software" APK so i can use the camera [PENDING]
I am currently using "Pro Paint Camera that came with this Hero/SenseUI build.
I can take pictures but not video. Also, none of the lighting effects work so every picture is very yellowish.
True.... the camera does work, but it is not really usable without adjustment.
Click to expand...
Click to collapse
I forget exactly when that build came out, but I can assure you that the build I'm using now has a camcorder and camera app outside of Paint Pro Camera.
FWIW, I'm using the Droid donut ion build by Zenulator.
Also, from what I know, internet through USB only allows you to browse the web, and the marketplace doesn't work. There might be some changes in the future, however.

Yes. with Cupcake / Donut the camera/camcorder seem to work with the default applications. They still don't have filters or effects to correct lighting.
... still looking for that app.

Link9228 said:
I forget exactly when that build came out, but I can assure you that the build I'm using now has a camcorder and camera app outside of Paint Pro Camera.
FWIW, I'm using the Droid donut ion build by Zenulator.
Also, from what I know, internet through USB only allows you to browse the web, and the marketplace doesn't work. There might be some changes in the future, however.
Click to expand...
Click to collapse
How would one go about getting Internet via USB? I have searched endlessly (or so I thought). Thanks.

gascan555 said:
How would one go about getting Internet via USB? I have searched endlessly (or so I thought). Thanks.
Click to expand...
Click to collapse
I've been trying to do this too!

gascan555 said:
How would one go about getting Internet via USB? I have searched endlessly (or so I thought). Thanks.
Click to expand...
Click to collapse
I have also been trying to figure this out... but getting Internet via bluetooth rather than USB. So kind of like the bluetooth tethering that is possible right now with Android, but in REVERSE! So Internet-> PC-> Bluetooth-> Android.

USB Internet (at this point) can be very problematic. It can cause your phone to hard freeze out of the blue. I haven't spent a lot of time troubleshooting it since it's hard to figure out what went wrong when I'm forced to reset.
Credit to DimaFern for getting me anywhere near having this working. I just messed with it a little. This is reverse tethering because you are not getting the connection from the phone. So the USB Tethering option is not related in this situation.
Here's my howto
I have not tried this without a Linux host. I believe you can forward traffic with ICS but I don't know what is involved there.
My gateway is .37, my laptop is .107 and the phone gets it's IP from the laptop:
On laptop:
echo "1" | sudo tee /proc/sys/net/ipv4/ip_forward
On Android:
ip addr add 192.168.37.100/24 dev usb0
ifconfig usb0 up
## This is the IP for my laptop:
route add default gw 192.168.37.107
setprop net.dns1 192.168.37.107
cat /proc/net/route
Click to expand...
Click to collapse
The last line is not needed-- it's to show you that it's routing traffic. You won't be able to ping IPs from the command line and somehow Market doesn't think you're online but SAM Market, Browser, etc. do work. It's nice because you are not taxing the RAM of the phone for connectivity so it runs much quicker... unless it hard freezes on you.

i use tetherbot to tether my phone now that it's running android full time. basically install tetherbot and start the socks proxy server on port 1080 then.
Code:
adb forward tcp:1080 tcp:1080
from your computer and set up firefox to connect manually to the proxy.
http://www.google.com/url?sa=t&sour...tLoX-20q2czcpvdhw&sig2=YLuIUO1a9NqdzdKn2NhO5Q
http://www.google.com/url?sa=t&sour...D0n7yQtvLGRfy1GXg&sig2=OMS2j6DiIEHenOugM9VbSg

zenulator said:
http://www.google.com/url?sa=t&sour...D0n7yQtvLGRfy1GXg&sig2=OMS2j6DiIEHenOugM9VbSg
Click to expand...
Click to collapse
WOW..... this second link leads to a beautiful website.
10 levels of gay for poor "kevin" of 'kevinā™„Amanda' but still a nice looking site
Geez.... he didn't even get his name capitalized in the header picture
/on_topic: I'll try Tetherbot.
(is there a way to use Tetherbot with Google Chrome? I haven't used Firefox in ages)

zenulator said:
i use tetherbot to tether my phone now that it's running android full time. basically install tetherbot and start the socks proxy server on port 1080 then.
Code:
adb forward tcp:1080 tcp:1080
from your computer and set up firefox to connect manually to the proxy.
http://www.google.com/url?sa=t&sour...tLoX-20q2czcpvdhw&sig2=YLuIUO1a9NqdzdKn2NhO5Q
http://www.google.com/url?sa=t&sour...D0n7yQtvLGRfy1GXg&sig2=OMS2j6DiIEHenOugM9VbSg
Click to expand...
Click to collapse
I'm sorry, but isn't Tetherbot used to share your phone's internet connection with your computer?
I think we are trying to be able to "reverse tether" and not tether.

enatefox (and others)...
I would love to see how this reverse-tethering can work. I know its very complicated and buggy right now, but if you do any more work on it you should create a thread showing how in layman's terms. I have dual-boots on both my computers into Ubuntu 9.10, I know what the terminal is and sudo and some basic commands, but when you type your commands with little explanation I get lost. They could use some clarification [ such as 1) open terminal 2) type these commands. ] And please explain terminal in Android. What apk do I need? I probably have it already but just need to install it. Thanks for any help. I don't have data since my line costs $10 a month (family plan) and data would be $26 a month. I just started reverse-tethering with WM6.5.1 and its really cool.

There aren't any other steps you just run what I posted and change "192.168.37.107" to what your desktop's IP is and "192.168.37.100" to "192.168.xxx.100" where "xxx" is the subnet of your LAN-- matching the 3rd set of numbers of your desktop's IP.
You can run these commands over ADB, which is required to do this. Here's a guide on how to set it up.

Here is what I came up with trying to do the same thing with bluetooth instead :
http://forum.xda-developers.com/showpost.php?p=4404512&postcount=9
I was missing your "ip addr..." command to add the forwarding network, this should help, I will give it a try.
I also came to the conclusion that I needed a way to fake that either the wifi or the data connection was up. Maybe this can be done by issuing a "setprop" command forcing the status to being "up"?

enatefox said:
There aren't any other steps you just run what I posted and change "192.168.37.107" to what your desktop's IP is and "192.168.37.100" to "192.168.xxx.100" where "xxx" is the subnet of your LAN-- matching the 3rd set of numbers of your desktop's IP.
You can run these commands over ADB, which is required to do this. Here's a guide on how to set it up.
Click to expand...
Click to collapse
UGH I'm stuck right now. I'm using Ubuntu 9.10, and when I type in terminal "sudo /etc/init.d/udev restart" I get some error message telling me to do it a different way. So even after restarting the computer, it does not recognize any command for adb. I already did the export PATH to the androidsdk/tools folder and adb is in there, but I cannot get it to open. Any ideas?

Got it to see adb. I forgot to put /home/drkow19 in front of the path...
edit: Has anyone successfully used ADB with zen's 2.0.1? I'm trying right now but it shows no devices connected. In the 50-android.rules file I have 0bb4 instead of 18d1 like enatefox said to. Also, on the Dream forums the file they use is 51-android.rules, whats the diff?

0bb4 and 18d1 are determined in the source code. Different versions can change so whichever is shown, use. The 50 and 51 are indicators for timing. Maybe I have this backwards but 51 should start later than 50 and can address issues with it not being recognized or more precisely, overrode with another operation. I set mine to 51.

Okay I deleted 50 and used 51-android.rules. What is the line about "define vendor id" does that need to be in the 51 file?
I can say adb start-server but no devices... They say you need to sudo adb start-server but when I try that I get "sudo: adb: command not found" How do you add the adb PATH so it works under sudo as well?

Related

How to connect to android phone over 3g or 4g

Hello.
Does anyone know how to get access to their cellphone using the IP address from the wireless carrier?
I've already got SSH set up from the home wifi network. But I'm hoping to be able to do this over cellular. Any ides how to make that work?
Sent from my HTC Glacier using XDA App
If you meant having your phone run an sshd daemon, so you can use a shell with it .... Market has this: https://market.android.com/search?q=sshd
close...
that is what i'm looking to do. but for some reason i'm unable to connect to the device's ip address... any ideas?
Your phone's ip is a private ip address. TMO NATs it to a set of public ip addresses to go out to the internet. That's why you can't connect using your phone's ip.
Sent from my HTC Glacier using XDA App
Darn. I was really hoping to be able to get through. Oh well. Thanks.
Sent from my HTC Glacier using XDA App
One option to get around this is to use remote port forwarding via SSH. You can run an SSH server on your phone and then use ConnectBot on your phone to SSH into an SSH server on your home network. At that point, you can use remote port forwarding with ConnectBot to allow other computers on your home network to access the SSH server on your phone.
That's a very good idea. I'm going to try it in the morning. Very excited.
Sent from my HTC Glacier using XDA App
Hey ran across this sometime ago but didn't know an answer till today... but it's complicated...
1st~ it seems to depend on your service provider...
~ On Sprint I have been able to ssh into my device from a PC connected to a completely different wifi network using Putty on Vista home basic.
~ On Sprint I (with some great help from Almazick here at XDA) have also been able to run a LNMP server and connect to the sample web page and dbmin with the above mentioned network set up but with Chrome and Firefox instead of Putty (yeah that might be a duh statement for some but I don't want to lose ya reader, this stuff is cool ) you can find all the steps that that took by following the link in my sig that points to the XDA Guide I maintain and jump to pages (ruffly) 11-13+ and check the easiest ways to host websites off your device. And I'll eventually have a script and section in the main guide made so you all don't have to scroll through pages of our mutterings
~ Almazick, the person that I credit for getting me to do all this extensive testing, is not on Sprint and because of this has run into errors when trying to connect over 3G and or 4G. This leads me to believe that the issue is the network that your device is connected to.
~ Currently there are almost no other variables left that could be at fault. Both Almazick and I are using the same software and apps to test on.... but for those that have to know what the last variables to test is; hardware, we've got different devices and different service providers, and different PC's. All others have been eliminated or made identical or have been adjusted for.
2nd~ Root is required and if you want to ssh like us then getting Linux duel booted up will make life way easier for helping in the future.
~ Almazick uses Lil Debi and I'm a fan of Debian Kit, both can be found on the Android market place for free, and there are other options like QEMU and more but for this definitely start with Lil Debi and a 2Gb img file or larger (still working on figuring it out on Debian Kit) and follow the direction on page 11 or 12 for now.
~ or you could try downloading an app for ssh server (not client alone) and muddle your way through other guides on the web... I'll be testing/checking the possibilities for this but am not holding my breath on when that'll be ready
3rd~ accessing things...
~ running 'cd sdcard' and 'ls' was peppy and responsive
~ running programs or apps that use lots of data or memory can be ruff.
~~ Force closures happen when out of memory. So freeze or force close or uninstall apps that aren't needed if things like that start happening.
~~ things that use lots of data and or memory also cause much drain on the battery and if excessive wile plugged in can cause heat issues. So use a heatsink from an old computer and a fan and maybe pull the battery too and you can run a bit longer on the edge of what your device can do
4th~ all this is very "use at your own risk"
~ I haven't fried or bricked a device yet but things have gotten toasty so use some for thought and be careful.
Final notes;
I realize that this is a thread resurrection and not 100% directly related to your specific device. However, I offer a work around that should work for all devices* running root and Linux so we should celebrate and revel in the wonders of Open source and helpful people
*running on Sprint or WiFi if on another network then please try it and report the bugs to me on the main guide thread and I'll work with you and try to resolve it
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey
nixxofugi said:
Hello.
Does anyone know how to get access to their cellphone using the IP address from the wireless carrier?
I've already got SSH set up from the home wifi network. But I'm hoping to be able to do this over cellular. Any ides how to make that work?
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
SSH server requires a PC which must be always on but you can use a router since it's already running 24/7. If you have a router with SSH/VPN/Proxy capability then you can use router as a server. For example you can use a 3rd party firmware for your router if it is compatible with DD-WRT, Tomato or OpenWRT to run Proxy server, SSH or VPN. They are very easy to setup for this task.
Update: Just noticed it's 2011 thread. Oh well
Almazick said:
SSH server requires a PC which must be always on but you can use a router since it's already running 24/7. If you have a router with SSH/VPN/Proxy capability then you can use router as a server. For example you can use a 3rd party firmware for your router if it is compatible with DD-WRT, Tomato or OpenWRT to run Proxy server, SSH or VPN. They are very easy to setup for this task.
Update: Just noticed it's 2011 thread. Oh well
Click to expand...
Click to collapse
Yeah I do that, been haunting the web for sometime now... I keep a personal log of questions I want answers to and when I find one that is solvable I go back to where I first ran across the question in the first place. Should have seen what the maptools teem thought of this kind of behavior; really motivational
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey
S0AndS0 said:
Yeah I do that, been haunting the web for sometime now... I keep a personal log of questions I want answers to and when I find one that is solvable I go back to where I first ran across the question in the first place. Should have seen what the maptools teem thought of this kind of behavior; really motivational
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey
Click to expand...
Click to collapse
so what maptool got to do with android over 3G/4G?
Almazick said:
so what maptool got to do with android over 3G/4G?
Click to expand...
Click to collapse
It's yet again a server client based networking set up but instead of accessing files and folders (like with putty here on this thread) or accessing web content (like with LNMP on the other thread) maptools serves up a virtual table top gaming experience to those that connect in. One person sets-up* a game and then shares out the guest login info to their fiends, the guests log in and after a few seconds every one connected can see the changes that any other player takes. Kinda like virtual desktop but for roll playing games.
*set-up of the game is rather labor intense for the individual. Because they make an entire dungeon or world map, tokens to populate it, and libraries of macros so things are more point and click. When compared to running a normal tabletop gaming experience the labor is almost as intense, it's just not easy to share in real time over them internets.
Update 08312013- to help continue answering this question here I found this guide
https://grepular.com/Punching_through_The_Great_Firewall_of_TMobile
That may help with T mobile subscribers in making a good connection over 3G or 4G
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey
my carrier is: vodafone
im using SetDNS with openDNS server
also using Dynamic DNS with a no-ip.biz hostname
installed ssh/sftp server i run it... used a ssh client to test it locally, and it works, so the sshd is working
but i cant connect to my no-ip hostname from my PC
here i have some doubts:
SetDNS says it doesnt detect a web-proxy, yet Dynamic DNS has a note: 'you are connected to the internet through a proxy'
what to do next to be able to connect remotely from my PC on ssh through 3g on my phone?
please help!
ripnix said:
my carrier is: vodafone
im using SetDNS with openDNS server
also using Dynamic DNS with a no-ip.biz hostname
installed ssh/sftp server i run it... used a ssh client to test it locally, and it works, so the sshd is working
but i cant connect to my no-ip hostname from my PC
here i have some doubts:
SetDNS says it doesnt detect a web-proxy, yet Dynamic DNS has a note: 'you are connected to the internet through a proxy'
what to do next to be able to connect remotely from my PC on ssh through 3g on my phone?
please help!
Click to expand...
Click to collapse
Well first double check the IP you're using or tracking with no-ip.biz ~ I would suggest using
canyouseeme.org
or an app like Network Info II
https://play.google.com/store/apps/details?id=aws.apps.networkInfoIi
And ensure that the IP didn't change when setting up the first time around, this can happen at the worst times.
And if you're truly behind a firewall or NAT, such as with tmoblie, then I did run across this guide for getting round that last troublesome bit which likely will work for other service providers as well.
https://grepular.com/Punching_through_The_Great_Firewall_of_TMobile
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now have working Installers for ARM Java 7 JDK + Maptools + jMonkey

Sooo... telnetd is on this phone?

I recently got a .lxterminal from my Atrix to my computer's X11/Xorg server. From there it was a matter of time.
/system/xbin/adduser whatever
/system/xbin/telnetd
on local machine...
telnet <atrix IP>
So we don't have ssh, but hell old school telnet works. Not sure what help this is or if anyone else has found this yet. So just throwing it out there. Makes it a hell of a lot easier to muck around ;-)
I guess the adduser / telnetd could be done from a terminal app as well...
Well.. I was able to add my user to the sudoers file using w! in vi, and create my .bashrc (sudo works). Also managed to "start" the webtop to my laptops's x11. By start I mean I get the webtop-wallpaper show up in my laptop's X11. My goal would be to get the webtop to be able to be viewable remotely. Why?... Why not? Pretty useless I guess, but whatever.
so i logged in using telnet as well, but how did you go about starting the x session to your laptops x11?
Moved to generas as not android dev.
aaaaaaaaaaaaaaaaagda
kriffer said:
so i logged in using telnet as well, but how did you go about starting the x session to your laptops x11?
Click to expand...
Click to collapse
It only showed the wallpaper, but here's what i did:
on computer, verify you have x11 forwarding set up. Depending you need to edit your hosts.allow, and maybe an X config to allow connections.
on computer
1. xhost <atrix IP>
on atrix connection
2. export DISPLAY=<computer IP>:0
3. sudo /osh/etc/alternatives/x-session-manager
or
sudo /osh/usr/bin/x-session-manager
that pops open the wallpaper, like i said. Doesn't seem to open the webtop completely
Any progress on this?
nope... I kinda left it for another time when I'm bored.

[Q] usb reverse tether to feature phone

I have a basic samsung feature phone. Id like to use this as a modem for my Acer if possible. This phone works fine on all my ubuntu systems - just plug it in for the first time, click next-next in the wizard and I'm online. On the tablet, I see that it shows up as a /dev/ttyACM0. I belive this means that its a matter of getting the correct chat commands and associating pppd with the android layer. I imagine the process must be similar as to getting a USB 3G dongle working. Does anyone have any thoughts on how to do this?
There are already some threads about tethering the tablet to your phone, as well as 3G dongles.
http://forum.xda-developers.com/showthread.php?t=1152869
But yeah, no solution yet.
got it working
I thought I'd post the info on how I got this working for my specific situation. I have not read many other threads about this so maybe this type of info is already out there.
My phone is a basic samsung feature phone on AT&T that I called up and got unlimited data for $10/mo extra. This phone is practically unusable for browsing on itself. I plugged it into my ubuntu laptop and basically the tethering worked right away. I thought then that it should be able to work on the tablet. I wanted to make sure that "unlimited data" also applied to tethering to a computer. They said yes, if you can get tethering working - still no limit. I get 1-2Mbit rate over it.
This is on a rooted tablet, of course.
When I plug it into my tablet I get a single /dev/ttyACM0. If your phone is similar, you maybe able to use this info.
I went to At+t website and found this:
Then I read the man pages for pppd "man pppd". From this information, I understood how to modify the sample scripts "gprs", "gprs-connect-chat" and "gprs-disconnect-chat".
I then came up with a suitable "ip-up" script, based on ones found in the Huawei 3G modem example code. This is called when a ppp0 connection is made. Some of the lines in there I am not sure of, but it works, regardless.
I was surprised to find the standard "chat" program was not present in any of the roms I'd tried. Currently I am using virtuous Xoom. Somewhere, I found "chat-ril" which did the trick.
I've attached "modem.zip" which contains all the mentioned files.
From a root shell, you type:
pppd call gprs &
(This is kind of a pain but I'd like to find a way to automatically do that when the phone is plugged in)
If you do ifconfig ppp0, you should have an address, then try to browse.
Now I'm watching Netflix on my A500 as I drive! Also google navigation is absolutely great on a tablet, once you have the data connection.
willyampz said:
I've attached "modem.zip" which contains all the mentioned files.
From a root shell, you type:
pppd call gprs &
(This is kind of a pain but I'd like to find a way to automatically do that when the phone is plugged in)
If you do ifconfig ppp0, you should have an address, then try to browse.
Now I'm watching Netflix on my A500 as I drive!
Click to expand...
Click to collapse
Thanks for the work, but what are we to do with the modem.zip file you provided?
Modem zip contains the scripts and the chat-ril utility that need to be copied to your tablet. There's two ways to copy the files to your tablet:
1)
first unzip the files on your PC
use adb and push the files over to your tablet in the corresponding locations under /system.
2)
unzip the files to a micro SD or USB stick
remount the /system partition as read/write
copy them to the corresponding locations in the tablet filesystem from the SD or USB stick.
Copying files to your /system partition is described elsewhere in the forum but I can give more detail if needed.
I'm admittedly a noob on many levels. I think I followed your instructions but I get:
# pppd call gprs &
# /system/bin/chat-ril: permission denied
Any suggestions?
make sure you do it as root by typing 'su' first. Also check the permissions of chat-ril binary to be executable.
Thanks, it was the chat-ril with incorrect permissions.
So going with what you provided and much help from Google, I was able to make my own set of scripts for my phone and carrier (a Nokia 5230 and T-mobile). It looks like it's connecting both in my shell on the tablet (all "got it"s and OKs) and on the phone side which shows it with the 3G connection in use. Executing that ifconfig ppp0 gives me an ip address with a [up point-to-point running multicast].
My problem is I can't seem to access anything on the tablet. I can ping google from within the shell but the default browser, Dolphin, and the rest of my internet accessing apps don't work. I did change a line in the ip-up file from /system/bin/setprop "net.interfaces.defaultroute" "gprs" to "3g", which is what I named my connection script. Is there something else I'm missing?
Thank you for all the help.
Well, the good news is you can ping which probably means it can work and you are just about there.
The stuff in ip-up I don't completely understand myself, but that's probably where the issue is. By that point I was so close and anxious, that I just manually did some 'setprop's and experiment until it worked. I had exactly the same issue where I could ping but not browse at one point. Also, make sure the dns setprop's are set. Are you sure the "3g" should not be "gprs". I'm not sure that has to do with the script name. But maybe just the fact that you can ping means that's ok. I'm just not sure. Good luck.

Reverse Bluetooth-PAN Tethering how to enable? Like XOOM and Transformer, Please!

How can i enable Bluetooth-PAN Tethering for internet access?
Like Xoom and Transformer?
I dont see the connect to internet under the profile.
Am I the only one interested in Bluetooth reverse tethering?
It is way better then using WiFi, Battery last a lot longer on both your phone and tablet, I dont get why Acer does not just enable this! what do they have to lose on it.
Please anyone that knows how to Make roms, can you make a patch to enable this on all roms? it looks like all we really need i just the profile.
cyberma007 said:
Am I the only one interested in Bluetooth reverse tethering? ...
Click to expand...
Click to collapse
Nope, there are alot of people interested, that's why there are around four current threads going about it. No joy yet.
So I did some digging and it looks like google uses http://www.bluez.org/ for their Bluetooth tethering, I am not a program, but all source code and apps are in there, can someone please make a package if possible?
Thanks
Reverse tethering needs work to integrate it better with android..
From the linux side if you run as root (at the command line or in a shell script):
Code:
pand --connect XX:XX:XX:XX:XX:XX
sleep 3
dhcpcd bnep0
setprop net.dns1 8.8.8.8
will connect you to the paired device with ID: XX:XX:XX:XX:XX:XX
(You can probably find the ID for the paired device by name by running as root:
`cat /data/misc/bluetoothd/??:*/names`)
In a post of mine on google plus referring to tethering the Icona A500 through the new pan feature in the HTC Dream ezGingerbread rom I mention a problem I'm having with this however:
This will properly set up networking; and allow basic networking tasks such as browsing the web work.. however any sync tasks will still believe the device is offline thus sync updates and market downloads will not happen.
* FYI the sleep command is really only for automation; dhcpcd will fail if pand is still connecting;
i tried it i get permission denied when i try to execute pand commands
and yes i am su #
i think it has to do with the new ROM 3.2 from 501, because even in adb when i do shell i get access denied.
cyberma007 said:
i tried it i get permission denied when i try to execute pand commands
and yes i am su #
i think it has to do with the new ROM 3.2 from 501, because even in adb when i do shell i get access denied.
Click to expand...
Click to collapse
check /system/bin if the binary exists (I'm still on 3.1).. if not you may need a copy from somewhere
i gave up on the original rom and replace my rom with PRIMEE_AcerIconia-p9-5a.zip
i lose the rear camera, but i dont use it anyway
I have the same problem.
In the other ROMs, I can pair a bluetooth device like my iPhone 4, configure this device pressing settings button and in a section called profiles must be appear "internet".
How can I solve it?
Sorry for my bad english.
I Install nook bluetooth tether.
it works well, you need to pair first and then add widget and activate.
the app was writen for gingerbread so widget acts up, you can activate, but if you try to deactivate you need to go to setting\application and stop the app.
here is the app
https://market.android.com/details?id=earlmagnus.nctether
About BT PAN
In custom rom PRIMEE based on Asus Transformer 8.6.5.6 with my mobile SE W660i Bluetooth PAN works fine.
Yes it does but rear camera stops working

Flakie's ADB GUI Version 2

Not sure if any are using it here but version 2 of my ADB GUI app is available (Flakie ADB GUI)
But a quick update:
Version 2 or my ADB GUI app is now available.
My ADB GUI App - Flakies Blog
A Windows GUI wrapper for ADB that allows APK install, update uninstall and pull/download to desktop. Supports rebooting ADB devices, custom ADB Shell commands, remote control of an Android device with scrcpy and video recording of the remote session. Integration with ngrok Internet cloud relay...
flakie.co.uk
Direct download:
https://flakie.co.uk/downloads/FlakieADBGUI.zip
There is a GUI for the common ADB commands and an integration with scrcpy (as in version 1)
It now has an experimental option to use ADB and ADB Shell commands by typing/pasting them in.
Works quite well (mostly).
It also has an integration with ngrok.
This allows you to securely control a Firestick through the Internet (or other ADB device) without any port forwarding on a router.
A full guide for ngrok use, with screenshots is here:
Using ngrok (to access a remote Firestick 4K) - Flakies Blog
We can manage a Firestick 4K (and other android devices) using ADB. This is an app/service that is run from the command prompt, by manually typing in the ADB commands.This can be done on the local network (LAN) or on a remote network (WAN) via the Internet.I am going to show two methods to...
flakie.co.uk
A simplified text version of the instructions is here:
https://flakie.co.uk/downloads/configure-termux-and-ngrok.txt
Once you have become familiar with the process it can be completed in about 4 minutes.
Cheers
Nice. Thank you!
Hi Flakie
Awesome app . . . There should be more marketing of this app, and I will be one to recommend it to everyone
Question:
What port is used to connect to your mobile phone . . i have used 5555 & 8080 with no luck . . plz can u give instructions to connect the mobile phone . . . 5555 works perfectly to the TV Box
Now . . . I'm excited and cant wait for your version 3 to be launched . . I'm checking your blog daily
Thanks again for this awesome app
Nivan0611 said:
Awesome app
Click to expand...
Click to collapse
Glad you like the app. New version is a bit away as I have been working on a couple of Android apps. Hopefully it will be in June. I am toying with adding a tabbed interface and putting in a file browser/manager for the attached devices. Though that may likely be coming in the version 4.
To attach the phone you will need to attach it to a USB cable first and showing as such in the app. Then enter the IP address of the phone (you can get this in the phones settings) and the port 5555. Then tick the box Enable TCP/IP mode and click on the Connect ADB Device button. Don't close the pop-up windows that appears. After 30 seconds or so it will show the phone as being connected by both USB and the WiFi. You can unplug the USB cable at this point and use the devices IP address to manage it. The phone can then be used in TCP/IP mode until it is rebooted. This also includes accessing it from a remote location with either port forwarding (if this is setup on the local router) or ngrok etc.
The next version it will not be necessary to specify the IP address as this will be acquired automatically by the app. TBH this is another reason for the delay in the next version, as it is still not reliable enough getting the IP address on all phones. Soon though
Marketing, not been too worried about that but grateful for any recommendations. Tech Doctor UK did a nice YouTube review (of version1) which generated more interest. There have been over 11,000 downloads in total (including the 2.3K from the tech doctor site), over the last year or so. Far more interest than I expected when I released it publicly. Thanks again for the comments.
Flakie said:
Not sure if any are using it here but version 2 of my ADB GUI app is available (Flakie ADB GUI)
But a quick update:
...
Click to expand...
Click to collapse
Jusr received my second Firestick 4k to put in bedroom, i'll play with it in order to root it and customize it to my needs, your blog seems pretty interesting, i'll probably read a lot out there before i dig in !
Thanks for the shares !
This is cool
my wishlist:
1. be able to save multiple adb ip addresses
2. be able to launch cmd window with shell instead of being forced to use shell in the app
Flakie said:
Not sure if any are using it here but version 2 of my ADB GUI app is available (Flakie ADB GUI)
But a quick update:
Version 2 or my ADB GUI app is now available.
My ADB GUI App - Flakies Blog
A Windows GUI wrapper for ADB that allows APK install, update uninstall and pull/download to desktop. Supports rebooting ADB devices, custom ADB Shell commands, remote control of an Android device with scrcpy and video recording of the remote session. Integration with ngrok Internet cloud relay...
flakie.co.uk
Direct download:
https://flakie.co.uk/downloads/FlakieADBGUI.zip
There is a GUI for the common ADB commands and an integration with scrcpy (as in version 1)
It now has an experimental option to use ADB and ADB Shell commands by typing/pasting them in.
Works quite well (mostly).
It also has an integration with ngrok.
This allows you to securely control a Firestick through the Internet (or other ADB device) without any port forwarding on a router.
A full guide for ngrok use, with screenshots is here:
Using ngrok (to access a remote Firestick 4K) - Flakies Blog
We can manage a Firestick 4K (and other android devices) using ADB. This is an app/service that is run from the command prompt, by manually typing in the ADB commands.This can be done on the local network (LAN) or on a remote network (WAN) via the Internet.I am going to show two methods to...
flakie.co.uk
A simplified text version of the instructions is here:
https://flakie.co.uk/downloads/configure-termux-and-ngrok.txt
Once you have become familiar with the process it can be completed in about 4 minutes.
Cheers
Click to expand...
Click to collapse
Why disabled ADB shell in your GUI and disabled backup of apps also?
just by streaming some thing remotely (scrcpy) and not able to use remote ADB Shell is useless !
Troubleshooting won't work without shell commands,
Port forwarding works great without your ngrock app ! Tunnel is of no use,
Why pay ngrock to use shell in your App, when ADB shell is available freely over USB , Wifi and port forwarding with fire stick 4k.
Thanks and regards
Subhash India
subhash_india said:
Why disabled ADB shell in your GUI and disabled backup of apps also?
just by streaming some thing remotely (scrcpy) and not able to use remote ADB Shell is useless !
Troubleshooting won't work without shell commands,
Port forwarding works great without your ngrock app ! Tunnel is of no use,
Why pay ngrock to use shell in your App, when ADB shell is available freely over USB , Wifi and port forwarding with fire stick 4k.
Thanks and regards
Subhash India
Click to expand...
Click to collapse
ngrok free works well (and the app is setup to use the free version) and of course you can use port forwarding if you want to. Nice to have the choice and nice not to have to have to use port forwarding which is less secure.
No-one forces you to use the app or ngrok
Or you could write your own.
Cheers.
fragtion said:
This is cool
my wishlist:
1. be able to save multiple adb ip addresses
2. be able to launch cmd window with shell instead of being forced to use shell in the app
Click to expand...
Click to collapse
1. You can save as many adb profiles as you wish
2. Was thinking of this be then you could just open a cmd window in any case. Might consider it further
The next version has a few more features but I am a bit too busy atm to finalise it. Still hope for it to be released at some point in the summer.
This is such a great tool! Thank you.
May I ask can I use it to clone a Firestick? I have a 4k Firestick and have just bought a 4k MAX. The key application I'm wanting to migrate is Kodi 19.3 and all my addons and settings. Most other apps are standalone or near enough to standalone.
If anyone has any pointers or even a procedure document it would be fantastically appreciated.
Thank you.
Dands said:
This is such a great tool! Thank you.
May I ask can I use it to clone a Firestick? I have a 4k Firestick and have just bought a 4k MAX. The key application I'm wanting to migrate is Kodi 19.3 and all my addons and settings. Most other apps are standalone or near enough to standalone.
If anyone has any pointers or even a procedure document it would be fantastically appreciated.
Thank you.
Click to expand...
Click to collapse
I wouldn't mind the ability to use adb backup and restore too for app data.
Flakie said:
A simplified text version of the instructions is here:
https://flakie.co.uk/downloads/configure-termux-and-ngrok.txt
Click to expand...
Click to collapse
Is there an updated link for this please?
brentonv said:
Is there an updated link for this please?
Click to expand...
Click to collapse
Sorry file had been deleted in error. Should be back up now.
Flakie said:
Sorry file had been deleted in error. Should be back up now.
Click to expand...
Click to collapse
Thanks so much mate
Off topic I'm also looking for the 4k mantis & extra files. Could you please fix that too?
Much appreciated
brentonv said:
Thanks so much mate
Off topic I'm also looking for the 4k mantis & extra files. Could you please fix that too?
Much appreciated
Click to expand...
Click to collapse
Should be back too now.
amazing app, wanted to say thank you and I'm puzzled why more ppl in the forum arent talking about this
I was so happy someone made a GUI version but the most I was looking for was ease of file transfer. Can you please add sharing files using your GUI?
God i would love to see v3 out of beta and give a fire tablet toolbox toolset

Categories

Resources