Jump to content

Nokia Lumia 520 (nokia-fame): Difference between revisions

From postmarketOS Wiki
m Add type
Wctrl (talk | contribs)
Add components and partition table
 
Line 57: Line 57:
=== Install LK2nd Bootloader ===
=== Install LK2nd Bootloader ===
WIP
WIP
== Additional info ==
=== Parts ===
{| class="wikitable feature-colors"
! Type
! Model
! Driver
! Works with mainline?
! Notes
|-
| Chipset
| MSM8227
| Yes, in [https://github.com/wctrl/linux-msm8227 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 [https://github.com/wctrl/linux-msm8227 close-to-mainline fork for msm8227]
| Yes
| charger not working yet
|-
| Audio codec
| WCD9304?
| No?
|
|
|}
=== Partitions ===
{| class="wikitable feature-colors"
! 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 ==
== See also ==
* {{MR|3853|pmaports}} Initial merge request
* {{MR|3853|pmaports}} Initial merge request
* [[MSM8227 Mainlining]]

Latest revision as of 17:35, 13 February 2025

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 Windows Phone
postmarketOS
Category testing
Pre-built images no
Mainline no
Features
Flashing
Partial
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB OTG
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

  • magnusgulin
  • Brad1111

Device owners


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