iiordanov / remote-desktop-clients

VNC, RDP, SPICE, and oVirt/RHEV/Proxmox Clients for Android and Blackberry 10
GNU General Public License v3.0
2.11k stars 565 forks source link

Request: A way to pay for and get pro binaries without Google Play #300

Open daniellandau opened 3 years ago

daniellandau commented 3 years ago

I don't have Play services on my phone. While I can of course compile the pro versions myself I'd appreciate a way to pay for access to precompiled binaries. Ideally as an F-droid repository, but I guess there's no really good way to limit that to only paying customers so a plain HTTP download site with login would work too.

I understand that this might not have a positive return on investment for you, but wanted to put it out there that at least I would be interested in such an offering.

peterge1998 commented 3 years ago

Me too. I use a fully floss lineageos with microg. But i dont have problems paying you some euros...

dvlahakis commented 3 years ago

Hi, I have paid, but want to use bvnc/ardp pro (for sound) on a firestick. I also don't mind paying again, preferably direct to you if possible.

iiordanov commented 3 years ago

Hi there,

The apps are available on Amazon store as well!

Sincerely, Iordan

On Thu, Sep 16, 2021, 11:24 AM dvlahakis @.***> wrote:

Hi, I have paid, but want to use bvnc/ardp pro (for sound) on a firestick. I also don't mind paying again, preferably direct to you if possible.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-921001463, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV3O3BC63MWS562X2V3UCID35ANCNFSM5DDTEPDA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

dvlahakis commented 3 years ago

Thanks, I will look closer there!

Dimitri Vlahakis e. @.*** c. +19174187640

On September 23, 2021 at 11:42 PM, iiordanov @.***) wrote: Hi there,

The apps are available on Amazon store as well!

Sincerely, Iordan

On Thu, Sep 16, 2021, 11:24 AM dvlahakis @.***> wrote:

Hi, I have paid, but want to use bvnc/ardp pro (for sound) on a firestick. I also don't mind paying again, preferably direct to you if possible.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-921001463, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV3O3BC63MWS562X2V3UCID35ANCNFSM5DDTEPDA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub ( https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-926319011 ), or unsubscribe ( https://github.com/notifications/unsubscribe-auth/AOYL7UXM3XGZWX42Z6FVZTTUDPXTVANCNFSM5DDTEPDA ).

iiordanov commented 3 years ago

Let me know if they don't show up for the Fire Stick, it's entirely possible i have to do some work in the Amazon Store to make them available.

Iordan

On Fri, Sep 24, 2021, 10:54 AM dvlahakis @.***> wrote:

Thanks, I will look closer there!

Dimitri Vlahakis e. @.*** c. +19174187640

On September 23, 2021 at 11:42 PM, iiordanov @.***) wrote: Hi there,

The apps are available on Amazon store as well!

Sincerely, Iordan

On Thu, Sep 16, 2021, 11:24 AM dvlahakis @.***> wrote:

Hi, I have paid, but want to use bvnc/ardp pro (for sound) on a firestick. I also don't mind paying again, preferably direct to you if possible.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-921001463 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAK3EV3O3BC63MWS562X2V3UCID35ANCNFSM5DDTEPDA

. Triage notifications on the go with GitHub Mobile for iOS < https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android < https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub ( https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-926319011 ), or unsubscribe ( https://github.com/notifications/unsubscribe-auth/AOYL7UXM3XGZWX42Z6FVZTTUDPXTVANCNFSM5DDTEPDA ).

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-926691546, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV4WPZ3ETGA7AOQ5GRTUDSGJHANCNFSM5DDTEPDA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

daniellandau commented 3 years ago

Again, not demanding anything but wanted to note that the Amazon store isn't any better for me.

iiordanov commented 3 years ago

Are you able to install the apps as APKs from this source?

https://github.com/iiordanov/remote-desktop-clients/releases

Thanks! iordan

On Sat, Sep 25, 2021 at 11:02 AM Daniel Landau @.***> wrote:

Again, not demanding anything but wanted to note that the Amazon store isn't any better for me.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-927133581, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV5SW57XMMS2TM6SJN3UDXP6XANCNFSM5DDTEPDA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- The conscious mind has only one thread of execution.

daniellandau commented 3 years ago

Yes, but that only has the free versions.

iiordanov commented 3 years ago

Yes, but they are functionally equivalent with certain very small differences.

The Pro version is more a way to donate to the project :)

Iordan

On Sat, Sep 25, 2021, 3:43 PM Daniel Landau @.***> wrote:

Yes, but that only has the free versions.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-927173949, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EVYHITCDJ6ATOYESYVLUDYQ6VANCNFSM5DDTEPDA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

daniellandau commented 3 years ago

It's very small but noticeable if you happen to want that specific feature, such as sound in aRDP Pro.

tomasz-lasko commented 1 year ago

Hello, so what's the status? I saw that there is alternative way to donate: https://github.com/iiordanov/remote-desktop-clients/blob/master/FUNDING.yml

But is the "RDP sound" feature still only in aRDP Pro and not in the free version? if yes then is there a way to purchase the pro version outside of Amazon Store? Or does the Amazon Store perhaps contain a "pure" APK, i.e. without Google Play Services and any other propriatery services and libraries?

tomasz-lasko commented 1 year ago

a separate question:

Are you able to install the apps as APKs from this source? https://github.com/iiordanov/remote-desktop-clients/releases

Are the free APK's only avaiable as github release assets? Was anyone eager to set it up on F-Droid? :)

daniellandau commented 1 year ago

You can get github release assets for many projects in f-droid through https://apt.izzysoft.de/fdroid/

h6w commented 1 year ago

We need this. Murena e/os doesn't have Google Play Store but it does have ARDP free in the App Lounge but Google won't let you buy ARDP Pro. A simple pay portal that generates a time code to enter into the app would be useful.

seflerZ commented 1 year ago

I need this too. aRDP is so good. Please provide another way to donate to get the Pro version.

iiordanov commented 1 year ago

Do you want aRDP Pro specifically or just want to donate to the project? Thanks!

On Wed., Nov. 22, 2023, 10:29 a.m. Sefler Zhou, @.***> wrote:

I need this too. aRDP is so good. Please provide another way to donate to get the Pro version.

— Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-1822990211, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV6O2WQRTPS6E4UGN43YFYK7HAVCNFSM5DDTEPDKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBSGI4TSMBSGEYQ . You are receiving this because you commented.Message ID: @.***>

seflerZ commented 1 year ago

Do you want aRDP Pro specifically or just want to donate to the project? Thanks!

Thanks. To get aRDP Pro because I need the sound to work. I can't access Google Play and Amazon Store for some reasons.

seflerZ commented 12 months ago

You know what. @iiordanov is right, it is indeed "functionally equivalent". Thanks! Where to make the donation?

tomasz-lasko commented 12 months ago

Are the free APK's only avaiable as github release assets? Was anyone eager to set it up on F-Droid? :)

You can get github release assets for many projects in f-droid through https://apt.izzysoft.de/fdroid/

Some people are using Obtainium for automatically updating APKs directly from github releases

You know what. @iiordanov is right, it is indeed "functionally equivalent". Thanks! Where to make the donation?

As I mentioned above, I saw that there is alternative way to donate: https://github.com/iiordanov/remote-desktop-clients/blob/master/FUNDING.yml

The donation PayPal link is even provided on github's on main project in the "Sponsor this project" section.

tomasz-lasko commented 12 months ago

@iiordanov we want the RDP sound - actually in any way possible: either via the Pro version, or any way, e.g. perhaps can I compile it by myself?

daniellandau commented 12 months ago

If you check the actual original post, you'll see that you can get sound / the pro version by compiling yourself. I'm specifically asking for paid binaries outside the play store.

tomasz-lasko commented 12 months ago

Thanks @daniellandau! So how to compile the Pro?

@iiordanov my question still holds for fully functional APK binary (with RDP sound etc) that would be purely FOSS (no Google Play and other third party stuff, etc etc):

But is the "RDP sound" feature still only in aRDP Pro and not in the free version? if yes then is there a way to purchase the pro version outside of Amazon Store? Or does the Amazon Store perhaps contain a "pure" APK, i.e. without Google Play Services and any other propriatery services and libraries?

seflerZ commented 11 months ago

@tomasz-lasko Stop requesting. Find the answer by yourself by reading the README.md first.

tomasz-lasko commented 11 months ago

@seflerZ I have read README and other stuff and I cannot find answers to my questions, if you find them then please kindly let me know:

  1. is @iiordanov considering providing builds fully functional APK binary (with RDP sound etc) that would be purely FOSS (no Google Play and other third party stuff, etc etc), and for example send links to people that pay via PayPal.

  2. if I build according to the instruction in the README then will I get sound and other features, or is there a different build procedure for that?

iiordanov commented 11 months ago

Hey,

Apologies for the delay.

1) Is quite a bit of work on my part and I'd rather figure out a way to avoid it.

2) If you build according to the instructions, you get a fully featured aRDP Pro if you select "aRDP Pro" when deploying to your Android device.

2b) Unfortunately, I somewhat recently added the ability to post a review of the app to an online store, which brings in some Google Play API bindings. Thankfully I kept the damage fairly contained. Steps to undo damage:

A) Delete the following from bVNC/build.gradle:

implementation 'com.google.android.play:review:2.0.1' implementation 'com.google.android.play:review-ktx:2.0.1' implementation 'com.google.android.gms:play-services-base:18.0.1'

B) Then erase:

import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.GoogleApiAvailability; import com.google.android.gms.tasks.Task; import com.google.android.play.core.review.ReviewInfo; import com.google.android.play.core.review.ReviewManager; import com.google.android.play.core.review.ReviewManagerFactory;

and just the BODY of the method:

public static void showRateAppDialog(Activity activity)

in the file:

bVNC/src/main/java/com/iiordanov/bVNC/Utils.java

What OS are you actually running on your device? Presumably some AOSP derivative?

Thanks! iordan

On Wed, Dec 20, 2023 at 4:00 PM tomasz-lasko @.***> wrote:

@seflerZ https://github.com/seflerZ I have read README and other stuff and I can find answers to my questions, if you find them then please kindly let me know:

1.

is @iiordanov https://github.com/iiordanov considering providing builds fully functional APK binary (with RDP sound etc) that would be purely FOSS (no Google Play and other third party stuff, etc etc), and for example send links to people that pay via PayPal. 2.

if I build according to the instruction in the README then will I get sound and other features, or is there a different build procedure for that?

2b) ... and will this build be made from purely FOSS components (no Google Play and other third party stuff, etc etc)?

— Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-1865131625, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV5QDG7TNTFGYRSDMODYKNGXVAVCNFSM5DDTEPDKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWGUYTGMJWGI2Q . You are receiving this because you were mentioned.Message ID: @.***>

-- The conscious mind has only one thread of execution.

iiordanov commented 11 months ago

For anybody looking to support the project, you can hit the "Sponsor" link at the top of this repository's page which should take you to:

https://patreon.com/iiordanov or https://www.paypal.me/ikiordanov

Thanks very much for considering supporting the project. It's a considerable amount of time and work to maintain and support it, and a constant expenditure for test devices and other hardware occurs.

h6w commented 11 months ago

Thanks @iiordanov, that's very useful information. I'll have a go at building it myself.

To answer your question, I am using e/OS (https://doc.e.foundation/) which comes by default on Murena Phones (https://murena.com/) which includes my new Fairphone 4, among others.

e/OS has its own App Store (which I think is based on F-Droid?) and defaults to FOSS only. You can download aRDP Free from there, and it lists aRDP Pro when a Google account is added. However, I tried adding my Google account to the Fairphone but it wouldn't let me pay for it that way. So I paid for it on an old Samsung I had, but aRDP Pro wouldn't download on the Fairphone. It showed up as being installable, but just kept freezing before downloading. I tried a few other things, like downloading on that old Samsung but then it wouldn't let me install it as it claimed it was already installed.

Anyway, thanks again for clearing up the sound question and the build question!

iiordanov commented 11 months ago

I doubt your OS would limit you to FOSS only applications. If you can install aRDP Free from https://github.com/iiordanov/remote-desktop-clients/releases without issue, you will be able to install and run aRDP Pro without modifying it as well. If you want to remove any non FOSS components out of principle, then the instructions above will do the trick.

On Wed, Dec 27, 2023 at 7:03 PM h6w @.***> wrote:

Thanks @iiordanov https://github.com/iiordanov, that's very useful information. I'll have a go at building it myself.

To answer your question, I am using e/OS (https://doc.e.foundation/) which comes by default on Murena Phones (https://murena.com/) which includes my new Fairphone 4, among others.

e/OS has its own App Store (which I think is based on F-Droid?) and defaults to FOSS only. However, I tried adding my Google account to the Fairphone and paid for it on an old Samsung I had, but aRDP Pro wouldn't download. It showed up as being installable, but just kept freezing before downloading. I tried a few other things, like downloading on that old Samsung but then it wouldn't let me install it as it claimed it was already installed.

Anyway, thanks again for clearing up the sound question and the build question!

— Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-1870702358, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV6WUNALRMMDYSFOQEDYLSZNPAVCNFSM5DDTEPDKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBXGA3TAMRTGU4A . You are receiving this because you were mentioned.Message ID: @.***>

-- The conscious mind has only one thread of execution.

h6w commented 11 months ago

That's actually the point of Murena's e/OS. It's a de-googled OS by default.

This is the App Lounge screen. There are three options on startup. "Open Source and PWA Apps" and "Anonymous Mode" shows aRDP Free only. However, even if I choose the Google option aRDP Pro will show, but hangs if you try to install. I presume Google have made it difficult for non-Google stores to verify purchases.

image

Unfortunately, I couldn't get aRDP Pro from anywhere else, so I couldn't try sideloading. I didn't want to go through the whole build setup unless I could be sure it was going to provide the Sound feature. From my experience (and I'm sure this is where others here are coming from), when an app restricts features they don't include those features in the Open Source code, either.

Anyway, thanks again!

On 30 December 2023 2:56:53 pm AEDT, iiordanov @.***> wrote:

I doubt your OS would limit you to FOSS only applications. If you can install aRDP Free from https://github.com/iiordanov/remote-desktop-clients/releases without issue, you will be able to install and run aRDP Pro without modifying it as well. If you want to remove any non FOSS components out of principle, then the instructions above will do the trick.

On Wed, Dec 27, 2023 at 7:03 PM h6w @.***> wrote:

Thanks @iiordanov https://github.com/iiordanov, that's very useful information. I'll have a go at building it myself.

To answer your question, I am using e/OS (https://doc.e.foundation/) which comes by default on Murena Phones (https://murena.com/) which includes my new Fairphone 4, among others.

e/OS has its own App Store (which I think is based on F-Droid?) and defaults to FOSS only. However, I tried adding my Google account to the Fairphone and paid for it on an old Samsung I had, but aRDP Pro wouldn't download. It showed up as being installable, but just kept freezing before downloading. I tried a few other things, like downloading on that old Samsung but then it wouldn't let me install it as it claimed it was already installed.

Anyway, thanks again for clearing up the sound question and the build question!

— Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-1870702358, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV6WUNALRMMDYSFOQEDYLSZNPAVCNFSM5DDTEPDKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBXGA3TAMRTGU4A . You are receiving this because you were mentioned.Message ID: @.***>

-- The conscious mind has only one thread of execution.

-- Reply to this email directly or view it on GitHub: https://github.com/iiordanov/remote-desktop-clients/issues/300#issuecomment-1872444089 You are receiving this because you commented.

Message ID: @.***>

iiordanov commented 2 months ago

aRDP Pro: https://www.patreon.com/posts/113067997 aSPICE Pro: https://www.patreon.com/posts/113067946 bVNC Pro: https://www.patreon.com/posts/113067871 Opaque: https://www.patreon.com/posts/113067670