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

Root Finally Custom Recovery for 2.2.1 stock phones !!!!!!

I did. It read permission denied then gives me the $ dollar sign. I am running it under the cd C:\android-sdk-windows\platform-tools. Then i punch in adb shell. then su then it give me the "permission denised" then it returns to the "$" sign.
When you type su, you've have to watch your phones screen because Super User will pop up and you need to hit Allow.

C:\android-sdk-windows\platform-tools>adb shell
$ su
su
Permission denied (Make sure your screen is on so you can let SU allow, then you'll get the # and not Permission Denied)
$ su
su
#
 
Upvote 0
Hello everyone I am new to this board, and just would like to thank everyone for the support they have put up here, you guys rock. If you need donations please just post to me I can PayPal the donation immediately.

Okay I have no concerns, I have "rooted" my phone, removed all bloatware, partitioned my 32GB card ( swap=512, ext3=1024, fat32=remaining), move all application in the /data folder on the "sdcard", and have gotten rid of the low memory error for good. I always have 115MB of internal memory no matter how much I download and install apps.

By the way all new phones from MetroPCS (the LG Series) ship with Andriod 2.2.1 and z4root130.apk willnot work, use GingerBreak-v1.20.apk for all 2.2.1 phones,

DO NOT TRY
z4root130.apk it will muck up the phone.

You will only need this software (GingerBreak, Root Explorer and Terminal) all can be gotten from the app@store, or market, if you need the files post to me and I will give you access to my FTP and you may download them from there.

Besides that the stock phone is okay but limited. My new rooted, custom phone rocks. I have been able to make my phone a mobile hotspot for my laptop, so when I connect to a WiFi network I can share that connection with other devices. Does not work with the MetroPCS 1xRTT connection as of yet but anyway it is to slow usually 100Kbps to 200Kbps at max generally around 117Kbps or 2 time dialup at best. But that is one reason I bought this phone because I can use Wifi as well as the mobile network at the same time, I can be on a call and surf the internet without dropping a heartbeat.

I was able to update everything from these postings, and everything worked as laid out. I love this phone, I had the Samsung Caliber and that phone sucked royal. Was going to get the Craft, but I found that the craft is a want-ta-be smartphone.

Thanks and remember post for donations and or FTP for newbies who need software to root phone.

Robert
 
Upvote 0
Hello everyone I am new to this board, and just would like to thank everyone for the support they have put up here, you guys rock. If you need donations please just post to me I can PayPal the donation immediately.

Okay I have no concerns, I have "rooted" my phone, removed all bloatware, partitioned my 32GB card ( swap=512, ext3=1024, fat32=remaining), move all application in the /data folder on the "sdcard", and have gotten rid of the low memory error for good. I always have 115MB of internal memory no matter how much I download and install apps.

By the way all new phones from MetroPCS (the LG Series) ship with Andriod 2.2.1 and z4root130.apk willnot work, use GingerBreak-v1.20.apk for all 2.2.1 phones,

DO NOT TRY
z4root130.apk it will muck up the phone.

You will only need this software (GingerBreak, Root Explorer and Terminal) all can be gotten from the app@store, or market, if you need the files post to me and I will give you access to my FTP and you may download them from there.

Besides that the stock phone is okay but limited. My new rooted, custom phone rocks. I have been able to make my phone a mobile hotspot for my laptop, so when I connect to a WiFi network I can share that connection with other devices. Does not work with the MetroPCS 1xRTT connection as of yet but anyway it is to slow usually 100Kbps to 200Kbps at max generally around 117Kbps or 2 time dialup at best. But that is one reason I bought this phone because I can use Wifi as well as the mobile network at the same time, I can be on a call and surf the internet without dropping a heartbeat.

I was able to update everything from these postings, and everything worked as laid out. I love this phone, I had the Samsung Caliber and that phone sucked royal. Was going to get the Craft, but I found that the craft is a want-ta-be smartphone.

Thanks and remember post for donations and or FTP for newbies who need software to root phone.

Robert
Hi I would like to point out that having a swap is not always a good thing, I believe the consensus on that is no swap. Other then that looks very good.
 
Upvote 0
Hi I would like to point out that having a swap is not always a good thing, I believe the consensus on that is no swap. Other then that looks very good.
I know there has been some debate, but for me it works, it maybe for now, and later the consensus might be correct and it will cause me issues. I have tried with swap and without and with swap works better for my application of the phone. So maybe I should have stated that.

Correction to Last Post

( I have 2 - 32GB card ) that I inter change for testing, and the one with swap seems to work better for me in the way I am using the phone. So for all readers go with the consensus and don't add a swap.

Robert
 
Upvote 0
Joneidy, between you and a couple of other guys, all of your advice has not led me wrong, after using this tutorial (I did it all through the terminal, for some reason, the SDK just didn't work right, it seemed to want to accept the commands before I was done typing them...?) but, regardless, rooted thanks to blaxicans' tutorial, and now recovered with this tutorial, and about to get flashed with the sense ui!
Thank you again, this is where I will be sending all of my friends, regardless of phone type!
You guys rock!
 
Upvote 0
Update:
Round 2, my lady's Phone, thought I bricked it because I forgot to wipe before flash. ADB console commands not working until I used my AMAZING POWERS OF OBSERVATION and noticed you had included a couple commands. Badda bing badda boom, back to recovery, and reflashed. An hour of fearing the proverbial 'doghouse' and about 15 minutes of work and Sense UI is up and running. Thanks! Again!
 
Upvote 0
As another item to add to my arsenal of stuff to be able to revert back to stock, does anyone know how I might at some point, if I wanted to, be able to put the original recovery back on the phone? You know, the one that doesn't let you play with anything? Seems to me if I wanted to, I would first use custom recovery to put the stock rom back on. beyond that, would using LGNPST change EVERYTHING back, or would I need to find flash_image and a *.img to reinstall the stock recovery rom?

EDIT: found this other thread for the LG ally that seems to provide a perfect answer....except not for the MS690. http://androidforums.com/ally-all-things-root/183854-how-flash-stock-recovery.html

so the answer to my question seems to be getting a copy of the original recovery to flash onto the phone. However that opens up the next question: Unless there's another method, where can I find a copy of the original recovery?
 
Upvote 0
so the answer to my question seems to be getting a copy of the original recovery to flash onto the phone. However that opens up the next question: Unless there's another method, where can I find a copy of the original recovery?
I PMed you a link for a copy of Metro Stock. Within that you will find the original Recovery image.

 
Upvote 0
Hey guys,
I just rooted fine following the directions provided but I can not seem to have the ability to finalize the custom backup..... it errors out stating mtd: not writing bad block at 0x00220000, error closing recovery: no space left on device.....??? i have 54mb's free? Please see pic, I have shut down devices on numerous attempts and pulled battery as well... what am I doing wrong, please assist. The files are extracted at the root of my sd card with 854mb avail.

I have the same exact problem:( only difference is that I got bad block at 0x00080000
Could someone help please!
 
Upvote 0
I have the same exact problem:( only difference is that I got bad block at 0x00080000
Could someone help please!
IF you actually have a bad block on the NAND this is a physical problem that is not correctable. It's a similar error that we are use to seeing on hard drives where a sector of the disk is bad.
The first suggestion I have is to continue trying to flash recovery, you might get lucky and it will eventually bypass or ignore the bad block.

If the above suggestion doesn't work, you really should consider unrooting and then returning the phone because this is a problem that will not resolve itself.
 
Upvote 0
IF you actually have a bad block on the NAND this is a physical problem that is not correctable. It's a similar error that we are use to seeing on hard drives where a sector of the disk is bad.
The first suggestion I have is to continue trying to flash recovery, you might get lucky and it will eventually bypass or ignore the bad block.

If the above suggestion doesn't work, you really should consider unrooting and then returning the phone because this is a problem that will not resolve itself.
I was thinking the same thing. Unfortunately, in order to unroot it I am gonna need to unbrick it first :(
 
Upvote 0
when I try flash_image recovery /sdcard/recoveryimage.img img is not found

when I try this method
# cat /sdcard/flash_image > /system/bin/flash_image

After I enter this command, it reads:

"cannot create . . . read only file system."
Is it possible you may have missed a command?

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system

# cat /sdcard/flash_image > /system/bin/flash_image

# chmod 755 /system/bin/flash_image

# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak

# mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system

# flash_image recovery /sdcard/recovery-2.2.1-joneidy.img
 
Upvote 0
After the # symbol type:

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system

# cat /sdcard/flash_image > /system/bin/flash_image

# chmod 755 /system/bin/flash_image

# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak

# mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system

# flash_image recovery /sdcard/recovery-2.2.1-joneidy.img

after the bolded command i get a message No such file or directory... I disregarded assuming it worked the same as mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak...but it each time after completion i get the stock recovery system not the custom...hoping to get some help please...thx ^^
 
Upvote 0
After the # symbol type:

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system

# cat /sdcard/flash_image > /system/bin/flash_image

# chmod 755 /system/bin/flash_image

# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak

# mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system

# flash_image recovery /sdcard/recovery-2.2.1-joneidy.img

after the bolded command i get a message No such file or directory... I disregarded assuming it worked the same as mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak...but it each time after completion i get the stock recovery system not the custom...hoping to get some help please...thx ^^



Shot in the dark but are you typing the # symbol because you. Dont
 
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