yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] hatlesssandman:
I installed the mac app, but it keeps telling me to install java jdk which i did. however when i start the service it asks me to download java again.
[Xposed Framework Modules] rauleeros:
looking amazing! I hope I can make it work. I installed the .exe in the computer, then started the service. After this, I went to install the xposed app, saved the ip given from the computer .exe and restarted my phone. Opened Youtube, chrome and so on but nothing opens when I click the application in the computer. All it says is: "Nothing on your phone. Ensure it's connected".

As a last note, I went over the app on my phone and entered the IP again (which is the right IP, confirmed by ipconfig command), and then in the .exe I made sure the service was still active, but got nothing.

Thanks!

P.S. I have noticed that I can no longer connect to my pc through ES file Explorer app on my phone, so I guess the problem is with the IP. any ideas?
[Xposed Framework Modules] hamzahrmalik:
Make sure they're on the same WiFi and you're not on mobile data
[Xposed Framework Modules] hamzahrmalik:
You may need to reboot after installing Java
[Xposed Framework Modules] rauleeros:
Yup, tried that before posting but still nothing. I'll try tomorrow with a wired connection instead of wifi for the PC
[Xposed Framework Modules] hamzahrmalik:
There's an update planned for later today and I'll include a debug option in it. If you don't fix it by then, use that and I'll be able to help you more
[Xposed Framework Modules] NikolaFiko:
I think it, kinda, worked once since that page I always get is my faculty's page i often visit on phone (but on PC aswell). I have already started service (last dash (-) in my previous comment). There is Java Binary process in Task Manager. Running as Admin fixed problem. Now Chrome works like a charm, but with Youtube i get last opened page in Chrome. Also i get this exception upon stoping service:

Here are details of that exception:

View attachment 3719592

Also I suggest to add app to Share menu, so we can open every link on PC.
[Xposed Framework Modules] hamzahrmalik:
The crash log seems to suggest the server is alrssy off so I don't know why that's happening

YouTube seems to have abug, only works if you're signed in

And I've been thinking about that, I'm trying to work out the best way to implement it
[Xposed Framework Modules] NikolaFiko:
I'm signed in, but i use these 3 Xposed modules with it:

- YouTube AdAway

- YouTube Background Playback

- YouTube notification seek ba [L-M]

Maybe they interfere.
[Xposed Framework Modules] hamzahrmalik:
The new YouTube update breaks the mod. Working on it
[Xposed Framework Modules] NikolaFiko:
Great. Btw, turned off those modules, but nothing changes. Waiting for that update. :)

Now i got one more idea: ability to send page from PC to phone.
[Xposed Framework Modules] hamzahrmalik:
That feature is planned but slightly more difficult to do (no xposed for Windows) I'm thinking a chrome extension

And the update is ready just be a few minutes
[Xposed Framework Modules] hamzahrmalik:
1.1 released:

Fixed YouTube not working

Minor design changes

There's also an update for the Windows client with a debug mode and a warning when you close the app. It also now starts minimised

Download new Android update from repo, windows update from http://handover.hamzahrmalik.com

OSX update in the works
[Xposed Framework Modules] hatlesssandman:
Yup I rebooted the mac still same issue.
[Xposed Framework Modules] kaitou1412:
Hello, I got "A Java Exception has occured" when starting the program on windows. It's v1.0. Is it the latest version? If not, where can i get the last version? Thank you
[Xposed Framework Modules] hamzahrmalik:
Make sure you have the latest version of Java.

That will be the issue

On a side note that is not the latest version of handover either, 1.1 can be downloaded from http://handover.hamzahrmalik.com
[Xposed Framework Modules] hamzahrmalik:
If you go to terminal and type "java -version" without the quotes, what do you get
[Xposed Framework Modules] kaitou1412:
I've got the latest version (1.1) and installed it but get java error. I've tried run as administrator but it's the same.

s9.postimg.org/735vieci7/delete.png
[Xposed Framework Modules] hamzahrmalik:
Like I said, make sure you have the latest version of Java (version 8)
[Xposed Framework Modules] kaitou1412:
thanks, i updated java and the error is no more, but i can't get it working, it says "Nothing on your phone. Ensure it's connected"

I'm on portable hotspot from android, i've tried with and without mobile data
[Xposed Framework Modules] hamzahrmalik:
I do think that'll work. The phone and PC need to be on the same WiFi hotspot doesn't count
[Xposed Framework Modules] hatlesssandman:
Thats weird it said i didnt have the environment installed...and it showed me the same screen as your app did, however when i clicked on the more info button, it took me to the java website with a different file to download than i was downloading through your app. This file was around 227 mb while the other was around 67 mb. Long story short, after downloading that app, it worked!!! so far so great working seamlessly, you are awesome!!!

Quick question, how does the clipboard feature work? I tested youtube and browsing session, both working seamlessly btw.
[Xposed Framework Modules] hamzahrmalik:
Have you seen my demo video?

Basically copy something on your phone as you normally would and then click the handover icon on your PC. The text will appear on the PC
[Xposed Framework Modules] hatlesssandman:
thank you looks like everything is working great so far. awesome mod!
[Xposed Framework Modules] youling257:
Microsoft Windows [Version 6.3.9600]

(c) 2013 Microsoft Corporation. All rights reserved.

C:\Users\YOULING257>ipconfig

Windows IP Configuration

Wireless LAN adapter 本地连接* 2:

Media State . . . . . . . . . . . : Media disconnected

Connection-specific DNS Suffix . :

Wireless LAN adapter WLAN:

Connection-specific DNS Suffix . :

Link-local IPv6 Address . . . . . : fe80::88b4:77f1:5764:b53%3

IPv4 Address. . . . . . . . . . . : 192.168.1.101

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.1.1

Ethernet adapter VirtualBox Host-Only Network:

Connection-specific DNS Suffix . :

Link-local IPv6 Address . . . . . : fe80::2c6a:135f:9940:cc45%9

IPv4 Address. . . . . . . . . . . : 192.168.56.1

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . :

Tunnel adapter isatap.{78C2E7C7-2101-426A-939A-8DA8200619A1}:

Media State . . . . . . . . . . . : Media disconnected

Connection-specific DNS Suffix . :

Tunnel adapter Teredo Tunneling Pseudo-Interface:

Connection-specific DNS Suffix . :

IPv6 Address. . . . . . . . . . . : 2001:0:9d38:6ab8:1406:3935:3f57:fe9a

Link-local IPv6 Address . . . . . : fe80::1406:3935:3f57:fe9a%6

Default Gateway . . . . . . . . . : ::

Tunnel adapter isatap.{0665184B-D25C-46F3-85EC-C258DC997EC6}:

Media State . . . . . . . . . . . : Media disconnected

Connection-specific DNS Suffix . :

C:\Users\YOULING257>

handover settings show your ip 192.168.56.1 , so, on android, ip set 192.168.56.1. but,Nothing on your phone. Ensure it's connected

---------- Post added at 04:18 PM ---------- Previous post was at 03:39 PM ----------

uninstall VirtualBox ,handover settings show your ip 192.168.1.101 , android client set ip 192.168.1.101

still Nothing on your phone. Ensure it's connected
[Xposed Framework Modules] hamzahrmalik:
Enable debug mode from the file menu and you'll see a log of what's happening. It should be fairly obvious whether or not the phone is connecting
[Xposed Framework Modules] Nitrooo84:
Can you add an option to select the network which the service is listening on? I have VMware installed and the service is listening on that network instead of my home network. "Your IP" is showing the IP of the VMware virtual adapter.

Thanks.

Edit: nevermind, it's working, just put your pc's home network address and it'll work.
[Xposed Framework Modules] hamzahrmalik:
Yeah, the IP is only for reference it's actually just running on all of them
[Xposed Framework Modules] hatlesssandman:
So been using this mod for the past day or so, there as an element of inconsistency. For example, if i am watching a certain youtube video and hand it over to the computer, it will work seamlessly. However, when i start watching a different video on the phone and then hand it over to the computer, it pulls up the old video that i watched and not the current one I am watching. Same goes for browsing. The behavior is a bit erratic, because after a while it starts to work again, but cycles through the same issue. Thinking there is a problem with refresh interval within the app? Currently using the mac os x version.
[Xposed Framework Modules] navcar:
Awesome project - looking forward to your developments!

I'm using NoChromo found here on xda, which is pretty much Chrome. Could you add support?
[Xposed Framework Modules] hamzahrmalik:
Possibly
[Xposed Framework Modules] navcar:
Oops! ignore my request - it is already working (webview I guess) :)

I eventually discovered that my problem was a connection issue.
[Xposed Framework Modules] hamzahrmalik:
Yeah i was thinking it should work

FYI it's not webview, the browser is based on the open source Chromium and that'd what the mod hooks. All Chromium based browsers should work
[Xposed Framework Modules] hamzahrmalik:
I see what you're saying but there is no refresh rate

App is structured as follows:

When you open chrome/youtube etc that app, which is hooked through xposed, sends a broadcast to my Handover app saying "hey theres a URL"

My Handover app then sends that URL over WiFi to the PC handover app, which then saves it to a file

When you click Handover on PC, it reads the file and launches whatever is there

At no point is there a polling system or refresh etc

I think the most likely explanation is the first step is broken because the Handover app is listening for the broadcast. And the most likely reason for that is because Android killed it due to low memory

I'm working on it
[Xposed Framework Modules] ih8un:
I can't seem to use the app. Im using OS X El Capitan with latest version of Java. Only the handover settings app opens for me, the other app called "Handover" just crashes without starting up. Any adivice please?
[Xposed Framework Modules] hamzahrmalik:
Only explanation really is that the phone isn't connected

Open the settings on Mac, make sure service is running

Then on phone type IP address if you haven't already and save and connect

Then try
[Xposed Framework Modules] ih8un:
they'redefinitely both connected to my macs IP address and the handover settings app says service is running.

perhaps I'm doing it wrong. how do I actually handover to the mac?
[Xposed Framework Modules] hamzahrmalik:
It should automatically handover whenever you open a website. The OSX version doesn't yet have a debug option so you can't really do that either

Once I've got that working I'll be able to help more

Just make sure you've set the app in Xposed etc
[Xposed Framework Modules] hamzahrmalik:
I've uploaded a new version of the OSX app, version 1.1

Using this new version go to file> start debugging

It will open a terminal window where you can see the output of the program

Also, I've released 1.2 of the Android client. This has a "test connection" button which will also help
[Xposed Framework Modules] mausv:
Make it open source! I really think this has potential to be a big thing. I've been using it for a couple of hours and man. I believe that with the great developers we have at XDA we could make this an awesome, more complete feature.
[Xposed Framework Modules] ryanguy426:
Linux support

Any plans for Ubuntu (or even generic) Linux support in the future?
[Xposed Framework Modules] hamzahrmalik:
I've been thinking about this

The PC and Mac clients are both really java jars wrapped up in UIs

For the average Linux user, I guess just the jar is fine?
[Xposed Framework Modules] jplum22:
I get a Microsoft .NET unhandled exception when I click "Start Service," or go to close the app.
[Xposed Framework Modules] hamzahrmalik:
Check you have the latest Java
[Xposed Framework Modules] jplum22:
Thank you, the issue was that I only had Java 7 on my machine and not Java 8.
[Xposed Framework Modules] Twacrs:
Great stuff, dude! Nice work, very useful.
[Xposed Framework Modules] the_Calen:
Great tool and very useful

Is there a way on Win10 to hide the Tool from the Taskswitcher?

I'm running the service in the Background (Taskbar) but when i switch programs via alt + tab it is always shown as a running program.
[Xposed Framework Modules] hamzahrmalik:
Hmm I'll see what I can do
[Xposed Framework Modules] Hobbes2099:
this looks amazing.

Not to look like a complete a**hole, but is there any chance you can build this without using Java?

I'm kind of done with it. New vulnerabilities pop up every day.

Congrats on a brilliant app!!!
[Xposed Framework Modules] Artim_96:
Wow, that module is really amazing, thanks.

But would it be possible to copy the clipboard texts directly in the clipboard system of Windows/MacOS? That way you don't have to create a text file where you can copy the text.
[Xposed Framework Modules] hamzahrmalik:
Yes. The only reason I don't do that is because the user might want a part of the text or they might just want to view it. I can make it an option I guess
[Xposed Framework Modules] hamzahrmalik:
I could but sorry I'm not really willing to

Is it really that bad?
[Xposed Framework Modules] Artim_96:
Well, if you use it with activated browser plugin (and a browser that can use it) you are kinda f***ed, it is everything but secure. But all in all you should only use it if it is really necessary, security updates at least every month with dozens of fixed new vulnerabilities are almost as guaranteed as death.

I only had it already installed because I use LibreOffice and some extensions sadly need the jre. Just today came the update to java 8 update 77 with at last nine new security holes fixed.
[Xposed Framework Modules] TheEdgeOfRage:
The jar file should probably be just fine, though I have no idea if the exe(dmg) just runs the jar file or has some extra OS-specific functionality. I would too love to have this on my linux machine
[Xposed Framework Modules] htr5:
Does anybody know what is being used to show the android window in the YouTube video?

Is it an emulator, if so, which one. Is it a screen share app.

Thanks
[Xposed Framework Modules] mauriciocolli:
He is using the Vysor, is an app to Google Chrome:

https://chrome.google.com/webstore/detail/vysor-beta/gidgenkbbabolejbgbpnhbimgjbffefm
[Xposed Framework Modules] :
[MENTION=5290145]hamzahrmalik[/MENTION] great app! But is curious if it is possible to make a chrome extension too, so it will would work on a chromebook too.

Thanks in advance
[Xposed Framework Modules] fOmey:
Nice start, I was surprised to discover the communication only seems to be one way tho..

I think being able to hand over from PC to the phone would be a great addition.
[Xposed Framework Modules] htr5:
Thank you soooo much. My phone screen and touch were broken. I'm amazed at how well this worked. It even installed the apk for me.

I cannot thank you enough!! :D:D:D
[Xposed Framework Modules] blueberry.sky:
Looks great!

But I can't say I'm a fan of java. Too many vulnerabilities. So unfortunately that kills it for me.
[Xposed Framework Modules] shirosora02:
Wow!!

It's look great :3

I'll try it :good::good:
[Xposed Framework Modules] stylemessiah:
Java.....no, no no no
[Xposed Framework Modules] Scandiacus:
Getting the error of "no process is associated with this object"

Currently running on Windows 8.1. Thanks for any help! :D
[Xposed Framework Modules] Pronounce:
A Great Idea, But Not For Everyone

I really like the idea of remoting into my phone from my PC desktop (more towards a VNC implementation than a casting type of implementation though). But for me it's not something I'd use in its current form. For one: I'm a Java loather, because it adds too much of an attack surface to my machines. (I also avoid Silverlight for the same reason.) And two: I shut down unnecessary ports and services. If I can get the job done without .NET I'll limit the .NET framework's access to my system.

This isn't a complaint, though, as I realize many people enjoy Java and .NET, and work day in and day out with them.

On the other hand, I would be happy to use Handover in its current form if there were a ChromeOS and/or Linux variant.

One additional point: I noticed that if the machine is multihomed, hardwired and wireless, that Handover defaults to wireless. My preference would have been hardwired, because that's the one at my desk and my wireless connection roams from one AP to another.

All in all, great work. Keep it up.
[Xposed Framework Modules] hamzahrmalik:
Chrome or Linux?

And handover can connect over any of your networks

As long as they phone and PC have a common router
[Xposed Framework Modules] hamzahrmalik:
Just restarting the app mag fix that

Otherwise check Java version is 8 or higher
[Xposed Framework Modules] Pronounce:
The PC's Ethernet port was on the same subnet as the phone's WiFi, but the PC's WiFi was on another subnet. Obviously that won't work, and yet Handover server on the PC chose the WiFi connection.

I feel more comfortable allowing Java to run on Linux and/or ChromeOS machines.
[Xposed Framework Modules] hamzahrmalik:
it is planned
[Xposed Framework Modules] hamzahrmalik:
Ive uploaded an experimental linux build

It not graphical, just a jar you run and then a script to launch (equivalent of button on taskbar)
[Xposed Framework Modules] Magissia:
Hello,

Any plans to use libs that are native the system in the future ? (Meaning not java)
[Xposed Framework Modules] moodswang:
The demo doesn't show how to launch the program. The program is already launched in the video. When I click the handover icon, it just says the server is running in the background and i'm staring at my desktop . How do you launch the windows that shows you what on your phone from the computer?
[Xposed Framework Modules] hamzahrmalik:
The app you are opening is Handover Settings

In your start menu you'll see that and also a separate app called "Handover"

Thats what you use to actually launch ( in the demo, that's what I have pinned to taskbar)
[Xposed Framework Modules] moodswang:
I have actually tried that other start menu icon, but that gives me is a quick flash of a black screen, and then notepad opens up with text that states "This is a test message sent at 18:51:41"
[Xposed Framework Modules] Thaodan:
in which terms is it better to than KDE connect, except that I can have direct app support or that I can open a link directly with an app instead of sharing it to my phone?
[Xposed Framework Modules] Scandiacus:
Thank you, it's working now!
[Xposed Framework Modules] hamzahrmalik:
Then the last thing the phone sent was the test message
[Xposed Framework Modules] gregtcm:
Clipboard issue

Thanks for a great product. After a little messing around, I was able to get the URL and YouTube parts to work, but I still haven't figured out how to get the clipboard copying to work. From the debug window, test messages, urls, and youtube links come through fine. It feels like the Handover xposed app can't access the clipboard.

**CLP**=This is a test message sent at 10:15:56

**URL**=http://www.android.com/

**URL**=http://www.cyanogenmod.com/

**URL**=http://www.cyanogenmod.org/

**URL**=http://www.xda-developers.com/

**URL**=https://www.youtube.com/watch?v=YCv31VFk1Lg

Thanks for your thoughts!
[Xposed Framework Modules] hamzahrmalik:
Glad to see it working (mainly) and thanks for actually providing information!

From which app are you trying to copy?

It may not work with some apps

Try things like the address bar in chrome

Also, what android version
[Xposed Framework Modules] gregtcm:
I have Android 4.4.2 on a Galaxy S5.

I have tried copying from Messages, Google Keep, and now the Chrome address bar, with no luck. But, I just now tried copying text from a Chrome page, and that copied over. I've since tried a few other apps, etc., but I haven't been able to copy from any other app yet.

Thanks
[Xposed Framework Modules] hamzahrmalik:
OK maybe it doesn't work with 4.4 I've only tested on 6.0

I'll try and make it work for the next update
[Xposed Framework Modules] hamzahrmalik:
Are you sure that's not when you stop the service?
[Xposed Framework Modules] txmccruiser:
I vote for the indicator when the PC is connected to the Phone.

So far I like the way this is going!
[Xposed Framework Modules] Mroczny3:
Linux support will be great <3

Wysłane z mojego SM-G935F przy użyciu Tapatalka
[Xposed Framework Modules] WoBble12:
Ok so... This is a ****ing great module, has a lot of potential!

However... I still have some problems :

-When I first set it up, I clicked on the "Test connection" Button of the app, It sent a message via clipboard to the computer, and then I tried everithing but it still stuck on this message. I had to ininstall/ reinstall the module to make it work with all apps.

-Here I then left my house with my phone, and when I came back and re logged to my wifi, and retried handover, It was stuck on the youtube video I watched before leaving home! And now I can',t get it to work again. I stopped and restarted the service but still nothing.

Then, I have something I would like to see in the app :

-The use of multiple laptops. For example, choose to send infos to my computer, or to my friend's computer.

I'm using a phone on CM 12.1, and my computer is running win**** 10. Ask me for the log if you need it ;)
[Xposed Framework Modules] gregtcm:
Thanks
[Xposed Framework Modules] hamzahrmalik:
The connection system isn't great admittedly

Once I have an indicator that'll help I imagine because you'll be able to see when it's connected

Version 2.0 is planned for 24 or 25 April with quite a few changes which will fix most of your problems