{
"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"
}
Xposed Repository: Xglyph² v1.8.2
Google Play Store: Ingress (Scanner [REDACTED]) - The world around you is not what it seems
Description
Xglyph² is an Xposed module, that's adding some mods to the glyph game in Niantic's augmented reality game Ingress
First things first
If you're new to Ingress, take a look at how the glyph game works and learn it. Do your best at drawing the glyphs right!
If you like Ingress, don't use this! Cheating is despised by the Ingress community!
If you love Ingress, never use this!! You should be good enough to play the glyph game without this!
If temptation is to big, you can give Xglyph² a try. Try it out, but don't use it permanently!
It sounds crazy, when a developer says, don't use my tool, but I do. Really, don't use this permanently! It's cheaty!
Features
Correct glyphs
by replacing outgoing glyphs with incoming ones
MORE/LESS command glyph
Automatically send a command glyph to request a key or no key
COMPLEX/SIMPLE command glyph
Automatically send a command glyph to display glyphs faster or slower
Bonus (not glyph game related)
Request no key when hacking normal, not playing the glyph game
CAUTION!!
This is definitly against the Ingress Terms of Service!
Even though it's very unlikely, that usage of this module is detected, I'm not responsible for bans!
More information about the risk of getting banned in the third post
Requirements
Xposed Framework
Of course you need the framework
Ingress
Of course you need the game
The module should work for the latest version of Ingress before Prime which is v1.131.2, as well as Scanner [REDACTED]. More in the next section.
Backward compatibility to older versions has been removed as there is no reason to use an older version.
Compatibility
Xglyph² does not work for Ingress Prime
Ingress Prime is a new app, completely written from scratch. It doesn't use libGDX for the graphics anymore, it uses the Unity graphics engine, which also Pokemon Go is based on. Unity code compiles to native machine code, which cannot be hooked by Xposed. But this doesn't matter anyway, because unfortunately Niantic also introduced Google SafetyNet with Ingress Prime, same as with Pokemon Go. Among other things, SafetyNet detects if Xposed is installed and prevents the app from starting if the devices isn't "clean". You have three possibilities:
Preferred: Don't use Xglyph²
The module is cheaty. Simply not using it is the best option.
Alternative 1: Use old Ingress v1.131.2
This is the last version before Ingress Prime. Xglyph² v1.7 as well as v1.8 work for this version.
Alternative 2: Use Scanner [REDACTED]
This is nothing else but the old Ingress app, but with a different package name. Support for this has been added with Xglyph² v1.8.
Do not celebrate too early. Even though there are alternatives to still use Xglyph², I'm pretty sure that both will not be there forever. It's just a matter of time until Ingress v1.131.2 won't be supported by Niantic anymore. The same goes for Scanner [REDACTED].
When both alternatives don't work anymore, the time has come for Xglyph² to retire.
HowTo
The interface should be self explaining
There are also description dialogs, just tap the orange section headers
Correct glyphs
You should play the glyph game, draw the glyphs as good as you can!
It's very cheaty to just tap the screen...
If you don't do anything, glyphs are corrected anyway, but you don't get a speed bonus
Trigger MORE/LESS command glyph
You don't have to do anything, just play the glyph game
You can override the configuration by drawing a correct MORE or LESS glyph
Trigger COMPLEX/SIMPLE command glyph
You have to touch the command glyph screen to display the glyphs faster or slower (maybe this will be fixed in a future release)
You can override the configuration by drawing a correct COMPLEX or SIMPLE glyph
More Info
Xposed is also used to hide the module itself from the Ingress client app
As far as we know, Ingress isn't searching for Xglyph² particularly, but it's better to be prepared
FAQ
The module doesn't work
We had this complain several times, obviously some people didn't know about Xposed is needed for an Xposed module...
Do you have the Xposed framework installed?
Since v1.4 a check for Xposed being installed has been added, you'll get a warning if you don't have Xposed
Do other Xposed modules work?
If not, maybe your Xposed framework doesn't work, did you flash the correct zip for your Android version?
Maybe you deactivated the module in its own interface?
Since v1.3 the default configuration is set to ON, check this
Did you configure everything right?
Read the HowTo
Also read the in app descriptions, just tap the orange section headers
It it still doesn't work
Delete the app data of Xglyph²
Reboot your device
I would like to have automatic hacking/glyphing
I understand that some people would like to have this feature
But the module is already very cheaty so I won't add this to Xglyph²
Does the module work for new glyphs?
Yes!
The way how Xglyph² is structured makes it work also for new glyphs without an update
Does the module work for new Ingress versions?
Maybe...
In the past we realized that most of the time no update is needed
Most of the functionality survived Ingress updates, just COMPLEX/SIMPLE was broken one time
If something doesn't work for a new Ingress update, I'll try to fix it as soon as I can
Is it possible to port the module to Magisk?
Unfortunately not
Magisk is a great tool, but it doesn't have the necessary capabilities, so the Xposed framework is mandatory
Source
The module is open source
You can find the source code on GitHub
Thanks
@xfunforx for creating Ingress Xglyph, which this module is based on
@gordgelin for making Xglyph² compatible to EdXposed for Android Pie
Important!
Have fun and play fair!
Changelog
v1.8.2:
added compatibility to EdXposed for Android Pie, thanks to gordgelin for the fix!
MORE/LESS and COMPLEX/SIMPLE command glyphs are broken at the moment
v1.8.1:
recorded glyphs get cleared when Ingress (resp. Scanner [REDACTED]) gets started
v1.8:
added compatibility to Scanner [REDACTED]
v1.7:
fixed COMPLEX/SIMPLE command glyphs for Ingress 1.127.0
removed Android version warning
v1.6.1:
improved making preferences world readable
v1.6:
added hidden feature
v1.5:
fixed making preferences world readable
v1.4.4:
added log file writing
added round icon
v1.4.3:
fixed COMPLEX/SIMPLE command glyphs for Ingress 1.122.0
v1.4.2 Beta:
changed preferences mode from MODE_WORLD_READABLE to MODE_PRIVATE, use Xposed's makeWorldReadable() instead
v1.4.1:
more solid check if Xposed is installed
v1.4:
check if Xposed is installed
check if module is activated in Xposed Installer
added detection of bypass
more debug messages
v1.3:
added command glyph for normal hack speed
set 'Activate' and 'Correct glyphs' default config from OFF to ON
changed minSdkVersion from 15 to 14 (Ingress' minSdkVersion is 14)
v1.2:
fixed COMPLEX/SIMPLE command glyphs for Ingress 1.108.1
removed Android Support Library (smaller APK)
v1.1:
added description hint on first start
v1.0:
Initial release, based on Ingress Xglyph
Risk of getting banned
Some thoughts about the risk of getting banned.
First of all, you're only on the safe side if you don't use Xglyph². But there is more to think about.
The Ingress client calls Androids API method 'getInstalledApplications'. That is for sure part of the anti cheat system. But I'm not sure what they're looking for. I don't think, that it is particularly Xglyph², and if, doesn't matter, the module hides itself by hooking also this method. I think Niantic checks for the Xposed Installer (the Xposed Framework itself cannot be detected by an app EDIT: Actually it is detectable). But, apart from Xglyph², does it matter? No, it doesn't. Using Xposed isn't against the TOS, neither is root.
Root can only be detected by an app by requesting root access, which leads to a SuperSU popup dialog. The Ingress client doesn't do this, and if, you could deny the request, an app cannot distinguish between a deny or an unrooted Rom.
EDIT: Actually root is detectable without calling/using it. Stericson's RootTools offer this possibility. I tried it, and it works without a SuperSU popup dialog. But I didn't check, if the Ingress client does this.
There are more possibilities for detecting hooked code, e.g. analyzing the stack trace of a method, which can be done by an app. But I don't believe, that the Ingress client is doing this, because the code is obfuscated automatically. It would be way too much afford to adjust the stack trace analysis for every code change during development. Anyway, we cannot be sure.
In the original Xglyph thread, we already had the idea of random false glyphs. I don't think, that this would help. It's legit, you cannot get banned just for being a perfect glypher. But you have to play the glyph game reasonable! If you tap the screen very quickly just to get a high speed bonus, your behaviour can be analized, because it's not possible to draw five correct glyphs in half a second. I suggest, the best way to use Xglyph² is to do your best to draw the glyphs correct. Xglyph² only saves you in case of a mistake.
It's your choice, if you want to take the risk. I think, it's pretty low.
Have fun and play fair!
Not working on my mi4 ingress version 1.106.1
rocapillon said:
Not working on my mi4 ingress version 1.106.1
Click to expand...
Click to collapse
Did you activate the module in Xposed installer and its own interface? What doesn't work, everything or just certain features?
Turn on Debug Log and post the output here please.
EDIT:
I've tested it again, using the app from the Xposed repository. Everything works fine. It must be your fault.
cypher_01 said:
did you activate the module in xposed installer and its own interface? What doesn't work, everything or just certain features?
Turn on debug log and post the output here please.
Edit:
I've tested it again, using the app from the xposed repository. Everything works fine. It must be your fault.
Click to expand...
Click to collapse
при установке модуля ничего не происходит в игре, глифы так же нужно вводить руками
Smoking1980 said:
при установке модуля ничего не происходит в игре, глифы так же нужно вводить руками
Click to expand...
Click to collapse
Take a look at the description by tapping the orange section headers in the UI. Yes, you have to draw the glyphs, but mistakes are corrected automatically.
PS: Please write only in english on XDA.
It was obvious from May 12 onward. And phishing for account #s isn't exactly playing fair. It was obvious that there were major flaws and deficiencies, it was just a matter of me trying to grasp it quickly. Dont worry though, all in good fun. I mean it's not like privacy was infringed on. See you guys around real soon.
Cypher_01 said:
Did you activate the module in Xposed installer and its own interface? What doesn't work, everything or just certain features?
Turn on Debug Log and post the output here please.
EDIT:
I've tested it again, using the app from the Xposed repository. Everything works fine. It must be your fault.
Click to expand...
Click to collapse
If enabled application
If activated Xposed
I draw a glyph and dont ocurred nothing, give me a normal bonus
rocapillon said:
If enabled application
If activated Xposed
I draw a glyph and dont ocurred nothing, give me a normal bonus
Click to expand...
Click to collapse
Got the same issue.
It worked to me on the past but my problem is that I installed a systemless xposed together with magisk.
The xpoded framework is up and running because I can run other apps.
This module is also active on the xposed menu.
But on Ingress it won't replace the wrong glyphs
Anyway, great tool
Same problem here...
Tested it on 3 devices: Galaxy Nexus, Nexus 4, Nexus 6
All rooted, all with newest xposed.
Xglyph2 logs glyph but nothing happes.
This issue could be related with latest Xposed versions.
I have tested it on my Nexus 7 (2013) Android 4.4.4. Works like a charm since release.
What xposed version du you use?
Xaleen said:
What xposed version du you use?
Click to expand...
Click to collapse
I'm currently using Xposed v2.6.1 final.
Okay, now I tried 2.6.1 on my Galaxy Nexus with Android 4.3 and still the same. Nothing happens.
Module is of course activated.
Maybe it also depends on the xposed zip version that you have to install in bootloader?
There I am using xposed-v86-sdk23-arm.zip atm.
[email protected],
you have to use the right Xposed version for your Android version! I guess, the easiest way to find out, if Xposed works, is by trying out more modules. If none of them works, Xposed itself isn't running correctly.
Xaleen said:
Okay, now I tried 2.6.1 on my Galaxy Nexus with Android 4.3 and still the same. Nothing happens.
Module is of course activated.
Maybe it also depends on the xposed zip version that you have to install in bootloader?
There I am using xposed-v86-sdk23-arm.zip atm.
Click to expand...
Click to collapse
There's the problem. The flashable zip you're using is for SDK23 (Marshmallow) only!
If you are on Android 4.4 or older, you should use Xposed Installer 2.6.1 and install the framework via the installer, not by flashing a zip. Every installer on every Android version should tell you, if the framework is up and running. Anyway, this thread is not about how to get Xposed running. You can search the forum for help.
I've only tested Xglyph² on Android Marshmallow with official Xposed v86 and both Xposed Installer 3.0 alpha 4 (official) and Material Design Xposed Installer by DVDandroid. Everything works.
I'm using it on my Mi3 with CM 13 (Android 6.0.1) with everything set up normally : flashed Xposed ZIP for SDK23, the official Xposed Installer that matches with the zip, module enabled in Xposed, activated in the app... But when I glitch, nothing particular happens :/
Every Xposed tweak works like a charm except this one...
Do you guys have any clue ?
App's main toggle not working on miui 8 on redmi note 3, worked on miui 7, can you fix that?
Figured out the issue, another module caused it
Ukrrooter said:
App's main toggle not working on miui 8 on redmi note 3, worked on miui 7, can you fix that?
EDIT:
Figured out the issue, another module caused it
Click to expand...
Click to collapse
Which module caused the issue? The info might help others with the same problem.
Cypher_01 said:
Which module caused the issue? The info might help others with the same problem.
Click to expand...
Click to collapse
That was "Perfect color bar", and it caused similar problems in xposed installer and some other apps
Related
Thanks to sir @Tungstwenty and sir @rovo89 for turning the Xposed project as Open Sourced.
NOTICE: Please don't ask about framework issues here. This is for the installer only.
This was built from Xposed Installer 2.1.4 source...
I've manage adding some functionalities that were not yet implemented on the 2.1.4 installer.
Please take a look at the screenshots below for the details... XD
By the way, sir @rovo89 is already up for the Xposed Installer 2.2, so I think you can just skip this if you want...
What's with this?
1.) Extended option for actions when a module is clicked from the modules list:
{
"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"
}
2.) Debug logs tab plus color coding for better readability
3.) Convert debug logs into either HTML or BBcode format, so you can retain the color coding and post it here in XDA or save it as a html file so It can be viewable from your web browser.
4.) Organize execution order of modules. In that way, you can gain full control of which module should be first executed by the xposed framework when your phone boots up and so on...
If you find this very interesting,
Please HIT Thanks! XD
Xposed Installer+ by @WisdomSky
r2 DOWNLOAD[APK]: http://qfs.mobi/f844640
changelogs:
- added Russian translation by @pavik62
- fixed BBCode formatting
r1 DOWNLOAD[APK]: http://qfs.mobi/f840500
changelogs:
- Initial release
To those who are interested for translation/localization:
Strings.xml - http://qfs.mobi/f844665
PROJECT SOURCE[ZIP]: http://qfs.mobi/f841191
Is this fixed the performance issue after installed this. I mean after installed the device gets slow with replacing new framework files.
WisdomSky said:
[size= 5]If you find this very interesting,
Please HIT Like! XD[/size]
Click to expand...
Click to collapse
There's no LIKE button in XDA:silly:
cities516 said:
There's no LIKE button in XDA:silly:
Click to expand...
Click to collapse
My bad... XD
Obviously, I'm a Facebook diehard fan
Nice work. Are you considering to contribute the changes back?
For 1), I have already one pull request: https://github.com/rovo89/XposedInstaller/pull/13. It needs a bit more work, but I will probably include this in a future version.
For 2): A log view is definitely planned and colors could be useful for that (even though the image is too small to see what it looks like).
The log export in 3) is useful as well, especially if you can copy it to the clipboard or send it to a text editor app.
I'm not sure about 4). The UI definitely looks nice, so I'm curious to see how it is coded. But is there any need for that? I guess no user would know what to configure there. So if you know any combinations of modules that require this, I would rather check if the framework can't figure out the correct order itself, or maybe give modules some additional control over this.
So as you can see, I would consider merging most of your additions, which would make sure everyone can enjoy them and that users can upgrade using the new downloader feature in version 2.2 (which would break with modified apps because of the different signature). If you publish your changes, that would save some work and time and it also continues the thought of Open Source.
/CC @Tungstwenty
WisdomSky said:
If you find this very interesting,
Please HIT Thanks! XD
Click to expand...
Click to collapse
Great work as usual. I really like the logging features; those were ingenious ideas.
rovo89 said:
So as you can see, I would consider merging most of your additions, which would make sure everyone can enjoy them and that users can upgrade using the new downloader feature in version 2.2 (which would break with modified apps because of the different signature). If you publish your changes, that would save some work and time and it also continues the thought of Open Source.
Click to expand...
Click to collapse
+1...I like the sounds of this.
Please @WisdomSky, @rovo89 can you add x86 support?
Thanks!
Enviado desde mi XT890 usando Tapatalk 4
rovo89 said:
Nice work. Are you considering to contribute the changes back?
So as you can see, I would consider merging most of your additions, which would make sure everyone can enjoy them and that users can upgrade using the new downloader feature in version 2.2 (which would break with modified apps because of the different signature). If you publish your changes, that would save some work and time and it also continues the thought of Open Source.
/CC @Tungstwenty
Click to expand...
Click to collapse
Was part of my plans sir...
but noob-ly speaking.... I don't know how to use git... XD
so Instead, I'll just upload it as zip sir... XD
SOURCE: http://qfs.mobi/f841191
By the way sir. About 4.), there is an alert dialog prompt everytime the activity is launched with some explanation about it.
And my WisdomSky Xploit and XthemeEngine do conflict. XthemeEngine always overlaps my WisdomSky Xploit. XD
defiant07 said:
Great work as usual. I really like the logging features; those were ingenious ideas.
Click to expand...
Click to collapse
Thanks sir... XD
mrjoy said:
Is this fixed the performance issue after installed this. I mean after installed the device gets slow with replacing new framework files.
Click to expand...
Click to collapse
Sorry sir, but I can't answer that... Please go to the Framework thread sir, they can help you about framework issues there...
Prowzak said:
Please @WisdomSky, @rovo89 can you add x86 support?
Thanks!
Enviado desde mi XT890 usando Tapatalk 4
Click to expand...
Click to collapse
sorry sir, but I'm not much skilled at C/C++ language... and I don't own any x86 device....
Please add the Russian language
Does this also support 4.3? That would definitely be something lol.
Sent from my Paranoid 4.3 LG-E970
Working good on Nexus 7 Rasbeanjelly 4.3 here...
Precedence order force closes with more modules installed... is this a bug? and also precedence order is not making any changes as I have two modules installed thats Nottach and xblast tools and both have the option to enable status bar transparency but when I enable transparency in xblast, it also make other apps to cover status bar background but as in nottach one, its status bar transparency don't make other apps to cover statusbar background.
So, when I try to put nottach at the very bottom to apply its options after all the modules with like xblast, but the precedence option don't seems to work. It always put the nottach module at the very top of the list after reboot in precedence option.
Please, fix this.
vaibhav011286 said:
Precedence order force closes with more modules installed... is this a bug? and also precedence order is not making any changes as I have two modules installed thats Nottach and xblast tools and both have the option to enable status bar transparency but when I enable transparency in xblast, it also make other apps to cover status bar background but as in nottach one, its status bar transparency don't make other apps to cover statusbar background.
So, when I try to put nottach at the very bottom to apply its options after all the modules with like xblast, but the precedence option don't seems to work. It always put the nottach module at the very top of the list after reboot in precedence option.
Please, fix this.
Click to expand...
Click to collapse
my suspect is maybe you have not granted it with root access... Precedence manager requires root to manipulate orders of modules...
and please elaborate more about the force close or show us some steps on how to reproduce it... thanks...
everything seems working fine with me...
WisdomSky said:
my suspect is maybe you have not granted it with root access... Precedence manager requires root to manipulate orders of modules...
and please elaborate more about the force close or show us some steps on how to reproduce it... thanks...
everything seems working fine with me...
Click to expand...
Click to collapse
I have granted root access to it at the time of first launch and as proof of working, I am able to soft roboot/reboot from its menus.
I am attaching some shot of my modules which I installed.
And, it also force closes on logs.
Please, check it.
Not work cm10.2
Sent from my GT-N7105 using Tapatalk 4
This app is awesome but the other original xposed installer has been updated with an repository of apps if you can also include in it also do not change the interface i find the old interface if the exposed installer better and also i am here to report a problem the soft reboot does not work it give an hot reboot......
Nice UI
Post By LBA™ Rom © 2013
Using:- XDA Premium HD
Device: Micromax A110
there may be links between greenify donate and xposed with the malfunction of quick memo on my lg optimus 4x hd?
I have installed this and quick memo has stopped working and many icons of ui are changin look..
Inviato dal mio LG-P880 con Tapatalk 2
Any chance of having this work on CM10.2??
Why is this needed? / Do I need this?
Are you running KitKat or later? Is your battery monitor of choice working? If so, you do not need this. If not, it likely will do the trick - if it does not, contact the battery monitor developer and ask that they read the 'Developers' section of this app.
Google decided to change the BATTERY_STATS permission to be signature|system, which on KitKat means an app cannot access battery statistics. Functions such as identifying which apps are consuming more resources than others will not function. https://code.google.com/p/android/issues/detail?id=61975
Alternatively, copy your app into /system/priv-app which will provide the app access to BATTERY_STATS. Google also changed the name of the service however, so if your app hasn't been updated for KitKat, then using this XPosed module is the best way to go.
What does this do?
This uses the Xposed framework to provide an alternate implementation of the com.android.server.am.BatteryStatsService.getStatistics() method which will not enforce that the calling application have the BATTERY_STATS permission.
In addition, this allows legacy apps who use the 'batteryinfo' service rather than the
'batterystats' service to continue to function, since the only change was in the name.
How do I install this?
This mod requires that your device is rooted, that the Xposed framework is installed, and that this module is enabled via the Xposed installer app. After a phone reboot, your battery monitoring apps should start to work as they did before KitKat rolled around.
1. You must have ROOT on your phone. If you do not, this is not for you.
2. Install this package
3. Download and install the Xposed installer if you do not yet have it: XDA Thread
4. Install the “Framework" in the "Xposed Installer" and activate "Enable BatteryStats Permission" in "Modules".
5. Reboot
6. Run your battery monitor of choice.
This app does not 'launch', so don't be surprised to not see any way to start this app.
Is this safe?
Yes - the code is open source, and very simple. Do keep in mind however that the Xposed framework allows you to enable modules that may be very dangerous - but this module is not one of them. You can find the source here: https://github.com/GSamLabs/EnableBatteryStatsPermission
I'm a developer, but my app still doesn't work in KitKat!
Check your logcat. Google also changed how network statistics were retrieved,
removing some methods and replacing them with others (getTcpBytesReceived was
removed for example).
I'm a developer, can I pull this code directly into my app?
Yes - by all means. Follow the great tutorial that the Xposed author has, and feel
free to copy HookGetStatisticsMethodCall class directly into your app.
https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
That said - I recommend simply copying your app into /system/priv-app/, or using a
helper app similar (or identical) to:
https://github.com/GSamLabs/GSamBatteryMonitor-RootCompanion
Where do I download it?
I've attached the APK to this thread, but will also make it available in the Xposed modules repo.
Reserved for future use
Apps confirmed to work with this mod - I'll attempt to keep this list updated as I hear about others...
GSam Battery Monitor
BetterBatteryStats
Wakelock Detector
How does one make an Xposed module for a framework that isn't even compatible yet? Better yet, how does one test it?
Sent from my LG-E980 using Tapatalk
ahrion said:
How does one make an Xposed module for a framework that isn't even compatible yet? Better yet, how does one test it?
Sent from my LG-E980 using Tapatalk
Click to expand...
Click to collapse
Fair question - this module is independent of KitKat per se. It works just fine on JellyBean, and other older android versions to enable test, although in the apk I posted it restricts it to KitKat only via the manifest.
One of the goals of this thread - in addition to helping users, is to help developers of monitoring apps with an alternative while we await a decision from Google as to whether they'll restore the battery_stats permission.
Xposed doesn't work with Kit Kat.
This is useless and misleading.
Change the title.
Sent from my Nexus 4 using xda app-developers app
It works now, the beta just came out.
Not sure if this module works as it should, my battery monitor widget still shows n/a for screen on time.. Other modules like notification mod and xblast work so xposed is working..
Running cataclysm 4.4 rooted of course
-Nexus 5 32gb
crazyguns said:
Not sure if this module works as it should, my battery monitor widget still shows n/a for screen on time.. Other modules like notification mod and xblast work so xposed is working..
Running cataclysm 4.4 rooted of course
-Nexus 5 32gb
Click to expand...
Click to collapse
Now it does work.
For the other guy going crazy over comment, please check my posting date. At the time xposed and all xposed modules were not working.
Jephre said:
It works now, the beta just came out.
Click to expand...
Click to collapse
Sent from my Nexus 4 using xda app-developers app
crazyguns said:
Not sure if this module works as it should, my battery monitor widget still shows n/a for screen on time.. Other modules like notification mod and xblast work so xposed is working..
Running cataclysm 4.4 rooted of course
-Nexus 5 32gb
Click to expand...
Click to collapse
I posted a new update (1.1) that also hooks the ServiceManager.getService method which will allow apps using the old 'batteryinfo' service to work. I've confirmed this works with a few different apps now...so pull the latest and give it another try...
Can confirm it works!
{
"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"
}
-Nexus 5 32gb
crazyguns said:
Can confirm it works!
-Nexus 5 32gb
Click to expand...
Click to collapse
Mine works as well on my s4. Running vanilla 4.4 aosp.
Sent from my SCH-I545 using Tapatalk
Xposed does work KitKat as of today a beta version was release.
crazyguns said:
Can confirm it works!
-Nexus 5 32gb
Click to expand...
Click to collapse
This gives you battery percentage too like in your pic?
Sent from my VS980 4G using Tapatalk 2
Guys, please keep it civil. There's no need to make a fuss out of nothing - thread cleaned.
krazie1 said:
This gives you battery percentage too like in your pic?
Sent from my VS980 4G using Tapatalk 2
Click to expand...
Click to collapse
Nope, that's the Cataclysm rom doing it's magic...
There seems to be a problem with logging: http://forum.xda-developers.com/showpost.php?p=47898668&postcount=4195
MaluNoPeleke said:
There seems to be a problem with logging: http://forum.xda-developers.com/showpost.php?p=47898668&postcount=4195
Click to expand...
Click to collapse
Oops - I released the code with DEBUG turned on, so it really was flooding the logs. I've uploaded a new version (1.2) with it all off. Thanks for the heads up!
I was hoping with this module Gsam Battery Monitor would be working again on my Nex7/2 with KitKat 4.4. But it doesn't. Gsam only works with its app Root Companion. But with Gsam installed in System future OTA will crash. So I hope this module will soon work with Gsam as a 'normal' app.
One thing off the record is for shure. Since KitKat I have now a little less batterytime (and system is little slower). I was expecting the opposite. Certainly dissappointing after reading all the great things about supposed to be better system optimalisation in KK.
juliatan said:
I was hoping with this module Gsam Battery Monitor would be working again on my Nex7/2 with KitKat 4.4. But it doesn't. Gsam only works with its app Root Companion. But with Gsam installed in System future OTA will crash. So I hope this module will soon work with Gsam as a 'normal' app.
One thing off the record is for shure. Since KitKat I have now a little less batterytime (and system is little slower). I was expecting the opposite. Certainly dissappointing after reading all the great things about supposed to be better system optimalisation in KK.
Click to expand...
Click to collapse
GSam Battery Monitor definitely works with this Xposed module (this is how I originally tested GSam on KitKat) - make sure you're running version 3.0 of the battery monitor, and the latest (1.2) version of this module. And make sure after enabling the module that you restart your phone....
Got last version of Gsam Battery Monitor installed, and this module enabled on xposed (and rebooted after and it appears as enabled), and gsam can't still gather the battery data and asks me for gsam root companion :S
Edit: Oh, you need to join the beta testing to test the Gsam monitor version that works with the xposed module :S.
Could you please update Gsam to read the stats at least officialy? I mean, whats the point to release the xposed module if the app still doesn't support it?
Introduction:
Apps can launch other apps' activities inside their task. This makes it impossible to switch back and forth between the two. This module sets the FLAG_ACTIVITY_NEW_TASK flag when starting a new activity, which 'fixes' that.
Originally requested by jacknicholson here.
Screenshots explanation:
{
"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"
}
Requirements:
Xposed Framework.
Filtering:
A quick toggle is available in the settings. Just check "Disable module" and the changes will take effect immediately. No need to restart.
You can use the blacklist or the whitelist to filter activities. If the blacklist is selected, all activities except those excluded will launch in a new task. If you use the whitelist, only matching activities will launch in a new task instead. The preferred way to add entries is through the log.
The activity components are output to the logcat. You can filter it for "activityforcenewtask componentString:" to see them. A line is logged for every started activity (you probably don't want to keep the log constantly turned on.)
A log viewer is also present in the app. You can press a log entry to directly add it to the currently active list. I'd advise you to only enable the log when needed.
Source code:
https://github.com/GermainZ/ActivityForceNewTask
Download:
http://repo.xposed.info/module/com.germainz.activityforcenewtask
Changelog:
2.1.3:
Compatibility with Lollipop.
Added Spanish translation and updated Portuguese (Brazil) and Slovak translations. Thanks to Jose Artuñedo, meatboy371 and ja-som.
2.1.1:
The blacklist/whitelist settings are now only reloaded when necessary. Shouldn't make a big difference unless you have huge lists.
4.4.3 fix: get the context using a different method (fixes logging on 4.4.3).
Added Portuguese (Br) translation by meatboy371.
2.0.3:
Only use context for logging;
Try to get the context in an alternate manner if the first one fails;
Bug fix: current package wasn't being detected properly;
Only start activities in a new task when the caller does not expect a result (different, more general implementation.)
2.0.2:
Reverted back to hooking ActivityRecord's constructor. Should solve the issue where some activities' launches weren't being detected.
Updated Slovak translation.
2.0:
Ignore activities that are launched by their own apps;
Added filtering options back. You can choose between the whitelist and the blacklist, but the no filtering option has been removed;
Added help dialogs for the whitelist/blacklist/log;
Bug fix: duplicate log entries when returning to the app with the log viewer open.
Other minor changes: use icons for action bar items, reorder preferences.
1.9:
Removed none/blacklist filtering options. The whitelist is always used now (renamed to "Enabled Components") which means that you must configure the module, as it won't do anything by default.
Reverted back to hooking Activity.startActivity(Intent, Bundle). Other methods used to start an Activity require the usage of FLAG_ACTIVITY_NEW_TASK, so it doesn't actually make sense to hook anything else. Also removed the alternate way to get a context as it shouldn't be needed anymore.
Check if FLAG_ACTIVITY_NEW_TASK is already set, and do nothing if that's the case (the activity won't be logged either.)
Updated Slovak translations (by ja-som.)
1.8.1:
Fix some crashes at startup;
Add FLAG_ACTIVITY_NEW_TASK flag instead of overwriting it. This fixes issues with XHalo and some apps showing in recents when they shouldn't;
Updated translations.
1.7:
Different hook, the previous one didn't catch all new activities.
1.6.1:
Removed unnecessary logging.
1.6:
Added whitelist.
1.5:
Added option to enable/disable the blacklist (and log.) The blacklist requires a few extra calls which are unnecessary if you don't use it, so I'd advise you don't enable it unless you need it.
Cleanup/better performance for the log viewer.
1.4:
The mod will now only modify intents that should be modified. This should fix all breakage without needing the blacklist. \o/
Log viewer improvements: tapping on an item now removes it from the list after adding it to the blacklist, and a toast is shown to indicate if it's been added to the blacklist.
1.3:
Use flat text file for storing the logs instead of SharedPreferences. This is much better for performance, especially if the log gets long.
1.2:
The blacklist is now for activities.
You can enable/disable logging from within the app.
Added log viewer to the app. You can tap a log entry to directly add it to the blacklist.
Fixes.
1.1:
Fixes for the two icons appearing in the launcher.
Disable text correction when adding a blacklist item.
1.0:
Initial release.
Click to expand...
Click to collapse
Thanks:
rovo89 and Tungstwenty for the Xposed Framework;
egingell for helping out with what to blacklist;
defim for advice on which intents to modify;
Ja_som for Slovak translation;
Sanguinus112 for German translation;
All testers.
Great idea, testing during the next days. So far only a cosmetic bug. After the installation of the module two icons appear in the launcher. Restart also did not change that.
Posting from the moon with Moto X and Tapatalk.
Update:
1.1:
Fixes for the two icons appearing in the launcher.
Disable text correction when adding a blacklist item.
Click to expand...
Click to collapse
Thomas_BA said:
Great idea, testing during the next days. So far only a cosmetic bug. After the installation of the module two icons appear in the launcher. Restart also did not change that.
Click to expand...
Click to collapse
Oops, fixed.
GermainZ said:
Thanks:
rovo89 for the Xposed Framework;
egingell for helping out with *what* to blacklist.
Click to expand...
Click to collapse
Thank you for trying to help me with my problem. I was looking at your SettingsHelper class and I think I need to start thinking of the Xposed side and Android side as separate apps and code it as such. But I'm too tired and achy to test right now.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
@GermainZ
To add to blacklist
Code:
com.android.internal.app.ResolverActivity
http://grepcode.com/file/repository...om/android/internal/app/ResolverActivity.java
If you want to be able to upload a picture through Tapatalk. I imagine there's a billion other uses to it. Might break module functionality in some cases? *shrugs*
NOT VALID ANYMORE
@GermainZ
Great idea. Would be nice if you clould find a way to detect apps which don't work and the blacklist could be removed
defim said:
@GermainZ
Great idea. Would be nice if you clould find a way to detect apps which don't work and the blacklist could be removed
Click to expand...
Click to collapse
I'm not really sure how that could be achieved. @[email protected]
The blacklist is good enough, but I feel like there's only going to be a handful of entries shared by specific people since people are morbidly afraid of logcat and I'm sure even more of filtering it.
Doesn't matter much in the end, I'm a happy user. Niche product for niche people?
polobunny said:
I'm not really sure how that could be achieved. @[email protected]
The blacklist is good enough, but I feel like there's only going to be a handful of entries shared by specific people since people are morbidly afraid of logcat and I'm sure even more of filtering it.
Doesn't matter much in the end, I'm a happy user. Niche product for niche people?
Click to expand...
Click to collapse
I can never get its built-in filter to work. I always have to resort to piping it through grep.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
egingell said:
I can never get its built-in filter to work. I always have to resort to piping it through grep.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
Click to expand...
Click to collapse
Not sure where the issue lies, but that's usually what I use
ie:
adb logcat Xposed:V *:S
Show everything Xposed, hides everything else for instance. You can go fancy and do other things but if you're just looking to extract something real quick that will do.
Hi,
great idea, thanks.
regards
starbase64
polobunny said:
Not sure where the issue lies, but that's usually what I use
ie:
adb logcat Xposed:V *:S
Show everything Xposed, hides everything else for instance. You can go fancy and do other things but if you're just looking to extract something real quick that will do.
Click to expand...
Click to collapse
I do that, but it always seems to show everything anyway.
Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
EDIT: OUTDATED
Not sure if anyone else has been seeing a slight lag when selecting apps from Running Services, but blacklisting
Code:
com.android.settings.Settings$ManageApplicationsActivity
has solved it for me.
I got a bug report: If the launcher icon is hidden via your option you can't open the module from the module list because it says that your module doesn't have an UI. Reproducible.
theknut said:
But I got another bug: If the launcher icon is hidden via your option you can't open the module from the module list because it says that your module doesn't have an UI. Reproducible.
Click to expand...
Click to collapse
I can confirm this. I was able to get back in by using System Tuner Pro to re-enable the Activity named Preferences Alias.
EDIT: OUTDATED
Not a bug, but rather personal preference. If anyone's ROM settings ever open a separate package (eg. to pull up an additional settings page), and you don't want that cluttering up your Recents, add this:
Code:
com.android.settings.Settings
polobunny said:
@GermainZ
To add to blacklist
Code:
com.android.internal.app.ResolverActivity
http://grepcode.com/file/repository...om/android/internal/app/ResolverActivity.java
If you want to be able to upload a picture through Tapatalk. I imagine there's a billion other uses to it. Might break module functionality in some cases? *shrugs*
Click to expand...
Click to collapse
That'll basically nullify the module's effect when you don't have a default app set. (OUTDATED INFO)
defim said:
@GermainZ
Great idea. Would be nice if you clould find a way to detect apps which don't work and the blacklist could be removed
Click to expand...
Click to collapse
I can't find any reliable method
polobunny said:
The blacklist is good enough, but I feel like there's only going to be a handful of entries shared by specific people since people are morbidly afraid of logcat and I'm sure even more of filtering it.
Doesn't matter much in the end, I'm a happy user. Niche product for niche people?
Click to expand...
Click to collapse
I'm going to add a logger you can turn off and on when needed. Checking the logcat is better though because you sometimes need live input to decide (e.g. if an activity instantly launches another.)
theknut said:
But I got another bug: If the launcher icon is hidden via your option you can't open the module from the module list because it says that your module doesn't have an UI. Reproducible.
Click to expand...
Click to collapse
My fault, will be fixed in the next version.
GermainZ said:
That'll basically nullify the module's effect when you don't have a default app set.
Click to expand...
Click to collapse
Yeah that's what I thought too, because it grabs everything with a user choice. Still, Tapatalk is so weird it breaks on everything. @[email protected]
Someone tell me how to use it?
shibliaftab said:
Someone tell me how to use it?
Click to expand...
Click to collapse
Read the first post. Everything is explained very clearly, GermainZ made it clear. If you still don't understand then this module is not for you.
You'll need to know how to use logcat at minimum.
I can already feel this making life easier. Thanks Dev!
This module disables the transition to Ambient Mode on Android Wear so watch faces keep rendering images (once a minute) in full colored mode instead the usual plain, black & white ambient mode. The watch still goes to sleep (screen updating Handlers are suspended). It allows you to fully enjoy all the beautiful watch faces (both stock and 3rd party).
Battery life: There isn't any noticeable battery drain. With Always-on screen, the watch can still survive 2 whole days. See attached screenshot of a test when battery went during 11 hours from 100% to 78% (few notifications, Tilt to wake disabled, lowest screen brightness on LG G Watch).
Screen burn in: It's not a good idea to use this module with OLED.
Requirements:
Root (su binary on watch)
xposed-arm-20150308.zip flashed through recovery
Adb/developer mode enabled (to install apps directly)
Yes, Xposed framework also works on Android Wear, check my comment for details.
The modded version of Xposed Installer is the same as XposedInstaller_3.0-alpha2.apk, just with few Wear incompatible GUI parts disabled making it launchable on Wear. Because of disabled Action Bar, it's not possible to configure Xposed directly and installation below is required. (If you are familiar with UI coding, universal UI redesign would be helpful. So far I only did smali edits to Xposed Installer but I may try some proper workarounds/fixes later.)
Installation:
Install modded Xposed Installer (1_install_xposed_installer.bat)
Run Xposed Installer
Close Xposed Installer
Reboot watch
Run 2_enable_module.bat
Install this module (3_install_xposed_module.bat)
Wait for Xposed notification and tap to do soft reboot
Current bug/drawback:
Manually opened/expanded notifications do not hide (screen doesn't refresh) after a timeout.
Source: https://github.com/moneytoo/RichAmbient
Nice idea but all is white and cannot read inside xposed
hanschke said:
Nice idea but all is white and cannot read inside xposed
Click to expand...
Click to collapse
That's why:
Because of disabled Action Bar, it's not possible to configure Xposed directly and installation below is required.
Click to expand...
Click to collapse
I have thought thats the mod apk do
That requires bit more changes and it's not done yet.
Awesome work, been looking for this ever since I got my G Watch!! Ambient mode is pointless on LCD based watches anyways.
@moneytoo
Hi,
can you create a module "shake to wake" instead of "tilt to wake"?
regards
starbase64
starbase64 said:
can you create a module "shake to wake" instead of "tilt to wake"?
Click to expand...
Click to collapse
I think I would use something like this as well. If I'm looking at it right, it's in com.google.android.clockwork.home.mr1compat.TiltDetectorService and modifying seems doable so I may try it later.
I tried installing this on 5.1.1 but it does not appear to work. Not sure if this is Xposed problem (using unofficial 5.1 Xposed) or this module's problem. Is there a way to check if module got actually loaded (logcat)?
Deleted
What smali changes did you have to make to the apk to get it to run? I want to try and make the to an xposed installer for 5.1.1
Justjusten said:
What smali changes did you have to make to the apk to get it to run? I want to try and make the to an xposed installer for 5.1.1
Click to expand...
Click to collapse
I fixed what showed crashing in logcat. Or decompile both original and patched apks and run diff...
Thanks, I didn't know if there was something I would miss that you could give me a head ups on but sounds pretty straight forward.
tested on sony smartwatch 3 on android 5.1.1, using v68 sdk22 xposed framework, using your modded xposed installer, rooted with supersu 2.46
not working.. still fade to ambient
Hi @moneytoo, just curious, are you still using this?
I got xposed to work - I had to install xposed-v80-sdk22-arm.zip since the Android OS is 5.1.1 - I then followed your process to install XposedInstaller_3.0-alpha2.apk and RichAmbient.v0.1.apk.
Doesn't seem to work for me on Smartwatch 3 though!
thanks,
Charlie
moneytoo said:
Screen burn in: It's not a good idea to use this module with OLED.
Click to expand...
Click to collapse
Sorry for dumb question - does this include AMOLED? Thanks.
Hello guys.
I have developed a xposed module that lets you to check those pokemon's hidden stats. This module is compatible with all Pokemon Go versions (including the lastest, 0.39.1).
This module is open source and you can contribute, fork or just simple review the code at: https://github.com/igoticecream/Snorlax
Feel free to star my project if you liked it!!!
Features:
- Prevent PokemonGo from detecting GPS is being spoofed (similar to Mock Mock Locations)
- Show pokemon stats on the inventory
- Show pokemon stats as a system notification when you encounter them: IV's, HP, CP, level, moves, catch probability
- Show catch results: Success, missed, flee, etc.
Check out the Wiki page to learn how to use custom formats: https://github.com/igoticecream/Snorlax/wiki/Custom-formats
All these features could be turned on or off on Snorlax's GUI.
Installation:
- Install Xposed
- Install Xposed Installer
- Search Snorlax
- Install Snorlax app
- Reboot
Special thanks:
- chuparCh0pper
- ELynx
- AeonLucid
Change log:
1.4.0:
- New format options for pokemon's moves: Name, Type and Power
- New format options for pokemon's type
- Encounter notification now displays pokemon type and class
- Encounter notification now display the move type and power
- Bug fixes
1.3.2:
- Bug fix: Some users are unable to read the preferences
1.3.1:
- Added option to auto dismiss notification when catch status is success or flee
- Changed how decimals are rounded. It now rounds to the nearest integer
1.3.0:
- New Feature! Now you can set your own format on displaying stats! Go to menu -> Format Info and check out the available commands
- Catch missed toast will not shows anymore (we already know we missed)
- Removed berry rate since the formula is unknown (I toke a look at TheSilphRoad and all you find are guesses)
- Bug fix: Pokemon GO crash when attemping to launch notification with pokemonId MISSINGNO
- Added Donation dialog, so you can support Snorlax development #SupportSnorlax
1.2.1:
- Bug fix: Already nicknamed pokemons wont show up their stats
- Improvement: Added leading zeros to IV value so it play nice with A-Z sorting
1.2.0:
- Show inventory's pokemon stats (extact order: IV% A/D/S LV) (Right now is not customizable... stay tuned for furures updates)
1.1.1:
- Fixed the detection of mock location
1.1.0:
- Notification style tweaked
- Removed vibration on notification
- Removed "fast" on pokemons fasts attack
- Minor text fixes (Seriously lol)
1.0.0:
- Initial release
You can support the development of this module with the donation of a cup of coffee Just click here and thanks you!
Donate
Download:
http://repo.xposed.info/module/com.icecream.snorlax
Source code:
https://github.com/igoticecream/Snorlax
FAQ:
- Works for the lastest Pokemon Go version?
Unless the protos changes, it should be... i don't hook any pokemon go's classes, just HttpURLConnection implementations of getInputStream and getOutputStream
- I want badly this feature, please code it!
Of couse i will, please use the repo's issue section and submit your request https://github.com/igoticecream/Snorlax/issues
- Will i get banned for this?
99.9% you wont, since i treat requests and response bytes as read only... you can review the code here: https://github.com/igoticecream/Sno...java/com/icecream/snorlax/module/feature/mitm
Great work of hooking the HttpURLConnection. I looking into it and try to implement some features of PoGoIV.
Hi, thank for your work!
This could show the ivs of all pok? Or only before catch?
Also, I think you can add this link to your module in xposed repo!
chuparCh0pper said:
Great work of hooking the HttpURLConnection. I looking into it and try to implement some features of PoGoIV.
Click to expand...
Click to collapse
Feel free to use that code for your needs, it's open source
Dalamar666 said:
Hi, thank for your work!
This could show the ivs of all pok? Or only before catch?
Also, I think you can add this link to your module in xposed repo!
Click to expand...
Click to collapse
I must rework the mitm implementation to modify responses from the server... This feature is coming.
igoticecream said:
I must rework the mitm implementation to modify responses from the server... This feature is coming.
Click to expand...
Click to collapse
Perfect! Thanks ?
Hi,
I like your module, the notification looks so great and heads up is pretty cool !
Just two things.
- hide mock location feature doesn't work. I have to install Hide Mock Location module and blacklist Pogo.
- A toggle to disable notification vibror would be great. When you encounter a Pokémon, you are looking at the screen, so no need for vibration.
Thanks for your work.
it is not working with normal xposed? need systemless xposed?
mazzy90 said:
Hi,
I like your module, the notification looks so great and heads up is pretty cool !
Just two things.
- hide mock location feature doesn't work. I have to install Hide Mock Location module and blacklist Pogo.
- A toggle to disable notification vibror would be great. When you encounter a Pokémon, you are looking at the screen, so no need for vibration.
Thanks for your work.
Click to expand...
Click to collapse
I agree with the vibration thing, i think it should be removed... and about the mock locations i havent got any problems, but will take a look!
lga775 said:
it is not working with normal xposed? need systemless xposed?
Click to expand...
Click to collapse
normal xposed is currently being detected by SafetyNet... I have tested the module with suhide+sysemless xposed v86.2
igoticecream said:
normal xposed is currently being detected by SafetyNet... I have tested the module with suhide+sysemless xposed v86.2
Click to expand...
Click to collapse
i m using miui android 5.1 sdk22 arm64 phone, systemless xposed is not available for my rom yet
---------- Post added at 03:17 AM ---------- Previous post was at 03:14 AM ----------
igoticecream said:
normal xposed is currently being detected by SafetyNet... I have tested the module with suhide+sysemless xposed v86.2
Click to expand...
Click to collapse
which joystick app do u use with snorlax to move around in catching pokemon? thx
@igoticecream
thx for the work!
i would like to know the difference between this mod & other similar mods utilising readDataStream() previously, in terms of the chance of being detected by the server (and thus possibly getting banned)..
iamelton said:
@igoticecream
thx for the work!
i would like to know the difference between this mod & other similar mods utilising readDataStream() previously, in terms of the chance of being detected by the server (and thus possibly getting banned)..
Click to expand...
Click to collapse
Modules that hook NiaNet's methods, like readDataStream and doSyncRequest, wont work because Niantic moved this procedures to native code (not accessibles from xposed) on 0.37.
Niantic have a challenge here because i hook HttpURLConnection implementation of getInputStream and getOutputStream (which ofc were used on readDataStream and doSyncRequest) and this classes are outside pokemon go package, so should work for futures pogo updates too.
lga775 said:
i m using miui android 5.1 sdk22 arm64 phone, systemless xposed is not available for my rom yet
---------- Post added at 03:17 AM ---------- Previous post was at 03:14 AM ----------
which joystick app do u use with snorlax to move around in catching pokemon? thx
Click to expand...
Click to collapse
I use Fly Gps (a korean app) but got removed from the playstore... google it and you will find it.
igoticecream said:
Modules that hook NiaNet's methods, like readDataStream and doSyncRequest, wont work because Niantic moved this procedures to native code (not accessibles from xposed) on 0.37.
Niantic have a challenge here because i hook HttpURLConnection implementation of getInputStream and getOutputStream (which ofc were used on readDataStream and doSyncRequest) and this classes are outside pokemon go package, so should work for futures pogo updates too.
Click to expand...
Click to collapse
thx for the explanation..
i wanna further clarify if this approach (hooking into HttpURLConnection method) is as safe as readDataStream..
hooking into readDataStream is undetectable by the pokemon go app or niantic server as i heard from the developer..
is this also the case for hooking into HttpURLConnection (since you mentioned that its outside of pokemon go packages)?
but in a previous post you used the word "mitm" which triggers an alarm.. this kind of intrusion leads to account banning (which indicates detectability by ninatic as i perceive)..
iamelton said:
thx for the explanation..
i wanna further clarify if this approach (hooking into HttpURLConnection method) is as safe as readDataStream..
hooking into readDataStream is undetectable by the pokemon go app or niantic server as i heard from the developer..
is this also the case for hooking into HttpURLConnection (since you mentioned that its outside of pokemon go packages)?
but in a previous post you used the word "mitm" which triggers an alarm.. this kind of intrusion leads to account banning (which indicates detectability by ninatic as i perceive)..
Click to expand...
Click to collapse
Hooking those methods (readDataStream and doSyncRequest) is doing mitm. You hook, extract and process those bytes before returning them.
Now, a mitm attack could be to tamper/alter in or out packages or simple sniff onto them (read only). Im doing just a sniff onto those request and response and they remain intact (read only). Check out mitm package on snorlax repo and you will notice there is no tampering of responses nor request bytes.
Feel safe...
igoticecream said:
Hooking those methods (readDataStream and doSyncRequest) is doing mitm. You hook, extract and process those bytes before returning them.
Now, a mitm attack could be to tamper/alter in or out packages or simple sniff onto them (read only). Im doing just a sniff onto those request and response and they remain intact (read only). Check out mitm package on snorlax repo and you will notice there is no tampering of responses nor request bytes.
Feel safe...
Click to expand...
Click to collapse
thx a lot! im much clearer now..
btw, while everybody is chasing dragonite, snorlax are my favourite too (i presume they are yours.. )
It's not working for me
I have CM13 Sultan rom on one plus one
Xposed 86.2 with material apk, Supersu with suhide.
but when I attempt to catch a pokemon I'm not getting any notification or something...
(I rebooted the phone obviously)
Is there a way to track or log the issue? Thanks.
Not working for me, Galaxy s6 Tyrannus ROM
Very impressive, nice job !