[OnePlus 7 Pro Themes, Apps, and Mods] elmarian756:
Hi guys! I missed the original point of the discussion and far from make it worse i would like to clarify a thing or two about the camera ID thing and 960fps.

regarding camera IDs actually is not that black or white. The IDs are just identifiers for logical (sometimes hardware directly related) and sometimes 1 ID is for many cameras, or 2 together. 5 for example is for multiple working at the same time. And 0 is for dual. 3 for ultrawide and 1 for front but it doesn't mean they are exactly related to 1 lenses unless the code strictly says that. 4 i know is for telephoto but i couldnt actually make use of that ID.

I attached some screenshots with the service camera dialer app that reads ids as being used to ilustrate this. Arnova knows exactly in detail about this. I am far from an expert here.

Why did i changed 5 and 0? Is more like a standard process to me. when you change 1 string on camera ID5 for example. This value may be ignored by the app unless the same value repeats on the other required IDS to work. I generally apply all the same changes to 5 and 0 just to avoid crashes or weird behaiviour, but this may vary. Dont quote me on that lol. For example if you want more zoom steps (i think it allows up to 80x) you may need to change this string on each ID in order for the camera to let you actually zoom that far (or may crash, or just be locked on original zoom) and this example may be wrong in a future update also. It depends on the code of the specific apk version and the subtle modifications it gets with newer versions.

Third point here is that the apk itself has code that: - Identifies model, branding, variant, etc. When you install. So after you launch, the xmls for each ids are written with for example. Macro disabled for ID3.

3.8.13 version has this code enabled for 7 pro and also enables 3x digital zoom for id3 on macro mode. (And yes, is useless because we dont have macro motor, may be helpful if you want a closeup with less background blur or add a macro lens to ultrawide. I did, with a macro electromagnetic slider lens custom made)

- identifies redundancies or weird crap on modified xmls and overwrites every time you launch the app. (Problem with 960fps that is unlocked on 3.10.17 version)

- has default backup code that if a setting is completely borked in the xmls, it will overwrite or play by default standards according to cameraservice apps and all that.

So it is way complex and i am far from an expert.

Doc here came with the idea of unlocking the xml line that was locked for us but the thing was, there was no stringset at all. So my idea was to replace the 480 line with 960. And it worked. Then went ahead and added a 960 line, leaving 480 stringset untouched. We were LUCKY that the app does not just erases this line after model check or just decides not to show the button for the mode. (Fingers crossed, we don't know on future versions)

Maybe it could work just on 5 ID. Havent tried.

I know this has nothing to do with the beef between you too but cmon, we all want the same thing here. Enable extra functions or improve camera performance or maybe just for fun. A shoutout is not that much of an effort. I never knew 960fps was a thing until doc told me or that zoom can be increased until i checked out TA module.

Peace!