From 16fecfe877797b138376d4183dfa3ef842cebf1f Mon Sep 17 00:00:00 2001 From: SirRGB Date: Mon, 20 Nov 2023 09:40:09 +0100 Subject: [PATCH 01/15] sync griffin asserts * taken from https://github.com/LineageOS/android_device_motorola_griffin/blob/6cccefc9100816f51d962e767559ffa8e050a7e3/BoardConfig.mk#L35 --- openandroidinstaller/assets/configs/griffin.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/openandroidinstaller/assets/configs/griffin.yaml b/openandroidinstaller/assets/configs/griffin.yaml index 391857fb..22b35144 100644 --- a/openandroidinstaller/assets/configs/griffin.yaml +++ b/openandroidinstaller/assets/configs/griffin.yaml @@ -5,6 +5,12 @@ metadata: device_code: griffin supported_device_codes: - griffin + - griffin_cn + - sheridan + - xt1650 + - xt1650-01 + - xt1650-03 + - xt1650-05 steps: unlock_bootloader: - type: call_button @@ -49,4 +55,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery From 6a839c3da996d713afffdb96b2ff3716cab8ad4f Mon Sep 17 00:00:00 2001 From: SirRGB Date: Mon, 20 Nov 2023 09:45:21 +0100 Subject: [PATCH 02/15] sync herolte/hero2lte asserts * taken from https://github.com/LineageOS/android_device_samsung_herolte/blob/583c038ee30afc2c2d11520c9e24ec50f2f24164/BoardConfig.mk#L22 * and https://github.com/LineageOS/android_device_samsung_hero2lte/blob/f225e6a0bb4fd3b39d04ff003c93ca4dab408cf8/BoardConfig.mk#L22 * fixes https://github.com/openandroidinstaller-dev/openandroidinstaller/issues/308 Signed-off-by: SirRGB --- .../assets/configs/hero2lte.yaml | 19 ++++++++++++------- .../assets/configs/herolte.yaml | 18 +++++++++++------- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/openandroidinstaller/assets/configs/hero2lte.yaml b/openandroidinstaller/assets/configs/hero2lte.yaml index e6371f81..aea0d6c0 100644 --- a/openandroidinstaller/assets/configs/hero2lte.yaml +++ b/openandroidinstaller/assets/configs/hero2lte.yaml @@ -2,16 +2,21 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S7 Edge is_ab_device: false - device_code: hero2lte + device_code: hero2lte supported_device_codes: - - hero2lte + - hero2lte + - hero2ltebmc + - hero2lteskt + - hero2ltektt + - hero2ltelgt + - hero2ltexx steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +27,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. diff --git a/openandroidinstaller/assets/configs/herolte.yaml b/openandroidinstaller/assets/configs/herolte.yaml index 152485f7..559a00f3 100644 --- a/openandroidinstaller/assets/configs/herolte.yaml +++ b/openandroidinstaller/assets/configs/herolte.yaml @@ -2,17 +2,21 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S7 is_ab_device: false - device_code: herolte + device_code: herolte supported_device_codes: - - herolte + - herolte - heroltexx + - heroltebmc + - herolteskt + - heroltektt + - heroltelgt steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -23,6 +27,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. From 19490cf8062a7a908d541a0c573892dd32d43634 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 12:56:52 +0100 Subject: [PATCH 03/15] sync dre asserts * taken from https://github.com/LineageOS/android_device_oneplus_dre/blob/110bdcd8a72974f032746b71fd3865e484382739/BoardConfig.mk#L47 * fixes https://github.com/openandroidinstaller-dev/openandroidinstaller/issues/332 * exclude OnePlusN200TMO for now, see https://github.com/openandroidinstaller-dev/openandroidinstaller/issues/320 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/dre.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/openandroidinstaller/assets/configs/dre.yaml b/openandroidinstaller/assets/configs/dre.yaml index 366ea8a0..b3f39be7 100644 --- a/openandroidinstaller/assets/configs/dre.yaml +++ b/openandroidinstaller/assets/configs/dre.yaml @@ -6,6 +6,7 @@ metadata: supported_device_codes: - dre - NordN200 + - OnePlusN200 additional_steps: - dtbo - vbmeta @@ -26,7 +27,7 @@ steps: Once it's done, press continue here. command: fastboot_oem_unlock - type: confirm_button - content: > + content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue. boot_recovery: - type: call_button @@ -49,4 +50,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery From 7d5e8f59675b17fb1aeb3d953cfcd144fc4136e6 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:08:39 +0100 Subject: [PATCH 04/15] sync a3y17lte asserts * taken from https://github.com/samsungexynos7870/android_device_samsung_a3y17lte/blob/a3fe3bc73c685eff23810b4e9dde54b73cba8a54/BoardConfig.mk#L29 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/a3y17lte.yaml | 11 +++++++---- openandroidinstaller/assets/configs/j7elte.yaml | 12 ++++++------ 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/openandroidinstaller/assets/configs/a3y17lte.yaml b/openandroidinstaller/assets/configs/a3y17lte.yaml index 5818557a..320c2a84 100644 --- a/openandroidinstaller/assets/configs/a3y17lte.yaml +++ b/openandroidinstaller/assets/configs/a3y17lte.yaml @@ -1,10 +1,13 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy A3 (2017) - is_ab_device: false + is_ab_device: false device_code: a3y17lte supported_device_codes: - a3y17lte + - a3y17ltexc + - a3y17ltexx + - a3y17ltelk steps: unlock_bootloader: boot_recovery: @@ -22,6 +25,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for - 8~10 seconds until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power*. Confirm when the recovery screen appears. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for + 8~10 seconds until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power*. Confirm when the recovery screen appears. diff --git a/openandroidinstaller/assets/configs/j7elte.yaml b/openandroidinstaller/assets/configs/j7elte.yaml index ca66f630..c6fd0f5a 100644 --- a/openandroidinstaller/assets/configs/j7elte.yaml +++ b/openandroidinstaller/assets/configs/j7elte.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy J7 (2015) is_ab_device: false - device_code: j7elte + device_code: j7elte supported_device_codes: - j7elte - j7eltetmo @@ -12,8 +12,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -24,6 +24,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. From b6d1e4f6c0c13d28a0af03246cb69a14658b3d20 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:11:03 +0100 Subject: [PATCH 05/15] sync a5xelte asserts * https://github.com/LineageOS/android_device_samsung_a5xelte/blob/78495ee6b310a5cda4175235dd5d694ce1b0470f/BoardConfig.mk#L22 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/a5xelte.yaml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/openandroidinstaller/assets/configs/a5xelte.yaml b/openandroidinstaller/assets/configs/a5xelte.yaml index 4703d37d..e67b1600 100644 --- a/openandroidinstaller/assets/configs/a5xelte.yaml +++ b/openandroidinstaller/assets/configs/a5xelte.yaml @@ -1,17 +1,20 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy A5 (2016) - is_ab_device: false + is_ab_device: false device_code: a5xelte supported_device_codes: - a5xelte + - a5xeltexx + - a5xelteub + - a5xeltedo steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +25,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. From 56c035a66448531f6ad64259b2f54510bf215fbb Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:14:39 +0100 Subject: [PATCH 06/15] sync a7xelte asserts * taken from https://github.com/LineageOS/android_device_samsung_a7xelte/blob/3990846fac27c112d038fb67eacd414c8e5dadb2/BoardConfig.mk#L22 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/a72q.yaml | 16 ++++++++-------- .../assets/configs/a7xelte.yaml | 17 ++++++++++------- openandroidinstaller/assets/configs/alioth.yaml | 14 +++++++------- openandroidinstaller/assets/configs/dipper.yaml | 14 +++++++------- openandroidinstaller/assets/configs/surya.yaml | 14 +++++++------- 5 files changed, 39 insertions(+), 36 deletions(-) diff --git a/openandroidinstaller/assets/configs/a72q.yaml b/openandroidinstaller/assets/configs/a72q.yaml index 0837aad6..a6d964d2 100644 --- a/openandroidinstaller/assets/configs/a72q.yaml +++ b/openandroidinstaller/assets/configs/a72q.yaml @@ -1,17 +1,17 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy A72 - is_ab_device: false - device_code: a72q + is_ab_device: false + device_code: a72q supported_device_codes: - - a72q + - a72q steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +22,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Power button*. diff --git a/openandroidinstaller/assets/configs/a7xelte.yaml b/openandroidinstaller/assets/configs/a7xelte.yaml index a53e2108..3198beb6 100644 --- a/openandroidinstaller/assets/configs/a7xelte.yaml +++ b/openandroidinstaller/assets/configs/a7xelte.yaml @@ -1,17 +1,20 @@ metadata: maintainer: Tobias Sterbak (tsterbak) - device_name: Samsung Galaxy A7 (2016) - is_ab_device: false + device_name: Samsung Galaxy A7 (2016) + is_ab_device: false device_code: a7xelte supported_device_codes: - a7xelte + - a7xeltexx + - a7xelteub + - a7xeltedo steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +25,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. diff --git a/openandroidinstaller/assets/configs/alioth.yaml b/openandroidinstaller/assets/configs/alioth.yaml index 730aeffa..7c0a2de1 100644 --- a/openandroidinstaller/assets/configs/alioth.yaml +++ b/openandroidinstaller/assets/configs/alioth.yaml @@ -21,17 +21,17 @@ steps: - type: link_button_with_confirm content: > - Create a Mi account on Xiaomi’s website. Beware that one account is only allowed to unlock one unique device every 30 days. - + - Add a phone number to your Mi account, insert a SIM into your phone. - + - Enable developer options in `Settings` > `About Phone` by repeatedly tapping MIUI Version. - + - Link the device to your Mi account in `Settings` > `Additional settings` > `Developer options` > `Mi Unlock status`. - + - Download the Mi Unlock app with the link bellow (Windows is required to run the app), and follow the instructions provided by the app. It may tell you that you have to wait, usually 7 days. If it does so, please wait the quoted amount of time before continuing to the next step! - + - After device and Mi account are successfully verified, the bootloader should be unlocked. - + - Since the device resets completely, you will need to re-enable USB debugging to continue : `Settings` > `Additional settings` > `Developer options` > `USB debugging` link: https://en.miui.com/unlock/download_en.html boot_recovery: @@ -39,7 +39,7 @@ steps: content: > Now you need to install a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. - + Once the device is fully booted, you need to reboot into the bootloader again by pressing 'Confirm and run' here. Then continue. command: adb_reboot_bootloader - type: call_button diff --git a/openandroidinstaller/assets/configs/dipper.yaml b/openandroidinstaller/assets/configs/dipper.yaml index 83ffc12a..e16b1cb6 100644 --- a/openandroidinstaller/assets/configs/dipper.yaml +++ b/openandroidinstaller/assets/configs/dipper.yaml @@ -20,17 +20,17 @@ steps: - type: link_button_with_confirm content: > - Create a Mi account on Xiaomi’s website. Beware that one account is only allowed to unlock one unique device every 30 days. - + - Add a phone number to your Mi account, insert a SIM into your phone. - + - Enable developer options in `Settings` > `About Phone` by repeatedly tapping MIUI Version. - + - Link the device to your Mi account in `Settings` > `Additional settings` > `Developer options` > `Mi Unlock status`. - + - Download the Mi Unlock app with the link bellow (Windows is required to run the app), and follow the instructions provided by the app. It may tell you that you have to wait, usually 7 days. If it does so, please wait the quoted amount of time before continuing to the next step! - + - After device and Mi account are successfully verified, the bootloader should be unlocked. - + - Since the device resets completely, you will need to re-enable USB debugging to continue : `Settings` > `Additional settings` > `Developer options` > `USB debugging` link: https://en.miui.com/unlock/download_en.html boot_recovery: @@ -52,4 +52,4 @@ steps: Reboot to recovery by pressing 'Confirm and run', and hold the Vol+ button of your phone UNTIL you see the recovery. If MiUI starts, you have to start the process again, since MiUI delete the recovery you just flashed. Once it's done continue. - command: fastboot_reboot_recovery \ No newline at end of file + command: fastboot_reboot_recovery diff --git a/openandroidinstaller/assets/configs/surya.yaml b/openandroidinstaller/assets/configs/surya.yaml index 8c539ff4..733ef682 100644 --- a/openandroidinstaller/assets/configs/surya.yaml +++ b/openandroidinstaller/assets/configs/surya.yaml @@ -17,17 +17,17 @@ steps: - type: link_button_with_confirm content: > - Create a Mi account on Xiaomi’s website. Beware that one account is only allowed to unlock one unique device every 30 days. - + - Add a phone number to your Mi account, insert a SIM into your phone. - + - Enable developer options in `Settings` > `About Phone` by repeatedly tapping MIUI Version. - + - Link the device to your Mi account in `Settings` > `Additional settings` > `Developer options` > `Mi Unlock status`. - + - Download the Mi Unlock app with the link bellow (Windows is required to run the app), and follow the instructions provided by the app. It may tell you that you have to wait, usually 7 days. If it does so, please wait the quoted amount of time before continuing to the next step! - + - After device and Mi account are successfully verified, the bootloader should be unlocked. - + - Since the device resets completely, you will need to re-enable USB debugging to continue : `Settings` > `Additional settings` > `Developer options` > `USB debugging` link: https://en.miui.com/unlock/download_en.html boot_recovery: @@ -49,4 +49,4 @@ steps: Reboot to recovery by pressing 'Confirm and run', and hold the Vol+ button of your phone UNTIL you see the recovery. If MiUI starts, you have to start the process again, since MiUI delete the recovery you just flashed. Once it's done continue. - command: fastboot_reboot_recovery \ No newline at end of file + command: fastboot_reboot_recovery From c2423bf992a29100cbd4b3b7796c17c0c0fb3778 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:26:27 +0100 Subject: [PATCH 07/15] sync cheeseburger asserts * taken from https://github.com/LineageOS/android_device_oneplus_cheeseburger/blob/093e9c7fa2e974092730b34b6390d32a2a124465/BoardConfig.mk#L14 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/akari.yaml | 10 +++++----- openandroidinstaller/assets/configs/avicii.yaml | 6 +++--- openandroidinstaller/assets/configs/bacon.yaml | 6 +++--- openandroidinstaller/assets/configs/barbet.yaml | 8 ++++---- openandroidinstaller/assets/configs/beyond0lte.yaml | 10 +++++----- openandroidinstaller/assets/configs/beyond1lte.yaml | 12 ++++++------ openandroidinstaller/assets/configs/beyond2lte.yaml | 10 +++++----- openandroidinstaller/assets/configs/cedric.yaml | 8 ++++---- .../assets/configs/cheeseburger.yaml | 1 + 9 files changed, 36 insertions(+), 35 deletions(-) diff --git a/openandroidinstaller/assets/configs/akari.yaml b/openandroidinstaller/assets/configs/akari.yaml index a2833faf..b781b0b4 100644 --- a/openandroidinstaller/assets/configs/akari.yaml +++ b/openandroidinstaller/assets/configs/akari.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Sony Xperia XZ2 is_ab_device: true - device_code: akari + device_code: akari supported_device_codes: - - akari + - akari requirements: android: 10 steps: @@ -21,7 +21,7 @@ steps: - type: link_button_with_confirm content: > Click on the button to open the instructions on Sonys official unlocking website to generate an unlock code for your bootloader. - Once you got the code write it down somewhere and continue to input the code. + Once you got the code write it down somewhere and continue to input the code. link: https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/ - type: confirm_button content: > @@ -37,7 +37,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -59,4 +59,4 @@ steps: - type: call_button content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_flash_boot \ No newline at end of file + command: fastboot_flash_boot diff --git a/openandroidinstaller/assets/configs/avicii.yaml b/openandroidinstaller/assets/configs/avicii.yaml index 9befd3fb..994aadb7 100644 --- a/openandroidinstaller/assets/configs/avicii.yaml +++ b/openandroidinstaller/assets/configs/avicii.yaml @@ -25,7 +25,7 @@ steps: Once it's done, press continue here. command: fastboot_oem_unlock - type: confirm_button - content: > + content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue. boot_recovery: - type: call_button @@ -37,7 +37,7 @@ steps: - type: call_button content: > Install additional partitions selected before by pressing 'Confirm and run'. Once it's done continue. - + Note : If you have not selected additional partitions it will do nothing and is save to continue. command: fastboot_flash_additional_partitions - type: call_button @@ -54,4 +54,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/bacon.yaml b/openandroidinstaller/assets/configs/bacon.yaml index 43dc97e7..ca1a5555 100644 --- a/openandroidinstaller/assets/configs/bacon.yaml +++ b/openandroidinstaller/assets/configs/bacon.yaml @@ -21,12 +21,12 @@ steps: content: > In this step you actually unlock the bootloader. Just press 'Confirm and run' here. The phone will automatically reboot and reformat. Once it's done, press continue here. - + Notice: If you don't have the stock OnePlus One recovery, your device might boot into your custom recovery, but don't do anything / throw an error. If this appears, reboot you device through your bootloader and just continue normally. (Your bootloader will be unlocked.) command: fastboot_oem_unlock - type: confirm_button - content: > + content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue. You don't need to re-enable those options, if you have a custom recovery. (See last step.) When you are done, press continue. @@ -41,4 +41,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/barbet.yaml b/openandroidinstaller/assets/configs/barbet.yaml index 17fff981..36301150 100644 --- a/openandroidinstaller/assets/configs/barbet.yaml +++ b/openandroidinstaller/assets/configs/barbet.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Pixel 5a is_ab_device: true - device_code: barbet + device_code: barbet supported_device_codes: - - barbet + - barbet requirements: android: 12.1.0 steps: @@ -37,7 +37,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -52,4 +52,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/beyond0lte.yaml b/openandroidinstaller/assets/configs/beyond0lte.yaml index ffbcd414..adb472a1 100644 --- a/openandroidinstaller/assets/configs/beyond0lte.yaml +++ b/openandroidinstaller/assets/configs/beyond0lte.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S10e is_ab_device: false - device_code: beyond0lte + device_code: beyond0lte supported_device_codes: - beyond0lte - beyond0 @@ -28,7 +28,7 @@ steps: boot_recovery: - type: call_button content: > - 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. + 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. Then press 'Confirm and run' to reboot into download mode. Continue once it's done. command: adb_reboot_download - type: call_button @@ -39,6 +39,6 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Bixby* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Bixby* + *Power button*. diff --git a/openandroidinstaller/assets/configs/beyond1lte.yaml b/openandroidinstaller/assets/configs/beyond1lte.yaml index f83f9740..501516dd 100644 --- a/openandroidinstaller/assets/configs/beyond1lte.yaml +++ b/openandroidinstaller/assets/configs/beyond1lte.yaml @@ -1,8 +1,8 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S10 - is_ab_device: false - device_code: beyond1lte + is_ab_device: false + device_code: beyond1lte supported_device_codes: - beyond1lte - beyond1 @@ -28,7 +28,7 @@ steps: boot_recovery: - type: call_button content: > - 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. + 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. Then press 'Confirm and run' to reboot into download mode. Continue once it's done. command: adb_reboot_download - type: call_button @@ -39,6 +39,6 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Bixby* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Bixby* + *Power button*. diff --git a/openandroidinstaller/assets/configs/beyond2lte.yaml b/openandroidinstaller/assets/configs/beyond2lte.yaml index 73dee942..e70a1e47 100644 --- a/openandroidinstaller/assets/configs/beyond2lte.yaml +++ b/openandroidinstaller/assets/configs/beyond2lte.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S10+ is_ab_device: false - device_code: beyond2lte + device_code: beyond2lte supported_device_codes: - - beyond2lte + - beyond2lte - beyond2 requirements: android: 12 @@ -28,7 +28,7 @@ steps: boot_recovery: - type: call_button content: > - 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. + 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. Then press 'Confirm and run' to reboot into download mode. Continue once it's done. command: adb_reboot_download - type: call_button @@ -39,6 +39,6 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, hold *Volume Up* + *Bixby* + *Power button*. diff --git a/openandroidinstaller/assets/configs/cedric.yaml b/openandroidinstaller/assets/configs/cedric.yaml index 809f96fd..10e1ce2b 100644 --- a/openandroidinstaller/assets/configs/cedric.yaml +++ b/openandroidinstaller/assets/configs/cedric.yaml @@ -7,12 +7,12 @@ metadata: - cedric steps: unlock_bootloader: - - type: call_button + - type: call_button command: adb_reboot_bootloader content: > As a first step, you need to unlock the bootloader of your device. A bootloader is the piece of software, that tells your phone how to start and run an operating system (like Android). You need to boot into fastboot mode by pressing the 'Confirm and run' button. Then continue. - - type: call_button + - type: call_button command: fastboot_get_unlock_data content: > Now you need to get your device ID to get an unlock code from Motorola. Press 'Confirm and run' to get the ID. (You need to toggle 'Advanced Output' here to see it.) @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -49,4 +49,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/cheeseburger.yaml b/openandroidinstaller/assets/configs/cheeseburger.yaml index 8bd880cc..5cb93487 100644 --- a/openandroidinstaller/assets/configs/cheeseburger.yaml +++ b/openandroidinstaller/assets/configs/cheeseburger.yaml @@ -6,6 +6,7 @@ metadata: supported_device_codes: - cheeseburger - OnePlus5 + - oneplus5 twrp-link: cheeseburger_dumpling requirements: android: 10 From 676204518a0e9fa53472a5dc0af8968f13de6004 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:35:29 +0100 Subject: [PATCH 08/15] sync dumpling asserts * taken from https://github.com/LineageOS/android_device_oneplus_dumpling/blob/9842f9ab9ad623f572fa936610e3c5772ecedda4/BoardConfig.mk#L14 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/coral.yaml | 6 +++--- .../assets/configs/crownlte.yaml | 16 ++++++++-------- openandroidinstaller/assets/configs/d1.yaml | 12 ++++++------ openandroidinstaller/assets/configs/d2s.yaml | 10 +++++----- .../assets/configs/dreamlte.yaml | 6 +++--- .../assets/configs/dumpling.yaml | 1 + 6 files changed, 26 insertions(+), 25 deletions(-) diff --git a/openandroidinstaller/assets/configs/coral.yaml b/openandroidinstaller/assets/configs/coral.yaml index 99b2f176..a150ffe4 100644 --- a/openandroidinstaller/assets/configs/coral.yaml +++ b/openandroidinstaller/assets/configs/coral.yaml @@ -39,7 +39,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -53,11 +53,11 @@ steps: - type: call_button content: > When you are in the bootloder, install additional partitions selected before by pressing 'Confirm and run'. Once it's done continue. - + Note : If you have not selected additional partitions it will do nothing and is save to continue. command: fastboot_flash_additional_partitions - type: call_button img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/crownlte.yaml b/openandroidinstaller/assets/configs/crownlte.yaml index 1daf6738..e8d4a5f7 100644 --- a/openandroidinstaller/assets/configs/crownlte.yaml +++ b/openandroidinstaller/assets/configs/crownlte.yaml @@ -1,10 +1,10 @@ metadata: maintainer: Tobias Sterbak (tsterbak) - device_name: Samsung Galaxy Note 9 + device_name: Samsung Galaxy Note 9 is_ab_device: false - device_code: crownlte + device_code: crownlte supported_device_codes: - - crownlte + - crownlte requirements: android: 10 steps: @@ -12,8 +12,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -24,6 +24,6 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Bixby* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Bixby* + *Power button*. diff --git a/openandroidinstaller/assets/configs/d1.yaml b/openandroidinstaller/assets/configs/d1.yaml index 4e2b72f3..f76737f2 100644 --- a/openandroidinstaller/assets/configs/d1.yaml +++ b/openandroidinstaller/assets/configs/d1.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy Note 10 is_ab_device: false - device_code: d1 + device_code: d1 supported_device_codes: - - d1 + - d1 requirements: android: 12 steps: @@ -27,7 +27,7 @@ steps: boot_recovery: - type: call_button content: > - 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. + 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. Then press 'Confirm and run' to reboot into download mode. Continue once it's done. command: adb_reboot_download - type: call_button @@ -37,6 +37,6 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Bixby* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Bixby* + *Power button*. diff --git a/openandroidinstaller/assets/configs/d2s.yaml b/openandroidinstaller/assets/configs/d2s.yaml index 362d0083..d3008885 100644 --- a/openandroidinstaller/assets/configs/d2s.yaml +++ b/openandroidinstaller/assets/configs/d2s.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy Note 10+ is_ab_device: false - device_code: d2s + device_code: d2s supported_device_codes: - d2s requirements: @@ -27,7 +27,7 @@ steps: boot_recovery: - type: call_button content: > - 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. + 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. Then press 'Confirm and run' to reboot into download mode. Continue once it's done. command: adb_reboot_download - type: call_button @@ -38,6 +38,6 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Bixby* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Bixby* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Bixby* + *Power button*. diff --git a/openandroidinstaller/assets/configs/dreamlte.yaml b/openandroidinstaller/assets/configs/dreamlte.yaml index 88de8897..c02f8eae 100644 --- a/openandroidinstaller/assets/configs/dreamlte.yaml +++ b/openandroidinstaller/assets/configs/dreamlte.yaml @@ -13,8 +13,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -25,5 +25,5 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds 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. diff --git a/openandroidinstaller/assets/configs/dumpling.yaml b/openandroidinstaller/assets/configs/dumpling.yaml index 79526e60..0aca961f 100644 --- a/openandroidinstaller/assets/configs/dumpling.yaml +++ b/openandroidinstaller/assets/configs/dumpling.yaml @@ -6,6 +6,7 @@ metadata: supported_device_codes: - dumpling - OnePlus5T + - oneplus5t twrp-link: cheeseburger_dumpling requirements: android: 10 From 88baae2c5da154ee53a6a8bd62a6291d2c9d2661 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:51:32 +0100 Subject: [PATCH 09/15] sync hltemo asserts * taken from https://github.com/LineageOS/android_device_samsung_hltetmo/blob/0bd9fb6ddcc6f2ccadff01e495315218d6b5ddc4/BoardConfig.mk#L19 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/FP2.yaml | 6 +++--- openandroidinstaller/assets/configs/FP3.yaml | 4 ++-- openandroidinstaller/assets/configs/FP4.yaml | 4 ++-- openandroidinstaller/assets/configs/enchilada.yaml | 6 +++--- openandroidinstaller/assets/configs/evert.yaml | 8 ++++---- openandroidinstaller/assets/configs/flame.yaml | 8 ++++---- .../assets/configs/grandprimevelte.yaml | 10 +++++----- openandroidinstaller/assets/configs/greatlte.yaml | 12 ++++++------ .../assets/configs/gts210vewifi.yaml | 14 +++++++------- .../assets/configs/guacamoleb.yaml | 3 ++- openandroidinstaller/assets/configs/hltetmo.yaml | 14 +++++++++----- 11 files changed, 47 insertions(+), 42 deletions(-) diff --git a/openandroidinstaller/assets/configs/FP2.yaml b/openandroidinstaller/assets/configs/FP2.yaml index e0b32a05..e421a59d 100644 --- a/openandroidinstaller/assets/configs/FP2.yaml +++ b/openandroidinstaller/assets/configs/FP2.yaml @@ -10,13 +10,13 @@ steps: boot_recovery: - type: call_button content: > - Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, + Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. - + Make sure your device is turned on and connected to the computer. Boot into the bootloader by pressing 'Confirm and run' here. Then continue. command: adb_reboot_bootloader - type: call_button img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/FP3.yaml b/openandroidinstaller/assets/configs/FP3.yaml index 1b25061c..6de90c06 100644 --- a/openandroidinstaller/assets/configs/FP3.yaml +++ b/openandroidinstaller/assets/configs/FP3.yaml @@ -45,7 +45,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -57,4 +57,4 @@ steps: img: twrp-start.jpeg content: > Once the device is in fastboot mode, flash the custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/FP4.yaml b/openandroidinstaller/assets/configs/FP4.yaml index d23501a3..7e14c899 100644 --- a/openandroidinstaller/assets/configs/FP4.yaml +++ b/openandroidinstaller/assets/configs/FP4.yaml @@ -45,7 +45,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -57,4 +57,4 @@ steps: img: twrp-start.jpeg content: > Once the device is in fastboot mode, boot the custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/enchilada.yaml b/openandroidinstaller/assets/configs/enchilada.yaml index cb859bb0..33f44a1c 100644 --- a/openandroidinstaller/assets/configs/enchilada.yaml +++ b/openandroidinstaller/assets/configs/enchilada.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: OnePlus 6 is_ab_device: true - device_code: enchilada + device_code: enchilada supported_device_codes: - enchilada - OnePlus6 @@ -22,7 +22,7 @@ steps: Once it's done, press continue here. command: fastboot_oem_unlock - type: confirm_button - content: > + content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue. boot_recovery: - type: call_button @@ -45,4 +45,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/evert.yaml b/openandroidinstaller/assets/configs/evert.yaml index 8b77de36..c717316f 100644 --- a/openandroidinstaller/assets/configs/evert.yaml +++ b/openandroidinstaller/assets/configs/evert.yaml @@ -2,18 +2,18 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Motorola moto g6 plus is_ab_device: true - device_code: evert + device_code: evert supported_device_codes: - evert - evert_n steps: unlock_bootloader: - - type: call_button + - type: call_button command: adb_reboot_bootloader content: > As a first step, you need to unlock the bootloader of your device. A bootloader is the piece of software, that tells your phone how to start and run an operating system (like Android). You need to boot into fastboot mode by pressing the 'Confirm and run' button. Then continue. - - type: call_button + - type: call_button command: fastboot_get_unlock_data content: > Now you need to get your device ID to get an unlock code from Motorola. Press 'Confirm and run' to get the ID. (You need to toggle 'Advanced Output' here to see it.) @@ -36,7 +36,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: diff --git a/openandroidinstaller/assets/configs/flame.yaml b/openandroidinstaller/assets/configs/flame.yaml index b8151709..20267b5e 100644 --- a/openandroidinstaller/assets/configs/flame.yaml +++ b/openandroidinstaller/assets/configs/flame.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Pixel 4 is_ab_device: true - device_code: flame + device_code: flame supported_device_codes: - - flame + - flame additional_steps: - dtbo requirements: @@ -39,7 +39,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -54,4 +54,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/grandprimevelte.yaml b/openandroidinstaller/assets/configs/grandprimevelte.yaml index 2ac226c0..ab7cf695 100644 --- a/openandroidinstaller/assets/configs/grandprimevelte.yaml +++ b/openandroidinstaller/assets/configs/grandprimevelte.yaml @@ -13,8 +13,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -25,6 +25,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. diff --git a/openandroidinstaller/assets/configs/greatlte.yaml b/openandroidinstaller/assets/configs/greatlte.yaml index 792852fa..920a8504 100644 --- a/openandroidinstaller/assets/configs/greatlte.yaml +++ b/openandroidinstaller/assets/configs/greatlte.yaml @@ -2,16 +2,16 @@ metadata: maintainer: Michel Memeteau (freechelmi) device_name: Samsung Galaxy note 8 is_ab_device: false - device_code: greatlte + device_code: greatlte supported_device_codes: - - greatlte + - greatlte steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,5 +22,5 @@ steps: - type: confirm_button img: samsung-buttons-bixby.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - 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. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + 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. diff --git a/openandroidinstaller/assets/configs/gts210vewifi.yaml b/openandroidinstaller/assets/configs/gts210vewifi.yaml index 502ea606..faaaead7 100644 --- a/openandroidinstaller/assets/configs/gts210vewifi.yaml +++ b/openandroidinstaller/assets/configs/gts210vewifi.yaml @@ -1,7 +1,7 @@ metadata: maintainer: Michel Memeteau (freechelmi) - device_name: Samsung Galaxy Tab S2 (T813 2016) - is_ab_device: false + device_name: Samsung Galaxy Tab S2 (T813 2016) + is_ab_device: false device_code: gts210vewifi supported_device_codes: - gts210vewifi @@ -10,8 +10,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +22,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. diff --git a/openandroidinstaller/assets/configs/guacamoleb.yaml b/openandroidinstaller/assets/configs/guacamoleb.yaml index 2962717d..5b4230cb 100644 --- a/openandroidinstaller/assets/configs/guacamoleb.yaml +++ b/openandroidinstaller/assets/configs/guacamoleb.yaml @@ -5,7 +5,7 @@ metadata: device_code: guacamoleb supported_device_codes: - guacamoleb - - OnePlus7 + - OnePlus7 additional_steps: - dtbo - vbmeta @@ -39,3 +39,4 @@ steps: content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. command: fastboot_boot_recovery + diff --git a/openandroidinstaller/assets/configs/hltetmo.yaml b/openandroidinstaller/assets/configs/hltetmo.yaml index b0d186c5..4126f480 100644 --- a/openandroidinstaller/assets/configs/hltetmo.yaml +++ b/openandroidinstaller/assets/configs/hltetmo.yaml @@ -2,9 +2,13 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy Note 3 LTE (N900T/V/W8) is_ab_device: false - device_code: hltetmo + device_code: hltetmo supported_device_codes: - - hltetmo + - hltetmo + - hlte + - hltecan + - hlteusc + - hltevzw steps: unlock_bootloader: boot_recovery: @@ -22,6 +26,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for - 8~10 seconds until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power*. Confirm when the recovery screen appears. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for + 8~10 seconds until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power*. Confirm when the recovery screen appears. From 2f3608ae0499c2567d537a944a23596b3fe3a8f8 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:54:07 +0100 Subject: [PATCH 10/15] sync j7fltexx asserts * https://github.com/LineageOS/android_device_samsung_jfltexx/blob/221635b6daa1f162b8c18350bd16b15b8c8f616e/BoardConfig.mk#L23 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/hotdog.yaml | 6 +++--- openandroidinstaller/assets/configs/hotdogb.yaml | 6 +++--- openandroidinstaller/assets/configs/jfltexx.yaml | 12 +++++++----- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/openandroidinstaller/assets/configs/hotdog.yaml b/openandroidinstaller/assets/configs/hotdog.yaml index 46e886b8..40d02524 100644 --- a/openandroidinstaller/assets/configs/hotdog.yaml +++ b/openandroidinstaller/assets/configs/hotdog.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: OnePlus 7T Pro is_ab_device: true - device_code: hotdog + device_code: hotdog supported_device_codes: - hotdog - OnePlus7TPro @@ -25,7 +25,7 @@ steps: Once it's done, press continue here. command: fastboot_oem_unlock - type: confirm_button - content: > + content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue. boot_recovery: - type: call_button @@ -38,4 +38,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/hotdogb.yaml b/openandroidinstaller/assets/configs/hotdogb.yaml index d5be5b19..a59334b2 100644 --- a/openandroidinstaller/assets/configs/hotdogb.yaml +++ b/openandroidinstaller/assets/configs/hotdogb.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: OnePlus 7T is_ab_device: true - device_code: hotdogb + device_code: hotdogb supported_device_codes: - hotdogb - OnePlus7T @@ -25,7 +25,7 @@ steps: Once it's done, press continue here. command: fastboot_oem_unlock - type: confirm_button - content: > + content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable Developer Options and USB debugging to continue. boot_recovery: - type: call_button @@ -38,4 +38,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/jfltexx.yaml b/openandroidinstaller/assets/configs/jfltexx.yaml index 9090796e..132ed3ba 100644 --- a/openandroidinstaller/assets/configs/jfltexx.yaml +++ b/openandroidinstaller/assets/configs/jfltexx.yaml @@ -7,6 +7,8 @@ metadata: - jfltexx - jflte - jfltetmo + - jfltecan + - jgedlte twrp-link: jflte untested: true requirements: @@ -16,8 +18,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone who to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone who to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -27,6 +29,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. From 6426e1d5163cef9787b00056432864022fc426c4 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:56:37 +0100 Subject: [PATCH 11/15] sync klte asserts * taken from https://github.com/LineageOS/android_device_samsung_klte/blob/1e45afafff8687bd06ee4b512d6756c41d966ee9/BoardConfig.mk#L19 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/kiev.yaml | 12 +++++------ .../assets/configs/kirin.yaml | 6 +++--- openandroidinstaller/assets/configs/klte.yaml | 21 ++++++++++++------- 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/openandroidinstaller/assets/configs/kiev.yaml b/openandroidinstaller/assets/configs/kiev.yaml index e8e810e1..98963f75 100644 --- a/openandroidinstaller/assets/configs/kiev.yaml +++ b/openandroidinstaller/assets/configs/kiev.yaml @@ -2,17 +2,17 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Motorola moto g 5G / one 5G ace is_ab_device: true - device_code: kiev + device_code: kiev supported_device_codes: - - kiev + - kiev steps: unlock_bootloader: - - type: call_button + - type: call_button content: > As a first step, you need to unlock the bootloader of your device. A bootloader is the piece of software, that tells your phone how to start and run an operating system (like Android). You need to boot into fastboot mode by pressing the 'Confirm and run' button. Then continue. command: adb_reboot_bootloader - - type: call_button + - type: call_button content: > Now you need to get your device ID to get an unlock code from Motorola. Press 'Confirm and run' to get the ID. (You need to toggle 'Advanced Output' here to see it.) Copy it to a separate file to use it in the next step. @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -59,4 +59,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/kirin.yaml b/openandroidinstaller/assets/configs/kirin.yaml index f7c5893c..566d3f4d 100644 --- a/openandroidinstaller/assets/configs/kirin.yaml +++ b/openandroidinstaller/assets/configs/kirin.yaml @@ -19,7 +19,7 @@ steps: - type: link_button_with_confirm content: > Click on the button to open the instructions on Sonys official unlocking website to generate an unlock code for your bootloader. - Once you got the code write it down somewhere and continue to input the code. + Once you got the code write it down somewhere and continue to input the code. link: https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/ - type: confirm_button content: > @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -57,4 +57,4 @@ steps: - type: call_button content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_flash_boot \ No newline at end of file + command: fastboot_flash_boot diff --git a/openandroidinstaller/assets/configs/klte.yaml b/openandroidinstaller/assets/configs/klte.yaml index c9dfcc47..538fce39 100644 --- a/openandroidinstaller/assets/configs/klte.yaml +++ b/openandroidinstaller/assets/configs/klte.yaml @@ -1,17 +1,24 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S5 LTE - is_ab_device: false + is_ab_device: false device_code: klte supported_device_codes: - - klte + - klte + - klteacg + - kltecan + - kltetmo + - klteub + - klteusc + - kltevzw + - kltexx steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +29,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. From 9404849a31491c3c51f811cb71059e7e3b0b654c Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 13:59:00 +0100 Subject: [PATCH 12/15] sync Mi439 asserts * taken from https://github.com/LineageOS/android_device_xiaomi_Mi439/blob/9002689e7bdfdcd7160da13c47b9d78aff4b9c64/BoardConfig.mk#L30 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/Mi439.yaml | 1 + openandroidinstaller/assets/configs/mermaid.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/openandroidinstaller/assets/configs/Mi439.yaml b/openandroidinstaller/assets/configs/Mi439.yaml index d9af274d..6bc0ce19 100644 --- a/openandroidinstaller/assets/configs/Mi439.yaml +++ b/openandroidinstaller/assets/configs/Mi439.yaml @@ -15,6 +15,7 @@ metadata: - olive - olivelite - olivewood + - olives twrp-link: mi439 requirements: firmware: MiUI 12.5 (Q) diff --git a/openandroidinstaller/assets/configs/mermaid.yaml b/openandroidinstaller/assets/configs/mermaid.yaml index 676f605d..59cac632 100644 --- a/openandroidinstaller/assets/configs/mermaid.yaml +++ b/openandroidinstaller/assets/configs/mermaid.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Sony Xperia 10 Plus is_ab_device: true - device_code: mermaid + device_code: mermaid supported_device_codes: - - mermaid + - mermaid steps: unlock_bootloader: - type: confirm_button @@ -19,7 +19,7 @@ steps: - type: link_button_with_confirm content: > Click on the button to open the instructions on Sonys official unlocking website to generate an unlock code for your bootloader. - Once you got the code write it down somewhere and continue to input the code. + Once you got the code write it down somewhere and continue to input the code. link: https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/ - type: confirm_button content: > @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -57,4 +57,4 @@ steps: - type: call_button content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_flash_boot \ No newline at end of file + command: fastboot_flash_boot From ec4239c8cc9a60082ce5d802bbd84130d9ffadbd Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 14:02:39 +0100 Subject: [PATCH 13/15] sync on7xelte asserts * taken from https://github.com/Exynos7870/android_device_samsung_on7xelte/blob/21a18d0ab1e510dbd652f5b53411925089053807/BoardConfig.mk#L17 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/nairo.yaml | 12 ++++++------ openandroidinstaller/assets/configs/ocean.yaml | 12 ++++++------ .../assets/configs/on7xelte.yaml | 18 ++++++++++++------ .../assets/configs/pioneer.yaml | 10 +++++----- openandroidinstaller/assets/configs/racer.yaml | 8 ++++---- .../assets/configs/redfin.yaml | 8 ++++---- .../assets/configs/s3ve3g.yaml | 12 ++++++------ 7 files changed, 43 insertions(+), 37 deletions(-) diff --git a/openandroidinstaller/assets/configs/nairo.yaml b/openandroidinstaller/assets/configs/nairo.yaml index ea68a15c..f61e11de 100644 --- a/openandroidinstaller/assets/configs/nairo.yaml +++ b/openandroidinstaller/assets/configs/nairo.yaml @@ -2,17 +2,17 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Motorola moto g 5G plus / one 5G is_ab_device: true - device_code: nairo + device_code: nairo supported_device_codes: - - nairo + - nairo steps: unlock_bootloader: - - type: call_button + - type: call_button content: > As a first step, you need to unlock the bootloader of your device. A bootloader is the piece of software, that tells your phone how to start and run an operating system (like Android). You need to boot into fastboot mode by pressing the 'Confirm and run' button. Then continue. command: adb_reboot_bootloader - - type: call_button + - type: call_button content: > Now you need to get your device ID to get an unlock code from Motorola. Press 'Confirm and run' to get the ID. (You need to toggle 'Advanced Output' here to see it.) Copy it to a separate file to use it in the next step. @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -59,4 +59,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/ocean.yaml b/openandroidinstaller/assets/configs/ocean.yaml index 919b2e7e..7fcd0718 100644 --- a/openandroidinstaller/assets/configs/ocean.yaml +++ b/openandroidinstaller/assets/configs/ocean.yaml @@ -2,17 +2,17 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Motorola Moto G7 power is_ab_device: true - device_code: ocean + device_code: ocean supported_device_codes: - - ocean + - ocean steps: unlock_bootloader: - - type: call_button + - type: call_button content: > As a first step, you need to unlock the bootloader of your device. A bootloader is the piece of software, that tells your phone how to start and run an operating system (like Android). You need to boot into fastboot mode by pressing the 'Confirm and run' button. Then continue. command: adb_reboot_bootloader - - type: call_button + - type: call_button content: > Now you need to get your device ID to get an unlock code from Motorola. Press 'Confirm and run' to get the ID. (You need to toggle 'Advanced Output' here to see it.) Copy it to a separate file to use it in the next step. @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -59,4 +59,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/on7xelte.yaml b/openandroidinstaller/assets/configs/on7xelte.yaml index b8a6ae7d..7c57f86f 100644 --- a/openandroidinstaller/assets/configs/on7xelte.yaml +++ b/openandroidinstaller/assets/configs/on7xelte.yaml @@ -2,17 +2,23 @@ metadata: maintainer: MagicLike device_name: Samsung Galaxy J7 Prime is_ab_device: false - device_code: on7xelte + device_code: on7xelte supported_device_codes: - on7xelte + - on7xeltedd + - on7xeltekl + - on7xeltekk + - on7xelteks + - on7xelteub + - on7xeltezt untested: true steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -23,6 +29,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. diff --git a/openandroidinstaller/assets/configs/pioneer.yaml b/openandroidinstaller/assets/configs/pioneer.yaml index 6fd615ee..17a3458f 100644 --- a/openandroidinstaller/assets/configs/pioneer.yaml +++ b/openandroidinstaller/assets/configs/pioneer.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Sony Xperia XA2 is_ab_device: true - device_code: pioneer + device_code: pioneer supported_device_codes: - - pioneer + - pioneer requirements: android: 9 steps: @@ -21,7 +21,7 @@ steps: - type: link_button_with_confirm content: > Click on the button to open the instructions on Sonys official unlocking website to generate an unlock code for your bootloader. - Once you got the code write it down somewhere and continue to input the code. + Once you got the code write it down somewhere and continue to input the code. link: https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/ - type: confirm_button content: > @@ -37,7 +37,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -59,4 +59,4 @@ steps: - type: call_button content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_flash_boot \ No newline at end of file + command: fastboot_flash_boot diff --git a/openandroidinstaller/assets/configs/racer.yaml b/openandroidinstaller/assets/configs/racer.yaml index 561632d0..05b0b071 100644 --- a/openandroidinstaller/assets/configs/racer.yaml +++ b/openandroidinstaller/assets/configs/racer.yaml @@ -7,12 +7,12 @@ metadata: - racer steps: unlock_bootloader: - - type: call_button + - type: call_button content: > As a first step, you need to unlock the bootloader of your device. A bootloader is the piece of software, that tells your phone how to start and run an operating system (like Android). You need to boot into fastboot mode by pressing the 'Confirm and run' button. Then continue. command: adb_reboot_bootloader - - type: call_button + - type: call_button content: > Now you need to get your device ID to get an unlock code from Motorola. Press 'Confirm and run' to get the ID. (You need to toggle 'Advanced Output' here to see it.) Copy it to a separate file to use it in the next step. @@ -35,7 +35,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -59,4 +59,4 @@ steps: img: twrp-start.jpeg content: > Now we need to boot into recovery again. Press run and when you see the TWRP screen you can continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/redfin.yaml b/openandroidinstaller/assets/configs/redfin.yaml index 9cb84672..a0ad1b03 100644 --- a/openandroidinstaller/assets/configs/redfin.yaml +++ b/openandroidinstaller/assets/configs/redfin.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Pixel 5 is_ab_device: true - device_code: redfin + device_code: redfin supported_device_codes: - - redfin + - redfin requirements: android: 12.1.0 steps: @@ -37,7 +37,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -52,4 +52,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/s3ve3g.yaml b/openandroidinstaller/assets/configs/s3ve3g.yaml index 8b33e323..97f6b95a 100644 --- a/openandroidinstaller/assets/configs/s3ve3g.yaml +++ b/openandroidinstaller/assets/configs/s3ve3g.yaml @@ -2,16 +2,16 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S III Neo is_ab_device: false - device_code: s3ve3g + device_code: s3ve3g supported_device_codes: - - s3ve3g + - s3ve3g steps: unlock_bootloader: boot_recovery: - type: confirm_button content: > There are two possible hardware configurations of this phone regardless of model number. Some phones were released with a Sony IMX 175 rear camera sensor, while others with a Samsung s5k4h5yb rear camera sensor. As such, we’ve separated this devices builds into two separate builds. The procedure to distinguish which to use is as follows: - + - Make sure to be on the latest stock firmware of your variant (you can check updates with Settings, Updates); - Make sure the rear camera is working on the stock ROM; @@ -35,6 +35,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for - 8~10 seconds until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power*. Confirm when the recovery screen appears. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for + 8~10 seconds until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power*. Confirm when the recovery screen appears. From 5977f3fe8295037e08507b6ab9d6b881ff33fb1b Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 14:09:51 +0100 Subject: [PATCH 14/15] sync serranoltexx asserts * taken from https://github.com/LineageOS/android_device_samsung_serranoltexx/blob/cc194239f8da8aeaec1c99e5b060193afb6b0275/BoardConfig.mk#L31 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/sargo.yaml | 4 ++-- openandroidinstaller/assets/configs/serranoltexx.yaml | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/openandroidinstaller/assets/configs/sargo.yaml b/openandroidinstaller/assets/configs/sargo.yaml index 28d8fe04..6baf90bc 100644 --- a/openandroidinstaller/assets/configs/sargo.yaml +++ b/openandroidinstaller/assets/configs/sargo.yaml @@ -1,7 +1,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Pixel 3a - is_ab_device: true + is_ab_device: true device_code: sargo supported_device_codes: - sargo @@ -41,4 +41,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once your phone screen looks like the picture on the left, continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/serranoltexx.yaml b/openandroidinstaller/assets/configs/serranoltexx.yaml index f0431ae6..5cb73209 100644 --- a/openandroidinstaller/assets/configs/serranoltexx.yaml +++ b/openandroidinstaller/assets/configs/serranoltexx.yaml @@ -6,13 +6,15 @@ metadata: supported_device_codes: - serranolte - serranoltexx + - serranoltebmc + - serranoltektt steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +24,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, hold *Volume Up* + *Home* + *Power button*. From 7944c54f3ebc9bcb4424b978c3e873ae69ef2d61 Mon Sep 17 00:00:00 2001 From: SirRGB Date: Tue, 21 Nov 2023 14:18:56 +0100 Subject: [PATCH 15/15] sync zerofltexx asserts * taken from https://github.com/LineageOS/android_device_samsung_zerofltexx/blob/e83ad0962313b1f64e22b6dbf44fe6050641a6cc/BoardConfig.mk#L27 * fixes https://github.com/openandroidinstaller-dev/openandroidinstaller/issues/375 Signed-off-by: SirRGB --- openandroidinstaller/assets/configs/starlte.yaml | 10 +++++----- openandroidinstaller/assets/configs/sunfish.yaml | 8 ++++---- openandroidinstaller/assets/configs/taimen.yaml | 6 +++--- openandroidinstaller/assets/configs/walleye.yaml | 6 +++--- openandroidinstaller/assets/configs/yuga.yaml | 6 +++--- openandroidinstaller/assets/configs/z3.yaml | 12 ++++++------ .../assets/configs/zerofltexx.yaml | 15 ++++++++------- .../assets/configs/zeroltexx.yaml | 12 ++++++------ 8 files changed, 38 insertions(+), 37 deletions(-) diff --git a/openandroidinstaller/assets/configs/starlte.yaml b/openandroidinstaller/assets/configs/starlte.yaml index 24a11763..dd6bb8d0 100644 --- a/openandroidinstaller/assets/configs/starlte.yaml +++ b/openandroidinstaller/assets/configs/starlte.yaml @@ -12,8 +12,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -23,6 +23,6 @@ steps: command: heimdall_flash_recovery - type: confirm_button content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the Volume Down + Power buttons for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold Volume Up + Bixby + Power. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the Volume Down + Power buttons for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold Volume Up + Bixby + Power. diff --git a/openandroidinstaller/assets/configs/sunfish.yaml b/openandroidinstaller/assets/configs/sunfish.yaml index ea08d2d2..b0e741f4 100644 --- a/openandroidinstaller/assets/configs/sunfish.yaml +++ b/openandroidinstaller/assets/configs/sunfish.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Pixel 4a is_ab_device: true - device_code: sunfish + device_code: sunfish supported_device_codes: - - sunfish + - sunfish additional_steps: - dtbo requirements: @@ -39,7 +39,7 @@ steps: content: > The bootloader is now unlocked. Since the device resets completely, you will need to re-enable USB debugging to continue. boot_recovery: - - type: confirm_button + - type: confirm_button content: > Now you need to boot a custom recovery system on the phone. A recovery is a small subsystem on your phone, that manages updating, adapting and repairing of the operating system. @@ -54,4 +54,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once it's done continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/taimen.yaml b/openandroidinstaller/assets/configs/taimen.yaml index c900636a..20601de8 100644 --- a/openandroidinstaller/assets/configs/taimen.yaml +++ b/openandroidinstaller/assets/configs/taimen.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Google Pixel 2 XL is_ab_device: true - device_code: taimen + device_code: taimen supported_device_codes: - - taimen + - taimen requirements: android: 11 steps: @@ -41,4 +41,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once your phone screen looks like the picture on the left, continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/walleye.yaml b/openandroidinstaller/assets/configs/walleye.yaml index 6f35cfbd..01d178d2 100644 --- a/openandroidinstaller/assets/configs/walleye.yaml +++ b/openandroidinstaller/assets/configs/walleye.yaml @@ -2,9 +2,9 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Google Pixel 2 is_ab_device: true - device_code: walleye + device_code: walleye supported_device_codes: - - walleye + - walleye requirements: android: 11 steps: @@ -41,4 +41,4 @@ steps: img: twrp-start.jpeg content: > Boot a custom recovery (temporarily) by pressing 'Confirm and run'. Once your phone screen looks like the picture on the left, continue. - command: fastboot_boot_recovery \ No newline at end of file + command: fastboot_boot_recovery diff --git a/openandroidinstaller/assets/configs/yuga.yaml b/openandroidinstaller/assets/configs/yuga.yaml index 82d68222..b385d663 100644 --- a/openandroidinstaller/assets/configs/yuga.yaml +++ b/openandroidinstaller/assets/configs/yuga.yaml @@ -20,7 +20,7 @@ steps: - type: link_button_with_confirm content: > Click on the button to open the instructions on Sonys official unlocking website to generate an unlock code for your bootloader. - Once you got the code write it down somewhere and continue to input the code. + Once you got the code write it down somewhere and continue to input the code. link: https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/ - type: confirm_button content: > @@ -36,7 +36,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -47,4 +47,4 @@ steps: - type: call_button content: > Next, you need to boot a custom recovery image. Press the button to flash the selected image. Then continue. - command: fastboot_flash_boot \ No newline at end of file + command: fastboot_flash_boot diff --git a/openandroidinstaller/assets/configs/z3.yaml b/openandroidinstaller/assets/configs/z3.yaml index 649de2f0..0e907cd7 100644 --- a/openandroidinstaller/assets/configs/z3.yaml +++ b/openandroidinstaller/assets/configs/z3.yaml @@ -1,10 +1,10 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Sony Xperia Z3 - is_ab_device: false - device_code: z3 + is_ab_device: false + device_code: z3 supported_device_codes: - - z3 + - z3 requirements: firmware: 23.5.A.1.291 steps: @@ -21,7 +21,7 @@ steps: - type: link_button_with_confirm content: > Click on the button to open the instructions on Sonys official unlocking website to generate an unlock code for your bootloader. - Once you got the code write it down somewhere and continue to input the code. + Once you got the code write it down somewhere and continue to input the code. link: https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/ - type: confirm_button content: > @@ -37,7 +37,7 @@ steps: command: fastboot_unlock_with_code - type: call_button content: > - Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. + Press the button to reboot. Since the device resets completely, you will need to re-enable USB debugging to continue. Connect your device to your PC via USB. Then confirm here to continue. command: fastboot_reboot boot_recovery: @@ -48,4 +48,4 @@ steps: - type: call_button content: > Next, you need to boot a custom recovery image. Press the button to flash the selected image. Then continue. - command: fastboot_flash_boot \ No newline at end of file + command: fastboot_flash_boot diff --git a/openandroidinstaller/assets/configs/zerofltexx.yaml b/openandroidinstaller/assets/configs/zerofltexx.yaml index 806bb820..fc4ba17b 100644 --- a/openandroidinstaller/assets/configs/zerofltexx.yaml +++ b/openandroidinstaller/assets/configs/zerofltexx.yaml @@ -2,16 +2,17 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S6 is_ab_device: false - device_code: zerofltexx + device_code: zerofltexx supported_device_codes: - - zerofltexx + - zerofltexx + - zeroflte steps: unlock_bootloader: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -22,6 +23,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*. diff --git a/openandroidinstaller/assets/configs/zeroltexx.yaml b/openandroidinstaller/assets/configs/zeroltexx.yaml index 9eefe7cd..20bd2d3f 100644 --- a/openandroidinstaller/assets/configs/zeroltexx.yaml +++ b/openandroidinstaller/assets/configs/zeroltexx.yaml @@ -2,7 +2,7 @@ metadata: maintainer: Tobias Sterbak (tsterbak) device_name: Samsung Galaxy S6 Edge is_ab_device: false - device_code: zeroltexx + device_code: zeroltexx supported_device_codes: - zeroltexx - zerolte @@ -11,8 +11,8 @@ steps: boot_recovery: - type: call_button content: > - As a first step, you need to boot into the bootloader. A bootloader is the piece of software, - that tells your phone how to start and run an operating system (like Android). Your device should be turned on. + As a first step, you need to boot into the bootloader. A bootloader is the piece of software, + that tells your phone how to start and run an operating system (like Android). Your device should be turned on. Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. command: adb_reboot_download - type: call_button @@ -23,6 +23,6 @@ steps: - type: confirm_button img: samsung-buttons.png content: > - Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds - until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, - hold *Volume Up* + *Home* + *Power button*. \ No newline at end of file + Unplug the USB cable from your device. Then manually reboot into recovery by pressing the *Volume Down* + *Power buttons* for 8~10 seconds + until the screen turns black & release the buttons immediately when it does, then boot to recovery with the device powered off, + hold *Volume Up* + *Home* + *Power button*.