Quan tens un dispositiu Android, formes part d'una comunitat de codi obert. El programari d'Android és de codi obert, la qual cosa vol dir que qualsevol persona pot entrar, modificar el codi del programari, empaquetar-lo i obrir-lo per a la descàrrega d'altres usuaris. Per això, el món del modding que envolta Android és entusiasta i creatiu.
Sovint, tant els aficionats com els desenvolupadors professionals són els que creen pedaços i millores per a aplicacions i programari molt abans que l'equip de desenvolupament oficial d'Android (com va ser el cas amb el color verd de la pantalla 4XL de Google Pixel i els problemes DeX a Linux de Samsung). Amb fòrums de la comunitat com XDA, que és com una pàgina de fans per a desenvolupadors per a Android, és molt fàcil explorar i trobar aquestes millores locals en forma de ROM personalitzades i GSI.
Què és una ROM personalitzada?
El vostre telèfon intel·ligent Android està preinstal·lat amb una ROM d'estoc que determina el rendiment i les funcions disponibles. ROM són les sigles de Read-Only Memory i és firmware. Les ROM personalitzades són desenvolupades per la comunitat de codi obert d'Android i poden desbloquejar noves funcions i millorar la manera com funciona el sistema operatiu al vostre dispositiu Android. La majoria d'aquestes ROM personalitzades són gratuïtes.
Què és GSI?
GSI significa imatge genèrica del sistema. Finalment, els GSI us ajuden a provar les vostres aplicacions en dispositius que no admeten oficialment la vostra aplicació. Són prou semblants a les ROM que podeu descarregar una ROM o una GSI que us ofereixi una millora particular al vostre dispositiu Android, però hi ha una diferència important.
ROM versus GSI
Es desenvolupa una ROM per a un dispositiu Android específic. GSI és més una aplicació entre dispositius. No hi ha cap garantia que un GSI funcioni sense errors a tot el programari d'Android, ni els desenvolupadors de GSI tampoc estan a punt de solucionar aquests errors. No hi ha cap dany en flashejar un GSI sobre una ROM, sobretot si no hi ha cap ROM disponible per al vostre dispositiu. Només assegureu-vos que el vostre telèfon compleixi amb Project Treble i tingui un carregador d'arrencada desbloquejable. En desbloquejar el carregador d'arrencada (el programari que es carrega cada vegada que engegueu el telèfon), podeu fer un restabliment de fàbrica.
Una ROM, en general, és la més estable de les dues.
Instal·leu una ROM personalitzada
Tot i que potser dubteu a fer aquest nou pas amb el vostre sistema operatiu Android, descarregar i instal·lar, també anomenada intermitent, una ROM personalitzada no és tan difícil. No us deixeu enganyar, però. Si no seguiu les instruccions, podeu fer malbé el vostre telèfon. Però, com per muntar els mobles d'IKEA, si seguiu el manual, el vostre sofà (o el telèfon en aquest cas) no es trencarà quan us assegueu.
Per descarregar una ROM personalitzada, el telèfon també necessitarà:
- Carregador d'arrencada desbloquejable
- GApps (Google Apps)
- Recuperació personalitzada
Fes una còpia de seguretat de les teves dades! Si pogués repetir aquesta ordre per a un paràgraf sencer, ho faria. No sacrifiqueu el que tens per alguna cosa que no tens. Com s'ha esmentat abans, podeu fer malbé el vostre telèfon amb una ROM personalitzada. No prenguis cap risc, fes una còpia de seguretat.
Baixeu, però no extreu, la ROM personalitzada que voleu utilitzar.
Busca l'aplicació de Google que correspon a la ROM. Deseu tots dos al vostre telèfon intel·ligent.
Inicieu el vostre telèfon intel·ligent en mode de recuperació. Els botons poden variar segons el dispositiu. Manteniu premut el volum + el botó d' encesa durant uns segons.
Un cop a la pantalla de recuperació, seleccioneu Instal·la.
Seleccioneu Instal·la des de [allà on s'hagi desat el fitxer zip]. Això s'anomena flashejar el zip.
Se us guiarà pels passos de selecció per tal de recuperar el fitxer zip correcte. Finalment, se us demanarà que confirmeu el flaix.
Un cop instal·lat, torna enrere i esborra la memòria cau.
Instal·leu un GSI
La descàrrega i la instal·lació d'un GSI és completament específic del dispositiu. Tanmateix, hi ha alguns passos generals perquè us feu una idea de com flueix el procés.
El vostre dispositiu necessita:
- Compliment dels aguts
- Un sistema d'arrencada desbloquejable
- Un mètode per desactivar la verificació de l'arrencada
Feu una còpia de seguretat de les vostres dades abans de continuar.
Per descarregar un GSI, heu d'assegurar-vos que el vostre dispositiu compleix amb Treble. Executeu l'ordre següent a ADB: getprop ro.treble.enabled . Si rebeu un "fals", no podeu executar un GSI al vostre telèfon.
Aleshores, voldreu veure amb quin sistema operatiu GSI és compatible el vostre telèfon. A ADB, executeu aquest indicador: cat /system/etc/ld.config.version_identifier.txt \ | grep -A 20 "\[proveïdor\]" . Si rebeu un "true", podeu executar pràcticament qualsevol GSI. Si és fals, només podeu executar un GSI que sigui el mateix sistema operatiu que el vostre telèfon.
Desactiveu la verificació de l'arrencada.
Haureu d'esborrar les especificacions actuals del vostre sistema per mostrar les especificacions GSI.
Reinicieu el dispositiu.
Embolcallant
Abans d'instal·lar ROM o GSI personalitzades, feu una còpia de seguretat de totes les vostres dades, no importa si sou un principiant o un professional, cap nivell d'experiència farà que la pèrdua de dades sigui més fàcil de gestionar emocionalment. A menys, per descomptat, que utilitzeu un telèfon Android destinat a l'experimentació.