Are you using -e "CLEAN_AFTER_BUILD=false"
in your docker run command?
Sorry, I donât use dockerâŚ
Hi,
Thanks for helping us building /e/. As a beginner, I think the guide (How to Build the /e/ ROM?) could still be improved:
- Title âExtract proprietary blobsâ should be numbered
- Line above âStart buildâ step is missing its end: âand that you are in theâ
I am wondering, what the difference between
-e "REPO=https://gitlab.e.foundation/e/os/releases.git"
and -e "REPO=https://gitlab.e.foundation/e/os/android.git"
is. Can anybody be so kind and explain this?
I can show you the difference:
https://gitlab.e.foundation/e/os/releases.git
releases
https://gitlab.e.foundation/e/os/android.git
android
⌠but that may not answer your question, it would depend on the context!
In the context of building a ROM, you need to collect different pieces from a number of different repositories.
Thank you @aibd, indeed I should have asked my question more precisely.
When building /e/, how can I decide which of the two Repos I should use?
Or under which circumstances should I use âreleases.gitâ or âandroid.gitâ?
Sorry @Markus , still need more context!
Most of it is automated! So if one was building oneâs first ROM it would be nice to choose one which was fully automated!
In this default.xml for Android Open Source Project default.xml - platform/manifest - Git at Google we see a shopping list of some 1,000 pieces.
On the right where the piece fits in the build,
on the left, where to find the code,
at the top the remote where it is coming from: https://android-review.googlesource.com
Take an example, line 38. Search for bootable/recovery + aosp. See how you can get a result to fulfill that line? platform/bootable/recovery - Git at Google
I really donât know if this is a helpful answer, but can you get an overview of this little corner of of the system from here?
As I remember (sorry, on the road), the answer is in build doc (link in any device page in doc.e.foundation).