From 68adefc711070e3e4a0b368495b30169e4a64c20 Mon Sep 17 00:00:00 2001 From: Ludovic Rousseau Date: Sat, 10 Feb 2024 15:00:48 +0100 Subject: [PATCH] Add support for Samsung Galaxy S5 mini I got the LineageOS images from https://androidfilehost.com/?a=show&w=files&flid=64356 and TWRP image from https://dl.twrp.me/kminilte/ It works for me --- README.md | 1 + .../assets/configs/kminilte.yaml | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 openandroidinstaller/assets/configs/kminilte.yaml diff --git a/README.md b/README.md index a7da02ad..b67c1be6 100644 --- a/README.md +++ b/README.md @@ -84,6 +84,7 @@ Samsung | Galaxy Tab S2 | [gts210vewifi](https://wiki.lineageos.org/devices/gts2 Samsung | Galaxy S4 | [jfltexx](https://wiki.lineageos.org/devices/jfltexx) | | untested Samsung | Galaxy S4 Mini LTE| [serranoltexx](https://wiki.lineageos.org/devices/serranoltexx) | | tested Samsung | Galaxy S5 | [klte](https://wiki.lineageos.org/devices/klte) | G900F/M/R4/R7/T/V/W8 | tested +Samsung | Galaxy S5 mini | kminilte | SM-G800F | tested Samsung | Galaxy S6 | [zerofltexx](https://wiki.lineageos.org/devices/zerofltexx) | | tested Samsung | Galaxy S6 Edge | [zeroltexx](https://wiki.lineageos.org/devices/zeroltexx) | | tested Samsung | Galaxy S7 | [herolte](https://wiki.lineageos.org/devices/herolte) | SM-G930F | tested diff --git a/openandroidinstaller/assets/configs/kminilte.yaml b/openandroidinstaller/assets/configs/kminilte.yaml new file mode 100644 index 00000000..83b33c44 --- /dev/null +++ b/openandroidinstaller/assets/configs/kminilte.yaml @@ -0,0 +1,28 @@ +metadata: + maintainer: Ludovic Rousseau + device_name: Samsung Galaxy S5 mini + is_ab_device: false + device_code: kminilte + supported_device_codes: + - kminilte + - kminiltexx +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. + Then press 'Confirm and run' to reboot into the bootloader. Continue once it's done. + command: adb_reboot_download + - type: call_button + content: > + In this step, you need to flash a custom recovery on your device. + Press 'Confirm and run' to start the process. Confirm afterwards to continue. + command: heimdall_flash_recovery + - 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*.