I am unable to get root currently on my Fire HD 6 running os 5.1.1, so I can't use freedom to bypass iap and license checks. I do however have a rooted collpad with freedom installed. I know there are apps out there that will let me move apps from one Android device to another via wifi. So my question is, if I were to install an app on my phone then run it through freedom and transfer the cracked/patched app to my kindle using some kind of sync app, would it work? And if it did, would the app remain patched once it was transferred or would it revert back to original? Kind of a pain of a workaround, but at least it will get me through until a root method is found for my device and os. So would something like this work, or am I just grasping at straws?
Related
Hi,
I had an HTC incredible S and later I got a Kindle Fire. I flashed CM7 to kindle fire and when I set my google account in Kindle Fire it started downloading all apps I installed on the HTC. I stopped this action and installed the ones I wanted manually.
Is there a way (from a PC or directly from the device) to select a group of my apps and install them when I buy a device or reflash a rom?
I know backup programs can do it, but I don't see the point of storing app backups on the sdcard, while I already have them on the market in my account. (Maybe I'm wrong)
Well, hello. I'm most certainly a noob, although I do have experience with developing for android and using Linux on a PC system. I haven't done any rooting/unrooting/custom-firmware-flashing before, however.
I believe this question to be about Android devices in general and so I'm posting it here instead of a device-specific forum.
The short version of my question is:
Is it possible to install a custom firmware on my phone, but prevent apps installed in it from having root access?
The long version:
Having read about how the Android OS works, I understand that each app installed in a system basically has its own user account, and that's how privileges work: The OS simply doesn't allow this specific user/app to access other apps or hardware.
Unless I'm mistaken, rooting a phone makes all apps run under the same user account: root. Which means that all apps have access to every other app and all hardware on the device.
I found many web pages that explained that this is a security risk as malicious code could then use anything at all on the phone. This makes sense of course, that's why most applications on a Linux system don't run as root.
I understand why rooting the device is necessary to install a custom firmware on it, but what I haven't understood is why the device has to stay rooted afterwards. Isn't installing a custom firmware basically replacing the OS on the device? If so, couldn't I replace it with an OS that doesn't run everything as root but instead runs every app as its own user, like unrooted devices do?
I've searched this website and others for information on this but I haven't been able to find something that answers this question.
I found explanations for why unrooting is needed to install a custom firmware, but they didn't include why the resulting system can't be rooted.
I found guides on how to restore the original firmware on a device, which isn't what I'm looking for, although this process is called "unrooting" (the word seems to be misused here, but maybe that's just me).
I also found guides on how to trick certain applications, which won't run on a rooted device, into thinking that the device isn't rooted. However, the reason I'd prefer my device not to be rooted isn't to trick any applications but for security reasons.
What I'd basically like to do, is install custom firmware but, once that's done, ensure that applications I download from the Market or install directly don't have any more privileges than they've been developed to ask for. Is that not possible? I don't understand why not...
Gaining root access to your phone will not give a single app root privileges, for the most part you will use an app called superuser or supersu to allow or deny any app root access. (Sometimes baked into ROM)
But you have no worries, any app that you download from the market will not have root unless you give it
Sent from my Nexus 4 using xda premium
demkantor said:
Gaining root access to your phone will not give a single app root privileges, for the most part you will use an app called superuser or supersu to allow or deny any app root access. (Sometimes baked into ROM)
But you have no worries, any app that you download from the market will not have root unless you give it
Click to expand...
Click to collapse
Is that so? Thanks. It seems I was wrong at the very beginning of my logical process.
So, if I understand correctly, the lack of security isn't that anything installed has root access, but that it can have root access. Is that right?
Correct, even whatever custom ROM you are running has a built in app for lets say messaging, this will not have root access.
You just bow have the ability to do anything (mostly) to your device, but you don't have to
Sent from my Nexus 4 using xda premium
Hello, i have this question because i'm kinda scared to get my credit card stolen or hacked, but i really need to use Uber, so i came here to ask because you guys have a lot of experience on this i believe, btw i've installed some apps out from the Play Store (Like Xposed etc.) and i've checked them with Kaspersky Antivirus, it told me that it was all clean but i better would like to listen the answer from a expert android user
Cheers!
I'm no expert, but here are some of the things I have learned.
Someone running Windows XP CAN be safer than someone using the latest generation macbook air pro thing. What matters is what apps are installed, what sort of network are you using, are you using a vpn?
If you rooted with kingroot or some other oneclick root method... Well.. I would recommend using magisk, phh, or chainfire's flashable zips as they're not going to install bloatware/data mining applications onto your phone.
If you don't have any malicious apps installed be it from the play store or sideloads,AFAIK your security is not compromised simply be being rooted. I would recommend using a vpn for all your online transactions though.
I want to be very clear that I have no problem paying for apps, supporting developers and that sort of thing. I recently installs VMOS to spoof my location in an app.. a dating app that is free, and also for free the app allows you to browse users in other parts of the world.
However I wondered if I could do the same thing with Tinder.
The issue I've ran into is I cannot get Tinder to install within VMOS.
So my main/actual phone is a Samsung Galaxy Note 10 + running android 9.
And the fake/vmos is 1.0.49
I uninstalled tinder on my main phone, went to google and found a website where I could download tinder 11.6.0 apkā¦ but I needed something called SAI (split apk installer)
So I downloaded the apk, then opened the files within SAI and tinder installed and works without a problem....
However when I go to my fake phone and download the same files from the same sources tinder does not install and gives an error pretty much saying "failed to install- app not installed- Application is incompatible with this device"
I am obviously not sure what the exact reason is which is why I'm here.
When I tell it I want more details as to why it did not install I get "java.lang.Exception: application is incompatible with this device at com.aefyr.sai.installer2.impl.rootless.RootlessSaiPiBroadcastReceiver.onReceive(RootlessSaiPiBroadcastReceiver.java:57)
at android.app.LoadedApk$ReceiverDispatcher
$Args.run(LoadedApk.java:908)
at
android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android .os.HandlerThread.run(HandlerThread.java:61)
Obviously that doesn't really tell me anything in particular.. because I don't have much programming/script knowledge.
But it makes me feel there are protections in place to keep people from doing what I'm trying to do.
So if anyone is willing to help that would be awesome!
I'm unable to get the app to install via the play store.. because it doesn't even show up there by searching directly.
But when I follow a link to bring up the app within the play store it just pretty much says it's not compatible.
So is it because of protections being in place... something wrong with my vmos environment or what?
When I tried installing it on fake phone I had root turned off along with developer options also turned off.
I had install apps from unknown sources turned on.
I'm not sure what other info to provide...
I can get the same apk to work on the real phone and install..
Just unable to get it to install on vmos.
I tried File Transportation in vmos and that didn't work either... it times out or whatever.
So in general... whether it be tinder or whatever app.. how do you get something to install when play store says incompatible and file trapsportation does not work?
Maybe the apk file I have is in fact incompatible with something within vmos??
I tried some stuff within xxxxx but was still unable to get the app I mentioned earlier to install. Not really sure what needs modified/patched or whatever.
any ideas please? how does someone get an app to install within vmos that doesn't seem to want to?
Working
Hi, install aptoide the install tinder version 9.8.0 it works for me.
that1guyyep101 said:
any ideas please? how does someone get an app to install within vmos that doesn't seem to want to?
Click to expand...
Click to collapse
What I usually do is use the root permissions in vmos to force install the apk as a system app through lucky patcher. Before doing this I would reccomend making sure that the version you are using is compatible with the vmos android os version you are running before attempting and that the package isn't considered corrupted. Also please note that when installing an apk as a system app it becomes difficult to uninstall. If you'd want to remove the icon then you would need to disable the package also through lucky patcher. I'm just throwing the idea out there and I'm not sure this solution would work for any other so hopefully it'd work for you.
Has anyone had any luck getting vmos running on an android 9 device??
If so pls let me know so I don't waste too much time trying I tried the standard one and it didn't work so I'm downloading the pro version which will take a long time
I'm a developer and advanced Android user. All my previous phones were rooted.
Now, instead of my OnePlus with Android 11, I got an ASUS ROG Phone with Android 12. But today I'm asking myself a question:
Is it still worth having a phone with ROOT in 2022?
There are certainly many reasons to have ROOT. In my case in particular:
- AdAway in ROOT mode.
- The ability to backup and restore app data (like game accounts).
- The ability to terminate running processes using the 3C All-inOne Toolbox.
The problem is that some apps don't work on a phone with ROOT:
- Banking apps
- Card payment
- Microsoft Teams
Yes, I have the latest Magisk with Universal SafetyNet Fix and in Zygisk mode I hide ROOT from all Microsoft and Google apps. Yet from time to time Microsoft Authenticator will evaluate the phone as unsafe and refuses to run Teams.
I would like to get rid of the ROOT issues already and have a phone without ROOT. Finally, AdAway can run in VPN mode as well.
The question is how to transfer app data like game accounts from the old phone to the new one without ROOT. Google backup only restores about half of the apps on the original phone.
I used to always use Titanium, but that doesn't work without ROOT. Today Swift Backup works, but even that needs ROOT. Shizuku mode doesn't help in this case either.
So today I see it as the best option for me:
1. Unlock the bootloader.
2. Temporary ROOT the new phone.
3. Restore apps with data.
4. Lock the bootloader - in case the Microsoft Authenticator detects the unlocked bootloader.
What do you think?
vladaxx said:
I'm a developer and advanced Android user. All my previous phones were rooted.
Now, instead of my OnePlus with Android 11, I got an ASUS ROG Phone with Android 12. But today I'm asking myself a question:
Is it still worth having a phone with ROOT in 2022?
There are certainly many reasons to have ROOT. In my case in particular:
- AdAway in ROOT mode.
- The ability to backup and restore app data (like game accounts).
- The ability to terminate running processes using the 3C All-inOne Toolbox.
The problem is that some apps don't work on a phone with ROOT:
- Banking apps
- Card payment
- Microsoft Teams
Yes, I have the latest Magisk with Universal SafetyNet Fix and in Zygisk mode I hide ROOT from all Microsoft and Google apps. Yet from time to time Microsoft Authenticator will evaluate the phone as unsafe and refuses to run Teams.
I would like to get rid of the ROOT issues already and have a phone without ROOT. Finally, AdAway can run in VPN mode as well.
The question is how to transfer app data like game accounts from the old phone to the new one without ROOT. Google backup only restores about half of the apps on the original phone.
I used to always use Titanium, but that doesn't work without ROOT. Today Swift Backup works, but even that needs ROOT. Shizuku mode doesn't help in this case either.
So today I see it as the best option for me:
1. Unlock the bootloader.
2. Temporary ROOT the new phone.
3. Restore apps with data.
4. Lock the bootloader - in case the Microsoft Authenticator detects the unlocked bootloader.
What do you think?
Click to expand...
Click to collapse
As you've already discovered, the main advantage to rooting is the ability to do backups. There are solutions to the the Banking apps and Card payment problems, which may or may not work for your particular apps. There are also alternatives to Microsoft Authenticator. Only you can determine if these alternative solutions are worth the benefit of being able to backup your data.
The AdAway problem is easily solved. Use AdGuard DNS, which does not require root.
@dcarvil: I suppose you mean AdGuard DNS.
vladaxx said:
@dcarvil: I suppose you mean AdGuard DNS.
Click to expand...
Click to collapse
You are right, that is what I meant.