Yep, why including gapps by default?! At least release a version without them.
The reason behind building Lineage OS with gapps especially because I used to sign my compiled lineage os files with private keys including system/app & system/priv-app and also libraries also get resigned with my own private keys like how fih does on stock rom by signing stock rom with fih keys
So here if we flash los zip which signed with private keys doesn't allow our phone to boot with 3rd party merged apps which got signed with different keys
Example my builds comes with different keys
Open Gapps package comes with different keys
Both used to sign with their respective keys but if we merge both of them rom won't get boot Because signature files are not getting match.
I prefer security first so I don't wanna build los.zip with Google test keys which allows malware very easily
So to avoid this issue I decided to merge both of them and resign a to z with same keys so that Google applications comes along with los
Now your point is the people who want los without google stuff ?
Yes I agree but unfortunately my server specifications are not high end can't build two different types for single device because I used to handle 6 different nokia phones.
Hope you understand this along with the things which I explained above
Last edited: