nvllsvm / emby-unlocked

Emby with the premium Emby Premiere features unlocked.
GNU General Public License v2.0
271 stars 61 forks source link

No premiere features in Emby app (Android) #2

Closed john8999 closed 6 years ago

john8999 commented 6 years ago

I just applied this patch while upgrading Emby from 3.2.26.0 to 3.2.27.0. The admin panel shows the "Thank you for supporting Emby." badge and I haven't seen any nags in the webinterface yet, great!

However I still don't get any premiere features in the Android app, just trying to play any media shows the in-app nag screen. I already deleted and reinstalled the app to ensure there was nothing cached or anything.

Would you consider adding support for premiere features in the apps?

Thank you.

nvllsvm commented 6 years ago

Noticed this as well. Need to investigate more.

Related - the Android app is no longer open source. I'm planning on releasing the latest app open source version without the bullshit limitations.

karelvanhecke commented 6 years ago

Seems like the issue exists for other apps, like the windows application as well. v3.2.27.0: dashboard shows "thank you for supporting Emby" and no nagging about premiere features, though the two apps (android and windows) that I've tested don't work.

Edit: Compiled v3.2.26.0 with the patch, premiere features aren't working either in apps.

nvllsvm commented 6 years ago

If their Android app is anything like https://tv.emby.media/ , it will phone home to their mb3admin.com server to validate Emby Premier status.

...so fuck them. I'm going to try to get one of the last GPLv2 releases of the app working and release it on F-Droid and the Play Store. https://github.com/nvllsvm/emby-android

cactushydrocodone commented 6 years ago

What the fuck is in the heads of the emby devs... they just destroy all they have done. Thank you very much for releasing it opensource.

majorcyto commented 6 years ago

This is literally JUST like Plex back in the day. But to be fair Emby core team probably was like: "Well Plex survived in the end and made money so it'll be fine!"

Except back then it was only plex lol. But anyways, just like Plex there is now an open source unlocked branch. Meh.

Thanks for doing this by the way nvllsvm! Patch worked fine for me on Linux.

majorcyto commented 6 years ago

P.S - With this patch I can connect to my Emby server via the iOS app.

droserasprout commented 6 years ago

Hey, @nvllsvm! There's a way to get full-featured Emby for Android app. I've used Lucky Patcher 7.0.4, applied Remove License Verification -> Auto Mode patch and all premium features are available now. Since Android app is now not under GPL it doesn't seem like a very legal way, but just FYI.

Tthecreator commented 6 years ago

Hi @droserasprout I'm trying to recreate what you did but I'm having some trouble. I've fiddled around quite a lot but can't get it to work at all. What version of the Emby app were you using? Did you have to press the buy button and then let lucky patcher deal with the purchase for you? And what luck percentage did you get? I only got 28% when using "remove licence verification">auto mode>only the top auto mode option selected. Am I missing something obvious? In the meantime I'll try to find out how to compile the patch given above.

droserasprout commented 6 years ago

Worked for me with version 2.9.76. 4pda user Alex0047 managed to unlock version 2.9.86 somehow, but I don't know any of the details - automatic patching with Lucky Patcher was fixed in the next Emby update (unlike rubbish performance and thousands of bugs lol).

Tthecreator commented 6 years ago

Wow thanks a lot @droserasprout for you quick reaction. The forum post you send had broken download links, but I managed to get the 2.9.76 version from someplace else. I've patched it with lucky patcher and still got only 28% percent luck. So that stops there. I've now found this version here: https://apkgeek.net/emby-android/ kinda sketchy but it does work kinda. I'm still having trouble actually downloading content to my device. It's just stays queued. Do you have the same problem or is this just something I'll have to find a fix for?

nvllsvm commented 6 years ago

Someone can either fork one of the last open versions of the app (https://github.com/nvllsvm/emby-web-mobile) or build a new one.

The recent Play Store builds authenticate with the Emby-owned servers.

Closing.

Kiina commented 6 years ago

Wouldn't it be easier for the whole project just to build a licensing server that returns valid for all requests? Change your DNS so mb3admin.com points to this server, trust the self signed cert and all features and problems will be gone? Or am I missing a big part here? I think the validation just returns a simple json.

cactushydrocodone commented 6 years ago

@Kiina You are missing the part that this method you are describing is illegal.