El celular está mostrando un diálogo en pantalla. Desbloquea el celular y toca "Permitir" en el popup de depuración USB. Después verificar:
adb devices

# Debe decir "device", no "authorizing"

---

Problema 2 — JVM 8, necesita JVM 17

No necesitas Android Studio completo, solo JDK 17 y el Android SDK. Instálalos así:

Paso 1 — Instalar JDK 17

sudo apt install openjdk-17-jdk -y
java -version # debe mostrar 17

Paso 2 — Configurar JAVA_HOME para Gradle

echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
java -version

Paso 3 — Instalar Android SDK (sin Android Studio)

# Crear directorio SDK

mkdir -p ~/Android/Sdk/cmdline-tools

# Descargar command line tools

cd ~/Android/Sdk/cmdline-tools
wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
unzip commandlinetools-linux-11076708_latest.zip
mv cmdline-tools latest

# Agregar al PATH

echo 'export ANDROID_HOME=$HOME/Android/Sdk' >> ~/.bashrc
  echo 'export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools' >> ~/.bashrc
source ~/.bashrc

Paso 4 — Instalar SDK components necesarios

sdkmanager --sdk_root=$ANDROID_HOME "platform-tools" "platforms;android-35" "build-tools;35.0.0"
Acepta las licencias escribiendo y cuando pregunte.

Paso 5 — Compilar

cd /var/www/html/proyectos/novasisPrintBridge
npx react-native run-android
