Jump to content

Volla Phone X (volla-yggdrasilx): Difference between revisions

From postmarketOS Wiki
Deathmist (talk | contribs)
m Downstream kernel upgraded to v4.9 with Android 10 base
Deathmist (talk | contribs)
Add partition layout
 
(2 intermediate revisions by 2 users not shown)
Line 8: Line 8:
| releaseyear = 2021
| releaseyear = 2021
| category = testing
| category = testing
| originalsoftware = Android 10 / Ubuntu Touch on Linux 4.9
| originalsoftware = Android
| originalversion = 10
| extendedversion = 12
<!-- 16.04 (OTA-19) up to 20.04 (OTA-2) -->
| optionalsoftware = Ubuntu Touch
<!-- Hardware -->
<!-- Hardware -->
| chipset = MediaTek Helio P23 (MT6763V)
| chipset = MediaTek Helio P23 (MT6763V)
| cpu = Octa-core Cortex-A53 @ 2.0 GHz
| cpu = Octa-core Cortex-A53 @ 2.0 GHz
| gpu = ARM Mali-G71 MP2 (Bifrost)
| gpu = ARM Mali-G71 MP2 (Bifrost, v6) @ 770 MHz, 2 cores
| display = 720x1560 6,1"
| display = 720x1560 6,1"
| storage = 64 GB eMMC
| storage = 64 GB eMMC
Line 18: Line 22:
| architecture = aarch64
| architecture = aarch64
| type = handset
| type = handset
<!-- https://wiki.postmarketos.org/wiki/Unixbench
<!-- As tested on downstream kernel under Ubuntu Touch; pmOS / mainline without CPUfreq etc untested so far -->
| whet_dhry = 0.0
| whet_dhry = 4393.6
-->
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
| status_usbnet =  
| status_usbnet =  
Line 27: Line 30:
| status_screen =  <!-- Only simplefb output, cannot seem to render any images yet either -->
| status_screen =  <!-- Only simplefb output, cannot seem to render any images yet either -->
| status_wifi =  
| status_wifi =  
| status_xwayland =
| status_fde =  
| status_fde =  
| status_mainline = N <!-- Shipped with Android 10, mainline doesn't pass lk bootloader DTB/DTBO checks to continue booting the kernel yet -->
| status_mainline = N <!-- Shipped with Android 10, mainline doesn't pass lk bootloader DTB/DTBO checks to continue booting the kernel yet -->
Line 41: Line 43:
| status_otg =  
| status_otg =  
| status_nfc =  
| status_nfc =  
| status_usba = -
| status_hdmidp = -
| status_keyboard = -
| status_touchpad = -
<!-- Sensors -->
<!-- Sensors -->
| status_accel =  <!-- The sensor that measures proper acceleration works -->
| status_accel =  <!-- The sensor that measures proper acceleration works -->
Line 54: Line 52:
| status_powersensor =  
| status_powersensor =  
<!-- Misc -->
<!-- Misc -->
| status_irtx =  
| status_cameraflash =
| status_trustzone =  
| status_keyboard = -
| status_fossbootloader =  
| status_touchpad = -
| status_usba = -
| status_hdmidp = -
| status_irtx = -
| status_irrx = -
| status_stylus = -
| status_haptics =  
| status_ethernet = -
| status_fossbootloader = N
<!-- U-Boot -->
<!--
| status_uboot =
| status_uboot_primary =
| status_uboot_secondary =
| status_uboot_mainline =
| status_uboot_internalstorage =
| status_uboot_sd =
| status_uboot_usbhost =
| status_uboot_usbperipheral =
| status_uboot_screen =
| status_uboot_keyboard =
| status_uboot_buttons =
-->
}}
}}
{{Based on SoC|MediaTek_Helio_P23_(MT6763V)|Helio P23}}
{{Based on SoC|MediaTek_Helio_P23_(MT6763V)|Helio P23}}
Line 64: Line 84:
* '''Recovery:''' Do the same as for ''Fastboot'', but select the ''Recovery'' option in the menu instead.
* '''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.
* '''MediaTek Preloader:''' The preloader triggers automatically everytime the phone turns on or reboots.
== Partition layout ==
<div class="toccolours mw-collapsible mw-collapsed" style="width:555px; overflow: auto;">
<code>volla-yggdrasilx:~# fdisk -l -o Device,Start,End,Sectors,Size,Name /dev/mmcblk0</code>
<div class="mw-collapsible-content">
Disk /dev/mmcblk0: 58.25 GiB, 62537072640 bytes, 122142720 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 00000000-0000-0000-0000-000000000000
Device              Start      End  Sectors  Size Name
/dev/mmcblk0p1        64      6207      6144    3M proinfo
/dev/mmcblk0p2      6208      8255      2048    1M boot_para
/dev/mmcblk0p3      8256    73791    65536  32M recovery
/dev/mmcblk0p4      73792    74815      1024  512K para
/dev/mmcblk0p5      74816    115775    40960  20M expdb
/dev/mmcblk0p6    115776    117823      2048    1M frp
/dev/mmcblk0p7    117824    183359    65536  32M nvcfg
/dev/mmcblk0p8    183360    314431    131072  64M nvdata
/dev/mmcblk0p9    314432    379967    65536  32M metadata
/dev/mmcblk0p10    379968    396351    16384    8M protect1
/dev/mmcblk0p11    396352    425983    29632 14.5M protect2
/dev/mmcblk0p12    425984    442367    16384    8M seccfg
/dev/mmcblk0p13    442368    540671    98304  48M persist
/dev/mmcblk0p14    540672    544767      4096    2M sec1
/dev/mmcblk0p15    544768    675839    131072  64M md1img
/dev/mmcblk0p16    675840    708607    32768  16M md1dsp
/dev/mmcblk0p17    708608    710655      2048    1M spmfw
/dev/mmcblk0p18    710656    712703      2048    1M sspm_1
/dev/mmcblk0p19    712704    714751      2048    1M sspm_2
/dev/mmcblk0p20    714752    747519    32768  16M gz1
/dev/mmcblk0p21    747520    780287    32768  16M gz2
/dev/mmcblk0p22    780288    911359    131072  64M nvram
/dev/mmcblk0p23    911360    913407      2048    1M lk
/dev/mmcblk0p24    913408    915455      2048    1M lk2
/dev/mmcblk0p25    915456    980991    65536  32M boot
/dev/mmcblk0p26    980992    997375    16384    8M logo
/dev/mmcblk0p27    997376  1013759    16384    8M dtbo
/dev/mmcblk0p28  1013760  1023999    10240    5M tee1
/dev/mmcblk0p29  1024000  1048575    24576  12M tee2
/dev/mmcblk0p30  1048576  2686975  1638400  800M vendor
/dev/mmcblk0p31  2686976  10027007  7340032  3.5G system
/dev/mmcblk0p32  10027008  10911743    884736  432M cache
/dev/mmcblk0p33  10911744 122109918 111198175  53G userdata
/dev/mmcblk0p34 122109919 122142686    32768  16M flashinfo
</div>
</div>


== Community Info ==
== Community Info ==

Latest revision as of 09:54, 1 December 2023

This device is marked as not booting.
Status: pmOS port hasn't been attempted yet
Volla Phone X
Manufacturer Volla
Name Phone X
Codename volla-yggdrasilx
Released 2021
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 720x1560 6,1"
Storage 64 GB eMMC
Memory 4 GB
Architecture aarch64
Software
Original software Android
Original version 10
Extended version 12
Optional software Ubuntu Touch
FOSS bootloader no
postmarketOS
Category testing
Pre-built images no
Mainline no
Unixbench Whet/Dhry score 4393.6

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.

Partition layout

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

Community Info

postmarketOS users that own the device


See also