Difference between revisions of "LG Optimus L5 (lg-e610)"

From postmarketOS
Jump to navigation Jump to search
(Mentioned recovery zip flashing)
m (Add MR, device & kernel package links)
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Infobox device
 
{{Infobox device
 
| manufacturer = LG
 
| manufacturer = LG
| name = Optimus L5
+
| name = Optimus L5
 
| codename = lg-e610
 
| codename = lg-e610
| image = File:CHANGE_ME_TO_DEVICE_CODENAME.jpg
+
| image = File:Lg-e610.jpg
| imagecaption = CHANGE_ME
+
| imagecaption = LG Optimus L5
 
| releaseyear = 2012
 
| releaseyear = 2012
 
| originalsoftware = Android 4.0.3
 
| originalsoftware = Android 4.0.3
 +
| pmoskernel = 3.4.0
 
| chipset = Qualcomm MSM7225A Snapdragon S1
 
| chipset = Qualcomm MSM7225A Snapdragon S1
| cpu = 800MHz Cortex-A5
+
| cpu = 800 MHz Cortex-A5
 
| gpu = Adreno 200
 
| gpu = Adreno 200
| storage = 4GB
+
| storage = 4 GB
 
| display = 320x480
 
| display = 320x480
| memory = 512MB
+
| memory = 512 MB
 
| architecture = armv7
 
| architecture = armv7
 
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
 
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
Line 37: Line 38:
  
 
<!-- you can also use these lines if you need to:
 
<!-- you can also use these lines if you need to:
if the device haven't originally ran Android OS, e.g. Nokia N900
 
| n-android =  ✔
 
Version of the kernel that pmos is running
 
| pmoskernel = 3.4.0
 
 
see Unixbench page on wiki
 
see Unixbench page on wiki
 
| whet_dhry = 0.0
 
| whet_dhry = 0.0
Line 87: Line 84:
 
   $ pmbootstrap init
 
   $ pmbootstrap init
 
   $ pmbootstrap build device-lg-e610
 
   $ pmbootstrap build device-lg-e610
   $ pmbootstrap install --no-fde --sdcard=/dev/mmcblk0
+
   $ pmbootstrap install --sdcard=/dev/mmcblk0
  
 
- Put the phone in Fastboot mode and connect it to your computer
 
- Put the phone in Fastboot mode and connect it to your computer
Line 94: Line 91:
  
 
== See also ==
 
== See also ==
 +
* {{MR|340|pmaports}} Initial merge request
 +
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/device-lg-e610 Device package]
 +
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/linux-lg-e610 Kernel package]
 
<!--
 
<!--
 
Link to related gitlab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):
 
Link to related gitlab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):

Revision as of 18:22, 23 May 2020

LG Optimus L5
LG Optimus L5
LG Optimus L5
Manufacturer LG
Name Optimus L5
Codename lg-e610
Released 2012
Category testing
Original software Android 4.0.3
postmarketOS kernel 3.4.0
Hardware
Chipset Qualcomm MSM7225A Snapdragon S1
CPU 800 MHz Cortex-A5
GPU Adreno 200
Display 320x480
Storage 4 GB
Memory 512 MB
Architecture armv7
Features
USB Networking
Works
Flashing
Works
Touchscreen
Display
Partial
WiFi
FDE
Mainline
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG
NFC
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Camera Flash
Keyboard
Touchpad
USB-A
HDMI/DP
Ir TX
Ir RX
Stylus
Haptics
Ethernet
FOSS bootloader




Contributors

  • Nimayer

Maintainer(s)

  • Nimayer

Users owning this device

  • J.r (Notes: Currently unused, will maybe play around with PmOS on it some day)
  • Nimayer (Notes: pmOS port author)
  • Zekiu (Notes: vendor: "plus")


How to enter flash mode

From off state, press and hold Volume UP + Power + Home, then release Power and hold the other two.

The phone will stay on the LG logo and show a black log screen once you connect the USB cable.

Internal memory Installation

Flashing via fastboot does not work, both commands

 $ pmbootstrap flasher flash_rootfs
 $ pmbootstrap flasher flash_rootfs --partition userdata

Fail with:

 [12:50:20] (native) flash rootfs image
 target didn't report max-download-size
 Sending 'userdata' (464896 KB)...
 FAILED (remote: data too large)

You can flash by recovery zip or SD card.

SD card Installation

- Build image (on your computer) and prepare the installation as usual

 $ pmbootstrap init
 $ pmbootstrap build device-lg-e610
 $ pmbootstrap install --sdcard=/dev/mmcblk0

- Put the phone in Fastboot mode and connect it to your computer

 $ pmbootstrap flasher flash_kernel 

See also