Dear XDA GCam members,
I wanted to explain why I chose to provide the direct XML files with all the changes visible instead of hiding them behind a lib. The reason is simple: I wanted to make sure that the changes I made were accessible to everyone in the community.
By sharing the direct XML files, I hope that others can learn from the changes I made and use them to improve their own GCam setups. I believe that transparency and sharing knowledge is key to the growth and success of our community.
I also want to encourage all members to explore the libpatcher and learn from the values that have been changed. Together, we can continue to improve the GCam experience for everyone.
Thank you for your attention and I look forward to seeing what we can achieve together.
Making a lib you can:
- share it for many various devices
- use with all kinds of cameras
- use with many GCams based on the same version of Google Camera
- use a few various libs with one base xml according to your preferences, so you can collect libs good for every camera and you don't have to use a few xmls and switch between them
- for me personaly, libs make creating configs much easier and safe a lot of time, because I make configs for a few GCams and devices. I dont have to set libpatchers separately for every GCam and camera
- libs are universal and useful. Can I use your xml with AGC? NO. Can you use my lib with AGC? YES
- most people don't care what values are in libpatcher. They load xml/lib and expect good results
So, please, don't suggest bad intentions to anybody saying about "hiding" anything. It's not nice