Can I run 6.0 apps on 7.1? - Google Pixel Questions & Answers

[deleted]

With very few exceptions, yes. Some things like Xposed modules are made for a specific release of Android, but most "normal" apps should work fine as long as you meet the minimum system requirements.

Related

Is there any app that can restrict/block mobile data+wifi usage?

I used Lineage os for a long time. The os allowed me to completely block wifi nd data usage for any app. Other ROMs do not come with this feature built in. So I am looking for an app/ mod that can do the task.
jeff_7 said:
I used Lineage os for a long time. The os allowed me to completely block wifi nd data usage for any app. Other ROMs do not come with this feature built in. So I am looking for an app/ mod that can do the task.
Click to expand...
Click to collapse
You could do some research about Xposed. It allows installing a lot of plugins, I'm quite sure there's also a module that allows restricting app internet connection.
But you need to do some research on your own, as I don't follow the Xposed development for this device anymore, so I don't know how it is going in terms of stability and compatibility with custom ROMs.
For a start, check out this thread on how to install Xposed on Moto G3:
https://forum-xda--developers-com.c...015-moto-g/help/xposed-moto-g3-t3582326/page1
Hi, I think the app "netguard" has the thing you want. It doesn't require root access, bit vpn doesn't work while this thing is active, as per my personal testing. Maybe it creates a local vpn network to be able to control other applications.
Broadcasted from Zeta Reticuli
You can use,"No Root Firewall",You can get it on the Playstore.
https://play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=en_GB
You just let through what you want or stop everything.
No ads or in-app purchases.I've even used it to track Malware,"Calling" home

Android OS Background Data

I am using rooted Honor 8 b389 with Magisk 18.1.
I am not able to disable the foreground and background data of Android OS which is system app. All other apps including system app I can do that.
Can anybody disable that, because this Android OS is using background data when I am in mobile network and I don't have the bandwidth.
I tried a lot a thinks but seems like the Android OS and the Messaging services are white listed to run in background from Huawei. And there is no way to disable them doesn't matter which firewall you're using.
Maybe that's with every devices from Huawei doesn't matter from the build version. Everything is about privacy in this days
Unfortunately I wasn't able to restrict that with the netpolicy.xml Somethig which was working with other devices.
If there is no interest in this topic I will closed in few days.
Simply you can't disable it 'cause it is the core system of Android and it is forced white listed as I know

Does it still make sense to get a Wakelock detector on Android Pie?

Since starting to set up my OP7 a few days ago, I've been noticing that Greenify finds far fewer background applications than on my previous phone. Wondering if the ecosystem has improved.
Does it still make sense to install a wakelock detector? Which one do you recommend on a rooted OP7 with Magisk?
Thanks!
I find restricting some apps using the native option inside settings does a good enough job.
I still occasionally install Greenify just for experimentation purposes but I find myself needing it less nowadays.
Thank you, I'll stick to the defaults then.

Safetynet fails with active edxposed (blacklist on)

So I installed the newest riru core and edxposed today. The only problem is I don't know how to pass safetynet with these. I tried check pass safetynet and xposed hide (checked google services, google play store and google services framework) but still not help. Any solution for it?
(I'm on rooted stock ROM)
I got 4 phones and all fail with the latest google update (and running edxposed). I've given up and installed lsposed and safetynet works fine.
It's a little bit more work because you've to add every application to the module (so from a handling perspective it's more a mix of edxposed and tai chi). For me this comes in handy - I like only a couple of apps being handled by lsposed.
xdapa said:
I got 4 phones and all fail with the latest google update (and running edxposed). I've given up and installed lsposed and safetynet works fine.
It's a little bit more work because you've to add every application to the module (so from a handling perspective it's more a mix of edxposed and tai chi). For me this comes in handy - I like only a couple of apps being handled by lsposed.
Click to expand...
Click to collapse
I've just tried lsposed and it passes safetynet well. So only one question about it. If I'm using a module (for example core patch 3.5) which apps shall be ticked? It recommends only system frameworkframework but I don't know that it requires other apps or not. My goal with this module is to disable signiture verification.
Boniem said:
I've just tried lsposed and it passes safetynet well. So only one question about it. If I'm using a module (for example core patch 3.5) which apps shall be ticked? It recommends only system frameworkframework but I don't know that it requires other apps or not. My goal with this module is to disable signiture verification.
Click to expand...
Click to collapse
I don't use core patch, but in general I would describe it as this.
You'd like something to be changed. Let's assume it's the gps location. You download a module to cheat the location and you should tick all the apps where you want this thing (i.e. the location) changed. e.g. It doesn't make sense to tick google maps or you won't be able to navigate.
In your case I would assume system framework is a good start, because it's probably the system that does this signature check. When you use an app like Play Store and it does the verification on its own then you should probably check that app as well. With lsposed you might have to enable some apps (system, games, ..) that are usually hidden inside the "tick" window (upper right corner).
Well core patch is like lucky patcher. It patches android to disable sign verifications and be able to install unsigned or older version of apks top of the play sotre version. I ticked only system framework and it works so I don't think I should tick at other apps.
But thx anyway the tip for lsposed!
I cant figure it out either. I give up.

Patch an old version of android to run modern apps that don't support it.

Could it be to patch an old version of android, say Kitkat to run an app written for android 10? For instance I have an old phone with TWRP installed, but the modding community has no interest in porting a new version of android to it. If I could flash a zip file that works with any kitkat device, maybe runs a script that patches and replaces certain system files with newer versions, then at least my phone could run new apps that require a higher API level. Even if I don't get the benefits of a new version of android.
People have suggested changing manifest values in the APK files and re-signing them, but more often than not the app just crashes or black-screens when I try to run it.
With a universal patch for kitkat, jellybean, etc, people could run apps on each of these that target a higher API, even if nobody is developing ROMs for that device.
There are lots of unpopular long unsupported devices out there that wouldn't have to become e-waste if such a patch existed. If you think a patch like this can't be made, please explain why, as it might shed light on other work-arounds. Maybe some functions of the new apps won't work correctly, but at least getting some of them to run would be good. I would think its possible since android is open source and documented.
Could it be to modify an old Ford T-Model to run on electricity and to be charged by a Tesla-Supercharger?
The only way to do that is to have a custom ROM taken into consideration but seems like that is not your option.
You may try with AppCloner or editing application SDK but I think it will not work.
leon_733 said:
People have suggested changing manifest values in the APK files and re-signing them, but more often than not the app just crashes or black-screens when I try to run it.
Click to expand...
Click to collapse
That's it!
In an APK's AndroidManifest.xml file app's developer sets in which Android framework the app is applicable: he has compiled the app with the related API calls. Take note that the APIs used by app in most cases change from Android version to Android version, hence app must crash if you make related changes to its AndroidManifest.xml file
jwoegerbauer said:
That's it!
In an APK's AndroidManifest.xml file app's developer sets in which Android framework the app is applicable: he has compiled the app with the related API calls. Take note that the APIs used by app in most cases change from Android version to Android version, hence app must crash if you make related changes to its AndroidManifest.xml file
Click to expand...
Click to collapse
That solves the problem of the app refusing to install, but like you said it crashes so by itself doesn't get us anywhere.
If we replaced the system's code libraries with newer versions, maybe patch the kernel to remove integrity checks, then they'd have the requisite functions to let the app run.
dedq said:
The only way to do that is to have a custom ROM taken into consideration but seems like that is not your option.
You may try with AppCloner or editing application SDK but I think it will not work.
Click to expand...
Click to collapse
Edit the application SDK, wouldn't that require having the source code for the app? I have lots of closed source apps I'd like to be able to run, but the operating system isn't compatible because the API it uses is too old. But if there was a universal way to make the OS compatible, that could help a lot of people in this situation.
leon_733 said:
If we replaced the system's code libraries with newer versions, maybe patch the kernel to remove integrity checks, then they'd have the requisite functions to let the app run.
Click to expand...
Click to collapse
You didn't get it.
leon_733 said:
Edit the application SDK, wouldn't that require having the source code for the app? I have lots of closed source apps I'd like to be able to run, but the operating system isn't compatible because the API it uses is too old. But if there was a universal way to make the OS compatible, that could help a lot of people in this situation.
Click to expand...
Click to collapse
The best solution would definitely be to find some modded version of AppCloner since it can help a lot with these kinds of things.
It can prevent applications from crashing and like that. I cannot guarantee that you will succeed but you can give it a try. It has lots of options and you can search it on the internet. Try the free version as well.

Categories

Resources