[S-ON]Temp root test results - HTC Wildfire S

So some guy tested a temp root from the HTC Chacha and reported it to work......It worked for me too!!!!
So I decided to make my WFS a guinea pig for this experiment.....and here are the observations and conclusions....
Observations
Numero Uno......The bug
The first thing I noticed was the "reset or restart bug".Sometimes in the test my phone restarted it self....it also happened when locked my phone and kept it away for a while.
Second comes the root apps
I tested some root apps to see which work in temp root and which don't.......First and foremost root apps needing to restart after something are out of the question.....
REASON-Temp root goes away when you restart your phone(the reason its called temporary root).
Now that explained...here are the apps I've tested....
1.Root explorer-Doesn't work
2.Titanium Backup-Was able to backup but didn't restore anything yet.
3.Move2sd Enabler-THANK GOD IT WORKS!!!!Now have more space in my phone
4.SD Maid- Works
5.LCDDensity- one version works...but I get a status bar FC
6.Font installer by jrummy16- Nope,fonts didn't change
7.Keyboard Manager- Restarted as soon as I opened it
More apps will be added when tested....
Conclusion
It is better than no root on an S-ON device......if you like doing the temp root procedure every time you reboot.
Yeah...a small request to devs
If anyone can create an apk file for temp root then I will be very greatful to that guy...
Thats all for now......Long live the WFS Dev community!!!!!!

Related

Why do I keep losing root?

My Verizon GNex is rooted, I have CWM, superuser etc, even installed this rom, but I keep losing root after an hour or so. I use root explorer, open a terminal, su, do things, do it again in a few minutes and it suddenly won't log in as root.
When this happens, my wifi also craps out. It shows signal strength too low to connect when I'm standing next to the router. Reflashing CWM or superuser does nothing. Last night I wiped and went back to stock and it worked for a while, but I've found I can also flash that rom and it will work for a while and that is easier. Root survives multiple reboots but just stops working for no reason after a while.
Example: I flashed that rom this morning and rebooted 2-3 times, went to the mall and kept opening root explorer to see if root was working. I sat and watched my daughter play at the mall for nearly an hour. When she wanted something to drink, I checked and root was still working. I went to the store nearby, got a water, sat back down and no longer had root.
I'm not getting any OTA notification or anything, it just stops being rooted out of the blue.
Any ideas?
Darn, halfway down page two already and no replies...
same issue here
I'm glad I'm not the only one. How did you root?
followed this until step 5 http://forum.xda-developers.com/showthread.php?t=1392310
Me too. I used a different guide, but it looks like it was exactly same.
Do you use root explorer? I was only using it to check if I had root yesterday -it opens when rooted, doesn't when root is lost- and after losing root I noticed its battery usage was nearly as high as the displays although I had only opened it for 2 seconds several times.
Last night I rerouted before bed and didn't touch root explorer and im still rooted ten hours later. May not be related, and I could lose root at and time, but I was losing it every hour or two, so I'm starting to get optimistic that root explorer may have had something to do with it.
Sent from my Galaxy Nexus using Tapatalk
fubaya said:
Do you use root explorer? I was only using it to check if I had root yesterday -it opens when rooted, doesn't when root is lost- and after losing root I noticed its battery usage was nearly as high as the displays although I had only opened it for 2 seconds several times.
Last night I rerouted before bed and didn't touch root explorer and im still rooted ten hours later. May not be related, and I could lose root at and time, but I was losing it every hour or two, so I'm starting to get optimistic that root explorer may have had something to do with it.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Haven't seen this specific issue much with the Galaxy Nexus yet. I had this problem 1.5 yrs ago with an older Samsung Android device though. Solution was a bit complex, but haven't seen this issue in a long while.
I know root can be a bit hidden from Android unless adb is connect or using a terminal application. For this reason, m root check application is generally a good program to run a simple diagnostic of the root configuration on the device.
The Pro version, 99 cents in the Market and free on XDA has a widget which will update at the interval you pick, 1-24 hrs with the root status and gives a more thoroughly diagnostic output of the system su binaries and their properties.
Hope that helps!
Try putting the su binary in /system/xbin. I lost root after the OTA update to ITL41F, but busybox in /system/xbin survived.
I have root checker and when I lose root, it still says everything is OK. Superuser logs also show that apps have been allowed, but the apps just don't get root. When it happens, everything loses root, terminals root explorer, titanium backup etc. even the superuser app can't update the su binary.
I still have root after 11+ hours (crossing fingers)
Sent from my Galaxy Nexus using Tapatalk
motopig said:
Try putting the su binary in /system/xbin. I lost root after the OTA update to ITL41F, but busybox in /system/xbin survived.
Click to expand...
Click to collapse
The su binary will have also remained after an OTA, same as busybox. The difference is their permissions. Every OTA re-sets the binary direction permissions as 755 stripping out the setuid attribute required by su, but not required by busybox.
This would explain why after using an OTA the user will lose "root" access but maintain busybox access. Both binaries persist, but the su binary loses the setuid attribute required to elevate access for root.
fubaya said:
I have root checker and when I lose root, it still says everything is OK. Superuser logs also show that apps have been allowed, but the apps just don't get root. When it happens, everything loses root, terminals root explorer, titanium backup etc. even the superuser app can't update the su binary.
I still have root after 11+ hours (crossing fingers)
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Well the key here, as I stated above, would be to see whether or not the su binary still has the setuid attribute and UID/GID set as root.
Any of those changes could remove the ability of the su binary to esclate permissions as root. In theory, any application which has been granted root access through Superuser, could remove root access for the whole system.
I can't imagine any reason why a developer would intentionally write an application to do that under a different title which you would be using.
Hope the technical details help!
I never had an OTA update after rooting, at least there were no notifications or anything. I do agree it acted as if the binary permissions got screwed up somehow, I don't know why I didn't check. Reflashing the su.zip didn't help. I assume flashing would set the permissions.
Well, nearly 24 hours and I still have root so, whatever it was, I'm happy now.
I just realized i no longer have root and i did the ota update recently. Problem is i cant get root back no matter what i try. I reinstalled the latest superuser from market with no luck. Any advice?
I forgot to mention i am completly stock on 4.0.1 and ITL41F. All i did with this phone is unlock the bootloader and the guide i used i think pdanet put SU apk automatically installed. My apps like root explorer all showed they did have root access. But now i tried to use root explorer and it claimed it had access, but couldnt get root.
My SU apk was updated to latest from the market. I just uninstalled the update and still no luck. Reinstall update and still no luck..
When it happened to me, the only thing that worked was to reflash the rom and go through the rooting process again. There is a thread in the development section about going back to stock where you can find the stock rom. you'll lose apps and things and may want to back them up first.
You could probably flash a new rom instead. I don't remember which one it was, but I was using a 4.0 rom that had su and didn't require wiping anything so reflashing was painless.
Sent from my Galaxy Nexus
Crap ok thanks. I cant backup anything with titanium cause it cant get root, so i guess i jyst have to lose everything. Might as well go with one of the roms i guess. I kinda was just enjoying stock with root.
Oh the other problem i have is i'm getting a fastboot error. Boot into bootloader and at the bottom of the screen says "fastboot FAILstatus" below. Any idea what thats about?
Some apps can export their settings the sdcard so don't forget to check them. I know when I lose everything there's really only 4-5 apps that require much setup while the others just require a login, but luckily those 4-5 apps can export their settings.
I don't know about the error, I'm not very good with fastboot. I use it when I get a new phone then go a couple of years without using it.
i finally got rooted again. For some reason it just wouldnt take. I had to use superboot over and over and over again and then finally it just took successfully even though i didnt anything differently. Very strange.

Kyocera Milano C5120 Rooted

What you'll need:
1: USB drivers---> http://forum.xda-developers.com/showthread.php?t=1500669
2: SuperOneClick v2.3.3.0 byshortfuse)
Connect your phone to your computer and run SuperOneClick. It should read "Successful" and then reboot your phone. I went straight to the appstore and downloaded BusyBox, SuperSU, ES File Explorer, and Titanium Backup but the SuperSU is your choice. If you do not grab the SuperSU then go ahead & update SuperUser. If you want to use SuperSU then give it SuperUser permission first. Open your ES file explorer and uninstall the SuperUser. This is a Sprint Kyocera Milano C5120 with 2.3.4 firmware loaded on it. So far I have not found a recovery that will work with this but it has one already there, you can find it by holding the volume down button and power before boot. These are just my findings that worked for me and I am not taking responsibility for your phone if anything happens to it, but mine was easy and painless. This will at least allow you to get rid of the preloaded apps on your phone.
If I've helped you in any way, please click thank you.
gimmeitorilltell said:
What you'll need:
1: USB drivers---> http://forum.xda-developers.com/showthread.php?t=1500669
2: SuperOneClick v2.3.3.0 byshortfuse)
Connect your phone to your computer and run SuperOneClick. It should read "Successful" and then reboot your phone. I went straight to the appstore and downloaded BusyBox, SuperSU, ES File Explorer, and Titanium Backup but the SuperSU is your choice. If you do not grab the SuperSU then go ahead & update SuperUser. If you want to use SuperSU then give it SuperUser permission first. Open your ES file explorer and uninstall the SuperUser. This is a Sprint Kyocera Milano C5120 with 2.3.4 firmware loaded on it. So far I have not found a recovery that will work with this but it has one already there, you can find it by holding the volume down button and power before boot. These are just my findings that worked for me and I am not taking responsibility for your phone if anything happens to it, but mine was easy and painless. This will at least allow you to get rid of the preloaded apps on your phone.
If I've helped you in any way, please click thank you.
Click to expand...
Click to collapse
This does not work. In march of 2012 an update was sent OTA to the Milano preventing zergrush and the other method Superoneclick uses from working.
Not sure if you have a very old phone or what but on any Milano purchased or updated after march 2012 SuperOneClick WILL NOT work.
I have been scouring Google for hours and have yet to find any way to root a Kyocera Milano that has been updated to prevent rooting exploits.
I'm guessing my phone was purchased in April or May of 2012 from Krogers and it probably sat on their shelf for a few months. Whatever the case, I'm sorry that you cannot root your phone as of now and if I run across something, I will share it with you.
Root Milano patched 2.3.4 Gingerbread
gimmeitorilltell said:
I'm guessing my phone was purchased in April or May of 2012 from Krogers and it probably sat on their shelf for a few months. Whatever the case, I'm sorry that you cannot root your phone as of now and if I run across something, I will share it with you.
Click to expand...
Click to collapse
I just got my phone from Ting a couple weeks ago and rooted it yesterday.
Unfortunately I can't directly post Outside links (Not at 10 posts yet, and have no idea what else to post about other than this at the moment, which requires a link (For Credit Due Purposes) and I know it will be helpful to people that were as desperate as me for something that was starting to seem rather impossible and no one was paying that much attention to it.), but this is important enough that I'll try to just chop it up - You'll just have to put it back together to go to that site.
This works:
androidforums
.com/milano-all-things
-root/709963-no
-pc-root-method
.html
Not sure why the guide says "Enable usb debugging in Settings, Applications, Development" since you never use the PC, I enabled it anyway, and also enabled to install third party apps, or else Poot won't install, not sure why that isn't on the guide. (Maybe they got mixed up?)
A few things you might want to know:
After hours I finally found the solution. But the terminal still doesn't work for uninstalling ("pm uninstall com.google.android.books.apk" = Failure), you have to do everything though your phone (I'm using the app "RootAppDelete"). The phone roots itself with a third party app called "Poot" using libraries from "Ministro 2"
Before doing this you're gonna need something like 25MBs of storage or so (Can delete everything afterwards with the exception of SuperUser (Can't delete that) to get the space back (Also, you need a app to actually use root actions). - The "Ministro 2" packages are huge for this phone's tiny internal storage! 11MB around)
Make sure to install anything small first and anything big right before the phone gets over 15MB full, because at that time you can't install anything else, with low memory errors.
Another thing that might have helped me when I did this is - back when I couldn't root I made all apps default install to the phone with the android sdk platform-tools (I didn't want to risk anything so I moved Poot, Ministro 2 and SuperUser back to the phone before running Poot. since they default installed to the SD)
"adb shell"
"pm SetInstallLocation 2"
Know its been said elsewhere, but this works with the Milano. Wanted to say that in case you needed the space to use Poot.
And the last problem is after I did all this, now my headphone jack wants to think it has headphones plugged in all the time, If I move the phone around it starts playing on the phone's speaker. It seems like something is lose. Not sure if that was caused by the root (since it wasn't doing it before, and I've never used the headphone jack before) or because there was lose hardware, not sure. Still working on a solution to that, which I found
something similar here, almost looks like a common problem: http://forum.xda-developers.com/showthread.php?t=817872
I would put my proof of doing this have a screen shot of root checker, but alas its an outside link. Understand though.
And as I've read a million times before this, here's a disclaimer: I'm not responsible and use at your own risk.

Possible KNOX fix for CF-AutoRoot (Read)

What up everybody i'm jamal and new to the xda forum.
But think i possibly found a solution to the KNOX problem (Worked for me atleast)
Follow these steps
1) goto your settings , more , and than app manager
2) scroll over to ALL tab , click on superuser which would bring up settings. Click turn off
3) open up an file explorer app ( i believe any file explorer app would work )
4) NOW the important step.. in the explorer go to your root. Not your sd card data or external card data. Your Root.
5) Once your in the root look for a folder named SYSTEM . from there open the folder APP.
6) Now scroll down untill you see superuser.apk . Click it and install
7) open superuser its going to ask do you want remove KNOX (dont know the exact wording) . Click yes
BINGO Your Rooted...
I ran root checker to verify it and rooted apps working fine.
To anyone missing superuser.apk i can provide it for you just PM me or ill just simply post it here for yall
Thank you so much! I had been stuck behind the knox shield of doom myself, and this worked for me. One note/addition I would put on your steps... at the end, after you have installed superuser.apk and you open it up, at least for me, I had to move VERY quickly to disable knox. Say... within a second or two (max) or knox would squash me. Once I hit that yes button (on try number 2) it seemed to work like a champ! Thanmks again.
Thank you so much!! Ive been trying to get rid of that knox shield all day! Your a life saver!!!!!!! Question ? I had rooted my phone like a month and out of nowhere knox was tripped. How can this happen if it knox was frozen
frozen... as in frozen with Titanium BU? If that is the case... I don't see how it could possibly happen... hmmm. Even if its just been "turned off" by SuperSU, I don't know how it would spontaneously come back.
As a note, I had to go in a second (I guess third) time to install SuperSU yet again! Even though Root Checker was saying I was good, I was getting "Unfortunately, SuperSU has stopped" messages... and it wouldn't actually grant root priveledges... So I went in through my explorer again and forced another install. This time, I guess since Knox was already off, it didn't come up with the pop-up, and all of the apps seem to be happy. Woo-hoo.
That was same exact problem I had twice. So I wasn't going crazy. Lol
Sent from my Nexus 7 using xda premium

Please help me understand what I did wrong

Okay, I want to be out in the open. I have never rooted a phone, nor ever wished to do it for myself. Unfortunately, I have a father who believes everything is a 1-2-3 clicks away from perfection, which is why he prefers not to do it himself.
Anyways, he requested that I root his phone because he believe it will make it run faster
I tried following the steps on this website, from a link which was for the phone SMG-M919(T-mobile S4)(Ver. 4.3) . This is the link, http://forum.xda-developers.com/showthread.php?t=2294005
So I did finish all the steps required. I got my phone rooted, i checked by downloading "Root Checker". SuperSU even asked for permission, to my limited knowledge that means the phone is rooted.
Anyways, the problem seems to be that when I first opened the SuperSU app, it asked to be updated, it just kept loading and loading, 20 minutes must have passed. The loading screen said it it takes too long, just try again by restarting phone. I did that, but the app never asked me to update again, which is weird. Under the APP or the Logs tab in the SuperSU, it just shows a circle loading pic.
Can someone help me to understand what is going on. Also, apologies in advance if this is the wrong place to post about this in this forum.
xjlxking said:
Okay, I want to be out in the open. I have never rooted a phone, nor ever wished to do it for myself. Unfortunately, I have a father who believes everything is a 1-2-3 clicks away from perfection, which is why he prefers not to do it himself.
Anyways, he requested that I root his phone because he believe it will make it run faster
I tried following the steps on this website, from a link which was for the phone SMG-M919(T-mobile S4)(Ver. 4.3) . This is the link, http://forum.xda-developers.com/showthread.php?t=2294005
So I did finish all the steps required. I got my phone rooted, i checked by downloading "Root Checker". SuperSU even asked for permission, to my limited knowledge that means the phone is rooted.
Anyways, the problem seems to be that when I first opened the SuperSU app, it asked to be updated, it just kept loading and loading, 20 minutes must have passed. The loading screen said it it takes too long, just try again by restarting phone. I did that, but the app never asked me to update again, which is weird. Under the APP or the Logs tab in the SuperSU, it just shows a circle loading pic.
Can someone help me to understand what is going on. Also, apologies in advance if this is the wrong place to post about this in this forum.
Click to expand...
Click to collapse
Rooting doesn't make your phone faster. In any way. Just gives you "admin" rights to delete crap and change stuff you normally couldn't.
Changing roms and kernels can tho.
You're fine. Make sure it's updated thru the playstore, if up to date and pop up doesn't come back don't worry about it.
ShinySide said:
Rooting doesn't make your phone faster. In any way. Just gives you "admin" rights to delete crap and change stuff you normally couldn't.
Changing roms and kernels can tho.
You're fine. Make sure it's updated thru the playstore, if up to date and pop up doesn't come back don't worry about it.
Click to expand...
Click to collapse
Yeah, I definitely know that Rooting wont make it faster ;D but he doesn't despite my nagging.
Anyways, so if I want to delete apps like the T-Mobile App or those Samsung apps, how can I do it
Also, if I click on things like Clear Logs, the loading circle just loads.... never stops.. Is this really how SuperSu functions
xjlxking said:
Yeah, I definitely know that Rooting wont make it faster ;D but he doesn't despite my nagging.
Anyways, so if I want to delete apps like the T-Mobile App or those Samsung apps, how can I do it
Click to expand...
Click to collapse
Download a file Explorer with root access, I use Root Explorer, but there's free ones like root browser, I think es file Explorer has root, open it up, navigate to system/app delete what you don't want, and go to system/priv-app and delete what you don't want.
You can delete all tmo apps without affecting anything, pretty much all Samsung apps, travel crap, yahoo, etc. Just be careful, delete something like your home launcher you're screwed.
If anything, install TWRP or cwr and make a back up of the system to play it safe.
Or say screw all that, and download a touchwiz rom in Android Development and flash it. If you want latest greatest version both Sickness and myself have some 4.4.4 roms up. Take your pick
Orrrr aosp rom. I don't usually recommend roms but I will say I love nameless rom....

Why do we have to re-root the phone after each update?

I'm sure there's a reason, there has to be.. CM never made us do this, why do I have to reinstall the SU zip to re-gain root access after each new update is applied? This is especially annoying because each refresh adds back apps that I have used root uninstaller to remove, so it's a whole song and dance to go into recovery, establish root (including a few bootloops each time) and then uninstall those apps again.
Not sure what the benefit is for user or developer..

Categories

Resources