diff options
| author | Starfish <starfish@kaffeemitkoffein.de> | 2022-12-29 20:48:33 +0100 |
|---|---|---|
| committer | Starfish <starfish@kaffeemitkoffein.de> | 2022-12-29 20:48:33 +0100 |
| commit | af596cb86c96f0ba0cf5114832c1b457c1fe82c9 (patch) | |
| tree | 784507efe4192d2acac1d8cc5894c39eedbb6925 /README.md | |
| parent | 924f3e0dc3cae86a1605aab4c4b038ce9381911c (diff) | |
| download | SDK-Rebuild-af596cb86c96f0ba0cf5114832c1b457c1fe82c9.tar.gz SDK-Rebuild-af596cb86c96f0ba0cf5114832c1b457c1fe82c9.tar.bz2 SDK-Rebuild-af596cb86c96f0ba0cf5114832c1b457c1fe82c9.zip | |
update all readme files
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -3,7 +3,7 @@ Rebuild Android(tm) SDK from source =================================== -- You can build all SDKs up to Android 10 (api level 29) from the build scripts found [here]()https://gitlab.com/android-rebuilds/auto). For Android 12 (api 31), 12L (api 32) and 13 (api 33) you can use the build scripts from this repository. For Android 11 (api 30), the build-receipe should be very similiar (if not identical) to Android 12 (api 31), but this was not tested. +- You can build all SDKs up to Android 10 (api level 29) from the build scripts found [here](https://gitlab.com/android-rebuilds/auto). For Android 12 (api 31), 12L (api 32) and 13 (api 33) you can use the build scripts from this repository. For Android 11 (api 30), the build-receipe should be very similiar (if not identical) to Android 12 (api 31), but this was not tested. - For the sake of simplicity, the build recipes here *do **not** use docker*. @@ -20,7 +20,7 @@ Rebuild Android(tm) SDK from source Notice for Android 13 --------------------- -The recipe for Android 13 (api 33) builds the sdk but does NOT build a system image; but don't worry and read the Readme.md inside that folder for how to also build a system image for Android 13. +The recipe for Android 13 (api 33) builds the sdk but does NOT build a system image; but don't worry and read the Readme.md inside that folder for how to build a system image for Android 13. Prerequisites @@ -32,22 +32,25 @@ I monitored the builds and they used up to 26 GB of RAM. Therefore, I recommend You should build on a (virtual) machine running either Ubuntu 22.04.1 LTS or Linux Mint 21. -You have to download approx. 100 GB of source code, and the 1st build usually take a couple of hours, depending on your machine. So take your time and consider to get a coffee. +You have to download approx. 100 GB of source code, and the 1st build usually take a couple of hours, depending on your machine. So take your time and consider to grab a coffee. How to build ============ Install git: -sudo apt update -sudo apt install git + + sudo apt update + sudo apt install git Install repo tool: -sudo apt install repo + + sudo apt install repo Should your distro not have it, you can get the repo tool from [here](https://android.googlesource.com/tools/repo). It is a single script file, so no compiling is necessary. It needs the python-is-python3 symlink package installed to work, *or* a manually set symlink from 'python' to 'python3'. Clone **this** repository locally: -git clone https://codeberg.org/Starfish/Android-SDK-Rebuilds + + git clone https://codeberg.org/Starfish/Android-SDK-Rebuilds cd into the local copy and desired sdk folder and follow the instructions in the README.md file there. |
