La respuesta corta es que, como custom ROMs, eso depende del modelo de teléfono.
El controlador de la cámara de la ROM que se implementa Android estándar Camera2
de la API, que es común a todos los teléfonos. Cualquier aplicación puede utilizar esta API para acceder a la cámara. Como usted ha señalado, en algunos teléfonos esto requiere tener un sólo binario controlador de la cámara en la ROM: sin el binario parte, sólo algunos modos pueden estar disponibles (por ejemplo, las resoluciones más bajas), o la cámara podría no funcionar en absoluto. Pero si tienes el driver binario, cualquier aplicación obtiene la funcionalidad completa de la Camera2
de la API, la cual generalmente es la completa funcionalidad de la cámara.
La respuesta no es del todo plana "sí" porque algunos teléfonos tienen características adicionales. Los fabricantes de teléfonos como para añadir más características de la cámara, que no están presentes en Android API (todavía). Esto se aplica principalmente para el buque insignia de los teléfonos de las grandes marcas como Samsung y LG, que compiten en las características adicionales que no están en stock Android. Estas características adicionales sólo están presentes en el fabricante de la propia aplicación de la cámara, y se podría utilizar una API especial para comunicarse con el controlador de la cámara, así como de Android API.
Estas características adicionales sólo estará disponible desde el fabricante de la aplicación de la cámara, y por lo general sólo en la stock ROM. De terceros, aplicaciones de la cámara todavía será capaz de utilizar toda la funcionalidad de la Camera2
interfaz: ellos simplemente no tienen acceso a estas características añadidas.
Tenga en cuenta que la calidad de la imagen no es sólo una propiedad de los controladores. Muchas aplicaciones de la cámara (tanto de stock y de terceros) hacer una cierta cantidad de post-procesamiento para hacer que la imagen se vea mejor. Usted podría encontrar que un tercero aplicación de la cámara se produce peor imágenes, simplemente porque su procesamiento de la imagen no es tan buena como en las acciones de aplicación de la cámara. O usted podría encontrar que un tercero aplicación de la cámara se produce mejores imágenes, si se utiliza un algoritmo o técnica que el stock de la aplicación no utiliza.