[VIDEO] Samsung Captivate IPSec VPN How-To - Captivate Android Development

All links pulled due to XDA Request after an XDA member complained I was only out for profits to a moderator on a few products I have. Due to the fact I link to a product or two and a few other things in many videos, I was asked to pull any content relating to this.
I will still be offering all this great material at my website. Just go to google and search for MobileTechVideos.

I really think these how-to videos should be in Q&A (or general) instead of development.
Sent from my brain using Thumbs 2.0.

glitterballs said:
I really think these how-to videos should be in Q&A (or general) instead of development.
Sent from my brain using Thumbs 2.0.
Click to expand...
Click to collapse
I'd probably agree. I put that line in their for a MOD to move them if applicable. Now that I decided to dive into this, if a MOD moves this, might you be able to join my ROM flashing video with this one?
Thanks.

My company uses Cisco VPN along with RSA SecurID.
I've tried other "solutions" in the past with no success.
Will this process work in my situation?
I have access to all the settings from a .pcf configuration file.
When I had an iPhone, VPN worked perfectly (not that I'd go back to an iPhone just for that ).

The VPN Connections applications allows for a secure token so I think it may work. The SecureID just gives you a token correct? And then you input it for access?
If you watch near the end of video 2 I show you that application and there is clearly a field for token input. You should not need the .pcf file for the phone. I would think you would just input the current token each time.

I tried it and the connection fails every time.
Went through the process twice and followed directions to the letter.
I also tried the check box "Password + Token Digits" and that did not work either.
I'm using a 2.2 ROM currently but I think I'll put my phone back to stock and try again with 2.1.
Your video is excellent, by the way, and extremely easy to follow.

Thank you for compliments. Did you verify tun module was running using the lsmod command from a shell?

connexion2005 said:
Thank you for compliments. Did you verify tun module was running using the lsmod command from a shell?
Click to expand...
Click to collapse
Yes, tun was definitely running.

thank you much, works well.

jwolfburg said:
thank you much, works well.
Click to expand...
Click to collapse
Glad it was able to help you! I know I would have loved this info 6 months ago as I was figuring it out. If you are looking for a good RDP app, then use RemoteRDP. I'm using the $20 enterprise edition and it's amazing. They have cheaper versions as well with a few less bells and whistles options.
Now I'm just trying to crack DNS issues with Android not resolving hostnames of machines when VPN'd or on a WIFI network.

I am getting a device or resource busy when I do insmod android22tun.ko
I am running auxura and I skipped the rooting process as I am obviously already rooted.
Any ideas anyone?

I suppose you could try modprobe instead of insmod just to see. It could also very well be ROM dependent and something with this particular tun.ko file could be incompatible. There are many different tun.ko files for different kernels.

connexion2005,
I just wanted to thank you for the awesome step-by-step tutourial on getting my phone connected to IPSec VPN. I too am a IT Admin and recently got my phone with the objective in mine to remotely manage infraustruture. Your instructions are to the point and didn't leave much to guessing.
BTW: at the end of the video you mention the gscript tool to run the tun.ko for reloading. Shouldn't you actually had said adroid21tun.ko? That's what works.

mrjazze said:
connexion2005,
I just wanted to thank you for the awesome step-by-step tutourial on getting my phone connected to IPSec VPN. I too am a IT Admin and recently got my phone with the objective in mine to remotely manage infraustruture. Your instructions are to the point and didn't leave much to guessing.
BTW: at the end of the video you mention the gscript tool to run the tun.ko for reloading. Shouldn't you actually had said adroid21tun.ko? That's what works.
Click to expand...
Click to collapse
I mean the technical name of the vpn module on linux based equipment is tun.ko so that's what I went with. I understand that may be confusing now. Whatever the module is named is what needs to be loaded. So you could call it mobiletechvideosdotcom.ko and that's what you'd load...lol. Thanks for the compliments!

Your very welcome. I think i have watched all your videos and I have to say great job.
sent from my Samsung Captivate using XDA app.

connexion2005,
It seems I have run into a problem. I have been able to connect to our ASA a few times already, but when I just tried today it fails. After investigating, my script to load the android21tun.ko fails with error "init_module 'android21tun.ko' failed (file exists). I even get the failure after reboot phone. Do you have any suggestions.
PS: Out of curiosity, you suggested RemoteRDP, have you tried PocketCloud? I like it so much I will pay the $14.99 for full version.

Thank you. This worked like a charm.

mrjazze said:
connexion2005,
It seems I have run into a problem. I have been able to connect to our ASA a few times already, but when I just tried today it fails. After investigating, my script to load the android21tun.ko fails with error "init_module 'android21tun.ko' failed (file exists). I even get the failure after reboot phone. Do you have any suggestions.
PS: Out of curiosity, you suggested RemoteRDP, have you tried PocketCloud? I like it so much I will pay the $14.99 for full version.
Click to expand...
Click to collapse
I have not used PocketCloud but RemoteRDP is absolutely phenomenal. Is this occuring even after a reboot? Perform an lsmod from a terminal and check to see if the tun module is running. I'm not sure why this would happen. May have to uninstall everything including the tun and re-perform the steps.

I did get it to work again. Strangely, it was after receiving a phone call that the module would load. Thanks again for your assistance.

Well that's good. I can't explain any bugs as my dev work only extends so far!

Related

Linux?

Is ubuntu possible on our u8800?
http://www.youtube.com/watch?v=xN4c61ETCWg maybe, try it
Without having seen the youtube vid that d3xtr0 linked, I'll post this link:
http://androlinux.com/android-ubuntu-development/how-to-install-ubuntu-on-android/
sebgus said:
Without having seen the youtube vid that d3xtr0 linked, I'll post this link:
http://androlinux.com/android-ubuntu-development/how-to-install-ubuntu-on-android/
Click to expand...
Click to collapse
lit's the same source
It will probably work if this device supports "loop devices" whatever that is? anyone know or tried it succsessfully?
skifyr123 said:
It will probably work if this device supports "loop devices" whatever that is? anyone know or tried it succsessfully?
Click to expand...
Click to collapse
I had no time to try it, maybe later in the week.
skifyr123 said:
It will probably work if this device supports "loop devices" whatever that is? anyone know or tried it succsessfully?
Click to expand...
Click to collapse
It supports loop device. I just tried to mount a loop device with a loop image and it worked.
EDIT: With flibblesan's r5 kernel but it should be supported by stock kernel anyway
You are aware that ubuntu has no proper support for touchscreens; even if it runs you won't gain anything by doing that. When I installed a linux a few months ago on another device it worked, then I was fascinated about one minute and then I decided that there is no use for it an deleted it eventually.
I just do not understand why it is so important to get a desktop-os running on a smartphone. Battery drains fast, no support for the radio etc.
XphX said:
You are aware that ubuntu has no proper support for touchscreens; even if it runs you won't gain anything by doing that. When I installed a linux a few months ago on another device it worked, then I was fascinated about one minute and then I decided that there is no use for it an deleted it eventually.
I just do not understand why it is so important to get a desktop-os running on a smartphone. Battery drains fast, no support for the radio etc.
Click to expand...
Click to collapse
Its not important, but funny and cool if it works (on this device). How did you do it?
Until recently I still had my old samsung-omnia-winmo6.5-phone. There was an app for linux available; you just had to install an imagefile to the sd-card. The fun did last for a minute and then I realized I cannot do anything with this small screen and that it was pretty much useless.
I think that a lot of people here will just read the topic and think "omg this is amazing, now I can have my desktop-os on the phone, great" and later they realize how much time they just wasted.
If it really is fun for you guys, I won't try and stop you
How about using linux programs? i think that it may be quite useful sometimes... Put honestly... it is just for funright now... but it may be helpful if we could dual boot.... maybe in the future
I got this working, it isn't that slow as you could imagine, firefox takes around 30 sec to start and load the front page. That said, the keyboard works but is way off and impossible to use (I push "d" and "f" shows up and so on).
if anyone understand this the keyboard will be fixed:
In VNC’s xstartup file: $HOME/.vnc/xstartup
You have to add the line export XKL_XMODMAP_DISABLE=1 before
/etc/X11/Xsession or gnome-session (in case you use GNOME)
Screenshot actually taken with an ubuntu tool, I have set the resolution to 1200*800 in the virtual enviriment.
Here is a video with Huawei Ideos X5 running Ubuntu: http://www.youtube.com/watch?v=8SaoneDtNqA&feature=BFp&list=WL01C152CD7D31A7C8&index=1
Will try this later tonight and let you guys know if it works. Just have to work first >.<
The significance of linux running is to have a backup operating system to use on the phone if the Oracle / Google dispute over Java begins to really disrupt the market.
Think also freedombox.org, your own personal, secure and anonymous cloud system as a refuge if a dictatorship emerges or particularly nasty rise of corporatism occurs.
At heart, our U8800's can easily be linux box server with up to 32Gb of onboard storage with wi-fi AND gsm network connections. Being battery operated, if the thought police decend upon your community, you could take it to another place, unknown to the nasty guys, and re-establish mesh network connection to get reports of civil rights abuses out to the rest of the world.
Reason enough to have the capability to run Ubuntu Server edition (or any other Linux Server flavour)?
If you're interested to see what's already possible, even within Android (Linux will deliver more power), install "File Expert" from the market to get your very own web file server, right there in your phone.
-- wrong post just ignore --
XphX said:
Until recently I still had my old samsung-omnia-winmo6.5-phone. There was an app for linux available; you just had to install an imagefile to the sd-card. The fun did last for a minute and then I realized I cannot do anything with this small screen and that it was pretty much useless.
I think that a lot of people here will just read the topic and think "omg this is amazing, now I can have my desktop-os on the phone, great" and later they realize how much time they just wasted.
If it really is fun for you guys, I won't try and stop you
Click to expand...
Click to collapse
You didn't Found a better ubuntu boot-file, x5 faster, keyboard works, WIFI, pre-installed with many programs ( Open Office for work.. etc) easy to use with touch screen. here is how it works: http://www.youtube.com/watch?v=KUG9aC_tH5s
And the files/instructions: http://forum.xda-developers.com/showthread.php?t=962023

Request: Tcping

I'm a network admin and I use the free utility Tcping to ping my access points remotely. I'd like to be able to use it on my phone as well, but there isn't an app that does anything like it as far as I can tell. I tried compiling it from source on my phone, but I wasn't able to get it to work.
Does anyone know if it is possible to port the linux version of tcping to android (without installing debian/ubuntu)?
Link: http://www.linuxco.de/tcping/tcping.html
cheezbergher said:
I'm a network admin and I use the free utility Tcping to ping my access points remotely. I'd like to be able to use it on my phone as well, but there isn't an app that does anything like it as far as I can tell. I tried compiling it from source on my phone, but I wasn't able to get it to work.
Does anyone know if it is possible to port the linux version of tcping to android (without installing debian/ubuntu)?
Link: http://www.linuxco.de/tcping/tcping.html
Click to expand...
Click to collapse
Have a look at https://play.google.com/store/apps/details?id=se.ping.android.hostmonitor
It's not tcping, but it's an app capable of tcp ping. A really good app, if I may say so myself.
kuisma said:
Have a look at https://play.google.com/store/apps/details?id=se.ping.android.hostmonitor
It's not tcping, but it's an app capable of tcp ping. A really good app, if I may say so myself.
Click to expand...
Click to collapse
Thanks for the suggestion! That app is capable of pinging a specific port, but it lacks certain features that I would need as well. I couldn't find a way to do a manual refresh (necessary for troubleshooting) and the way that this app manages port numbers is just not what I'm looking for. I need to be able to just type in a port and hit go, I don't want to be creating a gigantic list of ports in the app's settings.
However, I did find this app, which is a lot closer to what I want: http://play.google.com/store/apps/details?id=com.odinnet.servermonitor&hl=en
cheezbergher said:
I couldn't find a way to do a manual refresh (necessary for troubleshooting)
Click to expand...
Click to collapse
Ping HostMonitor refreshes each time the main activity (host list) opens/reopens.
Sorry, I just realized that was your app. Allow me to explain what I need so you can see what I'm looking to do.
I'm a wifi network technician. The company I work for manages the guest networks for hundreds of hotels all over the southeastern US. On each site, we have dozens of access points (theres actually one resort where we have over 500 aps). All of the access points are accessible through our firewall via specified ports that vary from site to site.
We have a webpage that displays all of the APs at each site with their port# and uptime display that is only accurate to within 15 minutes. So if I'm troubleshooting remotely I use tcping to see when an AP comes up in real time after a remote reboot.
Your app seems to be geared more towards what ipsentry does, where it pings in 15 minute intervals. I'm looking to run pings in 3 second intervals or less.
Also, I would like to be able to just type the hostname and port then hit go. Your app is made more for a network admin who manages a single or couple of networks, and it just takes too many steps to enter in a port to be pinged. However, there are some features of your app that I really really like including only pinging a specific host when conected to a certain ssid.
I really like your app, but I need to run pings in 3 second intervals and it's just too difficult on Ping HostMonitor. If you wouod consider adding this feature, I will be eternally grateful.
cheezbergher said:
Sorry, I just realized that was your app. Allow me to explain what I need so you can see what I'm looking to do.
Click to expand...
Click to collapse
Something like this?
Hey thanks man! I tried it though and I can't get it to run. I've attached a screenshot, am I doing it wrong?
cheezbergher said:
Hey thanks man! I tried it though and I can't get it to run. I've attached a screenshot, am I doing it wrong?
Click to expand...
Click to collapse
The sdcard isn't mounted allowing execute access. Put it someplace else, e.g. /data/local/tcping
holy moly it works perfectly! thanks a million man!
now if you had the time, you could make an app version with a gui. i'd definitely pay for an app that could do this.
thanks again for all your help!

Terminal access via ssh

I am thinking of getting a Nexus 4 (or a Nexus 5 if such a thing appears in the not too distant future) as my first smartphone, with the eventual possibility of running Ubuntu for Android if and when it becomes available. However, for now the only capability I need the phone for is to be able to open up a Linux style command line terminal on the phone where I can ssh into a couple of other Linux based devices I have, via wifi, so I can run some "C" executables that I have written on these other devices. These other devices are running SSH servers. Is this doable? Do I need a special app or a special ROM, etc.
I assume you mean to run the C executable on the remote machine... not the phone itself?
If yes, then: YES, you can do that. And there are many ways to do it.
At the most basic, the only app that you would need is a Terminal Emulator app (several terminal apps are available for free... some are better than others). From that, you can do what you want. Any of the good ones will work just like any other Terminal on a PC.
But there are other apps that will make it easier because typing out commands, on a phone, isn't the funnest thing ever. Copy-pasting commands is an obvious way to make it easier...
But there are even easier ways than that...
ConnectBot (ssh-agent-patch) app would allow you to ssh into a remote host with a single tap (even using public-private key authentication if you want). Then you can run your ./command (or copy-paste it).
You can even VNC into a remote host and control it graphically (assuming a VNC server is running on the host machine).
You can even go the other way too... you can run an ssh server on the phone and access it from your PC.
Like all ssh capabilities, all of this can be done over the internet too, you aren't limited to WiFi LAN.
Also, on all of my file explorers (on all of my computers AND my Phones) I've made shortcuts for easy file sharing too (all using pub/private key authentication for security). Not only does that make file transfers super easy no matter what machine I have my hands on at the moment, but it also makes my desktop PC at home my own personal cloud server to my phone. Who needs dropbox?
Basically anything you can do with ssh on a computer, it can be done on an Android phone.
ps... if you re-compiled your C executables for the Android system... you could even run them natively on the phone.
iowabeakster said:
I assume you mean to run the C executable on the remote machine... not the phone itself?
Click to expand...
Click to collapse
Yes.
Fantastic, thanks for the detailed answer. I wanted to know right away before I wasted my time, but now am googling around for all the details. I have a raspberry pi running Debian that I need to communicate with and it is headless (No monitor, keyboard, etc., just a wifi dongle) so this would be perfect. I also have desktop computers that run a bunch of OS's (Centos, Scientific Linux, Fedora, Ubuntu, etc) that I might want to connect to.
From what I understand, all of that can be done without modifying the phone (rooting, etc.), correct?
However, down the road I may want to try and root it anyway, because the bigger set of Linux commands offered by Busybox would nice. I have been putting off getting a smartphone because of the cost, but the Nexus 4 with something like straight talk is the same monthly price as my 400 minutes of just talk with Verizon, so it is time. The coverage and uptime with Verizon is really good, but the costs are just not keeping up with the times.
From what I understand, all of that can be done without modifying the phone (rooting, etc.), correct?
Click to expand...
Click to collapse
good question.
I don't know with absolute certainty what functions would require root (I always root right away... so I don't ever think about it... like you said... additional functions... and I forget about it).
Basic, ssh-client functions should not require root. Running the ssh-server on the phone, that I mentioned, certainly does require root though. I know that my Terminal Emulator and File explorer apps have root access, but root is not needed just for the ssh-client functions (I am pretty sure).
Rooting on the nexus 4 is pretty easy. Rooting does require the installation of a custom recovery (at least temporarily). That is something that sounds like it would take someone like a you only a few minutes to do (not counting the time you would likely spend reading about it before hand... and installing the android sdk on a PC). Certainly, no other mods other than rooting would be needed.
iowabeakster said:
good question.
I don't know with absolute certainty what functions would require root (I always root right away... so I don't ever think about it... like you said... additional functions... and I forget about it).
Click to expand...
Click to collapse
Great, I will probably just root the phone after using the phone for a while; I have zero experience with smartphones, plus I want to make sure that the phone works properly. The important thing is that it will do exactly what I need it for.
Last question. I see there are several guides for rooting and unlocking the bootloader.....Any recommendation of which one to use? I see that the one written by Jubakuba "Ultimate Nexus Root Guide" has pointers to urls that are broken (Therefore many critical steps are missing), and apparently it has been that way for quite a while.
I started looking for what I thought the best guide... but I gotta do some stuff... I will be back in a couple hours (hopefully with a good suggestion).
I will piece together a guide tomorrow morning from all the various "how-to" guides out there for you. So many of them are geared towards Windows users, and they start babbling about installing and removing drivers and stuff that you won't bother with in Linux. But I need sleep, right now. It'll just be some copying and pasting from a few of them out there. It shouldn't take long.
iowabeakster said:
I started looking for what I thought the best guide... but I gotta do some stuff... I will be back in a couple hours (hopefully with a good suggestion).
I will piece together a guide tomorrow morning from all the various "how-to" guides out there for you. So many of them are geared towards Windows users, and they start babbling about installing and removing drivers and stuff that you won't bother with in Linux. But I need sleep, right now. It'll just be some copying and pasting from a few of them out there. It shouldn't take long.
Click to expand...
Click to collapse
It's not necessary to go through all of that; I thought there was maybe one document that a lot of people were using. It is really up to me to start reading up on the subject.
Just bit the bullet and placed an order for the Nexus 4 before it is out of stock again.
Found some simple instructions for unlocking and rooting the Nexus 4:
http://forums.androidcentral.com/nexus-4-rooting-roms-hacks/224861-guide-nexus-4-unlock-root.html
Also found better descriptions of what the various terms floating around mean and what each piece of software does, however it is on the Galaxy S III section of this forum, so obviously I am not going to follow any of the procedures listed:
http://forum.xda-developers.com/showthread.php?t=1927113
Here's my favorite instructional...
http://forum.xda-developers.com/showthread.php?p=37823933#post37823933
iowabeakster said:
Since googling around to find a good "How to" for Android noobs, I kind of felt like I could maybe help a few other folks out there too So, I went ahead and made my own "How to".
Click to expand...
Click to collapse
Nice.
I just ran across this, and thought about you... looks like a nice new SSH client. I've never used it. But Jerry at Android Central is a pretty serious Linux nerd, so I do put some stock in his recommendations. Just thought I'd throw it out there for you to see.
http://www.androidcentral.com/apps-week-juicessh-7x7-audible-android-and-more
iowabeakster said:
I just ran across this, and thought about you... looks like a nice new SSH client. I've never used it. But Jerry at Android Central is a pretty serious Linux nerd, so I do put some stock in his recommendations. Just thought I'd throw it out there for you to see.
http://www.androidcentral.com/apps-week-juicessh-7x7-audible-android-and-more
Click to expand...
Click to collapse
Well, I had the phone for a couple of weeks and I think I turned it on twice. I really didn't get addicted and start to install apps until I used the GPS feature for a long trip I took yesterday. First time using a GPS....Yeah, just a little behind the times.
So, without rooting, today I installed the following apps which gives me everything I need:
ConnectBot. Works great and allows me to ssh to my Linux boxes.
Terminal Emulator. For basic command access.
FreebVNC. Has a secure tunnel feature built in, so you don't have to go through the whole two step process of setting up a tunnel and then running VNC through the tunnel. Also, it has a zoom feature, access to special keys and mouse emulation.
Wifi Analyzer. Gives you access points, signal strength, etc. There was another app that I added to that app to easily connect to the access points.
Fing. Network Info like mac addresses, etc.
Still will root eventually and install Busybox. However, now that I can access my raspberry pi remotely, my priority is to finish writing my software programs and building electronics for a project that uses that little ARM computer.
pjc123 said:
I am thinking of getting a Nexus 4 (or a Nexus 5 if such a thing appears in the not too distant future) as my first smartphone, with the eventual possibility of running Ubuntu for Android if and when it becomes available. However, for now the only capability I need the phone for is to be able to open up a Linux style command line terminal on the phone where I can ssh into a couple of other Linux based devices I have, via wifi, so I can run some "C" executables that I have written on these other devices. These other devices are running SSH servers. Is this doable? Do I need a special app or a special ROM, etc.
Click to expand...
Click to collapse
For a ssh client, try ConnectBot. I have been using this since the G1 came out for work (Sys Admin) and home.
For a better keyboard, check out Hacker's Keyboard.
SpookyTunes said:
For a ssh client, try ConnectBot. I have been using this since the G1 came out for work (Sys Admin) and home.
For a better keyboard, check out Hacker's Keyboard.
Click to expand...
Click to collapse
As mentioned above, I already installed ConnectBot and it has nice features. However, I am interested in the keyboard (keys in the right place, Crtrl/Tab/Esc keys, etc.), so I will be installing that next.
Yep, ConnectBot is the old standard (if there is such a thing in Android world). I use it.
I've pretty much always used Jack Palevich's Terminal Emulator app. Very small and lightweight. It's always done everything I've ever needed to do. But there are many Terminal apps to choose from. I usually stop trying apps, when I find one that meets my needs, and stick with it until it doesn't... I started using that Terminal my first week with my first Android, after trying a couple of others. I've never used anything since.
Hacker's keyboard is an awesome suggestion! Thanks man! How have I survived without this!
For VNC purposes (which I rarely use) I use androidVNC. I've never tried anything else since I use it so rarely. It seems to do everything I can imagine it should. Mostly I use it to mess with my wife's head with some "ghost in the shell" pranks when she is using her laptop. She will scream from the living room, "WTF!!!! My computer just told me it's going to eat my brains tonight!"
And I'm just innocently sitting there reading emails on my phone "That is strange, honey."
iowabeakster said:
For VNC purposes I use androidVNC.
Click to expand...
Click to collapse
I actually looked at androidVNC first due to the amount of reviews and positive ones, but I liked the extra features of FreebVNC even though it violates my following policy. I have found, just like shopping at Amazon, that in general the quantity and quality of reviews quickly narrows the search dramatically from the huge database of products/apps. The only side effect of this is to weed out excellent apps that are new and could be excellent, but just like major operating system updates, with anything new I let them weed out the bugs first.
iowabeakster said:
I've never tried anything else since I use it so rarely.
Click to expand...
Click to collapse
I totally agree with you that I don't ever see myself using the VNC client on the smartphone again other than just as a novelty. What does intrigue me is putting a VNC server on the smartphone. I wonder if there would be a way to use an external computer's mouse and keyboard to control the gui portion of the smartphone while displaying it on the computer's large screen, the problem being that the smartphone is touch based; that is something that I could see using.
iowabeakster said:
I use it to mess with my wife's head with some "ghost in the shell" pranks.
Click to expand...
Click to collapse
Me and a friend used to do similar pranks at work, messing each others displays, keyboards, etc. I think the best non-computer prank that someone did to me while I was on vacation was to line one of my desk drawers with plastic and fill it full of goldfish. The best prank that some colleagues did, was to inflate a weather balloon in our departmental director's office and turn the nozzle away from the door so he couldn't get in.

Complete video tutorial from open box to root, XBMC, Google Play Store, etc.

Hey there! I put together a complete video walkthrough for converting your FireTV to an XBMC box.
This includes:
Root
Preventing Amazon updates
Making XBMC the launcher
Installing apps to XBMC homepage
Demo of Mupen64+(N64 emulator) and Reflector (Airplay)
Remember, if you are buying a new FireTV, make sure to follow the instructions here to make sure it doesn't update to an unrootable version. In short, either block access at the router level, or disconnect wifi / ethernet right after you start the device and connect to the network, before the download of the new version can finish.
Enjoy! Let me know if you'd like me to do video walkthroughs of anything else, like using stickmount, connecting to Windows computers over the network, etc.
hotterpop said:
Hey there! I put together a complete video walkthrough for converting your FireTV to an XBMC box. This includes:
Root
Preventing Amazon updates
Making XBMC the launcher
Installing apps to XBMC homepage
Demo of Mupen64+(N64 emulator) and Reflector (Airplay)
Remember, if you are buying a new FireTV, make sure to follow the instructions here to make sure it doesn't update to an unrootable version. In short, either block access at the router level, or disconnect wifi / ethernet right after you start the device and connect to the network, before the download of the new version can finish.
Enjoy! Let me know if you'd like me to do video walkthroughs of anything else, like using stickmount, connecting to Windows computers over the network, etc.
Click to expand...
Click to collapse
Sweet, nice!
Great walk through wish I could use the whole lot.
Mainly using xbmc and its a great improvement on my Pi but as I am in UK no root so a "here's what you can do with unrooted AFTV" vid would nice, having said that the llama trick for short cut works great and I don't think I need much more
Great Effort. You should do another tutorial using FireTVUtility. I would be easier, w/o any commands to type directly in adb shell.
Legolas2 said:
Great Effort. You should do another tutorial using FireTVUtility. I would be easier, w/o any commands to type directly in adb shell.
Click to expand...
Click to collapse
I'll look into it. It doesn't look like it really needs any help though- I haven't used this program in particular, but my experience with pc-side all in one solutions is that if they work, they work, and if they don't, there's not much the user can do to fix it. It also seems that the developer is pretty active, so any video I make may be out of date rather quickly. That being said, if other folks agree that there should be a tutorial for this, I'll put it together.
Thanks for passing this utility on, though. Tools like this were essential to me when I started messing with cm 10 on an old phone of mine last year, which extended its useful life until I got my (glorious) OnePlus in July. My experience there really hit me with the modding bug, and I have been messing with android since. The purpose of the video was to help introduce people to the idea that android is open and ready to tinker with, in addition to taking advantage of the FireTV's potential with Kodi. If you have any more requests though, I'd love to hear them, and I'll do my best to fulfill them as time permits
Launcher
Hey, Thx for the awesome Video. Just a question....How do you get it to automatically boot into XBMC? I want to use XBMC as my home screen/launcher like you have shown in your video. I really appreciate it! Thanks!
Correction: HDExposed section
Kdurahm said:
Hey, Thx for the awesome Video. Just a question....How do you get it to automatically boot into XBMC? I want to use XBMC as my home screen/launcher like you have shown in your video. I really appreciate it! Thanks!
Click to expand...
Click to collapse
Hey there,
Sorry about the confusion. Looks like in my hasty editing I accidentally cut out a step. I've added an annotation to the video that addresses this, so you should be set if you re-watch minutes 21-25 of the video. I accidentally forgot to include that you need to go into the Modules section of HDExposed and, using a mouse, check the two boxes there as well before you reboot.
Thanks for pointing that out!
This is a great tutorial! Thank you
I have a couple of other fire TVs to root that I'm going to pass off to my friends. If
I complete the root and disable the ota updates at my house, when they plug it in their home, the firetvs won't loose the root right? Should they still add the 2 sites to block
On their router?
Berrybare said:
This is a great tutorial! Thank you
I have a couple of other fire TVs to root that I'm going to pass off to my friends. If
I complete the root and disable the ota updates at my house, when they plug it in their home, the firetvs won't loose the root right? Should they still add the 2 sites to block
On their router?
Click to expand...
Click to collapse
Hey there!
Glad you like my walkthrough. If you use the router-level blocking method, it will need to be applied to any and every network the FireTV connects to. This is a great way to guarantee that the FireTV does not update, but should only be considered a temporary method until you can disable updating permanently on the device itself. If you go to around minute 14 of my video, you'll see how to disable the update function on the device itself. This is the only way to guarantee that the device won't update in the future, no matter what it connects to.
Because of the issue with devices connecting and automatically updating to an unrootable version, I'd recommend you do the network-level update blocker (like it sounds like you've already done) and then use the device-level root prevention I described in the video.
Please let me know if you have any questions
Berrybare said:
This is a great tutorial! Thank you
I have a couple of other fire TVs to root that I'm going to pass off to my friends. If
I complete the root and disable the ota updates at my house, when they plug it in their home, the firetvs won't loose the root right? Should they still add the 2 sites to block
On their router?
Click to expand...
Click to collapse
Ultimate protection is having CWM aka custom recovery install. On top of the disabled OTA Update. Both done very easily with the AFTV Utility app mentioned above... Everybody should keep their routers blocking the IP's. Specially if you are going to be working on non-rooted AFTV's. But you can run an CWM'd AFTV on an unblocking router if it can't be helped.
hotterpop said:
Hey there!
Glad you like my walkthrough. If you use the router-level blocking method, it will need to be applied to any and every network the FireTV connects to. This is a great way to guarantee that the FireTV does not update, but should only be considered a temporary method until you can disable updating permanently on the device itself. If you go to around minute 14 of my video, you'll see how to disable the update function on the device itself. This is the only way to guarantee that the device won't update in the future, no matter what it connects to.
Because of the issue with devices connecting and automatically updating to an unrootable version, I'd recommend you do the network-level update blocker (like it sounds like you've already done) and then use the device-level root prevention I described in the video.
Please let me know if you have any questions
Click to expand...
Click to collapse
Although I would wait for the next release of both apss (adbFire & AFTV Utility) since so much has change the last 24 hours (unlock bootloader + new CWM). I would love to see a video using the AFTV Utility app to take care of all including the new options. Including the Mount external USB storage script.... It would be massive but all encompassing. I think the only thing waiting for an update is RBox's [XPosed] Mod's... Specifically the menu items part...
Sounds great. Post here when the new software is ready and I will get recording!
hotterpop said:
Sounds great. Post here when the new software is ready and I will get recording!
Click to expand...
Click to collapse
Great.. Will let you know when it gets posted..
hotterpop said:
Hey there!
If you go to around minute 14 of my video, you'll see how to disable the update function on the device itself. This is the only way to guarantee that the device won't update in the future, no matter what it connects to.
Click to expand...
Click to collapse
Is there an adb command to verify the "pm disable com.amazon.dcp" status. I ran this command months ago and have had no unwanted updates ruin root on the Fire TV. Perhaps, it is not necessary but just looking to be sure.
mjbxx said:
Is there an adb command to verify the "pm disable com.amazon.dcp" status. I ran this command months ago and have had no unwanted updates ruin root on the Fire TV. Perhaps, it is not necessary but just looking to be sure.
Click to expand...
Click to collapse
I don't know, but if you don't have router level blocking and you haven't received any updates, you are safe. Usually the update occurs quite quickly.
hotterpop said:
I don't know, but if you don't have router level blocking and you haven't received any updates, you are safe. Usually the update occurs quite quickly.
Click to expand...
Click to collapse
Sorry for bumping, I just wondered if there was any advance on the new software/video?
I have an untouched UK AFTV and just waiting for this video with new software for the complete start to finish setup before i do something wrong!
Let me know if im better off just following your first video if this new software stuff is not going to be released for a while.
Thanks
My recommendation is always to code by hand. That's how I learned, and I feel like it's a great way to learn about how Android really works. That being said, it's not for everyone, and I understand any nervousness you may have.
I'll probably have the video using the tool by the end of the week.
hotterpop said:
My recommendation is always to code by hand. That's how I learned, and I feel like it's a great way to learn about how Android really works. That being said, it's not for everyone, and I understand any nervousness you may have.
I'll probably have the video using the tool by the end of the week.
Click to expand...
Click to collapse
Unfortunately im not very technically minded, and would end up messing up unless I followed a guide from someone who knows their stuff!!
I will keep it in the wrapper until you can bring out the new video, id feel a lot safer and not end up bricking it or non rootable forever!
If i can make one request, I really will just want to use the AFTV for XBMC and maybe some emulators... So if its possible to include how to have the quickest access to XBMC from boot, id really appreciate it. Not sure how easily that is done with a non rootable AFTV?
swiss_lis said:
Unfortunately im not very technically minded, and would end up messing up unless I followed a guide from someone who knows their stuff!!
I will keep it in the wrapper until you can bring out the new video, id feel a lot safer and not end up bricking it or non rootable forever!
If i can make one request, I really will just want to use the AFTV for XBMC and maybe some emulators... So if its possible to include how to have the quickest access to XBMC from boot, id really appreciate it. Not sure how easily that is done with a non rootable AFTV?
Click to expand...
Click to collapse
I understand your concern. However, I would definitely consider rooting the device. While you can use XBMC and play emulators on the FTV without root, it is pretty inconvenient. Rooting isn't hard, and shouldn't be something that scares you at all.
If you are willing, my video shows you exactly what to type every step of the way. There's lots of support if you get lost, and you can always ask me questions here- I don't mind looking up documentation for you if you need it. If you have access to your router, once you have blocked the update sites there, you will be safe to take as long as you need to.
I'll try to have the other videos done soon. I wish I had more time in my life right now for stuff like that, but you know we all have to make a living somehow
I'll be sure to post in here when the tutorials are done.
swiss_lis said:
Sorry for bumping, I just wondered if there was any advance on the new software/video?
I have an untouched UK AFTV and just waiting for this video with new software for the complete start to finish setup before i do something wrong!
Let me know if im better off just following your first video if this new software stuff is not going to be released for a while.
Thanks
Click to expand...
Click to collapse
swiss_lis said:
Unfortunately im not very technically minded, and would end up messing up unless I followed a guide from someone who knows their stuff!!
I will keep it in the wrapper until you can bring out the new video, id feel a lot safer and not end up bricking it or non rootable forever!
If i can make one request, I really will just want to use the AFTV for XBMC and maybe some emulators... So if its possible to include how to have the quickest access to XBMC from boot, id really appreciate it. Not sure how easily that is done with a non rootable AFTV?
Click to expand...
Click to collapse
Those that bought their FTV's in the UK or GER & did not import US FTV's. The best you can hope for right now is block the two IP's so it doesn't keep auto updating. In case there is ever a new rooting option. UK & GER FTV's can not be rooted. You should setup your FTV with XBMC & anything else you would like within the unrooted options.
Once you have properly blocked update IP's & boot up & check your FW version which 99.99% chance it will be 51.1.4.0_user_514006420 (Unrootable) . You should feel safe to play with your FTV...
What router do you have ?? This link just shows you pictures of different IP blocking router interfaces like Tomato, DD-WRT, Asus, NetGear, Untangle, OpenDNS..
http://www.aftvnews.com/how-to-block-amazon-fire-tv-update-to-ensure-rooting/
This one tells you what to block now...
http://www.aftvnews.com/how-to-setup-a-new-fire-tv-without-blocking-root/
Method 1: Domain blocking with Router – Recommended Method
1. Before powering on the Fire TV, go into your router’s settings and block access to the following two domains:
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
If you do not know how to do this, you can refer to my guide or search the internet for instruction for your particular router.
NOTE: Do NOT block firs-ta-g7g.amazon.com as it is unnecessary for blocking updates and will cause problems during the initial setup if blocked.
Click to expand...
Click to collapse
Start enjoying your FTV as soon as you block those IP's correctly after verifying the FW you's came with...
Want to thank you both for good indepth responses.
I will be giving it a go tomorrow hopefully. Hoping that if i block updates for now then a root option may become available somewhere down the line, but till then i will enjoy the improvement of XBMC on the FTV rather than my rather slow raspberry Pi.
Many thanks guys

Mounting Samba/CIFS shares on Shield TV

Hi guys,
I am facing a lot of difficulty in trying to mount a samba share on the shield TV (16gb model).
It's freshly rooted with busybox, supersu, se linux mode and patched cifs manager.
No matter how I try to mount it, via terminal or via the patched CIFSManager, I always get an error saying "cannot access a needed shared library".
su --mount-master -c busybox mount -o username=shaf,password=android,rw,noperm,iocharset=utf8 -t cifs //192.168.1.1/android /data/media/0/android
The network folder is perfectly accessible through ES File explorer & I've even tried formatting the network drive as ext4.
I have checked in proc/ and the cifs files are there but I'm not sure if I need to load a cifs.ko kernel module, I assumed it was loaded.
I would be very grateful if someone could help me out here and point me in the right direction.
Shaf_96 said:
Hi guys,
I am facing a lot of difficulty in trying to mount a samba share on the shield TV (16gb model).
It's freshly rooted with busybox, supersu, se linux mode and patched cifs manager.
No matter how I try to mount it, via terminal or via the patched CIFSManager, I always get an error saying "cannot access a needed shared library".
su --mount-master -c busybox mount -o username=shaf,password=android,rw,noperm,iocharset=utf8 -t cifs //192.168.1.1/android /data/media/0/android
The network folder is perfectly accessible through ES File explorer & I've even tried formatting the network drive as ext4.
I have checked in proc/ and the cifs files are there but I'm not sure if I need to load a cifs.ko kernel module, I assumed it was loaded.
I would be very grateful if someone could help me out here and point me in the right direction.
Click to expand...
Click to collapse
Similar situation
Have shield as the server (3.0 usb edit: with a connected usb 3.0 harddrive)
edit: ive not found a suitable server app yet
I always assumed ciffs manager/mount manager worked only on jellybean and below......i assume the patched cifs app changes this.
In my search for alternatives, this ones the closest ive seen thats most recent and promissing, but have not managed to get it working, you seem like you might understand it better then i
http://forum.xda-developers.com/fire-tv/themes-apps/script-mount-samba-cifs-shares-t2993035
Edit
if you do find a solution, i'd be much gratefull if you post it.......gd luck
hey guys. im not much on networking. trying to figure it all out myself, but i found this app awhile back called servers ultimate pro.
https://play.google.com/store/apps/details?id=com.icecoldapps.serversultimatepro
they do have a 7 day trial to test things out but through this app i was able to create a smb/cifs server with windows 10 being able to map it as a network drive. At least on windows 10, i had to google and eventually found a few registry tweaks to make windows actually see it.
Currently my issue now is speed transfer isnt all that fast. its usable for my needs, but i average about 5-10MBps during transfer with an external usb 3.0 HDD plugged into the shield tv, transferring files over the network between my windows 10 machine. That is an issue im currently working on fixing, but i was at least able to create a working server with this app. The authors have a forum on xda as well but its looking more and more that it might become abandoned (servers ultimate pro) as the author(s) havent been responding to forum questions or even emails.
either way, just thought id let you guys know.
unvaluablespace said:
hey guys. im not much on networking. trying to figure it all out myself, but i found this app awhile back called servers ultimate pro.
https://play.google.com/store/apps/details?id=com.icecoldapps.serversultimatepro
they do have a 7 day trial to test things out but through this app i was able to create a smb/cifs server with windows 10 being able to map it as a network drive. At least on windows 10, i had to google and eventually found a few registry tweaks to make windows actually see it.
Currently my issue now is speed transfer isnt all that fast. its usable for my needs, but i average about 5-10MBps during transfer with an external usb 3.0 HDD plugged into the shield tv, transferring files over the network between my windows 10 machine. That is an issue im currently working on fixing, but i was at least able to create a working server with this app. The authors have a forum on xda as well but its looking more and more that it might become abandoned (servers ultimate pro) as the author(s) havent been responding to forum questions or even emails.
either way, just thought id let you guys know.
Click to expand...
Click to collapse
Ive actually tried that one amongst others, was one of the best tested at the time, even had, if i recall correctly, tasker support which is a must, but my shield for all intense and purposes, will be free of the google eco system, hence why i wont/cant have apps that require license check.......i dont like the artificial dependancy on other apps/services such as google services
On the lookout, hopefully, for an open source alternative with good tasker support.
banderos101 said:
Similar situation
Have shield as the server (3.0 usb edit: with a connected usb 3.0 harddrive)
edit: ive not found a suitable server app yet
I always assumed ciffs manager/mount manager worked only on jellybean and below......i assume the patched cifs app changes this.
In my search for alternatives, this ones the closest ive seen thats most recent and promissing, but have not managed to get it working, you seem like you might understand it better then i
http://forum.xda-developers.com/fire-tv/themes-apps/script-mount-samba-cifs-shares-t2993035
Edit
if you do find a solution, i'd be much gratefull if you post it.......gd luck
Click to expand...
Click to collapse
Hey thanks buddy,
I think I had a look at that before but ignored it temporarily as I wanted to fix mounting samba shares first thereafter focus on making a script so it mounts automatically on boot but I don't see a problem with skipping straight to using the script.
Unfortunately, I won't be able to check/test the firetv script until next weekend, what problem do you have when trying to use the script?
I'm tempted to install the full android version with a tv style home launcher and check if I can connect to samba shares as this is driving me nuts lol.
Check out the thread 'nVidia Shield Android TV - Post your home screen' and see andrewthecoder's post, need to ask him if he's able to mount remote samba shares.
BTW guys, I think there's some confusion, my intention is to use the shield tv as a client, not to host a samba server lol.
Shaf_96 said:
Hey thanks buddy,
I think I had a look at that before but ignored it temporarily as I wanted to fix mounting samba shares first thereafter focus on making a script so it mounts automatically on boot but I don't see a problem with skipping straight to using the script.
Unfortunately, I won't be able to check/test the firetv script until next weekend, what problem do you have when trying to use the script?
I'm tempted to install the full android version with a tv style home launcher and check if I can connect to samba shares as this is driving me nuts lol.
Check out the thread 'nVidia Shield Android TV - Post your home screen' and see andrewthecoder's post, need to ask him if he's able to mount remote samba shares.
BTW guys, I think there's some confusion, my intention is to use the shield tv as a client, not to host a samba server lol.
Click to expand...
Click to collapse
Yeah sorry, i did actually realise you were talking client side, i went slightly offtopic with server side talk
Honestly, i didnt really put much effort into it, just quickly tried to see if it worked first, second, third try before giving up, waiting on more info on the xda thread, or maybe even an app to do this more simply, or an alternative working method.........im playing the, keep my ears to the ground, waiting game
Plus, ive not found any confirmation on which android samba servers are confirmed working for this kind of mount, so i have the worry, that the script may work, but fail on a non standard samba server.........again, waiting on confirmation on what works and hopefully a guide.........looking it up every now and again
banderos101 said:
Yeah sorry, i did actually realise you were talking client side, i went slightly offtopic with server side talk
Honestly, i didnt really put much effort into it, just quickly tried to see if it worked first, second, third try before giving up, waiting on more info on the xda thread, or maybe even an app to do this more simply, or an alternative working method.........im playing the, keep my ears to the ground, waiting game
Plus, ive not found any confirmation on which android samba servers are confirmed working for this kind of mount, so i have the worry, that the script may work, but fail on a non standard samba server.........again, waiting on confirmation on what works and hopefully a guide.........looking it up every now and again
Click to expand...
Click to collapse
Haha no worries man, yes I'll try messing with that coming this Friday evening, did you use script manager, SManager?
Ah damn I did not even know there's different types of samba servers! ?
Lool I'm the complete opposite, too impatient to wait, that's why I'm really considering installing the full android version. It would be such a delight to have the dreamcast and gamecube roms running of the NAS drive as well as 4K files in the future.
Shaf_96 said:
Haha no worries man, yes I'll try messing with that coming this Friday evening, did you use script manager, SManager?
Ah damn I did not even know there's different types of samba servers!
Lool I'm the complete opposite, too impatient to wait, that's why I'm really considering installing the full android version. It would be such a delight to have the dreamcast and gamecube roms running of the NAS drive as well as 4K files in the future.
Click to expand...
Click to collapse
I used SManager
Sorry, what i meant was, that there is more then one samba server app for android.........all at various levels of development
Yep, i cant wait till i can unify network storage on android myself........one of the reasons i bought the shield.......assuming a solution ever decides to be polite........and show up
Shaf_96 said:
Hi guys,
I am facing a lot of difficulty in trying to mount a samba share on the shield TV (16gb model).
It's freshly rooted with busybox, supersu, se linux mode and patched cifs manager.
No matter how I try to mount it, via terminal or via the patched CIFSManager, I always get an error saying "cannot access a needed shared library".
su --mount-master -c busybox mount -o username=shaf,password=android,rw,noperm,iocharset=utf8 -t cifs //192.168.1.1/android /data/media/0/android
The network folder is perfectly accessible through ES File explorer & I've even tried formatting the network drive as ext4.
I have checked in proc/ and the cifs files are there but I'm not sure if I need to load a cifs.ko kernel module, I assumed it was loaded.
I would be very grateful if someone could help me out here and point me in the right direction.
Click to expand...
Click to collapse
For mine I found that the utf8 bit was throwing it off. I removed that and added sec=ntlm and that worked for me. The only downside is apps can read from it but can't seem to write to it. Give it a go and see if that helps though.
gumbi2400 said:
For mine I found that the utf8 bit was throwing it off. I removed that and added sec=ntlm and that worked for me. The only downside is apps can read from it but can't seem to write to it. Give it a go and see if that helps though.
Click to expand...
Click to collapse
Ahhhhh, now were getting somewhere
Thanks for that luvley bit of insight, and the thread maker for starting the subject in the first place........hopefully, a write solution will show up and find its way to this "network storage mounting" thread..........
Theres another potential, i stress, potential avenue to mount local filesystems beyond jellybean...sshfs
Easysshfs
https://play.google.com/store/apps/details?id=ru.nsu.bobrofon.easysshfs&hl=en
https://bitbucket.org/bobrofon/easysshfs
Ive attempted to test this, sshelper server on the shield, easysshfs on the tablet with no success.......im thinking theres kernel modules involved( fuse.ko) , mind you im no expert. (Easysshfs logs makes mention of "fuse.sshfs is not in proc/mounts")
If modules are indeed involved then this is not an ideal solution (unless kernel moduling becomes universally compatible somehow), as i'd prefer any future purchases of stock android to have the ability natively, minimum, instead of waiting and hoping someone can release a solution
Sshelper
https://play.google.com/store/apps/details?id=com.arachnoid.sshelper&hl=en
http://arachnoid.com/android/SSHelper/
Edit
Well holy moly, i got it working, i just randomly decided to put admin as username instead of leaving it blank and hey presto....mounted.........quickly tested a file manager without network support, opensource "amaze", to browse and play a video on my tab from a usb stick on my shield........excellent
So for those interested, a simple two app install plus configuring (username,pass,mount to, mount from) and you have network mounting.....on lollipop.........excellent
Shaf_96 said:
Hey thanks buddy,
I think I had a look at that before but ignored it temporarily as I wanted to fix mounting samba shares first thereafter focus on making a script so it mounts automatically on boot but I don't see a problem with skipping straight to using the script.
Unfortunately, I won't be able to check/test the firetv script until next weekend, what problem do you have when trying to use the script?
I'm tempted to install the full android version with a tv style home launcher and check if I can connect to samba shares as this is driving me nuts lol.
Check out the thread 'nVidia Shield Android TV - Post your home screen' and see andrewthecoder's post, need to ask him if he's able to mount remote samba shares.
BTW guys, I think there's some confusion, my intention is to use the shield tv as a client, not to host a samba server lol.
Click to expand...
Click to collapse
Kodi has samba ability as client. Used for video and audio files. Find it in google store free
This worked for me:
http://forum.xda-developers.com/shield-tv/general/samba-network-file-sharing-nvidia-t3321522
slamride said:
Kodi has samba ability as client. Used for video and audio files. Find it in google store free
Click to expand...
Click to collapse
Have you gotten this to work? I had it working on a previous OpenELEC box and an Xbian box, but I can't get it working on KODI on the Shield.
wishx said:
Have you gotten this to work? I had it working on a previous OpenELEC box and an Xbian box, but I can't get it working on KODI on the Shield.
Click to expand...
Click to collapse
Yes I am sharing a "server of sorts" (Desktop in den with video and audio files stored) with multiple setups .
Shield with Kodi
Laptop with Kodi
Laptop with VLC
Samsung Tablets with Kodi or VLC
Sharing permissions need to be set to allow "Everyone" read/write access on server
I use a "MOVIE" folder, a "TV SHOW" folder,and a "MUSIC" folder then add source under files in KODI,select scraper for tv,movie,or music and it will also add covers and details to list. Kodi will detect files and add a MOVIE ,TV SHOWS, and MUSIC tab on home screen after scanning. I also set "scan on startup" " in systems settings so I only need to reboot to update libraries.
https://kodi.tv/ use wiki if you get lost
Hope this helps
slamride said:
Yes I am sharing a "server of sorts" (Desktop in den with video and audio files stored) with multiple setups .
Shield with Kodi
Laptop with Kodi
Laptop with VLC
Samsung Tablets with Kodi or VLC
Sharing permissions need to be set to allow "Everyone" read/write access on server
Hope this helps
Click to expand...
Click to collapse
It appears you are sharing your media from a server to the Shield. I am trying to use my Shield with Kodi as the server. I have an external drive attached by USB to the Shield and need to connect two other computers to it. I did this previously with OpenELEC and Xbian, but I can't get them to recognize the Shield/Kodi on the network like I'm used to. Any assistance would be great. Thanks!
I should probably mention that I am not rooted and would like to not root my Shield so I can get further updates rolled out by NVidia. That's kind of the problem.
I'm trying to run a Samba server on the NVidia Shield without root that has read/write access to external storage (external hard drive).
So far, I've been able to get FTP servers running on it, but nothing allows access to my external storage. I'd much prefer SMB to FTP though.
Any thoughts or suggestions?
AFAIK it is not possible to run a Samba server on Android without root since SMB uses port numbers < 1024.
Rather than attach my external drive directly to the NVidia Shield, I attached it to the router and have all my computers (Linux and Windows boxes) and the Shield connect to the shared drive and all folders. That works great!
unvaluablespace said:
hey guys. im not much on networking. trying to figure it all out myself, but i found this app awhile back called servers ultimate pro.
https://play.google.com/store/apps/details?id=com.icecoldapps.serversultimatepro
they do have a 7 day trial to test things out but through this app i was able to create a smb/cifs server with windows 10 being able to map it as a network drive. At least on windows 10, i had to google and eventually found a few registry tweaks to make windows actually see it.
Currently my issue now is speed transfer isnt all that fast. its usable for my needs, but i average about 5-10MBps during transfer with an external usb 3.0 HDD plugged into the shield tv, transferring files over the network between my windows 10 machine. That is an issue im currently working on fixing, but i was at least able to create a working server with this app. The authors have a forum on xda as well but its looking more and more that it might become abandoned (servers ultimate pro) as the author(s) havent been responding to forum questions or even emails.
either way, just thought id let you guys know.
Click to expand...
Click to collapse
Does this app need root access? I saw this app yesterday and was going to try it.

Categories

Resources