Jump to content

Wiko Lenny 2 (wiko-lenny2)

From postmarketOS Wiki
Wiko Lenny 2
It Works!
It Works!
Manufacturer Wiko
Name Lenny 2
Codename wiko-lenny2
Released 2015
Type handset
Hardware
Chipset MediaTek MT6580
CPU Quad-core 1.3 GHz Cortex-A7
GPU Mali-400 MP2
Display 480×854px, 5.0"
Storage 4 GB
Memory 768 MB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Android 5.1
Extended version
The most recent supported version from the manufacturer.
Android
postmarketOS
Category downstream
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
3.10.72
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
477.6
Device package device-wiko-lenny2
Kernel package linux-wiko-lenny2
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Partial
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Battery
Charging and battery level reporting works
Untested
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Partial
Audio
Audio playback, microphone, headset and buttons.
Broken
Camera
Broken
Connectivity
WiFi
Untested
Bluetooth
Untested
GPS
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching
Broken
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Untested

Status

screen
has a working framebuffer, so it's possible to display stuff. No DRM as with a lot of older kernels, that means no phosh or sway, I guess.
audio
BADLY BROKEN, alsamixer or mpv seem to make the kernel crash. The phone reboots afterwards
maybe something non-alsa could work better?
wifi
the network interface doesn't appear in ifconfig.
battery reading
broken,
  • acpi tells the battery is fully empty.
  • upower --dump generates a segfault:
    (upower:1682): UPower-WARNING **: 11:58:54.107: Cannot connect to upowerd: Error calling StartServiceByName for org.freedesktop.UPower: Process org.freedesktop.UPower received signal 11
desktop environment
  • Mate seems to work best. Mostly because it doesn't die from segfaults. It is missing the bottom panel though.
  • Weston works, but for some reason, it sometimes fails to start: sudo rc-service lightdm restart.
  • Plasma Mobile only shows a mouse cursor on a black background, with loads of segfaults.
  • Sway and Phosh require DRM support, so that's a no-go.
  • XFCE4 fails to start, for some reason.
  • i3 could be a possible alternative. Untested since the lack of external keyboard would make it useless.
games
  • chocolate doom works on software rendering

Mate and Chocolate Doom Mate, Midori and the Matchbox virtual keyboard

Contributors

Maintainer

Users owning this device


How to enter flash mode

First, boot phone into recovery mode. To do that, press the Volume Up button while powering on the phone. When the logo appears, you can release any button held.

Once in the recovery mode, navigate to "reboot to bootloader" using the volume keys.
In my case, I had to validate pressing the Power button twice, then the power up button.

Installation

The kernel and the initramfs can be flashed using pmbootstrap flasher flash_kernel. Flashing the rootfs requires a workaround. I recommend flashing the rootfs to the userdata partition, as it is larger than system.

Mainlining

downstream kernel sources, for reference

https://www.wikogeek.com/index.php?telephone=LENNY2&region=EUROPE&version=%25

See also