Con questo thread non voglio assolutamente creare litigi, ma un utile confronto sul perché rootare, perché non rootare, e chi sarebbe meglio non avesse un accesso root in android.
C'è da dire come premessa, che, un utente medio di windows, non immagina quanto può essere pericoloso avere accesso ad un account root, senza avere le conoscenze necessarie. Questo perché linux, è un SO orientato al silenzio più che al parlato, a differenza di windows, ciò significa che linux finché fate qualcosa che non è "errato" non dice nulla e vi lascia fare. Andiamo ora a spiegare perché gli apici su errato. Questo errato, non vuole indicare il concetto di sbagliato come non da farsi, ma di errato nel senso più stretto, come può essere un errore di sintassi, quindi, per esempio, quando voi cancellate un qualsiasi file su windows, questo vi chiede se siete sicuri e poi lo manda nel cestino, che sta a voi svuotare, in linux, da precisare che in linux da shell non dai desktop grafici (ma rootare android significa dover usare la shell), se cancellate un file lo cancellate e basta, senza che il SO vi chieda nulla, a patto che non siate voi a chiedere di chiedere.
Ora molti utenti penseranno che possono rootare e non usare la shell, ma ciò equivale a non rootare, quindi perché dovreste rootare se non usate la shell?
Quindi, un po meno persone di prima, risponderanno, per usare wifitether o quello per la swap o per avere le anteprime di cupcake, per i primi due, vi posso dire che sono inutili se non sapete a che servono solo leggendo il nome, e comunque per tutti e 3 non immaginate l'errore che fate a usarli senza saper usare la shell, infatti si dovrebbe sapere che i programmi molto difficilmente hanno una stabilità totale*(poi spiego), quindi se usati senza sapere cosa si sta facendo, possono andare in crash e lasciare qualcosa a metà, così che dovete andare di shell per rimettere le cose apposto, e questa cosa vale soprattutto per il 3° esempio, visto che sono anteprime e quindi con molta probabilità instabili.
A questo punto, spero di aver fatto capire chi, per me, sarebbe meglio che non avesse un accesso root.
Ora vediamo i perché può essere utile avere un accesso root.
Un accesso root, può risolvere quei problemi di memoria che si hanno, spostando la cache e le applicazioni su una SD**, oppure permette l'utilizzo del dispositivo con android, più simile ad un pc, la qual cosa da molte libertà ad un utente che sa cosa sta facendo.
Precisazione: Nonostante tutto quello che ho detto, trovo giusto la condivisione delle esperienze per rootare il G1, per la filosofia che è inutile fare qualcosa che è già stato fatto. Sta alla coscienza del lettore decidere se leggere e fermarsi o leggere e provare
* I programmi che fanno utilizzo di privilegi da root difficilmente hanno stabilità totale, poiché vengono testati da chi sa cosa fare, ed è molto più difficile imitare una persona che non sa, più di quanto si possa immaginare
** Per ora ho arrestato il mio personale studio su come spostare le applicazioni sulla SD, per concentrarmi su come avere un accesso root senza downgrade, perché sento di essere vicino, ma gli ultimi esperimenti non sono andati a buon fine