Request for Bootloader image

Search This thread

Shelnutt2

Inactive Recognized Developer
Mar 8, 2010
857
1,915
Update: We have images, all images obtained for the partitions are uploaded here:
http://jellybean.dccontests.com/optimusg/

Partion 27 is recovery, and bootloader is partition 5.

I see from the AT&T thread that many people are getting their phones this weekend. If someone who gets the phone can send me an image of the bootloader I'd like to start getting a look at it.


If you need directions on how to do this, let me know. Currently I'm trying to figure out what the block devices are on the phone. If anyone knows this let me know, so I can direct someone (dbgeek) to get a dd of it.
 
Last edited:

Shelnutt2

Inactive Recognized Developer
Mar 8, 2010
857
1,915
I can walk you through it, but how much experience do you have with Linux/adb?

Sent from my cm_tenderloin using xda app-developers app
 

Shelnutt2

Inactive Recognized Developer
Mar 8, 2010
857
1,915
Sorry, but zero sums it up pretty well. I'm capable of navigating via DOS or UNIX commands if that helps in any way.

Go ahead and install the android sdk and adb, http://wiki.cyanogenmod.com/wiki/Howto:_Install_the_Android_SDK#Windows . Then root your phone, and install busybox.

Plug your phone into the computer, run adb devices in a command prompt. It should show your phone. Then run

Code:
adb shell
su
ls /dev
df

And post the output of the last two commands. I need to know a bit more about the phone so I can give you detailed steps and that will give me the info I need.

Sorry if anything is confusing, just let me know, I'm at work typing this
 
  • Like
Reactions: Haze028

mbonus

Senior Member
Aug 18, 2010
961
547
Does the ATT E970 have root? Answer my own question...Yes - method seems to work from Korean thread.
 
Last edited:

mbonus

Senior Member
Aug 18, 2010
961
547
Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\>adb devices
List of devices attached
LG-E970-604d4e7f        device


C:\>adb shell
shell@android:/ $ su
su
ls /dev
ls /dev
d1|shell@android:/ $ ls /dev
alarm
android_adb
android_mbim
apr_apps2
ashmem
binder
block
bus
ccid_bulk
ccid_ctrl
console
cpu_dma_latency
cpuctl
device-mapper
diag
dsp_debug
full
fuse
gemini0
genlock
graphics
hsicctl0
hsicctl1
hsicctl2
hsicctl3
hw_random
i2c-0
i2c-3
i2c-4
input
ion
keychord
kgsl-3d0
kmem
kmsg
lge_dm_tty0
log
mdm
media0
media1
media2
mem
msm_aac
msm_aac_in
msm_acdb
msm_amrnb
msm_amrnb_in
msm_amrwb
msm_amrwb_in
msm_camera
msm_dsps
msm_evrc
msm_evrc_in
msm_idle_stats0
msm_idle_stats1
msm_idle_stats2
msm_idle_stats3
msm_mp3
msm_multi_aac
msm_qcelp
msm_qcelp_in
msm_rotator
msm_rtac
msm_sps
msm_vidc_dec
msm_vidc_dec_sec
msm_vidc_enc
msm_vidc_reg
msm_wma
msm_wmapro
mtp_usb
network_latency
network_throughput
nmea
null
pipes
pn544
ppp
psaux
ptmx
pts
qmi0
qmi1
qmi2
qseecom
ramdump_dsps
ramdump_lpass
ramdump_riva
ramdump_smem-dsps
random
rfkill
rmnet_mux_ctrl
rtc0
siI-8334
smd1
smd11
smd2
smd21
smd22
smd27
smd3
smd36
smd4
smd5
smd6
smd7
smd_cxm_qmi
smd_pkt_loopback
smd_sns_adsp
smd_sns_dsps
smdcntl0
smdcntl1
smdcntl2
smdcntl3
smdcntl4
smdcntl5
smdcntl6
smdcntl7
smdcntl8
smem_log
snd
socket
tgt
tpa_amp
tspdrv
tty
tty0
tty1
tty10
tty11
tty12
tty13
tty14
tty15
tty16
tty17
tty18
tty19
tty2
tty20
tty21
tty22
tty23
tty24
tty25
tty26
tty27
tty28
tty29
tty3
tty30
tty31
tty32
tty33
tty34
tty35
tty36
tty37
tty38
tty39
tty4
tty40
tty41
tty42
tty43
tty44
tty45
tty46
tty47
tty48
tty49
tty5
tty50
tty51
tty52
tty53
tty54
tty55
tty56
tty57
tty58
tty59
tty6
tty60
tty61
tty62
tty63
tty7
tty8
tty9
ttyGS0
ttyUSB0
tun
uinput
urandom
usbf
usb_accessory
usb_autorun
usf1
v4l-subdev0
v4l-subdev1
v4l-subdev2
v4l-subdev3
v4l-subdev4
v4l-subdev5
v4l-subdev6
v4l-subdev7
v4l-subdev8
vcs
vcs1
vcs63
vcsa
vcsa1
vcsa63
video0
video1
video100
video2
video3
video38
video39
wcnss_wlan
xt_qtaguid
zero
shell@android:/ $ df
dfdf
/system/bin/sh: dfdf: not found
127|shell@android:/ $ df
df
Filesystem                 Size         Used         Free    Blksize
/dev                    911.16M       64.00K      911.10M       4096
/mnt/asec               911.16M        0.00K      911.16M       4096
/mnt/obb                911.16M        0.00K      911.16M       4096
/system                   1.46G        1.06G      411.00M       4096
/data                    11.30G        1.64G        9.65G       4096
/persist                  7.86M        4.09M        3.77M       4096
/cache                  787.39M       13.39M      774.00M       4096
/persist-lg               7.86M        4.11M        3.75M       4096
/mpt                     31.48M        4.04M       27.45M       4096
/factory                 15.73M        4.04M       11.69M       4096
/sns                      7.86M        4.05M        3.81M       4096
/tombstones             251.97M        4.15M      247.82M       4096
/firmware                63.95M       52.84M       11.11M      16384
/mnt/sdcard              11.30G        1.64G        9.65G       4096
/mnt/sdcard/external_sd     14.70G      128.00K       14.70G      32768
shell@android:/ $
 
Last edited:
  • Like
Reactions: docbio

Shelnutt2

Inactive Recognized Developer
Mar 8, 2010
857
1,915
mbonus, thank you for the output, unfortunatly it doesn't show me what the storage memory block devices are. I'm looking for something along the lines of "mmcblk" or others, try the following as root (su) in adb and post the output:

Code:
cat /etc/vold.fstab

The thing here is I just have to figure out which block device/partition holds the bootloader, so you can dump it to the sdcard (or internal storage) and then send it my way. The vold.fstab file should contain what the block devices are. They might be in a subfolder of /dev .


Also when you are roor you should have a '#' instead of a '$' at the beginning of the line in the shell.
 

mbonus

Senior Member
Aug 18, 2010
961
547
ok I'll give it another shot when I get home

Sent from my LG-E970 using xda app-developers app
 
  • Like
Reactions: Alpione

Alpione

Senior Member
Jul 27, 2011
498
118
Atlanta
Thanks for the preliminary work, guys. I really want LTE, so I can't do the new Nexus. The Optimus has mediocre software and the One X+ still apparently has mediocre battery life, so getting this thing opened up to new ROMs might tip me over to the "G".
 

Alpione

Senior Member
Jul 27, 2011
498
118
Atlanta
Glad to hear you like the ROM. I'm just going from reviews, so hopefully I'll also like it when I see it in person. I was really hoping the One X+ would be my next phone, but the battery life and heat generation may be a deal breaker.

Edit: Plus, I'm hoping we can open the G up and maybe use some of the development for the Nexus ... except with LTE!
 
Last edited:

Shelnutt2

Inactive Recognized Developer
Mar 8, 2010
857
1,915
I thought I had root, but I still get the $ in adb shell

Well does the `cat /etc/vold.fstab` yielf anything? You *might* not need root access to read it. If it doesn't work, or says file not find, run

Code:
ls /etc/


I appreciate you being the guinipig here, just trying find some way to figure out what the block devices are, as I don't see them listed under /dev.
 

mbonus

Senior Member
Aug 18, 2010
961
547
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Mike>adb shell
shell@android:/ $ su
su
shell@android:/ # ls /dev
ls /dev
alarm
android_adb
android_mbim
apr_apps2
ashmem
binder
block
bus
ccid_bulk
ccid_ctrl
console
cpu_dma_latency
cpuctl
device-mapper
diag
dsp_debug
full
fuse
gemini0
genlock
graphics
hsicctl0
hsicctl1
hsicctl2
hsicctl3
hw_random
i2c-0
i2c-3
i2c-4
input
ion
keychord
kgsl-3d0
kmem
kmsg
lge_dm_tty0
log
mdm
media0
media1
media2
mem
msm_aac
msm_aac_in
msm_acdb
msm_amrnb
msm_amrnb_in
msm_amrwb
msm_amrwb_in
msm_camera
msm_dsps
msm_evrc
msm_evrc_in
msm_idle_stats0
msm_idle_stats1
msm_idle_stats2
msm_idle_stats3
msm_mp3
msm_multi_aac
msm_qcelp
msm_qcelp_in
msm_rotator
msm_rtac
msm_sps
msm_vidc_dec
msm_vidc_dec_sec
msm_vidc_enc
msm_vidc_reg
msm_wma
msm_wmapro
mtp_usb
network_latency
network_throughput
nmea
null
pipes
pn544
ppp
psaux
ptmx
pts
qmi0
qmi1
qmi2
qseecom
ramdump_dsps
ramdump_lpass
ramdump_riva
ramdump_smem-dsps
random
rfkill
rmnet_mux_ctrl
rtc0
siI-8334
smd1
smd11
smd2
smd21
smd22
smd27
smd3
smd36
smd4
smd5
smd6
smd7
smd_cxm_qmi
smd_pkt_loopback
smd_sns_adsp
smd_sns_dsps
smdcntl0
smdcntl1
smdcntl2
smdcntl3
smdcntl4
smdcntl5
smdcntl6
smdcntl7
smdcntl8
smem_log
snd
socket
tgt
tpa_amp
tspdrv
tty
tty0
tty1
tty10
tty11
tty12
tty13
tty14
tty15
tty16
tty17
tty18
tty19
tty2
tty20
tty21
tty22
tty23
tty24
tty25
tty26
tty27
tty28
tty29
tty3
tty30
tty31
tty32
tty33
tty34
tty35
tty36
tty37
tty38
tty39
tty4
tty40
tty41
tty42
tty43
tty44
tty45
tty46
tty47
tty48
tty49
tty5
tty50
tty51
tty52
tty53
tty54
tty55
tty56
tty57
tty58
tty59
tty6
tty60
tty61
tty62
tty63
tty7
tty8
tty9
ttyGS0
ttyUSB0
tun
uinput
urandom
usb
usb_accessory
usb_autorun
usf1
v4l-subdev0
v4l-subdev1
v4l-subdev2
v4l-subdev3
v4l-subdev4
v4l-subdev5
v4l-subdev6
v4l-subdev7
v4l-subdev8
vcs
vcs1
vcs63
vcsa
vcsa1
vcsa63
video0
video1
video100
video2
video3
video38
video39
wcnss_wlan
xt_qtaguid
zero
shell@android:/ # df
df
Filesystem                 Size         Used         Free    Blksize
/dev                    911.16M       64.00K      911.10M       4096
/mnt/asec               911.16M        0.00K      911.16M       4096
/mnt/obb                911.16M        0.00K      911.16M       4096
/system                   1.46G        1.06G      411.95M       4096
/data                    11.30G        1.74G        9.55G       4096
/persist                  7.86M        4.09M        3.77M       4096
/cache                  787.39M       17.28M      770.11M       4096
/persist-lg               7.86M        4.11M        3.75M       4096
/mpt                     31.48M        4.04M       27.45M       4096
/factory                 15.73M        4.04M       11.69M       4096
/sns                      7.86M        4.05M        3.81M       4096
/tombstones             251.97M        4.15M      247.82M       4096
/firmware                63.95M       52.84M       11.11M      16384
/mnt/sdcard              11.30G        1.74G        9.55G       4096
/mnt/sdcard/external_sd     14.70G        9.28M       14.69G      32768
shell@android:/ # cat /etc/vold.fstab
cat /etc/vold.fstab
# Copyright (c) 2011, Code Aurora Forum. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
#     * Redistributions of source code must retain the above copyright
#       notice, this list of conditions and the following disclaimer.
#     * Redistributions in binary form must reproduce the above
#       copyright notice, this list of conditions and the following
#       disclaimer in the documentation and/or other materials provided
#       with the distribution.
#     * Neither the name of Code Aurora Forum, Inc. nor the names of its
#       contributors may be used to endorse or promote products derived
#       from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
# ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

# LGE_CHANGE For MTP
dev_mount sdcard2 /mnt/sdcard/external_sd auto /devices/platform/msm_sdcc.3/mmc_
host
shell@android:/ #[COLOR="Silver"]

[SIZE=1]---------- Post added at 08:14 PM ---------- Previous post was at 08:13 PM ----------[/SIZE]

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

C:\Users\Mike>adb shell
shell@android:/ $ su
su
shell@android:/ # ls /etc/
ls /etc/
DxHDCP.cfg
NOTICE.html.gz
OperatorPolicy.xml
UserPolicy.xml
amazon-kindle.properties
apns-conf.xml
apns_kr_mpdn.xml
apns_lgu_mpdn.xml
audio_effects.conf
bluetooth
capability.xml
dbus.conf
dcm_settings.xml
dhcpcd
efs.txt
es310.bin
event-log-tags
factory_reset_magic
fallback_fonts.xml
featureset.xml
firmware
format_first.sh
fota
gps.conf
hosts
init.goldfish.sh
init.lge_dut.bt.sh
init.qcom.bt.sh
init.qcom.coex.sh
init.qcom.efs.sync.sh
init.qcom.fm.sh
init.qcom.ftm_module.sh
init.qcom.ftm_module_out.sh
init.qcom.mdm_links.sh
init.qcom.modem_links.sh
init.qcom.post_boot.sh
init.qcom.sdio.sh
init.qcom.thermald_conf.sh
init.qcom.wifi.sh
init.wlan-on-off.sh
last_kmsg_backup.sh
logger_events.sh
logger_kernel.sh
logger_main.sh
logger_packet.sh
logger_radio.sh
logger_system.sh
logging_android.sh
logging_android_apart.sh
logging_kernel.sh
logging_kernel_apart.sh
logging_prepare.sh
mQ128-v44se.dls
media_profiles.xml
mkshrc
mts_mask
nfcee_access.xml
null_page
omadm
permissions
ppp
qosmgr_rules.xml
readahead_list.txt
save_kernel_log.sh
security
settings.xml
snd_soc_msm
system_fonts.xml
telephony.xml
thermald.conf
updatecmds
usf_post_boot.sh
vold.fstab
wfdconfig.xml
wifi
wiperconfig.xml
shell@android:/ #


---------- Post added at 08:17 PM ---------- Previous post was at 08:14 PM ----------

I thought I had root, but I still get the $ in adb shell
i'm such a newb, I didn't notice the phone had a superuser dialog box open requesting approval.
 
Last edited:
  • Like
Reactions: docbio and surge27

Shelnutt2

Inactive Recognized Developer
Mar 8, 2010
857
1,915
Okay the vold.fstab gave me a bit more info that I needed. Post the output of 'ls /devices/platform/' please. Again I do apologise for all the commands but this is set up a bit different than my heroc or touchpad, so just having to work through things through you, I do appreciate it though!

Also you can use the
Code:
[/code ] tags to post things in code boxes.

Sent from my cm_tenderloin using xda app-developers app
 

surge27

Senior Member
Apr 8, 2012
831
142
Moto Z3 Play
OnePlus 11
Okay the vold.fstab gave me a bit more info that I needed. Post the output of 'ls /devices/platform/' please. Again I do apologise for all the commands but this is set up a bit different than my heroc or touchpad, so just having to work through things through you, I do appreciate it though!

Also you can use the
Code:
[/code ] tags to post things in code boxes.

Sent from my cm_tenderloin using xda app-developers app[/QUOTE]

Hey Shelnutt, thanks for jumping on this so early. Really thinkin about making this my next device and getting the bootloader unlocked will seal the deal.

Based on what you've seen so far, do you think any progress can be made?

I'd be willing to get the device and be a guinea pig as well....
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    SO: Mixed (but awesome) news!

    I have enabled fastboot the reckless way, and found that "fastboot oem unlock" does nothing.
    Flashing and booting an unsigned image only gives us "secure booting error" "cause: boot certification verify"

    HOWEVER, strangely enough, fastboot BOOT will boot anything :)

    So, we have a tethered unlock for the time being.

    I'll give more updates as they come, as usual.
    8
    Ok, here's something you might wanna check out :)

    Sorry for the teaser only though... I don't wanna release something that has the potential to help a n00b brick their phones because of carelessness. However, talk to me on IRC if you _need_ a build. I'll be happy to help.

    http://xdaforums.com/showthread.php?p=33839172#post33839172
    4
    Status update:

    We now have the stock firmware image for the Sprint and ATT versions, along with the LGNPST driver.
    Extra special thanks to user "sextape" for this. He's an awesome guy. Stop by IRC and thank him :)

    I'm working on ensuring that we can recover the phone from a failed unlocking attempt right now... More updates to come.
    3
    What files needed?

    Sent from my LG-E970 using xda app-developers app

    Just install the lg drivers and android sdk. Then boot into the bootloader, probably the easiest way is to open a command line and run `adb reboot-bootloader` . Once in the bootloader you need to enter fastboot mode, probably my cycling the volume rocker. Once in fastboot on your phone, from your computer run `fastboot oem unlock` from the command line.

    If it works it'll give you a special unlock code. Then run

    `fastboot oem unlock CODE`, where CODE is the code it gave you.
    3
    I see from the AT&T thread that many people are getting their phones this weekend. If someone who gets the phone can send me an image of the bootloader I'd like to start getting a look at it.


    If you need directions on how to do this, let me know. Currently I'm trying to figure out what the block devices are on the phone. If anyone knows this let me know, so I can direct someone (dbgeek) to get a dd of it.



    If you need other partitions, let me know and I can try again tomorrow.

    Thanks,

    Mike