yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Themes and Apps] FD_:
Unofficial successor for ShareKM

Hi all,

I've been a happy user of ShareKM some years ago, but due to its incompatibility with recent Android versions and Mac server computers, I had to stop using it. I regularly missed the possibility to use my computer's mouse on the Android when I had it docked beside my computer, and, being a hobby app developer, I soon investigated ways of doing a similar app myself. Over the years, I had started several attempts at building such an app, but it wasn't until I had written an app called ReverseTethering that I had enough know-how to make my mouse and keyboard sharing app production-ready and to release it.

In contrast to ShareKM, my app, DeskDock, works with Windows, Mac and Linux and offers a few more features. (But it’s USB-only, at least for now).

Due to the amount of work I put into DeskDock (and the amount of expected support requests (device driver setup)), I have built two versions: A free version and a PRO version. Free has mouse and clipboard sharing, PRO additionally has keyboard sharing and drag and drop, which I'm very happy I accomplished to implement.

With Drag and Drop, you can easily copy files to the Android device or open Urls by just dropping them onto the Android device.

And here we are. I just pressed the 'Publish' button a few hours ago and thought you guys would like to hear about the new app.

Please keep in mind this is a very early version of the app, so there will be issues. Please report them instead of writing bad Play Store reviews!

I have not yet opened a new thread for the app because it's so brand-new and I wanted to get some feedback from you (having experience with ShareKM) first.

For this reason, I am going to give away 3 free promo codes for PRO version to forum members who are willing to test the application (Request via PM or email).

[UPDATE: All codes given away]

Here are the Play Store links:

Free: https://play.google.com/store/apps/details?id=com.floriandraschbacher.deskdock.free

Pro: https://play.google.com/store/apps/details?id=com.floriandraschbacher.deskdock.pro

Let me know what you think of the app!:fingers-crossed::laugh:
[Nexus 7 Themes and Apps] copones:
And it works!!!!!

Hi,

So far is working with the same features as ShareKM (even more in the pro version).

I have to admit that I was scared because of the Downloads number (just a couple) however it seems to be working properly.
[Nexus 7 Themes and Apps] dallastx:
Price way more then the average app. I wouldn't mind purchasing it and indeed was about to without even trying it. But not for $6 and keyboard should be included as that is a standard feature. IMO
[Nexus 7 Themes and Apps] TheGoD:
Most apps will sell way more than such a niche app though and if keyboard would be included in the free version nobody would consider buying the paid one of course. I find 6 dollar for an app with such a unique use case not much. I paid over 30 Euro I think for the Bluetooth dongle that provides the same functionality (but had problems with my mouse driver).
[Nexus 7 Themes and Apps] tsiros:
much more limited compared to sharekm
[Nexus 7 Themes and Apps] FD_:
I just released the app a few days ago, thus the low downloads number. It seems many people are scared because of the low number and don't download the app, so it's quite difficult to gain momentum.

It's a niche app, thus the high price. Thanks for your appreciation!

What specific function are you missing?

I've opened a dedicated thread for DeskDock in the meantime: http://xdaforums.com/android/apps-games/app-deskdock-missing-link-computer-t3447035
[Nexus 7 Themes and Apps] iMessa:
I have Sony Xperia Z5 Compact running MM. I can't find those numbers, can you please help me?

My linker is in attachment. Thank You! :)
[Nexus 7 Themes and Apps] pqekypk2:
Do you make it work?
[Nexus 7 Themes and Apps] vdefender:
Nope, it's long abandoned. I now use a bluetooth dongle called IOgear Keyshair
[Nexus 7 Themes and Apps] yumengley:
I used the pro app you gave me for several months

And the truth works wonderfully, even in my leeco le max 2.

You rock man
[Nexus 7 Themes and Apps] mllora81:
Finally! Love it!

I was a long time user of ShareKM. After the built in "time bomb" it had I used the time machine workaround through a xposed module but since xposed is not working on nougat yet I used the IOgear keysair. It works but I still liked ShareKM better. Today I remembered a program called Synergy that I used to use a long time and tried to get it working but it doesn't look like the Android app ever got past the alpha stage and will not stay connected to the server program. Then I remember this XDA thread. So glad I did. I first tested the free version and once I confirmed it worked I didn't have to think twice about the $5.49. I agree with others that it is a bit more expensive that some apps but I have wasted money on other things that I don't even use now. This I will use almost everyday while I am at my desk at work. Thank you!
[Nexus 7 Themes and Apps] dreamsindigital:
GWF9+R7 City of London, London, UK
[Nexus 7 Themes and Apps] Junior24:
:good:
[Nexus 7 Themes and Apps] drewbuntu:
You can swap out the adb.exe from the android SDK and put it in the ShareKM folder, taking out the old one. This will permanently solve your issue.
[Nexus 7 Themes and Apps] relima:
Broken with 4.4.2

I have just tested Sharekm with kitkat 4.4.2, but it seems completely broken.

By updating Adb.exe, I can get it to connect, but it doesnt do anything. I dont even get the invisible mouse problem, as mouse movement is never really streamed to my android device.

It is a shame, because there is really no alternative software as fast and reliable in transmitting mouse and keyboard movements through usb to my android device. All of the other alternatives rely on vnc/rdp which are very slow, and not really aimed at turning my android device on a second screen to my computer.
[Nexus 7 Themes and Apps] MuWu:
agreed!! there is no similoar app with same responsivness whatsoever...too bad no one takes care for sharekm anymore... :( :mad:
[Nexus 7 Themes and Apps] dallastx:
I kinda want to keep this thread going. Being able to control my phone with a mouse connected to my desktop is great. It only works for my Note 3 not my Note 2 unfortunately.. Any other app that does this exact thing? Not a app that mirrors but allows your mouse and keyboard to control both your phone and desktop at the same time. Or any suggestions on how to get my Note 2 working. Strange that my note 3 will work but not my note 2.
[Nexus 7 Themes and Apps] SchecterRocker:
I completely agree with keeping this thread going. Not many days go by that I don't miss ShareKM. Check out my post above for a Synergy workaround (definitely doesn't replace ShareKM).

I'm perplexed that your Note 3 works though. I'm in the exact opposite scenario: my AT&T Note 2 works with ShareKM (on 4.2 and lower) but my AT&T Note 3 never worked (because it's on 4.3). Every thread I've read indicates that 4.3 breaks ShareKM, because for some reason 4.3 doesn't let ShareKM see root. Also, when I upgraded my Note 2 to 4.3, it broke ShareKM. The only way to get it going on the Note 2 (in my experience) is downgrading to 4.2 so that ShareKM can see root.

If you have any hints on getting ShareKM going on the Note 3, please let me know. I beg.
[Nexus 7 Themes and Apps] dallastx:
Im using Jellybomb by Josh Beach as my Rom for my sprint note 3... I will root my Note 2 again and put one of his roms on the Note 2 and see what happens. It may just be a issue with stock roms. Or something he is adding is giving that app the fuctionality needed to work.
[Nexus 7 Themes and Apps] 11wallace11:
I used to use Share KM regularly on my Xperia TL with Android 4.1.2.

I recently upgraded to Nexus 5 and like some of you guys, I really miss this app, especially as there's no eligible replacement whatsoever.

It's an idea that I've been playing with lately: how about taking advantage of Xposed framework capabilities and build a module that fixes this app on devices with Android 4.3 and up?

Unfortunately, I'm just a web developer with no experience in developing for Android, but I'm more than willing to help anyone who's planning to take on this idea!
[Nexus 7 Themes and Apps] SchecterRocker:
Good call. If by chance the developer is adding something in that makes ShareKM work, then it would be nice to have that in an Xposed module as described below:

We might be on to something :highfive: Of course, this is based on the off-chance that the developer fixed ShareKM in Jellybomb on your Note 3. Hmm.
[Nexus 7 Themes and Apps] relima:
Got sharekm to work on S4 4.2.2 AOSP rom

I am glad to report that I finally got it to work on my 4.4.2 Kitkat Samsung Galaxy S4 after I switched AWAY from a TW based rom to a AOSP build. More specifically, sharekm was not functional on http://xdaforums.com/showthread.php?t=2253528 but was fully functional on http://xdaforums.com/showthread.php?t=2557353

It is now clear to me that TW roms (samsung roms) have something in them that breaks sharekm compatibility.
[Nexus 7 Themes and Apps] rschaffer:
Make it roll

This app can make serious money... If it charged like 5 bucks and worked nicely, millions of people would be happy to pay for it... Including myself.

So why the hell is it dead for almost a year??
[Nexus 7 Themes and Apps] MuWu:
agreed and also I would pay 5 bucks for that kind of performance i had with 4.1.2. and shareKM...
[Nexus 7 Themes and Apps] 11wallace11:
What you're saying now is totally weird, as I'm trying to run it on a STOCK(!) Nexus 5, and getting the invisible cursor bug, yet you're trying it on AOSP Rom and it works perfectly.

I can only assume that the rendering of the cursor was removed on the stock manufacturer's rom, but not from the original AOSP tree. In order to find it, we'll have to ask a developer with a lot of experience with AOSP code.

Plus, this is not the only problem. I already found out that this app is incompatible with Xposed framework (Which I can't stop using), and also doesn't work with any SuperSu above version 1.80. (Here's a link to v1.80 to flash via recovery - from now on you have to ignore updates from Play Store).

To sum up, there are 3 critical bugs in the latest version of this app:

1. Invisible mouse on Stock 4.3+ roms. (works fine on AOSP roms)

2. Incompatibility with Xposed framework.

3. Wifi/Bluetooth don't work with SuperSu versions above 1.80.
[Nexus 7 Themes and Apps] MuWu:
thx for the info... maybe ill try flashing 1.8 !
[Nexus 7 Themes and Apps] relima:
I do not fully agree with 02. I have xposed framework installed, with many, many modules up and running.. So I dont think it is always incompatible with sharekm. I do agree with 03, as I do not have bluetooth and wifi available with my AOSP rom.
[Nexus 7 Themes and Apps] 11wallace11:
Are you telling me that you never got this message ( https://www.dropbox.com/sc/xin6dsu2t8504md/JOZ9_guTui) upon connecting?

Are you running 4.4?

Maybe I should've been clearer on 2: incompatibility with Xposed on 4.3+ (It worked just fine on my Xperia TL running 4.1.2 with Xposed).
[Nexus 7 Themes and Apps] relima:
I am on 4.4.2 AOSP. I have never seen that error messagem before. Also, I am using Xposed 2.4.1 with GravityBox and XuiMod.
[Nexus 7 Themes and Apps] 11wallace11:
Hmmm... So it must be something related to Stock, as it works just fine on AOSP.

Do you have the invisible cursor bug?
[Nexus 7 Themes and Apps] MuWu:
i cant believe the author of the app is not interested in development no more... :(
[Nexus 7 Themes and Apps] cloudwatcher:
I agree. There are dozens of different temple run clones for android, but only one KVM share app, and now it's gone? That sucks.

I am trying to get this working on my stock (rooted) Nexus 7, but no luck. Works fine on my older Samsung Galaxy, though, and has for months & months.
[Nexus 7 Themes and Apps] MuWu:
maybe...just maybe...someone can get it to work somehow.. :(

i miss it much in every day use...
[Nexus 7 Themes and Apps] legendnexus:
yeahh it is a very missing app on android 4.4 for me right now.I hope the developer will decide to come back for the app soon.
[Nexus 7 Themes and Apps] 11wallace11:
Does anybody know an experienced Xposed developer who might be willing to put some effort into making this app work again?
[Nexus 7 Themes and Apps] MuWu:
i sure as hell dont :( ... if i did i would pay him to get it in the working stance again!!
[Nexus 7 Themes and Apps] dallastx:
Works on rooted Note 3

Im using 4.3.x Jellybean Sprint Note 3. Sharekm works perfectly through USB. Havent tried wifi or bluetooth. Xposed works just fine. The ROM i am using is JellyBomb Domination.

App didn't work well for Note 2 on stock. I rooted back to 4.1.2 and works just fine. Haven't tried any 4.3 or above roms on Note 2. But i assume its works as my Note 3 is working.

If you really want another app like this, i would contact a few of the devs from the "similar apps" in the play store. After searching for "sharekm" you will also see similar apps. Let them know we are willing to pay up to $5 for a new app that has same features and with continuous support.
[Nexus 7 Themes and Apps] MuWu:
yea... i agree with this ... we should try
[Nexus 7 Themes and Apps] Twmade:
This was working for me just earlier this morning, and now it is showing the device is connected but offline message and it seems like you guys haven't found a solid solution yet?
[Nexus 7 Themes and Apps] newfell:
Does it works as wifi mouse app?
[Nexus 7 Themes and Apps] that1guyty:
Finally got this app to work, and now i'm experiencing the invisible cursor bug :( Running KitKat 4.4.2 on my Nexus 7 (2013). Just posting to keep this thread alive. Hope something ends up working.
[Nexus 7 Themes and Apps] FitchVA:
I'm in the same boat. It was working fantastically for me on Friday. I get to work today and it won't work. It's very frustrating. :eek:

Edit: just as soon as I posted this, I fired up the Android Debug Monitor and my phone was suddenly recognized by ShareKM. It's back to working. I just wish it was a tad bit more consistent.
[Nexus 7 Themes and Apps] Twmade:
Try the adb method a couple pages back it worked for me but you have to keep redoing it every time it screws up
[Nexus 7 Themes and Apps] danjr.b:
So I was experiencing the 'Invisible Cursor' bug as well, but was using ShareKM for a keyboard over USB. I got a mouse pointer to appear, and it hasn't gone away yet.

I was entering a WiFi key, and using the ability to paste from my PC. As soon as I pasted the key into the input box on my tablet, a mouse cursor appeared. I don't know if it's related, or if it's simply a fluke, but I cannot reproduce it now as I have a visible mouse cursor.
[Nexus 7 Themes and Apps] Rajnus:
Which android?

Sent from mobile
[Nexus 7 Themes and Apps] FitchVA:
Thanks! This works flawlessly every time.
[Nexus 7 Themes and Apps] alvarjo:
Mouse invisible in KK 4.4.2 Cyanogen ROM with AOSP keyboard, nor USB nor bluetooth

Thanks
[Nexus 7 Themes and Apps] Miker1029:
share km usb

On my Galaxy S II skyrocket Runnintg CM 11 Latest Nightly (KK 4.4.2) I replaced the ADB Files in ShareKM With the Latest ADB Files Including the .DLL's and I'm Using ShareKM USB right now on my text editor on Android to type this But the second I turn on The Data Connection on the phone I loose ShareKM then errors FC on Computer, Network Failed, Run In Linux Native errors... Running WinXP SP3, Dunno if this will help in figure the issues or not..Also randomely disconnects then network failure error if you keep clicking ok and connect eventually it reconnects. Tried WIFI With NO Success, and I don't have BT on computer . oh and using aosp keyboard.
[Nexus 7 Themes and Apps] heliasvalenti:
Hello,

Same problem here, how to do this??? :eek::eek::eek:
[Nexus 7 Themes and Apps] Miker1029:
Download ADB unzip to C: open up command prompt navigate to your ADB directory and enter ADB Devices while phone is plugged in.
[Nexus 7 Themes and Apps] heliasvalenti:
Hey, thanks for the quick reply. I am missing something though, to donwload what?
[Nexus 7 Themes and Apps] Miker1029:
Try here

http://xdaforums.com/showthread.php?t=1474956

that's a link for the download then open up ADB directory and type a ADB devices..
[Nexus 7 Themes and Apps] inspron:
I really hope a kind soul out there pick up where ShareKM developer left off. This is a very useful app I wish I can pay for someone to fix to bring compatibility up to Kitkat. There is simply no alternative to this app out there.
[Nexus 7 Themes and Apps] Miker1029:
Agreed, my phone is the only internet connection I have and typing on this phone stinks for me.....
[Nexus 7 Themes and Apps] MuWu:
lets keep this thrrad alive!! shareKM rules... cant believe that no one created similiar app that works easily just like shareKM..
[Nexus 7 Themes and Apps] oriolete:
The developer is laughing in our face :'(

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 7 Themes and Apps] Miker1029:
Just think he moved on, anyway I'm gonna start liking around, maybe dig up some information on replacement drivers, or find a dev that might be willing to look at it, I'm no dev. Did some old school assembly....dunno if that would help anyone with this......
[Nexus 7 Themes and Apps] noowb00:
It's really sad hearing that the dev has left this app. Even though it's still in Beta, this app has a very bright future ahead of it :(

I'm still using it, though i can't see the pointer.. I'm using it on Paranoid Android beta 2, Nexus 4.

The only problem that I have with it right now, is the missing cursor. We gotta keep this thread alive, everyone.
[Nexus 7 Themes and Apps] MuWu:
maybe the dev had some life situatuons and he cant manage the time to make android apps or something...
[Nexus 7 Themes and Apps] bamachevrolet:
I loved this app as well, I find myself searching for alternatives at least once a week. Would gladly pay for a similar app that works the way this one used to...
[Nexus 7 Themes and Apps] Miker1029:
Found a link to an alternative, maybe only had time to read a couple posts.. Figured maybe it might help someone here....

http://xdaforums.com/showthread.php?t=2271163&page=10
[Nexus 7 Themes and Apps] FitchVA:
I'm now experiencing an odd issue - I fired up the tablet and did my usual connection setup, but now my tablet is giving me a message "ShareKM beta 1 expired. Do you want to update?"

If I click on "No, not now" the app cycles on and off a few times then crashes. If I click on "Yes, I will" I get taken to the Google Play link for the app with the option to Uninstall or Open.

I even uninstalled and re installed with no luck. Has anyone else had this issue and found a way around it?
[Nexus 7 Themes and Apps] JeffersonLeal:
I have the same problem...

I unistall and install 2 times, but the same message "ShareKM beta 1 expired. Do you want to update?"
[Nexus 7 Themes and Apps] FitchVA:
Earlier, I tried it on my Tab 2, now I just tried it on my Note 2, and same results. :(

---------- Post added at 09:42 AM ---------- Previous post was at 09:08 AM ----------

Until a better workaround if found, you can do this to make it work:

Make sure Android device is unplugged from PC and the ShareKM app is killed on the Android device. (if you don't do this, the app will continue to cycle the update beta message)

Go into your android device settings and manually set the date to 03/30/2014.

Do the normal steps to connect (for me, it's fire off the ADB commands, start the PC Share KM application, and connect the PC to the Android device via USB)

Once connected via ShareKVM, you can go into your system settings and set the date to auto detect.

manually set the time to 3/30/2014, start the app, make the PC to Android connection, then reset the date to the correct date (or set it to autoset) and it'll work.

Note: You'll have to repeat these steps every time to disconnect/reconnect your device. I use this to connect my tablet to my laptop at work so I only have to connect once a day so it's not too big of a deal - just a little annoying. But it works...for now.
[Nexus 7 Themes and Apps] vdefender:
I am so sad that I can't use this anymore :( :( :(

I plug and unplug my phone from my computer lots throughout the day so using the time change trick will just take up too much of my time.

Lets start searching for a replacement app. Anyone have something better? I don't care if it costs $50
[Nexus 7 Themes and Apps] harisund:
Same situation here.

For a while now, the mouse cursor was not visible on the device .. but atleast I was able to use my keyboard commands.

Any replacement suggestions?

(Oh, my phone is not rooted and I would prefer not to since that would lose my access to my corporate email on the device .. I liked the USB connection option)
[Nexus 7 Themes and Apps] os_shaheen:
thanks for this solution, it works

and i also will use model from xposed named "per app hack" to make sure the time will be same for this app :) , i didn't know if it would work but no harm in trying :D

i will do it now and see what happen tomorrow ;)
[Nexus 7 Themes and Apps] Miker1029:
Saw This morning and my Sharekm is doing the same thing, I tried Clearing Cache\Dalvik, With no Luck, If the Dev Has Abandoned this software then we should be able to find were the file might be that controls the Expiration, I was gonna drop this and try SideSync, but I'm On A Custom Kernel Stock rom so Samsung Apps Wont install, So I'm pretty Much screwed, I'll try poking around thre Internals and if I find anything I'll post here, And Unfortunately you will probably have to be rooted.......:(

If I Find a substitute I'll post here also.....
[Nexus 7 Themes and Apps] snapcity:
This worked!!!!!!!

Link: [I cannot post outside links yet; but Google "xposed per app"]

1. Your phone has to be rooted

2. Install the xposed framework

3. Activate the framework and reboot

4. Install the "per-app" module for xposed

5. Activate the module and reboot

6. Open the per-app program, select ShareKM, and set the "Time Machine" to "2014-03-30 12:00"

7. Reboot

Thanks os_shaheen!
[Nexus 7 Themes and Apps] harisund:
Any suggestions for non-rooted phones? :(
[Nexus 7 Themes and Apps] netjammr:
Thanks!

I can confirm this works as well! Nice hack Fitch! I wish there were another way to trick the time function in ShareKM w/out rooting.
[Nexus 7 Themes and Apps] vdefender:
Working for me too! Thanks!

For those of you without root. I may have a permanent solution. We can try to de-compile the APK find the date check in the code, remove it and recompile. But for some reason the decompiler I tried online throws an error when I give it the apk. Can anyone else get shareKM to decompile? I can find the date check in the code if I can just get the decompiled files.

Edit: UPDATE

I got the code decompiled. Decompiled code it really hard to follow but I found some of the date check code:

public class fx implements Runnable {

// compiled from: :

final /* synthetic */ ShareKMService a;

public fx(ShareKMService r1_ShareKMService) {

super();

a = r1_ShareKMService;

}

public void run() {

ExitMessageDlg.a(R.styleable.SherlockTheme_actionBarDivider, a, "ShareKM beta 1 expired.\nDo you want to a update?\n", "Information");

}

}

That lead me to this if check in ShareKMService.java

if (LVLAct.a()) {

b.postDelayed(new fx(this), 3000);

}

I think if that check is just commented out and the code recompiled it will fix the problem for those of you who don't have root.

I'll look into it more.

Anyone have experience with recompiling?
[Nexus 7 Themes and Apps] Twmade:
^ GL hope you get it working. I rather not run extra xposed modules if I don't have to
[Nexus 7 Themes and Apps] 11wallace11:
I'm thinking of just that - how about building an Xposed module for fixing this app? We can start by overriding the code of this annoying message, and go on by fixing all the bugs as well.
[Nexus 7 Themes and Apps] foxmark:
This stuff is the best!!! Thanks for posting!

Work well!

The module you are looking for: per app hacking [1.5]

Time you set [2014-03-30 12:00] didn't work for me I use 2014-03-29 12:00:00

Also I read this before the installation:

http://www.addictivetips.com/android/what-is-xposed-framework-for-android-how-to-install-it-guide/