Modifications of entries in the media_profiles.xml can be found a lot when searching (I just did).
And I found an
external link describing the parameters a little bit more structured and in detail.
Using values above 100 doesn't seem to make sense (as these values are %).
I'll try this mod now with the following changes from the above link. I didn't change the value of memCap because it is high enough (5 MP camera means 5.000.000 - following the advice above the memCap entry should be more than 2 times the camera resolution, so 20.000.000 is enough).
I set all quality settings to 100%. Let's see what results I get.
But: this definitely only changes the compression of the jpegs. No other changes like different exposure (for snapshots, when changing video parameters like frame rate then it might change).
And: this is not overclocking.
Code:
/system/etc/media_profiles.xml
...
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
...
<ImageEncoding quality="100" />
<ImageEncoding quality="100" />
<ImageEncoding quality="100" />
<ImageDecoding memCap="20000000" />
Will post some impressions later.
But one more question: does this belong to "Android development"?
It simply changing an existing value in a profile.
Should be in the "Apps&Themes" or in "General".