-
Notifications
You must be signed in to change notification settings - Fork 76
/
vegetahd.yml
115 lines (115 loc) · 3.72 KB
/
vegetahd.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
name: "Bq Aquaris E5"
codename: "vegetahd"
formfactor: "phone"
aliases:
- "Aquaris_E5"
doppelgangers: []
user_actions:
recovery:
title: "Reboot to Recovery"
description: "With the device turned off, hold the volume up and power button until the phone boots. Then use the volume up button to select recovery mode and confirm with volume down."
image: "phone_power_up"
button: true
bootloader:
title: "Reboot to Bootloader"
description: "With the device turned off, hold the volume up and power button until the phone boots. Then use the volume up button to select fastboot/bootloader mode and confirm with volume down."
image: "phone_power_up"
button: true
unlock:
title: "Unlock"
description: "If the device is running Android, it needs to be manually unlocked for the Installer to work. This is achieved by first installing a very old version of Canonical's Ubuntu Touch using an OEM tool, which is a manual process. Click the link below to find out more. If the device is already running Ubuntu Touch, you can simply ignore this message."
link: "https://docs.ubports.com/en/latest/userguide/install.html#install-on-legacy-android-devices"
unlock:
- "unlock"
handlers:
bootloader_locked:
actions:
- fastboot:oem_unlock:
operating_systems:
- name: "Ubuntu Touch"
compatible_installer: ">=0.9.2-beta"
options:
- var: "channel"
name: "Channel"
tooltip: "The release channel"
link: "https://docs.ubports.com/en/latest/about/process/release-schedule.html"
type: "select"
remote_values:
systemimage:channels:
- var: "wipe"
name: "Wipe Userdata"
tooltip: "Wipe personal data (required for new installs)"
type: "checkbox"
- var: "bootstrap"
name: "Bootstrap"
tooltip: "Flash system partitions using fastboot"
type: "checkbox"
value: true
prerequisites: []
steps:
- actions:
- core:download:
group: "recovery"
files:
- url: "http://cdimage.ubports.com/devices/recovery-vegetahd.img"
checksum:
sum: "20a48a1fa62381bde7a9427c902cb43fe46226f11e494ff8743593e81045a23b"
algorithm: "sha256"
condition:
var: "bootstrap"
value: true
- actions:
- adb:reboot:
to_state: "bootloader"
fallback:
- core:user_action:
action: "bootloader"
condition:
var: "bootstrap"
value: true
- actions:
- fastboot:flash:
partitions:
- partition: "recovery"
file: "recovery-vegetahd.img"
group: "recovery"
condition:
var: "bootstrap"
value: true
- actions:
- fastboot:boot:
group: "recovery"
file: "recovery-vegetahd.img"
fallback:
- core:user_action:
action: "recovery"
condition:
var: "bootstrap"
value: true
- actions:
- adb:reboot:
to_state: "recovery"
fallback:
- core:user_action:
action: "recovery"
condition:
var: "bootstrap"
value: false
- actions:
- adb:format:
partition: "cache"
- actions:
- adb:reboot:
to_state: "recovery"
fallback:
- core:user_action:
action: "recovery"
- actions:
- systemimage:install:
- actions:
- adb:reboot:
to_state: "recovery"
fallback:
- core:user_action:
action: "recovery"
slideshow: []