-
-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release adds: - Allow flashing a custom recovery with a toggle switch. - Display device specific notes at the image selection step (thanks to @anon1892) - Include the commands `fastboot_flash_recovery` and `fastboot_reboot_recovery` (thanks to @anon1892) - Add support for Samsung Galaxy S5 LTE (klte). - Add support for Mi439 (Redmi 7A & co.) (thanks to @anon1892) - Add support for lavender (Xiaomi Redmi Note 7) (thanks to @anon1892) - Add support for ginkgo (Xiaomi Redmi Note 8 / 8T) (thanks to @anon1892) - Add support for garden (Xiaomi Redmi 9A & co.) (thanks to @anon1892) - Add support for rosemary (Xiaomi Redmi Note 10S & co.) (thanks to @anon1892) - Add support for miatoll (Xiaomi Redmi Note 9 Pro / 9S ... Poco M2 Pro) (thanks to @anon1892) - Add support for davinci (Xiaomi Mi 9T / Redmi K20) (thanks to @anon1892) - Add support for raphael (Xiaomi Mi 9T Pro / Redmi K20 Pro) (thanks to @anon1892) - Add support for vayu (Poco X3 Pro) (thanks to @anon1892) - Add support for cupid (Xiaomi 12) (thanks to @anon1892) Fixes: - make fastboot_unlock_critical properly accessible. - Add missing alternative device codes for Samsung S9 and S10 (thanks to @MagicLike) - Fix the bug with the progress bar percentages (resolves #181) - Display the scroll bar by default if scrolling is necessary - An info text box for additional images Other news: - Actions for releases are upgraded (by @MagicLike) - Reworked the device request template as form (by @MagicLike) - Updated bootloader unlock info (by @freechelmi) Todo: - [x] Test flashing with already installed recovery. - [x] Add new devices to the README - [x] Update the website with new devices
- Loading branch information
Showing
41 changed files
with
1,461 additions
and
136 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
name: Device support request | ||
description: Request support for a new device | ||
title: Add support for <DEVICE> | ||
labels: ["device"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: "Thank you for your interest in OpenAndroidInstaller!" | ||
- type: markdown | ||
attributes: | ||
value: "To get your device supported, please take the time to fill out this form." | ||
- type: markdown | ||
attributes: | ||
value: "---" | ||
- type: checkboxes | ||
attributes: | ||
label: Is your device already requested? | ||
description: Please search to see if an issue for your device already exists. | ||
options: | ||
- label: I have searched the existing issues | ||
required: true | ||
- type: markdown | ||
attributes: | ||
value: "---" | ||
- type: markdown | ||
attributes: | ||
value: "**Please input your device's details below:**" | ||
- type: input | ||
attributes: | ||
label: Brand | ||
description: The brand / manufacturer of your device | ||
placeholder: Google | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Name | ||
description: The name of your device | ||
placeholder: Pixel 3a | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Device code | ||
description: The device code OAI gave you in the error message | ||
placeholder: sargo | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Model | ||
description: The model name of your device (only required, if there are several models) | ||
placeholder: G020F | ||
validations: | ||
required: false | ||
- type: markdown | ||
attributes: | ||
value: "---" | ||
- type: textarea | ||
attributes: | ||
label: Device images | ||
description: "Please provide links to any available images for the device, such as official stock firmware, Custom ROMs and Recoveries you would like to install." | ||
placeholder: | | ||
- Custom ROM: https://wiki.lineageos.org/devices/sargo | ||
- Recovery: https://twrp.me/google/googlepixel3a.html | ||
#value: | | ||
# - Custom ROM: | ||
# - Recovery: | ||
# - Stock firmware (if needed & existing): | ||
render: Markdown | ||
validations: | ||
required: false | ||
- type: markdown | ||
attributes: | ||
value: "---" | ||
- type: checkboxes | ||
attributes: | ||
label: Do you own the device and would be willing to test the installer? | ||
options: | ||
- label: I own the device and am willing to test the installer on it. | ||
required: true | ||
- type: markdown | ||
attributes: | ||
value: "---" | ||
- type: textarea | ||
attributes: | ||
label: Additional context | ||
description: Please provide any additional context or information that might be helpful in adding support for this device. | ||
render: Markdown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# On unlocking the bootloader | ||
|
||
> [!IMPORTANT] | ||
> First of all, this tool will not help you bypass any vender locked bootloaders in non-official ways. | ||
Devices by *Samsung, Google, OnePlus, Fairphone* and others make it relatively easy to unlock the bootloader and get good support in the installer. | ||
|
||
For some devices, it is necessary to unlock the bootloader manually. You usually need to create an account on the manufacturer's website, wait for a certain time and obtain a code from there. OpenAndroidInstaller will try to guide you as far as possible. These vendors include *Sony, Motorola and Xiaomi* amongst others. | ||
|
||
Other phone manufacturers no longer allow you to unlock the bootloader. Nothing can be done if you have not unlocked your device in time. These manufacturers include *Huawei, Honor, LG and ASUS*. Support for these manufacturers will always be very limited. | ||
|
||
## Here is a brief overview of the bootloader policies of some of the most popular brands (may be incomplete/inaccurate) | ||
|
||
| Brand | Flashing tool | Unlocking Method | Loss of guarantee\* | Supported models | | ||
|---|---|---|---|---| | ||
| Google | Fastboot | OEM/Flashing unlock | No | Pixel and Nexus | | ||
| Samsung | ODIN or Heimdall | Download mode | **Yes** | Galaxy S and A series<br>(Increasing complexity **on and after S10**) | | ||
| OnePlus | Fastboot | OEM/Flashing unlock | No | All | | ||
| Fairphone | Fastboot | [Code from manufacturer](https://support.fairphone.com/hc/en-us/articles/10492476238865-Manage-the-Bootloader)<br>(**Already unlocked until FP2**) | No | All | | ||
| Xiaomi | Fastboot | [Mi Unlock Tool](https://new.c.mi.com/global/post/101245) | **Yes** | Mi 4c, Redmi Note 3, Mi Note Pro, Redmi 3, Mi 4S, Mi 5 and all devices from 2016 onwards | | ||
| Motorola | Fastboot | [Code from manufacturer](https://en-us.support.motorola.com/app/standalone/bootloader/unlock-your-device-a) | **Yes** | Almost all **except** carrier specific models (e.g. Verizon, AT&T, Tracfone) and certain other models | | ||
| Sony | Fastboot | [Code from manufacturer](https://developer.sony.com/open-source/aosp-on-xperia-open-devices/get-started/unlock-bootloader) | **Yes** | All **except** XQ-CT62 (1Ⅳ US) & XQ-CQ62 (5Ⅳ US) | | ||
| Huawei | Fastboot | No official codes since 2017/2018<br>(**Unofficial methods available**) | **Yes** | Mate 9/9Pro, P10/P10Plus | | ||
| Honor | Fastboot | No official codes since 2017/2018<br>(**Unofficial methods available**) | **Yes** | Honor 8 | | ||
| LG | Fastboot | Impossible since December 2021 | **Yes** | | | ||
| ASUS | Fastboot | Impossible since May 2023 (ASUS unlocking App) | **Yes** | | | ||
|
||
**\*** In the EU you won't loose your standard 2 years of the warranty when you unlock your bootloader, flash your device or root it. ([source](https://forum.xda-developers.com/t/info-eu-rooting-and-flashing-dont-void-the-warranty.1998801/)) | ||
|
||
You can find more information about the brands and their bootloader policies [here](https://wikilibriste.fr/fr/tutoriels-android/bootloader-unlock) (in French). |
Oops, something went wrong.