Controllare una radio PoC o Smartphone Android da Mac: Setup leggero con scrcpy (NO Homebrew)

I terminali radio PoC basati su Android (come l’Hytera P50) sono macchine straordinarie, ma la mancanza di una tastiera fisica e lo schermo ridotto rendono la configurazione iniziale, la digitazione di credenziali o l’installazione di APK un’operazione macchinosa.

Su Windows la prassi comune è ricorrere a software proprietari come PoC Manager. Su macOS, tuttavia, è possibile ottenere un controllo totale, fluido e nativo sfruttando scrcpy via ADB, senza installare package manager pesanti come Homebrew e mantenendo il sistema operativo totalmente pulito.

Compatibilità e Prerequisiti

  • Sistemi Operativi: scrpy è uno strumento totalmente open source e multipiattaforma, disponibile nativamente per macOS, Linux e Windows.

  • Supporto Android: È compatibile con qualsiasi dispositivo Android a partire da Android 5.0 (API 21) in su e quindi non solo le poc ma molti degli attuali Smartphone.

  • Inoltro Audio (Audio Forwarding): L’audio viene catturato e riprodotto nativamente sugli altoparlanti del computer per tutti i dispositivi dotati di Android 11 o superiore.

  • Prerequisito fondamentale: Sui dispositivi Android è perentoriamente necessario abilitare il USB Debugging (Debug USB) all’interno delle Opzioni Sviluppatore, confermando l’autorizzazione sullo schermo del terminale al primo collegamento.

1. Preparazione del pacchetto su Mac

Invece di compilare o usare gestori di pacchetti, basta scaricare il binario ufficiale di scrpy per macOS , disponibile sia per macchine Intel che Apple Silicon (processori M1 e superiori scaricare versione aarch64) , e rimuovere l’attributo di quarantena che Gatekeeper applica ai file scaricati dal web:

cd ~/Downloads/scrcpy && xattr -cr .

(usate copia e incolla il “.” alla fine è importante e va copiato. Il file scaricato e da scompattare sarà un .tar.gz e riporterà la versione, rinominate il tutto semplicemente in scrpy per vostra comodità)

2. Avvio in modalità “Headless” (Schermo spento & Audio attivo)

Per evitare di scaldare la radio o consumare inutilmente la batteria mentre è collegata via USB, è possibile specchiare l’interfaccia sul computer mantenendo il display fisico del terminale completamente spento.

Lanciando il server:

./scrcpy –turn-screen-off –stay-awake

In questo modo:

  • Lo schermo della radio rimane completamente spento.

  • L’interfaccia risponde a mouse e tastiera (con supporto al copy-paste diretto via Cmd+V).

  • L’audio della radio viene riprodotto direttamente dagli altoparlanti del Mac.

3. Drag & Drop per APK e File

L’integrazione rende superflua qualsiasi procedura complessa di trasferimento:

  • Installare un’app: Basta trascinare il file .apk (applicazione) direttamente all’interno della finestra di scrcpy per avviarne l’installazione automatica.

  • Inviare file: Trascinando qualsiasi altro documento, questo verrà salvato automaticamente nella cartella /sdcard/Download/ della radio.

4. Integrazione Desktop a un click (Creazione dello Script)

Per spostare la cartella in un percorso definitivo (es. ~/Applications/scrcpy) e creare lo script eseguibile direttamente sulla Scrivania senza aprire ogni volta il Terminale a mano, bastano tre comandi:

# 1. Sposta la cartella in Applications:

mv ~/Downloads/scrcpy ~/Applications/scrcpy

# 2. Crea lo script lancia-scrcpy sulla Scrivania:

cat << ‘EOF’ > ~/Desktop/SCRCPY #!/bin/bash cd ~/Applications/scrcpy ./scrcpy –turn-screen-off –stay-awake EOF

# 3. Rendi lo script eseguibile dal Finder:

chmod +x ~/Desktop/SCRCPY

Da questo momento in poi, un semplice doppio click sul file SCRCPY presente sulla Scrivania trasforma il Mac in una vera e propria console di controllo per la stazione PoC.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.