Volla Phone (volla-yggdrasil)
Appearance
![]() Booted early mainline kernel v6.1-rc5 with Sxmo! | |
Manufacturer | Volla |
---|---|
Name | Phone |
Codename | volla-yggdrasil |
Released | 2020 |
Type | handset |
Hardware | |
Chipset | MediaTek Helio P23 (MT6763V) |
CPU | Octa-core Cortex-A53 @ 2.0 GHz |
GPU | ARM Mali-G71 MP2 (Bifrost, v6) @ 770 MHz, 2 cores |
Display | 1080x2340 6,3" |
Storage | 64 GB eMMC |
Memory | 4 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 9 |
Extended version | 12 |
Optional software | Ubuntu Touch |
FOSS bootloader | no |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 6.1_rc5 |
Unixbench Whet/Dhry score | 4393.6 |
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 |
This device is based on the Helio P23. See the SoC page for common tips, guides and troubleshooting steps |
How to enter flash mode
- Fastboot: Power on the device with both and buttons held down. Then select Fastboot by pressing and confirm with .
- 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: fastboot boot ing 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!
As pmbootstrap flasher flash_dtbo
is a pre-requisite to booting mainline please backup your existing dtbo
partition contents to be able to boot downstream kernels/recovery images again with e.g. mtk r dtbo dtbo-backup.img
using mtkclient!
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
- Himax HX83112b touchscreen driver (also used on the Fairphone 3 (fairphone-fp3)!): https://patchwork.kernel.org/project/linux-input/cover/20221107105604.26541-1-job@noorman.info/, will in v6.2-rc1 :)
Partition layout
volla-yggdrasil:~# fdisk -l -o Device,Start,End,Sectors,Size,Name /dev/mmcblk0
Community Info
postmarketOS users that own the device
- Comcloudway (Notes: running /e/OS)
- Cvbnm90i
- Danct12
- Deathmist (Notes: Working on mainlining)
- Eriki73 (Notes: Working on mainlining)
Maintainer(s)
- No one currently; feel free to pick up the remains under the See also section!