Loading app/public/resources/GS6_Venus.json 0 → 100644 +80 −0 Original line number Diff line number Diff line { "$schema": "../schemas/devices.schema.json", "steps": [ { "mode": "bootloader", "id": "connect-bootloader", "command": ["connect bootloader", "flashing unlock"], "needUserGesture": true }, { "id": "unlocking-mimir", "needUserGesture": true }, { "mode": "bootloader", "id": "connect-bootloader", "command": ["connect bootloader", "flashing unlock_critical"], "needUserGesture": true }, { "id": "unlocking-mimir", "needUserGesture": true }, { "id": "flashing", "mode": "bootloader", "command": [ "erase userdata", "flash apusys_a apusys.img", "flash boot_a boot.img", "flash ccu_a ccu.img", "flash connsys_bt_a connsys_bt.img", "flash connsys_gnss_a connsys_gnss.img", "flash connsys_wifi_a connsys_wifi.img", "flash dpm_a dpm.img", "flash dtbo_a dtbo.img", "flash gpueb_a gpueb.img", "flash gz_a gz.img", "flash init_boot_a init_boot.img", "flash lk_a lk.img", "flash logo_a logo.img", "flash mcf_ota_a mcf_ota.img", "flash mcupm_a mcupm.img", "flash modem_a modem.img", "flash pi_img_a pi_img.img", "flash preloader_a preloader_raw.img", "flash scp_a scp.img", "flash spmfw_a spmfw.img", "flash sspm_a sspm.img", "flash super super.img", "flash tee_a tee.img", "flash vbmeta_a vbmeta.img", "flash vbmeta_system_a vbmeta_system.img", "flash vbmeta_vendor_a vbmeta_vendor.img", "flash vcp_a vcp.img", "flash vendor_boot_a vendor_boot.img --set-active=a" ] }, { "mode": "bootloader", "id": "connect-bootloader", "command": ["connect bootloader", "reboot"], "needUserGesture": true }, { "id": "murena-workspace-account", "needUserGesture": true }, { "id": "installation-complete" } ], "folder": [ { "name": "GS6_Venus-rom.zip", "unzip": true, "path": "https://images.ecloud.global/official/GS6_Venus/IMG-e-latest-a16-official-GS6_Venus.zip" } ] } app/src/controller/controller.manager.js +4 −0 Original line number Diff line number Diff line Loading @@ -522,6 +522,10 @@ export class ControllerManager { this_model = "tetris"; } if (model.includes("E940-3042-00") || model.includes("E940-3043-00")) { this_model = "GS6_Venus"; } resources = await (await fetch(`resources/${this_model}.json`)).json(); if ( current_security_path_level != null && Loading Loading
app/public/resources/GS6_Venus.json 0 → 100644 +80 −0 Original line number Diff line number Diff line { "$schema": "../schemas/devices.schema.json", "steps": [ { "mode": "bootloader", "id": "connect-bootloader", "command": ["connect bootloader", "flashing unlock"], "needUserGesture": true }, { "id": "unlocking-mimir", "needUserGesture": true }, { "mode": "bootloader", "id": "connect-bootloader", "command": ["connect bootloader", "flashing unlock_critical"], "needUserGesture": true }, { "id": "unlocking-mimir", "needUserGesture": true }, { "id": "flashing", "mode": "bootloader", "command": [ "erase userdata", "flash apusys_a apusys.img", "flash boot_a boot.img", "flash ccu_a ccu.img", "flash connsys_bt_a connsys_bt.img", "flash connsys_gnss_a connsys_gnss.img", "flash connsys_wifi_a connsys_wifi.img", "flash dpm_a dpm.img", "flash dtbo_a dtbo.img", "flash gpueb_a gpueb.img", "flash gz_a gz.img", "flash init_boot_a init_boot.img", "flash lk_a lk.img", "flash logo_a logo.img", "flash mcf_ota_a mcf_ota.img", "flash mcupm_a mcupm.img", "flash modem_a modem.img", "flash pi_img_a pi_img.img", "flash preloader_a preloader_raw.img", "flash scp_a scp.img", "flash spmfw_a spmfw.img", "flash sspm_a sspm.img", "flash super super.img", "flash tee_a tee.img", "flash vbmeta_a vbmeta.img", "flash vbmeta_system_a vbmeta_system.img", "flash vbmeta_vendor_a vbmeta_vendor.img", "flash vcp_a vcp.img", "flash vendor_boot_a vendor_boot.img --set-active=a" ] }, { "mode": "bootloader", "id": "connect-bootloader", "command": ["connect bootloader", "reboot"], "needUserGesture": true }, { "id": "murena-workspace-account", "needUserGesture": true }, { "id": "installation-complete" } ], "folder": [ { "name": "GS6_Venus-rom.zip", "unzip": true, "path": "https://images.ecloud.global/official/GS6_Venus/IMG-e-latest-a16-official-GS6_Venus.zip" } ] }
app/src/controller/controller.manager.js +4 −0 Original line number Diff line number Diff line Loading @@ -522,6 +522,10 @@ export class ControllerManager { this_model = "tetris"; } if (model.includes("E940-3042-00") || model.includes("E940-3043-00")) { this_model = "GS6_Venus"; } resources = await (await fetch(`resources/${this_model}.json`)).json(); if ( current_security_path_level != null && Loading