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

Skip to content

Added support for FP4, finished and tested for Linux and Windows

VM requested to merge ff2u/easy-installer:master into master

Description

This merge brings support for FP4 with easy installer. All steps were gone through in tests. No relocking done in tests as it can currently lead to a bricked device. Recommendation in text of easy installer is also currently to not relock the device. All tests were done using a Linux Mint and a Windows 10 machine. Languages configured are German and English. Existing yml files, scripts and step help texts have been unchanged. So any regression for existing devices support should have been avoided. Recommendation in text of easy installer is currently set to not relock the device because of e/backlog#5107 (closed).

Issue(s)

e/backlog#3627 (moved)

https://gitlab.e.foundation/e/devices/easy-installer/-/issues/423

Test environment

  • non regression test

/!\ Checked OS should at least be tested: /!\

  • windows
  • linux
  • MacOS Not supported yet_

/!\ Checked devices should at least be tested: /!
If no device checked, then you can pick anyone from the list

  • GS290
  • FP3
  • FP4
  • 2e
  • starlte
  • star2lte
  • dreamlte
  • dream2lte
  • herolte
  • hero2lte

HOW TO SETUP

  • Download build from latest pipeline of this MR

windows

  • Extracted Installer from the build downloaded
  • Double click on it
  • Follow the setup wizard
  • Start from shorcut in menu

linux with Snap

  • You need to have snap available from your shell.

    • Debian/ubuntu based :
      sudo apt install snapd
    • Fedora based :
      sudo dnf install snapd
    • Arch linux based :
      yaourt -S snapd
      sudo systemctl enable --now snapd.socket
  • Extract snap file to some location

  • Open shell prompt and move to this location (using cd )

  • run : sudo snap install --dangerous <yourFile.snap>. Note: I have a doubt about sudo

  • run : snap connect easy-installer:adb-support

  • run : sudo snap connect easy-installer:raw-usb

Uninstall the easy-installer test build:

Windows:

  • Open menu
  • Right click on easy-installer
  • select uninstall

Or remove it like any other software from uninstall settings menu.

Linux:

  • run sudo snap remove easy-installer in a shell

Test procedures

//Describe the process to Follow

//Describe what should be checked

Screenshots

// Screenshots which can help reviewer

Check list

  • Self review
  • Test procedure explained
  • Tested on fresh install
  • Tested applied as an update
  • License
  • Internal documentation
  • User documentation
Edited by Romain Hunault

Merge request reports

Loading