Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 03cc8ef3 authored by llaq's avatar llaq Committed by Kumar Abhishek
Browse files

Adding support for FP5

parent d9075648
Loading
Loading
Loading
Loading
+20 −0
Original line number Original line Diff line number Diff line
@@ -479,6 +479,26 @@
          </button>
          </button>
        </div>
        </div>
      </div>
      </div>
      <!-- FP5-->
      <div id="unlocking-fp5" class="card inactive">
          <div class="card-header" data-translate="Unlocking"></div>
          <div class="card-body">
              <p data-translate="unlocking-instructions-1"></p>
              <p data-translate="unlocking-instructions-1-a"></p>
              <p data-translate="unlocking-instructions-2"></p>
              <p data-translate="unlocking-instructions-3"></p>
              <p data-translate="unlocking-instructions-4"></p>
              <div class="text-center">
                  <img class="instruction-img" src="assets/images/illustrations/fp5/Illustration - Accept warning-1.png">
              </div>
          </div>
          <div class="card-footer">
              <button class="next" onclick="VIEW.executeStep(this, 'unlocking-fp5')">
                  <span data-translate="next"></span>
                  <span class="btn-loader"></span>
              </button>
          </div>
      </div>
      <!-- Teracube -->
      <!-- Teracube -->
      <div id="unlocking-teracube-v1" class="card inactive">
      <div id="unlocking-teracube-v1" class="card inactive">
        <div class="card-header" data-translate="unlocking"></div>
        <div class="card-header" data-translate="unlocking"></div>
+194 −0
Original line number Original line Diff line number Diff line
{
  "steps": [
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing unlock goto_flashing"],
      "needUserGesture": true
    },
    {
      "id": "unlocking-fp5",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing unlock_critical"],
      "needUserGesture": true
    },
    {
      "id": "unlocking-fp5",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": "connect bootloader",
      "needUserGesture": true
    },
    {
      "id": "flashing",
      "command": [
          "flash bluetooth_a bluetooth.img",
          "flash bluetooth_b bluetooth.img",
          "flash devcfg_a devcfg.img",
          "flash devcfg_b devcfg.img",
          "flash dsp_a dsp.img",
          "flash dsp_b dsp.img",
          "flash modem_a modem.img",
          "flash modem_b modem.img",
          "flash xbl_a xbl.img",
          "flash xbl_b xbl.img",
          "flash tz_a tz.img",
          "flash tz_b tz.img",
          "flash hyp_a hyp.img",
          "flash hyp_b hyp.img",
          "flash keymaster_a keymaster.img",
          "flash keymaster_b keymaster.img",
          "flash abl_a abl.img",
          "flash abl_b abl.img",
          "flash boot_a boot.img",
          "flash boot_b boot.img",
          "flash vendor_boot_a vendor_boot.img",
          "flash vendor_boot_b vendor_boot.img",
          "flash dtbo_a dtbo.img",
          "flash dtbo_b dtbo.img",
          "flash vbmeta_system_a vbmeta_system.img",
          "flash vbmeta_system_b vbmeta_system.img",
          "flash vbmeta_a vbmeta.img",
          "flash vbmeta_b vbmeta.img",
          "flash super super.img",
          "flash aop_a aop.img",
          "flash aop_b aop.img",
          "flash featenabler_a featenabler.img",
          "flash featenabler_b featenabler.img",
          "flash imagefv_a imagefv.img",
          "flash imagefv_b imagefv.img",
          "flash multiimgoem_a multiimgoem.img",
          "flash multiimgoem_b multiimgoem.img",
          "flash qupfw_a qupfw.img",
          "flash qupfw_b qupfw.img",
          "flash uefisecapp_a uefisecapp.img",
          "flash uefisecapp_b uefisecapp.img",
          "flash xbl_config_a xbl_config.img",
          "flash xbl_config_b xbl_config.img",
          "flash cpucp_a cpucp.img",
          "flash cpucp_b cpucp.img",
          "flash shrm_b shrm.img",
          "flash shrm_a shrm.img --set-active=a",
          "erase userdata",
          "erase metadata",
          "flashing lock"]
    },
    {
      "id": "locking-fp4",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing lock_critical"],
      "needUserGesture": true
    },
    {
      "id": "locking-fp4",
      "needUserGesture": true
    },
    {
      "id": "locking-fp5",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing lock_critical"],
      "needUserGesture": true
    },
    {
      "id": "locking-fp5",
      "needUserGesture": true
    },
    {
      "id": "murena-workspace-account",
      "needUserGesture": true
    },
    {
      "id": "installation-complete"
    }
  ],
  "folder": [
    {
      "name": "fp5 installer",
      "unzip": true,
      "path": "https://images.ecloud.global/stable/FP5/IMG-e-2.5-t-20241108446629-official-FP5.zip"
    }
  ]
}
+164 −0
Original line number Original line Diff line number Diff line
{
  "security_patch_level": "2024-06-05",
  "steps": [
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing unlock goto_flashing"],
      "needUserGesture": true
    },
    {
      "id": "unlocking-fp5",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing unlock_critical"],
      "needUserGesture": true
    },
    {
      "id": "unlocking-fp5",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": "connect bootloader",
      "needUserGesture": true
    },
    {
      "id": "flashing",
      "command": [
          "flash bluetooth_a bluetooth.img",
          "flash bluetooth_b bluetooth.img",
          "flash devcfg_a devcfg.img",
          "flash devcfg_b devcfg.img",
          "flash dsp_a dsp.img",
          "flash dsp_b dsp.img",
          "flash modem_a modem.img",
          "flash modem_b modem.img",
          "flash xbl_a xbl.img",
          "flash xbl_b xbl.img",
          "flash tz_a tz.img",
          "flash tz_b tz.img",
          "flash hyp_a hyp.img",
          "flash hyp_b hyp.img",
          "flash keymaster_a keymaster.img",
          "flash keymaster_b keymaster.img",
          "flash abl_a abl.img",
          "flash abl_b abl.img",
          "flash boot_a boot.img",
          "flash boot_b boot.img",
          "flash vendor_boot_a vendor_boot.img",
          "flash vendor_boot_b vendor_boot.img",
          "flash dtbo_a dtbo.img",
          "flash dtbo_b dtbo.img",
          "flash vbmeta_system_a vbmeta_system.img",
          "flash vbmeta_system_b vbmeta_system.img",
          "flash vbmeta_a vbmeta.img",
          "flash vbmeta_b vbmeta.img",
          "flash super super.img",
          "flash aop_a aop.img",
          "flash aop_b aop.img",
          "flash featenabler_a featenabler.img",
          "flash featenabler_b featenabler.img",
          "flash imagefv_a imagefv.img",
          "flash imagefv_b imagefv.img",
          "flash multiimgoem_a multiimgoem.img",
          "flash multiimgoem_b multiimgoem.img",
          "flash qupfw_a qupfw.img",
          "flash qupfw_b qupfw.img",
          "flash uefisecapp_a uefisecapp.img",
          "flash uefisecapp_b uefisecapp.img",
          "flash xbl_config_a xbl_config.img",
          "flash xbl_config_b xbl_config.img",
          "flash cpucp_a cpucp.img",
          "flash cpucp_b cpucp.img",
          "flash shrm_b shrm.img",
          "flash shrm_a shrm.img --set-active=a",
          "erase userdata",
          "erase metadata",
          "flashing lock"]
    },
    {
      "id": "locking-fp5",
      "needUserGesture": true
    },
    {
      "id": "activate-developer-options",
      "needUserGesture": true
    },
    {
      "id": "activate-usb-debugging",
      "needUserGesture": true
    },
    {
      "id": "enable-usb-file-transfer",
      "needUserGesture": true
    },
    {
      "id": "device-detection",
      "command": "connect adb",
      "needUserGesture": true
    },
    {
      "mode": "bootloader",
      "id": "connect-bootloader",
      "command": ["connect bootloader", "flashing lock_critical"],
      "needUserGesture": true
    },
    {
      "id": "locking-fp5",
      "needUserGesture": true
    },
    {
      "id": "murena-workspace-account",
      "needUserGesture": true
    },
    {
      "id": "installation-complete"
    }
  ],
  "folder": [
    {
      "name": "fp5 installer",
      "unzip": true,
      "path": "https://images.ecloud.global/stable/FP5/IMG-e-2.5-t-20241108446629-official-FP5.zip"
    }
  ]
}
+39.9 KiB
Loading image diff...