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

2.2.1 Update

Reading many post and all replies states that even 2.2.1 roms can be rooted with z4root.apk. Some say you will have to do a factory reset for it to work.

Also the exploit that achieves the root is in the adb daemon. You guys/gals would have to have adb set up on you computer, which you should already have since you are tinkering with your phones.

If your having this proplem and have adb already set up,and you have factory reset your phone and z4root.apk still doesn't work, please let me know!

I tried to downgrade using the Kp500 method using the *cab i got from LG. Phone went untill the end but when rebooted it bricked. In that process LG software created in C:\ProgramData\LGMOBILEAX\Phone\BIN\MS690VZ3_36.bin with 326.436 Kb.
Is this file good to go richie?
 
Reading many post and all replies states that even 2.2.1 roms can be rooted with z4root.apk. Some say you will have to do a factory reset for it to work.

Also the exploit that achieves the root is in the adb daemon. You guys/gals would have to have adb set up on you computer, which you should already have since you are tinkering with your phones.

If your having this proplem and have adb already set up,and you have factory reset your phone and z4root.apk still doesn't work, please let me know!

i got z4root and theres a "Factory data reset" option on all these phones in the "Privacy" section of the phone settings. But where exactly would adb play a roll? I'm not on my PC that has everything set up on it. Would I need to install the Android SDK?
 
Glad I could help richiedaze! Bleh, I hate not knowing stuff. What's adb? I didn't use it before when I temp rooted before. I think I'll just wait until your 2.2 release comes out :)
 
I did the "factory reset", I have installed adb in my Laptop, I used the "Battery Pull" trick, I used Z4root 1.1.0 and Z4root 1.3.0 and NOTHING rooted my Optimus back again untill I replaced it with a new phone with the old 2.2 firmware.
 
I think what he meant was 2.2.1 is rootable some phones that have it, just not on this one. :(

I too tried the same thing.

Still waiting for him to explain if some kind of command has to be given using adb to get this to work.
 
I have 2.2.1, have done a factory reset multiple times, with no luck. Does anyone have an idea as to why some 2.2.1 phones can use the exploit. So far I have seen no reason.
 
If he has an untouched 2.2 install then you should contact forum member richiedaze. He's posted in this thread so just look for his name and click on it and then contact him so he can tell you what you need to do to get the files he will need to make a custom 2.2 recovery/rom.

My wife has an Optimus M 2.2 rooted (by me) with z4root. It has had some software removed, but I made a backup of those apks so I could put them back. What about making an image from that?
 
I've tried Universal Androot 1.6.1, SuperOneClick 1.5.5 and z4root 1.3.0 all with no luck on rooting 2.2.1

Likewise, if anyone has successfully rooted this specific phone...
LG Optimus M model LG-MS690 running firmware FRG83 (Android 2.2.1)
Please post the exact procedure and software used to this thread.

I have had no luck downgrading my phone back to 2.2 either, though I do have a file which claims to be the old 2.2 firmware for use with the LGPST tool, but I am missing this dll required (apparently) for LGPST to recognize my phone...

LGNPST_GENERICMODEL_VER_5_0_10_0.DLL
 
Likewise, if anyone has successfully rooted this specific phone...
LG Optimus M model LG-MS690 running firmware FRG83 (Android 2.2.1)
Please post the exact procedure and software used to this thread.

I have had no luck downgrading my phone back to 2.2 either, though I do have a file which claims to be the old 2.2 firmware for use with the LGPST tool, but I am missing this dll required (apparently) for LGPST to recognize my phone...

LGNPST_GENERICMODEL_VER_5_0_10_0.DLL

Everybody hold your horse. I got this. ;) Look for a new thread by me shortly. ;)
 
I believe rageagainsthecage is simply a base to run off off. z4boot, SuperOneClick and a few other rooting programs use it to root. Seems to be for 2.2 only though. Yes I have seen claims of people rooting 2.2.1 with some of these things but as far as the Optimus M goes you gotta be on 2.2 or forget it. That's why I'm never updating ever ever ever! :D
 
I believe rageagainsthecage is simply a base to run off off. z4boot, SuperOneClick and a few other rooting programs use it to root. Seems to be for 2.2 only though. Yes I have seen claims of people rooting 2.2.1 with some of these things but as far as the Optimus M goes you gotta be on 2.2 or forget it. That's why I'm never updating ever ever ever! :D

I just edited my Windows startup and took out the LG Mobile Update string. Didn't uninstalled because need it for downgrading but will never use it for another purpose other than this.
 
Ah....editing Windows. I'm about to take a break from the phone and go on a Windows adventure of my own. Starting now...Project: Install Vista on my eeePC begins. Found a tutorial so it should be a cinch.
 
so finally gingerbread is out for us??? how do i update?

Who said that? Gingerbread is 2.3. All I've seen is 2.2 or 2.2.1 --- still Froyo.

We all want 2.3. LG has promised us 2.3... eventually. To get 2.3 right now we would need a custom rom. That's what we are all working toward, first by getting the recovery files and then by getting the open source files. Richiedaze and others are taking the lead on this and we helped them as much as we could (richiedaze still does not own an Optimus M, but he's worked on other similar projects.)

A "default" custom rom with Gingerbread would be the first step, then flashier modifications would be next.

But we're still waiting for Gingerbread. ;)
 
"Also the exploit that achieves the root is in the adb daemon. You guys/gals would have to have adb set up on you computer, which you should already have since you are tinkering with your phones."

What is abd? No I am still rooted on 2.2 but as the what if's go. I want to know how to fix what I may mess up. Yes this is my first android phone. So I am on a huge learning curve. I have been building computers and the like for years as a hobby. But this whole phone thing is all new well to me any way. Yes I do remember punch cards and 10" floppies and bulk disks. But I have never been more than a novice at programming. What does it take to read the phone over usb or is that possible? Can things be changed through the usb or only with apps on the phone? There are so many apps out there does any one have a list of the best ones to play with the phone.
 
"Also the exploit that achieves the root is in the adb daemon. You guys/gals would have to have adb set up on you computer, which you should already have since you are tinkering with your phones."

What is abd? No I am still rooted on 2.2 but as the what if's go. I want to know how to fix what I may mess up. Yes this is my first android phone. So I am on a huge learning curve. I have been building computers and the like for years as a hobby. But this whole phone thing is all new well to me any way. Yes I do remember punch cards and 10" floppies and bulk disks. But I have never been more than a novice at programming. What does it take to read the phone over usb or is that possible? Can things be changed through the usb or only with apps on the phone? There are so many apps out there does any one have a list of the best ones to play with the phone.

Android is a file system like any other OS. Explore and study the file system so that you know where the suff your looking for is at.

Terminal emulator on the phone or adb terminal show the file system in words instead of pictures like a file/windows manager.
 
Who said that? Gingerbread is 2.3. All I've seen is 2.2 or 2.2.1 --- still Froyo.

We all want 2.3. LG has promised us 2.3... eventually. To get 2.3 right now we would need a custom rom. That's what we are all working toward, first by getting the recovery files and then by getting the open source files. Richiedaze and others are taking the lead on this and we helped them as much as we could (richiedaze still does not own an Optimus M, but he's worked on other similar projects.)

A "default" custom rom with Gingerbread would be the first step, then flashier modifications would be next.

But we're still waiting for Gingerbread. ;)

ok interesting, so whats so good about this new update? i just downloaded it onto my comp now how the hell do you install it lol
 
ok interesting, so whats so good about this new update? i just downloaded it onto my comp now how the hell do you install it lol

Do NOT install 2.2.1! 2.2.1 takes away the ability to root your phone.

Everyone who does immediately regrets it -- and starts looking for ways to downgrade back to regular 2.2! 2.2.1 takes away the ability to root your phone.

OK, a few people claim they can re-root their phones even with 2.2.1 but no one seems to know why they are special and the majority cannot. So, don't take a chance.

andyo70 created a "how to" downgrade thread specifically for unhappy 2.2.1 people:

http://androidforums.com/lg-optimus...-downgrade-pssst-look-here-if-you-do-lol.html
 
On 2.2.1 I've yet to see a phone that cant be rooted by rageagainstthecage. Z4root uses that method but if the su files exist with non root perms z4root will not be able to re-root it.

This should do the trick.

Code:
adb push rageagainstthecage-arm5.bin /data/local/tmp/
 
adb shell 
 
chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin
 
cd /data/local/tmp
 
./rageagainstthecage-arm5.bin

now you may have to wait several minutes here. Once you get back to command prompt and rage is done go to next step. IF it hangs after a few minutes (more than 3-5 minutes) then do adb kill-server from another (second) command prompt window
Code:
adb shell
 
Now you should have a # prompt and you have root.
 
mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system
 
exit

Do these 2 below only if su & superuser.apk dont exist. If you were rooted prior and lost root due to ota update skip to the adb shell chmod 06755 /system/bin/su to fix su perms.
Code:
adb push su /system/bin/su
 
adb push superuser.apk /system/app/Superuser.apk
Code:
adb shell 
 
chmod 06755 /system/bin/su
 
Gimme till tomorrow. I'll update to 2.2.1 and try this then I see about getting you what you requested. Will the custom recovery work with 2.2.1 also?

That seems like a stupid question. lol
 
Back
Top Bottom