Jump to content

Volla Phone 22 (volla-mimameid)

From postmarketOS Wiki
Revision as of 09:55, 1 December 2023 by Deathmist (talk | contribs) (Partition layout: Fix sizing of collapsed text on new default Vector skin)
Volla Phone 22
Booted early mainline kernel v6.1-rc5 with Sxmo!
Booted early mainline kernel v6.1-rc5 with Sxmo!
Manufacturer Volla
Name Phone 22
Codename volla-mimameid
Released 2022
Type handset
Hardware
Chipset MediaTek Helio G85 (MT6769Z)
CPU Octa-core (2x Cortex-A75 @ 2.0 GHz + 6x Cortex-A55 1.8 GHz)
GPU ARM Mali-G52 MC2 (Bifrost, v7) @ 1.0 GHz
Display 1080x2340 6,3"
Storage 128 GB eMMC 5.1, microSDXC slot
Memory 4 GB LPDDR4X
Architecture aarch64
Software
Original software Android
Original version 11
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 4318.3
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
Partial
Modem
Calls
Broken
SMS
Broken
Mobile data
Broken
Miscellaneous
FDE
No data
USB OTG
Broken
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 MT6768/MT6769Z chipset; see the MediaTek Helio G85 SoC page and 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_a dtbo_a-backup.img & mtk r dtbo_b dtbo_b-backup.img using mtkclient!

Note NOTE: Currently earlyfb only works on the original non-multiboot-capable lk bootloader, regular simplefb still works though assuming kernel doesn't panic super early ;)

Patches of interest

Partition layout

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

Community Info

postmarketOS users that own the device


See also