[2.1+] MissingLink - cross platform file sharing/synching and device remote control - Android Apps and Games

Hi all!
So I've been working on an app in my spare time on & off for about 2 years and have finally put it up on the play store. I'm looking for opinions about it, as after building it for so long I've most likely got severe tunnel vision and wouldn't know what's intuitive and what's not to a new user!
What does it do?
Remote control your PC (mouse, keyboard, media buttons)
Copy files to & from your PC or other Android devices
Sync files automatically
Share clipboard data between devices
Open URLs and files (eg music, video) on remote devices
Supports sleep and wake-on-lan of devices
Why? There are similar apps already!
I wrote it out of frustration with the available options for "inter-connectivity" between my devices. I use a HTPC to watch movies and wanted a remote app to control the HTPC (remote mouse, play/pause/volume). There are many existing such apps but I didn't like what's out there:
Are complicated with separate "remotes" for each app that you have to juggle between, etc
They don't behave like a keyboard & mouse, but have special buttons to learn
They often require Java on the PC
Can be slow
I wanted much more than just a remote control app if I'm going to have a "server" running on my PC...
If you want remote clipboard sharing, file transfers, etc, you have ot install separate servers for each app on your PC... I thought I could do better, and you only need 1 "server" on the PC to do all of the above.
Finally, I wrote it to be peer-to-peer. This means that your PC isn't really a "server", for example, you can transfer files/open URLs Android-Android without a PC being present. One such case is when I'm often reading a webpage and open the link on my wifes tablet so she can check it out too!
It's also cross-platform. The same core bit compiles on pretty much anything, but so far I've only released the Android and Windows ports, as they're the ones that I've tested the most. Coming soon will be OSX, Linux and iOS last (I HATE objective-C syntax!)
I've got heaps of other features which I want to add, to build this into the ultimate way to make your devices cooperate... but with the existing features I thought it's time to release it & see what others think!
How can I download it?
The app is called MissingLink (one word, if you want to search for it on the play store). Or the direct link is here: https://play.google.com/store/apps/details?id=com.peaklabs.missinglink
The Windows version is available on my site at:
http://www.peaklabs.net/apps/missing-link/download/
Quit blabbing
Ok If you have time please give it a shot and let me know what you think! It has a trial as synching is a paid feature, but if you want I can reset your trial! Just message me.
Just hoping to get some feedback as I continue building it! Thanks heaps!
Oh and if you have any features you think might come in handy, please let me know! I'm sure there's so much that could be done with our devices that find each other and are connected via TCP/IP that isn't being done yet
XDA:DevDB Information
MissingLink, Tool/Utility for all devices (see above for details)
Contributors
peaklabs.net
Version Information
Status: Stable
Current Stable Version: 1.1.7.0
Stable Release Date: 2014-10-12
Created 2014-07-13
Last Updated 2014-10-12

Looms really cool. will download now and test later

@peaklabs.net
Trying it now will report back.
EDIT : Awesome now I can control my PC wirelessly and transfer files(I have already set wake on LAN and now with remote functionality its complete Just one doubt is the app trial or full version ? (What features are Pro one ??)

Hope we can get MAC version...

Navneet Suresh said:
@peaklabs.net
Trying it now will report back.
EDIT : Awesome now I can control my PC wirelessly and transfer files(I have already set wake on LAN and now with remote functionality its complete Just one doubt is the app trial or full version ? (What features are Pro one ??)
Click to expand...
Click to collapse
Hi! Glad you found it useful
It's free, but you can upgrade to pro from the app - currently only file synching and PC shutdown/restart requires "pro"! I think as I add features in the future they'll most likely end up being part of the "pro" upgrade.

NeroD said:
Hope we can get MAC version...
Click to expand...
Click to collapse
Certainly will! That's the next OS I'm going for actually.
Just wondering, what would you need it for - Android->MAC remote, or also due to file transfers? Some people have trouble with setting up windows shares between windows & OSX, and ML can be a replacement for that between win & osx too... Just wondering how you'd use it, as my wife is an OSX using photographer and I'm always annoyed by her backup needs with her weird (to me) file systems

I can completely understand about the shortcomings of the 'current' offerings, Sounds like ML is exactly what I've been missing for years.. (Wish I had something like this since I had my first android phone, to be honest).. Too bad I killed the battery in my tablet, but I'll be sure to test it out as soon as the tablet's charged and the phone is re-flashed.

Thank you
Hi. I've installed the app on my phone and Nexus 7. The Windows app is not playing at the moment. I keep getting a path error. Will report back tomorrow (it's late here), This could be really valuable. Thanks for your efforts. John

great work. this is what i waiting for

force close on kitkat

First time starting it gives an FC, after that it wont FC anymore, haven't recorded the logcat though. just saying

Working perfect on my Nexus 5. You sir are a genius. Very smooth and no-brainer install and usage. As matter of fact I typed this from the app itself :good:
Edit: I didn't like the icon so i made one for my use, but why not share it?

FC at startup with CM11 on ART
EDIT: second startup worked perfectly

Awesome. I think the icon above looks nicer, but apart from that, nothing much to say. Maybe try using different colours, maybe white instead of green would improve readability. Thumbs up

i'd love to have something like this for mac. as it stands android file transfer is not a great solution and i prefer just to adb push/pull things instead of using that.
hope there is a mac version soon!

Looking for the Linux version.
Once it's out, this will be my app.
I'm currently using a bunch of soft for the same things
- explorer ES for smb exploration
- Pushbullet for sharing pastes
- pydio for remote file access
- airdroid for some file exchanges
However some of these apps also works over mobile data and not only Wifi.

johnwillyums said:
Hi. I've installed the app on my phone and Nexus 7. The Windows app is not playing at the moment. I keep getting a path error. Will report back tomorrow (it's late here), This could be really valuable. Thanks for your efforts. John
Click to expand...
Click to collapse
I'm not sure, but the previous Windows build (v 1.0.110) had an error that came up sometimes on first start, maybe that's what you saw - it should be fixed on 1.0.111 though. Let me know if you find out what it was! Thanks!

yamin8000 said:
force close on kitkat
Click to expand...
Click to collapse
Hi! Sorry to hear that. I unfortunately don't have a kitkat phone to test on, as samsung hasn't released it for my S4 for some reason
If you see it again, please press the "Report" button, that'd be a great help! Thanks!

Hi All!
Thanks for the awesome feedback, glad people are liking it. I've noted your issues, and once I finish the next update I think I'll focus on building the mac & linux versions.
Also several requests for configurable UI colours, that's going to be a pain to code, but I think I'll have to do it in the end!
Please if anyone is seeing force closes, press the "Report" button. I may have found 1 cause of them but there may be others :-/
Thanks heaps!

Upon trying to activate the trial features after having had it installed for less than a minute, I get "Failed to start a MissingLink trial. Have you previously done a trial with this device?"
The answer is obviously "No," but the only option available is "OK."
Cannot find a price anywhere, and attempting to buy the pro version (since the trial is not available) results in an error.
Nexus 4 with a 4.4.4-based AOSP custom firmware

Related

[APP] DroidExplorer comments wanted

Hi folks,
I'm one of the developers for DroidExplorer, an open source app to manage your Android devices from Windows (and Linux and Mac coming soon). Currently we're working to bring out a 1.0 release and as part of that I'm looking at revising some of the UI and functionality.
What I'd like to hear are some comments and suggestions towards making it an app people would find useful. Feel free to suggest any features you'd like to see and we'll put it on the wishlist. Also if you have tried it and had any issues, we'll check it out. This is less formal than the bug tracker on Codeplex, although you're welcome to weigh in there as well - just trying to get an idea of what people would like to see as far as managing Android devices from their desktop.
http://de.codeplex.com/
bump. nobody interested in integrating their device into the desktop?
I tried this program some time ago, but discontinued because I had trouble getting it to work with my Evo.
If you're resuming development I'd be very interested. I'll give it a go in the next few days.
This has been a telepathic transmission from the Outer Limits
I Like DroidExplorer, very helpful application, i use this to maintain my phone from laptop..
It's great to hear about DroidExplrorer new version.....
ccossin said:
I tried this program some time ago, but discontinued because I had trouble getting it to work with my Evo.
If you're resuming development I'd be very interested. I'll give it a go in the next few days.
This has been a telepathic transmission from the Outer Limits
Click to expand...
Click to collapse
Hey, thanks for the feedback. I'd be interested in finding out the issue you might have had. Was your driver working ok? Rooted? USB Debugging on?
It would be good if you could somehow add a feature that scans your androids apps and then checks for updates of them kind of what cyder2 is for iphone. It's important to know that not everyone has wifi and an unlimited data plan. Awesome app by the way.
ruze said:
Hey, thanks for the feedback. I'd be interested in finding out the issue you might have had. Was your driver working ok? Rooted? USB Debugging on?
Click to expand...
Click to collapse
As I recall (it was some time ago) the problem was not that the device would not connect. The problem was that after connecting the program would not allow me to make any changes at all.
My Evo is/was rooted and USB debugging is/was On. Driver seemed to be working because the program would show me the contents of my device.
I haven't had a chance to try recently as I have been working out of town lately. Hopefully I can try it over the weekend.
I'll let you know.
This has been a telepathic transmission from the Outer Limits
I have been using Droid Explorer since i found out about it a few weeks ago. I was mainly using it for screen casting and input on my phone from my actual computer. After experimenting with the file explorer i found out that i could do live side loads with out the need to unmount and remount the SD cards. This is a very good time saver because i transfer ROMs and other files to my phone and want to get almost instant access to them, this provides a way to bypass the irritation of the remount and time consuming media scan.

[APP][2.1+] Ultimate Control 1.0

This program allows you to control your mouse and keyboard from your android device via Wifi or Bluetooth. You need a server program on your computer and it is available for windows, mac and linux.
The connection process is very simple, just discover all the server available and select one to control (no IPs or any technical stuff). Plus, the app is pretty configurable, button layout, mouse sensitivity... and it also has some cool features like setting a password that will be asked for when establishing the connection.
https://market.android.com/details?id=com.negusoft.ucontrol
Enjoy and post comments !!!
Great app
I just tryed it and it is great man! thanks!
No dealing with IP address or anything. Just select your computer and go. It is so smooth, plus I like the fact that you can protect your computer with a password.
10 out of 10
Linux support
Good news!! It is now compatible with linux. You can download the server from theire web. And it works perfectly in my Ubuntu.
By the way, the programs version is already 0.9.2, you may want to update the post ;p
The thread is updated now, I also mention the linux compatibility (although I didn't test it yet). What distribution are you using? I would like to give it a try.
Cheers
I tryed it in Ubuntu 11. I had a little issue though, it didn't work on my laptop. I asked the developers and they told me that it doesn't currently support the 64bit architecture. They appear to be working on a version that will work though. Judging by theire release frequency, it will be available very soon
Installation
Hello,
I was trying to install it on Ubuntu 11 too. I run the "install" file but nothing seems to happen. Any ideas?
Thanks in advance.
Well, my first advice would be that you read the "readme.txt". Everything is explained there. Basically, make sure you have Java installed.
Thanks, I followed the instructions in the readme file and I make it work without problems. And it works like a charm!!!!
And by the way, does anybody know if it is possible to make a direct connection with Wifi (without connectiong to a network) ?
I guess if you create a point to point wifi connection it would work. But why would you want to do that? For this scenarion, you would just use bluetooth.
Hey, when I connect through bluetooth, it doesn't ask me for the password even if I have it activated. Is it normal? Does that happen to someone else?
Great work!
I personally think it is how it should work. Through bluetooth, you have to pair your device so there is a security system already. The why to bother entering additional passwords?
I believe the developers had the same conclusions when implementing the security system.
facktrid said:
I personally think it is how it should work. Through bluetooth, you have to pair your device so there is a security system already. The why to bother entering additional passwords?
I believe the developers had the same conclusions when implementing the security system.
Click to expand...
Click to collapse
Sure, if you put it like that it really makes sense
Thanks for the answere!
Nice app! I love it!
Thanks for pointing it out.
Wow, it is certainly better than others I have tryed, such as gmote, remote trackpad or advanced touchpad...
Great job!
They really keep updating the app. And they bring some new little stuff in each release. I hope they keep up the good work.
lopezurkidi said:
They really keep updating the app. And they bring some new little stuff in each release. I hope they keep up the good work.
Click to expand...
Click to collapse
Got it, I will try to keep the thread updated
facktrid said:
Got it, I will try to keep the thread updated
Click to expand...
Click to collapse
I didn't really mean anything, but we all appreciate an updated thread. Thanks man!
New version available! I updated the main post already.
They added an optional scroll-bar. And the best thing, they fixed some clicking bugs or something, witch means it will now runs perfectly on my Galaxy Tab (the original)!
New version available! I updated the main post already.
They added an optional scroll-bar. And the best thing, they fixed some clicking bugs or something, witch means it will now runs perfectly on my Galaxy Tab (the original)!

[REQUEST] bt-info for android

Oh man, i had fun with this little piece of software in school with my old sony erricsson c510. my friend and me used to link our phones, hide it behind the board and activate the music with the other one xD. the teacher didnt knew what was goin on ^^
anyways, bt-info was a fun program and i searched the web for an android version of this. i alao tried to convert the jar file into an apk file. it worked but the software was incompatible. can anyone make it work on my samsung galaxy s2?
Would be awesome....
lol i remember that app back in the times... but it worked only with a few target phones, I remember always failing against Symbians, working on some LG and SE ( AT standard commands huh?).
Anyway, in my free time I'm playing with some Android scripting and I could sort something like this... you got any request for features ?
As of now I got a "talk server"... just run on the phone, connect to its IP from anywhere else (another phone, iphone, ipad, pc...) type something and the phone will say it you could prank as well with that, but there could be added other cool functions...
Think that could be done via bluetooth too, though haven't tried much the bt libs..
Let me know if that could interest you
ell3 said:
lol i remember that app back in the times... but it worked only with a few target phones, I remember always failing against Symbians, working on some LG and SE ( AT standard commands huh?).
Anyway, in my free time I'm playing with some Android scripting and I could sort something like this... you got any request for features ?
As of now I got a "talk server"... just run on the phone, connect to its IP from anywhere else (another phone, iphone, ipad, pc...) type something and the phone will say it you could prank as well with that, but there could be added other cool functions...
Think that could be done via bluetooth too, though haven't tried much the bt libs..
Let me know if that could interest you
Click to expand...
Click to collapse
It would be awesome if you could it even get to work! it crashes on my phone when i try to connect! i used a jar to apk converter ..... maybe not the best idea
the app is/was great just the way it worked! maybe wifi support... and dissable the code request-thingy when i try to connect to a phone - but i think that would be iligal...
but yeah ... if you can get it to work, you could sell it on the market! or publish it anywere else! im not the only one whos searching for that app working on android!
See, targeting new generation phones with that old bluetooth app wont be of any effect.... will just work on old ones.
Removing the "code thing" you say it's the pairing procedure of bluetooth, the standard authentication feature of bt, actually you can't get around it, and though it would be illegal, it would get you big money if you ever find how to
That app used pseudo-standard AT commands through the bluetooth modem interface of the phone, and that supposedly to issue an action on the phone (like push/pull contacts,sms,calendars, raise volume, set alarm....) but that was not implemented in all phones so most commands failed, but virtually could work with any target as long as it was bt enabled and paired.
TL;DR
Not worth porting bt-info. So, as it must be build from scratch, you can suggest some feature request
ell3 said:
See, targeting new generation phones with that old bluetooth app wont be of any effect.... will just work on old ones.
Removing the "code thing" you say it's the pairing procedure of bluetooth, the standard authentication feature of bt, actually you can't get around it, and though it would be illegal, it would get you big money if you ever find how to
That app used pseudo-standard AT commands through the bluetooth modem interface of the phone, and that supposedly to issue an action on the phone (like push/pull contacts,sms,calendars, raise volume, set alarm....) but that was not implemented in all phones so most commands failed, but virtually could work with any target as long as it was bt enabled and paired.
TL;DR
Not worth porting bt-info. So, as it must be build from scratch, you can suggest some feature request
Click to expand...
Click to collapse
would be nice if someone could 'rebuild' that app on android bases... hacking the bluetooth 'password-thingy'™© isnt a big deal! the app worked great without it!
My question: is it POSSIBLE to make that app for android with all the functions that it has? and make it work with android-> symbian and android -> android?
Man I've been looking and wanting this for my phone forever.
Evo 3D in full Affect with WTSB HYDRO SENSE 3.5
Q: is it POSSIBLE to make that app for android with all the functions that it has and make it work with android-> symbian and android -> android?
A: Symbians hardly support AT commands, you can try yourself using old bt.info or any other AT enabled shell to issue a command to a Symbian, I had no luck in the past. Android to android I dont know if it could be done natively (client on one phone, no server in the other) but it surely might be done with an app. To get a 100% compatibility there should be a client or a server installer in BOTH phones, UNLESS you find some AT command that would run on all (hard, as most vendors implement them differently).
I found this lil app that can give you an example, it's called "AT COMMAND TOOL" (google -> "sd.at.c8600"). It says it has presets for Huaweii phones, but that's the only supported. Anyway, looks like you can issue any command, but you have to find out WHICH one works with other phones !!
Google "at command list" and get the idea...
I haven't tested it, but looks similar to what you're looking for.
I remember using
Code:
AT+CNUM
to get the phone number via BT... that could come handy in certain situations

[APP][2.3.3-4.1][ROOT] BlueCtrl - Bluetooth input device emulator

*** REQUIRES ROOT PERMISSIONS ***
*** NOT COMPATIBLE WITH ANDROID 4.2 ***
BlueCtrl is an open source Bluetooth input device emulator that can control remote devices. This means that you can use the touchscreen and keyboard of your Android device to control other devices which support Bluetooth.
Because this app is using the Bluetooth input standard, it supports various operating systems without any special server software. It has been successfully tested with the following systems:
Android
iOS
Linux (Fedora, Ubuntu...)
Mac OS X
PlayStation 3
Windows
Please note that if you want to use this app with Microsoft Windows, you probably need to disable a conflicting Android service. For more information look at:
https://github.com/RonsDev/BlueCtrl/wiki/Bluetooth-input-service-conflict
This app requires root permissions because it needs direct access to the Bluetooth adapter. Another restriction is that it is only compatible with a specific Bluetooth stack that is called BlueZ, which is used on many but not all devices with a Android version smaller 4.2.
What's new
New system specific touchpad gestures
The gestures are now optimized for the chosen remote device system. Linux and Windows systems also got a new setting for the gesture mode. So, for example, if you are using Windows 8 you can configure the appropriate gesture mode to enable the special Windows 8 edge gestures.
New interactive touchpad tutorial
The interactive tutorial will explain all gestures for the current system and can be activated via the menu.
New menu item for composing text
This is especially helpful if you want to write a longer text because you can keep your eyes on the device and see what you write and it also allows you to correct the text before it is send.
Voice input can be corrected before sending
Voice input will be displayed in a edit box before it is send so that you are able to correct misinterpreted words.
New "Stay awake" setting
This setting prevents that the device is going into standby and disconnects the connection. To save some energy the screen will however be dimmed after 30 seconds of inactivity.
New "Scroll sensitivity" setting
You can long press the keyboard button to change the input method
Full Changelog
Project Page
https://github.com/RonsDev/BlueCtrl
Hey
I thank you sooo much I needed something like this alot for school and you have helped me big
I would donate but I'm only a kid sorry but I would get this out to the world. It would be big
Sent from my HTC Vision using XDA App
Hey,
This app sounds great, running a rooted SGS2 running XXLPB ICS (4.0.3). Have installed and all appears fine, trying to manipulate my PS3 with it nothing happens... Does it only work for custom OSs on PS3? or does it work with the standard PS3 'XMB'?
Cheers
P.s. I realise that I have used a very large amount of acronyms... many apologies, but I estimate to have saved myself a small age in not writing them all out!
Works well ! Thanks for this apk.
I try it with another android device and it runs.
NJ72 said:
Hey,
This app sounds great, running a rooted SGS2 running XXLPB ICS (4.0.3). Have installed and all appears fine, trying to manipulate my PS3 with it nothing happens... Does it only work for custom OSs on PS3? or does it work with the standard PS3 'XMB'?
Cheers
P.s. I realise that I have used a very large amount of acronyms... many apologies, but I estimate to have saved myself a small age in not writing them all out!
Click to expand...
Click to collapse
If I try to pair it with PS3 the ps3 said: "error..." and the app seems to be connected and nothing seem to work but if I try to pair again the PS3 still said "error..." but the app works perfect... at least as long as you dont restart the ps3.
Wont connect to PS3
Firstly thank you for making this app..
so i go into "manage bluetooth devices" and try to pair my rooted i9000 ics 4.0.3,
and i get error (8000315c2) try to regester again i try again and again and and and nothing.... please help....
I'm currently investigating the PS3 error but it will take a little bit longer because I don't have a PS3.
FC on galaxy note
Sounds like a useful app though!
JonoRSA12 said:
FC on galaxy note
Click to expand...
Click to collapse
Could you send me the log message of the error?
What IDE do you use to build this app? I'm new to Android and so far I've just used Eclipse. In your source code I didn't see gen folder with R class.
I also met problem when connecting two devices (two Android phones). after paring, I pressed "connect" button then I received a message "Connection refused. The remote device is busy or the devices aren't correctly paired".
Is there a phase to enter the key used to pair two devices? If yes, I didn't see that phase.
thangng90 said:
What IDE do you use to build this app? I'm new to Android and so far I've just used Eclipse. In your source code I didn't see gen folder with R class.
Click to expand...
Click to collapse
The app is build with the Ant build tool on the command line (see the README) but I use Eclipse to develop the Java code. The gen folder will be automatically generated if you build the project.
thangng90 said:
I also met problem when connecting two devices (two Android phones). after paring, I pressed "connect" button then I received a message "Connection refused. The remote device is busy or the devices aren't correctly paired".
Is there a phase to enter the key used to pair two devices? If yes, I didn't see that phase.
Click to expand...
Click to collapse
Before you press the “connect” button you should wait a little until the other device shows that the devices are paired (sometimes the “connect” button is enabled too early because Android reports that the devices are paired even if the pairing process hasn't finished yet). Before that you should normally see a pairing request dialog or notification where you enter or confirm the key.
Thaks alot
Out of all the applications o the market yours is the only one that works on all systems. If you want to post a donation version on the android market I'll gladly donate to help you improve your work.
Hey thanks for the app. Its amazing. I was the first post but I got one thing that I was wondering if you could look into.. I have two devices. A htc g2. And a Samsung galaxy player 5.0. Both rooted but g2 on cyanogenmod. And galaxy player on stock. This app works on my g2 but the galaxy player gets this error. The application encountered a problem and cannot continue (error -53). Please help!
Sent from my GALAXY PLAYER 5.0 using XDA
andslide said:
This app works on my g2 but the galaxy player gets this error. The application encountered a problem and cannot continue (error -53). Please help!
Click to expand...
Click to collapse
Sorry for the late response.
If you are familiar with ADB, it would be helpful if you could try to start the app again and send me the result of the following command:
Code:
adb logcat bluectrld:D *:S
I am very familiar. And will try to get it to you right away
Sent from my HTC Vision using XDA
Amazing App! Though I connected my phone to another Android phone and wondering what gesture is the Home button.
2 Fingers is the Back button
3 Fingers is the Menu button
Also I tried connecting it to my iOS device and I get the "Connection Refused" message. On my iOS device it just keeps on trying to connect? Has anyone else got this problem?
Wrote this message using the app onto my Mac!
BudgyN1 said:
Though I connected my phone to another Android phone and wondering what gesture is the Home button.
2 Fingers is the Back button
3 Fingers is the Menu button
Click to expand...
Click to collapse
Try a two finger swipe left (mouse button 4 on a PC).
BudgyN1 said:
Also I tried connecting it to my iOS device and I get the "Connection Refused" message. On my iOS device it just keeps on trying to connect? Has anyone else got this problem?
Click to expand...
Click to collapse
Have you seen the "More information" part on the "Add device" screen and followed the instructions?
2 finger swipe left worked for the Android Home
And I got connected to my iOS device but no pointer (not your fault, **** iOS fault). Thanks man, really helped me with my Mac, great app!
Btstack
hi guys! great app! I wish I could use it! lol Actually... just tried it on my macbook pro... works great!
Okay so you say it can connect to iOS but no pointer? But the BTstack tweak in cydia is supposed to solve that issue.
However I can't connect to my ipad 2. here's what I sent to the developer of BTstack mouse:
"Hi, I've tried to find a solution for a while now, but to no avail. I go to connect the mouse and it just sits on the "mouse selector" page.
I have an ipad 2 (wifi only) (not the ipad2,4 either) jailbroken ios 5.1.1
Everytime I try to pair. it wont. Then the app blacks out and freezes my ipad. I'm then forced to do a hard reboot."
now... your app warns me that another Bluetooth input service is active on my device T-MOBILE HTC G2 cyanogen mod 7.
I click the link to read more info, but it doesn't really help me out. I would love an answer. maybe a how-to only have one bluetooth input service running on the G2 at a time? I really want to use my phone as a mouse, I already have an apple wireless keyboard that I use with my ipad a lot and would love the addition of a mouse. (I'm currently NOT trying to pair both at the same time.. fyi)
So if someone could help me out, this could be a big step in bridging the gap between ios and android and getting them to actually play nice together.
Thank you for your time!
Hi I had a g2 and I kinda have a ipad 2 and it worked flawlessly. What works is don't try to connect them from outside the app.
And if you need more in-depth help just ask
Sent from my GALAXY PLAYER 5.0 using XDA

[APP][3.21.16] TWC TV - VZW/ADB/HDMI checks removed & watch away from home!!

UPDATE
Development of this app will continue here: https://forum.xda-developers.com/android/apps-games/app-spectrum-tv-aka-twc-tv-t3847520
Thanks for everyone who kept this project going!
Hello here you will find the most recent TWC TV App from the android market... except it has ALL restrictions removed, NO ADB checks, NO proxy checks, NO HDMI checks, NO ROOT checks, and best of all, a method to watch ALL the channels while you're away from home, not just SOME of the channels TWC let's you watch; this can be viewed over 3g/4g/wifi... hell even 1x lol.
NOW the part I like... and maybe the reason why the root check was implemented by TWC.... you can actually WATCH live TV on any wifi, 3g/4G network away from your home! all you need is a few tools and you're on your way.... if this is of no interest to you then just scroll down to the download link
To watch outside of the home network:
Install a proxy server on a machine inside your network (a computer that can play live tv from twctv.com successfully)
I use wingate FREE edition (http://wingate.com)
Make sure you configure your router to forward traffic on that port to your machine
as a side note, make sure you assign a static IP on your local machine so your router doesn't get confused
also make sure you go to whatsmyip.org and get your external IP address (as you'll need this for the android side)
Install an app from the android market called "Auto Proxy (ROOT)"
Configure Auto Proxy to connect to your machine... here you will enter the IP you got earlier from your home machine and the port you chose when you configured wingate...
Now activate AutoProxy and all traffic will be routed through your home computer (all apps, etc...) meaning when you use the timewarner app it will think you're inside your home network!!
Make sure you turn it off once you're done watching TV, otherwise you will be consuming all of your upload bandwidth and also slow down your speeds since it has to go through the proxy...
Profit!!
Some Notes:
This app should work on any phone with gingerbread and up. (Tested myself)
Feel free to donate It took me a while to learn how to do this and it took alot endless nights
I think i should also point out that I didn't use anyone else's code to do this; I'm a lone developer and just like the challenge
I am also working on a workaround to the proxy thing... a way to watch Live TV on your cellular network alone... no proxy required (I make no promises but i'm looking into it and hopefully I'll come up with something)
I'll also try to release a new version if updates are released... try and keep everything current
Questions? need a more detailed guide or anything else? just ask! I'm here to help ... (but see post #2 first)
The 3.21.14 app would not be possible without GreenNasty... THANKS!
[CHANGELOG]
[3.21.16][v8] - App Version 4.1.8.10
Removed VPN/ADB/HDMI/Proxy restrictions
Enabled VZW Exclusive content for everyone!
Live TV and VOD DAI disabled
Fast forwarding enabled for all Video on Demand content... go ahead and skip those commercials
Enjoy!
[12.12.15][v7] - App Version 4.1.7.1
Removed Proxy/VPN/ADB/HDMI Checks
Enabled VZW Exclusive content for everyone!
Live TV and VOD DAI disabled
[11.14.15][v6] - App Version 4.1.2.32
Removed Proxy/VPN/ADB/HDMI Checks
Enabled VZW Exclusive content for everyone!
Enabled Seeking while playing VOD content (yes, you can skip ads )
Disabled DAI (Dynamic Ad Placement) in Live TV and VOD (My little bit of rebellion against all these restrictions) Google for more info
Removed regional restrictions (Now you may use the app even if you're outside the US)
[3.14.14][v5.1] - App Version 3.4.4#78
Removed Proxy and VPN checks from both Live TV and OnDemand
HDMI checks REMOVED!!!
Proxy and VPN checks removed
ADB Checks fully removed
[3.14.14][v5] - App Version 3.4.4#78
Removed Proxy and VPN checks
Partially removed HDMI checks from Live TV, OnDemand should still have same HDMI Restrictions
[8.21.13][v4.1] - App Version 3.3.1#57
I use wingate FREE edition (http://wingate.com)
Workaround for ISP Checks, now users of every network get the perks that verizon customers get
[8.07.13][v4.0] - App Version 3.3.1#57
Removed ADB Checks
Removed HDMI Checks
Removed Proxy/VPN Checks
Hope I didn't miss anything!
[7.13.13][v3.2] - App Version 3.2.1#49
Missed VPN Check... VPN should be working now
[7.10.13][v3.1] - App Version 3.2.1#49
Fixed ADB Check in Live TV - overlooked some code
[7.10.13][v3] - App Version 3.2.1#49
3g/4g/lan/etc.. streaming enabled
Proxy Checks Removed
HDMI Checks disabled (Not 100% sure on this, but if you have issues let me know)
All channels exclusive to VZW Customers are now available for everyone
Removed Root Checks
Removed Proxy/VPN Checks
Removed ADB Checks
Note: Since i actually REMOVED some of the code that performs the checks, the app might be smaller than the original app from the market (yeah i like to be efficient )
[5.17.13][v2] - App Version 3.2#44
Enabled 3G Streaming for EVERYONE! xD enjoy!
[5.15.13][v1.1] - App Version 3.2#44
Removed another HDMI check when plugging/unplugging HDMI cable while watching Live TV
[5.15.13][v1] - App Version 3.2#44
Completely new version!
Removed Root Checks
Removed ADB Checks
Removed HDMI Checks
Removed Proxy and VPN Checks
Should run smoothly on most devices! seems like TWC did some optimizations
[3.15.13][0.3] - App Version 2.6#36
Kindle Fire Fix... and potentially a fix for othe devices... if your device isn't a kindle fire then please follow directions in 2nd post
Please refer to Post #2 for download
[3.10.13][0.2] - App version 2.6#36
Removed HDMI checks!!
[3.04.13][0.1] - App version 2.6#36 (Initial Release)
Removed Root & ADB Checks
Increased buffer size to help with iffy networks
Click to expand...
Click to collapse
[Bugs/Issues]
None reported yet... let me know if you encounter any issues
[DOWNLOAD]
[3.21.16][v8] - http://www.mediafire.com/download/qrgoidy1k6jk8yp/signedTWC-TV_4.1.8.10.release.apk
Thank you all for your support! <3
[Questions/Issues?]
See post #2 and reply if you question is not addressed.
Thanks to those that made decompiling/recompiling easy!!
Don't forget to hit that thanks button if this app works for you!
donations are also appreciated... modifying something without the source code is tough... and a cup of coffee can go a long way when coding thanks for your support!
Bug List
APP Version 3.2#44: Some users report that HD doesn't work as well with the new app. Time Warner did alot of changes due to the move to streaming away from home, that means that they definetely could have messed something up.... if HD is not working properly for you and want to try the previous version (2.6#36) feel free to download it here: http://www.mediafire.com/?s3evtfhdedy3061
If you wish to decompile the app yourself, i have included comments in most of the important parts of the code that i modified... i will admin, they are HARD to understand and modify, but if you're looking to do it yourself in the future, I've helped you out
Issues/Troubleshooting
If you have tried this app and it does not work for you then i need the following information:
are you using the proxy instructions I mentioned or using the app using your home network?
MAKE SURE your device is rooted
if you are then please test it on your home network first and make sure it works (whithout ANY proxy, etc...)... if it does then let me know what issues you get when you use wingate and Auto Proxy....
if it does work on your home network but not with the proxy, then please tell me detailed instructions on how you set it up or if you need a guide on how to do so
do you have internet service through time Warner?
what device are you using?
what rom and kernel are you using, and what versions? (if you don't what kernel then just tell me which rom and version and i'll figure it out)
Are you rooted? With Super SU or just SuperUser?
All of the above checked? then i will need a logcat while the app is running Feel free to pm me the logcat ONLY after you have posted what i've requested and I'll let you know to send me a logcat... i don't want to receive random logcats and will ignore them if i haven't seen your information in this thread first!
Logcats can be taken via: adb shell logcat
OR adb shell and then type logcat, you can use the -f parameter to save it to a file rather than copying it from your command prompt to a file...
If there is anything else you think i should know, then please post that as well.... any little bit of information WILL help, trust me
I am committed to help.... but please help me by following the above instructions to make both our lives easier!
Thanks!
Will this work home lan with rooted / adb on ?
superman1101 said:
I know i haven't posted yet, but i recently got the TWC TV app and found that it doesn't work on Rooted devices or EVEN if you have ADB on!! anyways, I'm a developer but in a different language, nevertheless I looked around the forums and figured out how to modify the APK and came up with this... what better way to do my first post huh? lol
Click to expand...
Click to collapse
I really do not understand why they care if rooted / debugging is turned on?
I mean its at least a little understandable if one has an unlocked
bootloader and running on a non-standard rom.
Didn't work for me
bennettg said:
Didn't work for me
Click to expand...
Click to collapse
How come? what rom are you using, and do you get an error message?
fuzzynco said:
I really do not understand why they care if rooted / debugging is turned on?
I mean its at least a little understandable if one has an unlocked
bootloader and running on a non-standard rom.
Click to expand...
Click to collapse
There is competing theories on why they care... one of the reason i can think of (which i said in the OP) is that you can use a root app to enable traffic tunneling through a proxy (thus circumventing their "home network") restriction
Is this the phone version of the app?? Just wondering because I'm trying to get it to work on my HP Touchpad with CM10 and the signed versions I have found for the tablet are around 5mb and yours its just under 2.
Thanks!
*UPDATE*
Not sure why you version is so much smaller but it works perfectly on my tablet. I have been searching high and low for a fix and this was it. I can't thank you enough!!!
talon4x4 said:
Is this the phone version of the app?? Just wondering because I'm trying to get it to work on my HP Touchpad with CM10 and the signed versions I have found for the tablet are around 5mb and yours its just under 2.
Thanks!
*UPDATE*
Not sure why you version is so much smaller but it works perfectly on my tablet. I have been searching high and low for a fix and this was it. I can't thank you enough!!!
Click to expand...
Click to collapse
Glad it worked for you! this app is what i extracted from the app market with my EVO 3D, however i did see code segments in there for tablets so this app should be universal... let me know if you encounter any issues
Thank you! Works perfectly on my rooted Nexus 10!
I hope...
I hope you can remove the nightmare msg: "We are unable to present this channell..." in Kindle Fire 8.9 with OS 8.1.4
Thank you
field3d said:
I hope you can remove the nightmare msg: "We are unable to present this channell..." in Kindle Fire 8.9 with OS 8.1.4
Thank you
Click to expand...
Click to collapse
I wish I could, unfortunately that's a problem on the server's end, not the app... sometimes certain channels are unavailable because tw is having an issue on their end.... unless you're getting the error on every channel... right now I think Disney channel is having that issue, is it happening with a lot of channels?
Works great on nexus 10 running cm10.1 nightly thank you! I had to edit files after updating ROM now I don't have to, appreciate your work. HDMI would be a big bonus, cheers mate.
Aron_H said:
Works great on nexus 10 running cm10.1 nightly thank you! I had to edit files after updating ROM now I don't have to, appreciate your work. HDMI would be a big bonus, cheers mate.
Click to expand...
Click to collapse
unfortunately I don't have an HDMI cable to test and release a bug-free app... if you're up for it then i can give it a go and you can let me know if it works or not; I can have a new version out tomorrow if you're up for it
Great Job!!!
Just wanted to mention that I'm running your fix on my Kindle Fire and my Galaxy Tab 10.1
Thank you so much for the awesome work.
superman1101 said:
unfortunately I don't have an HDMI cable to test and release a bug-free app... if you're up for it then i can give it a go and you can let me know if it works or not; I can have a new version out tomorrow if you're up for it
Click to expand...
Click to collapse
I will happily test it, i picked up a $10 cable from walmart, its a bit short but should do the trick. I managed to poke around in the code myself, dont know what the hell im doing, but thought i would give it a go. Anyway doing a file compare with your version and the stock version, i can see quite a few changes which im sure took quite a bit of time, so i want to say Thank You again!!!
rickyq12 said:
Just wanted to mention that I'm running your fix on my Kindle Fire and my Galaxy Tab 10.1
Thank you so much for the awesome work.
Click to expand...
Click to collapse
glad to hear!
Aron_H said:
I will happily test it, i picked up a $10 cable from walmart, its a bit short but should do the trick. I managed to poke around in the code myself, dont know what the hell im doing, but thought i would give it a go. Anyway doing a file compare with your version and the stock version, i can see quite a few changes which im sure took quite a bit of time, so i want to say Thank You again!!!
Click to expand...
Click to collapse
I'm working on it right now.... just wanted to know: do you get an error message when you plug in the HDMI cable anywhere in the app? like even if you're not watching live tv? or only when you're tuned in to a channel?
UPDATE
-----------------------------------
Ok i just finished modifying the app... this is my first attempt at removing the HDMI check so don't be too harsh :/
Here you go: http://www.mediafire.com/?4w2tlc4k30t8pkt
if it works for you then i'll update the main thread with this version.
Nice !!!!
superman1101 said:
glad to hear!
I'm working on it right now.... just wanted to know: do you get an error message when you plug in the HDMI cable anywhere in the app? like even if you're not watching live tv? or only when you're tuned in to a channel?
UPDATE
-----------------------------------
Ok i just finished modifying the app... this is my first attempt at removing the HDMI check so don't be too harsh :/
Here you go: Had to delete link, wouldn't let me post.
if it works for you then i'll update the main thread with this version.
Click to expand...
Click to collapse
Nice one mate :good:, It will throw up the message box if you plug it in with app already on live TV, click OK and switch to guide and back to live and she runs great, if you startup app and your not on live tv, no message box.... Excellent work there Mate !!!
Aron_H said:
Nice one mate :good:, It will throw up the message box if you plug it in with app already on live TV, click OK and switch to guide and back to live and she runs great, if you startup app and your not on live tv, no message box.... Excellent work there Mate !!!
Click to expand...
Click to collapse
Great! There were 2 parts to edit, I fixed one because messing with the other gave me FC's... I'll mess with it some more
ok this should be it... i hope
HDMI should be working: http://www.mediafire.com/?s3evtfhdedy3061
let me know if it works or not
Look.
superman1101 said:
I wish I could, unfortunately that's a problem on the server's end, not the app... sometimes certain channels are unavailable because tw is having an issue on their end.... unless you're getting the error on every channel... right now I think Disney channel is having that issue, is it happening with a lot of channels?
Click to expand...
Click to collapse
I heard TWC app have troubles with some checkings with some ROMS maybe removing the checking when that message is shown. Look I tested on iPad, iPod, iPhone and. Samsung Galaxy Tab Android and works perfect but specific the problem is on Amazon Kindle 8.9 with iOs 8.1.4 and others in every channel no some channel is every channel the message and the message appears in no more than 30 seconds, in other words you only have around 30 seconds of video in any channel and the message is shown and other people have the same issues. If you have the code and you can check the message when is shown and remove the condition or if you have the source maybe we can see when the message is shown I can see to have an idea. If you look inside other forums in this webpage there are other people with dame problem in other devices.
Thank you
field3d said:
I heard TWC app have troubles with some checkings with some ROMS maybe removing the checking when that message is shown. Look I tested on iPad, iPod, iPhone and. Samsung Galaxy Tab Android and works perfect but specific the problem is on Amazon Kindle 8.9 with iOs 8.1.4 and others in every channel no some channel is every channel the message and the message appears in no more than 30 seconds, in other words you only have around 30 seconds of video in any channel and the message is shown and other people have the same issues. If you have the code and you can check the message when is shown and remove the condition or if you have the source maybe we can see when the message is shown I can see to have an idea. If you look inside other forums in this webpage there are other people with dame problem in other devices.
Thank you
Click to expand...
Click to collapse
Can you tell me what specific message comes up? there's different messages that come up for different scenarios, if it's only "this channel is currently unavailable at this time" then i need to know specifics... what device, what android version, rooted or not.... a logcat of the app running would also be nice... I also don't understand what you mean by "iOS 8.1.4", afaik iOS is only on apple devices ... this fix is only applicable to android devices.
Let me know if it's happening to you and let me know the specifics i mentioned and i'll see what i can do about it.

Categories

Resources