Draft: [Refactoring] Load Preparation Process from config file
Description
2nd part of the 365's issue refactoring. Start to move old controller into the new design. Start to use preparation process loaded from config file.
Issue(s)
None
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 -
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
- Debian/ubuntu based :
-
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
Closes #365