Attempting to build iode 5 for OnePlus 8 Pro

I’ve been daily driving iode os on my Samsung Note 10 for the last couple years, but that hardware is starting to fall apart on me.
So I’m attempting my first build of an android rom for my new (to me) OnePlus 8 Pro.

I’ve managed to troubleshoot all my issues thus far unrecognized property, unrecognized module and the like.

But now I’m stuck on one that I can’t find any clear documentation on…

The command…

brunch instantnoodlep

Errors out with…

FAILED: ninja: ‘out/soong/globs/lineage_instantnoodlep/0’, needed by ‘out/soong/build.lineage_instantnoodlep.ninja’, missing and no known rule to make it
20:38:30 soong bootstrap failed with: exit status 1

I was hoping to get some leads on which part of the source is responsible for creating the ‘out/soong/globs/lineage_instantnoodlep/0’ directory as I believe I already know how to fix it.

Or at least directions generating a log or a more verbose output, so I can potentially see the order of events… instead of just the resulting error.

Any help or direction is very much appreciated… as the failing bluetooth on my Note 10 is annoying me very much. :sweat_smile:

ot sure if matters, but I have ran the GSI via the DSU on this phone and it works.
So I’m just looking for a more permanent solution… without the persistent notification and memory limitations.

Flashing the GSI via fastbootd failed for me for some reason. :neutral_face:
Then almost bricked the phone by losing access to fastbootd while trying to recover from that…:sweat_smile:
I have since recovered it and currently have it running lineage-21, :+1:
After all that I’m not too concerned with bricking it anymore. :joy:

A couple of points:

  1. Have you tried building LineageOS first? This is a good way of checking your build setup is all OK, as LOS is known to build and work OK
  2. You can use the LineageOS for microG Docker image to build either LOS for microG or plan LOS. Image is on DokerHub, source & docs on Github
  3. I have created a fork of that Docker image specifically for building IodéOS Image is on DokerHub, source & docs on Github

I must’ve gotten too excited.
Your first point is something I’d normally think of doing.
:sweat_smile:

I’ll try start getting that setup when I’m home for lunch break. :saluting_face:

Won’t be able to try until late tonight though. At least 8-9 hours away.

As for the points 2 and 3, I do have docker installed and plan to use it for deploying some other applications locally. However at the moment I am not familiar with it at all. :no_mouth:

While I’m not uncomfortable with the terminal, just it’s easier to remember a gui than the various commands and options needed to do things via commandline.

So that’s been my excuse for the docker procrastination… would you have any recommendations for a docker frontend gui? :thinking:

Sorry - no. I’ve always used the command line - not because I like it, but because those were the instructions for building /e/OS, my first custom ROM build.