[How-To] Root LG Optimus S

Status
Not open for further replies.
First off thanks for your hard work on this Rom and your guides. I had two Htc Hero's rooted via adb no problem I cannont and I mean cannot get this guy to root. Every time I wait for teh # sign I get a $ instead. I can SU my way in but I still dont have access to move files so alas I cannot install your recovery. Any suggestions anyone?

You can SU in through ADB? When you're in ADB shell and type SU what happens? Look at your phone and see if you get a popup asking for Superuser permission. If so and you try to grant what does it say?
 
THe first time I did it Superuser pooped up and i added unknown to the list. Still for the life of me I cant get it to move the default recovery it says i dont have permission even with SU # commands..... I just want my custom ROms (sniff*Sniff*sob!)
 
Did anyone write a guide for using a Mac?

::ROFL::

Hahahaha... Ok, but seriously, NO. At least, not yet.
But thankfully, you don't need a desktop at all if you're just looking to root... just run Z4root from the market and be done with it. This guide is for the long way, if someone wants to know how it works, or if the automatic way doesn't work.

Not that I want to sound Anti-Mac (I grew up with only Macs in my house, wonderful machines), but when you want to roll up your sleeves and get dirty with rooting/porting/hacking/etc, an Apple machine is sadly a poor platform of choice.
At the very least, dual boot Windows in bootcamp for those situations. But I digress...
 
::ROFL::

Hahahaha... Ok, but seriously, NO. At least, not yet.
But thankfully, you don't need a desktop at all if you're just looking to root... just run Z4root from the market and be done with it. This guide is for the long way, if someone wants to know how it works, or if the automatic way doesn't work.

Not that I want to sound Anti-Mac (I grew up with only Macs in my house, wonderful machines), but when you want to roll up your sleeves and get dirty with rooting/porting/hacking/etc, an Apple machine is sadly a poor platform of choice.
At the very least, dual boot Windows in bootcamp for those situations. But I digress...

I asked because if not I thought I might write one up...

I used to be a PC user however switched to Mac and although I can run BootCamp or use Parallels Desktop I found the Terminal to be quite useful. On the plus side I didn't have to download the drivers for the LG on my Mac and Java was just there. Really all I had to do was download the SDK to my desktop and find the path to ADB....super easy to do.

I also know that you can use "Z4Root" but was wondering if you ever seen the movie Idiocracy? It is kind of nice to do it manually just to get used to the ADB Shell and Commands. If all of us use these "magical" tools nobody will know how to do it for themselves.

I was a little apprehensive using my Mac at first until I started playing around with it...plus if I need to I have Parallels that I can switch too if needed.
 
Did anyone write a guide for using a Mac?

Or Ubuntu? If not, I think I'll write one up if I can get it working (I have Windows XP in VirtualBox as a backup, but my pride will be hurt if I have to resort to that). However, I'm slightly afraid of bricking my phone. I bought it third party off-contract, so I'm not sure if the Sprint Store would unbrick it for me.
 
I asked because if not I thought I might write one up...

I used to be a PC user however switched to Mac and although I can run BootCamp or use Parallels Desktop I found the Terminal to be quite useful. On the plus side I didn't have to download the drivers for the LG on my Mac and Java was just there. Really all I had to do was download the SDK to my desktop and find the path to ADB....super easy to do.

I also know that you can use "Z4Root" but was wondering if you ever seen the movie Idiocracy? It is kind of nice to do it manually just to get used to the ADB Shell and Commands. If all of us use these "magical" tools nobody will know how to do it for themselves.

I was a little apprehensive using my Mac at first until I started playing around with it...plus if I need to I have Parallels that I can switch too if needed.

Nice. By all means- write up a Mac tutorial!

And props to you on the Idiocracy reference. I use that all the time...
however sadly I'm usually referring to Mac users, since they tend to prefer stuff that "just works" rather than understand how or why as they would be forced to on the PC side of things (much like you pointed out that you "magically" did not need drivers or to install java). The metaphor works both ways!

I'm the opposite of most people- I'm a PC user now, but I grew up with only macs in the house because in the 80s and 90s, they actually were superior in hardware to the competition (RISC, integrated sound, etc). Nowadays, the hardware is mostly the same, which is evident by the Bootcamp/Hackintosh communities- only you pay more for the Apple branding.

The irony is that nowadays, Mac has had a popularity surge from disgruntled PC users (thanks, VISTA!) who just want a hassle-free computing experience. So it went from being the technically superior platform, to actually being the platform of choice for those who don't want to worry about how/why things work (much like the film you mentioned).

I should not have judged you so quickly, so please accept my apologies. I have no animosity towards Apple here, its just that more often than not the Mac users aren't the ones getting their hands dirty in hacks/exploits, etc.
Therefore, there is a lack of tutorials for them, and its hard to explain why that is when they come around asking.

If you've got something to contribute, write it up! I'm sure Ksmith would be open to mentioning/linking it in the first post. Would be great to show some Mac love.
 
I didn't mean to sound defensive, I must have came across that way. As I mention I still use both Windows and Mac platforms. I switched to Mac for the EXACT reason that you said
"It just works."

I really like using both systems and that's part of the reason I bought a Mac is so I could.

I'm still getting used to using a Mac and don't consider myself an expert by all means...I just got this thing 3 months ago. However, I know my way around a little bit and I'm usually pretty good at "figuring" things out. I'll start working on a tut and maybe I can have it up within the next day or two.

I like that movie too...it's sad but could very well end up being true.
 
I've tried about 10 times, and I'm still not getting the # sign. When sdk is open, what should it look like? Mine has 12 items under installed packages
 
I've tried about 10 times, and I'm still not getting the # sign. When sdk is open, what should it look like? Mine has 12 items under installed packages

I feel ya. I got tired of trying and used z4root. I am rooted on the phone now, but adb can not get root access. Anyone got any ideas?
:eek:
 
I feel ya. I got tired of trying and used z4root. I am rooted on the phone now, but adb can not get root access. Anyone got any ideas?
:eek:

After typing

adb shell

Are you typing

su

then it should request permission and you have to click allow on the super user pop up on the phone.
 
when i try to push the file i keep getting an error "device not found" ? didn't have this problem with my hero so not sure...
 
Status
Not open for further replies.