-
-
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.
- Loading branch information
Showing
39 changed files
with
1,281 additions
and
185 deletions.
There are no files selected for viewing
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.
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 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,14 @@ | ||
## How to build the application for your platform | ||
|
||
The executables for the OpenAndroidInstaller are build with [pyinstaller](https://pyinstaller.org/en/stable/index.html). You can create builds for MacOS or Linux with `make build-app`. For Windows the paths need to be modified. For now, you can have a look [here](https://github.com/openandroidinstaller-dev/openandroidinstaller/blob/v0.1.2-alpha/.github/workflows/manual-build-windows.yml#L22) on how it's done. | ||
|
||
If you build the application for your platform and want to contribute the build, please reach out to me. | ||
|
||
## Run OpenAndroidInstaller for development | ||
|
||
Currently development is only supported on Ubuntu Linux. MacOS and Windows should also work fine. You might need to install additional USB-drivers on Windows. | ||
|
||
1. Clone the main branch of this repository | ||
2. Run `make poetry` and `make install` to install poetry to manage python and install the required dependencies like adb, fastboot and heimdall. | ||
3. Run `make app` to start the desktop app from the source. | ||
|
Oops, something went wrong.