As public builders, we need to exclude private repos per manfiest readme. However, Settings still refer to it and will therefore fail to build:
error: packages/apps/Settings/Android.bp:22:1: module "Settings-core" variant "android_common": module source path "packages/apps/Settings/OmniGears/res" does not exist
IMO, the whole private repo scheme should be redesigned backwards, i.e. by default public builders can sync and build out of the box, and the privileged few can do extra steps to authenticate and get them.