Sony Xperia P (sony-nypon)

From postmarketOS
Sony Xperia P
File:Sony-nypon.jpg
CHANGE_ME
Manufacturer Sony
Name Xperia P
Codename sony-nypon
Released 2012
Category testing
Pre-built images no
Original software Android
Original version 4.1.2
Hardware
Chipset ST-Ericsson NovaThor U8500
CPU Dual-core 1.0 GHz Cortex-A9
GPU Mali-400
Display 540x960
Storage 8 GB
Memory 1 GB
Architecture ARMv7
This device is marked as not booting.
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
FDE
Mainline
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
Internal storage
SMS
Calls
USB OTG
NFC
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Built-in DVB
Camera Flash
Keyboard
Touchpad
USB-A
HDMI/DP
Ir TX
Ir RX
Stylus
Memory Card
Haptics
Ethernet
FOSS bootloader


Contributors

  • DarkNeutrino

Maintainer(s)

  • DarkNeutrino

Users owning this device


How to enter flash mode

Volume Up + Plug in USB cable

Installation

  • pmbootstrap flasher flash_kernel
  • pmbootstrap flasher flash_rootfs


Mainline

DarkNeutrino is working on kind of a port of mainline kernel for the device. The UART is not functional and im not sure if its loading the kernel even but it should but may be crashing very very early. Also to avoid data fault the kernel needs to be uncompressed as having it compressed data aborts the device.

Issues

The device seems to be having issue with unpacking ramdisk when CONFIG_VT is enabled for some reason. When being connected via UART i can see the kernel trying to do something with the ramdisk but it fails. Disabling CONFIG_VT it goes to crazy mode as /dev/tty isnt there and spams the log with that.