Skip to content

Commit 5751e67

Browse files
committed
Add support for FairPhone 3
1 parent e50b2a9 commit 5751e67

File tree

1 file changed

+57
-0
lines changed
  • openandroidinstaller/assets/configs

1 file changed

+57
-0
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
metadata:
2+
maintainer: Tobias Sterbak (tsterbak)
3+
devicename: Fairphone 3
4+
devicecode: FP3
5+
steps:
6+
unlock_bootloader:
7+
- title: "Unlock the bootloader"
8+
type: link_button_with_confirm
9+
content: >
10+
Click on the button to open the instructions on the Fairphone Support official unlocking website to generate an unlock code for your device.
11+
Once you done that, continue.
12+
link: https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone-3/
13+
flash_recovery:
14+
- title: "Flash a custom recovery"
15+
type: confirm_button
16+
content: >
17+
Now you need to flash a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating,
18+
adapting and repairing of the operating system.
19+
- title: "Flash a custom recovery"
20+
type: call_button
21+
content: Once the device is fully booted, you need to reboot into the bootloader again by pressing 'Confirm and run' here. Then continue.
22+
command: "adb reboot bootloader"
23+
- title: "Flash a custom recovery"
24+
type: call_button
25+
content: Flash a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue.
26+
command: "fastboot flash recovery <recovery>"
27+
- title: "Flash temporary recovery"
28+
type: call_button
29+
content: Press the button to reboot. Then confirm here to continue.
30+
command: "fastboot reboot"
31+
install_os:
32+
- title: "Flash LineageOS"
33+
type: confirm_button
34+
content: In this step, you finally flash LineageOS. Confirm to continue.
35+
- title: "Flash LineageOS"
36+
type: confirm_button
37+
content: Select 'Recovery Mode' on your smartphone screen and press the Start-Button to confirm. Then confirm here.
38+
- title: "Flash LineageOS"
39+
type: confirm_button
40+
content: >
41+
Now tap Factory Reset, then Format data / Factory reset on your phone screen and continue with the formatting process.
42+
This will remove encryption and delete all files stored in the internal storage, as well as format your cache partition (if you have one).
43+
- title: "Flash LineageOS"
44+
type: confirm_button
45+
content: Return to the main menu on the phone.
46+
- title: "Flash LineageOS"
47+
type: confirm_button
48+
content: On the device, select “Apply Update”, then “Apply from ADB” to begin sideload. Then confirm here.
49+
- title: "Flash LineageOS"
50+
type: call_button
51+
content: >
52+
Now it's time to flash the LineageOS image. Don't remove the USB-Cable and press 'Confirm and run' to start!
53+
This might take a while. Confirm after it's done.
54+
command: "adb sideload <image>"
55+
- title: "Flash LineageOS"
56+
type: confirm_button
57+
content: Flashing finished. Now press 'back' (arrow) and then 'Reboot system now' on the phone screen to finish the installation.

0 commit comments

Comments
 (0)