[apps] MM Enable MTP storage by default - Moto G 2015 Themes and Apps

These are not my apps, I just want to share them. I think the new charge by default setting is completely obnoxious, and I hate that they did it, but this can change that.
first up is a standalone root app:
[APP][ROOT][RC1][MARSHMALLOW] MTP enabler
http://forum.xda-developers.com/android/apps-games/app-mtp-enbaler-t3263467
second is an xposed module:
[MOD][XPOSED][6.0] Use USB for Marshmallow
http://forum.xda-developers.com/xposed/modules/mod-usb-marshmallow-1-0-t3272072

Thanks, I've been hoping that they will change it with each update. I never thought to look for an Xpose module.

Related

[Feature request] Add a "Bookmark this Module" (or similar) to the Xposed Installer

[Feature request] Add a "Bookmark this Module" (or similar) to the Xposed Installer
Hey,
I just installed Xposed on my Nexus and browsed though the available modules, but as I am relatively new to the whole topic of rooting / Xposed etc. I am currently unsure which module to install so I thought it would be great to have some kind of function to put a module to a bookmark / watchlist / wishlist section similar to the Play Store instead of installing it right away. That button could be placed next to the download button e.g.
Many thanks for thinking about it And thanks for providing such awesome work with the framework.
Morning,
what do you think? Would it be possible to add some kind of "watchlist" to Xposed?
With a hopefully ever growing list of modules it could be quite handy.
Thanks for considering it.
My way of bookmarking: I download and install a module but don't enable it in Xposed. So I could try it later
I could imagine that feature some kind in the future. It could be integrated into the "Settings" tab of the module. Not high prio for me though...
rovo89 said:
I could imagine that feature some kind in the future. It could be integrated into the "Settings" tab of the module. Not high prio for me though...
Click to expand...
Click to collapse
Can you also please add a 5th state "dont remind for updates" to this settings tab?
defim said:
Can you also please add a 5th state "dont remind for updates" to this settings tab?
Click to expand...
Click to collapse
Yeah. But do you think this makes sense as an option for the Stable/Beta/Experimental choice? It would mean that the module would be treated as if there weren't any versions at all. I think it would be better to make this a separate setting, so you would still see all the versions, but it wouldn't trigger the "updates available" texts on the welcome screen. This would be even better if it (optionally) remembered the latest version at the time you selected it, and would disable itself when there's a newer version available. So that would be a "skip this version" setting.
@rovo89: "Skip this version" is even!
It fits my user case: Version 1.5 and 1.6 of an app doesnt work correctly, but 1.4 does. So it would be great to be informed of a 1.7, but do't show all the time "updated available"
I pretty much do the same as defim but run into problems on my tablet that doesn't have as much space to install to and it reserves 500 meg and blocks installs but if I want I could fill that space with download, music or whatever. Only way to install at that point is to delete stuff/uninstall to get above 500 mb free to install something and not really feasible on that device just to remember a module I want to try later or keep an eye on so I'd love a wish list type feature.
Sent from my XT1080 using XDA Premium 4 mobile app
Hello,
The bookmark feature of xposed, could be an xposed module in itself, hooking the Xposed app and expanding its features Just a thought.
Kind Regards
TwinAdk
TwinAdk said:
The bookmark feature of xposed, could be an xposed module in itself, hooking the Xposed app and expanding its features Just a thought.
Click to expand...
Click to collapse
That would be very ugly...
Xposed is open-source for a reason. I don't see Xposed as the solution for everything. If you have the chance to change the software at it's origin, do that. It's less work and much more sustainable.

Xposed for Xposed. Hacking Xposed. [new module request]

Thanks to @rovo89, we got an amazing framework. Although intended for security, the need for restart to activate a new module can be pretty inconvenient at times. It'll be nice if somebody can make a xposed module to tweak this, so that we could activate the module with the single tap of a button (an option to add an activate/deactivate button near the module will be nice). Since the framework is open source, I believe it would be easy for you guys to figure out a way to do it.
If such a module already exist, please share the link. If there is no such module, maybe this will motivate you to create one. If it's impossible (duh... nothing's impossible for you guys)
Thanks.
It's impossible. The reboots are not simply done for security reasons. Xposed makes changes to core system files when you install (and sometimes configure) modules, and those files (and all the files dependent on them; basically the entire system) must be reloaded (using a reboot) before those changes become effective.
Trust me, just about every developer knows that the reboots are obnoxious, and do everything they can to make their modules work without a reboot. If they can avoid a reboot they will, but a lot of the time they can't.

Zuk Z1 - Sound profile app and ability to set bedside mode (like a BlackBerry)

Hello,
I'm quite new to this forum and I've recently bought a ZUK Z1.
I had BlackBerry devices (BB10 ones) for long time and going back to Android is a sort of excitement and little disappointment as well from one side.
I've installed Cyanogenmod 13 on my ZUK Z1, but I can't find any way to proper set Sound Profiles like I was used to do with my BlackBerry.
- Normal (calls/notification... etc)
- Phone Calls only (no notifications except calls)
- Silent (no sounds in general)
Plus, I badly miss the 'Bedside mode', where the phone disables mobile network and wifi, all notifications (led/sounds etc) and shows a big black screen with only the clock.
I had a check in the forum and around the web and I found that Sound Profiles seems probably what could solve the first need.
About the second one, there are few apps that are able to display the clock... but that's it - no ability to change the sound profile settings.
So, I was trying to set a profile called "Night" in Sound Profiles to at least be able to get the same setup, using the "enable airplane mode" feature, and have this profile set to launch one of these big clocks apps afterwards.
What I've noticed is that Marshmallow doesn't seem to allow apps to set automatically 'airplane mode'. I'm a bit lost about the reasons, but it seems that I need to have this Xposed installed.
Now, my questions.
1) It seems that the current default procedure to install Xposed Installer and run the Framework install does not work and we need to use this procedure
2) On that guide, the link for Xposed arm v78 sdk 22 is broken, and in the original link I find multiple zips and I'm not sure which one is the correct one I should use.
3) Do I need Gravitybox for my specific purpose of having Sound Profiles able to set this airport mode?
4) Do I really need to do all of this to simply achieve my goals?
Sorry for the long questionnaire but I do really appreciate your help in this
Thanks!
thtieig said:
1) It seems that the current default procedure to install Xposed Installer and run the Framework install does not work and we need to use this procedure
2) On that guide, the link for Xposed arm v78 sdk 22 is broken, and in the original link I find multiple zips and I'm not sure which one is the correct one I should use.
3) Do I need Gravitybox for my specific purpose of having Sound Profiles able to set this airport mode?
4) Do I really need to do all of this to simply achieve my goals?
Click to expand...
Click to collapse
Just to help others that might face the same... here some answers to my questions
Yes, the instructions in "Sound Profiles" app need to be ignored and follow that thread.
The file to install via TWRP (or any other recovery mode) for ZUK Z1 with Marshmallow is xposed-vXX-sdk23-arm.zip. My understanding is that the architecture of this phone is ARM, and the Marshmallow sdk is the 23.
Then I've installed XposedInstaller_XXXX_.apk (latest available) and I can see that all seems installed.
Last bit, is downloading and installing the module that allows apps to access Airplane mode. Found the apk on here. I've used the most recent.
Once all is installed, I opened Xposed Installer, got into 'Modules' an ENABLED "Airplane Mode Helper". This must be enabled in the modules' list AND within its own options.
A nice reboot and all seems working
About Gravitybox, I had a look to this video and I've realised that I don't need this. This is an app for who has stock roms. Mine is the Cyanogenmod (v 13) and it's already heavily customisable.
There is still the pending question... is this the right/best app to use to achieve my goals? Until further suggestions, I believe it is

Xposed module "Xprivacy" gets detected and force closes app - Please help!!

I have installed XPOSED and with that XPRIVACY to control what information apps like FACEBOOK and MESSENGER leaks over the internet, and what information they can access on my phone....
But recently my banking app was updated, and it now detect the XPRIVACY Module, if that module is ACTIVE inside XPOSED INSTALLER... If i deactivate the XPRVACY Module, and restart, then I can start the banking app with no problem...
Obviously its a drag to DISABLE MODULE-->RESTART-->DO BANKING-->ENABLE MODULE-->RESTART-->BE PROTECTED AGAIN
So can anyone point me in the right direction on how to keep XPRIVACY enabled, while still being able to use the banking app...
The banking app in question is:
https://play.google.com/store/apps/details?id=no.spv.mobilbank
So if you have XPOSED and XPRIVACY, you can download this app, and see that it FORCE CLOSES as long as the XPRIVACY Module is active inside XPOSED...
If you disable XPRIVACY you will see the app starting up, and displaying some login screen...
Can anyone help me in this endavour??
I've tried using SudoHide & MinMinHide, but those did not work for this... as long as the module is active inside XPOSED, then the app will force close...
Rootcloack did also not do anything for this specific problem...
Im not sure what method the app uses to detect that the module is installed and active... but the app does not care, if the XPRIVACY module is installed, but not active, also it doesn't seem to care about XPOSED itself, and the rest of XPOSED's modules... Its just when XPRIVACY Module is activated inside XPOSED...
Please give me suggestions as where to go... what to do... what to test...
Since Xprivacy is freeware, I was considering downloading it, and renaming all the files and the code in the files, to not include "xprivacy" text or "bikhorst" text (package name), but building the app, seems to be my problem...
My pc is old, and does not support the never versions of android studio...
Is there something in the banking app itself, that i could edit, using APK EDITOR perhaps... (or similar programs) to stop the app from checking for XPRIVACY (active) Module...
Is there some other apps that I could try, that might somehow stop only that one app from detecting that I use XPRIVACY to protect my privacy where I can....
I have tried:
"No Device Check"
"RootCloack"
"SudoHide" & "MinMinHide"
What I seem to need is some XPOSED MODULE, or other app that can "hide the presence of the active XPRIVACY module"...
I've tried to use XPRIVACY itself to deny the https://play.google.com/store/apps/details?id=no.spv.mobilbank (no.spv.mobilbank) app from checking the system for the presence of XPRIVACY, and if I put checkmarks on categories "IPC" and "SHELL" inside XPRIVACY for the "no.spv.mobilbank" then XPRIVACY starts up, and asks if I want to allow or deny access to shell/ipc and then the app crashes... (as it detects xprivacy if allowed that access, or it just crashes fast, if denied that access, so what can i do inside XPRIVACY to force a false check and then avoid a crash, so that the app keeps loading)
I've also tried to use APKTOOL to reverse engineer the app, since there is a config.xml file that contains the two following lines of code, that seems to have something to do with the checking, but the apktool fails at rebuilding the edited apk file, so those changes cannot so far be saved (by me) to that apk file...
(the file with the xml I want to change: c:\OUTPUTFOLDER\res\xml\confiig.xml)
(correct path if you let APKTOOL decompile the app to c:\OUTPUTFOLDER\)
And the CHANGES i think will stop the behavoiur:
(when i set the ONLOAD to FALSE in these two paragraphs)
<feature name="Whitelist">
<param name="android-package" value="org.apache.cordova.whitelist.WhitelistPlugin" />
<param name="onload" value="false" />
</feature>
<feature name="ExternalAppBlock">
<param name="android-package" value="no.spv.mobilbank.lib.SPVExternalAppBlock" />
<param name="onload" value="false" />
</feature>
Too bad there is no way to try this for me, ass I cannot get the APKTOOL to reassemble the files back to an APK file... It only does the decompiling correctly (im using APKTOOL 2.2.1)
Anyone with any good ideas, or suggestions as what to try, or what to do different?
If anyone could build an XPOSED module that somehow disabled this check, performed by no.spv.mobilbank then I'd be most gradeful !! (but I don't know how to build that myself)
alexdata said:
I have installed XPOSED and with that XPRIVACY to control what information apps like FACEBOOK and MESSENGER leaks over the internet, and what information they can access on my phone....
But recently my banking app was updated, and it now detect the XPRIVACY Module, if that module is ACTIVE inside XPOSED INSTALLER... If i deactivate the XPRVACY Module, and restart, then I can start the banking app with no problem...
Obviously its a drag to DISABLE MODULE-->RESTART-->DO BANKING-->ENABLE MODULE-->RESTART-->BE PROTECTED AGAIN
So can anyone point me in the right direction on how to keep XPRIVACY enabled, while still being able to use the banking app...
The banking app in question is:
https://play.google.com/store/apps/details?id=no.spv.mobilbank
So if you have XPOSED and XPRIVACY, you can download this app, and see that it FORCE CLOSES as long as the XPRIVACY Module is active inside XPOSED...
If you disable XPRIVACY you will see the app starting up, and displaying some login screen...
Can anyone help me in this endavour??
I've tried using SudoHide & MinMinHide, but those did not work for this... as long as the module is active inside XPOSED, then the app will force close...
Rootcloack did also not do anything for this specific problem...
Im not sure what method the app uses to detect that the module is installed and active... but the app does not care, if the XPRIVACY module is installed, but not active, also it doesn't seem to care about XPOSED itself, and the rest of XPOSED's modules... Its just when XPRIVACY Module is activated inside XPOSED...
Please give me suggestions as where to go... what to do... what to test...
Since Xprivacy is freeware, I was considering downloading it, and renaming all the files and the code in the files, to not include "xprivacy" text or "bikhorst" text (package name), but building the app, seems to be my problem...
My pc is old, and does not support the never versions of android studio...
Is there something in the banking app itself, that i could edit, using APK EDITOR perhaps... (or similar programs) to stop the app from checking for XPRIVACY (active) Module...
Click to expand...
Click to collapse
Have you tried to post this question on the XPrivacy thread?
Sent using the d2vzw Communicator from the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
Ibuprophen said:
Have you tried to post this question on the XPrivacy thread?
Click to expand...
Click to collapse
Well, not yet.... mostly because asking the same question, several places in the same forum, is not so much liked in the other forums I use...
There is no bug with Xprivacy itself, nor with Xposed, but since this is a setup that runs Xposed, i found it most logically to ask it here first...
As more people might visit the Xposed part, than the Xprivacy part of the forum...
But... I might repost the question in Xprivacy aswell...
Would you perhaps have a direct link to the Xprivacy part of this forum (im still quite new on this forum) ??
alexdata said:
Well, not yet.... mostly because asking the same question, several places in the same forum, is not so much liked in the other forums I use...
There is no bug with Xprivacy itself, nor with Xposed, but since this is a setup that runs Xposed, i found it most logically to ask it here first...
As more people might visit the Xposed part, than the Xprivacy part of the forum...
But... I might repost the question in Xprivacy aswell...
Would you perhaps have a direct link to the Xprivacy part of this forum (im still quite new on this forum) ??
Click to expand...
Click to collapse
Here it is but, keep in mind that if there's a support thread for something, it's better to post within that thread so a dev or someone else can help you out.
http://forum.xda-developers.com/showthread.php?t=2320783
Sent using the d2vzw Communicator from the Bridge of the U.S.S. Enterprise (N.C.C. 1701).
I know this is an old thread, but people still come here from google search looking for solutions to their issues. So, here is what you can try:
I think you have tried it, but still. On the main window of xprivacy, uncheck the 2 boxes beside the banking app. Xprivacy will not block anything for this app. Now clear all the data of the banking app from settings > applications or wherever it is on your phone. Check it the app works now.
If the above does not work do this. Go back to xprivacy > tap the icon of the banking app on left side. This will let you change permissions only for that app. Make sure all the boxes are clear. Go to bottom > check the first box next to System > tap the arrow on the left side of system. Now, check the first box of these 6 sub-permissions under system:
getInstalledApplications
getInstalledPackages
getRecentTasks
getRunningAppProcesses
getRunningServices
getRunningTasks
Now clear all the data of the banking app like in the 1st step and check if it works.
One of these 2 steps should work.
NOTE: Just installing Rootcloak does not do anything. You need to add the package name of the banking app to make it work. Which can be done by opening Rootcloak and going to manage apps and adding it from the list.

Xposed Framework Device Compatibilty

Hi
I have a primary phone (Xiaomi mi 8) running Android 10. I also have an SM-A710M galaxy (I know this not popular at all) running LineageOS
Both these phones are rooted with magisk and I tried to install the xposed framework on the Samsung using this tutorial : https://forum.xda-developers.com/xpo...posed-t3388268
In this thread, it is said that the framework works on all Android versions and that if a device supports Magisk rooting, then Xposed is also supported
Well actually that is not true as it turns out xposed is not supported on my two different phones.
Is this a bug ? Is it just because Xposed is not THE APP IT USED TO BE ? Or are my phones really not compatible ?
Sorry for my english
Thanks for any help
Just ordered a Galaxy A71; anyone have any idea whether I'd be able to install Xposed and GravityBox?
Kimmoth said:
Just ordered a Galaxy A71; anyone have any idea whether I'd be able to install Xposed and GravityBox?
Click to expand...
Click to collapse
You will be able to install edxposed with magisk but not gravity box.
Gravity box is made for AOSP ROM, almost all features of gravity box will not work on One UI of Samsung.
Fishcat7 said:
You will be able to install edxposed with magisk but not gravity box.
Gravity box is made for AOSP ROM, almost all features of gravity box will not work on One UI of Samsung.
Click to expand...
Click to collapse
Yeah, I was afraid of that... but isn't more like, the more a vendor modifies AOSP, the more tweaks are broken?
The big one for me, a reason just by itself to install GravityBox, is to enable the volume buttons to move the caret in a text field. Second-biggest reason is to allow customisation of all buttons for double-tap and long-press functions. Third, more control over DPI setting (I like to make stuff as small as I can see, to use desktop mode in my browser; standard control doesn't let me go far enough). The other tweaks I make with GravityBox, I could live without.
So technically speaking, these are very small reasons to bother with Xposed and GravityBox, but the useability gains make it worth the hassle. I don't suppose I could find these modifications as individual tweaks for the A71's stock firmware, somehow?
Kimmoth said:
Third, more control over DPI setting (I like to make stuff as small as I can see, to use desktop mode in my browser; standard control doesn't let me go far enough).
So technically speaking, these are very small reasons to bother with Xposed and GravityBox
Click to expand...
Click to collapse
Two things. The first one is that if you want to have full control over DPI I advise you to use the root essentials app : https://play.google.com/store/apps/details?id=com.superthomaslab.rootessentials
Using edXposed is a great solution but (if I am not mistaken, I think you rooted with Magisk no? Just keep in mind that if you install edXposed, you will loose one the most important magisk feature : pass Safety Net check
cl.ement05 said:
Two things. The first one is that if you want to have full control over DPI I advise you to use the root essentials app : https://play.google.com/store/apps/details?id=com.superthomaslab.rootessentials
Using edXposed is a great solution but (if I am not mistaken, I think you rooted with Magisk no? Just keep in mind that if you install edXposed, you will loose one the most important magisk feature : pass Safety Net check
Click to expand...
Click to collapse
I haven't got the phone yet... every damn time I get a phone, it's like I have to go back to square one learning how to root; it's like fortnight of eye-glazing research to make it happen. Googling Safety Net this time around, things look grim.
For the first time, I'm wondering if it's a better idea to not mess with my phone, which pisses me off hard.

Categories

Resources