Jump to content

Nokia Lumia 520 (nokia-fame)

From postmarketOS Wiki
Nokia Lumia 520
Nokia Lumia 520 running Weston
Nokia Lumia 520 running Weston
Manufacturer Nokia
Name Lumia 520
Codename nokia-fame
Released 2013
Type handset
Hardware
Chipset Qualcomm Snapdragon S4 Plus (MSM8227)
CPU Dual-core 1 Ghz Krait
GPU Adreno 305
Display 480 x 800 IPS
Storage 8 GB
Memory 512 MB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Windows Phone
Extended version
The most recent supported version from the manufacturer.
Windows Phone
postmarketOS
Category downstream
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
Device package device-nokia-fame
Kernel package linux-nokia-fame
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
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Connectivity
WiFi
Untested

Contributors

  • magnusgulin
  • Brad1111

Device owners

  • Alula
  • Brad1111 (Notes: RM-914)
  • Dominduchami (Notes: 2x, one seems dead)
  • Fredget
  • GloomyJD (Notes: Works, used to charge the N900's battery)
  • Kiciuk (Notes: Laying around)
  • Miki (Notes: misplaced during move)
  • No112 (Notes: not planning to really do much with this right now)
  • Sonic011gamer (Notes: "I've 2 of them, does that mean that I've 1GB ram 520?")
  • ULumia (Notes: RM-914)
  • Vicenre22 (Notes: same as my 925 (Windows RT 8.1 installed))


Basic info

This phone is similar to Nokia Lumia 720 except for the camera(s) and physical size.

Status

  • Currently will only boot from sd card on my device pmbootstrap flasher flash_rootfs doesn't work but creating an android recovery zip does.
  • Can boot to i3 but not xfce. unmerged kernel patch means can now boot into xfce.
  • Untested wayland support
  • Can ssh into the device if you connect over USB

Installation

Unlock the Bootloader

See Category:Windows Mobile#Unlocking bootloader. All the files that the tool can't retrieve are available in this OneDrive.

Install LK2nd Bootloader

WIP

Additional info

Parts

Type Model Driver Works with mainline? Notes
Chipset MSM8227 Yes, in close-to-mainline fork for msm8227 Yes No cpufreq, cpuidle
GPU Adreno 305 Yes No MMCC not working properly yet, so DSI and MDP not available
Panel OTM8009A (likely) Yes
Touchscreen Synaptics RMI4 Yes No I2C timeout (unofficial touchscreen)
Camera SMIA75 (ov9740?) No
PMIC PM8038 Yes, in close-to-mainline fork for msm8227 Yes charger not working yet
Audio codec WCD9304? No?

Partitions

Device Label Size
mmcblk0p1 DPP 8 MiB
mmcblk0p2 fsg 3 MiB
mmcblk0p3 SSD 16 KiB
mmcblk0p4 SBL1 1 MiB
mmcblk0p5 HACK 0 KiB
mmcblk0p6 SBL2 1 MiB
mmcblk0p7 SBL3 2 MiB
mmcblk0p8 aboot 2 MiB
mmcblk0p9 RPM 500 KiB
mmcblk0p10 TZ 500 KiB
mmcblk0p11 WINSECAPP 512 KiB
mmcblk0p12 boot 19 MiB
mmcblk0p13 recovery 20 MiB
mmcblk0p14 modem 44 MiB
mmcblk0p15 TA 2 MiB
mmcblk0p16 modemst1 3 MiB
mmcblk0p17 modemst2 3 MiB
mmcblk0p18 system 1200 MiB
mmcblk0p19 cache 200 MiB
mmcblk0p20 userdata 5864 MiB

See also