Jump to content

Volla Phone (volla-yggdrasil)

From postmarketOS Wiki
Revision as of 22:43, 14 November 2022 by Deathmist (talk | contribs) (Patches of interest: Mention HX83112b touchscreen cover letter, merged to maintainer's tree already :))
Volla Phone
Booted early mainline kernel v6.1-rc5 with Sxmo!
Booted early mainline kernel v6.1-rc5 with Sxmo!
Manufacturer Volla
Name Phone
Codename volla-yggdrasil
Released 2020
Hardware
Chipset MediaTek Helio P23 (MT6763V)
CPU Octa-core Cortex-A53 @ 2.0 GHz
GPU ARM Mali-G71 MP2 (Bifrost)
Display 1080x2340 6,3"
Storage 64 GB eMMC
Memory 4 GB
Architecture aarch64
Software
Original software Android 9 / Ubuntu Touch on Linux 4.4
FOSS bootloader no
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel 5.19.0_rc8
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
Broken
Screen
Partial
Touchscreen
Broken
Multimedia
3D Acceleration
Broken
Audio
Broken
Camera
Broken
Camera Flash
No data
Connectivity
WiFi
Broken
Bluetooth
Broken
GPS
Broken
NFC
Broken
Modem
Calls
Broken
SMS
Broken
Mobile data
Broken
Miscellaneous
FDE
No data
USB OTG
No data
Sensors
Accelerometer
Broken
Magnetometer
Broken
Ambient Light
Broken
Proximity
Broken
Hall Effect
Broken
Haptics
No data

How to enter flash mode

  • Fastboot: Power on the device with both Power and Volume Up buttons held down. Then select Fastboot by pressing Volume Up and confirm with Volume Down.
  • Recovery: Do the same as for Fastboot, but select the Recovery option in the menu instead.
  • MediaTek Preloader: The preloader triggers automatically everytime the phone turns on or reboots.

Installation

Follow the usual flashing guide via pmbootstrap.

Note NOTE: fastboot booting is broken on this device, so e.g. pmbootstrap flasher boot won't work and as such kernels will always have to be flashed to the boot partition of the device.

Mainline kernel

There is some early mainline support being worked on for the MT6763 chipset; see the MediaTek Helio P23 SoC page and Volla Phone (volla-yggdrasil)/Hacking for more details.

Please note that as eMMC internal storage access isn't yet working you'll have to Netboot a postmarketOS rootfs over USB RNDIS!

Note NOTE: Currently mainline ONLY boots with the (Android 9) firmware & bootloader that Ubuntu Touch also uses, so flash that beforehand through the UBports installer! Needs investigation what changes are required to boot with Android 10 bootloader...

Patches of interest

Partition layout

volla-yggdrasil:~# fdisk -l -o Device,Start,End,Sectors,Size,Name /dev/mmcblk0

Community Info

postmarketOS users that own the device

Maintainer(s)

Contributors

See also