BQ Aquaris M5 (bq-piccolo)

From postmarketOS
Jump to navigation Jump to search
BQ Aquaris M5
BQ Aquaris M5 running Phosh on postmarketOS mainline
BQ Aquaris M5 running Phosh on postmarketOS mainline
Manufacturer BQ
Name Aquaris M5
Codename bq-piccolo
Released 2015
Category testing
Original software Android 5.1.1 (Lollipop), upgradable to 7.0 (Nougat)
postmarketOS kernel Mainline
Hardware
Chipset Qualcomm MSM8939 Snapdragon 615 (28 nm)
CPU Octa-core (4x1.5 GHz Cortex-A53 & 4x1.0 GHz Cortex-A53)
GPU Adreno 405
Display 1080 x 1920 (IPS LCD capacitive touchscreen, 16M colors)
Storage 16GB / 32GB
Memory 2GB / 3GB
Architecture aarch64
Features
USB Networking
Partial
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Works
Xwayland
Works
FDE
Broken
Mainline
Works
Battery
3D Acceleration
Partial
Accelerometer
Works
Audio
Broken
Bluetooth
Works
Camera
GPS
Mobile data
Broken
SMS
Broken
Calls
Broken
USB OTG
NFC



Contributors

Maintainer(s)

Users owning this device

How to enter flash mode

BQ bootloader

  • Recovery: Power on the device with both Power and Volume Up buttons.
  • Fastboot: Power on the device with both Power and Volume Down buttons

Installation

you should use this pmaports (pmaports)

As for now the device is not in the official pmaports yet.

Unlock bootloader

To unlock your bootloader boot into Android, enable Developer Options from the settings and enable "Allow OEM unlock". Then boot into Fastboot and use fastboot oem unlock. You might need to use fastboot oem unlock-go. (Note: All your data will be erased!)

Firmware

It is recommended to flash to latest firmware from BQ before using postmarketos.

postmarketOS

The mainline kernel depends on an alternative bootloader (lk2nd). It does not replace the stock bootloader, but provides its own Fastboot interface. When using the mainline kernel you should always use lk2nd for flashing, not the stock Fastboot mode.

  1. Install lk2nd. (Just needed the first time).
    • Warning: lk2nd is installed to the boot partition.

When you have lk2nd installed and running, follow Qualcomm_Snapdragon_410/412_(MSM8916)#Installation.

Audio

See Qualcomm_Snapdragon_410_(MSM8916)#Audio.

This device use WM8998 Arizona sound codec driver already in mainline but i failed to get it up ...

Modem

See Qualcomm_Snapdragon_410_(MSM8916)#Modem.

Modem not tested yet for now

Pictures

See also