Jump to content

HMD Global Nokia 6 (nokia-ple): Difference between revisions

From postmarketOS Wiki
mNo edit summary
m rollbackEdits.php mass rollback
Tag: Rollback
 
(14 intermediate revisions by 4 users not shown)
Line 4: Line 4:
| codename = nokia-ple
| codename = nokia-ple
| image = File:nokia-ple.jpg
| image = File:nokia-ple.jpg
| imagecaption = HMD Global Nokia 6 (nokia-ple)
| imagecaption = Nokia 6
| releaseyear = 2017
| releaseyear = 2017
| originalsoftware = Android 7 (Nougat)
| originalsoftware = Android
| originalversion = 7.1.1
| extendedversion = 9.0
| pmoskernel = 3.18.137
| chipset = Qualcomm Snapdragon 430 (MSM8937)
| chipset = Qualcomm Snapdragon 430 (MSM8937)
| cpu = Octa-core 1.4 GHz ARM Cortex-A53
| cpu = Octa-core 1.4 GHz ARM Cortex-A53
| gpu = Adreno 505
| gpu = Adreno 505
| storage = 32GB, 64GB
| storage = 32/64 GB
| display = 1080 x 1920 IPS
| display = 1080x1920 IPS
| memory = 3GB, 4GB
| memory = 3/4 GB
| architecture = aarch64
| architecture = aarch64
| type = handset
<!-- 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) -->
| status_usbnet = <!-- USB networking does work? then put Y here and delete this comment -->
| status_usbnet = Y
| status_flashing = <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
| status_flashing = Y
| status_touch = <!-- Touch screen is working? You can also answer these questions with P for partially. -->
| status_touch = Y
| status_screen = <!-- The display is working? -->
| status_screen = Y
| status_wifi = <!-- Wireless network works? -->
| status_wifi = <!-- Wireless network works? -->
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
| status_mainline = <!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
| status_mainline = N
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
| status_battery = Y
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
| status_accel = <!-- The sensor that measures proper acceleration works -->
| status_audio = <!-- Using the device's speakers/headphone jack works -->
| status_audio = <!-- Using the device's speakers/headphone jack works -->
| status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol -->
| status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol -->
| status_camera = <!-- Taking photos and videos works. -->
| status_camera = <!-- Taking photos and videos works. -->
| status_cameraflash =
| status_gps = <!-- The Global Positioning System sensor works.  -->
| status_gps = <!-- The Global Positioning System sensor works.  -->
| status_mobiledata = <!-- Connecting to the Internet via cellular network. -->
| status_mobiledata = <!-- Connecting to the Internet via cellular network. -->
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status_otg = Y
| status_otg = <!-- USB-OTG adapters work, e.g. to connect an USB flash drive to the device -->
| status_nfc = <!-- Near-Field Communication (NFC) works -->
| status_nfc = <!-- Near-Field Communication (NFC) works -->
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| status_usba = -
| pmoskernel = 3.18.137
| status_hdmidp = -
| status_dvb = -
| status_keyboard = -
| status_touchpad = -
| status_irtx = -
| status_irrx = -
| status_uart =
| status_stylus = -
| status_haptics =
| status_ethernet = -
| status_accel =
| status_magnet =
| status_light =
| status_proximity =
| status_hall = -
| status_barometer = -
| status_powersensor = -
| status_fossbootloader =
| booting = yes
| packaged = no
}}
}}


== Contributors ==
== Contributors ==
* [[User:YuvarajVelmurugan|YuvarajVelmurugan]]
* [[User:YuvarajVelmurugan|YuvarajVelmurugan]]
 
* [[User:Frost_I7|Frost_I7]] (''I'll try to keep the wiki page up-to-date with the available info when I'm active.'')
== Maintainer(s) ==
* [[User:YuvarajVelmurugan|YuvarajVelmurugan]]


== Users owning this device ==
== Users owning this device ==
{{Device owners}}
{{Device owners}}


== Kernel source code ==
== Information ==
The kernel used comes from '''Nokia'''. The kernel version is '''3.18.137'''.
{{note|This device has a [[Bootloader#HMD Global|locked bootloader]].}}
 
The kernel '''android_kernel_nokia_msm8937''' is hosted on [https://github.com/nokia-dev/android_kernel_nokia_msm8937 github].
 
== What works ==
* Work in progress
 
== Current work ==
=== Initialization ===
* Channel [edge]:
* Vendor [qemu]: nokia   
* Device codename: ple
* Device architecture (armv7/aarch64/x86_64/x86) [armv7]: aarch64   
* Manufacturer: HMD Global
* Name: Nokia 6   
* Year: 2017   
* Chassis: handset
* Does the device have a hardware keyboard? (y/n) [n]:
* Does the device have a sdcard or other external storage medium? (y/n) [n]: y
* Which flash method does the device support?
* Flash method (fastboot/heimdall/0xffff/uuu/none) [fastboot]:   
* Username [user]:
* User interface [weston]:
* Additional options: extra free space: 0 MB, boot partition size: 256 MB, parallel jobs: 5, ccache per arch: 5G, sudo timer: False
* Change them? (y/n) [n]:
* Additional packages that will be installed to rootfs. Specify them in a comma separated list (e.g.: vim,file) or "none"
* Extra packages [none]:
* Your host timezone: Asia/Kolkata
* Use this timezone instead of GMT? (y/n) [y]:   
* Choose default locale for installation [C.UTF-8]: en_US.UTF-8
* Device hostname (short form, e.g. 'foo') [nokia-ple]:
* After pmaports are changed, the binary packages may be outdated. If you want to install postmarketOS without changes, reply 'n' for a faster installation.
* Build outdated packages during 'pmbootstrap install'? (y/n) [y]:   
* DONE!
</pre>
 
=== Kernel compilation ===
 
* Success


== How to enter flash mode ==
== How to enter flash mode ==
Hold {{Button|Power}} + {{Button|Volume UP}} (while connected to the USB). When the Android logo appears, release {{Button|Power}}.


<!--
== Installation ==
== Installation ==
<!-- add more sections below as necessary, e.g. WiFi, photos, ... -->
-->
 
== Issues ==
* {{issue|2074|pmbootstrap}} kernel compilation related issue.


== See also ==
== See also ==
[https://www.nokia.com/phones/en_int/opensource Source code from NOKIA official website].
* [https://www.nokia.com/phones/en_int/opensource Source code from NOKIA official website].
<!--
* [https://github.com/nokia-dev/android_kernel_nokia_msm8937 Kernel source]
* {{Device package|nokia-ple}}
* {{Kernel package|nokia-ple}}
-->

Latest revision as of 14:43, 23 April 2023

This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories.
This means that it cannot be selected in pmbootstrap.
HMD Global Nokia 6
Nokia 6
Nokia 6
Manufacturer HMD Global
Name Nokia 6
Codename nokia-ple
Released 2017
Type handset
Hardware
Chipset Qualcomm Snapdragon 430 (MSM8937)
CPU Octa-core 1.4 GHz ARM Cortex-A53
GPU Adreno 505
Display 1080x1920 IPS
Storage 32/64 GB
Memory 3/4 GB
Architecture aarch64
Software
Original software Android
Original version 7.1.1
Extended version 9.0
postmarketOS
Category testing
Pre-built images no
Mainline no
postmarketOS kernel 3.18.137
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
Works
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
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB OTG
Works
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Haptics
No data


Contributors

Users owning this device


Information

Note This device has a locked bootloader.

How to enter flash mode

Hold Power + Volume UP (while connected to the USB). When the Android logo appears, release Power.


See also