Local_manifest looks okay even if it fails roomservice will kick in and check the dependencies . If you need any help pm me . And using the pre defined blobs works if you want you can try yours too tht won't make much of a difference
For it to actually work, I had to modify the local_manifests.xml to:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="PotatoDevices/device_oneplus_onyx" path="device/oneplus/onyx" remote="github" revision="baked-release" />
<project name="PotatoDevices/kernel_oneplus_onyx" path="kernel/oneplus/onyx" remote="github" revision="baked-release" />
<project name="PotatoDevices/vendor_oneplus_onyx" path="vendor/oneplus/onyx" remote="github" revision="baked-release" />
</manifest>
i.e. add the revision (received that tip in the TG channel.)
Posting that for the sake or accuracy, for anyone which may read this thread (at least that's what worked for me.)
Also, while I had no trouble at all downloading the LOS source, for POSP I had to do this:
Code:
sysctl -w net.ipv4.tcp_window_scaling=0
And use
Not sure if it's because I tried too many times and my IP got throttled by Google's servers at the time or something else. My connection was stable and very fast but still failed when using
until I used the above 2 "tricks", taken from
here.
I also understand now that, unfortunately, the variable
is NOT an AOSP implementation but an LOS one. So that seems to answer my previous question above in the thread.
I will end off on this "building from source issue" as this is the OFFICIAL thread and I do not want to digress and go off-topic. I will PM you to get some feedback/assistance if I have questions or hit a snag I cannot debug during build (will keep it very succinct.)
Thanks again. :good: