Cómo habilitar la compatibilidad con la API de Camera2 en cualquier Android [2024 actualizado]

La habilitación de la API camera2 es bastante necesaria cuando desea descargar el puerto de la cámara de Google en sus dispositivos de teléfonos inteligentes. En general, esos puertos mejorarán la calidad general de la cámara y generarán fotos y videos sorprendentes sin muchos problemas.

Sin embargo, cuando tienes verificó la API de la cámara función de su teléfono y, decepcionantemente, descubre que su teléfono no es compatible con esas API.

Luego, la última opción que le queda es obtener esa interfaz de programación de aplicaciones actualizando la recuperación personalizada o rooteando su teléfono Android.

En esta publicación, cubriremos diferentes métodos mediante los cuales puede habilitar fácilmente la API de Camera2 en su teléfono sin problemas.

Pero antes de comenzar, conozcamos un poco los siguientes términos si los escuchó por primera vez.

¿Qué es la API de Camera2?

En los teléfonos Android más antiguos, generalmente obtendrá la API de la cámara que podría no ser tan buena. Pero Google lanza la API Camera2 en Android 5.0 lollipop. Es un mejor programa que ofrece una amplia gama de atributos que ayudan aún más a mejorar la calidad general de la cámara de los teléfonos.

Esta característica otorga mejores resultados HDR+ y agrega atributos maravillosos para hacer clic en fotos con poca luz con la ayuda de un software avanzado.

Para obtener más información, le recomendamos que consulte el Página oficial.

Pre requisitos

  • En general, todos los siguientes métodos requerirán acceso de root.
  • Acceda a la configuración del desarrollador para habilitar la depuración de USB.
  • Se requieren los controladores ADB necesarios para instalarse en la PC / computadora portátil
  • Obtener la versión correcta de la TWRP recuperación personalizada según su teléfono.

Note: Hay varios métodos para Rootea tu teléfono, pero te recomendamos descargar magisk para una configuración estable.

Métodos para habilitar la API Camera2

Algunos fabricantes de teléfonos inteligentes, como Realme, proporcionan Camera HAL3 en configuraciones adicionales para utilizar aplicaciones de cámara de terceros, a las que se puede acceder después de habilitar el modo de desarrollador.

(Solo aplicable en los teléfonos Realme que obtuvieron la actualización de Android 11 o superior). Pero ese no es el caso de muchos teléfonos inteligentes. En ese caso, puede seguir los métodos siguientes:

1. Uso de la aplicación Terminal Emulator (Root)

  • Primero, acceda al emulador de terminal aplicación.
  • Para dar acceso de root, escriba su y presiona Enter.
  • Ingrese el primer comando – setprop persist.camera.HAL3.enabled 1 y presiona enter.
  • Inserte el siguiente comando – setprop vendor.persist.camera.HAL3.enabled 1 y presiona enter.
  • A continuación, reinicie el teléfono.

2. Usando la aplicación X-plore (Raíz)

  • Descargue e instale el X-plore File Manager para acceder a la carpeta system/root. 
  • Luego, debe acceder a la carpeta system/build.prop. 
  • Haga clic en el Construir.prop para editar ese guión. 
  • Agregar - "persistir.camera.HAL3.enabled = 1″ en la parte inferior. 
  • Luego, debe reiniciar su teléfono inteligente.

3. A través de la biblioteca de módulos de Magisk (raíz)

Existen numerosos beneficios de rootear con magisk, uno de ellos es que obtendrá acceso al directorio de módulos.

  • Primero que nada, descargar Módulo-Camera2API-Enabeler.zip de la biblioteca de módulos.
  • A continuación, debe instalar ese zip respectivo en el administrador de magisk. 
  • Reinicie su dispositivo para activar el módulo API de la cámara.

4. Archivo zip intermitente a través de TWRP (Root or Not Root)

  • Descarga lo necesario Cámara2API zip archivo. 
  • Inicie el teléfono en la recuperación personalizada TWRP.
  • Navegue hasta la ubicación del archivo zip y haga clic en él. 
  • Flashee el archivo Camera2API.zip en el teléfono inteligente. 
  • Finalmente, reinicie el dispositivo como de costumbre para obtener resultados.

¿Puedo habilitar las funciones de la API de Camera2 sin permiso de raíz?

Necesitará acceso de root para desbloquear camera2API, ya que la mayoría de las veces esos archivos se pueden obtener cuando el dispositivo tiene permiso completo de root.

Pero, si quieres acceder a las funciones de la API y dispones de mucho tiempo, te recomendamos seguir la siguiente guía.

Acceda a Camera2API sin root

Aquí, recibirá todo el proceso para obtener los archivos API de la cámara sin modificar los archivos del sistema. Dicho esto, comencemos con los requisitos principales para el procedimiento. 

Cosas que se necesitan antes del proceso.

  • Asegúrese de que el dispositivo Android tenga un gestor de arranque desbloqueado.
  • Habilite la depuración USB a través del modo desarrollador. 
  • Se recomienda una PC o computadora portátil para ejecutar Windows 7, 8, 10 u 11.
  • Un cable USB para interconectar el teléfono y la computadora. 
  • Descargue nuestra TWRP archivo para su teléfono inteligente
  • Controlador ADB.zip y minimal_adb_fastboot.zip

Paso 1: Cree una configuración completa

  • Instale la Controlador ADB.zip en tu ordenador.
  • A continuación, deberá extraer el archivo minimal_adb_fastboot.zip
  • Cambie el nombre del archivo TWRP descargado a recovery.img y muévalo a la carpeta zip de inicio rápido mínimo.
  • Use el paquete de cables para conectar la PC al teléfono. 

Paso 2: ejecuta el símbolo del sistema

  • En primer lugar, haga doble clic en cmd-here.exe en la carpeta zip mínima. 
  • Ingrese el comando para ver si el dispositivo está conectado o no – adb devices y Enter.
  • A continuación, escriba el comando – adb reboot bootloader y presione Entrar para acceder al modo de arranque. 
  • Ingrese el siguiente comando – fastboot boot recovery.img y presiona Enter en el teclado para abrir el modo TWRP.

Paso 3: use el modo TWRP para la modificación

  • Una vez que haya ingresado esos comandos, espere un momento. 
  • Notará que el modo de recuperación personalizado TWRP está activado en la pantalla de su teléfono. 
  • Desliza la tecla que decía, “Deslizar para permitir modificaciones”.
  • Ahora, regrese a la pantalla de la computadora/portátil. 

Paso 4: Ingrese los comandos de la segunda fase

  • De nuevo, escriba adb devices y enter para ver si el dispositivo se conecta o no. 
  • Entonces, tienes que escribir el adb shell comando y agregar
  • Para activar Camera2API, use el comando – setprop persist. camera.HAL3.enable 1 y presiona enter.
  • Ingrese el comando - exit para salir de la sección de shell ADB. 
  • Por último, utilizar adb reboot y presione enter para reiniciar el dispositivo normalmente.

¿Cómo restaurar la API de Camera2 como antes?

Tienes que repetir todo el proceso desde Paso 4 como si hubiera instalado la API de la cámara en la sección anterior.

  • Todo lo que necesitas hacer es reemplazar el setprop persist. camera.HAL3.enable 1  a setprop persist. camera.HAL3.enable 0 para desactivar la sobrescritura de la API de la cámara. 
  • Escriba el comando de salida – exit y presiona Enter
  • Por último, escriba – adb reboot para reiniciar normalmente el teléfono.

Nota: No instala TWRP, por lo que no tendrá problemas para obtener actualizaciones. Además, Camera2API volverá a la normalidad si aplica la actualización OTA. Además, puedes comprobar compatibilidad de cámara manual para confirmar los cambios.

Conclusión

Para resumir, la mejor manera de obtener acceso a Camera2API es posible con el permiso de root y la configuración TWRP. Una vez que haya terminado con el proceso, puede instalar fácilmente el GCam aplicación en su dispositivo Android sin mucha molestia.

Por otro lado, si tienes dudas sobre cómo activar la API de camera2, comparte tu comentario en la siguiente sección.

Acerca de Abel Damina

Abel Damina, ingeniero de aprendizaje automático y entusiasta de la fotografía, cofundó GCamblog apk. Su experiencia en inteligencia artificial y su buen ojo para la composición inspiran a los lectores a traspasar los límites de la tecnología y la fotografía.