Skip to content

Latest commit

 

History

History
193 lines (119 loc) · 6.56 KB

File metadata and controls

193 lines (119 loc) · 6.56 KB

English | Español | Português | Bahasa Indonesia | Русский | 中文 (简体) | 中文 (繁體) | 日本語 | Tiếng Việt | Türkçe | हिन्दी | বাংলা (ভারত) | ਪੰਜਾਬੀ (ਭਾਰਤ) | తెలుగు | اردو (پاکستان) | العربية | ไทย

Pixels - Cambiador Inteligente de Resolución y DPI

Pixels necesita el permiso WRITE_SECURE_SETTINGS para funcionar correctamente (esto NO es rootear el dispositivo).


TL;DR

  • Ejecuta adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

  • Si utilizas una aplicación de terminal en Android con permisos elevados, ejecuta pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS


Otorgar permiso usando un PC:

Details

1. Activa el modo desarrollador en la configuración del teléfono

  • Ve a Ajustes > Acerca del teléfono > Información de software y toca Número de compilación sucesivamente siete (7) veces para habilitar las opciones de desarrollador.

    about phone

2. Habilita la Depuración por USB

  • Ve a Ajustes > Opciones de desarrollador (o Ajustes > Sistema > Opciones de desarrollador en versiones antiguas de Android), desplázate hacia abajo y activa la opción Depuración por USB.

    usb_debugging)

Notas para algunos dispositivos como MIUI:

  • Activa también la opción Depuración por USB para configuraciones de seguridad si aparece en las opciones de desarrollador.

  • Activa la opción Desactivar supervisión de permisos si está disponible. Se requiere reiniciar el dispositivo.

3. Descarga ADB en tu ordenador

  • Descarga ADB (platform-tools) en tu computadora: para Windows | para Mac | para Linux

  • Extrae el archivo ZIP descargado.

4. Navega dentro de la carpeta

platform-tools que extrajiste en el Explorador de Windows o Finder (macOS)

5. Abre la interfaz de línea de comandos

En Windows: Abre CMD

  • Escribe cmd en la barra de direcciones y presiona Enter. Esto abrirá el símbolo del sistema.

    opening_cmd

Para macOS:

  • Haz doble clic en el archivo zip descargado para abrirlo, haz clic derecho en la carpeta platform-tools para abrir el menú contextual y luego haz clic en Servicios > Nueva terminal en la carpeta.

6. Conecta tu teléfono al ordenador

  • Tu teléfono mostrará el mensaje Permitir depuración por USB si es la primera vez que lo conectas. Toca Permitir.

  • Puedes marcar la casilla Permitir siempre desde este ordenador (revisa la nota al final de este tutorial sobre mantener activada la depuración USB).

adb prompt
  • Comprueba la conexión introduciendo el siguiente comando y presionando Enter. Debería mostrar el ID de tu dispositivo si la conexión fue exitosa.

adb devices

6

  • Si tu dispositivo no logra conectarse, prueba con otro puerto USB o cable de datos diferente. Si aún así no conecta, puede que tu ordenador no tenga instalados los controladores USB del dispositivo. Consulta (aquí para descargar los controladores OEM)[https://developer.android.com/studio/run/oem-usb#Drivers]. Una vez instalados, reinicia tu PC y repite el paso 6.

7. Otorgar el permiso WRITE_SECURE_SETTINGS a Pixels

  • Una vez conectado correctamente, introduce el siguiente comando y presiona Enter. Puedes copiar y pegar el comando. Si se ejecuta correctamente, no mostrará ningún mensaje.

adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

  • Si aparece el error adb.exe: more than one device/emulator..., ejecuta en su lugar:

adb -s [ID del dispositivo mostrado en el paso 6] shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

6

Nota para MIUI, OnePlus y algunos otros dispositivos

Si obtienes el error java.lang.SecurityException: grantRuntimePermission, sigue estos pasos:

  1. Ve a Ajustes > Opciones de desarrollador (o Ajustes > Sistema > Opciones de desarrollador)
  2. Activa Depuración USB (Configuraciones de seguridad)
  3. Si aparece algún diálogo de advertencia, sigue sus instrucciones.
  4. Reinicia tu dispositivo y repite los pasos de la sección 7.

¡Eso es todo!

Ahora puedes desactivar la depuración USB

  • Importante: Mantén la depuración USB activada si planeas probar resoluciones de pantalla poco comunes que puedan causar fallos del sistema. En el paso 6 debe estar marcada la opción Permitir siempre desde este ordenador. Comandos ADB para restablecer la resolución: adb shell wm size reset y adb shell wm density reset.

  • Si no necesitas la depuración USB, puedes desactivarla para evitar posibles accesos no deseados: Ajustes > Opciones de desarrollador > Desactiva la opción Depuración USB.

GUÍA EN VIDEO


Otorgar permiso sin usar una PC (usando Shizuku):

Details

Opción 1: Puedes instalar Shizuku*

y activarlo siguiendo la guía proporcionada. Luego, vuelve a la aplicación Pixels para otorgarle permisos aplicando una resolución.

*Si la versión de Play Store no funciona en tu dispositivo, puedes usar esta bifurcación de Shizuku en su lugar.


No es necesario repetir este proceso a menos que desinstales completamente la aplicación y la vuelvas a instalar.