[Mod][Xposed] Glitchify- Tweaks and additions for the official Twitch app - Xposed Framework Modules

Glitchify is a small module that allows you to customize the twitch app akin to FrankerFaceZ or Better TwitchTV.
Features
Adds FFZ emotes and badges to chat
Adds FFZ custom mod icons to chat
Adds BTTV emotes and badges to chat
Selective badge hiding for any badge on Twitch, FFZ, or BTTV
Combine and move bits to the end of messages to prevent bit spam
Add timestamps to messages
Show deleted messages
Prevent chat from being cleared by moderators
Specify length of chat scrollback (may impact performance)
Adjust username colors to be more readable (works with both light and dark modes)
Planned Features
Add emotes to emoticon picker
Better UI
Check Github issue list for more
Known Issues
Check Github Issues
Link to module page: Xposed Link
Source: Github
I have only tested this personally on a Nexus 5X and OP5. This is my first android app though so I'm sure there will be issues with it.
If you have any issues feel free to post them here or on the github issues page.
Thanks to @SirStendec and @DanSalvato for making FFZ and @Night for making BTTV.
Change Log:
Change log is available on the Xposed page (see update notes on each version) or on github (look at the commit history). This change log was never maintained because I forget to update 3 different ones.

Minimum android version?

William The Roamer said:
Minimum android version?
Click to expand...
Click to collapse
It's set to 4.3 (API version 18). Please let me know if you have any issues with it.

Not working on my device OnePlus X
Twitch version 4.12.0
Glitchify version 0.8
i really want this module so badly

aboalwi said:
Not working on my device OnePlus X
Twitch version 4.12.0
Glitchify version 0.8
i really want this module so badly
Click to expand...
Click to collapse
Are there any errors in the Xposed logs? Also what does it do when you type FFZ emotes or BTTV emotes in chat?

BatedUrGonnaDie said:
Are there any errors in the Xposed logs? Also what does it do when you type FFZ emotes or BTTV emotes in chat?
Click to expand...
Click to collapse
Checked the logs..
File does not exist this appears to happen for each and every modules i have
and i was wondering why some of them not even working lately hehehe
something must have changed
Thanks man now i know about logs i'll check them everytime i encounter any problem :good:
Gotta try to fix it for now google or watever
---------- Post added at 07:17 PM ---------- Previous post was at 07:07 PM ----------
Basically all my modules are stored in SD card by default
I just long pressed each module -> app info -> move to phone
Reboot -> works like a charm
I guess this fixed a whole lots of problems for me
:good::good::good::good:

aboalwi said:
Checked the logs..
File does not exist this appears to happen for each and every modules i have
and i was wondering why some of them not even working lately hehehe
something must have changed
Thanks man now i know about logs i'll check them everytime i encounter any problem :good:
Gotta try to fix it for now google or watever
---------- Post added at 07:17 PM ---------- Previous post was at 07:07 PM ----------
Basically all my modules are stored in SD card by default
I just long pressed each module -> app info -> move to phone
Reboot -> works like a charm
I guess this fixed a whole lots of problems for me
:good::good::good::good:
Click to expand...
Click to collapse
Glad you were able to get it fixed

Nice module, working nice so far FeelsGoodMan
Sent from my GT-I9505 using Tapatalk

rapttorx said:
Nice module, working nice so far FeelsGoodMan
Sent from my GT-I9505 using Tapatalk
Click to expand...
Click to collapse
Glad you like it :good:

Is it possible to add a Dark Theme to the app via this module? Either for the entire app or purely to the chat. Either way works

PVL_93_RU said:
Is it possible to add a Dark Theme to the app via this module? Either for the entire app or purely to the chat. Either way works
Click to expand...
Click to collapse
This is a good idea, I'll take a look and see what I can do.

If i receive a large number of bttv emotes in one message the chat connection crashes

Rgern100 said:
If i receive a large number of bttv emotes in one message the chat connection crashes
Click to expand...
Click to collapse
I'm unable to produce this myself. Are they all different emotes and at what thresh hold that it happens?

PVL_93_RU said:
Is it possible to add a Dark Theme to the app via this module? Either for the entire app or purely to the chat. Either way works
Click to expand...
Click to collapse
To give you an update on this, it's going to be a while before I can make anything happen with this. Simple color replacement isn't enough, and I'm not sure how to do the whole modifying layout stuff yet. Not only that but the name colors already have issues on the white background, so I would almost definitely need to make some sort of color adjusting algorithm (if that's just using the ones that FFZ or BTTV use then so be it).

Thanks for this module.
I also would like a dark background for chat, it'd be great to have

Twitch app v4.17.0 getting error on Main.class line 134 ClassNotFoundException tv.twitch.android.social.k. No features work.
Note 5 android 5.1.1

deetr_ said:
Twitch app v4.17.0 getting error on Main.class line 134 ClassNotFoundException tv.twitch.android.social.k. No features work.
Note 5 android 5.1.1
Click to expand...
Click to collapse
At this time I only support the most current twitch version because I'm not sure of a clean way to support more. The current version is 4.17.2, not 4.17.0. The changes moved some of the classes around even though it was a minor semver change.

BatedUrGonnaDie said:
At this time I only support the most current twitch version because I'm not sure of a clean way to support more. The current version is 4.17.2, not 4.17.0. The changes moved some of the classes around even though it was a minor semver change.
Click to expand...
Click to collapse
Where can I get that version, the latest version on the Play Store is 4.17.0 and I don't see 4.17.2 anywhere on google. I've just installed the older version that supports 4.17.0 and it works but I'd like the latest features.

deetr_ said:
Where can I get that version, the latest version on the Play Store is 4.17.0 and I don't see 4.17.2 anywhere on google. I've just installed the older version that supports 4.17.0 and it works but I'd like the latest features.
Click to expand...
Click to collapse
The version I got was from the play store on my emulator I use for testing, but it doesn't appear on my personal nexus 5X store. The update for 4.17.2 was simply a class tweak to support the new version that had popped up on that and has no feature changes. Any changes/features that are added will be listed in the Xposed change log and should be updated here as well, so you'll be able to see if anything does get added.

The latest 1.6.0 version is not working for me for some reason. Can't open program, and also Xposed gives an error (something about String not working on util). Xperia M2 Aqua, CM13. Newest Xposed version.
Edit: since I'm on mobile here's what it says:
02-15 04:28:58.804 E/Xposed (21094): java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Set
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.XSharedPreferences.getStringSet(XSharedPreferences.java:220)
02-15 04:28:58.804 E/Xposed (21094): at com.leagueofnewbs.glitchify.Main.handleLoadPackage(Main.java:75)
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.XposedInit$2.beforeHookedMethod(XposedInit.java:116)
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:314)
02-15 04:28:58.804 E/Xposed (21094): at android.app.ActivityThread.handleBindApplication(<Xposed>)
02-15 04:28:58.804 E/Xposed (21094): at android.app.ActivityThread.-wrap1(ActivityThread.java)
02-15 04:28:58.804 E/Xposed (21094): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1424)
02-15 04:28:58.804 E/Xposed (21094): at android.os.Handler.dispatchMessage(Handler.java:102)
02-15 04:28:58.804 E/Xposed (21094): at android.os.Looper.loop(Looper.java:148)
02-15 04:28:58.804 E/Xposed (21094): at android.app.ActivityThread.main(ActivityThread.java:5461)
02-15 04:28:58.804 E/Xposed (21094): at java.lang.reflect.Method.invoke(Native Method)
02-15 04:28:58.804 E/Xposed (21094): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
02-15 04:28:58.804 E/Xposed (21094): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
02-15 04:28:58.804 E/Xposed (21094): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
Sent from my Xperia M2 Aqua using XDA Labs

Related

HBO GO app released - not working on CM7?

Seems to force close when trying to log in. Is anyone else having better luck?
Sent from my NookColor using XDA Premium App
djhotpocket said:
Seems to force close when trying to log in. Is anyone else having better luck?
Sent from my NookColor using XDA Premium App
Click to expand...
Click to collapse
Yeah, saw this posted on Engadget and so I downloaded it. Had to sign up on the web, as trying to create a new account in the app itself gave me FCs. When I click on Menu > Signin, then it FCs right away.
I see where the permissions requires phone access and right now, through the use of the Bloat Freezer app, my Dialer is "frozen" and therefore not accessible by any apps.
Do you have your Dialer intact? If so, then I won't bother going down that troubleshooting path.
Works perfect on my Droid X...watching Terminator Salvation right now.
djhotpocket said:
Seems to force close when trying to log in. Is anyone else having better luck?
Sent from my NookColor using XDA Premium App
Click to expand...
Click to collapse
Mine is doing the same thing. It force closes when I click on either sign up or sign in. It is a shame because I would consider keeping HBO after my free trial is up if this worked.
I can't even find the .apk on my NC....I don't see it in /Data/App or /System/App.
I ran "Fix Permissions" within ROM Manager and that didn't help, as still getting FCs when trying to login.
Looks darn good on my DX, so hoping we can get it running on the NC.
Same here. FC's on either sign in or sign up. CM7 Nightly 41 IIRC.
This is what I am getting from my NC (CM7.02 & 4/24 OC Kernel)
Unfortunately, makes no sense to me as to what could be the problem...or, more importantly, the fix.
Anyone?
Code:
C:\>adb logcat
W/KeyCharacterMap( 4914): No keyboard for id 0
W/KeyCharacterMap( 4914): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
I/ActivityManager( 1001): Starting: Intent { cmp=com.HBO/.TelevisionProvider } from pid 4914
D/AndroidRuntime( 4914): Shutting down VM
W/dalvikvm( 4914): threadid=1: thread exiting with uncaught exception (group=0x40015560)
E/AndroidRuntime( 4914): FATAL EXCEPTION: main
E/AndroidRuntime( 4914): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.HBO/com.HBO.TelevisionProvider}: java.lang.NullPointerException
E/AndroidRuntime( 4914): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1768)
E/AndroidRuntime( 4914): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
E/AndroidRuntime( 4914): at android.app.ActivityThread.access$1500(ActivityThread.java:123)
E/AndroidRuntime( 4914): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
E/AndroidRuntime( 4914): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 4914): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 4914): at android.app.ActivityThread.main(ActivityThread.java:3835)
E/AndroidRuntime( 4914): at java.lang.reflect.Method.invokeNative(NativeMethod)
E/AndroidRuntime( 4914): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 4914): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime( 4914): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime( 4914): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 4914): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 4914): at com.HBO.Utils.LoginUtils.getDeviceID(LoginUtils.java:517)
E/AndroidRuntime( 4914): at com.HBO.TelevisionProvider.onCreate(TelevisionProvider.java:114)
E/AndroidRuntime( 4914): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 4914): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)
E/AndroidRuntime( 4914): ... 11 more
W/ActivityManager( 1001): Force finishing activity com.HBO/.TelevisionProvider
W/ActivityManager( 1001): Force finishing activity com.HBO/.Home
W/ActivityManager( 1001): Activity pause timeout for HistoryRecord{40a31b90 com.HBO/.TelevisionProvider}
I/Process ( 4914): Sending signal. PID: 4914 SIG: 9
E/InputDispatcher( 1001): channel '40941f18 com.HBO/com.HBO.HBO (server)' ~ Consumer closed input channel or an error occurred. events=0x8
E/InputDispatcher( 1001): channel '40941f18 com.HBO/com.HBO.HBO (server)' ~ Channel is unrecoverably broken and will be disposed!
I/WindowManager( 1001): WINDOW DIED Window{40941f18 com.HBO/com.HBO.HBO paused=false}
E/InputDispatcher( 1001): channel '409addd8 com.HBO/com.HBO.Home (server)' ~ Consumer closed input channel or an error occurred. events=0x8
E/InputDispatcher( 1001): channel '409addd8 com.HBO/com.HBO.Home (server)' ~ Channel is unrecoverably broken and will be disposed!
I/WindowManager( 1001): WINDOW DIED Window{409addd8 com.HBO/com.HBO.Home paused=true}
I/ActivityManager( 1001): Process com.HBO (pid 4914) has died.
I/WindowManager( 1001): WIN DEATH: Window{409addd8 com.HBO/com.HBO.Home paused=true}
W/InputManagerService( 1001): Got RemoteException sending setActive(false) notification to pid 4914 uid 10139
HBO Go does work through the browser. I too am getting the fc through the app. But at least the browser is an option till the app is figured out.
360Razir said:
I can't even find the .apk on my NC....I don't see it in /Data/App or /System/App.
I ran "Fix Permissions" within ROM Manager and that didn't help, as still getting FCs when trying to login.
Looks darn good on my DX, so hoping we can get it running on the NC.
Click to expand...
Click to collapse
How did you get it on the Droid X, it wont show up in market for me on mind. I am running Gingerbread rom.
Modra76 said:
HBO Go does work through the browser. I too am getting the fc through the app. But at least the browser is an option till the app is figured out.
Click to expand...
Click to collapse
What browser? Opera doesn't seem to be letting me sign in. I sign in, but when it takes me back to the page, nothing seems to have registered..
Divine_Madcat said:
What browser? Opera doesn't seem to be letting me sign in. I sign in, but when it takes me back to the page, nothing seems to have registered..
Click to expand...
Click to collapse
I'm using Dolphin HD with the desktop toggle plugin (allows you to view full websites instead of mobile version). It seems to work ok. A little choppy. But I'm putting that to a poor 3G signal to my phone with tethering on to allow my nook to get wifi. It's been working great on my EVO when the 3G is working.
****** FOR THOSE HAVING ISSUES WITH THE APP****************
You need the Skype fix posted here:
http://forum.xda-developers.com/showthread.php?t=1004102&highlight=Swype
HBO Go is look for an IMEI, which our Nooks do not natively support (to the person who posted the logcat, thank you; that was able to tell me where the error was). Using the patched Framework.jar, i can now log in...
Thanks to the creator of the patched framework!
Edit: Dangit Madcat! Beat me to it! I was busy taking screenshots and stuff!
360Razir said:
This is what I am getting from my NC (CM7.02 & 4/24 OC Kernel)
Unfortunately, makes no sense to me as to what could be the problem...or, more importantly, the fix.
Anyone?
Click to expand...
Click to collapse
The issue with this seems to be the app calling for a valid IMEI#. Where-as CM7 reports it as "null". And when it attempts to send out a signal to their server. It errors out and FC's. See below in red where the function happens:
Code:
E/AndroidRuntime( 2078): Caused by: java.lang.NullPointerException[COLOR="DarkRed"][B]
E/AndroidRuntime( 2078): at com.HBO.Utils.LoginUtils.getDeviceID(LoginUtils.java:517)[/B][/COLOR]
E/AndroidRuntime( 2078): at com.HBO.TelevisionProvider.onCreate(TelevisionProvider.java:114)
E/AndroidRuntime( 2078): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 2078): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)
E/AndroidRuntime( 2078): ... 11 more
W/ActivityManager( 1041): Force finishing activity com.HBO/.TelevisionProvider
D/dalvikvm( 2078): GC_CONCURRENT freed 150K, 51% free 2779K/5575K, external 625K/1061K, paused 3ms+4ms
I/dalvikvm( 2078): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 2078): Ljava/lang/NullPointerException;:
I/dalvikvm( 2078): at com.omniture.AppMeasurementBaseSE13.finalize(AppMeasurementBaseSE13.java:43)
I/dalvikvm( 2078): at dalvik.system.NativeStart.run(Native Method)
I/dalvikvm( 2078): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 2078): Ljava/lang/NullPointerException;:
I/dalvikvm( 2078): at com.omniture.AppMeasurementBaseSE13.finalize(AppMeasurementBaseSE13.java:43)
I/dalvikvm( 2078): at dalvik.system.NativeStart.run(Native Method)
W/KeyCharacterMap( 1041): Can't open keycharmap file
W/KeyCharacterMap( 1041): Error loading keycharmap file '/system/usr/keychars/cyttsp-i2c.kcm.bin'. hw.keyboards.65537.devname='cyttsp-i2c'
W/KeyCharacterMap( 1041): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
W/ActivityManager( 1041): Activity pause timeout for HistoryRecord{407cb330 com.HBO/.TelevisionProvider}
I/dalvikvm( 1041): Jit: resizing JitTable from 4096 to 8192[B][COLOR="DarkRed"]
I/Process ( 2078): Sending signal. PID: 2078 SIG: 9
I/WindowManager( 1041): WIN DEATH: Window{406c6d30 com.HBO/com.HBO.HBO paused=false}[/COLOR][/B]
I/ActivityManager( 1041): Process com.HBO (pid 2078) has died.
I/WindowManager( 1041): WIN DEATH: Window{407c5168 com.HBO/com.HBO.WelcomePage paused=false}
W/InputManagerService( 1041): Got RemoteException sending setActive(false) notification to pid 2078 uid 10049
Only way around this is a framework hack where you insert your own IMEI#. I attempted it with the regular CM7 framework and received the same error. Then I replaced the CM7 framework with my hacked framework. Rebooted and I'm able to sign in. See pic below.
This issue has been brought up many times before, but hasn't been resolved as of yet.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Divine_Madcat said:
****** FOR THOSE HAVING ISSUES WITH THE APP****************
You need the Skype fix posted here:
http://forum.xda-developers.com/showthread.php?t=1004102&highlight=Swype
HBO Go is look for an IMEI, which our Nooks do not natively support (to the person who posted the logcat, thank you; that was able to tell me where the error was). Using the patched Framework.jar, i can now log in...
Thanks to the creator of the patched framework!
Click to expand...
Click to collapse
Did you have to do all the steps outlined in that post or just download and install the patched framework.jar that is attached?
Divine_Madcat said:
****** FOR THOSE HAVING ISSUES WITH THE APP****************
You need the Skype fix posted here:
http://forum.xda-developers.com/showthread.php?t=1004102&highlight=Swype
HBO Go is look for an IMEI, which our Nooks do not natively support (to the person who posted the logcat, thank you; that was able to tell me where the error was). Using the patched Framework.jar, i can now log in...
Thanks to the creator of the patched framework!
Click to expand...
Click to collapse
Good, I wasn't sure what the logcats were driving at, so thanks for deciphering it.
I am on 7.02, so I am not sure if that Framework.jar works for 7.02, as it was last updated 4/23 and 7.02 dropped on 4/25?
Does it change anything else that I should be concerned about (I am using the Sense Settings Mod and also the Mau5 Tablet Theme...d'ld from Market).
janko10 said:
Did you have to do all the steps outlined in that post or just download and install the patched framework.jar that is attached?
Click to expand...
Click to collapse
I just used the patch framework jar.
However, i dont know how out of date it is.. we may want to make a new one that is truly from 7.0.2...
Divine_Madcat said:
I just used the patch framework jar.
However, i dont know how out of date it is.. we may want to make a new one that is truly from 7.0.2...
Click to expand...
Click to collapse
Nevermind...reading thru the Framework thread you posted, Post #29 has the 7.02 file we need....thanks to mthe0ry and knaries2000 for their work on this! Thanks Madcat for bringing this to our attention and getting it to work.
EDIT: added file
Divine_Madcat said:
I just used the patch framework jar.
However, i dont know how out of date it is.. we may want to make a new one that is truly from 7.0.2...
Click to expand...
Click to collapse
Hey Madcat,
Would you by any chance know if the servers would store the IMEI with login info. And if that would cause any issues with future logins if X number of people are reporting the same IMEI#?
My thought is it would be better if everyone created their own unique number. Just a thought.
thanks,
Racks
Divine_Madcat said:
****** FOR THOSE HAVING ISSUES WITH THE APP****************
You need the Skype fix posted here:
http://forum.xda-developers.com/showthread.php?t=1004102&highlight=Swype
HBO Go is look for an IMEI, which our Nooks do not natively support (to the person who posted the logcat, thank you; that was able to tell me where the error was). Using the patched Framework.jar, i can now log in...
Thanks to the creator of the patched framework!
Click to expand...
Click to collapse
Thanks Madcat for the find. It allows me to sign in now. Now I just need to get somewhere that has decent 3g service so I can tether or get home to the wifi.
racks11479 said:
Hey Madcat,
Would you by any chance know if the servers would store the IMEI with login info. And if that would cause any issues with future logins if X number of people are reporting the same IMEI#?
My thought is it would be better if everyone created their own unique number. Just a thought.
thanks,
Racks
Click to expand...
Click to collapse
That is a good question. Sadly, no, i have no clue at all.... :-s
racks11479 said:
Hey Madcat,
Would you by any chance know if the servers would store the IMEI with login info. And if that would cause any issues with future logins if X number of people are reporting the same IMEI#?
My thought is it would be better if everyone created their own unique number. Just a thought.
thanks,
Racks
Click to expand...
Click to collapse
Good idea, but would that involve using smali and baksmali to assemble/disassemble?

Amazon Prime Video on Demand on Android TV Devices

Admin note: by the request of Amazon, we have removed the attached files. Please refrain from reposting. Thread closed.
Full write up on the project here:
https://www.linkedin.com/pulse/prime-video-launcher-android-tv-solution-will-blaschko-ma
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hey there,
thank you very much for the great work!
Unfortunately it does not work for me - but this must be an issue with having a German Amazon Prime Account ?
Do you think you can enable settings to also include other countries for it?
Also different issue:
I now tried to use the amazon video application and browsed the shop via RF mouse and keyboard... but whenever I select a movie to play I always get the error: Amazon Video has stopped. So it crashes on me
Nice work, works fine here. Unfortunately no HD, or UHD. Fortunately I have 4k amazon on my TV but would love to have on the shield. Amazon needs to stop making money selling android and then hosing all other android devices. They are only hurting their customers. I have prime, let me watch it where I want. I tried a 4k firetv, it was garbage for everything but amazon video. This is why content vendors should not play in the hardware market... they get confused
anyway, nice work. App works great.
nobo2k said:
Hey there,
thank you very much for the great work!
Unfortunately it does not work for me - but this must be an issue with having a German Amazon Prime Account ?
Do you think you can enable settings to also include other countries for it?
Also different issue:
I now tried to use the amazon video application and browsed the shop via RF mouse and keyboard... but whenever I select a movie to play I always get the error: Amazon Video has stopped. So it crashes on me
Click to expand...
Click to collapse
@nobo2k I'll see if I can add German support to it, I'll check how the api I used handles Amazon.de. I'll have to add settings in the launcher app too. I'll try to add all the locations Amazon supports, but it might take a few days. I'll ping you with the update
gottahavit said:
Nice work, works fine here. Unfortunately no HD, or UHD. Fortunately I have 4k amazon on my TV but would love to have on the shield. Amazon needs to stop making money selling android and then hosing all other android devices. They are only hurting their customers. I have prime, let me watch it where I want. I tried a 4k firetv, it was garbage for everything but amazon video. This is why content vendors should not play in the hardware market... they get confused
anyway, nice work. App works great.
Click to expand...
Click to collapse
There are settings pages the Amazon VOD app manifest exposes that allow you to change streaming settings for video and audio (but I think it maxes at 1080p high quality). When I'm adding international support I'll try to expose direct access to those settings as well .
It would be great If you add german amazon prime video. I would be eternally thankful. Will check this thread regular ! Thanks man
earl.grey said:
It would be great If you add german amazon prime video. I would be eternally thankful. Will check this thread regular ! Thanks man
Click to expand...
Click to collapse
@earl.grey & @nobo2k the new APK should have support for Amazon Prime Germany, in theory. The intents and data seem to be working correctly, but I don't have a German Prime account to test video playback with. Let me know if this works for you, if not, we'll figure something out.
@gottahavit I've exposed the video settings page of the Amazon VoD app, it's possible to change the settings to "Best," but I think that's still just 1080p high quality. I think it looks better than the default settings. The link is below all the video feeds in the "Settings" section.
Keep up the amazing work
Awesome job, Will! You're definitely on the right track with this app, I read your full write up and I was surprised how far you've come in such a short amount of time!
That said, there's a few limitations to the current app and it would be nice to get an issue tracker going for this project (assuming you want to keep developing it!)
For example, there seems to be a considerable amount of Prime Video content missing, as the search seems to be limited to only the content displayed on the launch screen. It would be nice to expand upon this
Also I was curious to know why you recommend using the 2.0.45 version of Amazon VOD app instead of the latest 3.0.63 and version 5.4.3 of Amazon Shopping instead of 6.1.4.
If I had to guess I'm assuming only the older versions allow you to build an app like this but I'm wondering if there's any tradeoffs (aka newer versions support better video quality, more titles, etc)
Thanks again for the hard work!
You have done an amazing job on this app! By any chance, can you get close captions to work?
I figured it out. You just have to enable it for one video in the original app, and it enables it for all other videos.
Also, would it be possible to add purchased videos to view in this app?
Thanks again!
Thanks for the cool idea and the effort. Unfortunately, it does not work yet for me (Amazon Germany, NVIDIA Shield TV).
The 1.1 version gets rid of the "wrong account" error message. But Instant Video crashes when trying to play a video. This also happened with some of my own tries of various Amazon Video versions (without your launcher). This may have to do with the Shield TV.
In the settings, I can only choose the quality for mobile or to use WiFi only. Also, the quality of the "SD download". It's essentially the same as on my tablet. I don't know, if this will be 1080p.
After choosing a better quality, it does not crash anymore on playback, but just does nothing.
Also, it would be nice to see my own watchlist in your launcher.
Another idea: Maybe using the official Android TV version (for Sony TVs) would be a better foundation?
Thanks!
I'm taking a few days' vacation starting today. Please keep adding issues as you find them and I'll do my best to address what I can when I get back.
I used those versions of the player and store because that's what I had on hand, if someone wants to experiment with newer versions to see if they work better, please do and let me know. It should just be the VOD app, the store shouldn't matter.
I'll see if the Sony TV app has the same intents available, but it's less likely.
I can't add personalized content as is, because I'm not actually accessing your account. I could open the search function to everything however, not just free content.
I'll keep experimenting when I get back . Would love suggestions.
DaveTheRave said:
Also I was curious to know why you recommend using the 2.0.45 version of Amazon VOD app instead of the latest 3.0.63 and version 5.4.3 of Amazon Shopping instead of 6.1.4.
Click to expand...
Click to collapse
Ha ha ha, was about to ask the very same thing!
Anyways, to will.blaschko: many many thanks for the work you've done already. Always annoyed me not being able to play AIV on Android TV devices. Those few days over the summer where the app from Sony TVs worked spoiled me.
will.blaschko said:
Installing the Prime Video Launcher...
Click to expand...
Click to collapse
I'm getting a parsing error when I try to install the APK. Any advice?
works fantastically for me. beer incoming.
Amazon Germany, NVIDIA Shield TV.
Sometimes it plays, most of the time it does silently not (same video). When it does not, I see this exception in logcat:
Code:
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): CRASH HAS OCCURRED
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): java.lang.RuntimeException: java.lang.NullPointerException: The view cannot be found by given id: audiotrack_language_list
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.events.proxy.EventInvocation.doInvoke(EventInvocation.java:68)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.events.proxy.EventInvocation.access$000(EventInvocation.java:17)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.events.proxy.EventInvocation$1.run(EventInvocation.java:44)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at android.os.Handler.handleCallback(Handler.java:742)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at android.os.Handler.dispatchMessage(Handler.java:97)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at android.os.Looper.loop(Looper.java:135)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at android.app.ActivityThread.main(ActivityThread.java:5314)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at java.lang.reflect.Method.invoke(Native Method)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at java.lang.reflect.Method.invoke(Method.java:372)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): Caused by: java.lang.NullPointerException: The view cannot be found by given id: audiotrack_language_list
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.util.ViewUtils.findViewById(ViewUtils.java:196)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.playbackclient.audiotrack.views.DefaultAudioTrackMenuPresenter.initialize(DefaultAudioTrackMenuPresenter.java:62)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.playbackclient.audiotrack.views.AudioTrackMenuController.onPlaybackStart(AudioTrackMenuController.java:161)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.playbackclient.audiotrack.PlaybackAudioTrackFeature.onPlaybackStart(PlaybackAudioTrackFeature.java:162)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.playbackclient.audiotrack.PlaybackAudioTrackFeature.access$000(PlaybackAudioTrackFeature.java:61)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.playbackclient.audiotrack.PlaybackAudioTrackFeature$1.onStart(PlaybackAudioTrackFeature.java:310)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.playbackclient.listeners.PlaybackStateEventListenerProxy.onStart(PlaybackStateEventListenerProxy.java:22)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at java.lang.reflect.Method.invoke(Native Method)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at java.lang.reflect.Method.invoke(Method.java:372)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): at com.amazon.avod.events.proxy.EventInvocation.doInvoke(EventInvocation.java:59)
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): ... 10 more
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): Collecting details and saving to disk
V/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): =========================
I/com.amazon.device.crashmanager.AppFileArtifactSource( 3990): Saving crash report to file: /data/data/com.amazon.avod.thirdpartyclient/files/crashlog.v2.amzcl6fcc53ca881e351f433a43a45b7fda737e278df5
E/AndroidRuntime( 3990): Process: com.amazon.avod.thirdpartyclient, PID: 3990
E/AndroidRuntime( 3990): at com.amazon.avod.events.proxy.EventInvocation.doInvoke(EventInvocation.java:68)
E/AndroidRuntime( 3990): at com.amazon.avod.events.proxy.EventInvocation.access$000(EventInvocation.java:17)
E/AndroidRuntime( 3990): at com.amazon.avod.events.proxy.EventInvocation$1.run(EventInvocation.java:44)
E/AndroidRuntime( 3990): at com.amazon.avod.util.ViewUtils.findViewById(ViewUtils.java:196)
E/AndroidRuntime( 3990): at com.amazon.avod.playbackclient.audiotrack.views.DefaultAudioTrackMenuPresenter.initialize(DefaultAudioTrackMenuPresenter.java:62)
E/AndroidRuntime( 3990): at com.amazon.avod.playbackclient.audiotrack.views.AudioTrackMenuController.onPlaybackStart(AudioTrackMenuController.java:161)
E/AndroidRuntime( 3990): at com.amazon.avod.playbackclient.audiotrack.PlaybackAudioTrackFeature.onPlaybackStart(PlaybackAudioTrackFeature.java:162)
E/AndroidRuntime( 3990): at com.amazon.avod.playbackclient.audiotrack.PlaybackAudioTrackFeature.access$000(PlaybackAudioTrackFeature.java:61)
E/AndroidRuntime( 3990): at com.amazon.avod.playbackclient.audiotrack.PlaybackAudioTrackFeature$1.onStart(PlaybackAudioTrackFeature.java:310)
E/AndroidRuntime( 3990): at com.amazon.avod.playbackclient.listeners.PlaybackStateEventListenerProxy.onStart(PlaybackStateEventListenerProxy.java:22)
E/AndroidRuntime( 3990): at com.amazon.avod.events.proxy.EventInvocation.doInvoke(EventInvocation.java:59)
I do not get the "Instant Video has crashed" message box anymore, not even after deleting data of all 3 apps.
One more thing:
When I enter Instant Video Settings the first time, I do not see the audio language setting, only 2 settings for video quality.
When I enter Instant Video Settings the second tine, I see audio language setting and it is set to german. When I open it and set it to english, I cannot set it back to german. I have to delete the data of the launcher.
sidamos77 said:
Thanks for the cool idea and the effort. Unfortunately, it does not work yet for me (Amazon Germany, NVIDIA Shield TV).
The 1.1 version gets rid of the "wrong account" error message. But Instant Video crashes when trying to play a video. This also happened with some of my own tries of various Amazon Video versions (without your launcher). This may have to do with the Shield TV.
In the settings, I can only choose the quality for mobile or to use WiFi only. Also, the quality of the "SD download". It's essentially the same as on my tablet. I don't know, if this will be 1080p.
After choosing a better quality, it does not crash anymore on playback, but just does nothing.
Also, it would be nice to see my own watchlist in your launcher.
Another idea: Maybe using the official Android TV version (for Sony TVs) would be a better foundation?
Thanks!
Click to expand...
Click to collapse
Just tried to install the 3 given apks and everything is working as supposed.
I'm from Germany too so i guess the problem must be another in your case.
The only issue i have got so far is, that after i watched a movie i cannot load another one. If thats the case for you too, try to delete the data from the Shop and Instant Video Apps and sign in again
Yes, correct, it works one time, sometimes with correct language, sometimes not.
Second time, I get the exception above (sometimes with crash message box, sometimes not).
So, it is something with the audio language, I guess.
When I use search to find a show, it seems to find the english version, although I have set locale to Germany in the launcher.
Santeno said:
I'm getting a parsing error when I try to install the APK. Any advice?
Click to expand...
Click to collapse
Sounds like you might have had a download error. I'd try to download the apk again and see if it works.
sidamos77 said:
Yes, correct, it works one time, sometimes with correct language, sometimes not.
Second time, I get the exception above (sometimes with crash message box, sometimes not).
So, it is something with the audio language, I guess.
When I use search to find a show, it seems to find the english version, although I have set locale to Germany in the launcher.
Click to expand...
Click to collapse
If you wanted to try a few other VOD versions from APK mirror, maybe it's an issue with the old APK not working with the current server settings for certain videos.
If not, I'll see which is the most recent that works when I get back. The marshmallow APK didn't work, I found. It crashed every time I launched. The one posted is the only other one I tried.

[MOD][XPOSED][4.0+] Hide Mock Location

Introduction
Hide Mock Location is Xposed Module, which hides information about 'Allow mock locations' setting enabled or Fake GPS app running to chosen applications.
User can choose between two modes of blocking: WHITELIST MODE or BLACKLIST MODE.
In WHITELIST MODE all apps see 'Allow mock locations' setting as disabled, except for apps chosen by user, which are immune to setting spoofing.
In BLACKLIST MODE all apps see 'Allow mock locations' true setting, except for apps chosen by user, which see 'Allow mock locations' setting as disabled.
Application works in on-fly mode, which means it doesn't need to reboot phone or restart apps to apply change of settings.
Usage
You can choose one mode at time (BLACKLIST or WHITELIST)!
If you leave switch in WHITELIST MODE, BLACKLIST MODE checks doesn't matter and If you leave switch in BLACKLIST MODE, WHITELIST MODE checks doesn't work.
Enable module and reboot phone, Open Hide Mock Location app, set switch in mode of your choice, then just select apps to block/allow.
Example:
To spoof Pokemon Go:
WARNING: Pokemon Go has not been working on rooted phones since v. 0.37. To use Xposed with Pokemon Go, you need to find a way to resolve this problem.
Enable Hide Mock Location module in Xposed Installer and reboot phone. Go to Android Settings -> Developer options -> turn on 'Allow mock locations' setting (if you have Android 6.0+ select your Fake GPS in options instead), open Hide Mock Location app and set mode to BLACKLIST and check Pokemon Go or set it to WHITELIST and check just your Fake GPS app, minimize or close Hide Mock Location, set Location option in Android to GPS only, open Fake GPS, spoof location, minimize it, then open Pokemon Go. I was using it with Fake GPS, which uses Road spoofing (https://play.google.com/store/apps/details?id=ru.gavrikov.mocklocations).
If you have GPS signal not found error, your Fake GPS isn't working, try to change location settings, check Fake GPS app or change it for other app.
If you have Failed to detect location error, you wrongly configured Hide Mock Location app.
If your GPS position is moving/jumping from place to place, read this: http://forum.xda-developers.com/showpost.php?p=67865611&postcount=78
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Source
https://github.com/marlowww/HideMockLocation
Changelog
1.3: Adds Hide launcher icon and whitelist Google Play Services mode, fixes problem with checking 'Allow Mock Locations' options in developer settings, repairs right-to-left layout, minor changes in detecting Xposed part of app. Thanks to @Xhatry @Yudh @masterlight @voidiov
1.2: Adds app search, repairs BLACKLIST mode - it works now with all apps and devices, fixes splash screen issue that was responsible for app crashes (entirely new splash screen code), adds new hook methods for future, new horrendous icon. Thanks to @romracer, @kenzolo, @alienmonkey for reporting/testing.
1.1: Removes bug, which occurs on certain ART devices. It was preventing application from detecting Xposed Module (via self hook), which was reason of invalid "Xposed module disabled" view in application. Thanks to @Nomaan1234 for testing.
1.0.1: Fixes log spamming with ClassNotFoundException
1.0: Initial release
Download
http://repo.xposed.info/module/com.github.marlowww.hidemocklocation
Attachment
XDA Labs
TO DO
If you need new feature post your idea.
Applications, which want to check for 'Allow mock locations' setting may try to set test location provider. If they don't get SecurityException, they will know that 'Allow Mock Locations' is turned on. We need to provide a new hook for blocked apps, which throws SecurityException after setting mock provider.
Notes
Be aware that unskillful usage of Fake GPS (e.g. frequent 'teleportations') will get you banned in Ingress or Pokemon GO. Use Road GPS Spoofers for own safety.
I don't take responsibility for possible bans.
Hide Mock Location needs to be on internal storage! Xposed modules doesn't work on external SD cards.
App works perfectly with every Android version newer then 4.0.3, including Android Lollipop.
I know that there is MockMockLocations module, but it wasn't updated for long time (till this week) and was lacking features (e.g. no apps choice), also it wasn't working for apps which I needed e.g. Pokemon GO. So I started to develop my own module with new features that fulfill my needs.
Hide Mock Location is not associated with Hide Mock Locations app available on Google Play. Its entirely different project.
Please report bugs in this thread or Github Issues. Remember to attach your Xposed Installer logs!
Application was tested on Android 4.4 and 6.0.1.
Won't load for me.
Code:
07-14 20:57:44.104 E/Xposed ( 1455): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.github.marlowww.hidemocklocation.MainActivity
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:64)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:253)
07-14 20:57:44.104 E/Xposed ( 1455): at com.github.marlowww.hidemocklocation.XposedModule.handleLoadPackage(XposedModule.java:82)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.XposedInit$3$1.beforeHookedMethod(XposedInit.java:135)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:314)
07-14 20:57:44.104 E/Xposed ( 1455): at com.android.server.SystemServer.startBootstrapServices(<Xposed>)
07-14 20:57:44.104 E/Xposed ( 1455): at com.android.server.SystemServer.run(SystemServer.java:268)
07-14 20:57:44.104 E/Xposed ( 1455): at com.android.server.SystemServer.main(SystemServer.java:168)
07-14 20:57:44.104 E/Xposed ( 1455): at java.lang.reflect.Method.invoke(Native Method)
07-14 20:57:44.104 E/Xposed ( 1455): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-14 20:57:44.104 E/Xposed ( 1455): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-14 20:57:44.104 E/Xposed ( 1455): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
romracer said:
Won't load for me.
Click to expand...
Click to collapse
So It looks like that I have jumped the gun a bit with my module . There was minor code problem, which I missed. Suprisingly module was working on my test phone without a scratch. I reuploaded apk to Xposed Repo and attached new version to Thread. Can you test it again?
Hello, thanks for the mod. But it doesnt work me (Pokemon). I choosed "FakeGps spoofer" to the whitelist and Pokemon to Blacklist. If i change my position at Fakegps , i switch shortly in to this position and come back to my real place. "your location could not find"
wow thank you very much his works, and is better than the other hide mock location module which makes u pay after 24h ;D
my mock mock location need to buy full version buddy?
you have the full version of it?
I have an option in my phone, allow mock location. Can I know what it exactly does if enabled.
Akuji52 said:
Hello, thanks for the mod. But it doesn't work me (Pokemon). I choosed "FakeGps spoofer" to the whitelist and Pokemon to Blacklist. If i change my position at Fakegps , i switch shortly in to this position and come back to my real place. "your location could not find"
Click to expand...
Click to collapse
You can choose one mode at time (BLACKLIST or WHITELIST)! If you leave switch in WHITELIST MODE, BLACKLIST MODE checks doesn't matter and If you leave switch in BLACKLIST MODE, WHITELIST MODE checks doesn't work.
To spoof just Pokemon Go: set mode to blacklist and check just Pokemon Go, minimize or close Hide Mock Location, set Locations option in Android to GPS only or High Accuracy (check which works better with your Fake GPS app), open Fake GPS, spoof location, minimize it, then open Pokemon Go. I was using it with Fake GPS, which uses Road spoofing (https://play.google.com/store/apps/details?id=ru.gavrikov.mocklocations) but other will work to.
If you have GPS signal not found error, your Fake GPS isn't working, try to change location settings, check Fake GPS app or change it for other app.
If you have Failed to detect location error, you wrongly configured Hide Mock Location app.
I added these instructions to thread.
kryshnakishore said:
I have an option in my phone, allow mock location. Can I know what it exactly does if enabled.
Click to expand...
Click to collapse
It allows Fake GPS apps to spoof your locations. Also some games and apps check if 'Allow Mock Locations' is enabled, and if so they block their usage, until you disable it. My program let you spoof GPS (with any location spoofer app) in those apps and games.
Module won't enable
After enabling the module and rebooting the phone when I click on the module it shows only two things 1. Hide mock location is disabled to use it, please enable the module and reboot the phone.
2. Donate
I have enabled the module n rebooted my phone why isn't this module working please make it work .......I'm using moto g2 xt1068 lollipop v5.0.2
Marlowguy said:
So It looks like that I have jumped the gun a bit with my module . There was minor code problem, which I missed. Suprisingly module was working on my test phone without a scratch. I reuploaded apk to Xposed Repo and attached new version to Thread. Can you test it again?
Click to expand...
Click to collapse
Thanks. Its not spamming my log now. Maybe it was loaded before, but see my response to the next quote.
Marlowguy said:
You can choose one mode at time (BLACKLIST or WHITELIST)! If you leave switch in WHITELIST MODE, BLACKLIST MODE checks doesn't matter and If you leave switch in BLACKLIST MODE, WHITELIST MODE checks doesn't work.
To spoof just Pokemon Go: set mode to blacklist and check just Pokemon Go, minimize or close Hide Mock Location, set Locations option in Android to GPS only or High Accuracy (check which works better with your Fake GPS app), open Fake GPS, spoof location, minimize it, then open Pokemon Go. I was using it with Fake GPS, which uses Road spoofing (https://play.google.com/store/apps/details?id=ru.gavrikov.mocklocations) but other will work to.
If you have GPS signal not found error, your Fake GPS isn't working, try to change location settings, check Fake GPS app or change it for other app.
If you have Failed to detect location error, you wrongly configured Hide Mock Location app.
I added these instructions to thread.
Click to expand...
Click to collapse
I can't get these directions using the blacklist to work for Pokemon Go. If I set it to whitelist mode and check off Floater Fake Location, then this works for Pokemon Go. But I can't get it to work in reverse (blacklist mode, checking off Pokemon Go). Maybe Pokemon is using maps or some other app in addition?
i get it one time working. But now my location switch quickly to the place where i am and where i want to be. Im using mock location and make the steps as you describe. i get not a warning message that the gps oder my location couldnt find or something else. Only the fast switching. I want to fight in a arena but i couldnt :s
Akuji52 said:
i get it one time working. But now my location switch quickly to the place where i am and where i want to be. Im using mock location and make the steps as you describe. i get not a warning message that the gps oder my location couldnt find or something else. Only the fast switching. I want to fight in a arena but i couldnt :s
Click to expand...
Click to collapse
It happens because your Fake Location app probably doesn't spoof WLAN (WiFi) / Mobile Network. Pokemon GO probably get your fake location from GPS and true from WLAN/Mobile, so it switch form one to another. There are couple solutions:
1. Disconnect from WLAN and check results with High Accuracy Location mode.
2. If 1 doesn't work, change Location option to GPS only and check results (you can use WLAN to get internet connection in this case).
3. If 2 doesn't work, change Fake GPS application to another.
Nomaan1234 said:
After enabling the module and rebooting the phone when I click on the module it shows only two things 1. Hide mock location is disabled to use it, please enable the module and reboot the phone.
2. Donate
I have enabled the module n rebooted my phone why isn't this module working please make it work .......I'm using moto g2 xt1068 lollipop v5.0.2
Click to expand...
Click to collapse
Are you sure that you have rooted phone with Xposed Framework installed? Did you enabled module in Xposed Installer? If you did so and you still have problem, please send me your Log from Xposed Installer (search for sections with hidemocklocation names).
Nomaan1234 said:
After enabling the module and rebooting the phone when I click on the module it shows only two things 1. Hide mock location is disabled to use it, please enable the module and reboot the phone.
2. Donate
I have enabled the module n rebooted my phone why isn't this module working please make it work .......I'm using moto g2 xt1068 lollipop v5.0.2
Click to expand...
Click to collapse
Are you sure that you have rooted phone with Xposed Framework installed? Did you enable module in Xposed Installer? If you did so and you still have problem please send me your Log from Xposed Installer (search for sections with hidemocklocation names).
how do you correctly mock location with pokemon without getting banned? Like can i teleport a couple miles away and just hang out there? Can I simulate driving by repeatedly spoofing my location say a quarter-mile at a time?
I have all the requirements to make this module work on my cel
Yes I have rooted my phone with exposed framework installed I use others modules too and I have hide my mock location enabled
---------- Post added at 11:15 PM ---------- Previous post was at 10:52 PM ----------
07-16 04:25:36.562 I/Xposed ( 333): Loading modules from
07-16 04:25:36.920 I/Xposed ( 333): Loading class
I can't send u the exact log XDA shows me an error saying
The following errors occurred with your submission:
To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages. After approximately 10 posts, you will be able to post outside links. Thank you for understanding!
---------- Post added at 11:21 PM ---------- Previous post was at 11:15 PM ----------
This is my email id [email protected] message me here so I can send u the images as well
---------- Post added at 11:25 PM ---------- Previous post was at 11:21 PM ----------
Marlowguy said:
Are you sure that you have rooted phone with Xposed Framework installed? Did you enable module in Xposed Installer? If you did so and you still have problem please send me your Log from Xposed Installer (search for sections with hidemocklocation names).
Click to expand...
Click to collapse
I have all the requirements to make this module work on my cel
Yes I have rooted my phone with exposed framework installed I use others modules too and I have hide my mock location enabled
---------- Post added at 11:15 PM ---------- Previous post was at 10:52 PM ----------
07-16 04:25:36.562 I/Xposed ( 333): Loading modules from
07-16 04:25:36.920 I/Xposed ( 333): Loading class
I can't send u the exact log XDA shows me an error saying
The following errors occurred with your submission:
To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages. After approximately 10 posts, you will be able to post outside links. Thank you for understanding!
---------- Post added at 11:21 PM ---------- Previous post was at 11:15 PM ----------
This is my email id [email protected] message me here so I can send u the images as well
hackaveli said:
how do you correctly mock location with pokemon without getting banned? Like can i teleport a couple miles away and just hang out there? Can I simulate driving by repeatedly spoofing my location say a quarter-mile at a time?
Click to expand...
Click to collapse
If you don't want to be banned then do not teleport, do not jump around while P.Go is running. Think of how that looks.
Only jump to a different spot while P.Go is completely shut down. And never jump farther than you would be able to reach by car in the time since P.Go was last open.
Still might get a ban. With ingress they did mass bans in waves, not right away. To prevent people from knowing when or what exactly they did to alert the server of cheating.
Presume that you will meet a ban at some point.
@Marlowguy
Good work man:good::good:
Your module works like a charm
Im Using it for P.Go game
from past 2hrs without any problem :laugh:
My device: Galaxy S5 G900H
Os: Stock Deodex MM 6.0.1
romracer said:
Thanks. Its not spamming my log now. Maybe it was loaded before, but see my response to the next quote.
I can't get these directions using the blacklist to work for Pokemon Go. If I set it to whitelist mode and check off Floater Fake Location, then this works for Pokemon Go. But I can't get it to work in reverse (blacklist mode, checking off Pokemon Go). Maybe Pokemon is using maps or some other app in addition?
Click to expand...
Click to collapse
same here,whitelist is ok but I can't get pokemon go working using blacklist mode

Mate 10 pro bug: YouTube + Messenger

Hi everyone.
I come here beacause I recently received my Mate 10 pro. It's quite perfect, but I've got an issue with it.
It's a kind of compatibility thing I guess, between youtube and messenger.
To explain it in the easier way, when I'm using both apps, the phone crashes and lock itself automatically. For example when I'm using youtube and I receive a messenger notification, the phone crashes and go to the lockscreen. When I unlock it, I'm still on youtube but no sign of messenger.
Another example: when I've got a Messenger Bubble on the screen, I open the youtube app. And when I'm shutting down the messenger bubble (with YouTube on the background) , the phone go the the lockscreen again...
I went to the settings, I thought it was related to the application overlay but it's not the case...
If someone has an idea I take It. And If some users of the mate 10 pro can try this on his own phone, I would be pleased.
Thanks by advance.
OH MY GOD, THANK YOU
I really began to think I was the only one having this bug, and I feel so relieved right now, not being the only one.
Sadly, I tried various things, I even dug in logcat to find some clues, but sadly I did not managed to find any relevant error.
I would be really glad to further discuss about this issue, and now I can go to Huawei saying I'm not the only one (I also found 1 other French guy discussing this topic on another forum, not finding any solution)
I'm really pissed off by this issue, and would be glad if I could help in any way.
PS: English is not my native language so sorry in advance if anything of what I said seems unclear.
Hi everyone !
I came back just to correct something : I am able to obtain logs of the error.
In fact, when I was browsing logcat, I was doing it on the wrong phone (common mistake when you have 2 devices connected to the same PC)
So, in fact, I'm able to tell that the exact error creating this crazy mess is this one :
11-23 15:22:40.511 30098 29788 E ActivityThread: Failed to find provider info for com.facebook.mlite.sso.MessengerLoggedInUserProvider
11-23 15:22:42.012 570 570 E DE H DisplayEngineImpl: [effect] setBLC: 560: can not support this mode: 0x20!
11-23 15:22:42.224 1579 1579 E AndroidRuntime: FATAL EXCEPTION: main
11-23 15:22:42.224 1579 1579 E AndroidRuntime: Process: com.android.systemui, PID: 1579
11-23 15:22:42.224 1579 1579 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.setTag(int, java.lang.Object)' on a null object reference
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.ViewTransformationHelper.addRemainingTransformTypes(ViewTransformationHelper.java:218)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.notification.NotificationHeaderViewWrapper.addRemainingTransformTypes(NotificationHeaderViewWrapper.java:167)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.notification.NotificationHeaderViewWrapper.notifyContentUpdated(NotificationHeaderViewWrapper.java:142)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.NotificationContentView.onNotificationUpdated(NotificationContentView.java:1151)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.ExpandableNotificationRow.onNotificationUpdated(ExpandableNotificationRow.java:322)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.ExpandableNotificationRow.onNotificationUpdated(ExpandableNotificationRow.java:318)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.BaseStatusBar.inflateViews(BaseStatusBar.java:2073)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.BaseStatusBar.createNotificationViews(BaseStatusBar.java:2544)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.phone.PhoneStatusBar.addNotification(PhoneStatusBar.java:1778)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.systemui.statusbar.BaseStatusBar$7$2.run(BaseStatusBar.java:778)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:808)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:101)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at android.os.Looper.loop(Looper.java:166)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7358)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
11-23 15:22:42.224 1579 1579 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:926)
Click to expand...
Click to collapse
I don't know if this could help us, but this is definitely the reason of our crashes
Same Problem on mine
Hi Guys,
I have the same problem. My phone gets locked and there is no other means for me to unlock it but to restart my phone. I have Mate 10 as well, there is no problem like this. Only in Pro version.
For time being, I disabled my Messenger Chat Heads and rely on the standard view to prevent this problem. Let us hope a fix will be done soon. We just do not know it is issue from youtube or messenger or the phone software itself.
Regards
VIN0130 said:
Hi Guys,
I have the same problem. My phone gets locked and there is no other means for me to unlock it but to restart my phone. I have Mate 10 as well, there is no problem like this. Only in Pro version.
For time being, I disabled my Messenger Chat Heads and rely on the standard view to prevent this problem. Let us hope a fix will be done soon. We just do not know it is issue from youtube or messenger or the phone software itself.
Regards
Click to expand...
Click to collapse
Hi VIN0130 !
After showing the logs to an Android engineering colleague, he seemed to confirm what I originally thought, being that the bug is OS related.
In fact, it looks like the phone is destroying a Messenger view, thinking it became useless to the app, which leads to the NullPointerException when Messenger tries to access this view.
So, it may have something to do with, for example, the phone trying to optimize the battery usage of background apps execution...
Of course, it's just a superficial analysis, not having access to any source code of the concerned actors (Messenger, Youtube, or even the OS), but It may be a lead...
HI VC...
Thanks for the info. My only doubt is that why in Mate 10 (not the Pro) doesn't have this problem. It has same specs with the Pro except the Amoled type and Screen Resolution.
I think there could be an issue on Full Screen Option with the Pro which is causing the problem. And I wonder why it goes to lock screen when I receive a message in Messenger if Chat Head is active.
BR
Indeed, it's kinda odd that the Mate 10 doesn't have this issue, I would have thought it was a bug in EMUI 8, not depending on the device...
Maybe it is in fact a weird combination between having a full screen app with video embedded inside, but there's nothing I'm sure of...
I can't remember the resolution of the Mate 10 screen ; do you ? Discussing with my colleague, I've been told that, maybe, the video app is taking too much memory, which would lead to this background view destruction I was referring earlier (to free up memory and optimize battery usage).
So maybe video is taking much more memory on the 10 Pro than on the other one. I was thinking about its HDR display too, which is supported, if I remember quite well, by YouTube and the native Huawei video player, the two apps that lead to this bug on my phone.
I'm really trying to guess what is happening here, but It's cleary not something we could handle by ourselves, even with the right skills (unless by flashing our device with another ROM ha ha ha).
So, I think our only chance is to bring Huawei's attention to this issue
Hello Again...
I have just received an official update. It seems the issue has been fixed with the new fw update. I just tried youtube + messenger (chat head active) for about 5x, my phone didn't locked.
Let me know if the issue has been resolved from your end as well. Out of curiosity only or should I say... Excited - Fixed!
?
Version Update: BLA-L29 8.0.0.119(C185)
BR
Woh, thanks VIN, you're bringing me hope ha ha.
Sadly, no update available for me right now, but be assured I'll give my own feedback when that happens Thanks for yours either way !
Hi VC,
I just tried to manually check for update on mine and luckily it is available. Try yours. I've been playing with youtube while chatting w/ my brother just to check if the error will still occur. No issues happened at all!
Good Luck!
BR
Was just about to make a post and found this waiting for my update as well its a really annoying bug....
Hopefully it comes quickly
Whatsapp too!
Hi everyone!
I bought this device 2 days ago and I'm quite scared because I can't see a single video on youtube without the phone locking itself. When I read your messages I started having hope and deleted facebook messenger to be able to see youtube videos, but now it's happening with the Whatsapp too. I' ve looked for updates but there aren't any available yet. Can someone help?
Thanks.
Same here
Just started using my mate 10 Pro and I have the same issue, freezes when i get a message on messanger and I run youtube in full screen.
Haven't recieved an update recently, thus running:
BLA-L29 8.0.0.115(C432)
I have this same issue on my mate 10 lite... It's not related to any chat heads though. I can be watching YouTube for like 30 minutes and bam, locked with black screen. I even uninstalled youtube and reverted back to the old one. Same issue. I am on the latest update, build number ending in b110.
Is there perhaps a side solution?
I have the same issue. It happens when video play on full screen and message incoming from Skype, telegram, messenger or SMS. I solve that issue by desable option 'draw over other apps' in these apps. You can find that option in settings>apss&notifications>apps>... Here click messenger app and turn off this option
Was thinkin im alone with that bug... Now im a bit more Chill
@nuficek
I have the same issue but unfortunately no new system update available yet. Does anyone have any idea about releasing new update in other regions?
install a generic messenger it will solve for now
we got apps like facebook and messenger in one app
less ram...battery and more fast
I don't have the bug with YouTube + Messenger, but this bug (screen lock while using some apps) happened to me.
Sadly you just have to wait for updates.
Huawei Mate 10 pro - BLA-L29 8.0.0.120(C432)
Bla-l29 8.0.0.127(c432)
BLA-L29 8.0.0.127(C432)
on 115 , no VoLTE or VoWiFi settings , had the same bug(mainly due to screen overlay) , the phone will often crash if also the eye comfort was on and numerous stutters here and there .
on 127 (via OTA) all the issues were solved

yota 3 english version with google play

Hello,
when we are expecting english version of yota 3 and a worldwide release.
If not when the mod OS with english version will be available.
Does yota 3 have google play store?
Does yota 3 can mirror front screen to back screen like yotaphone 2.
How it can import to india?
I bought of Yotaphone 3 from CECT Shop in GB so I could share some of my new gained experiences.
CECT Shop offers CN version, with Android Nougat 7.1.1, China and English language, build in 64GB storage, without Google Services and tons of CN apps.
Implementation of Google on Yota3:
Absence of Google isn't real problem. You could without and dificulties download 4 needed APK's from "external" APK repositories like APKMirror. You need to install 4 apps in exact order: Google Framework (look for 7.1.1 version), Google Play Services, Google Account Manager (look for 7.1.1 version too) and Google PlayStore (you should use NODPI versions) . It's important not to run any of apps until full install procedure. After install you should reboot your phone to allow adding new Google account.
About Android and Yota optimization mechanisms:
For start lets agree that Android 7.1.1 itself have in opinion of many users some real "issues" witch optimization procedures and DOZE. Google assumed that running some sort of apps in background isn't much high priority for system, memory and battery drain (not 100% true). You may be shocked, but one of these apps is for example Gmail, bunch of similar apps using push communications/notifications, and lots of more useful software. On top of it is fact that on Yota3 is large number of, lets say, "hard coded" CN system apps. Apps that (it's my opinion based on my observations) partly trying to replace original Android 7.1.1 functionalities, like mentioned before battery optimization and permissions management. In result original Android possibility of disabling some of these mechanisms just doesn't work (excluding apps form optimization works for at most until the phone restart). When you connect need of constant excluding apps from optimization, and fact that even those smallest like Clock need to do that for proper work, then you realize that it's real pain in the @$$. But there almost always some way... For consolation, if you reduce amount of apps that must run in background (I have about 15 of all of my 70-80 apps set so) you could live with that and have a chance for nice and fully functional phone.
Other disadvantages:
1. Low functionality of back E-Ink screen. Most of apps able to run on it is CN apps like: CN eReaders, CN news and weather apps, CN music player, etc. For now (I hope temporary) there is no possibility to mirror/transfer view of front screen to back screen.
2. Notification from regular not CN apps doesn't display either on front lock screen and back E-Ink screen.
3. On one hand fingers you can count apps designed and working on back E-Ink screen available in PlayStore.
4. For now there is no possibility of root implementation.
5. For now there is no custom ROM available for Y3.
6. Y3 doesn't have NFC for contactless payments.
7. Y3 doesn't have backlight for E-Ink display.
Benefits:
1. It's great phone with nice big Super AMOLED screen.
2. It have dual SIM slot and 4GB RAM.
3. Y3 is super thin for phone with 2 screens. You look at it and wonder where they have put and fit 3300mAh battery in it?
4. Running time on 3300mAh is pretty good.
5. Nice 3A charger.
6. Rubber-like cover case.
That's for now...
I also got my Y3 from cect-shop, and added an original wallet-style Yota case from joybuy.
The system still shows some UI elements in Chinese even with Android language being set to English - lock screen, for example.
There is no such thing like the YotaHub on the previous YotaPhone. Instead, there is a "discover" screen on the E-Ink screen whichs allows to install some CN apps adapted for the E-Ink screen. Mostly news, WeChat, and some CN eBook apps.
A Chinese version of Kindle app was preinstalled and can run on the E-Ink screen. International Amazon accounts do not work on amazon.cn, so I was stuck.
I downloaded & installed Amazon appstore, downloaded & installed the latest (non-CN) regular Kindle app - and surprise! Suddenly that second Kindle app was also available on the E-Ink screen. As this was a stock app, I assume that Yota's modifications on Android determine which app may use the E-Ink screen, and not the app itself.
In addition, I found that Yota's "gallery" app allows to use any gallery picture as lock screen or as shakeout screen for the E-Ink panel. So for now, my use cases are:
- reading Amazon kindle eBooks on E-Ink screen
- take screenshot of flight boarding pass & send it to E-Ink display to have your boarding pass always ready no matter whether you are using your phone otherwise..
Thanks for that tips. I wasn't aware about Gallery and NonCN Kindle app.
For the Y3 user that don't know it... These is a dialer secret code to manage mirror function on Yota3 phone, but it's more like kind of developer test function.
You can enable it, but then the front screen it totally turned off and you could use back screen only. If you want to turn it back on to original setting, you have to repeat procedure and turn mirroring off.
Code: *#*#9738#*#*
Enable/disable function: Dialer --> <code> --> "Mirror test" --> "Start/Stop Mirroring"
The glass on my Y2 broke so I decided to try out Y3 - not impressed at all I must admit So much things that made Y2 the best phone ever are gone, let alone it being chinese only. The widgets on the back are gone, like, why?! Missed calls+sms+emails+notifications counter and battery indicator, plus better weather, no reason for those not to be there ffs, it breaks my heart :|
Also it feels like they threw out their designer, the Y2 was a beauty to look at from behind, back quite seamlessly transitioning into the EPD. I have no idea why Y2 is not the same in this manner. If you can't make the EPD fully black but only dark grey, at least make the plastic around matching gray. All uniformity gone. Also the 3 buttons (= o <) are kinda pointless imo, but at least, again, make it look like a part of a whole Now it's just a squarish brick like anything else, with the back screen not feeling like part of the design but something that was just slapped on. And the functionality (ultra limited) the same story. I don't really need the integrated mirror functionality (though it would be nice from time to time, but just a minor bonus for me). But it should really go all in on presenting you valuable information - clock, weather, notifications, news, but it totally fails there. Theres a 'step counter' though that I cant even get rid of, like, WHY :'(
Issues I hope could be addressable, not sure, please let me know if you know solutions to some of it:
- I cannot use a custom launcher? The default one is, I dont know, basic, nothing that wrong with it, but isn't there a way to switch to Apex for example? I failed to find a way to set a different one
- EPD - "MOBEST", can I for the love of god get rid of that screen?
- same story with "DISCOVER" honestly... but then I don't know how I would access 'panels setup', since it does not seem to be editable from something on the main screen (yotahub etc)
- and last, and thats a very shocking and very big one - is none of the ebook readers capable of presenting the ebooks in landscape mode? I mean, holy hell, I know it's all in chinese, but I really tried clicking/toggling everything, in kindle, ireader, qqbook, jingDongReader, even that stupid mobest, and I just have no f*cking clue how to read my epub/mobi/... in landscape! I mean, it just feels impossible that such a thing would not be implemented in any of those things. I guess all are just presentation of their 'regular' non-epd versions, and rely on device orientation, but that is locked on the EPD. I-need-to-be-able-to-read-in-landscape, I'm really getting desperate here after navigating through all the chinese menus (╯°□°)╯︵ ┻━┻
With the price this thing cost me to buy+import I could have had S9 actually, which is a gem, but with my Y2 I got addicted to being able to see the clocks and weather forecast and emails+notifications without touching the phone. And sure, I liked to read some stuff on it from time to time as well. All I got with the Y3 is the clock. And it is not even good as an e-book reader since its all portrait only
Oh and one more thing - even the clock f*cking lags behind, so I can't really realy on it!!
Please help me with at least some of the issues, there must be a way to make it "good enough", but as is it is unbearable
I am looking forward to an major update that will fix most of the errors discussed here...
I'm still hoping that there will be an US/EU version with better functionality.
How is possible than an old version had more functionality than the old one!?!?!?!!?
Enviado desde mi HTC One E9PLUS dual sim mediante Tapatalk
Recently bought Yota3 from taobao and trying on different things.
First of all, no Google Play, which is a bit sad. I adb installed the Google apks like the 1st thread said, but Gmail not usable and Contact not synced. I recently found a code from Chinese forum to get into debug/dev page. The code is *#*#900#*#*.
I tried to root with Dirtyc0w (yes a bit old compared to Aug2017) and Kingroot but none of them gives me root.
I will keep on updating when I found more useful stuff.
**UPDATE**:
22/3/2017
So, I made the contact works perfectly now. You need to install this:
Google Contacts Sync: google-contacts-sync-7-1-1-release (Get it in apkmirror)
You need the correct version of Google Play Services to fix the Play Services issue. Check the long number in the version and get the latest. Android 6.0+ one should be fine.
GMail works, make sure you download the Google Play Services with arm64+arm Android 6.0+ version.
I am not getting notifications like for example from twitter app, I guess thats some of the android optimizations getting in the way preventing the apps from running/checking for notifs, but can I somewhere turn the optimizations permanently off? For specified apps at least... Pushbullet is not working for me in this regard at all and thats a really convinient app if it works (showing phones notifications on pc)
How to switch off preview of text messages on e-ink screen?
I think I've almost disabled all possible notifications. However, I still didn't manage to stop the e=ink to show messages. Could you help me which option(s) is it? I am loosing my marbles here.
Found it! It was in settings of the eink - not on AMOLED display. Hope, I have saved someone a search... It would be nice if we could manage behaviors from any side...
Hi
I can't make Viber to display any notifications... Did anyone manage to enable a non-chinese messaging app, to display notifications on either main screen or (better) on the e-ink screen?
Regards,
M
Google Play doesn't work
Hej,
Can someone please post the exact download links to the 4 apks you need for google to work. I try multiple and they all didn't work. I'm so frustrated. Can someone please help me?
Benjamin98 said:
Hej,
Can someone please post the exact download links to the 4 apks you need for google to work. I try multiple and they all didn't work. I'm so frustrated. Can someone please help me?
Click to expand...
Click to collapse
Hello,
i am not allowed to post a link. Just google for:
yota 3 play store geeks r us
It is in German. It worked for me.
Google Play eventually stops working
I've encountered this twice already.
At some point Google Play Store and the internal Package Installer cease to work. I couldn't reproduce the exact sequence but it happened even after Factory Reset after some time again.
Code:
04-19 11:44:48.253 12317 12376 V SQLiteTime: /data/user/0/com.android.vending/databases/library.db: "SELECT account, library_id, backend, doc_id, doc_type, offer_type, document_hash, subs_valid_until_time, app_certificate_hash, app_refund_pre_delivery_endtime_ms, app_refund_post_delivery_window_ms, subs_auto_renewing, subs_initiation_time, subs_trial_until_time, inapp_purchase_data, inapp_signature, preordered, owned_via_license, shared_by_me, sharer_gaia_id, shareability, purchase_time FROM ownership" took 1.000 ms
04-19 11:44:48.253 12317 12376 D SQLiteCursor: received count(*) from native_fill_window: 0
04-19 11:44:48.254 12317 12376 I Finsky : [155] com.google.android.finsky.cg.a.f.j(100): Finished loading 1 libraries.
04-19 11:44:48.262 12317 12377 E AndroidRuntime: FATAL EXCEPTION: PackageInstallerImpl
04-19 11:44:48.262 12317 12377 E AndroidRuntime: Process: com.android.vending, PID: 12317
04-19 11:44:48.262 12317 12377 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.AppOpsManager.checkPackage(int, java.lang.String)' on a null object reference
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1690)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1637)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.content.pm.IPackageInstaller$Stub$Proxy.getMySessions(IPackageInstaller.java:385)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.content.pm.PackageInstaller.getMySessions(PackageInstaller.java:406)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at com.google.android.finsky.cv.f.run(SourceFile:4)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:751)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
04-19 11:44:48.262 12317 12377 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:61)
---------- Post added at 09:52 AM ---------- Previous post was at 09:47 AM ----------
Not sure what causes that. Package manager crash log is below.
Code:
04-19 11:50:30.242 12686 12686 W InstallAppProgress: Replacing package:com.android.vending
04-19 11:50:30.253 12686 12686 E linker : Failed open_library for realpath:
04-19 11:50:30.256 12686 12721 E AndroidRuntime: FATAL EXCEPTION: InstallThread
04-19 11:50:30.256 12686 12721 E AndroidRuntime: Process: com.android.packageinstaller, PID: 12686
04-19 11:50:30.256 12686 12721 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.AppOpsManager.checkPackage(int, java.lang.String)' on a null object reference
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1690)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:1637)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.content.pm.IPackageInstaller$Stub$Proxy.createSession(IPackageInstaller.java:249)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.content.pm.PackageInstaller.createSession(PackageInstaller.java:297)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at com.android.packageinstaller.InstallAppProgress.doPackageStage(InstallAppProgress.java:342)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at com.android.packageinstaller.InstallAppProgress.-wrap2(InstallAppProgress.java)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at com.android.packageinstaller.InstallAppProgress$6.run(InstallAppProgress.java:483)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:751)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
04-19 11:50:30.256 12686 12721 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:61)
I think even the Hisense A2 Pro (with NFC!) is better than the Yota3: https://www.banggood.com/Hisense-A2-Pro-Dual-Screen-4GB-RAM-64GB-ROM-Snapdragon-625-Octa-core-4G-Smartphone-p-1221864.html
Is there any way to contact the people from Yotaphone?
My e-book died, my mobile phone is dying and this is taking a way too long.
Enviado desde mi HTC One E9PLUS dual sim mediante Tapatalk
Yota 3 playstore no work
Hi dear people. I buy yota 3. I install apps but playstore stop working, i reset, they stop working again, i reset again and get every app.
There is one possible workaraound i discovered. You download all apps you need and then you update apps threw chinese google play(when google play english stops working)
However you cannot get new apps to the screen but if you download new apps threw chinese google play they must be reached threw that app. But updates are possible of existing apps you got from english google play.
TO YOTA: Please yota fix so i can mirror front to backscreen. Allso fix english google play working. Before this is fixed i cannot recomend phone.
Dear every1 thank you for reading.
//john
Just received an answer from Yota.
There's no news, no official release date in EU and not even an official confirmation of a better version for EU.
As my old smartphone is giving symptoms of old age I leave the Yotaphone 3 for EU as a lost cause and look for another phone.
If anyone knows something different, please, say something and I will consider waiting for Yotaphone 3.
Regards.
Enviado desde mi HTC One E9PLUS dual sim mediante Tapatalk
Gmail
windhamwong said:
Recently bought Yota3 from taobao and trying on different things.
First of all, no Google Play, which is a bit sad. I adb installed the Google apks like the 1st thread said, but Gmail not usable and Contact not synced. I recently found a code from Chinese forum to get into debug/dev page. The code is *#*#900#*#*.
I tried to root with Dirtyc0w (yes a bit old compared to Aug2017) and Kingroot but none of them gives me root.
I will keep on updating when I found more useful stuff.
**UPDATE**:
22/3/2017
So, I made the contact works perfectly now. You need to install this:
Google Contacts Sync: google-contacts-sync-7-1-1-release (Get it in apkmirror)
You need the correct version of Google Play Services to fix the Play Services issue. Check the long number in the version and get the latest. Android 6.0+ one should be fine.
GMail works, make sure you download the Google Play Services with arm64+arm Android 6.0+ version.
Click to expand...
Click to collapse
I just got my Yota 3 and was, like others here, a little disappointed with the lack of mirror functionality - which is the main reason why I wanted it. Also, the lack of google play functions.. Why they restricting this? MY Elephone and Honor 8 were Chinese too but seemed more user-friendly.
I followed steps on here with the four or so APK packages to get Gmail up and running. It didn't work. When I clicked on the app it said "Getting your messages" for a many minutes before saying something like I needed Google Service which is not supported by this device.
Anyway, I discovered the email app in "Discover" on the E-ink side and Gmail loaded. After I got all my emails loaded I flipped over to the other screen and it was working there fine... until I installed the latest update. Now it doesn't work on colour screen but still works, refreshes to new emails on the e-ink side. WTF?
I kind of suspicious of Google and Facebook anyway so am not that bummed that it is difficult to get these apps to work on this phone- as I am wanting to not use them anymore but would be better to have that option open for people who do want to use whatever on this phone.
I also tried the mirror download - with app MORE shortcuts - it did mirror the screen but all it mirrored was a frozen notice saying "Mirroring" or such.
Looking forward to getting more hacks/tips on here to make this phone more customised.
Thanks.
---------- Post added at 08:44 AM ---------- Previous post was at 08:37 AM ----------
Grubbanax said:
I just got my Yota 3 and was, like others here, a little disappointed with the lack of mirror functionality - which is the main reason why I wanted it. Also, the lack of google play functions.. Why they restricting this? MY Elephone and Honor 8 were Chinese too but seemed more user-friendly.
I followed steps on here with the four or so APK packages to get Gmail up and running. It didn't work. When I clicked on the app it said "Getting your messages" for a many minutes before saying something like I needed Google Service which is not supported by this device.
Anyway, I discovered the email app in "Discover" on the E-ink side and Gmail loaded. After I got all my emails loaded I flipped over to the other screen and it was working there fine... until I installed the latest update. Now it doesn't work on colour screen but still works, refreshes to new emails on the e-ink side. WTF?
I kind of suspicious of Google and Facebook anyway so am not that bummed that it is difficult to get these apps to work on this phone- as I am wanting to not use them anymore but would be better to have that option open for people who do want to use whatever on this phone.
I also tried the mirror download - with app MORE shortcuts - it did mirror the screen but all it mirrored was a frozen notice saying "Mirroring" or such.
Looking forward to getting more hacks/tips on here to make this phone more customised.
Thanks.
Click to expand...
Click to collapse
I just installed another update and my Gmail account now loads fine in the Chinese pre-installed "Email" app folder. It had a red number for my new emails. The gmail app i downloaded still doesn't work though.
I would also like to rid my phone of these Chinese apps and other stuff in Chinese. Anyone know how to Anglicise it? I'm downloading updates that are written in Chinese and I have no idea what I am downloading.

Categories

Resources