-
Notifications
You must be signed in to change notification settings - Fork 34
Release 0.5.0-beta #191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Release 0.5.0-beta #191
Changes from 120 commits
Commits
Show all changes
122 commits
Select commit
Hold shift + click to select a range
7644294
Upgraded actions
MagicLike af662da
Upgraded python version
MagicLike 3fee6e5
Upgraded release action
MagicLike 51c8ef4
Revert "Upgraded python version"
MagicLike f285572
Switch t oversion number on release action
MagicLike 29ac30b
Updated version number
MagicLike fda8272
Upgraded manual build script
MagicLike 47e6e72
Prepare release 0.4.5-beta
tsterbak 2a136b5
Fixed multiple spelling and formatting issues in Samsung configs
MagicLike 82be752
LineageOS page for S8 does not exist
MagicLike 061c6b8
Added new device code variant to `beyond0lte`
MagicLike 1148287
Added new device code variant to `beyond1lte`
MagicLike e593c63
Added new device code variant to `a5y17lte`
MagicLike 0604ff1
Add dtbo, vbmeta, super_empty flashing
62be5c3
Added device specific notes
7d807e3
Added lavender (Redmi Note 7)
bf968ff
Added ginkgo (Redmi Note 8 / 8T)
7af7976
Added garden (Redmi 9A & co.)
361f0a4
Added Mi439 (Redmi 7A & co.)
f3c91bc
Added rosemary (Redmi Note 10S & co.)
30c94fa
Add miatoll (Redmi Note 9 Pro &co.)
812bb51
Update `notes`, add `brand` and `untested` metadata.
48be05d
Add `brand` metadata & update of `notes`
f9351dd
Add `brand` metadata & update of `notes`
14229af
Add `brand` metadata & update of `notes`
887e265
Add `brand` metadata & update of `notes`
c4aaa3c
Add `brand` & `untested` metadata & update of `notes`
b27cb33
Add `brand` & `untested` metadata & update of `notes`
0e06fff
Add `brand` & `untested` metadata & update of `notes`
616c7e6
Fix
e963043
Actions update (#197)
tsterbak 910e044
Add davinci (Xiaomi Mi 9T / Redmi K20)
73b7f10
Add raphael (Xiaomi Mi 9T Pro / Redmi K20 Pro)
f464396
Add function to know image sdk (mainly Android version+20)
475d0e5
Samsung fixes (#201)
tsterbak e14293b
Reworked the device request template as form
MagicLike b1cee5b
Fix unlock_critical
tsterbak 18faaf6
fix dreamlte config
tsterbak 439eec1
Merge branch 'main' into dev
tsterbak 60515ce
Updated hard-coded link to create a device request
MagicLike 017d3ec
Allow flashing a custom recovery with a toggle switch
tsterbak 2af8e34
Reworked the device request template as form (#243)
tsterbak 5d34157
Set branch to anon1892:dtbo
tsterbak 661f9b4
Update the code for flashing additional partitions and improve the la…
tsterbak 68a369a
Merge branch 'openandroidinstaller-dev:main' into a5y17ltecan
MagicLike 357002c
Add fastboot_flash_recovery and fastboot_reboot_recovery from anon1892
tsterbak 757a85c
Merge support for device specific notes
tsterbak 6b28b52
Merge branch 'anon1892-notes' into dev-flash-additional
tsterbak 9ba8e21
Fix merge issue
tsterbak cceae91
[SPLIT] Add support for Mi439 (Redmi 7A & co.) (#226)
tsterbak 554b75b
Remove supported recoveries from Mi439 config for now
tsterbak 0bd2ccc
Fix config validation for notes field
tsterbak 13c85be
Improve the code of the notes generation a bit
tsterbak b90a5e4
Change the location the skip-buttons to the bottom of the start view.
tsterbak fd29a48
Improve typing a bit
tsterbak 08fa43f
Add an info box with explainations for additional images; show the sc…
tsterbak 5d759ea
Added new device code variants to `beyond0lte` and `beyond1lte` (#205)
tsterbak ee8938c
Add support for Samsung Galaxy S5 LTE (G900F)
tsterbak 96a6876
Support galaxy s5 (#255)
tsterbak a4320b8
Fix the bug with the progress bar percentages
tsterbak 940e9d6
Fix the bug with the progress bar percentages (#256)
tsterbak 3789f82
Fix vbmeta selection bug and update recovery checks on device codes
tsterbak b0e2a0b
Fix bugs on vbmeta flashing and checking recovery image
tsterbak 8c5d438
Merge remote-tracking branch 'origin/dev' into dev-flash-additional
tsterbak ff5c2a1
Update tests
tsterbak 0b53acc
ADd workflows to not flash the recovery and still work
tsterbak 7092597
Minor fix
tsterbak 6c09fbf
Fix some bugs in the behaviour of the select view with additional ima…
tsterbak 83dbd7a
Update the message to acompany the install progress bar
tsterbak 1cfc293
Fix bug where the validation still required some additional images ev…
tsterbak ed77d85
Improve behaviour of the continue buttons and validation
tsterbak bd343ed
Add support for vayu (Poco X3 Pro)
dbb5f26
Merge branch 'main' into vayu
0bc2f9d
Added formatting for device request link
MagicLike b95be2f
Bump actions/checkout to v4
MagicLike c83afaf
Added new device code variant to `a5y17lte` (#206)
tsterbak f26a6e4
Add support for cupid (Xiaomi 13)
f122086
Merge branch 'main' into cupid
68b4588
Update Bootloader unlock info
freechelmi c1fc3d4
reformat
freechelmi 4ba78de
url linked
freechelmi c5cac41
Update Bootloader unlock info (#290)
tsterbak 15e48d6
Resolved formatting issues in docs
MagicLike bb78278
Renamed `doc` folder to `docs`
MagicLike f37564b
Bootloader documentation reworded
MagicLike fe58bb3
Added bootloader policies
MagicLike 560c5ba
Moved period
MagicLike e6cda79
Added Fastboot as flashing tool for LG
MagicLike 1386f3c
Implemented GitHub's highlighted blockquotes
MagicLike b25e5bb
Added vendor lock disclamer
MagicLike 5e31e38
Docs update (#293)
tsterbak aab4785
Merge branch 'dev' into dev-flash-additional
tsterbak 7e34275
Dev: flash additional partitions (#246)
tsterbak 1e4caff
Merge branch 'dev' into lavender
tsterbak 55b4ab5
[SPLIT] Add support for lavender (Xiaomi Redmi Note 7) (#222)
tsterbak 2a274cd
Fix lavender
tsterbak 4dda7c0
Merge branch 'dev' into ginkgo
tsterbak 89a17ba
[SPLIT] Add support for ginkgo (Xiaomi Redmi Note 8 / 8T) (#223)
tsterbak 12e61ff
Update ginkgo
tsterbak ca4249f
Merge branch 'dev' into garden
tsterbak 29285c3
[SPLIT] Add support for garden (Xiaomi Redmi 9A & co.) (#224)
tsterbak 9890fd3
Update garden
tsterbak 9b7f32a
Merge branch 'dev' into rosemary
tsterbak 9819a3c
[SPLIT] Add support for rosemary (Xiaomi Redmi Note 10S & co.) (#225)
tsterbak 30874e4
Update rosemary
tsterbak 3346246
Merge branch 'dev' into miatoll
tsterbak 5f79942
Add support for miatoll (Xiaomi Redmi Note 9 Pro / 9S ... Poco M2 Pro…
tsterbak 7ed8dc8
Update miatoll
tsterbak 9d0c800
Merge branch 'dev' into davinci
tsterbak 3cf8b1d
Add support for davinci (Xiaomi Mi 9T / Redmi K20) (#234)
tsterbak 976fa07
Update davinci
tsterbak 02ab1e9
Merge branch 'dev' into raphael
tsterbak 333a6b0
Add support for raphael (Xiaomi Mi 9T Pro / Redmi K20 Pro) (#235)
tsterbak d1e6162
Merge branch 'dev' into vayu
tsterbak 18050ba
Add support for vayu (Poco X3 Pro) (#271)
tsterbak 90f3f45
Merge branch 'dev' into cupid
tsterbak 09c1b93
Add support for cupid (Xiaomi 12) (#287)
tsterbak 7a456fe
Update configs
tsterbak fcfe2a5
Add and fix the metadata
tsterbak f293cae
Display details table on bootloader unlocking
tsterbak 4364874
fix formating on bootloader-doc
tsterbak 9ba8c27
Bump device count to 73 and version to 0.5.0
tsterbak File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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,29 @@ | ||
| # 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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.