Ci sono però profonde differenze tra ROM e memoria interna di uno smartphone:
In questi frangenti si può scaricare una "ROM Android personalizzata" proveniente da fonti affidabili ed effettuare il flashing della memoria interna del dispositivo così da sostituirla alla vecchia versione del sistema operativo.
Come si vede, le stesse versioni personalizzate di Android vengono colloquialmente chiamate "ROM" proprio perché vanno a sostituire quanto presente in un'area della memoria interna generalmente ritenuta immodificabile.