Se vi siete mai chiesti “Cosa sono le ROM?”, ecco la risposta: immagini digitali di software originariamente memorizzate su supporti fisici di memorizzazione come cartucce, CD o dischi rigidi.
Cosa sono le ROM? Le basi
Le ROM sono il fulcro dei giochi retro sugli emulatori. Contengono tutti i dati di un gioco originale necessari per la riproduzione su dispositivi moderni. Permettono di eseguire programmi su hardware moderno tramite emulatori o servono come sistemi operativi alternativi per i dispositivi Android. Tuttavia, il loro utilizzo è legalmente e tecnicamente complesso
- Un file ROM è una copia digitale esatta del chip di memoria di un gioco, ad esempio delle cartucce GameBoy o dei moduli N64.
- Con l’aiuto di un software speciale, è possibile non solo digitalizzare il gioco, ma anche giocarci. Questi programmi sono chiamati emulatori. Ciò significa che è possibile utilizzare le ROM per giocare ai giochi GameBoy sul PC, tra le altre cose.
- A differenza della RAM, la ROM conserva i dati in modo permanente, poiché le informazioni sono fisicamente codificate nelle celle di memoria, ad esempio da speciali transistor o portatori di carica.
- Scaricare ROM senza possedere il gioco originale è illegale perché viola il copyright. Anche copiare i propri giochi è un reato punibile se si aggirano i meccanismi di protezione dalla copia. State utilizzando un gioco a pagamento senza pagarlo. Tuttavia, nessun privato è mai stato incriminato per l’uso di ROM.
- Molti siti web di ROM distribuiscono malware o software fraudolenti che possono infettare i dispositivi.
Smartphone Android: cosa sono le ROM personalizzate?
Le ROM personalizzate sono sistemi operativi Android alternativi che sostituiscono il sistema preinstallato su uno smartphone. Sono create da sviluppatori o comunità e spesso offrono maggiore libertà, migliori prestazioni e un supporto di aggiornamento più lungo rispetto al software originale. La controparte della ROM personalizzata è la cosiddetta ROM stock.
- Le ROM personalizzate sono versioni modificate di Android basate sul codice open source AOSP (Android Open Source Project) e sono personalizzate specificamente per i dispositivi per consentire un maggiore controllo sul sistema.
- La maggior parte dei produttori di smartphone utilizza il sistema operativo “Android” per i propri dispositivi. Le ROM personalizzate sono spesso sviluppate da gruppi volontari che modificano il sistema Android in molti modi importanti
- Le ROM personalizzate rinunciano alle applicazioni preinstallate, spesso inutili, dal produttore, risparmiando spazio di archiviazione e migliorando le prestazioni
- Gli utenti ricevono tempestivamente gli aggiornamenti di sicurezza e le nuove versioni di Android, anche se il produttore ha interrotto il supporto. Impostazioni avanzate, temi e ottimizzazioni di sistema consentono una personalizzazione approfondita del dispositivo
- I vecchi smartphone possono essere aggiornati con il software più recente grazie alle ROM personalizzate, che ne prolungano la vita utile
- L’installazione di una ROM personalizzata può invalidare la garanzia del dispositivo, soprattutto nei modelli più recenti. Inoltre, tutti i dati vengono cancellati durante l’installazione, motivo per cui è essenziale eseguire un backup completo.
- Le ROM difettose o le installazioni non corrette possono causare instabilità, vulnerabilità della sicurezza o addirittura un “brick” (dispositivo inutilizzabile). Funzioni speciali come le ottimizzazioni della fotocamera o i sensori proprietari a volte non funzionano o funzionano solo in misura limitata.