I have a Pixel 7, codename Panther for which I want to build a custom LineageOS based ROM. I have pulled the source code, pulled in the proprietary blobs that are required and pulled in the device specific code. So the next steps is to run the actual build command.
Before doing that I wanted to build the ROM without some of the default apps that are included, what manifest file should I edit to have the ROM built without these apps: Dailer, Music, MusicFX, PhoneCommon, Recorder, QuickAccessWallet, EmergencyInfo, Messaging?
The manifest file(s) are just meant for syncing the source code repositories from the respective git remotes. Removing the respective entries will just remove them from syncing to your build machine. This will cause a build error instead. So to actually remove the apps from building, you have to remove the apps from the list of
PRODUCT_PACKAGESdeclared in the source. For example, check .mk files here : https://github.com/LineageOS/android_vendor_lineage/tree/lineage-21.0/config