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

Need a dump to build recovery.

getitnowmarketing

Android Enthusiast
I'm just about done with the Optimus 1/T recovery. If you guys want one for Opt S I'll need some dumps.

Once rooted from adb shell or terminal app type:

Code:
su
cat proc/mtd

note the mtd partition # of boot & recovery.
then in the dd parts use the mtd number of your boot and recovery partitons
for example if boot is mtd3 do dd if=/dev/mtd/mtd3 of=/sdcard/boot-dump.img bs=4096

then type

Code:
dd if=/dev/mtd/mtd1 of=/sdcard/boot-dump.img bs=4096
 
dd if=/dev/mtd/mtd0 of=/sdcard/recovery-dump.img bs=4096
Please upload the boot-dump.img and recovery-dump.img from your sdcard.

Please post output of these done from adb shell:
Code:
cat proc/mtd
cat proc/mounts
ls /dev/block/mmcblk*
mount
df
 
Optimus S Kernel/Recovery Dump:

/proc/mtd
Code:
dev:    size   erasesize  name
mtd0: 00700000 00020000 "boot"
mtd1: 07c20000 00020000 "cache"
mtd2: 00700000 00020000 "recovery"
mtd3: 00140000 00020000 "splash"
mtd4: 00700000 00020000 "FOTA_STO"
mtd5: 09e80000 00020000 "system"
mtd6: 0a4e0000 00020000 "userdata"
mtd7: 00080000 00020000 "misc"
mtd8: 00180000 00020000 "persist"
Code:
# cat /proc/mounts
cat /proc/mounts
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mtdblock1 /cache yaffs2 rw,nosuid,nodev,noatime,nodiratime 0 0
/dev/block/mtdblock5 /system yaffs2 ro,relatime 0 0
/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev,relatime 0 0
/dev/block/mtdblock8 /persist yaffs2 rw,nosuid,nodev,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/dm-0 /mnt/asec/uk.co.nickfines.RealCalc-1 vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-1 /mnt/asec/com.pandora.android-1 vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-2 /mnt/asec/com.dropbox.android-1 vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-3 /mnt/asec/com.handmark.mpp.cbs6albany-1 vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/dm-4 /mnt/asec/com.speedsoftware.rootexplorer-1 vfat ro,dirsync,nosuid,nodev,noexec,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
ls /dev/block/mmcblk*
Code:
/dev/block/mmcblk0
/dev/block/mmcblk0p1
mount (same as /proc/mounts)

df
Code:
# df
df
/dev: 217252K total, 0K used, 217252K available (block size 4096)
/cache: 127104K total, 1192K used, 125912K available (block size 4096)
/system: 162304K total, 130988K used, 31316K available (block size 4096)
/data: 168832K total, 88780K used, 80052K available (block size 4096)
/persist: 1536K total, 1156K used, 380K available (block size 4096)
/mnt/asec: 217252K total, 0K used, 217252K available (block size 4096)
/mnt/sdcard: 3864064K total, 1874912K used, 1989152K available (block size 32768)
/mnt/secure/asec: 3864064K total, 1874912K used, 1989152K available (block size32768)
/mnt/asec/uk.co.nickfines.RealCalc-1: 2088K total, 132K used, 1956K available (block size 4096)
/mnt/asec/com.pandora.android-1: 3124K total, 1172K used, 1952K available (block size 4096)
/mnt/asec/com.dropbox.android-1: 3124K total, 1380K used, 1744K available (block size 4096)
/mnt/asec/com.handmark.mpp.cbs6albany-1: 3124K total, 1156K used, 1968K available (block size 4096)
/mnt/asec/com.speedsoftware.rootexplorer-1: 2088K total, 240K used, 1848K available (block size 4096)
mtd0 and mtd2 are in the zip.

http://files.mysticmidnight.net/zefie/files/cell/LG670/kernel_dump.zip
 
Ok test1

As promised here is a beta amon ra style recovery for opt S thunderc.

Its untested as I don't have one to test it on.

Key mapping is up/down = vol-up and vol-down
select = search
backup = back

If the keys aren't right use the key code debugger under "other" menu and give me the key code outputs.

Fastboot IF enabled on optimus s can be accessed by "adb reboot bootloader".

The best way to test this if you have fastboot is to do
Code:
fastboot boot recovery-thunderc-test1.img
if done this way it will boot from ram and will be lost upon reboot. IE. its temporary if it needs some changes instead of actually flashing it.

If you need help setting up fastboot/adb drivers reference my post here for the Lg Ally
http://androidforums.com/ally-all-things-root/146564-ally-recovery-img-here-custom-roms.html

It should either be 618e or 618f for adb. PDA Net drivers work for adb too.

If you don't have fastboot on device this will flash it:

Do this from a su (root) adb shell (preferred) or terminal on phone after you have copied recovery-thunderc-test1.img & flash_image to root of your sdcard. Flash_image is attached to the post linked above.
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system
 
cat /sdcard/flash_image > /system/bin/flash_image
 
chmod 755 /system/bin/flash_image
 
mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system
 
flash_image recovery /sdcard/recovery-thunderc-test1.img
Also if you have a file named install-recovery.sh in system/etc you will need to rename it to install-recovery.sh.bak prior to flashing a recovery.

Download at:
thunderc-test1.img.zip

MD5 = 7c33156e312434ff821dac205215aeb7

For debugging there is an option under other to move recovery log to sd please post that.

Attached is a test zip that will flash a test file named test_flash_file to system/bin. It will not format nor erase any data.
 

Attachments

V9 was just released, idk what they changed in the kernel but here is V9's kernel dumps anyway.

http://files.mysticmidnight.net/zefie/files/cell/LG670/kernel_dump_V9.zip

I'll try this and post back.

reboot bootloader doesnt work, adb reboot-bootloader reboots but just a normal boot. will try flash :/

flash_image is not included with the optimus. I found a copy and installed it in /system/xbin manually. I flashed your test file and did reboot recovery. Seems to work well.

I have an aqua-colored recovery menu stating "Build : RA-thunderc-test1_getitnowmarketing"

My only request is if you can change the "search" to "menu" or whatever the definition is, it is what LG uses and it feels a little more natural now. The key code is 139.

The zip flash test was successful. Here is the recovery log:

Code:
Starting recovery on Wed Nov 17 18:06:33 2010
framebuffer: fd 4 (320 x 480)
Build : RA-thunderc-test1_getitnowmarketing
I:Set boot command "boot-recovery"
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.service.adb.enable=1
ro.build.id=FRF91
ro.build.display.id=FRF91
ro.build.version.incremental=eng.lge.20101013.224418
ro.build.version.sdk=8
ro.build.version.codename=REL
ro.build.version.release=2.2
ro.build.date=Wed Oct 13 22:46:25 KST 2010
ro.build.date.utc=1286977585
ro.build.type=user
ro.build.user=lge
ro.build.host=ubuntu
ro.build.tags=release-keys
ro.product.model=LS670
ro.product.brand=sprint
ro.product.name=thunderc
ro.product.device=thunderc
ro.product.board=thunderc
ro.product.cpu.abi=armeabi
ro.product.manufacturer=LGE
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7k
ro.board.chipset=msm7627
ro.build.product=thunderc
ro.build.description=thunderc-user 2.2 FRF91 eng.lge.20101013.224418 release-keys
ro.build.fingerprint=sprint/LGE/thunderc/thunderc:2.2/FRF91/eng.lge.20101013.224418:user/release-keys
persist.mvpdm.devSWVer=
persist.mvpdm.ProxyServerAddr=
persist.mvpdm.ProxyServerIp=
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d /dev/smd0
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
DEVICE_PROVISIONED=1
debug.sf.hw=0
dalvik.vm.heapsize=24m
media.stagefright.enable-player=false
wifi.interface=wlan0
wifi.supplicant_scan_interval=20
ro.ril.ecclist=112,911
ro.cdma.home.operator.alpha=Sprint
ro.cdma.home.operator.numeric=310120
gsm.sim.operator.alpha=Sprint
gsm.sim.operator.numeric=310120
gsm.sim.operator.iso-country=us
gsm.operator.alpha=Sprint
gsm.operator.numeric=310120
gsm.operator.iso-country=us
ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=m4v
ro.media.enc.hprof.codec.aud=amrnb
ro.media.enc.hprof.vid.width=640
ro.media.enc.hprof.vid.height=480
ro.media.enc.hprof.vid.fps=24
ro.media.enc.hprof.vid.bps=2000000
ro.media.enc.hprof.aud.bps=12200
ro.media.enc.hprof.aud.hz=8000
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=3gp
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=176
ro.media.enc.lprof.vid.height=144
ro.media.enc.lprof.vid.fps=15
ro.media.enc.lprof.vid.bps=256000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.file.format=3gp,mp4
ro.media.enc.vid.codec=m4v,h263
ro.media.enc.aud.codec=amrnb
ro.media.enc.vid.h264.width=
ro.media.enc.vid.h264.height=
ro.media.enc.vid.h264.bps=
ro.media.enc.vid.h264.fps=
ro.media.enc.vid.h263.width=176,640
ro.media.enc.vid.h263.height=144,480
ro.media.enc.vid.h263.bps=64000,2000000
ro.media.enc.vid.h263.fps=1,24
ro.media.enc.vid.m4v.width=176,640
ro.media.enc.vid.m4v.height=144,480
ro.media.enc.vid.m4v.bps=64000,2000000
ro.media.enc.vid.m4v.fps=1,24
ro.media.enc.aud.amrnb.bps=5525,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.enc.aud.aac.bps=
ro.media.enc.aud.aac.hz=
ro.media.enc.aud.aac.ch=
ro.media.dec.aud.wma.enabled=0
ro.media.dec.vid.wmv.enabled=0
ro.media.cam.preview.fps=0
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.jpeg.quality=95,90,85
ro.telephony.default_network=4
ro.opengles.version=131072
ro.bootloader=2.2
ro.baseband=6038
dalvik.vm.execution-mode=int:fast
dalvik.vm.dexopt-flags=m=y
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.locationfeatures=1
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.2_r5
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Beep01.ogg
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=false
ro.com.google.clientidbase=android-sprint-us
ro.com.google.clientidbase.yt=android-sprint-us
ro.com.google.clientidbase.am=android-sprint-us
ro.com.google.clientidbase.vs=android-sprint-us
ro.com.google.clientidbase.gmm=android-sprint-us
ro.config.ringtone=Anticipation.ogg
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.modversion=RA-thunderc-test1_getitnowmarketing
ro.factorytest=0
ro.serialno=
ro.bootmode=unknown
ro.carrier=unknown
ro.hardware=thunderc
ro.revision=0
ro.emmc=0
ro.lge.pif=0
init.svc.recovery=running
init.svc.adbd=running
adb.connected=

I:Set boot command ""
I:Set boot command ""
I:Set boot command ""
I:Set boot command ""

Install : signed_test_flash.zip ? 
Press SEARCH to confirm,
any other key to abort.

Install from sdcard...
Finding update package...
I:Update location: SDCARD:signed_test_flash.zip
Opening update package...
I:Update file path: /sdcard/signed_test_flash.zip
I:1 key(s) loaded from /res/keys
Verifying update package...
I:Verified META-INF/CERT.RSA
I:Verified META-INF/MANIFEST.MF
I:Verified META-INF/com/google/android/update-script
I:Verified system/bin/test_flash_file
Installing update...
I:Parsed META-INF/com/google/android/update-script
calling command show_progress
calling command copy_dir
Copying files...
minzip: Extracted file "/system/bin/test_flash_file"
calling command show_progress
I:Installation complete.

Install from sdcard complete.
I:Set boot command ""
I:Set boot command ""

Move recovery.log to SD
Press SEARCH to confirm,
any other key to abort.

Moving : ./sbin/um: line 3: can't create /sys/devices/platform/msm_hsusb/gadget/lun0/file: nonexistent directory
unmounting /system
unmounting /sdcard
PS. Hope you are feeling better. Medicine reactions are scary :/

Edit: download flash_image: http://files.mysticmidnight.net/zefie/files/cell/LG670/flash_image.zip
 
Everything worked fine for me also. Just a small thing I noticed while in recovery I tried to use the USB Toggle and it said enabled but never showed up on my pc. Just wondering if it's something on my end of things or a small bug in the recovery itself.
 
Everything worked fine for me also. Just a small thing I noticed while in recovery I tried to use the USB Toggle and it said enabled but never showed up on my pc. Just wondering if it's something on my end of things or a small bug in the recovery itself.

try it again then afterward do the "copy recovery log to sd" and post it. maybe it will have some useful info
 
Great job man thanks so much.Would love to have you come post back on AC about this so you can get the proper thanks you deserve.
 
Not sure if this will help, I had to reboot using adb because USB Toggle freezes and not sure if any that info is in the log.


Code:
Starting recovery on Wed Nov 17 21:32:16 2010
framebuffer: fd 4 (320 x 480)
Build : RA-thunderc-test1_getitnowmarketing
I:Set boot command "boot-recovery"
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.service.adb.enable=1
ro.build.id=FRF91
ro.build.display.id=FRF91
ro.build.version.incremental=eng.lge.20101013.224418
ro.build.version.sdk=8
ro.build.version.codename=REL
ro.build.version.release=2.2
ro.build.date=Wed Oct 13 22:46:25 KST 2010
ro.build.date.utc=1286977585
ro.build.type=user
ro.build.user=lge
ro.build.host=ubuntu
ro.build.tags=release-keys
ro.product.model=LS670
ro.product.brand=sprint
ro.product.name=thunderc
ro.product.device=thunderc
ro.product.board=thunderc
ro.product.cpu.abi=armeabi
ro.product.manufacturer=LGE
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7k
ro.board.chipset=msm7627
ro.build.product=thunderc
ro.build.description=thunderc-user 2.2 FRF91 eng.lge.20101013.224418 release-keys
ro.build.fingerprint=sprint/LGE/thunderc/thunderc:2.2/FRF91/eng.lge.20101013.224418:user/release-keys
persist.mvpdm.devSWVer=
persist.mvpdm.ProxyServerAddr=
persist.mvpdm.ProxyServerIp=
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d /dev/smd0
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
DEVICE_PROVISIONED=1
debug.sf.hw=0
dalvik.vm.heapsize=24m
media.stagefright.enable-player=false
wifi.interface=wlan0
wifi.supplicant_scan_interval=20
ro.ril.ecclist=112,911
ro.cdma.home.operator.alpha=Sprint
ro.cdma.home.operator.numeric=310120
gsm.sim.operator.alpha=Sprint
gsm.sim.operator.numeric=310120
gsm.sim.operator.iso-country=us
gsm.operator.alpha=Sprint
gsm.operator.numeric=310120
gsm.operator.iso-country=us
ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=m4v
ro.media.enc.hprof.codec.aud=amrnb
ro.media.enc.hprof.vid.width=640
ro.media.enc.hprof.vid.height=480
ro.media.enc.hprof.vid.fps=24
ro.media.enc.hprof.vid.bps=2000000
ro.media.enc.hprof.aud.bps=12200
ro.media.enc.hprof.aud.hz=8000
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=3gp
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=176
ro.media.enc.lprof.vid.height=144
ro.media.enc.lprof.vid.fps=15
ro.media.enc.lprof.vid.bps=256000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.file.format=3gp,mp4
ro.media.enc.vid.codec=m4v,h263
ro.media.enc.aud.codec=amrnb
ro.media.enc.vid.h264.width=
ro.media.enc.vid.h264.height=
ro.media.enc.vid.h264.bps=
ro.media.enc.vid.h264.fps=
ro.media.enc.vid.h263.width=176,640
ro.media.enc.vid.h263.height=144,480
ro.media.enc.vid.h263.bps=64000,2000000
ro.media.enc.vid.h263.fps=1,24
ro.media.enc.vid.m4v.width=176,640
ro.media.enc.vid.m4v.height=144,480
ro.media.enc.vid.m4v.bps=64000,2000000
ro.media.enc.vid.m4v.fps=1,24
ro.media.enc.aud.amrnb.bps=5525,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.enc.aud.aac.bps=
ro.media.enc.aud.aac.hz=
ro.media.enc.aud.aac.ch=
ro.media.dec.aud.wma.enabled=0
ro.media.dec.vid.wmv.enabled=0
ro.media.cam.preview.fps=0
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.jpeg.quality=95,90,85
ro.telephony.default_network=4
ro.opengles.version=131072
ro.bootloader=2.2
ro.baseband=6038
dalvik.vm.execution-mode=int:fast
dalvik.vm.dexopt-flags=m=y
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.locationfeatures=1
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.2_r5
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Beep01.ogg
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=false
ro.com.google.clientidbase=android-sprint-us
ro.com.google.clientidbase.yt=android-sprint-us
ro.com.google.clientidbase.am=android-sprint-us
ro.com.google.clientidbase.vs=android-sprint-us
ro.com.google.clientidbase.gmm=android-sprint-us
ro.config.ringtone=Anticipation.ogg
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.modversion=RA-thunderc-test1_getitnowmarketing
ro.factorytest=0
ro.serialno=
ro.bootmode=unknown
ro.carrier=unknown
ro.hardware=thunderc
ro.revision=0
ro.emmc=0
ro.lge.pif=0
init.svc.recovery=running
init.svc.adbd=running
adb.connected=

I:Set boot command ""
I:Set boot command ""

Move recovery.log to SD
Press SEARCH to confirm,
any other key to abort.

Moving : ./sbin/um: line 3: can't create /sys/devices/platform/msm_hsusb/gadget/lun0/file: nonexistent directory
 
Ok have the wrong location for lun0/file. Ill need someone to find it in sys/devices/platform/

If its in sys/devices/platform/usb_mass_storage/lun0/file

Try from adb shell in recovery

echo /dev/block/mmcblk0 > /sys/devices/platform/usb_mass_storage/lun0/file

To turn mass off

echo "" > /sys/devices/platform/usb_mass_storage/lun0/file

Try this if mmcblk0 hangs or wont unmount

echo /dev/block/mmcblk0p1

If lun0 is not under usb_mass_storage subsitute the correct path
 
fixed the mass storage mount issue. All features but ext4 for apps2d should be functional (that requires ext4 support in kernel which stock doesnt have) I'll rebuild kernel from source soon.

RC1 download:

RC1

md5 = 281f3285a19cb988606abf94172df1bd
 
One other thing a quick check can someone download android system info and post all the listed cpu freq? I,m trying to determine the pll config for OC.

I would guess it uses this one as does the ally as the msm7627 is gsm and cdma able but only cdma side is used but still has a gsm modem too.

/* 7x27 normal with GSM capable modem - PLL0 and PLL1 swapped */

will display visable freq of this if I'm correct:

122880
245760
320000
480000
600000
 
If above is confirmed pm me as I have a overclocked kernel up to 787mhz built for optimus s to test.

believe it or not the pll is listed in a dmesg...

Code:
<6>[    0.223986] ACPU running at 600000 KHz
<6>[    0.224005] Id CPU-KHz PLL DIV AHB-KHz ADIV AXI-KHz D0 D1 D2 U0 U1 U2
<6>[    0.224030]  0   19200  -1   1   19200    1   30720 -1 -1 -1  1  4  3
<6>[    0.224055]  1  120000   0   8   60000    2   61440 -1 -1 -1  5  4  3
<6>[    0.224081]  2  122880   1   2   61440    2   61440  1 -1 -1  5  4  3
<6>[    0.224106]  3  200000   2   6   66667    3   61440  1  2 -1  5  4  6
<6>[    0.224131]  4  245760   1   1  122880    2   61440  1  2  3  7 -1  6
<6>[    0.224156]  5  320000   0   3  160000    2  160000  1  2  3  7 -1  6
<6>[    0.224181]  6  400000   2   3  133333    3  160000  5  4  3  7 -1  8
<6>[    0.224206]  7  480000   0   2  160000    3  160000  5  4  6 -1 -1  8
<6>[    0.224233]  8  600000   2   2  200000    3  200000  7 -1  6 -1 -1 -1
<6>[    0.224251] Shared PLL control available.
<6>[    0.224265] 5 scaling frequencies supported.
 
After rooting the phone quite a while back, I need to revert to stock because I've moved on to a new handset and my fiancee is using the LG Optimus. Am I correct in my understanding that a special rom needs to be generated for each handset? I didn't think that made sense but that seems to be how these threads on LG Optimus S recovery read. Is there a zip file I could flash that's standard?
 
Back
Top Bottom