I'm guessing that certain root apps rewrite some of the system files on their initial run so that they don't have to ask for root permissions constantly but I'd like a developer to confirm this.
For instance I have Keyboard Manager which is a root app that changes the keyboard you're using based on orientation. This allows me to have a Japanese keyboard (Simeji) while in portrait mode, the stock Motorola keyboard when using the physical keyboard, and Swype when in landscape mode. I assumed originally that this needed root permission whenever the system booted or I restarted the app but after updating and losing root the app still works as it always had without any issues whatsoever.
Another app would be Nova Launcher, which only requires root to allow viewing of widgets in a similar way to the stock launcher. This functionality stayed over after the update. After thinking about it, unless the stock launcher updated this would definitely stay the same without requiring permissions every time. Otherwise the stock launcher would have to have root permission at start-up as well.
In contrast Titanium Backup doesn't work whatsoever. This was completely expected as it reads and writes system data all the time.
Related
Rooted my phone with Gingerbreak and all went very smoothly. Added Titanium backup and feel much better about life having a backup. One thing I notice though is that I had to reload some apps (Swype, Viber etc) in order to get them to work again after rooting. Is that normal? Also I seem to have to reset my keyboard back to Swype, relogin in to Twitter etc. now each time I restart the phone (which was not happening pre-root). And the Go launcher and my apps are much slower to load now. Did I miss something along the way or is all of this normal working procedure?
Is there any way to backup the app settings without rooting?
I do not currently have access to a Windows machine to root my phone but I badly need to restore factory settings as the camera keeps force closing when I switch into video mode.
not possible without root.
You could try clearing the cache.
If you're not taking 3D pictures, you can also try download a new video recording app for now till you can root.
Thanks, I managed to find the Linux rooting method so got it all sorted now.
I still seem to be having issues with the time and widgets on the home screen sometimes freezing though, it must be one of my apps as even from factory settings it triggered it after recovering my backup. I ended up reinstalling most stuff from Market and just using Titanium to restore data where absolutely essential, seems to have reduced the problem.
That said, the problem is like that - one minute it will work fine then suddenly one day the time and widgets will fail to work whenever WiFi is connected. Wish I knew what was triggering it, I'm hoping its a glitch with an app that doesn't like Froyo and it will magically go away with Gingerbread.
I've been stuck two days now trying to change the default launcher on my MIUI ROM. It sounds like a simple task, but for some reason, it isn't. The problem is when I switch to another launcher, pressing home always returns to the MIUI default launcher, no matter what I do.
Some of what I have already tried:
1) I've allowed MIUI to give full root permissions to the launchers. But I cannot clear defaults or manage permissions for MIUI's launcher in settings, as it is greyed out.
2) Tried setting the launchers to set themselves as default (and keep in memory), within their own settings wherever possible.
3) I've tried several apps promising to change defaults to allow for alternative home launchers. None worked.
4) Tried changing BUTTONS (in Android settings) to have the HOME button do nothing or open recent apps. No matter what, it always quits the 3rd party launcher and returns to home of MIUI launcher.
5) I tried freezing MIUI's launcher and running Apex. This finally worked to keep Apex as default! Except after I rebooted, it got stuck on boot and I LOST EVERYTHING.
5) I upgraded MIUI unofficial ROM to 4.2.2, then 4.9.19. No difference.
6) If there is an option to "set default launcher" in a given app, and I try to set it to that launcher, it will only allow the MIUI system launcher as an option, and automatically return me to the MIUI launcher!
As far as I can tell, the problem does not appear to be related to: the phone, the ROM, or the launcher app. Why, because I had ADW working fine for years over a slightly previous version of this MIUI ROM (v4.1.2). I can't remember when things changed, but probably some time after trying Apex. But now, setting the launcher to ADW again changes nothing, the system still returns to MIUI home.
ROM: MIUI v5, (Blackwing182) version: 4.9.19
Android: JB 4.2.2
Phone: Samsung Galaxy S3
Cyanoid said:
I've been stuck two days now trying to change the default launcher on my MIUI ROM. It sounds like a simple task, but for some reason, it isn't. The problem is when I switch to another launcher, pressing home always returns to the MIUI default launcher, no matter what I do.
Some of what I have already tried:
1) I've allowed MIUI to give full root permissions to the launchers. But I cannot clear defaults or manage permissions for MIUI's launcher in settings, as it is greyed out.
2) Tried setting the launchers to set themselves as default (and keep in memory), within their own settings wherever possible.
3) I've tried several apps promising to change defaults to allow for alternative home launchers. None worked.
4) Tried changing BUTTONS (in Android settings) to have the HOME button do nothing or open recent apps. No matter what, it always quits the 3rd party launcher and returns to home of MIUI launcher.
5) I tried freezing MIUI's launcher and running Apex. This finally worked to keep Apex as default! Except after I rebooted, it got stuck on boot and I LOST EVERYTHING.
5) I upgraded MIUI unofficial ROM to 4.2.2, then 4.9.19. No difference.
6) If there is an option to "set default launcher" in a given app, and I try to set it to that launcher, it will only allow the MIUI system launcher as an option, and automatically return me to the MIUI launcher!
As far as I can tell, the problem does not appear to be related to: the phone, the ROM, or the launcher app. Why, because I had ADW working fine for years over a slightly previous version of this MIUI ROM (v4.1.2). I can't remember when things changed, but probably some time after trying Apex. But now, setting the launcher to ADW again changes nothing, the system still returns to MIUI home.
ROM: MIUI v5, (Blackwing182) version: 4.9.19
Android: JB 4.2.2
Phone: Samsung Galaxy S3
Click to expand...
Click to collapse
Have you already attempted setting ADW as the default launcher, immediately going into the directory where the MIUI launcher .apk is, deleting it, and then rebooting? Make a full system backup first, of course.
If you do that, I believe your system will have no choice but to use ADW upon booting.
I do not want to use ADW any longer, but yes, I just did that (after installing a third earlier version of the Blackwing MIUI ROM, v3.9.27). I did not remove the MIUI apk, but froze it (same effect). The phone did not boot into ADW. It just froze on the MIUI logo screen. I also can't set ADW as the default launcher, via settings.
I've literally spent an entire day on this problem, and still can't quite pin it down, because all this *used* to work. I had this same ADW app with one of the aforementioned versions of MIUI, running for ages with over 200 apps on the phone. My best guess is it must be a conflict with one of the installed apps, but then..... why is it acting up *now*?!.
On top of everything, I did a back up of my system&apps with ROM Toolbox AND the MIUI Backup app before messing with the MIUI launcher and having to redo the ROM. Now when I try to restore, *both* of those apps no longer have their backups! (insert angry emoticon)
It's looking like I can no longer use MIUI on my Galaxy S3.... the only ROM I ever liked! :crying:
Last I heard autoprime managed to root the xt1028, but I haven't seen any news as of yet.
As far as I know, the only root method that works on 4.4.4 is kingoroot apk, which only grants temp root and may cause the launchers to close unexpectedly.
Anyone seen anything in the wild?
Edit-
Nova launcher and home launcher crashed
android.process.acore crashed
android.process.media crashed
Their version of superuser also crashes
Sent from my XT1028
Everything crashes with the apk. I installed a different launcher and fixed that problem, but Titanium Backup, all the google apps (Play Store, Hangouts, Gmail, etc.), and even the phone app crash, basically all I can do is power off.
I'm using the 1.3.8 version of the Windows software, and that works fine. I'd like to find a standalone way to temp root, then I'd be comfortable installing busybox, xposed, an app to soft reboot, etc. Bonus if it'd use supersu instead of some custom solution.
Of course, what I REALLY want is a permanent root.
Hrm, I wonder if there would be a way to do a soft root on bootup. You'd need to be able to cancel just in case it messed things up.
josetann said:
Everything crashes with the apk. I installed a different launcher and fixed that problem, but Titanium Backup, all the google apps (Play Store, Hangouts, Gmail, etc.), and even the phone app crash, basically all I can do is power off.
I'm using the 1.3.8 version of the Windows software, and that works fine. I'd like to find a standalone way to temp root, then I'd be comfortable installing busybox, xposed, an app to soft reboot, etc. Bonus if it'd use supersu instead of some custom solution.
Of course, what I REALLY want is a permanent root.
Hrm, I wonder if there would be a way to do a soft root on bootup. You'd need to be able to cancel just in case it messed things up.
Click to expand...
Click to collapse
I mean, obviously it's possible somehow or another because autoprime did it
I can't figure it out myself though
Sent from my XT1028
This device acts very, very odd. It seems that whenever an app is installed from the play store, its default move is to block every permission that app may have. It doesn't even prompt. So I have to go in to the permission manager every time I install a new app and "trust" it. Is there any way to just disable this permission software and go back to the way aosp marshmallow asks for permissions upon installing apps?
Also, I keep setting my default mms app to Google messenger, and literally every reboot it reverts back to the stock messages app.
Lastly, is there any way to have the hold home and swipe up function changed back to context search instead of this Chinese search app that is useless to my non Chinese speaking self?
Im sure ill have more to ask soon. Very odd acting phone indeed.
Have similar issues myself with this, even though I have driven apps permission they don't always work especially emails when the screen is off. I have been over and over the settings but just can't seem to get it fully right