Hello everyone,
I have just created an app to enable or disable Xposed in a click. Hope you like it, here's the package name: com.dotweb.xposedswitch (search for it on the Play Store)
How does it work?
Well, it uses an interesting feature of Xposed: the disabled file. However, to apply changes, you need to reboot.
The what?!
The disabled file is located here: /data/data/de.robv.android.xposed.installer/conf/disabled -- the Xposed Installer app's data directory.
Whenever this file is detected, whatever it contains, the Xposed framework will be disabled, and no modules will work. I guess you see where this is going.
But it's not in the SD card?
Well spotted! This is why the app also needs root access. Since it cannot disable Xposed by other means, you need to grant it root access. No worries, I tested whatever the app does.
Why would we want to disable Xposed then?
Not specifically disable it, the app can also re-enable it if it was disabled because of a problem. Also, disabling Xposed can be a good thing to do troubleshooting if your device has problems, etc.
I guess you know everything now, and I hope this app will be useful!
Until next time,
TheSola10
New update: Horizontal layout, SDK25 build and multi window manifest
Material Xposed Installer already has this. I had to install your app to find out it requires reboot. You might want to add that to the OP. Thanks.
buffal0b1ll said:
Material Xposed Installer already has this. I had to install your app to find out it requires reboot. You might want to add that to the OP. Thanks.
Click to expand...
Click to collapse
Well okay, but it's a warmup or sth, and I have never seen that feature with Material Xposed Installer. Also as it's an app that only does that, I can add a widget and stuff. Thanks for feedback!
Ward
Enviado desde mi XT1563 mediante Tapatalk
Related
Hello, my name is Matheus and the day before yesterday i saw in XDA portal that someone (liudongmiao or rovo89, they didn't make it clear) ported Xposed framework to Gingerbread devices. For now, the only module i know that works is Xprivacy. As the op says,
XPrivacy can prevent applications from leaking privacy sensitive data. XPrivacy can restrict the categories of data an application can access. This is done by feeding an application with no or fake data. There are several data categories which can be restricted, for example contacts or location. For example, if you restrict access to contacts for an application, this will result in sending an empty contact list to the application. Similarly, restricting an application's access to your location will result in a set location being sent to the application.
Click to expand...
Click to collapse
Update:
Guys, rovo89 updated the 2.3 backport to final. Now, the major changes:
context menu in the modules list (for app info, support link, uninstall etc.)
hopefully fixed incompatibilities with a few ICS ROMs
workaround for a Paranoid lockscreen bug (appeared only under certain circumstances)
better error output if app_process is not compatible (that "Xposed is not (yet) compatible with Android SDK version ..." message)
several UI and navigation fixes
/data/xposed not longer exists, those files are now stored in the standard folder /data/data/de.robv.android.xposed.installer
This means you need to enable your modules again for this update
The flashable zip to uninstall Xposed in case of bootloops has changed and should work for ARM and x86 now - if a few of you could test it (especially with TWRP), that would be great. It is written to the SD card automatically (Xposed-Disabler-Recovery.zip). After it's flashed, the framework section should display that app_process is not installed.
The "cleanup" button is no longer needed. The "uninstall" button restores the original app_process binary. Uninstalling the Xposed Installer from Settings => Apps removes everything else.
Click to expand...
Click to collapse
Requirements: Xposed Framework and XPrivacy (must be the backported ones)and rooted gingerbread device.
Way to install
1. Install the apk's in the device.
2. Enter in Xposed framework
3. Enter "framework"
4. Select install and after it installs, reboot.
5. Go to modules. Tick XPrivacy box and reboot.
6. Now XPrivacy is set! Good to go.
But i saw there's not only this module compatible. I tried one for CRT effect, but it was a disabler of it. It did installed, though.
Confirmed not to work modules:
GravityBox
MoDaCo toolkit
XHalo module
AppSettings
XBlastTools
Confirmed to be working
XPrivacy (ported alongside with Xposed)
CRT disabler (inutile for us)
XVolume (thanks, Sniper Killer!)
App Settings (thanks, Xicor Yagami!)
Xposed Additions (Thanks, Envy-X!)
Xposed Statusbar text
KitKat music lockscreen
NetworkSpeedIndicator
Physical Button Music Control
CustomShare
Lockscreen Disabler
Notify Clean
BootManager
ReceiverStop
Guys, please help this thread reporting modules, working or not. This could also be the discussion thread for Ace-i's Xposed Framework.
Reserved for a list of compatible modules.
Reserved for modules
I think anybody who confirms a module to be working should provide links to them too, it would be very helpful.
It's easy
Any module seeking to do something that was impossible before won't work
Like
CRT (Needs patched libs) Won't work
Tablet UI (There is no Tablet UI mod in Gingerbread) Won't work
Per App Settings (DPI changer) May work
Icon Themer - Great chance of working
Status Bar color changer - Great chance of working
Clock color Changer - Great chance of working
And I also assure you that no module (should) work without backporting (as XPrivacy was) IMO
So it would be pointless to try until they are ported
Some modules are working :victory:
So far i tested and got woeking :
- XVolume
Sniper Killer said:
Some modules are working :victory:
So far i tested and got woeking :
- XVolume
Click to expand...
Click to collapse
Yeah, some modules somehow can be installed on Gingerbread, but they are few. It would be better if we could backport the modules.
I found this..
http://forum.xda-developers.com/showpost.php?p=44034334&postcount=2315
Konoe Subaru said:
I found this..
http://forum.xda-developers.com/showpost.php?p=44034334&postcount=2315
Click to expand...
Click to collapse
It's the same post in discussion
Nothing new
Konoe Subaru said:
I found this..
http://forum.xda-developers.com/showpost.php?p=44034334&postcount=2315
Click to expand...
Click to collapse
That's why i posted it. That was the post i saw too.
any other working modules anyone found....
Sent from Microwave with KitKat 4.4
This is working too, it is attached in that post only...with xPrivacy and AllAppsPlaystore module (Both are supposedly working)
App Settings
Guys, updated open with new version of backported Xposed.
Sent from my GT-S5830i using xda app-developers app
http://forum.xda-developers.com/showthread.php?t=2294274
Sent from my GT-S5830i using Tapatalk 2
Envy-X said:
http://forum.xda-developers.com/showthread.php?t=2294274
Sent from my GT-S5830i using Tapatalk 2
Click to expand...
Click to collapse
Thanks, already added to OP. But it says i should have Xposed Bridge installed, i cannot find it in original post.
mathm2013 said:
Thanks, already added to OP. But it says i should have Xposed Bridge installed, i cannot find it in original post.
Click to expand...
Click to collapse
It works for me
Its just for remapping buttons and stuff like that.
Sent from my GT-S5830i using Tapatalk 2
Xposed Additions
Xposed Additions works, except for the remapping buttons function. I wonder, if just changing the minimum sdk in some of the module may make some of them work, that won't now.
reggjoo said:
Xposed Additions works, except for the remapping buttons function. I wonder, if just changing the minimum sdk in some of the module may make some of them work, that won't now.
Click to expand...
Click to collapse
Yes, may work
But won't if they have used a higher API in their app
Hey, guys, added a couple of modules found in this sub-forum. There are lots of modules there, whoever finds a new module working can tell me and i'll add to op.
P.S.: I didn't test the modules i added, please report if it works or not.
I m usibg android tuner
Sent from my GT-S5830i using Tapatalk 2
amolgosavi said:
I m usibg android tuner
Sent from my GT-S5830i using Tapatalk 2
Click to expand...
Click to collapse
Android tuner? Can you give me any link to it?
I'm changing the settings of status bar but require exposed framework so I install framework and then i open status bar app but not work.
During xposed log say: Errors during Xposed initialization
So what I do?
Plz look attached picture for explain batter
I really hope this isn't it... But I have to ask... you DID reboot after installing xposed and then reboot after enabling the module correct?
If not, then do that.
Bakerboy448 said:
I really hope this isn't it... But I have to ask... you DID reboot after installing xposed and then reboot after enabling the module correct?
If not, then do that.
Click to expand...
Click to collapse
Dear baker!
I'm 4 or 5 time rebot phone but same result and then finely reset phone from recovery mode and again install xposed.........but failed...........
Dear please fix this.....
plz ans me im waiting for your fix… ..
Bakerboy448 said:
I really hope this isn't it... But I have to ask... you DID reboot after installing xposed and then reboot after enabling the module correct?
If not, then do that.
Click to expand...
Click to collapse
Dear Baker!
im waiting for your ans plz reply me fast… .
Custom ROM with themes?
HI!
Does your ROM includes a theme system? If so, that's the cause...
I've been looking for an answer too and I found this thred at GitHub. I haven't post much so I have no rights to post URLs as links for now... Please copy paste the following link:
PHP:
https://github.com/rovo89/XposedInstaller/issues/178
There we can read the following:
rovo89 commented on 19 may 2014 said:
ok, that's it then. Some roms have theming engines that conflict with xposed. I'm looking for solutions, but meanwhile, please use the "disable resources api" setting in the installer. You might not be able to use some modules, but most should still work.
Click to expand...
Click to collapse
Doing so enables Xposed and that rebooting red message dissapears. However many modules are not functional if this adjustment is set in the configuration, so it's useless...
As far as I understand, there is no fix forthat issue then. So you can try another ROM with no themes system.
I hope this has been helpful for you =)
Uninstall xposed installer apk, install xposed installer apk, reboot.
you DID reboot after installing xposed
Hello
framework should be installed manually i think
xj
Hi,
I have an apk which has debuggable flag set as 'False'. Without modifying the apk is it possible to make the application debuggable using xposed framework.
Since all the application calls from Zygote process, is it possible to add 'enable-debugger' flag when we call that particular application?
Use Xinstaller module.
In Xinstaller, go to Misc. Tick 'Debugging apps'.
Wow, somebody found and uses this feature I thought nobody used it.
Thumbs up!
It's a life saver!
Damo2k said:
It's a life saver!
Click to expand...
Click to collapse
Wow thats cool, let me try it out. I am using Xposed installer 2.6.1 and cannot find the misc option. Do we have this feature in the new version?
becandid5 said:
Wow thats cool, let me try it out. I am using Xposed installer 2.6.1 and cannot find the misc option. Do we have this feature in the new version?
Click to expand...
Click to collapse
My mistake, I found the module you were talking about -
com.pyler.xinstaller
hello,
i used the xposed module "app settings" version 1.13 with android marshmallow before i updated to nougat. this module enables you to change DPI, font scale, locale, force fullscreen, persist in memory, etc. on a per app basis.
here is a link to the module:
https://forum.xda-developers.com/xp...2014-05-14-t2437377/post63835421#post63835421
i have not found any possibility to get this working on nougat as there is no xposed for nougat and it seems there is no more custom rom with these options.
is it possible to get this module working with magisk?
satand said:
hello,
i used the xposed module "app settings" version 1.13 with android marshmallow before i updated to nougat. this module enables you to change DPI, font scale, locale, force fullscreen, persist in memory, etc. on a per app basis.
here is a link to the module:
https://forum.xda-developers.com/xp...2014-05-14-t2437377/post63835421#post63835421
i have not found any possibility to get this working on nougat as there is no xposed for nougat and it seems there is no more custom rom with these options.
is it possible to get this module working with magisk?
Click to expand...
Click to collapse
Downgrade to marshmallow or write xposed for nougat. The first is easy, the second will make many people happy over here.
Sent from my ONEPLUS A3003 using Tapatalk
satand said:
is it possible to get this module working with magisk?
Click to expand...
Click to collapse
Just to clarify on the above response: No.
Thanks Op, I also would love to have App Settings equivalent on Magisk or stand alone. Turns my 6.44" Mi Max into a desktop chrome browser almost
cobram3 said:
Thanks Op, I also would love to have App Settings equivalent on Magisk or stand alone. Turns my 6.44" Mi Max into a desktop chrome browser almost
Click to expand...
Click to collapse
It would be just ultra hard to code that, or just impossible.
years ago (before xposed got famous) some custom roms (paranoid,...) had these functions.
i would go back to marshmallow only because of this missing features but there is no marshmallow rom for my new oneplus 5.
is it really impossible to get it working with magisk? the code itself (version 1.13) worked without any problems on marshmallow.
satand said:
years ago (before xposed got famous) some custom roms (paranoid,...) had these functions.
i would go back to marshmallow only because of this missing features but there is no marshmallow rom for my new oneplus 5.
is it really impossible to get it working with magisk? the code itself (version 1.13) worked without any problems on marshmallow.
Click to expand...
Click to collapse
You'll need to manually edit files and apps and Magic Mount them with Magisk. Alternatively you could possibly do some things with some cumbersome scripts. Magisk can't change code of running apps, just replace/add already modified files and run scripts at boot.
In other words: No, IMO it's not worth the extreme hassle and you won't get the same thing as you would with Xposed.
Didgeridoohan said:
You'll need to manually edit files and apps and Magic Mount them with Magisk. Alternatively you could possibly do some things with some cumbersome scripts. Magisk can't change code of running apps, just replace/add already modified files and run scripts at boot.
In other words: No, IMO it's not worth the extreme hassle and you won't get the same thing as you would with Xposed.
Click to expand...
Click to collapse
thanks for your answer!
do you have more information about these "cumbersome scripts"? maybe it would work with tasker and a script per app.
i would be very happy...i like my smartphone much more with these features.
satand said:
thanks for your answer!
do you have more information about these "cumbersome scripts"? maybe it would work with tasker and a script per app.
i would be very happy...i like my smartphone much more with these features.
Click to expand...
Click to collapse
I wasn't gonna open up that can o' worms, but since you brought it up... :laugh:
Look up how to work with shell scripts. Tasker can run those (among other things). You could probably do some stuff with the resetprop tool as well (look here for details and syntax).
Don't expect miracles though...
Didgeridoohan said:
You'll need to manually edit files and apps and Magic Mount them with Magisk. Alternatively you could possibly do some things with some cumbersome scripts. Magisk can't change code of running apps, just replace/add already modified files and run scripts at boot.
In other words: No, IMO it's not worth the extreme hassle and you won't get the same thing as you would with Xposed.
Click to expand...
Click to collapse
Didgeridoohan said:
I wasn't gonna open up that can o' worms, but since you brought it up... :laugh:
Look up how to work with shell scripts. Tasker can run those (among other things). You could probably do some stuff with the resetprop tool as well (look here for details and syntax).
Don't expect miracles though...
Click to expand...
Click to collapse
thanks...but that is too high for me
Do we have a petition to develop this form? hahaha
I would like to have app settings on magisk too. I just wanted to change the app local instead of globe settings.
bush911 said:
I would like to have app settings on magisk too. I just wanted to change the app local instead of globe settings.
Click to expand...
Click to collapse
"App Locale 2" for Xposed can help you
And you can get Xposed systemlessly with Magisk.
Thank you so much for the advice.
My phone is 1st generation Pixel with latest android, mgaisk installed. I will try to figure it out.
daniel_m said:
"App Locale 2" for Xposed can help you
And you can get Xposed systemlessly with Magisk.
Click to expand...
Click to collapse
Anybody have a suggestion - I'm looking to change the dpi of chrome app (8.1) without Xposed
Maybe this could help
https://joyofandroid.com/change-screen-resolution/
Hi, I'm trying to change the package name of the apk of the Xposed Installer...
I tried with the material design xposed Installer:
https://forum.xda-developers.com/xposed/material-design-xposed-installer-t3137758
The first time I changed only the name package and the app doesn't recognize xposed
The second time I changed every de.robv.android.xposed.installer in the manifest in de.robv.android.xandro.installer but the app doesn't open...
I'm trying this to hide the Xposed Installer from Remote Play PS4 that doesn't work with xposed installer Installer (It recognize the .xposed in the name package) (and yes I tried sudohide but It doesn't work for me, maybe because of android9)
Anyone with more knowledge can help me?
albysprx said:
Hi, I'm trying to change the package name of the apk of the Xposed Installer...
I tried with the material design xposed Installer:
https://forum.xda-developers.com/xposed/material-design-xposed-installer-t3137758
The first time I changed only the name package and the app doesn't recognize xposed
The second time I changed every de.robv.android.xposed.installer in the manifest in de.robv.android.xandro.installer but the app doesn't open...
I'm trying this to hide the Xposed Installer from Remote Play PS4 that doesn't work with xposed installer Installer (It recognize the .xposed in the name package) (and yes I tried sudohide but It doesn't work for me, maybe because of android9)
Anyone with more knowledge can help me?
Click to expand...
Click to collapse
Not sure if this helps but using xprivacylua there are some custom hooks you can download to hide the exposed installer app. Worth a shot.
albysprx said:
Hi, I'm trying to change the package name of the apk of the Xposed Installer..........
Click to expand...
Click to collapse
To be honest, I do believe that XPosed is detected by the Framework Binaries and not the App specifically (or Solely).
For example, if you were to look at an App's detection of Superuser...
With a flavorful of apps that manage Superuser, the detection of Superuser is made by locating the SU Binaries.
The above information is very brief but, pretty much to the point.
Your idea is not incorrect in itself but, you should be looking at this specific scenario in another light (aka the whole picture).
I don't use Magisk myself but, I've seen more successful posts for Magisk XPosed than the other options. I'm not stating that the other options don't work but, Magisk seems (to me) to be more successful.
Good Luck!
~~~~~~~~~~~~~~~
UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my Enigma Machine {aenigma = Latin for "Riddle"}.
Ibuprophen said:
To be honest, I do believe that XPosed is detected by the Framework Binaries and not the App specifically (or Solely).
For example, if you were to look at an App's detection of Superuser...
With a flavorful of apps that manage Superuser, the detection of Superuser is made by locating the SU Binaries.
The above information is very brief but, pretty much to the point.
Your idea is not incorrect in itself but, you should be looking at this specific scenario in another light (aka the whole picture).
I don't use Magisk myself but, I've seen more successful posts for Magisk XPosed than the other options. I'm not stating that the other options don't work but, Magisk seems (to me) to be more successful.
Good Luck!
~~~~~~~~~~~~~~~
UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my Enigma Machine {aenigma = Latin for "Riddle"}.
Click to expand...
Click to collapse
With xposed (without the Installer) the app works well, magisk also introduced the function to hide the word magisk from the application name and randomize the app package name
Anyway EdXposed Installer isn't detected, I Will use It when they will patch bootloops (or rovo release the official android 9 xposed)