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

Root ClockWorkMod

apologies for being a no show.

Within the past 2 weeks, my computer died and so did my beloved 16 yo dog :( More sister than anything else and couldn't concentrate much on anything afterwards.

Now my grandma is in an off an on coma so frankly I have no idea if I'll be able to join for testing. If things get better I will join along. If not, I wish everyone the best of luck. Will join when I can and hope you are all otherwise healthy.
 
Upvote 0
apologies for being a no show.

Within the past 2 weeks, my computer died and so did my beloved 16 yo dog :( More sister than anything else and couldn't concentrate much on anything afterwards.

Now my grandma is in an off an on coma so frankly I have no idea if I'll be able to join for testing. If things get better I will join along. If not, I wish everyone the best of luck. Will join when I can and hope you are all otherwise healthy.

I hope things get better for you and your family! We all appreciate your help! :)
 
Upvote 0
apologies for being a no show.

Within the past 2 weeks, my computer died and so did my beloved 16 yo dog :( More sister than anything else and couldn't concentrate much on anything afterwards.

Now my grandma is in an off an on coma so frankly I have no idea if I'll be able to join for testing. If things get better I will join along. If not, I wish everyone the best of luck. Will join when I can and hope you are all otherwise healthy.

Hey WhisperPntr - Thanks for stopping by. That's terrible news all-around and a lot to deal with at once. I wish you and your family the best. I hope to see you back soon.

BTW, not that it should make make you feel better, but my main computer sort of died a couple weeks ago also - hard drive failure.
 
Upvote 0
apologies for being a no show.

Within the past 2 weeks, my computer died and so did my beloved 16 yo dog :( More sister than anything else and couldn't concentrate much on anything afterwards.

Now my grandma is in an off an on coma so frankly I have no idea if I'll be able to join for testing. If things get better I will join along. If not, I wish everyone the best of luck. Will join when I can and hope you are all otherwise healthy.

All I can say is we wish you the best, take as much time as you need..
I put all my hope to you.
 
Upvote 0
I dont have one of these phones, what file system is this running on? there is a chance it might have fastboot. I know for my current phone we flash CWM with the following commands

adb reboot fastboot
fastboot flash recovery recovery.img

Please do not use these commads to try and flash anything until you have all of the information needed.

But you can try adb reboot fastboot and see what happens.
 
Upvote 0
I dont have one of these phones, what file system is this running on? there is a chance it might have fastboot. I know for my current phone we flash CWM with the following commands

adb reboot fastboot
fastboot flash recovery recovery.img

Please do not use these commads to try and flash anything until you have all of the information needed.

But you can try adb reboot fastboot and see what happens.

Yes, we've tried that. None of us have been able to use fastboot. Thanks for the suggestion.

BTW, it just reboots the phone normally.

mount
Code:
C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ mount
mount
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
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/extasec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/extobb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p12 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,resuid=1000,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p6 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p5 /persist ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p21 /mpt ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
/dev/block/vold/179:15 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:15 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,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/vold/179:33 /mnt/sdcard/_ExternalSD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/extsecure/extasec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/_ExternalSD/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

init.rc
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>cd C:\Program Files\Android\android-sdk\platform-tools

C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ su
su
# cat /init.rc
cat /init.rc
on early-init
    start ueventd
# matthew.choi@lge.com 111019 LGE_FOTA
    wait /dev/block/mmcblk0

on init

sysclktz 0

# LGE_CHANGE [2011.07.13] M3S : increase log level(3 --> 6)
loglevel 6

#[2010-09-06] addy.kim@lge.com [START]
# NFC
        chmod 0666 /dev/pn544
        setprop ro.nfc.port I2C
#[2010-09-06] addy.kim@lge.com [END]
# setup the global environment
    export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
    export LD_LIBRARY_PATH /vendor/lib:/system/lib
    export ANDROID_BOOTLOGO 1
    export ANDROID_ROOT /system
    export ANDROID_ASSETS /system/app
    export ANDROID_DATA /data
    export EXTERNAL_STORAGE /mnt/sdcard
    export ASEC_MOUNTPOINT /mnt/asec
    export LOOP_MOUNTPOINT /mnt/obb
# [START] LGE_USE_INTERNAL_FAT
    export EXTERNAL_ADD_STORAGE /mnt/sdcard/_ExternalSD
    export ASEC_ADD_MOUNTPOINT /mnt/extasec
    export LOOP_ADD_MOUNTPOINT /mnt/extobb
# [END] LGE_USE_INTERNAL_FAT

    export BOOTCLASSPATH /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system
/framework/core-junit.jar

# Backward compatibility
    symlink /system/etc /etc
    symlink /sys/kernel/debug /d

# Right now vendor lives on the same filesystem as system,
# but someday that may change.
    symlink /system/vendor /vendor

# create mountpoints
    mkdir /mnt 0775 root system
    mkdir /mnt/sdcard 0000 system system

# Create cgroup mount point for cpu accounting
    mkdir /acct
    mount cgroup none /acct cpuacct
    mkdir /acct/uid

# Backwards Compat - XXX: Going away in G*
    symlink /mnt/sdcard /sdcard
# [START] LGE_USE_INTERNAL_FAT
    symlink /mnt/sdcard/_ExternalSD /sdcard/_ExternalSD
# [END] LGE_USE_INTERNAL_FAT

    mkdir /system
    mkdir /data 0771 system system
    mkdir /persist 0771 system system
    mkdir /cache 0770 system cache
    mkdir /config 0500 root root
    mkdir /persist 0771 system system

    # Directory for putting things only root should see.
    mkdir /mnt/secure 0700 root root

    # Directory for staging bindmounts
    mkdir /mnt/secure/staging 0700 root root

    # Directory-target for where the secure container
    # imagefile directory will be bind-mounted
    mkdir /mnt/secure/asec  0700 root root

# [START] LGE_USE_INTERNAL_FAT
    mkdir /mnt/extsecure 0700 root root
    mkdir /mnt/extsecure/staging 0700 root root
    mkdir /mnt/extsecure/extasec 0700 root root
# [END] LGE_USE_INTERNAL_FAT

    # Secure container public mount points.
    mkdir /mnt/asec  0700 root system
    mount tmpfs tmpfs /mnt/asec mode=0755,gid=1000

    # Filesystem image public mount points.
    mkdir /mnt/obb 0700 root system
    mount tmpfs tmpfs /mnt/obb mode=0755,gid=1000

# [START] LGE_USE_INTERNAL_FAT
    mkdir /mnt/extasec  0000 root system
    mount tmpfs tmpfs /mnt/extasec mode=0755,gid=1000
    mkdir /mnt/extobb 0700 root system
    mount tmpfs tmpfs /mnt/extobb mode=0755,gid=1000
# [END] LGE_USE_INTERNAL_FAT

    write /proc/sys/kernel/panic_on_oops 1
    write /proc/sys/kernel/hung_task_timeout_secs 0
    write /proc/cpu/alignment 4
    write /proc/sys/kernel/sched_latency_ns 10000000
    write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000
    write /proc/sys/kernel/sched_compat_yield 1
    write /proc/sys/kernel/sched_child_runs_first 0

# Create cgroup mount points for process groups
    mkdir /dev/cpuctl
    mount cgroup none /dev/cpuctl cpu
    chown system system /dev/cpuctl
    chown system system /dev/cpuctl/tasks
    chmod 0777 /dev/cpuctl/tasks
    write /dev/cpuctl/cpu.shares 1024

    mkdir /dev/cpuctl/fg_boost
    chown system system /dev/cpuctl/fg_boost/tasks
    chmod 0777 /dev/cpuctl/fg_boost/tasks
    write /dev/cpuctl/fg_boost/cpu.shares 1024

    mkdir /dev/cpuctl/bg_non_interactive
    chown system system /dev/cpuctl/bg_non_interactive/tasks
    chmod 0777 /dev/cpuctl/bg_non_interactive/tasks
    # 5.0 %
    write /dev/cpuctl/bg_non_interactive/cpu.shares 52

on fs
# mount mtd partitions
    # Mount /system rw first to give the filesystem a chance to save a checkpoint
    mount yaffs2 mtd@system /system
    #mount yaffs2 mtd@system /system ro remount
    mount yaffs2 mtd@userdata /data nosuid nodev
    mount yaffs2 mtd@persist /persist nosuid nodev
    mount yaffs2 mtd@cache /cache nosuid nodev
    mount yaffs2 mtd@persist /persist nosuid nodev

on emmc-fs
# mount mmc partitions
    wait /dev/block/mmcblk0p12
    chmod 0777 /sbin/resize2fs_static
    chmod 0777 /sbin/e2fsck_static
    exec /sbin/resize2fs_static /dev/block/mmcblk0p12
    exec /sbin/e2fsck_static -y /dev/block/mmcblk0p12
    mount ext4 /dev/block/mmcblk0p12 /system ro barrier=1 data=ordered

    wait /dev/block/mmcblk0p13
    chmod 0777 /system/bin/resize2fs
    chmod 0777 /system/bin/e2fsck
    exec /system/bin/resize2fs /dev/block/mmcblk0p13
    exec /system/bin/e2fsck -p /dev/block/mmcblk0p13
    exec /system/bin/tune2fs -u system -m 5 /dev/block/mmcblk0p13
    mount ext4 /dev/block/mmcblk0p13 /data nosuid nodev barrier=1 data=ordered noauto_da_alloc

    wait /dev/block/mmcblk0p6
    exec /system/bin/resize2fs /dev/block/mmcblk0p6
    exec /system/bin/e2fsck -y /dev/block/mmcblk0p6
    mount ext4 /dev/block/mmcblk0p6 /cache nosuid nodev barrier=1 data=ordered

    wait /dev/block/mmcblk0p5
    exec /system/bin/resize2fs /dev/block/mmcblk0p5
    exec /system/bin/e2fsck -y /dev/block/mmcblk0p5
    mount ext4 /dev/block/mmcblk0p5 /persist nosuid nodev barrier=1 data=ordered

# [START] LGE_USE_INTERNAL_FAT
    wait /dev/block/mmcblk0p15
    exec /system/bin/resize2fs /dev/block/mmcblk0p15
    exec /system/bin/e2fsck -p /dev/block/mmcblk0p15
    #mount vfat /dev/block/mmcblk0p15 /mnt/sdcard
# [END] LGE_USE_INTERNAL_FAT

    # add mpt partition
    wait /dev/block/mmcblk0p21
    mkdir /mpt 0775 system system
    exec /system/bin/sh /system/etc/format_first.sh
    exec /system/bin/e2fsck -y /dev/block/mmcblk0p21
    mount ext4 /dev/block/mmcblk0p21 /mpt nosuid nodev barrier=1 data=ordered

on post-fs
    # once everything is setup, no need to modify /
    mount rootfs rootfs / ro remount

    # We chown/chmod /data again so because mount is run as root + defaults
    chown system system /data
    chmod 0771 /data

    # Mounting of persist is moved to 'on emmc-fs' and 'on fs' sections
    # We chown/chmod /persist again so because mount is run as root + defaults
    chown system system /persist
    chmod 0771 /persist
    chmod 0664 /sys/devices/platform/msm_sdcc.1/polling
    chmod 0664 /sys/devices/platform/msm_sdcc.2/polling
    chmod 0664 /sys/devices/platform/msm_sdcc.3/polling
    chmod 0664 /sys/devices/platform/msm_sdcc.4/polling

    # Chown polling nodes as needed from UI running on system server
    chown system system /sys/devices/platform/msm_sdcc.1/polling
    chown system system /sys/devices/platform/msm_sdcc.2/polling
    chown system system /sys/devices/platform/msm_sdcc.3/polling
    chown system system /sys/devices/platform/msm_sdcc.4/polling

    # Create dump dir and collect dumps.
    # Do this before we mount cache so eventually we can use cache for
    # storing dumps on platforms which do not have a dedicated dump partition.

    mkdir /data/dontpanic
    # [MPT] change owner
    chown system system /mpt
    chown root system /data/dontpanic
#   chown root log /data/dontpanic
// volume up + down dumpstate in /data/dontpanic, imported from VS920
    #chmod 0750 /data/dontpanic
    chmod 0775 /data/dontpanic
    chmod 0775 /mpt

    # Collect apanic data, free resources and re-arm trigger
    copy /proc/apanic_console /data/dontpanic/apanic_console
    chown root log /data/dontpanic/apanic_console
    chmod 0640 /data/dontpanic/apanic_console

    copy /proc/apanic_threads /data/dontpanic/apanic_threads
    chown root log /data/dontpanic/apanic_threads
    chmod 0640 /data/dontpanic/apanic_threads

    write /proc/apanic_console 1

    # Same reason as /data above
    chown system cache /cache
    chmod 0770 /cache

    # This may have been created by the recovery system with odd permissions
    chown system cache /cache/recovery
    chmod 0770 /cache/recovery

    #change permissions on vmallocinfo so we can grab it from bugreports
    chown root log /proc/vmallocinfo
    chmod 0440 /proc/vmallocinfo

    #change permissions on kmsg & sysrq-trigger so bugreports can grab kthread stacks
    chown root system /proc/kmsg
    chmod 0440 /proc/kmsg
    chown root system /proc/sysrq-trigger
    chmod 0220 /proc/sysrq-trigger

# CONFIG_LGE_ERS
# 0010675: auto reboot and save kernel panic message into file automatically
    write /sys/devices/platform/ers-kernel.0/ers_panic 1

# create basic filesystem structure
    mkdir /data/misc 01771 system misc
    mkdir /data/misc/bluetoothd 0770 bluetooth bluetooth
    mkdir /data/misc/bluetooth 0770 system system
    mkdir /data/misc/keystore 0700 keystore keystore
    mkdir /data/misc/vpn 0770 system system
    mkdir /data/misc/systemkeys 0700 system system
    mkdir /data/misc/vpn/profiles 0770 system system
    # give system access to wpa_supplicant.conf for backup and restore
    mkdir /data/misc/wifi 0770 wifi wifi
    chmod 0771 /data/misc/wifi
    chmod 0660 /data/misc/wifi/wpa_supplicant.conf
    mkdir /data/local 0771 shell shell
    mkdir /data/local/tmp 0771 shell shell
    mkdir /data/data 0771 system system
    mkdir /data/app-private 0771 system system
    mkdir /data/app 0771 system system
    mkdir /data/property 0700 root root
    mkdir /data/radio 0770 radio radio

    chown system radio /system/etc/firmware/wlan/volans/WCN1314_qcom_wlan_nv.bin
    chmod 0660 /system/etc/firmware/wlan/volans/WCN1314_qcom_wlan_nv.bin
    mkdir /data/misc/sensors 0775 root root
    write /data/system/sensors/settings 0
    chmod 0664 /data/system/sensors/settings

    # create dalvik-cache and double-check the perms
    mkdir /data/dalvik-cache 0771 system system
    chown system system /data/dalvik-cache
    chmod 0771 /data/dalvik-cache

    # create the lost+found directories, so as to enforce our permissions
    mkdir /data/lost+found 0770
    mkdir /cache/lost+found 0770

    # double check the perms, in case lost+found already exists, and set owner
    chown root root /data/lost+found
    chmod 0770 /data/lost+found
    chown root root /cache/lost+found
    chmod 0770 /cache/lost+found

#20111028 kyungyoul.lee@lge.com FRAMEWORK M3S - disable permission change for CTS
#    chmod 0777 /dev/block/mmcblk0p8

# 20111128 kyungyoul.lee@lge.com FRAMEWORKS M3S - adb rooting merge by DV-DGMS
##  #ifdef LGE_ROOTING_FEATURE
## princlee add for rooting
##    mkdir /persist/hidden
##    chown root root /persist/hidden
##    chmod 0755 /persist/hidden


# LGE_CHANGE_S hyungsoo.kim@lge.com
    chown system audio /dev/msm_audio_misc
    chmod 0660 /dev/msm_audio_misc
# LGE_CHANGE_E

# 20111128 kyungyoul.lee@lge.com FRAMEWORKS M3S - adb rooting merge by DV-DGMS
##  #ifdef LGE_ROOTING_FEATURE
## princlee add for rooting
## change direcoty to persist incase of QCT
##    mkdir /data/hidden
##    chown root root /data/hidden
##    chmod 0755 /data/hidden

on boot
# basic network init
    ifup lo
    hostname localhost
    domainname localdomain

# set RLIMIT_NICE to allow priorities from 19 to -20
    setrlimit 13 40 40

# Define the oom_adj values for the classes of processes that can be
# killed by the kernel.  These are used in ActivityManagerService.
    setprop ro.FOREGROUND_APP_ADJ 0
    setprop ro.VISIBLE_APP_ADJ 1
    setprop ro.PERCEPTIBLE_APP_ADJ 2
    setprop ro.HEAVY_WEIGHT_APP_ADJ 3
    setprop ro.SECONDARY_SERVER_ADJ 4
    setprop ro.BACKUP_APP_ADJ 5
    setprop ro.HOME_APP_ADJ 6
    setprop ro.HIDDEN_APP_MIN_ADJ 7
    setprop ro.EMPTY_APP_ADJ 15

# Define the memory thresholds at which the above process classes will
# be killed.  These numbers are in pages (4k).
# 20111221 kyungyoul.lee@lge.com FRAMEWORK M3S - increase min free <migration from Victor 512M>
#    setprop ro.FOREGROUND_APP_MEM 2048
#    setprop ro.VISIBLE_APP_MEM 3072
#    setprop ro.PERCEPTIBLE_APP_MEM 4096
#    setprop ro.HEAVY_WEIGHT_APP_MEM 4096
#    setprop ro.SECONDARY_SERVER_MEM 6144
#    setprop ro.BACKUP_APP_MEM 6144
#    setprop ro.HOME_APP_MEM 6144
#    setprop ro.HIDDEN_APP_MEM 7168
#    setprop ro.EMPTY_APP_MEM 8192

    setprop ro.FOREGROUND_APP_MEM 3072
    setprop ro.VISIBLE_APP_MEM 4096
    setprop ro.PERCEPTIBLE_APP_MEM 6144
    setprop ro.HEAVY_WEIGHT_APP_MEM 6144
    setprop ro.SECONDARY_SERVER_MEM 7168
    setprop ro.BACKUP_APP_MEM 7168
    setprop ro.HOME_APP_MEM 7168
    setprop ro.HIDDEN_APP_MEM 10240
    setprop ro.EMPTY_APP_MEM 13896


# Write value must be consistent with the above properties.
# Note that the driver only supports 6 slots, so we have combined some of
# the classes into the same memory level; the associated processes of higher
# classes will still be killed first.
    write /sys/module/lowmemorykiller/parameters/adj 0,1,2,4,7,15

    write /proc/sys/vm/overcommit_memory 1
    write /proc/sys/vm/min_free_order_shift 4
        #20111221 kyungyoul.lee@lge.com FRAMEWORK M3S - increase min free <migration from Victor 512M>
    #write /sys/module/lowmemorykiller/parameters/minfree 2048,3072,4096,6144,7168,8192
        write /sys/module/lowmemorykiller/parameters/minfree 3072,4096,6144,7168,10240,13896

    # Set init its forked children's oom_adj.
    write /proc/1/oom_adj -16

    # Tweak background writeout
    write /proc/sys/vm/dirty_expire_centisecs 200
    write /proc/sys/vm/dirty_background_ratio  5

    # Permissions for System Server and daemons.
    chown radio system /sys/android_power/state
    chown radio system /sys/android_power/request_state
    chown radio system /sys/android_power/acquire_full_wake_lock
    chown radio system /sys/android_power/acquire_partial_wake_lock
    chown radio system /sys/android_power/release_wake_lock
    chown radio system /sys/power/state
    chown radio system /sys/power/wake_lock
    chown radio system /sys/power/wake_unlock
    chmod 0660 /sys/power/state
    chmod 0660 /sys/power/wake_lock
    chmod 0660 /sys/power/wake_unlock
    chown system system /sys/class/timed_output/vibrator/enable
    chown system system /sys/class/leds/keyboard-backlight/brightness
    chown system system /sys/class/leds/lcd-backlight/brightness
    chown system system /sys/class/leds/button-backlight/brightness
    chown system system /sys/class/leds/button-backlight/device/led_blink
    chown system system /sys/class/leds/jogball-backlight/brightness
    chown system system /sys/class/leds/red/brightness
    chown system system /sys/class/leds/green/brightness
    chown system system /sys/class/leds/blue/brightness
    chown system system /sys/class/leds/red/device/grpfreq
    chown system system /sys/class/leds/red/device/grppwm
    chown system system /sys/class/leds/red/device/blink
    chown system system /sys/class/leds/red/brightness
    chown system system /sys/class/leds/green/brightness
    chown system system /sys/class/leds/blue/brightness
    chown system system /sys/class/leds/red/device/grpfreq
    chown system system /sys/class/leds/red/device/grppwm
    chown system system /sys/class/leds/red/device/blink
    chown system system /sys/class/timed_output/vibrator/enable
    chown system system /sys/module/sco/parameters/disable_esco
    chown system system /sys/kernel/ipv4/tcp_wmem_min
    chown system system /sys/kernel/ipv4/tcp_wmem_def
    chown system system /sys/kernel/ipv4/tcp_wmem_max
    chown system system /sys/kernel/ipv4/tcp_rmem_min
    chown system system /sys/kernel/ipv4/tcp_rmem_def
    chown system system /sys/kernel/ipv4/tcp_rmem_max
    chown root radio /proc/cmdline

# 20111117 jungseob.kim@lge.com FRAMEWORK CTS permission fail fix [START]
    chown system system /sys/devices/platform/mddi_r61529_hvga.256/lcd_onoff
    chown radio radio /sys/devices/platform/testmode.0/sync_cmd
    chmod 0664 /sys/devices/platform/mddi_r61529_hvga.256/lcd_onoff
    chmod 0220 /sys/devices/platform/testmode.0/sync_cmd
# 20111117 jungseob.kim@lge.com FRAMEWORK CTS permission fail fix [END]

    chown root system /sys/devices/platform/lg_diag_cmd/sms_status
    chown root system /sys/devices/platform/lg_diag_cmd/get_sms
    chown root system /sys/devices/platform/lg_diag_cmd/set_sms
    chown root system /sys/devices/platform/lg_diag_cmd/rsp_sms_status
    chown root system /sys/devices/platform/lg_diag_cmd/rsp_get_sms
    chown root system /sys/devices/platform/lg_diag_cmd/rsp_set_sms
    chmod 0775 /sys/devices/platform/lg_diag_cmd/sms_status
    chmod 0775 /sys/devices/platform/lg_diag_cmd/get_sms
    chmod 0775 /sys/devices/platform/lg_diag_cmd/set_sms
    chmod 0775 /sys/devices/platform/lg_diag_cmd/rsp_sms_status
    chmod 0775 /sys/devices/platform/lg_diag_cmd/rsp_get_sms
    chmod 0775 /sys/devices/platform/lg_diag_cmd/rsp_set_sms

# Testmode LCD K Cal Test
      chown system system /sys/devices/platform/msm_fb.65792/mdp_kcal
      chmod 0644 /sys/devices/platform/msm_fb.65792/mdp_kcal

# 20111117 jungseob.kim@lge.com FRAMEWORK CTS permission fail fix [START]
##LGE_CHANGE_S [myeonggyu.son] [2011.04.14] [gelato] : for slate icd cmd [START]
    chown system system /sys/devices/virtual/lg_fw_diagclass/lg_fw_diagcmd/result
    chown system system /sys/devices/virtual/lg_fw_diagclass/lg_fw_diagcmd/return
    chmod 0664 /sys/devices/virtual/lg_fw_diagclass/lg_fw_diagcmd/result
    chmod 0664 /sys/devices/virtual/lg_fw_diagclass/lg_fw_diagcmd/return
##LGE_CHANGE_E [myeonggyu.son] [2011.04.14] [gelato] : for slate icd cmd [END]
# 20111117 jungseob.kim@lge.com FRAMEWORK CTS permission fail fix [END]

# Define TCP buffer sizes for various networks
#   ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax,
    setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208
    setprop net.tcp.buffersize.wifi    4095,87380,110208,4096,16384,110208
    setprop net.tcp.buffersize.umts    4094,87380,110208,4096,16384,110208
    setprop net.tcp.buffersize.hspa    4094,87380,1220608,4096,16384,1220608
    setprop net.tcp.buffersize.hsupa   4094,87380,1220608,4096,16384,1220608
    setprop net.tcp.buffersize.hsdpa   4094,87380,1220608,4096,16384,1220608
    setprop net.tcp.buffersize.edge    4093,26280,35040,4096,16384,35040
    setprop net.tcp.buffersize.gprs    4092,8760,11680,4096,8760,11680
    setprop net.tcp.buffersize.lte     4094,87380,1220608,4096,16384,1220608
    setprop net.tcp.buffersize.evdo_b  4094,87380,262144,4096,16384,262144

# Assign TCP buffer thresholds to be ceiling value of technology maximums
# Increased technology maximums should be reflected here.
    write /proc/sys/net/core/rmem_max  1220608
    write /proc/sys/net/core/wmem_max  1220608

    class_start default
## NFC test_mode - for getting result of testmode
    chown system system /sys/class/lg_fw_diagclass/lg_fw_diagcmd/nfc_testmode_result

# 2011.12.06 jaeho.cho@lge.com invest diag_enable with system permission
#2012.02.18 virgin not using
#    chown radio radio /sys/devices/platform/lg_diag_cmd/diag_enable
#    chmod 664 /sys/devices/platform/lg_diag_cmd/diag_enable

# on property:persist.service.diag.enable=0
#    write /sys/devices/platform/lg_diag_cmd/diag_enable "0"

# on property:persist.service.diag.enable=1
#    write /sys/devices/platform/lg_diag_cmd/diag_enable "1"
# 2011.12.06 jaeho.cho@lge.com invest diag_enable with system permission

# 2012.01.16 hyoill.leem@lge.com invest usb_port_enable with system permission
    chown radio radio /sys/devices/platform/msm_hsusb/gadget/usb_port_enable
    chmod 664 /sys/devices/platform/msm_hsusb/gadget/usb_port_enable

on property:persist.service.usbport.enable=0
    write /sys/devices/platform/msm_hsusb/gadget/usb_port_enable "0"

on property:persist.service.usbport.enable=1
    write /sys/devices/platform/msm_hsusb/gadget/usb_port_enable "1"
# 2012.01.16 hyoill.leem@lge.com invest usb_port_enable with system permission

## LGE_EMMC_SUPPORT - this is for the testmode, permissions are required to access from userspace
    chown system system /sys/module/lge_emmc_direct_access/parameters/fota_id_check
    chown system system /sys/module/lge_emmc_direct_access/parameters/fota_id_read

        chown system system /sys/module/lge_emmc_direct_access/parameters/write_block
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/write_block
        chown system system /sys/module/lge_emmc_direct_access/parameters/read_block
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/read_block

        chown system system /sys/module/lge_emmc_direct_access/parameters/boot_info
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/boot_info
        chown system system /sys/module/lge_emmc_direct_access/parameters/db_integrity_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/db_integrity_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/fpri_crc_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/fpri_crc_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/file_crc_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/file_crc_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/code_partition_crc_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/code_partition_crc_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/total_crc_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/total_crc_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/db_dump_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/db_dump_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/db_copy_ready
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/db_copy_ready
        chown system system /sys/module/lge_emmc_direct_access/parameters/integrity_ret
        chmod 0660 /sys/module/lge_emmc_direct_access/parameters/integrity_ret
    #VOLD_SUPPORT_CRYPT
#    chown system system /sys/module/lge_emmc_direct_access/parameters/cryptfs_cmd
#    chmod 0770 /sys/module/lge_emmc_direct_access/parameters/cryptfs_cmd

## for switching USB pid //LG_FW_SPG_PORT
    chown radio radio /sys/module/android/parameters/product_id
    chmod 0664 /sys/module/android/parameters/product_id

## Daemon processes to be run by init.
##
service ueventd /sbin/ueventd
    critical

service console /system/bin/sh
    console
    disabled
    user shell
    group log

# [START] LGE_USE_INTERNAL_FAT
service formatfat /system/bin/sh /system/etc/format_fat32.sh
    oneshot
# [END] LGE_USE_INTERNAL_FAT

on property:ro.secure=0
    start console

# adbd is controlled by the persist.service.adb.enable system property
service adbd /sbin/adbd
    disabled

# adbd on at boot in emulator
on property:ro.kernel.qemu=1
    start adbd

on property:persist.service.adb.enable=1
    start adbd

on property:persist.service.adb.enable=0
    stop adbd

service servicemanager /system/bin/servicemanager
    user system
    critical
    onrestart restart zygote
    onrestart restart media

service vold /system/bin/vold
    socket vold stream 0660 root mount
    ioprio be 2

service netd /system/bin/netd
    socket netd stream 0660 root system

service debuggerd /system/bin/debuggerd

service ril-daemon /system/bin/rild
    socket rild stream 660 root radio
    socket rild-debug stream 660 radio system
    user root
    group radio cache inet misc audio sdcard_rw qcom_oncrpc diag
#    disabled

service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server
    socket zygote stream 666
    onrestart write /sys/android_power/request_state wake
    onrestart write /sys/power/state on
    onrestart restart media
    onrestart restart netd

service media /system/bin/mediaserver
    user media
    group system audio camera graphics inet net_bt net_bt_admin net_raw  qcom_oncrpc
    ioprio rt 4

service bootanim /system/bin/bootanimation
    user graphics
    group graphics
    disabled
    oneshot

service dbus /system/bin/dbus-daemon --system --nofork
    socket dbus stream 660 bluetooth bluetooth
    user bluetooth
    group bluetooth net_bt_admin

service bluetoothd /system/bin/bluetoothd -n
    socket bluetooth stream 660 bluetooth bluetooth
    socket dbus_bluetooth stream 660 bluetooth bluetooth
    # init.rc does not yet support applying capabilities, so run as root and
    # let bluetoothd drop uid to bluetooth with the right linux capabilities
    group bluetooth net_bt_admin misc
    disabled

service h*** /system/bin/sdptool add --channel=10 H***
    user bluetooth
    group bluetooth net_bt_admin
    disabled
    oneshot

service hsag /system/bin/sdptool add --channel=11 HSAG
    user bluetooth
    group bluetooth net_bt_admin
    disabled
    oneshot

service opush /system/bin/sdptool add --psm=5255 --channel=12 OPUSH
    user bluetooth
    group bluetooth net_bt_admin
    disabled
    oneshot

service pbap /system/bin/sdptool add --channel=19 PBAP
    user bluetooth
    group bluetooth net_bt_admin
    disabled
    oneshot

service installd /system/bin/installd
    socket installd stream 600 system system

service flash_recovery /system/etc/install-recovery.sh
    oneshot

service racoon /system/bin/racoon
    socket racoon stream 600 system system
    # racoon will setuid to vpn after getting necessary resources.
    group net_admin
    disabled
    oneshot

service mtpd /system/bin/mtpd
    socket mtpd stream 600 system system
    user vpn
    group vpn net_admin net_raw
    disabled
    oneshot

service keystore /system/bin/keystore /data/misc/keystore
    user keystore
    group keystore
    socket keystore stream 666

service dumpstate /system/bin/dumpstate -s
    socket dumpstate stream 0660 shell log
    disabled
    oneshot

// volume up + down dumpstate in /data/dontpanic, imported from VS920
on property:ro.build.type=eng
   chmod 0777 /data/dontpanic

on property:ro.build.type=userdebug
   chmod 0777 /data/dontpanic

// disable now
#service lockup_dump /system/bin/lockup_dump
#       user root
#       group system
#       disabled
#       oneshot
#       keycodes 114 115
#

build.prop
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>cd C:\Program Files\Android\android-sdk\platform-tools

C:\Program Files\Android\android-sdk\platform-tools>adb shell
$ su
su
# cat /system/build.prop
cat /system/build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=ZV4.GWK74
ro.build.display.id=ZV4.GWK74
ro.build.version.lge=VM696ZV4
ro.build.version.incremental=47C45DFC
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=Thu Apr  5 14:53:48 KST 2012
ro.build.date.utc=1333605228
ro.build.type=user
ro.build.user=VM696
ro.build.host=builder1.nuribom.com
ro.build.tags=release-keys
ro.product.model=LG-VM696
ro.product.brand=lge
ro.product.name=m3s_virgin_us
ro.product.device=m3s
ro.modem.version=
ro.brand.name=LG Optimus Elite
ro.product.board=lge_m3s
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=LGE
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=m3s
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=m3s_virgin_us-user 2.3.7 ZV4.GWK74 47C45DFC release-keys
ro.build.fingerprint=lge/m3s_virgin_us/m3s:2.3.7/ZV4.GWK74/47C45DFC:user/release-keys
# end build properties
#
# system.prop for surf
#

rild.libpath=/system/lib/libril-qc-qmi-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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
debug.sf.hw=1
#20120220 suhyun.lee@lge.com FRAMEWORKS M3S  increase 24m => 32m
dalvik.vm.heapsize=32m
dev.pm.dyn_samplingrate=1

#
# system props for the cne module
#
persist.cne.UseCne=false
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0

#
lpa.decode=true
#20111121 kyungyoul.lee@lge.com FRAMEWORKS M3S - not use HDMI
#ro.hdmi.enable=true

#
# system props for the data modules
#
ro.use_data_netmgrd=true

#
# system props for SD card emulation of emmc partition
#
ro.emmc.sdcard.partition=16

#
# system props for telephony modules
#
#device supports EHRPD
ro.config.ehrpd=true

#
# system props for the MM modules
#
media.stagefright.enable-player=true
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=true

#
# system prop for opengles version
#
ro.opengles.version=131072

#
# system prop for Bluetooth Dialup Networking
#
# NRB_CHANGES_S [ys.kim@nuribom.com] 2012-02-17, change value [ true -> false ]
ro.qualcomm.bluetooth.dun=false

#
# system prop for Bluetooth Auto connect for remote initated connections
#
ro.bluetooth.remote.autoconnect=true

# system prop for sprint network
#
# NRB_CHANGES_S [jhseo@nuribom.com] 2011-05-13, [VM701] change operator.alpha for VirginMobile
#ro.cdma.home.operator.alpha=Sprint
ro.cdma.home.operator.alpha=Virgin Mobile
# NRB_CHANGES_S [ksjung@nuribom.com] 2012-01-27, [VM696] change VirginMobile Telephony values
#ro.cdma.home.operator.numeric=310120
#
ro.cdma.home.operator.subscriber=31000
ro.cdma.home.operator.numeric=311490
gsm.sim.operator.alpha=Virgin Mobile
gsm.sim.operator.numeric=311490
gsm.sim.operator.iso-country=us

gsm.operator.alpha=Virgin Mobile
gsm.operator.numeric=311490
gsm.operator.iso-country=us

gsm.sim.state=READY

#persist.service.diag.enable=1

# hyoill.leem 2012.01.16 usb port enable/disable
persist.service.usbport.enable=1
# hyoill.leem 2012.01.16 usb port enable/disable


#
# system prop for multi rild (DSDS case)
#
ro.multi.rild=true

#
# system prop for Bluetooth FTP profile
#
ro.qualcomm.bluetooth.ftp=true
#
# system property for Bluetooth discoverability time out in seconds
# 0: Always discoverable
debug.bt.discoverable_time=120

#
# system prop for requesting Master role in incoming Bluetooth connection.
#
ro.bluetooth.request.master=false

# VOLD_SUPPORT_CRYPT
# EAS Data encryption for Sprint
#persist.sys.email.crypt=0
#persist.sys.email.crypt_ext=0
#persist.sys.email.crypt_int=0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.3_r9
ro.config.notification_sound=Pebble.ogg
ro.config.alarm_alert=Alarm1.ogg
ro.com.google.clientidbase=android-lge
ro.com.google.clientidbase.yt=android-virgin-us
ro.com.google.clientidbase.am=android-virgin-us
ro.com.google.clientidbase.gmm=android-lge
ro.com.google.clientidbase.ms=android-virgin-us
ro.config.ringtone=Beyond_the_Dream.ogg
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

#
 
Upvote 0
I dont have one of these phones, what file system is this running on? there is a chance it might have fastboot. I know for my current phone we flash CWM with the following commands

adb reboot fastboot
fastboot flash recovery recovery.img

Please do not use these commads to try and flash anything until you have all of the information needed.

But you can try adb reboot fastboot and see what happens.

I've tried reboot fastboot but nothing/ plenty of times =/
 
Upvote 0
So what exactly does this recovery screen look like? I have installed the quickboot app from the android marked and it has an option to reboot to recovery menu and when it does, I have a black screen with blue text up top and yellow text down below.

lgrecoverymenu.png
 
Upvote 0
So what exactly does this recovery screen look like? I have installed the quickboot app from the android marked and it has an option to reboot to recovery menu and when it does, I have a black screen with blue text up top and yellow text down below.

lgrecoverymenu.png

That is stock recovery. We are trying to make a custom one, but it is tough lol.
 
Upvote 0
so could stock recovery be used to flash custom roms? or are there limitations? i mean obviously custom would be better, but could people theoretically be doing rom development already?

Well, you can do rom development from a stock root, hell maybe even a stock without root, But to get the roms on there it needs to be Custom. The Stock recovery is limited by a "signature" on a zip, that we can't get a hold of.. Or.. haven't tried lol, Without it, no zip is authorized to be flashed by the stock recovery.
 
Upvote 0
Can someone post the output of this:
in terminal type:
su
cat /proc/mtd

The output is empty (see below).

Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Windows\system32>cd C:\android-sdk-windows\platform-tools\

C:\android-sdk-windows\platform-tools>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$ su
su
# cat /proc/partitions
cat /proc/partitions
major minor  #blocks  name

 179        0    3864576 mmcblk0
 179        1       2048 mmcblk0p1
 179        2       2048 mmcblk0p2
 179        3       7168 mmcblk0p3
 179        4          1 mmcblk0p4
 179        5      16384 mmcblk0p5
 179        6     237568 mmcblk0p6
 179        7       4096 mmcblk0p7
 179        8      24576 mmcblk0p8
 179        9       8192 mmcblk0p9
 179       10       4096 mmcblk0p10
 179       11       4096 mmcblk0p11
 179       12     368640 mmcblk0p12
 179       13     925696 mmcblk0p13
 179       14       8192 mmcblk0p14
 179       15    2023424 mmcblk0p15
 179       16      28672 mmcblk0p16
 179       17       4096 mmcblk0p17
 179       18       8192 mmcblk0p18
 179       19      28672 mmcblk0p19
 179       20       8192 mmcblk0p20
 179       21      16384 mmcblk0p21

# 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
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/extasec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/extobb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p12 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p13 /data ext4 rw,nosuid,nodev,relatime,resuid=1000,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/mmcblk0p6 /cache ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p5 /persist ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p21 /mpt ext4 rw,nosuid,nodev,relatime,barrier=1,data=ordered 0 0
/dev/block/vold/179:15 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:15 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,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

# cat /proc/emmc
cat /proc/emmc
/proc/emmc: No such file or directory

# cat /proc/mtd
cat /proc/mtd
dev:    size   erasesize  name
# exit
exit
$ exit
exit

C:\android-sdk-windows\platform-tools>adb shell
$ su
su
# cat /cache/recovery/last_log
cat /cache/recovery/last_log
Starting recovery on Fri Jan 11 04:38:09 1980
framebuffer: fd 4 (320 x 480)
recovery filesystem table
=========================
  0 /tmp ramdisk (null) (null)
  1 /cache ext4 /dev/block/mmcblk0p6 (null)
  2 /misc emmc /dev/block/mmcblk0 (null)
  3 /boot emmc /dev/block/mmcblk0p9 (null)
  4 /system ext4 /dev/block/mmcblk0p12 (null)
  5 /data ext4 /dev/block/mmcblk0p13 (null)
  6 /recovery emmc /dev/block/mmcblk0p14 (null)
  7 /sdcard vfat /dev/block/mmcblk0p15 /dev/block/mmcblk0
  8 /sdcard/_ExternalSD vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1

Command: "/sbin/recovery"

ro.secure=1
ro.allow.mock.location=0
ro.debuggable=0
persist.service.adb.enable=1
ro.build.id=ZV4.GWK74
ro.build.display.id=ZV4.GWK74
ro.build.version.lge=VM696ZV4
ro.build.version.incremental=47C45DFC
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=Thu Apr  5 14:53:48 KST 2012
ro.build.date.utc=1333605228
ro.build.type=user
ro.build.user=VM696
ro.build.host=builder1.nuribom.com
ro.build.tags=release-keys
ro.product.model=LG-VM696
ro.product.brand=lge
ro.product.name=m3s_virgin_us
ro.product.device=m3s
ro.modem.version=
ro.brand.name=LG Optimus Elite
ro.product.board=lge_m3s
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=LGE
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm7k
ro.build.product=m3s
ro.build.description=m3s_virgin_us-user 2.3.7 ZV4.GWK74 47C45DFC release-keys
ro.build.fingerprint=lge/m3s_virgin_us/m3s:2.3.7/ZV4.GWK74/47C45DFC:user/release-keys
rild.libpath=/system/lib/libril-qc-qmi-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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
debug.sf.hw=1
dalvik.vm.heapsize=32m
dev.pm.dyn_samplingrate=1
persist.cne.UseCne=false
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0
lpa.decode=true
ro.use_data_netmgrd=true
ro.emmc.sdcard.partition=16
ro.config.ehrpd=true
media.stagefright.enable-player=true
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=true
ro.opengles.version=131072
ro.qualcomm.bluetooth.dun=false
ro.bluetooth.remote.autoconnect=true
ro.cdma.home.operator.alpha=Virgin Mobile
ro.cdma.home.operator.numeric=311490
gsm.sim.operator.alpha=Virgin Mobile
gsm.sim.operator.numeric=311490
gsm.sim.operator.iso-country=us
gsm.operator.alpha=Virgin Mobile
gsm.operator.numeric=311490
gsm.operator.iso-country=us
gsm.sim.state=READY
persist.service.usbport.enable=1
ro.multi.rild=true
ro.qualcomm.bluetooth.ftp=true
debug.bt.discoverable_time=120
ro.bluetooth.request.master=false
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.3_r9
ro.config.notification_sound=Pebble.ogg
ro.config.alarm_alert=Alarm1.ogg
ro.com.google.clientidbase=android-lge
ro.com.google.clientidbase.yt=android-virgin-us
ro.com.google.clientidbase.am=android-virgin-us
ro.com.google.clientidbase.gmm=android-lge
ro.com.google.clientidbase.ms=android-virgin-us
ro.config.ringtone=Beyond_the_Dream.ogg
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.factorytest=0
ro.serialno=3122137e
ro.bootmode=unknown
ro.baseband=msm
ro.carrier=unknown
ro.bootloader=unknown
ro.hardware=qcom
ro.revision=0
ro.emmc=1
persist.radio.adb_log_on=0
persist.radio.mem_leak_debug=0
persist.radio.voip_enabled=0
persist.sys.language=en
persist.sys.country=US
persist.sys.localevar=
persist.sys.timezone=America/Chicago
persist.sys.sound_enable=2
init.svc.recovery=running
init.svc.adbd=running

Check sdcard for GOTA update : /sdcard/update.zip

Finding update package in sdcard...
I:Update location: /sdcard/update.zip
I:Update file path: /sdcard/update.zip
no image found in sdcard
E:failed to open /sdcard/update.zip (No such file or directory)
# exit
exit
$ exit
exit
 
Upvote 0
ok, grab the following images:
dd if=/dev/block/mmcblk0p9 of=/sdcard/mmcblk0p9.img
dd if=/dev/block/mmcblk0p12 of=/sdcard/mmcblk0p12.img
dd if=/dev/block/mmcblk0p14 of=/sdcard/mmcblk0p14.img

and post them somewhere so I can grab them.
Thanks!

Here is a fresh pull of the requested files using dd commands:
Download req-files-for-custom-recovery-build-20120716.zip from Sendspace.com - send big files the easy way

Also, here are img files I pulled earlier for somebody else who tried to build CWM. These were pulled using cat commands and have been renamed to boot.img, system.img and recovery.img:
Download Req-files-for-CWM-build.zip from Sendspace.com - send big files the easy way

Thank you very much for the help.
 
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