File | Date | Author | Commit |
---|---|---|---|
.github | 2021-05-18 |
![]() |
[581d30] Add config to add extra arguments to url2GSI.sh... |
.git-ftp-include | 2021-05-18 |
![]() |
[02d23c] First Commit |
README.md | 2021-05-18 |
![]() |
[581d30] Add config to add extra arguments to url2GSI.sh... |
config.env | 2021-05-18 |
![]() |
[fd8283] Update config.env |
Port OEM ROMs to project treble using github actions and ErfanGSIs then upload to sourceforge.
All the settings for Erfan's tool is available by editing the config.env file.
Name | Description |
---|---|
TOOL_REPO | Repository from where to clone ErfanGSIs tool. Only change this if you are using a custom one. |
URL | Firmware download link or path on the repo. |
FIRMWARE_TYPE | Firmware type (eg: Pixel). |
OUTPUT_TYPE | Build type. Can be: "all" to build AB and AOnly; "ab" to build just AB; "a" to build just AOnly. |
SOURCEFORGE_DIR | The directory on sourceforge. See: https://sourceforge.net/p/forge/documentation/SFTP/#for-managing-file-releases |
EXTRA_ARGS | Extra arguments to pass to url2GSI.sh script. |
In order to connect to source forge you need some extra configuration variables in your repo secrets. See here.
Name | Description |
---|---|
USERNAME | your SourceForge username. |
PASSWORD | your SourceForge password. |
Remember that all the credits for the gsi porting tool belong to Erfan so if your GSI booted succesfully all of this is because of him. But if you wish to thank me for creating this github workflow and you find it helpfull you can also help me with a donation.