Skip to content
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

Release v0.5.3-beta: Easter Edition 🐰🐣 #424

Merged
merged 48 commits into from
Mar 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
88d1cac
Add Xiaomi Redmi Note 10 Pro (sweet) M2101K6G
BjornW Dec 29, 2023
7ef8785
Xiaomi Redmi Note 10 Pro added to table of devices
BjornW Dec 29, 2023
18563ec
Tested Xiaomi Redmi Note 10 Pro modelnr: M2101K6G
BjornW Dec 29, 2023
073c99f
Prepare new dev v0.5.3-beta
tsterbak Jan 18, 2024
601fdde
Update openandroidinstaller/assets/configs/sweet.yaml
BjornW Jan 18, 2024
8a6e2c8
Update openandroidinstaller/assets/configs/sweet.yaml
BjornW Jan 18, 2024
4442fdf
Upon request added twrp-link to metadata
BjornW Jan 18, 2024
75449ab
Merge remote-tracking branch 'origin/main' into dev
tsterbak Feb 7, 2024
f2f899f
Minor formating
tsterbak Feb 7, 2024
a6437c0
Update dependencies
tsterbak Feb 7, 2024
bea9175
Add pre-commit hooks
tsterbak Feb 7, 2024
edbb098
Add ruff to pre-commit hooks
tsterbak Feb 7, 2024
9475c19
Updated ruff
tsterbak Feb 7, 2024
2c0bbf0
Run all commit hooks and fix linting
tsterbak Feb 7, 2024
367c71b
Fix import order on view __init__.py
tsterbak Feb 7, 2024
4e3c70b
Try to find the right grep and display a proper message if it is not …
tsterbak Feb 7, 2024
0eca3ee
Merge branch 'dev' into main
tsterbak Feb 7, 2024
843c56e
Upgrade python to 3.11 and upgrade dependencies
tsterbak Feb 7, 2024
99afd4d
generalize backup instructions
SirRGB Dec 10, 2023
9734c8a
readme: alphebatize brand names
SirRGB Jan 5, 2024
b4fafa9
update lineage file name example
SirRGB Jan 11, 2024
a05585a
minor docs improvements again (#444)
tsterbak Feb 7, 2024
22fa8ff
Merge branch 'anon1892-jamsine' into dev
tsterbak Feb 7, 2024
351da63
Merge remote-tracking branch 'origin/dev' into dev
tsterbak Feb 7, 2024
67ea0f1
Fix error message
tsterbak Feb 7, 2024
301bdc0
Merge branch 'dev' into main
tsterbak Feb 7, 2024
45b0287
Xiaomi Redmi Note 10 Pro (sweet) M2101K6G config (#405)
tsterbak Feb 7, 2024
9a85672
Add test for run command in tooling
tsterbak Feb 8, 2024
a4ce78f
Add tests for fastboot_flash_recovery function
tsterbak Feb 8, 2024
68adefc
Add support for Samsung Galaxy S5 mini
LudovicRousseau Feb 10, 2024
cf2762b
Add twrp-link: optional field
LudovicRousseau Feb 14, 2024
253b333
Merge branch 'dev' into main
tsterbak Feb 18, 2024
2cf1f2b
Add support for Samsung Galaxy S5 mini (#453)
tsterbak Feb 18, 2024
6b08f0c
configs: sync kminilte asserts
SirRGB Mar 13, 2024
4174729
readme: add kminilte model names
SirRGB Mar 13, 2024
f225eed
kminilte asserts/model names (#474)
tsterbak Mar 13, 2024
823fc86
bin/bash not found (#443)
tsterbak Mar 13, 2024
db75f43
Update readme
tsterbak Mar 24, 2024
c8e7e8e
Update dependecies
tsterbak Mar 24, 2024
1d842aa
Format and remove grep from linux/mac search devices
tsterbak Mar 24, 2024
e0c6cab
Fix tests
tsterbak Mar 24, 2024
c8b4cdf
Merge remote-tracking branch 'origin/main' into dev
tsterbak Mar 24, 2024
7481137
Update readme device count
tsterbak Mar 24, 2024
0afb39b
Change activating sideload since behaviour of adb with regards to ret…
tsterbak Mar 24, 2024
73d0754
Add support for jasmine_sprout (Mi A2 / 6X)
anon1892 Jan 6, 2024
c87fba4
Requirements + notes
anon1892 Jan 6, 2024
0b61c55
Update device count in readme
tsterbak Mar 24, 2024
ff88d98
fix tests
tsterbak Mar 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/device-support-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,5 +85,5 @@ body:
- type: textarea
attributes:
label: Additional context
description: Please provide any additional context or information that might be helpful in adding support for this device.
description: Please provide any additional context or information that might be helpful in adding support for this device.
render: Markdown
6 changes: 3 additions & 3 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- run: black .
- run: ruff openandroidinstaller/ --ignore E501
- run: PYTHONPATH=openandroidinstaller:$(PYTHONPATH) pytest --cov=openandroidinstaller tests/

build:
needs: ci
runs-on: ${{ matrix.os }}
Expand All @@ -43,7 +43,7 @@ jobs:
with:
name: openandroidinstaller-${{ github.ref_name }}-${{ matrix.os }}
path: dist/

build-windows:
needs: ci
runs-on: 'windows-latest'
Expand All @@ -59,7 +59,7 @@ jobs:
with:
name: openandroidinstaller-${{ github.ref_name }}-windows-latest
path: dist/

create-release:
needs:
- build
Expand Down
122 changes: 61 additions & 61 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,24 @@ __pycache__
*.py[cod]
*$py.class

# Distribution / packaging
.Python build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
*.manifest
*.spec
# Distribution / packaging
.Python build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
*.manifest
*.spec
heimdall/
libusb-windows/
openandroidinstaller/bin/
Expand All @@ -33,17 +33,17 @@ pip-log.txt
pip-delete-this-directory.txt
*.log

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
.pytest_cache/
nosetests.xml
coverage.xml
*.cover
.hypothesis/
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
.pytest_cache/
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
Expand Down Expand Up @@ -72,42 +72,42 @@ env/
venv/
ENV/

# If you are using PyCharm #
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/dictionaries
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.xml
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/gradle.xml
.idea/**/libraries
*.iws /out/
# If you are using PyCharm #
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/dictionaries
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.xml
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/gradle.xml
.idea/**/libraries
*.iws /out/

# Sublime Text
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
*.sublime-workspace
*.sublime-project
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
*.sublime-workspace
*.sublime-project

# sftp configuration file
# sftp configuration file
sftp-config.json

# Package control specific files Package
Control.last-run
Control.ca-list
Control.ca-bundle
Control.system-ca-bundle
GitHub.sublime-settings
# Package control specific files Package
Control.last-run
Control.ca-list
Control.ca-bundle
Control.system-ca-bundle
GitHub.sublime-settings

# Visual Studio Code #
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
# Visual Studio Code #
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.history
37 changes: 37 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
fail_fast: true
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v3.2.0
hooks:
- id: check-added-large-files
- id: check-ast
- id: check-merge-conflict
- id: check-yaml
- id: detect-private-key
- id: end-of-file-fixer
- id: trailing-whitespace

- repo: https://github.com/psf/black
rev: 22.10.0
hooks:
- id: black
language_version: python3.10

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.2.1
hooks:
# Run the linter.
- id: ruff
args: [ '--ignore', 'E501', '--fix' ]
# Run the formatter.
- id: ruff-format

- repo: https://github.com/python-poetry/poetry
rev: 1.6.1
hooks:
- id: poetry-check
#- id: poetry-lock
- id: poetry-export
#- id: poetry-install
4 changes: 2 additions & 2 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,11 +119,11 @@ This Code of Conduct is adapted from the [Contributor Covenant][homepage],
version 2.0, available at
[https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0].

Community Impact Guidelines were inspired by
Community Impact Guidelines were inspired by
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].

For answers to common questions about this code of conduct, see the FAQ at
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available
at [https://www.contributor-covenant.org/translations][translations].

[homepage]: https://www.contributor-covenant.org
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Contributing to the OpenAndroidInstaller project
# Contributing to the OpenAndroidInstaller project

💖 First of all: thank you for contributing to the OpenAndroidInstaller! Great that you are here!

Expand Down
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@ poetry:
curl -sSL https://install.python-poetry.org | python3 -

install:
poetry install
poetry install --with dev
poetry run python scripts/download-tools.py
poetry run pre-commit install

export:
poetry export -f requirements.txt --output requirements.txt
Expand Down
Loading