Skip to content

Commit 80a563f

Browse files
authored
Release 0.4.1-beta (#96)
This Release adds Support for: - Samsung Galaxy S10e (beyond0lte) - Samsung Galaxy S10+ (beyond2lte) - Samsung Galaxy Note 10+ (d2s) - Samsung Galaxy Note 8 (greatlte) thanks to @freechelmi Features: - new image for samsung bixby button - now wait for recovery and sideload to become available Fixes: - Fix issue with whitespaces in paths (#95) - Add proper instructions to unlock the bootloader for recent Samsung devices. - Make text in advanced output easier to copy
2 parents 0377892 + b17020a commit 80a563f

18 files changed

+302
-44
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Linux is currently the best supported platform (tested with Ubuntu 20.04/22.04 L
6262

6363
## Officially supported devices
6464

65-
Currently, **we support 52 devices** by various vendors and working on adding more soon!
65+
Currently, the **we support 56 devices** by various vendors and working on adding more soon!
6666

6767

6868
Support for these devices is provided as best effort, but things might still go wrong.
@@ -82,9 +82,13 @@ Samsung | Galaxy S6 Edge | [zeroltexx](https://wiki.lineageos.org/devices/zerolt
8282
Samsung | Galaxy S7 | [herolte](https://wiki.lineageos.org/devices/herolte/) | SM-G930F | tested
8383
Samsung | Galaxy S7 Edge | [hero2lte](https://wiki.lineageos.org/devices/hero2lte/) | | tested
8484
Samsung | Galaxy S9 | [starlte](https://wiki.lineageos.org/devices/starlte/) | | tested
85+
Samsung | Galaxy Note 8 | greatlte | SM-N950F | tested
8586
Samsung | Galaxy Note 9 | [crownlte](https://wiki.lineageos.org/devices/crownlte/) | | tested
8687
Samsung | Galaxy S10 | [beyond1lte](https://wiki.lineageos.org/devices/beyond1lte/) | | tested
88+
Samsung | Galaxy S10e | [beyond0lte](https://wiki.lineageos.org/devices/beyond0lte/) | | tested
89+
Samsung | Galaxy S10+ | [beyond2lte](https://wiki.lineageos.org/devices/beyond2lte/) | | tested
8790
Samsung | Galaxy Note 10 | [d1](https://wiki.lineageos.org/devices/d1/) | | tested
91+
Samsung | Galaxy Note 10+ | [d2s](https://wiki.lineageos.org/devices/d2s/) | | tested
8892
Samsung | Galaxy Note 3 LTE | [hltetmo](https://wiki.lineageos.org/devices/hltetmo/) | N900T/V/W8 | tested
8993
</details>
9094

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
metadata:
2+
maintainer: Tobias Sterbak (tsterbak)
3+
devicename: Samsung Galaxy S10e
4+
devicecode: beyond0lte
5+
requirements:
6+
android: 12
7+
steps:
8+
unlock_bootloader:
9+
- type: call_button
10+
content: >
11+
As a first step, you need to unlock the bootloader. A bootloader is the piece of software, that tells your phone
12+
how to start and run an operating system (like Android). Your device should be turned on.
13+
Press 'Confirm and run' to reboot into download mode. Then continue.
14+
command: adb_reboot_download
15+
- type: confirm_button
16+
content: >
17+
Now, click the button that the onscreen instructions correlate to “Continue” and/or “Unlock Bootloader”.
18+
Your device will reboot, you may now unplug the USB cable from your device.
19+
The device will demand you format userdata, please follow the onscreen instructions to do so.
20+
- type: confirm_button
21+
content: >
22+
The bootloader is now unlocked. Go through Android Setup skipping everything you can, then connect the device to a Wi-Fi network.
23+
Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue.
24+
flash_recovery:
25+
- type: call_button
26+
content: >
27+
Now plug the USB-cable to your device. As a first step, you need to boot into download mode. Your device should be turned on.
28+
Then press 'Confirm and run' to reboot into download mode. Continue once it's done.
29+
command: adb_reboot_download
30+
- type: call_button
31+
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
32+
command: heimdall_flash_recovery
33+
- type: confirm_button
34+
img: samsung-buttons-bixby.png
35+
content: >
36+
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds
37+
until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off,
38+
hold *Volume Up* + *Bixby* + *Power button*.

openandroidinstaller/assets/configs/beyond1lte.yaml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,32 @@ requirements:
66
android: 12
77
steps:
88
unlock_bootloader:
9+
- type: call_button
10+
content: >
11+
As a first step, you need to unlock the bootloader. A bootloader is the piece of software, that tells your phone
12+
how to start and run an operating system (like Android). Your device should be turned on.
13+
Press 'Confirm and run' to reboot into download mode. Then continue.
14+
command: adb_reboot_download
15+
- type: confirm_button
16+
content: >
17+
Now, click the button that the onscreen instructions correlate to “Continue” and/or “Unlock Bootloader”.
18+
Your device will reboot, you may now unplug the USB cable from your device.
19+
The device will demand you format userdata, please follow the onscreen instructions to do so.
20+
- type: confirm_button
21+
content: >
22+
The bootloader is now unlocked. Go through Android Setup skipping everything you can, then connect the device to a Wi-Fi network.
23+
Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue.
924
flash_recovery:
1025
- type: call_button
1126
content: >
12-
As a first step, you need to boot into the bootloader. A bootloader is the piece of software,
13-
that tells your phone who to start and run an operating system (like Android). Your device should be turned on.
14-
Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done.
27+
Now plug the USB-cable to your device. As a first step, you need to boot into download mode. Your device should be turned on.
28+
Then press 'Confirm and run' to reboot into download mode. Continue once it's done.
1529
command: adb_reboot_download
1630
- type: call_button
1731
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
1832
command: heimdall_flash_recovery
1933
- type: confirm_button
20-
img: samsung-buttons.png
34+
img: samsung-buttons-bixby.png
2135
content: >
2236
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds
2337
until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off,
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
metadata:
2+
maintainer: Tobias Sterbak (tsterbak)
3+
devicename: Samsung Galaxy S10+
4+
devicecode: beyond2lte
5+
requirements:
6+
android: 12
7+
steps:
8+
unlock_bootloader:
9+
- type: call_button
10+
content: >
11+
As a first step, you need to unlock the bootloader. A bootloader is the piece of software, that tells your phone
12+
how to start and run an operating system (like Android). Your device should be turned on.
13+
Press 'Confirm and run' to reboot into download mode. Then continue.
14+
command: adb_reboot_download
15+
- type: confirm_button
16+
content: >
17+
Now, click the button that the onscreen instructions correlate to “Continue” and/or “Unlock Bootloader”.
18+
Your device will reboot, you may now unplug the USB cable from your device.
19+
The device will demand you format userdata, please follow the onscreen instructions to do so.
20+
- type: confirm_button
21+
content: >
22+
The bootloader is now unlocked. Go through Android Setup skipping everything you can, then connect the device to a Wi-Fi network.
23+
Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue.
24+
flash_recovery:
25+
- type: call_button
26+
content: >
27+
Now plug the USB-cable to your device. As a first step, you need to boot into download mode. Your device should be turned on.
28+
Then press 'Confirm and run' to reboot into download mode. Continue once it's done.
29+
command: adb_reboot_download
30+
- type: call_button
31+
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
32+
command: heimdall_flash_recovery
33+
- type: confirm_button
34+
img: samsung-buttons-bixby.png
35+
content: >
36+
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds
37+
until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off,
38+
hold *Volume Up* + *Bixby* + *Power button*.

openandroidinstaller/assets/configs/crownlte.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ steps:
1717
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
1818
command: heimdall_flash_recovery
1919
- type: confirm_button
20-
img: samsung-buttons.png
20+
img: samsung-buttons-bixby.png
2121
content: >
2222
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds
2323
until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off,

openandroidinstaller/assets/configs/d1.yaml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,32 @@ requirements:
66
android: 12
77
steps:
88
unlock_bootloader:
9+
- type: call_button
10+
content: >
11+
As a first step, you need to unlock the bootloader. A bootloader is the piece of software, that tells your phone
12+
how to start and run an operating system (like Android). Your device should be turned on.
13+
Press 'Confirm and run' to reboot into download mode. Then continue.
14+
command: adb_reboot_download
15+
- type: confirm_button
16+
content: >
17+
Now, click the button that the onscreen instructions correlate to “Continue” and/or “Unlock Bootloader”.
18+
Your device will reboot, you may now unplug the USB cable from your device.
19+
The device will demand you format userdata, please follow the onscreen instructions to do so.
20+
- type: confirm_button
21+
content: >
22+
The bootloader is now unlocked. Go through Android Setup skipping everything you can, then connect the device to a Wi-Fi network.
23+
Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue.
924
flash_recovery:
1025
- type: call_button
1126
content: >
12-
As a first step, you need to boot into the bootloader. A bootloader is the piece of software,
13-
that tells your phone who to start and run an operating system (like Android). Your device should be turned on.
14-
Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done.
27+
Now plug the USB-cable to your device. As a first step, you need to boot into download mode. Your device should be turned on.
28+
Then press 'Confirm and run' to reboot into download mode. Continue once it's done.
1529
command: adb_reboot_download
1630
- type: call_button
1731
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
1832
command: heimdall_flash_recovery
1933
- type: confirm_button
20-
img: samsung-buttons.png
34+
img: samsung-buttons-bixby.png
2135
content: >
2236
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds
2337
until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off,
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
metadata:
2+
maintainer: Tobias Sterbak (tsterbak)
3+
devicename: Samsung Galaxy Note 10+
4+
devicecode: d2s
5+
requirements:
6+
android: 12
7+
steps:
8+
unlock_bootloader:
9+
- type: call_button
10+
content: >
11+
As a first step, you need to unlock the bootloader. A bootloader is the piece of software, that tells your phone
12+
how to start and run an operating system (like Android). Your device should be turned on.
13+
Press 'Confirm and run' to reboot into download mode. Then continue.
14+
command: adb_reboot_download
15+
- type: confirm_button
16+
content: >
17+
Now, click the button that the onscreen instructions correlate to “Continue” and/or “Unlock Bootloader”.
18+
Your device will reboot, you may now unplug the USB cable from your device.
19+
The device will demand you format userdata, please follow the onscreen instructions to do so.
20+
- type: confirm_button
21+
content: >
22+
The bootloader is now unlocked. Go through Android Setup skipping everything you can, then connect the device to a Wi-Fi network.
23+
Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue.
24+
flash_recovery:
25+
- type: call_button
26+
content: >
27+
Now plug the USB-cable to your device. As a first step, you need to boot into download mode. Your device should be turned on.
28+
Then press 'Confirm and run' to reboot into download mode. Continue once it's done.
29+
command: adb_reboot_download
30+
- type: call_button
31+
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
32+
command: heimdall_flash_recovery
33+
- type: confirm_button
34+
img: samsung-buttons-bixby.png
35+
content: >
36+
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds
37+
until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off,
38+
hold *Volume Up* + *Bixby* + *Power button*.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
metadata:
2+
maintainer: Michel Memeteau (freechelmi)
3+
devicename: Samsung Galaxy note 8
4+
devicecode: greatlte
5+
steps:
6+
unlock_bootloader:
7+
flash_recovery:
8+
- type: call_button
9+
content: >
10+
As a first step, you need to boot into the bootloader. A bootloader is the piece of software,
11+
that tells your phone who to start and run an operating system (like Android). Your device should be turned on.
12+
Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done.
13+
command: adb_reboot_download
14+
- type: call_button
15+
content: In this step, you need to flash a custom recovery on your device. Press 'Confirm and run' to start the process. Confirm afterwards to continue.
16+
command: heimdall_flash_recovery
17+
- type: confirm_button
18+
img: samsung-buttons-bixby.png
19+
content: >
20+
Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds
21+
until the screen turns black to reboot & release the buttons immediately when it does, then immediately hold *Volume Up* + *Bixby* + *Power button* until you are in recovery mode.

openandroidinstaller/assets/configs/taimen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ metadata:
33
devicename: Google Pixel 2 XL
44
devicecode: taimen
55
requirements:
6-
android: 12
6+
android: 11
77
steps:
88
unlock_bootloader:
99
- type: call_button

openandroidinstaller/assets/configs/walleye.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ metadata:
33
devicename: Google Pixel 2
44
devicecode: walleye
55
requirements:
6-
android: 12
6+
android: 11
77
steps:
88
unlock_bootloader:
99
- type: call_button

0 commit comments

Comments
 (0)