diff --git a/v2/devices/vidofnir.yml b/v2/devices/vidofnir.yml index 9b799119..93094ff8 100644 --- a/v2/devices/vidofnir.yml +++ b/v2/devices/vidofnir.yml @@ -135,3 +135,73 @@ operating_systems: - core:user_action: action: "recovery" slideshow: [] + - name: "Volla OS" + compatible_installer: ">=0.9.2-beta" + prerequisites: [] + steps: + - actions: + - core:download: + group: "firmware" + files: + - url: "https://volla.tech/filedump/vollaos/volla-12.1-20230911-stable-SPFLASH-vidofnir.zip" + checksum: + sum: "71840531706eda0633873d02eb181d3dc306178d8210ca05d612561958e55428" + algorithm: "sha256" + - actions: + - core:unpack: + group: "firmware" + files: + - archive: "volla-12.1-20230911-stable-SPFLASH-vidofnir.zip" + dir: "unpacked" + - actions: + - adb:reboot: + to_state: "bootloader" + fallback: + - core:user_action: + action: "bootloader" + - actions: + - fastboot:flash: + partitions: + - partition: "boot" + file: "unpacked/boot.img" + group: "firmware" + - partition: "dtbo" + file: "unpacked/dtbo.img" + group: "firmware" + - partition: "logo" + file: "unpacked/logo.bin" + group: "firmware" + - partition: "md1img" + file: "unpacked/md1img.img" + group: "firmware" + - partition: "lk" + file: "unpacked/lk.img" + group: "firmware" + - partition: "super" + file: "unpacked/super.img" + group: "firmware" + - partition: "vbmeta" + file: "unpacked/vbmeta.img" + group: "firmware" + - partition: "vbmeta_system" + file: "unpacked/vbmeta_system.img" + group: "firmware" + - partition: "vbmeta_vendor" + file: "unpacked/vbmeta_vendor.img" + group: "firmware" + - partition: "vendor_boot" + file: "unpacked/vendor_boot.img" + group: "firmware" + - actions: + - fastboot:erase: + partition: "userdata" + - actions: + - fastboot:reboot: + fallback: + - core:user_action: + action: "boot" + slideshow: [] + eula: + title: "EULA" + description: "THE TERMS OF USE OF THE VOLLA OS ONLY ALLOW AN INSTALLATION ON A CLEARLY BRANDED VOLLA PHONE X 23. To proceed with the installation you have to confirm that you have read and understood the End User License Agreement (EULA) of Hallo Welt Systeme UG (haftungsbeschränkt) for the Volla OS and agree to it." + link: "https://volla.online/en/eula/index.html"