• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Major half root issue

spark1223

Newbie
May 23, 2012
21
1
(I have the LG L45C) Ok, so I rooted this phone. It was working fine but I had an issue with the notification light going off when it wasn't supposed to, so I factory reset the phone. Now my root won't work right. An app asks for root, and it is granted but the app will tell me root failed. Root checker says I don't have proper root. So I tried re-rooting with unlock root (the only tool I can use for this phone to root) and it says failed to chmod file: rootutility. An unroot gives the same message. I tried a hard factory reset several times. There are no custom recoveries for this phone. Please help me get root back.
 
Try downloading a terminal emulator and typing in: su
Then hit the enter key (the key on the bottom right).
Let me know what you see after hitting the enter key.

Nothing. It prompts me, I hit allow, and it says root was granted as usual but there is no output. but none of my root apps say they have root. None of them do what they are supposed to.
 
Upvote 0
Slow down. A # means that you do have root.

Did you go to the Play Store and update the Superuser app?

I noticed that the permission of su didn't get changed.

Did you install BusyBox? Some rooted apps require the binaries that are a part of BusyBox.
You will need to go to the Play Store and download a BusyBox installer. Select the install location of /system/bin. If it fails (it does on quite a few LG phones), select the alternate install location of /system/xbin.

Download ES file explorer from the Play Store. We are going to see what's up with su first.
In the ES app go to the menu/settings and select file settings. Select "Show Hidden Files". Go to View and select "Details".
Now select the star, then the phone screen. This will get you to the root directory.
Scroll down to "system" and select it. Then select "bin". Scroll down to su and tell me what the permissions are next to it ,they should be rwxr-xr-x or rwsr-sr-x. If not, we will need to change them using the terminal emulator and shell commands (unless they are: rwxrwxrwx)
 
Upvote 0
Slow down. A # means that you do have root.

Did you go to the Play Store and update the Superuser app?

I noticed that the permission of su didn't get changed.

Did you install BusyBox? Some rooted apps require the binaries that are a part of BusyBox.
You will need to go to the Play Store and download a BusyBox installer. Select the install location of /system/bin. If it fails (it does on quite a few LG phones), select the alternate install location of /system/xbin.

Download ES file explorer from the Play Store. We are going to see what's up with su first.
In the ES app go to the menu/settings and select file settings. Select "Show Hidden Files". Go to View and select "Details".
Now select the star, then the phone screen. This will get you to the root directory.
Scroll down to "system" and select it. Then select "bin". Scroll down to su and tell me what the permissions are next to it ,they should be rwxr-xr-x or rwsr-sr-x. If not, we will need to change them using the terminal emulator and shell commands (unless they are: rwxrwxrwx)

busybox will not install anywhere. It fails no matter which I choose. bin or xbin. I can't get root with es file explorer. It fails and then disables the check button for it. All it says for the permissons on su is that they are: readable: yes, writeable: no, hidden: no. I am unable to change them as es thinks I have no root.
 
Upvote 0
did you try chmod to /system/bin/su and /system/xbin/su ?
may be the software you use must have pasted the binary to bin or xbin

try in both directories :)

Try chown 0:0 also
I think chown will solve the issue ;)

chmod is in the directory /system/bin but in terminal yeilds not found. Chown 0:0 says that i'm using the command wrong

Now that its been chowned. SU is dening super user rights to all apps. I still can't re-root
 
Upvote 0
Maybe updating the binary with the 3.0.3.2 will work or just re-installing it if it's already 3.0.3.2. Let me check on that?
You not full bricked yet, lets see if we can get it straight. Will double check and see how to go about doing this. I saved mine 10 months ago when I lost su, got to remember how?
 
Upvote 0
Well at lest you not bricked, which can happen when you do the factory reset on a rooted phone. It's not going to be easy to get your root back. Just take you time and I'll help research it. It may take a few days, just don't get impatient and do something that will brick the phone good.
I speak from experience. My first smart phone is sitting in eye sight, a mere paper weight because I was impatient.
I would not attempt to use any app or utility that requires root until your sure of what will happen. At lest until you can get root again.
 
Upvote 0
Do you know how to run shell commands from the PC? If your already set up with ADB and have the phone plugged into the PC, then once in the shell and you have a # after typing in adb shell, type in this:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system (hit the return key)
chmod 6755 /bin/su (hit the enter key)
mount -o remount,ro -t yaffs2 /dev/mtdblock1 /system (hit the enter key)
exit (hit the enter key)

This should change the permissions of the su back to rwsr-sr-x
then see if the apps will work.
 
Upvote 0
Douh! I totally forgot. If none of that works try downloading su update fixer from the market. It might just work.

Thanks man, for trying. I think this thing is totally botched. I have tried su update fixer, and it can't run chmod even in a adb shell. mount is also missing it seems. or something. It says permission denied. It seems I can't run any command in any shell. Its even denying root in terminal now.
 
Upvote 0
Try to re-root with the proper root exploit for your phone? It might work this time as your root is pretty well hosed, from doing the factory reset. Even more so now than when you first did a re-root.

Yeah, I still cannot root. I get cannot chmod file every time. Exact error: (cannot Chmod file: rootutility) program: unlockroot.com. Superoneclick fails as well. So do like 10 others.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones