aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorStarfish <starfish@kaffeemitkoffein.de>2022-12-29 20:48:33 +0100
committerStarfish <starfish@kaffeemitkoffein.de>2022-12-29 20:48:33 +0100
commitaf596cb86c96f0ba0cf5114832c1b457c1fe82c9 (patch)
tree784507efe4192d2acac1d8cc5894c39eedbb6925 /README.md
parent924f3e0dc3cae86a1605aab4c4b038ce9381911c (diff)
downloadSDK-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.md17
1 files changed, 10 insertions, 7 deletions
diff --git a/README.md b/README.md
index a0574d2..ed05937 100644
--- a/README.md
+++ b/README.md
@@ -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.