yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] KeyBee:
great news everyone! (prof. Farnsworth)
[Desire HD Android Development] ratcliffe_mike:
Oh, you mean a guide like this?
[Desire HD Android Development] piczok:
I've made it! And I can even try to make a tutorial. I had this version, and downgraded using this link without any problems. After that I've gained root, installed Clockwork mod, and uploaded via mod new rom with CyanogenMod. The only thing I've couldn't flash was radio using fastboot. It gave me access error. I've wanted to patch radio from here. Anyone knows how to solve this issue? And, yes, I've followed manual from here and here
[Desire HD Android Development] jkoljo:
You forgot to get ENG S-OFF :)
[Desire HD Android Development] piczok:
May I now proceed with it or it would cause any damage?
[Desire HD Android Development] jkoljo:
Well, it is recommended to go back to stock rom, but people have had success with for example Android revolution 1.9.3 ROM & Buzz 1.1.4 kernel.
[Desire HD Android Development] piczok:
I'm getting "Module or hboot fail. Aborting." error during running pc .exe
[Desire HD Android Development] jkoljo:
Which kernel are you on?
[Desire HD Android Development] piczok:
2.6.32.27-cyanogenmod
[Legend General] TheGrammarFreak:
Check the tools folder for the ADB executable, if it's not there then re-download the SDK, and extract the tools directory to C:\SDK\tools
[Legend General] TeCH-Guruz:
ADB is no longer in the tools folder it is in the platform-tools folder
[Legend General] Ultimo125:
Hello ...

Exact Problem solved in practice by updating the SDK to run the commands needed to move to the new folder "platform-tools" instead of the usual "Tools"

Tanks
[G1 Q&A, Help & Troubleshooting] kuziwk:
I'm having a very hard time trying to get android 2.1 on this phone. First I tried using z4root, flash rec however those don't work. Than I tried using cmd but right when I get up too adb shell than rootshell, permission denied. Wtf anyone know what's up?
[G1 Q&A, Help & Troubleshooting] kuziwk:
anyone?????? to simplify flashrec keeps saying unable to flash
[Android] lionrain:
I have an LG Optimus M and it would be appreciated if someone could develop a ROM for it. You can find the LG Optimus community at androidforums .com/lg-optimus-m Thanks alot.
[Android] jawknee530:
I recently purchased the Optimus M and am seconding this request for a ROM.
[Android] aplusgfx:
I would also like to see this happen. Thanks in advance!
[Android] Thijs96:
Maybe you guys should setup a beer fund.

By the way, I'll have a look at it.

Edit:

And yes, I've taken this from a topic on Androidforums, but it is true. I don't have an Optimus M myself, so:

1) I need a dump of your system.img (replacement apks for people that deleted them by accident).

2) Boot.img (which includes the necessary files like the kernel).

3) Splash.img (to take a look or change metro splash screen.

4) recovery.img (to make a modified recovery).

Edit2:

And a phone to test it on. Beer fund anyone?
[Android] primluis:
i have manage to get a bin not img file and all of the apks

ill send it through message
[Android] Thijs96:
Yeah I've got your message. Did you do:

adb pull system

?
[Android] primluis:
no i got it after i did the update but i now have the

Boot.img

System.img

Recovery.img ill send it in a message
[Android] Thijs96:
Thanks dude, that files are vital! I've already found a custom recovery, now I'll just have to optimize it for the Optimus M. The key-layout is different but that can easily be fixed by replacing default.prop (or build.prop, not completely sure. I can't check it now, I'm on another laptop now)

I'd really appreciate if people could help testing the recovery once it has been published. It won't brick your device.
[Android] lionrain:
I would be willing to test it, as long as nothing bad could happen.
[Android] Thijs96:
There's a slight little chance it explodes like a nuke when it boots, but except for that little issue, it won't do any damage.
[Android] Landmand:
Hey, just thought I'd jump in. I'm pretty much new to smartphones. Since I found xda, I've managed to read enough to learn root explorer, root my Optimus M, delete the bloatware, change the boot, learn adwlauncher and download rom manager.

So how can I help make a custom ROM happen? I think I know enough to flash my own device, except for the recovery/backup stuff worries me.

*Also, my roommate deleted browser.apk on his optimus m (rooted obv), factory reset a few times and has the usual broke market/google problems. Any hope for his phone; he has phone insurance w/metro.

Thank you
[Android] Thijs96:
I think I'm going to base it on an Optimus S/One ROM, all the Optimus phones are pretty similar under the hood.
[Android] primluis:
you should talk to richiedaze over at androidforums he is working on it to maybe you can help each other
[Android] Thijs96:
Yeah I was already thinking of it. I'll take it in consideration. I'm hoping to finish the recovery today!

Edit:The recovery is finished, I replaced the kernel and build.prop. It will be online soon, with a guide included!

http://hotfile.com/dl/94265275/38612ea/recovery.img.html

Place it on your SD-card, than issue in Busybox (make sure to have 'su' rights!) Blue is reaction from terminal

cat /dev/zero >> /dev/mtd/mtd2
[COLOR="Blue"] write: No space left on device [this is ok, you can ignore][/COLOR]
flash_image boot /sdcard/mynewimage.img
[Android] andyo70:
Wait wait wait. BTW hi fellow dudes from androidfourms. :D

You said after the update. Is he working with the files from 2.2.1 and not 2.2?

We need a custom recovery, kernel and rom for 2.2!! Not the evil 2.2.1.

Plus the source for 2.2 for the Optimus M has been released and can be found here: www .lg.com/global/support/opensource/opensource.jsp and choosing "Mobile Phones" from the dropdown menu and typing in LGMS690

If this guy needs the 2.2 files and not the 2.2.1 file they are obtainable.

I was gonna test this recovery but not if it's the 2.2.1 version.
[Android] Thijs96:
I'm in contact with this guy. We're discussing the plans and who does what.
[Android] andyo70:
I'm in contact with this guy too as he is also an active member of the androidfourms sub-forum for the Optimus M and has since downgraded his phone back to 2.2 after he gave you the Boot.img, System.img & Recovery.img. Those ones were more than likely from 2.2.1 which running stock was unabled to even be rooted.

You say you want testing done but by your wording you seem to want to keep this all hush, hush. If that's the case no bother. If you want no extra help then so be it.

I will provide he proper files for 2.2 though.

Boot.img - dl.dropbox.com/u/12074340/LGOptimusM-MS690/2.2-Boot.img

System.img - dl.dropbox.com/u/12074340/LGOptimusM-MS690/2.2-stock/system.img

Recover.img - dl.dropbox.com/u/12074340/LGOptimusM-MS690/2.2-stock/recovery.img

Splash.img - dl.dropbox.com/u/12074340/LGOptimusM-MS690/2.2-stock/splash.img

System APK's - dl.dropbox.com/u/12074340/LGOptimusM-MS690/2.2-stock/app.zip

You're welcome.
[Android] primluis:
no sorry my bad does are the 2.2 files not the 2.2.1..that i pull out of the androidforums
[Android] andyo70:
So then this recovery is built from 2.2 files correct? And have you personally tested it?
[Android] andyo70:
F*** it we'll do it live!!!!! LOL!

I'm about to flash this thing to my phone even though we have no custom rom to use with it yet. Pray for a good outcome.
[Android] andyo70:
Here's my results:

"# flash_image boot /sdcard/recovery.img

flash_image boot /sdcard/recovery.img

mtd: not writing bad block at 0x000a0000

error writing boot: No space left on device

#"

=/

Also, correct me if I'm mistaken but should the command be "flash_image recovery /sdcard/recovery.img"? Why is it being directed at boot?
[Android] Thijs96:
Strange.

Got two questions for ya:

1. Did you do 'su' first? That's necessary, it gives you root access :)

2. Did you issue 'cat /dev/zero >> /dev/mtd/mtd2' before 'flash_image'?

You can try 'flash_image recovery', but check the two things above first.
[Android] andyo70:
I did both. Oh yeah I failed to mention I never did a hard reset after I did this. I have an app called quickboot and used that to reboot the phone. everything seemed to start up as normal. Then I was messing in adb with something else, typed in "adb reboot" and now I got some fastboot mode thing that comes up on my screen.

Can't seem to get out of it. Tried to flash original recovery.img with fast boot and get an error saying "flash_write_image: out of space"

Oops spoke too quickly. I did just flash the stock recovery successfully. Lemme see what happens on a reboot.

Still puts me in fastboot mode even after restoring the stock recovery. What the heck am I gonna do now? lol
[Android] Thijs96:
Try 'adb reboot fastboot'. I'm almost sure it doesn't do fastboot as I know it, but who knows...

Hm, the modified recovery and the stock recovery, do they differ in size?
[Android] andyo70:
Yep. Your recovery is larger than the stock by 20480 bytes.

Oh and adb will not find my device now.

Oh crap I'm really screwed now. Tried to flash stock boot.img and got bad block errors. Pulled the battery and now it just sits at the LG logo when I power it on. No usb connection is made or anything. Yay me! I'm taking one for the team!
[Android] andyo70:
Got the phone to connect to LGNPST Lab 1.2. Perhaps flashing the phone with this will fix it or I hope so.
[Android] andyo70:
Phone is fully fuctioning after flashing stock files with LGNPST. Now what exactly went wrong I wonder?
[Android] andyo70:
By the way is it a bad thing that your recovery.img is larger than the stock?
[Android] Thijs96:
Yes, the stock recovery exactly fits into the partition. It might be solved when you make you recovery partition bigger, but I wouldn't dare it if I were you.
[Android] andyo70:
Well then I guess that kills this idea then? I really was hoping for a custom recovery for the Optimus M.
[Android] Thijs96:
No, no. I'll have to size it down. How big did you say the stock recovery was? I need the exact size.
[Android] andyo70:
5,242,800 bytes
[Android] Thijs96:
OK, and the custom one?

I've got the command to change the partition size, but I need to know the exact sizes of the recoveries, otherwise I'll mess it up.
[Android] andyo70:
Wouldn't you already have the file size for this since you made the custom?

Anyway it's 5,263,360 bytes
[Android] Thijs96:
Yes, but I typed that on my iPad. My laptop was upstairs, and I'm lazy. Working on it, by the way.
[Android] andyo70:
Hurray!!!!!!!! :D
[Android] Thijs96:
I've done it! It's actually a little bit smaller than the stock recovery.

Installation should be done as described before, but with a little change.

It should be 'flash_image recovery' indeed.

http://www.mediafire.com/?sj73b0aj7c4ka09
[Android] andyo70:
What would be the key combo to enter recovery mode? menu, volume down & power?
[Android] Thijs96:
Don't know. Wait, I'll look it up.

Yeah, I've found it:

Press and hold home+lock+volume and release when the LG logo is shown

edit:

I need someone to do 'adb pull /system/framework/services.jar' and forward it to me.
[Android] andyo70:
I'm gonna post it up or send it in a PM. Is this essential for this recovery?
[Android] andyo70:
Here ya go.

http://www.mediafire.com/?toweo4r7b4dtltj
[Android] Thijs96:
No, for the ROM. The recovery is fine, you can use it.
[Android] andyo70:
Ok gonna try it now.
[Android] andyo70:
now adb keeps saying that flash_image is not found. didn't do that the other day. that's odd.

WTH am I doing wrong? Yesterday it worked fine and I thought I killed my phone. Today flash_image doesn't work. Does it have to be on my phone some where? I have it in my adb folder but it's doing nothing.
[Android] andyo70:
Got it to work...kinda. Haven't rebooted my phone yet.

This is the output I got in the console.

# cat /dev/zero >> /dev/mtd/mtd2

cat /dev/zero >> /dev/mtd/mtd2

write: No space left on device

# flash_image recovery /sdcard/recovery.img

flash_image recovery /sdcard/recovery.img

mtd: read all-zero block at 0x00000000; skipping

mtd: read all-zero block at 0x00020000; skipping

mtd: read all-zero block at 0x00040000; skipping

mtd: read all-zero block at 0x00060000; skipping

mtd: read all-zero block at 0x00080000; skipping

mtd: read all-zero block at 0x000a0000; skipping

mtd: read all-zero block at 0x000c0000; skipping

mtd: read all-zero block at 0x000e0000; skipping

mtd: read all-zero block at 0x00100000; skipping

mtd: read all-zero block at 0x00120000; skipping

mtd: read all-zero block at 0x00140000; skipping

mtd: read all-zero block at 0x00160000; skipping

mtd: read all-zero block at 0x00180000; skipping

mtd: read all-zero block at 0x001a0000; skipping

mtd: read all-zero block at 0x001c0000; skipping

mtd: read all-zero block at 0x001e0000; skipping

mtd: read all-zero block at 0x00200000; skipping

mtd: read all-zero block at 0x00220000; skipping

mtd: read all-zero block at 0x00240000; skipping

mtd: read all-zero block at 0x00260000; skipping

mtd: read all-zero block at 0x00280000; skipping

mtd: read all-zero block at 0x002a0000; skipping

mtd: read all-zero block at 0x002c0000; skipping

mtd: read all-zero block at 0x002e0000; skipping

mtd: read all-zero block at 0x00300000; skipping

mtd: read all-zero block at 0x00320000; skipping

mtd: read all-zero block at 0x00340000; skipping

mtd: read all-zero block at 0x00360000; skipping

mtd: read all-zero block at 0x00380000; skipping

mtd: read all-zero block at 0x003a0000; skipping

mtd: read all-zero block at 0x003c0000; skipping

mtd: read all-zero block at 0x003e0000; skipping

mtd: read all-zero block at 0x00400000; skipping

mtd: read all-zero block at 0x00420000; skipping

mtd: read all-zero block at 0x00440000; skipping

mtd: read all-zero block at 0x00460000; skipping

mtd: read all-zero block at 0x00480000; skipping

mtd: read all-zero block at 0x004a0000; skipping

mtd: read all-zero block at 0x004c0000; skipping

mtd: read all-zero block at 0x004e0000; skipping

#

Is that good or bad?
[Android] andyo70:
rebooted into recovery and got this output:

Fastboot mode started

gpio_12c: invalid khz: 0

bl: i2c write error

udc_start()
[Android] andyo70:
messed up again somewhere. won't boot into the phone now. Got restore it yet again.

Or not. Just flashed original recovery with fastboot and rebooted. started right up.
[Android] Thijs96:
# 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-RA-GNM-thunderc-s-1.1.0.img

# reboot recovery

This should work.
[Android] andyo70:
Should? All this guessing makes me think you have no idea what you're doing.

Those commands are for flashing the custom recovery for the Sprint Optimus S found here: http://forum.androidcentral.com/lg-optimus-s-roms-hacks/45397-custom-recovery-optimus-s-thunderc-sprint.html

You copied and pasted them.

The command on page 2 of this thread that says:

cat /dev/zero >> /dev/mtd/mtd2

write: No space left on device [this is ok, you can ignore]

flash_image boot /sdcard/mynewimage.img

Came from here: http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images

And the correct command is "cat /dev/zero > /dev/mtd/mtd2" there's only one ">" not two.

So do you really have any idea what you're doing?
[Android] Thijs96:
If I wouldn't know, I wouldn't even start this project. Love it or leave it.

So yes, I do.

And it should really be "flash_image recovery".

The boot-sector is different from the recovery sector.

True, it was copy/pasting.

I've cutted out the things you do need to do:

cp /sdcard/flash_image > /system/bin/
chmod 755 /system/bin/flash_image
mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system
flash_image recovery /sdcard/recovery.img
reboot recovery

Flash_image is here:

http://www.mediafire.com/?u81ivy1xs9dp54s

You must copy flash_image to your SD-card first, but that seems logical to me.

I'm just not completely sure whether to use the Optimus S kernel or the Optimus M. I've used the Optimus M kernel now, just let me know if it works. There's a little doubt about that, the phones are nearly identical from the inside.

edit:

I've been thinking. I can't afford myself to buy an Optimus M myself, but if you guys provide a bounty (or a beerfund) I promise I'll get the job done for ya.

I don't have enough money
[Android] andyo70:
Did it. Still get the same fastboot screen and no recovery menu. Your recovery just doesn't work, period. Thanks anyway.
[Android] Thijs96:
Yeah, I'm discussing with Richie Daze now.
[Android] Thijs96:
The dude didn't answer.

http://www.mediafire.com/?r41vakbqe2n39ux

This uses the kernel from the Optimus S. If this doesn't work either, I'll wait until Daze replies.
[Android] andyo70:
FAIL FAIL FAIL. I quit.
[Android] Thijs96:
So do I. Daze doesn't answer, and I'm not gonna do this al by myself.
[Android] RichieDaze:
Hope is near

I did answer you, but I guess you were not online. I see much achievements and progess already towards modifications of the Lg Optimus M. It is much harder to achieve simple goals with out a physical device or active testers. In due time many modifications will be reached at a rapid rate.

I thank all the people that dedicate their time, effort and paitence towards this goal...

There is so much to learn, always ask as many question as possible. Chances are they have already been answered before...
[Android] Thijs96:
Oh, that's highly probable ;)

I'm deodexing the ROM as we speak. Takes longer than I thought...
[Android] primluis:
have you had any success yet
[Android] greymalken:
Has there been any progress on this front? My brother-in-law just got an Optimus M and I'm trying to convince him to root it and install a custom Rom. (as if my rooted Evo isn't convincing enough)
[Android] Thijs96:
Well, I've paused it for a while. I'm working on a Honeycomb port for smartphones, which has priority for now. Will give you guys an update as soon as I've continued working on it.
[Android] Landmand:
So with a custom rom I could change the white status bar to black, and remove the metropcs image from the boot? Im rooted Optimus m
[Android] Thijs96:
Yeah, although that's more like a theme. If I got some spare time, I'll work this out. But please note that it will be a modified firmware, just a theme, not a fresh and clean AOSP build.
[Android] stoute:
Thijs96 thanks for helping. Let me know if the grp can help.

Sent from my Green Rom Project HTC Glacier on Tap a Talk

http://www.greenromproject.com/forum
[Android] rpicaso:
So is this project dead?
[Android] smcguffee:
LG Optimus M

Hi, I found out there is a way to put the OS on the LG Optimus M with Windows, but does anyone know how to do it from a Mac with a phone that has no OS on it at all?

Thanks,

Sean
[Vibrant Q&A, Help & Troubleshooting] rramiro:
I have a Galaxy Vibrant, and after I used Odin3 to flash it with a Froyo 2.2 firmware, I saw that in different countries it has different names, and they are even different models, so on that notice, I think I have a different model Firmware, the one that has the Home button on the middle...

Now the volume buttons are all the way around, the up button lowers it and the down button uppers it, and when I'm on the recovery screen, off course to scroll down I have to press the Up volume button, but the problem here is that I can't choose any of the option, it won't do it with the Home button (the actually home button) nor the power one. I think this is because is waiting for the Home button that goes with the other I900 model...

This info I got on my Vibrant now...

PDA: I9000XXJP2

PHONE: I900XXJP2

CSC: I900OXAJP2

Build Info: 2010.07

I don't know if I have to flash Kernel, bootloader, or even how to do it, I've downloaded some roms files but don't know how to use them, I only used Odin3.

Please, and really, please, if anyone have any idea on how to solve this, how to take it to take it back to the original firmware, let me know, I'm looking forward to your ansers, thx in advance!

Ramiro
[Vibrant Q&A, Help & Troubleshooting] CrazyCharlie:
Can you get into download mode?
[Vibrant Q&A, Help & Troubleshooting] untermensch:
if you have root, install the attached apk then boot into download mode and flash

the correct firmware.
[Vibrant Q&A, Help & Troubleshooting] blackerwater:
Hey untermensch. Do you have a modified 2e recovery to work with jl4 instead of your 3e??

Sent from my vibrant
[Vibrant Q&A, Help & Troubleshooting] mugzy:
Anyone know of a way to disable the compass on the vibrant? I hate it when I am using the navigation and the pointer starts pointing in random directions when I am not moving. Recalculating... Recalculating... etc...
[Vibrant Q&A, Help & Troubleshooting] serendipityguy:
I hope that you are able to find the help you need,

Hay mugzy

I hope that you are able to find the help you need, but you will not here.

This is the Dev Section and this area is reserved for topics such as Developers, Roms, Kernels, and such.

mugzy you are probably going to find the answers to you questions over at the Q.A. area, their someone may be able to assist you.

The channeling of the questions and the threads are implemented to make this place some what more efficient.

navigation was buggy when I tried it driving 10 west into LA, Google Maps was the solution & it is free.

In the New Google Map (with 3 D) There is a Icon upper right corner to have the compass displayed on the map. Just click it with your finger. Such a fun app! :):)

Good luck mugzy with your Question. :cool::cool:
[G Tablet General] trevoc:
To return the GTab or open it...

After days of reading this forum and struggling with the decision, I took the plunge and opened it up--it is charging now.

My plan is to take the Rev and Paul's initial approach and hope for an amazing firmware update in the next few weeks.

First backup plan is to enter the world of "modding" it, like the Rev ended up doing?

Second backup is to return to store on basis of incorrect package advertising.
[G Tablet General] rushless:
For modders, it is a keeper already, but I would say 90% of folks (non-modders) liking or not liking this device, will hinge on the just released update.
[G Tablet General] butchconner:
trevoc,

I still have one machine which is "stock" at least so far as it gets OTA updates.

But I have enjoyed playing with mine so much I have purchased another one just to mod and play with.

Rev

P. S. -- You have to remember I go wayyyyyyy back. My first computer was a Heathkit I assembled part-by-part from directions. First IBM PC was not even out yet!

I love my toys!!!

Have a Merry and Blessed Christmas!!!
[G Tablet General] thebadfrog:
heathkit

@butchconner

Did you have the single or double sided 8" floppy drive

Built that same kit with my dad when I was about 12 I think
[G Tablet General] arrow21:
Well, I started off thinking I might return it also at the 30day limit. But ended up likingit so, much I kept it well past the limit. Just wating on my stands to arrive.
[G Tablet General] butchconner:
thebadfrog,

I initially only had 5-1/4" drives, but later got the bios code from Heath and hacked the assembly code to add a pair of 8" drives. Can you imagine a WHOLE 1.2 megs of storage on one floppy disk. One of my best fun projects ever.

But I don't want to hijack this thread reminiscing. Thanks for asking.

Rev
[Windows Phone 7 General] doministry:
Okay. Today I have purchased my WP7 device. LGE900.

Before I will do a little review which I am definitely planning to do,

I want to ask - does anybody know why my device is not synchronizing ALL my Hotmail emails but just a few?

Contacts were fine.........
[Windows Phone 7 General] GenkaiMade:
I think if you go to settings, you can set it to dl all of them as opposed to only the last week's or whatever :)
[Windows Phone 7 General] doministry:
Of course I did it. It was Default as 3 days r something,

but after selecting ANY DATE it still cannot sync all of them.....