FORUMS

Analysis & Opinion

Top Forum Discussions

[Guide][ALL DEVICES]ROOT + flash custom recovery + fix perfected spl [27 JAN 2012]

1,271 posts
Thanks Meter: 630
 
By mumilover, Senior Member on 17th August 2010, 05:16 AM
Post Reply Subscribe to Thread Email Thread
26th April 2012, 12:53 AM |#641  
Member
Flag Austin
Thanks Meter: 4
 
More
Question I know why now
Quote:
Originally Posted by ScriptJunkie

Every time I try to change my SPL to an engineering one I soft-brick my phone, and I have to flash the 1.5 android SAPPIMG.nbh image to get it back. I followed the steps to the letter, but to get the custom recovery image I used the previous post to get the custom recovery image (so I wouldn't have to delete install-recovery.sh).

I tried all with android 1.5 and it allowed me to flash the ENG SPL. So I think that I was having problems because I was on android 2.2.1 and with a different radio. I think 2.2.1 only likes 1.33.0013 SPL. I tried four other different ENG SPLs and none worked.

Does anybody knows what ENG SPL can I use with 2.2.1 or how can I get S-OFF so I can mess with fastboot?
 
 
26th April 2012, 06:41 PM |#642  
OP Senior Member
Flag Copenhagen
Thanks Meter: 630
 
Donate to Me
More
This has been answered before..
Only 1.33.0013(d) will work for 2.2.1...
The Following User Says Thank You to mumilover For This Useful Post: [ View ]
26th April 2012, 09:27 PM |#643  
Senior Member
Chicago
Thanks Meter: 89
 
More
So, I'm on 2.2.1 and tried to root with superoneclick. everything seems to work fine but superuser doesn't show up in my apps. tried to run root again and it says already rooted. would like to get to the next step of installing recovery. any help would be appreciated.
26th April 2012, 11:25 PM |#644  
OP Senior Member
Flag Copenhagen
Thanks Meter: 630
 
Donate to Me
More
Just follow the guide... super user app is not a necessity :0)
27th April 2012, 03:01 PM |#645  
Member
Flag Austin
Thanks Meter: 4
 
More
Quote:
Originally Posted by mumilover

This has been answered before..
Only 1.33.0013(d) will work for 2.2.1...

Thanks and sorry for the redundant question.

Where can I get the 1.33.0013d SPL?

No worries, I found the post you were talking about. But 1.33.0013d does not take the S-OFF, it just allows to use one fastboot command. Is there a way that I can get full fastboot control with 2.2.1 update?

Is there a fast ROM that you would recommend for this set up?

SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0013d (SAPP30000)
CLPD-10
RADIO-2.22.27.08

Thanks, you are the most helpful person I have found in this forum.
Last edited by ScriptJunkie; 28th April 2012 at 12:16 AM. Reason: found the spl
27th April 2012, 04:13 PM |#646  
Senior Member
Chicago
Thanks Meter: 89
 
More
Quote:
Originally Posted by mumilover

Just follow the guide... super user app is not a necessity :0)

Figured it was key to being rooted. Ok, so how do I run app that requires super user?
27th April 2012, 06:05 PM |#647  
Member
Flag Austin
Thanks Meter: 4
 
More
Quote:
Originally Posted by tony yayo

Figured it was key to being rooted. Ok, so how do I run app that requires super user?

A easy quick check (to see if you are properly rooted) is to download a terminal in your phone and type su. If the $ changes to # you are set.

You have to allow root privileges to the terminal for this to work. But this comes from the root app. So if you say is not there I don't know.

I rooted with SuperOneClick and I had to reboot for the root app to work.
29th April 2012, 06:21 AM |#648  
Senior Member
Chicago
Thanks Meter: 89
 
More
Quote:
Originally Posted by ScriptJunkie

A easy quick check (to see if you are properly rooted) is to download a terminal in your phone and type su. If the $ changes to # you are set.

You have to allow root privileges to the terminal for this to work. But this comes from the root app. So if you say is not there I don't know.

I rooted with SuperOneClick and I had to reboot for the root app to work.

yeah it's still not taking. as i said i'm on 2.2.1, maybe i need to use something other than superoneclick? guess i'll have to read around.
30th April 2012, 01:27 AM |#649  
Member
Flag Austin
Thanks Meter: 4
 
More
Quote:
Originally Posted by tony yayo

yeah it's still not taking. as i said i'm on 2.2.1, maybe i need to use something other than superoneclick? guess i'll have to read around.

I rooted my mytouch on 2.2.1 with SuperOneClick and it all went smooth. But, I'm not a Dev or anything so I don't know what went wrong when you rooted. You right, I'm sure you can find some help on the SuperOneClick thread.
1st May 2012, 09:32 PM |#650  
Senior Member
Chicago
Thanks Meter: 89
 
More
Quote:
Originally Posted by ScriptJunkie

I rooted my mytouch on 2.2.1 with SuperOneClick and it all went smooth. But, I'm not a Dev or anything so I don't know what went wrong when you rooted. You right, I'm sure you can find some help on the SuperOneClick thread.

Think i might try a factory reset and start over.
2nd May 2012, 02:35 PM |#651  
OP Senior Member
Flag Copenhagen
Thanks Meter: 630
 
Donate to Me
More
Quote:
Originally Posted by ScriptJunkie

Thanks and sorry for the redundant question.

Where can I get the 1.33.0013d SPL?

No worries, I found the post you were talking about. But 1.33.0013d does not take the S-OFF, it just allows to use one fastboot command. Is there a way that I can get full fastboot control with 2.2.1 update?

Is there a fast ROM that you would recommend for this set up?

SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0013d (SAPP30000)
CLPD-10
RADIO-2.22.27.08

Thanks, you are the most helpful person I have found in this forum.

Quote:
Originally Posted by tony yayo

Figured it was key to being rooted. Ok, so how do I run app that requires super user?

Quote:
Originally Posted by ScriptJunkie

A easy quick check (to see if you are properly rooted) is to download a terminal in your phone and type su. If the $ changes to # you are set.

You have to allow root privileges to the terminal for this to work. But this comes from the root app. So if you say is not there I don't know.

I rooted with SuperOneClick and I had to reboot for the root app to work.

Quote:
Originally Posted by tony yayo

Think i might try a factory reset and start over.

Ok... to clarify SU and super user app:

SU = Super User.
It's a special binary with only one purpose, to give you root access (root = super user = i can what the f*** i want to do).
Some devices has the binary already, but you can only use it if you are root.. so its like chicken and eggs.. you need one for the other to work and vice versa.

What does rooting app / scripts / programs do then ?
Well, the only thing they do is to make sure you have su-binary in your system, and that EVERYBODY can call it... that's why you can get root permission by simply calling: su...
That's when your terminal marker changes from $ (normal user) to # (root)...

What does super user app do then ?
Well, the problem is that EVERYBODY can call su and get root permissions... so if you have other apps in your device, they can get root permissions and mess your system up if they want... super user app creates a wall around su-binary, so you have to get through the app to get root permissions. This way, you (the user) have control over WHO and WHAT get access to root permissions.

Summary: Super user app is nice to have, but it is NOT a necessity. If the su-binary is there and you can call it, then you are ROOTED ( have root permissions).
Simple test is to call su inside a terminal app... if you marker changes to # then you have root (no matter if super user app is there or not)...
You could also start a shell from adb, then call su.. if the marker changes.. you are rooted.

Code:
adb shell
su
I hope this helps the confusion around su / root / super user ap / rooting.

To answer the following: "But 1.33.0013d does not take the S-OFF, it just allows to use one fastboot command. Is there a way that I can get full fastboot control with 2.2.1 update?"
You can always flash eng spl (1.33.2010) through custom recovery to get full fastboot controll.. once you are done doing the stuff you need to do, you NEED to flash back the 1.33.0013d spl for the android system to work...

Or you could hex-edit the 1.33.0013d spl making it discard all s-on flags and thereby become s-off (good luck :0)
Last edited by mumilover; 2nd May 2012 at 02:39 PM.
The Following 2 Users Say Thank You to mumilover For This Useful Post: [ View ]

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes