Direi che è il connettore del telefono
Hardware sono i componenti fisici (nel senso che li puoi toccare) del telefono, software è l'insieme di programmi del telefono (i componenti virtuali diciamo).
La cosa è applicabile a tutti i dispositivi elettronici ovviamente
Modding da "mod" da "modifications" in italiano è modifica, modifiche, modificare...... nel nostro caso modificare il software, il sistema android