[GUIDE] [WIP]How to get a mini bluetooth keyboard to work with FireTV box - Fire TV General

I bought a Favi FE02BT-BL mini bluetooth remote and no matter what I did, I couldn't get it to connect through the settings.apk even thou people with the FireTV Stick are able to connect.
This took me to the command line to try a few things so this is as far as I could get.
Fist lets connect to the FTV and enter su
adb connect x.x.x.x
adb shell
$ su
Next we're going to remount the system as rw and download some files to the system
# mount -o remount,rw /system
# cd /system/xbin
# wget http://androidobex.googlecode.com/files/hciconfig
# wget http://androidobex.googlecode.com/files/hcitool
# wget http://androidobex.googlecode.com/files/hidd
# chmod 777 hciconfig
# chmod 777 hcitool
# chmod 777 hidd
# cd /
# mount -o remount,ro /system
Now we can run some commands
# hciconfig
hci0: Type: UART
BD Address: xx:xx:xx:xx:xx:xx ACL MTU: 1021:8 SCO
UP RUNNING PSCAN INQUIRY
RX bytes:41121 acl:373 sco:0 events:1628 errors:0
TX bytes:14569 acl:401 sco:0 commands:666 errors:0
# hcitool dev
Devices:
hci0 xx:xx:xx:xx:xx:xx
On the FireTV go to the settings.apk and go to the bluetooth menu and hit scan
Set your remote to discoverable
# hcitool scan
Scanning
11:11:11:11:11:11 Bluetooth FAVI
#hidd --connect 11:11:11:11:11:11
The light in your keyboard should stop blinking and the keyboard should be connected
THE BAD:
- Mouse pad doesn't work
- Connection is lost when keyboard enters sleep
- Does not reconnect automatically
Any one with better knowledge of Android can probably get this to work 100% so any help would be appreciated.

I was also searching for a way to use my iPazzport Bluetooth keyboard with my Fire TV box, and after several dead ends I finally figured out a working solution! Unfortunately this requires root, but both the keyboard and integrated touchpad seem to function perfectly, and so far it has had no problems reconnecting after waking from sleep. This may also be useful for other Bluetooth devices that will accept a PIN of "0000".
For reference, my Fire TV box is running rbox's pre-rooted 51.1.4.0 ROM and I'm using an iPazzport KP-810-10BTT keyboard.
The first step is to sideload the Settings APK mentioned in several other threads on this forum. Open the app and go to the Bluetooth section. Put your keyboard into pairing mode, press "Scan for Devices" and ensure that it shows up in the list of available devices. Select your keyboard from the list to begin pairing and then press cancel when you see the prompt to enter a PIN.
Connect to your Fire TV using adb, open a shell and run this command:
Code:
logcat -d | grep BTConnectionReceiver
You should see several lines that include "BluetoothDevice: address=<XX:XX:XX:XX:XX:XX>, alias=null, name=<keyboard name>". The XX:XX:XX:XX:XX:XX part is the Bluetooth address of your keyboard. Make note of the first half of this address, you will need it for the next step. For example, the first half of my keyboard's address is 54:46:6B.
Next, in your adb shell, type:
Code:
su
echo FixedPinZerosKeyboardBlacklist=XX:XX:XX > /data/misc/bluetooth/dynamic_auto_pairing.conf
Replace XX:XX:XX with the first half of your device's Bluetooth address. Make sure to use uppercase letters if the address contains any. You can use multiple addresses by separating them with a comma, like this: XX:XX:XX,XX:XX:XX
Now reboot your Fire TV, go back into the sideloaded Settings app and select Bluetooth. Make sure your keyboard is in pairing mode and press "Scan for Devices". Select your keyboard from the list and when you see "Pairing..." under its name, quickly type four zeros (0000) on your Bluetooth keyboard and press "enter". It should now successfully pair and begin working right away. Enjoy!
If the settings app gives you a PIN to type on your keyboard instead, then something went wrong and you should make sure that you followed all the directions carefully and used the right Bluetooth address, using all uppercase letters.

essdee said:
Code:
su
echo FixedPinZerosKeyboardBlacklist=XX:XX:XX > /data/misc/bluetooth/dynamic_auto_pairing.conf
Click to expand...
Click to collapse
Thank you, that worked perfectly with the exception that "logcat" wasn't returning any values so I had to use the "hcitool scan" command from my post.

Weird, I got a bunch of messages in logcat when I tried it on my box, but only after I tried pairing at least once. I also have busybox installed, so that might make a difference too. Glad someone else found the info useful though.

essdee said:
Weird, I got a bunch of messages in logcat when I tried it on my box, but only after I tried pairing at least once. I also have busybox installed, so that might make a difference too. Glad someone else found the info useful though.
Click to expand...
Click to collapse
I have busybox installed as well and I think the reason I don't get anything back is maybe the process name after grep is incorrect.
If I type
Code:
logcat -d | grep Bluetooth
I get a bunch of messages but not with BTConnectionReceiver

essdee said:
The first step is to sideload the Settings APK mentioned in several other threads on this forum.
Click to expand...
Click to collapse
Where can we get this Settings.APK?

Neo3D said:
Where can we get this Settings.APK?
Click to expand...
Click to collapse
Take a look at this thread:
http://forum.xda-developers.com/showthread.php?t=2714494

Hi All,
This seems to be exactly what I need, but I just purchased my AFT and have not been successful in root it. Is there another way of getting this to work (other than obviously purchasing another mini keyboard)?
Thanks,
Jose

josep01972 said:
Hi All,
This seems to be exactly what I need, but I just purchased my AFT and have not been successful in root it. Is there another way of getting this to work (other than obviously purchasing another mini keyboard)?
Thanks,
Jose
Click to expand...
Click to collapse
I don't know of anyway to do it without root.
Why are you unable to root? Did you update the box?
Try to return it and get a new one but this time go to http://www.aftvnews.com/start/ before you plug in the box.

lightning413 said:
I don't know of anyway to do it without root.
Why are you unable to root? Did you update the box?
Try to return it and get a new one but this time go to ... before you plug in the box.
Click to expand...
Click to collapse
It is my understanding that firmare versions past 1/1/15 can no longer be rooted. At least not yet. I looked at the version I have and it does not show up as one of the "rootable" versions.

josep01972 said:
It is my understanding that firmare versions past 1/1/15 can no longer be rooted. At least not yet. I looked at the version I have and it does not show up as one of the "rootable" versions.
Click to expand...
Click to collapse
I bought one a couple of weeks a from Staples and it was rootable.

lightning413 said:
I bought one a couple of weeks a from Staples and it was rootable.
Click to expand...
Click to collapse
I guess no such luck with me... Any other ideas?

lightning413 said:
I bought one a couple of weeks a from Staples and it was rootable.
Click to expand...
Click to collapse
No such luck for me. Any other ideas?
Thanks,
Jose

josep01972 said:
No such luck for me. Any other ideas?
Thanks,
Jose
Click to expand...
Click to collapse
The only one I can think of is to get a FireTV Stick instead of the FireTV.
Eventhou the Stick can't be rooted, they can connect the bluetooth keyboards through the settings.apk app without any issues.

lightning413 said:
The only one I can think of is to get a FireTV Stick instead of the FireTV.
Eventhou the Stick can't be rooted, they can connect the bluetooth keyboards through the settings.apk app without any issues.
Click to expand...
Click to collapse
Thanks for your answer. Has anyone figured out why that is? Is Settings.apk at fault, or does it call some faulty routine that takes over?
Regards,
Jose

I have a bluetooth accessorie kb for my old galaxy 7510 tab. Wonder if I can use for my fire tv?

josep01972 said:
Thanks for your answer. Has anyone figured out why that is? Is Settings.apk at fault, or does it call some faulty routine that takes over?
Regards,
Jose
Click to expand...
Click to collapse
I've spent some time digging around in the Bluetooth configuration files for both the box and the stick, and here's my theory. Although the box and stick run mostly the same software, due to major hardware differences they each use a different Bluetooth stack.
For whatever reason Amazon thought it would be easier/better to use BlueZ with the Fire TV box version even though by default Android 4.2+ comes with BlueDroid(which is what the stick appears to use). It looks like Amazon made BlueZ work well enough for their accessories, but since none of them use a PIN, that part of Bluetooth pairing never got fixed.

essdee said:
The first step is to sideload the Settings APK mentioned in several other threads on this forum. Open the app and go to the Bluetooth section. Put your keyboard into pairing mode, press "Scan for Devices" and ensure that it shows up in the list of available devices. Select your keyboard from the list to begin pairing and then press cancel when you see the prompt to enter a PIN.
Connect to your Fire TV using adb, open a shell and run this command:
Code:
su
echo FixedPinZerosKeyboardBlacklist=54:46:6B > /data/misc/bluetooth/dynamic_auto_pairing.conf
Now reboot your Fire TV, go back into the sideloaded Settings app and select Bluetooth. Make sure your keyboard is in pairing mode and press "Scan for Devices". Select your keyboard from the list and when you see "Pairing..." under its name, quickly type four zeros (0000) on your Bluetooth keyboard and press "enter". It should now successfully pair and begin working right away. Enjoy!
Click to expand...
Click to collapse
This just worked perfectly for me and the FAVI FE02BT-BL. I used the FireTV-Bluetooth-Settings.apk from here http://forum.xda-developers.com/showpost.php?p=58092814&postcount=54
Using this just saved me from returning this device to Amazon! Even the touchpad works. I was just about to return this for the RF version, but now this frees up the USB port for other uses.

post #2 worked perfect for me. I was able to get the bluetooth address off the back of my keyboard and didn't have to run the logcat commands etc. Took literally <1 minute to install the settings.apk and run command, a reboot and <1 minute to pair the keyboard.
Touchpad and keyboard work for me.
Using the Logitech PlayStation 3 Cordless MediaBoard Pro.

Related

[Android] Run Android without a data plan [CHECKLIST]

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?

[How to] VNC server in a pinch + Webtop w/o HDMI [Moved to Beta]

Moved to Beta
Stepping Closer to Perfection
Ello,
Been messing with this for a bit now and think I have a decent set of instructions organized for getting a vnc server (with resumable sessions) of your webtop in a pinch for those times you say "where the hell is a hdmi/dock/etc when I need one" its a little repetitive but simple as hell hopefully someone who knows more can set up the x server config to include this set up as a just in case.
Pre-recs
Of course Root!!
Full Native Ubuntu Webtop (Sogarths webtop2sd here)
Terminal Emulator (I recommend this one)
And vnc viewer something like really shouldn't matter.
And you'll need to fix your dependencies using this regardless of which mod so you wont have to worry about not being able to use apt to install things.
Any form of a custom dock not stock version e.g. xfce-panel, debain panel or genome otherwise you'll have no dock at all (I am working on getting a way around this for DebainMOD/stock dock users)
More Pre-recs DO THIS BEFORE ANYTHING!! WHY? because I rather that than I told you so XP
BACK YOUR SH%^T UP I recommend using the more expanded CWM Due to its backing up sd-ext and osh
Fun stuff:
Open Terminal Emulator
and enter the following minus (anything in)
su
(get root for term)
/usr/bin/sudo - u adas bash
(get into the webtop enviornment, can be used alot XD)
sudo bash
(gotta love root)
({or just} /usr/bin/sudo -u root bash {for easy way to root shell})
apt-get install tightvncserver
apt-get install lxde
or just
apt-get install tightvncserver lxde
(install a vnc server and a desk environment)
tightvncserver
(run before the config worked best for me it'll ask you to set up a password then ask if you would like to set up a view only password which I liked with this I used getvncstate for that one jic I wanted to see if it was running up to you really)
(now config the vnc display, this way was the least fubar'ed x display I managed to get working and repeated)
export USER=adas
vncserver -geometry 1024X800
(if you ran this before the previous set thats fine after you might see a localhost:2(ect) don't worry if you did this before first use you'll be asked to enter a password. once set enter the next line by line)
cat > /root/.vnc/xstartup
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
icewm &
lxsession
(then hit ctrl-d twice then enter should get you out, that is pretty much where you select what you want to have started in your root environment in vnc if you don't want stock dock or the webtop panel remove them lxsession starts xfce if you used that you can also add gnome -session or panel which ever)
(now to fix known keyboard mapping issue for 9.04 from root terminal in webtop run)
apt-get install nano
nano /root/.vnc/xstartup
(add the line {export XKL_XMODMAP_DISABLE=1} before /etc/X11/Xsession or gnome-session or if you have another way of adding this that'll do)
(use gedit to do this on one of my atrix's webtops was sooo much easier XO)
(now hit the home key and open up your vnc viewer on your phone)
The drop down should be newconnection
Nickname: adas (or whatever I use root)
Password: (the password you set up if you dont remember then...try below steps for reconnect)
Address:localhost
port: 5901 (5902 worked too x.x idkw)
(the press the connect button XD Always exit your vnc connection before leaving it!!!!)
(This should not fubar your x display for hdmi/dock/etc but did notice that on the first run re plugging the hdmi loaded the moto screen with a black screen though rebooted it went fine though the vnc server needed to be reset so...
Get to webtop root through the terminal emulator and run...)
tightvncserver
(you'll be promoted to set up another password, once done you can go back and use the vnc view settings you had before and get back in do what you need and exit and you will beable to plug in too hdmi/doc/etc without loading up a completely grey screen with the nice useless x courser XP)
Now the really fun part kicking myself that I didnt realize this shortly after setting this up, but you got this vnc server running on your webtop but you really arn't big on messing with the tiny screen while your on a wifi and you have access to a computer or even your pluged into a computer and have moto phone portal open on it.... well haha just download a vnc viewer get your IP address (from network or the phone portal ip) on the network and plug
(the x's are your IP numbers being that every network might be different you get the diffrent)
XXX.XXX.XXX.XXX:5901
as the target address and you be asked to enter a password that you set up and note that the 01 in the port suffix is indeed the display number.
And bamn easy access to your webtop on your Atrix while your chilling and using your TV for what every you watch XP
Any suggestions changes or better how to's post your stuff and Ill add it with quotes this will not work in any of the Debian mods Images/Including Blacktrack 5 (v.v) due to not being able to load the linux app from the command line Tho will work on the DebainMOD/ w apt sources fixed. I'm looking into getting into chroot after I finish up my tweaks from a fresh test run.
Known Half Way Marks: Use Seamonkey Browser to replace firefox while using vnc sessions. The sessions are in root user which is fine for the pinch use, but if you wanna resume what you were using on the webtop from vnc veiwer in hdmi and vica versa I need some one to look at the commands and see where it is I marked up above where I think it is the grey part x.x will update this part think I'm closing in on a solution to this, and it would reflect what you see on the hdmi and be shared XD
Known pita: Screen time out..... kills the tightvncserver display as well >,>
For now the most recommended use guide can be found here you don't necessarily have to plug into the HDMI of the initial launch if you follow the steps above, although not the intended direction mostly the safest if you follow these steps being that currently without X or Xvnc being configured you may very well mess with your HDMI at display at DISPLAY=:1 being that the vnc method at this point exports the root environment only the method below is safe and would do XP
See this for the direction of vnc without use of a dual boot within chroot still needs messing with as mentioned above back your Sh%^t up X3
fernandoavc said:
I've finally made it work the way I wanted but it probably not the best or easiest way to do it...
1-)First I plugged in my HDMI cable over my phone and my tv and got Webtop V1 running.
2-)From lxterm I issued the command 'sudo bash backtop' (this is very well explainned over this thread)
3-)Once I got the terminal from BT running then I issued the 'ui' command that is a vncserver built-in into backtrack5 ARM distro and with the default password of 123456789 (you can change it by issuing 'vncpasswd' command if you want..)
4-) Now you can unplug the HDMI cable if you want.
5-) And you are ready to connect at the gnome version of Backtrack from your cell phone using any of the vnc clients available on the Market with no need of the HDMI anymore...
Concerns:
1-)How about battery life after that? will it be drained since bt is running "in the background" ?
I didn't tested yet... and have no idea atm... will let it running here to see if it get warmer than normal or the battery last shorter (of course it will not last longer...)
2-) Is there a way to run this commands without the HDMI cable plugged-in?
If anyone interested (or even you Djazin) want to see some directions/hints there is a thread written by an X10 owner that have some scripts to be used at the phone terminal, the X10 doesnt have the webtop (duh)... not sure how useful it is for us but maybe the scripts he wrote can be used....
As we were discussing before in this thread if I try to run the command " sudo bash backtop" it gives a lot of errors from mount points unreacheable to DISPLAY problems... I will post the errors here just in case any one reading have some good ideas to contribute:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
See the screenshot of my phone running smootly the BT5 distro:
And here is the script from the thread mentioned on the step 2 - I just renamed it to .txt but it's a bash script:
backtop.txt
Click to expand...
Click to collapse
Click to expand...
Click to collapse
This looks really interesting. I'm not able to test right now, but I wonder how come this one didn't get more views/replies until now.
Anyway, thanks OP for sharing, I'll test it ASAP.
Thanks for the guide!
Just wondering something... what if we have a way to run the webtop without a dock/lapdock then put some kind of vnc server and through the phone itself (with a vnc client for android) to access it as a remote computer..... Am I tripping?
fernandoavc said:
Just wondering something... what if we have a way to run the webtop without a dock/lapdock then put some kind of vnc server and through the phone itself (with a vnc client for android) to access it as a remote computer..... Am I tripping?
Click to expand...
Click to collapse
The Webtop runs alongside the phone as it is you can get to its shell through a terminal emulator (I installed all of this through terminal emulator on the android side) and run tightvncserver after setting this up and access webtop through a vnc client on the phone screen.... now if you mean to access the webtop's vnc server from a local remote computer work/home over the network then... heh that would take alot of config within tightvncserver probably with a parallel program like xauthority configured to run the vnc server with a lan address 192.168.x.x and so forth how to do that Im not sure I thought about it earlier this morning but atm Im trying to get backtop working x.x
as for tightvncserver options run
toghtvncserver -h
Though atm there is no vnc server working on the atrix android side
Djazin said:
The Webtop runs alongside the phone as it is you can get to its shell through a terminal emulator (I installed all of this through terminal emulator on the android side) and run tightvncserver after setting this up and access webtop through a vnc client on the phone screen.... now if you mean to access the webtop's vnc server from a local remote computer work/home over the network then... heh that would take alot of config within tightvncserver probably with a parallel program like xauthority configured to run the vnc server with a lan address 192.168.x.x and so forth how to do that Im not sure I thought about it earlier this morning but atm Im trying to get backtop working x.x
as for tightvncserver options run
toghtvncserver -h
Though atm there is no vnc server working on the atrix android side
Click to expand...
Click to collapse
Oh I will try that... but I am not sure how to run webtob without plug anything on it (such HDMI over tv or lapdock) ... may I just issue the startx command over a terminal? do the xterm works if I issue it through a connectbot or something? Do you suggest something else?
I actually want it because of the Backtop (my backtop is working fine but I need to run it with sudo bash backtop command thats why I want to vncview it ...) may I help you somehow?
can you clarify what does this actually do...does this mean i can vnc from my actual phone to the webtop on my phone screen?
or can i use this to access webtop from my vnc client say on a laptop on the same wifi network...
humzat said:
can you clarify what does this actually do...does this mean i can vnc from my actual phone to the webtop on my phone screen?
or can i use this to access webtop from my vnc client say on a laptop on the same wifi network...
Click to expand...
Click to collapse
first one, yes you can!!! using this guide XD
Second needs tweaking but in theory I don't see why it wouldn't I'm working on getting backtop without any form of the Debian mod then Ill get back to that.
fernandoavc said:
Oh I will try that... but I am not sure how to run webtob without plug anything on it (such HDMI over tv or lapdock) ... may I just issue the startx command over a terminal? do the xterm works if I issue it through a connectbot or something? Do you suggest something else?
I actually want it because of the Backtop (my backtop is working fine but I need to run it with sudo bash backtop command thats why I want to vncview it ...) may I help you somehow?
Click to expand...
Click to collapse
its easy from terminal emulator run the following without (anything in)
su
(get root)
(then run)
/usr/bin/sudo -u adas bash
(or just)
/usr/bin/sudo -u root bash
(Thats all)
and your in webtop with no hdmi/gui from here you can infact install vncserver using the steps above or just run commands without accessing the gui now xterm needs a gui exported display of "any" kind because it is mostly like a vm there was a way once you got up up and running you can access from command line only but I'ma have to dig for that within the Debain Mod posts I used to get it done when I was using them, but I cant for the life of me recall.
If you can post how you were able to get Backtop to work in that thread for it it might help I got the same output that one user posted in page 3 of that thread.
Djazin said:
first one, yes you can!!! using this guide XD
Second needs tweaking but in theory I don't see why it wouldn't I'm working on getting backtop without any form of the Debian mod then Ill get back to that.
Click to expand...
Click to collapse
How? I can see through 'ps' command that xinit is running .... but how to issue a vncserver command or something?
My backtop runs through that webtopmod from Joe version one and the bt img on the /sdcard/bt folder including the scripts backtop and stopbacktop .... Are you planning something different from that?
Sorry all the dumb questions I did... just read the OP and saw everything I need.. now I am researching about to change the 10.77.32.150 address from sources.list that I actually have on my /osh/etc/apt folder... to be able to install the tightvncserver... Will post my results .. ty for the post Djazin
fernandoavc said:
How? I can see through 'ps' command that xinit is running .... but how to issue a vncserver command or something?
My backtop runs through that webtopmod from Joe version one and the bt img on the /sdcard/bt folder including the scripts backtop and stopbacktop .... Are you planning something different from that?
Sorry all the dumb questions I did... just read the OP and saw everything I need.. now I am researching about to change the 10.77.32.150 address from sources.list that I actually have on my /osh/etc/apt folder... to be able to install the tightvncserver... Will post my results .. ty for the post Djazin
Click to expand...
Click to collapse
The webtopscripts run well with most webtop mods they are here should allow you to install tightvncserver without problems
Adding to OP as a pre-rec
Djazin said:
The webtopscripts run well with most webtop mods they are here should allow you to install tightvncserver without problems
Adding to OP as a pre-rec
Click to expand...
Click to collapse
Nice hint man I finally did the apt-get to work and installed the tightvncserver! Now I just need to make it works openning a valid xwindow ( actually it is openning the xwindow with nothing but the crosshair)
But so far thank you for all your help!!!
Sent from my MB860 using XDA App
fernandoavc said:
Nice hint man I finally did the apt-get to work and installed the tightvncserver! Now I just need to make it works openning a valid xwindow ( actually it is openning the xwindow with nothing but the crosshair)
But so far thank you for all your help!!!
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
is the x window grey or is it showing a the webtop background with no dock, if its the first you need to run the cat > /root/.vnc/xstartup command and add the text below it from the op or you will cause the vncserver to export the x server settings bare which at this point is a pita to set up for the adas user environment though root exports fine atm I updated the code group under the cat command try them from root in which ever webtop terminal you prefer to use, I'm actually doing this from a stock webtop again to check it out that and I wanted my Debian mods back so I can try to set up vncserver for them as well.
Last night I was messing with the webtop's x server and found a more native vnc server built into the very x server that supports hdmi we possibly might be able to get vnc server to export the hdmi display as soon as I figure out where to put the shar display commands for vnc access but for now this seems to work fine in the root environment and its safer than what I was trying last night hehe I switched the hdmi cable display with the root environment that was accessed through vnc but no key pad so it was interesting to see, thought it didn't survive my tinkering.
fernandoavc said:
Nice hint man I finally did the apt-get to work and installed the tightvncserver! Now I just need to make it works openning a valid xwindow ( actually it is openning the xwindow with nothing but the crosshair)
But so far thank you for all your help!!!
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
Recreated that problem you were having go to /root/.vnc and delete your current xstartup file then from terminal run
tightvncserver -kill :1
tightvncserver
and you should be set
Sent from my MB860 using XDA Premium App
Djazin said:
Recreated that problem you were having go to /root/.vnc and delete your current xstartup file then from terminal run
tightvncserver -kill :1
tightvncserver
and you should be set
Sent from my MB860 using XDA Premium App
Click to expand...
Click to collapse
Hey sorry the delay in response but I did the cat step and also the kill but still getting the grey screen with no xterm just the crosshair ...
Sent from my MB860 using XDA App
fernandoavc said:
Hey sorry the delay in response but I did the cat step and also the kill but still getting the grey screen with no xterm just the crosshair ...
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
run the kill command then in root explorer kill xstartup in /root/.vncserver then run tightvncserver and it should load the mouse and a grey screen and then it'll load the root desktop just after that (give it a few seconds). if not reboot and try it all again.
UPDATED OP check out the bottom section
Djazin said:
run the kill command then in root explorer kill xstartup in /root/.vncserver then run tightvncserver and it should load the mouse and a grey screen and then it'll load the root desktop just after that (give it a few seconds). if not reboot and try it all again.
UPDATED OP check out the bottom section
Click to expand...
Click to collapse
Even doing the commands
cat > /root/.vnc/xstartup
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
icewm &
lxsession
I am still getting the grey screen with nothing but a crosshair mouse pointer.... instead of lxsession can I use something else?
Edit: figured it out
fernandoavc said:
Even doing the commands
cat > /root/.vnc/xstartup
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
icewm &
lxsession
I am still getting the grey screen with nothing but a crosshair mouse pointer.... instead of lxsession can I use something else?
Click to expand...
Click to collapse
Post your config your version of webtopmods's active what your osh-wrt-1 and 2 sh files are set with and What dock are you using as well as the settings your using in the vnc viewer, I'ma try to recreate your set up on another Atrix I have and see if I can crack what your problem with the root environment is.
Note if your just using the AWN dock try something else, though even with no dock it should at least load the stock wallpaper with the mouse cruiser. And you did delete the xstartup file found in /root/.vnc and not try to recreate one?
Djazin said:
Post your config your version of webtopmods's active what your osh-wrt-1 and 2 sh files are set with and What dock are you using as well as the settings your using in the vnc viewer, I'ma try to recreate your set up on another Atrix I have and see if I can crack what your problem with the root environment is.
Note if your just using the AWN dock try something else, though even with no dock it should at least load the stock wallpaper with the mouse cruiser. And you did delete the xstartup file found in /root/.vnc and not try to recreate one?
Click to expand...
Click to collapse
Well my webtopmod is Joe Ferreira v1 and I've installed the webtop2sd from Sorgarth... about the wrt-osh 1 and 2 I'm gonna need to know how to get them to you... I 've some linux knowledge so just tell me where they are... My vnc I am connecting at the port the server is telling me (i.e: localhost:1 - 5901).
I'm not using Any dock at all... nothing connected through the hdmi port....
I'd deleted the xstartup and when I run the tightvncserver it was recreated with different values from what u suggested ... it recreate the following content:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
/etc/X11/Xsession
By my knowledge in linux and vnc I am suspecting that it's not being able to load the icewm xwindow...
Sent from my MB860 using XDA App

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

Can't set BAUD rate for USB-Serial device

I have an RK3066-based generic 2-DIN Android head unit (see here). I've managed to install a rooted image on it (Yay!).
I want to connect it to a vehicle CAN bus, and I'm trying with an ELM327-based USB to OBD2 adaptor (which includes CAN as one of its protocols).
When I plug it into Ubuntu desktop, I get a "/dev/ttyUSB0". I can access it with Putty terminal and send commands as per the ELM documentation. For primitive access from the command line, I can do this (just to see whether it works at a basic level, without any terminal program):
Code:
sudo stty -F /dev/ttyUSB0 speed 38400
sudo cat /dev/ttyUSB0
And in another terminal:
Code:
sudo sh -c "echo "\r\n">/dev/ttyUSB0"
This produces "> ?" in the first terminal, in line with the expected prompt from the device. Good!
However, I can't get it to work on my Android device.
When plugged in, dmesg reports a Prolific USB-Serial device found and added to /dev/ttyUSB0.
"ls /dev/ttyUSB0" shows that it exists and is owned by "radio".
"stty -F /dev/ttyUSB0 speed" shows the speed is set to 9600 (this is also the default on Ubuntu desktop, and if not changed, the above test doesn't work).
However, I can't change the speed, and the test of sending a character to the decide doesn't work.
I've tried changing the permissions of the serial device (see this post) but it didn't help. I also tried changing to 'radio' with "su radio" but that also didn't work.
Whenever I try "stty -F /dev/ttyUSB0 speed 38400" I get either:
stty: /dev/ttyUSB0: cannot perform all requested operations
Or:
stty: /dev/ttyUSB0: cannot perform all requested operations: No such file or directory
I also tried with a couple of terminal programs including the "Serial Port API sample" app. The device never responds, and I think it is for the same reason (the baud rate isn't set to 38400). Note I can select the baud rate in these programs but I don't think it is actually set - stty still reports 9600.
I feel like I am very close to at least talking to the ELM327 but I am missing something. The Torque app claims to have found the OBD2 adaptor, but I can't actually connect it to a vehicle right now so I don't know if it actually works. In any case I need to access it from my own app.
Wondering if anyone knows the answer to this problem... I can write my own app to access /dev/ttyUSB0 (in theory...) but don't want to waste my time if it's hopeless!
Similar Problem
Hi There --- I'm interested in doing a similar thing to what you're doing...communicating with a usb serial device via the command line in android --- I'm wondering if there's any way to do that without rooting the phone. Like you, I can do it successfully on an ubuntu desktop. I'm specifically trying to do this, you can read about it below.
Thanks and Cheers!
Big Picture: I've attached an arduino uno to an android phone via the micro-usb connection on the phone. My goal is to SSH into the phone over its network or internet connection and then run commands from terminal such as this:
echo -n "h" > /dev/ttyACM0
where h is the character actually sent to the arduino and /dev/ttyACM0 is the hypothetical arduino device as it appears in the linux /dev folder.
Unfortunately i'm stuck and i'm wondering if it's because i need a rooted device in order for this to work.
What I've succeeded in doing so far:
-I successfully sent commands to the arduino uno as above (echo -n "h" > /dev/ttyACM0) using a desktop ubuntu 14.04 linux machine
-I can successfully SSH into the android phone via Putty on a windows computer, while also using the SSHDroid host app from google play on the phone itself. but I cannot access the /dev folder...well, I've looked around using an app that claimed it could show all root accessible files and folders (smart kit 360 on google play) and there were no tty items in the /dev folder. I got an app called "list usb devices" and it gave some other path for the device that was /sys ...but it said i didn't have permission to access that.
-I can successfully send individual character commands from the phone to the arduino uno using another google play app called "DroidTerm" ...similar to the old windows hyperterminal program.
So I've verified that all the individual pieces of this puzzle should work each in a particular context. However, when I try to SSH into the phone and then run the command "echo -n "h" > /dev/ttyACM0"
it throws an error regarding permissions, though I'm surprised it didn't throw an error regarding the existence of /dev/ttyACM0, given the missing tty files i mentioned earlier..I was hoping they were just hidden (if this is the device name "file" on one linux machine, will it be the same on a different linux machine (since android is technically linux?)? I was hoping it would be.
Ideas, known solutions, and alternatives are very welcome!
Alternatives I've tried instead of SSH:
remote control the android device with rc software and control the app droidterm.
I tried that, and it's quite expensive in terms of bandwidth (i don't need to send the whole screen constantly), doesn't allow multi-tasking applications on the phone which i need (yes, I know that android nougat supports multi-tasking but my phone is old and won't load it without serious intervention at the level of rooting that I'd rather not do), and has several other issues that will be problematic.

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