Ciao a tutti, sono entrato nel mondo di android da qualche giorno...
spero di non aver sbagliato sezione... se si scusatemi...
essendo io uno smanettone fin'ora solo per quando riguarda i computer, vorrei chiedervi qualche delucidazione a riguardo del mondo di android...
il mio smartphone non avendo i privilegi di root, mi sono trovato a dover cercare in giro per la rete ( e soprattutto tra le pagine del vostro forum ) procedure per ottenerne i privilegi.
mi sono imbattuto in termini come rom, custom rom e immagini di boot(boot.img)
facendo riferimento alle mie vecchie esperienze ho cercato qualche collegamento e vorrei chiedervi se ho capito bene oppure no...
per come ho capito il root corrisponde al comando di linux "sudo su" (per ora ho usato solo ubuntu) per farmi praticamente fare anche determinate azioni che il sistema operativo blocca per non far smanettare al suo interno.
Android, per quando libero non permette a chiunque di fare qualsiasi cosa, anche se opensouce si affaccia ad un pubblico di larga scala per cui certe azioni vengono impedite onde evitare danni di utenti non consapevoli di cosa stanno facendo.
Essendo bloccato il root, ci sono applicazioni che forzano determinati exploit in maniera automatica per certi modelli di telefoni.
Per chi non riuscisse con determinate applicazioni bisogna flashare il boot.img che praticamente avviandosi al boot di android ti dà i privilegi permanenti. Poi magari, se prima di flashare la tua boot.img ti fai un backup della vecchia immagine, sempre tramite flash puoi tornare al sistema come era in precedenza.
Si deve sempre far riferimento ad una immagine di boot compatibile con il tuo smartphone avendo ogni modello installata una diversa rom inserita dal produttore.
La rom sarebbe il sistema operativo Android, che di default è installata dal produttore con le personalizzazioni che esso credeva opportune. In questa rom sono presenti anche i driver per far si che il device funzioni correttamente con il sistema operativo ed anche il kernel e quindi il sistema operativo stesso.
Una Custom Rom sarebbe invece una rom, data la definizione appena scritta, personalizzata da qualcuno con ciò che ritiene più opportuno, modificando parametri di overclock, disinstallando applicazioni preinstallate e mettendo ciò che vuole (come accade per windows che esistono versioni modificate del sistema operativo con servizi disabilitati e/o programmi aggiunti).
Si trovano quindi custom ROM diverse per ogni cellulare appunto perchè ognuno di questi ha bisogno dei propri driver per funzionare correttamente.
Ora la mia domanda è: ci ho capito qualcosa o ho detto soltanto una marea di cavolate??