-
Notifications
You must be signed in to change notification settings - Fork 76
/
jingpad_a1.yml
118 lines (118 loc) · 3.99 KB
/
jingpad_a1.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
116
117
118
name: "JingPad A1"
codename: "jingpad_a1"
formfactor: "tablet"
aliases: []
doppelgangers: []
user_actions:
poweroff:
title: "Force power off"
description: "Hold the power button for 15 seconds. The device will reboot, then shut down. Stop pressing the power button when it shuts down while showing the JingPad logo."
bootloader:
title: "Reboot to Bootloader"
description: "With the device powered off, press & hold the power button and hold the volume down button 1 second afterwards. Select 'Reboot to bootloader' using the volume and power buttons. It should say 'Fastboot Mode' in the corner of the screen."
image: "phone_power_down"
button: true
recovery:
title: "Reboot to Recovery"
description: "With the device powered off, press & hold the power button and hold the volume down button 1 second afterwards."
image: "phone_power_down"
button: true
factoryreset:
title: "Factory reset/wipe"
description: "Select 'Factory reset' and 'Format data/factory reset' in the recovery using the volume and power buttons. Please select the 'Advanced' menu and 'Reboot to recovery' afterwards."
button: true
support:
title: "Support"
description: "For details about Ubuntu Touch support for the JingPad A1, please head over to the UBports forum."
link: "https://forums.ubports.com/category/107/jingpad-a1"
unlock:
- "poweroff"
- "support"
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: "firmware"
files:
- url: "https://cdimage.ubports.com/devices/jingpad_a1/recovery.img"
checksum:
sum: "f0e9c17c9ae4611f52a73e6ac983b4fcd2e04f32d4813bd6dbd1b763fa74924a"
algorithm: "sha256"
- url: "https://cdimage.ubports.com/devices/jingpad_a1/vendor.img"
checksum:
sum: "283db49ee2bd010938b6af26efdea2761a7b72cd066e865a112734aa34026825"
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.img"
group: "firmware"
- partition: "vendor"
file: "vendor.img"
group: "firmware"
condition:
var: "bootstrap"
value: true
- actions:
- core:user_action:
action: "recovery"
condition:
var: "bootstrap"
value: true
- actions:
- core:user_action:
action: "factoryreset"
condition:
var: "wipe"
value: true
- actions:
- adb:reboot:
to_state: "recovery"
fallback:
- core:user_action:
action: "recovery"
condition:
var: "bootstrap"
value: false
- actions:
- systemimage:install:
- actions:
- adb:reboot:
to_state: "recovery"
fallback:
- core:user_action:
action: "recovery"
slideshow: []