Articolo

Il rooting e l'hacking della ROM come principiante di Android erano una sfida rischiosa

protection click fraud

LineageOS su OnePlus 7 ProFonte: Michael Hicks / Android Central

Prima che decidessi di passare da iOS ad Android, ho sentito parlare di persone che effettuano il jailbreak di iPhone per sfuggire al giardino recintato di Apple. Non ho mai capito l'appello, personalmente. Non è stato fino a quando non ho iniziato testare i lanciatori Android che ho imparato a conoscere le gioie della personalizzazione rispetto all'esperienza iOS statica e curata di Apple.

Ma non sono un hobbista, il tipo di persona che tira i fili sciolti della tecnologia per vedere cosa si rompe prima di aggiustarlo. Quindi devo ammettere un po' di sindrome dell'impostore quando leggo come il mio collega Alex Dobie installato Android 11 sul suo vecchio Galaxy S2, o come faceva Andrew Myrick root e installa le ROM notturne sul suo Nexus 4. Uso costantemente i telefoni Android in questi giorni, ma non ho un decennio di esperienza di rooting nel backend del sistema operativo a cui fare affidamento.

Offerte VPN: licenza a vita per $ 16, piani mensili a $ 1 e altro

Con queste insicurezze che mi guidavano, ho iniziato a leggere su Magisk, ROM e app rooted. Il mio obiettivo principale: ottenere l'accesso root e flashare una nuova ROM sul mio OnePlus 7 Pro mentre lo ottengo nessun aiuto qualunque cosa dai miei colleghi. Ero curioso di sapere se qualcuno senza alcuna esperienza potesse avere successo utilizzando solo le risorse online a mia disposizione, o se il rooting e i sistemi operativi alternativi fossero più adatti per i veterani di Android. Inoltre, volevo decidere, vale davvero la pena fare il root dei telefoni Android nel 2021?

Per farla breve, il mio hackathon di più giorni è stato un disastro stressante, incluso un loop Fastboot, diversi falsi inizia e file di immagine TWRP rotti - che si concludono con una vittoria parziale che è arrivata con una tensione libera male alla testa.

Inciampare nel buio

Oneplus 7 Pro Fastboot Rooting RomFonte: Michael Hicks / Android Central

Tutta la mia lettura casuale della radice ha suggerito che XDA Developers è la migliore autorità mainstream su questo argomento. Così ho rintracciato il loro Guida al rooting di OnePlus 7 Pro, ho provato a seguire i passaggi... e subito incontrò difficoltà.

Guarda alcuni dei passaggi, presentati senza elaborazione: "Riavvia nel tuo bootloader". "Flash TWRP." "Imposta adb." Cosa diavolo significa tutto questo? Qual è la differenza tra l'avvio nel bootloader, l'avvio rapido o la modalità di ripristino? Dov'è il glossario?!

I principianti del rooting devono analizzare ogni passo per le ipotesi non dette dietro di loro, altrimenti rischiano di rompere il telefono per sempre.

Dopo una lettura agitata in background, l'attivazione degli Strumenti per sviluppatori del mio telefono e l'installazione dei comandi di Android Debug Bridge (ADB) non si sono rivelati particolarmente difficili. Ho esperienza con i comandi del terminale e (alcuni) telefoni Android rendono sorprendentemente facile l'accesso al bootloader. Ma le cose sono diventate molto più pericolose dopo aver sbloccato il bootloader.

XDA mi ha detto di eseguire TWRP con un "fastboot boot twrp_file_name.img", utilizzando un link File TWRP per Guacamole. L'ho fatto, a quel punto ho ottenuto il logo "Modalità Fastboot" sopra. Progresso? No! È rimasto bloccato su quello schermo per ore prima che capissi come inviare il telefono alla modalità di ripristino e riavviare le impostazioni di fabbrica.

Flashare una ROM sul mio OnePlus 7 Pro con accesso rootFonte: Michael Hicks / Android Central

Entrambi i miei tentativi iniziali di eseguire il root del mio telefono sono quasi finiti in un disastro. Ho insistito solo perché avevo telefoni Android di riserva e qualcosa da dimostrare.

Durante il mio secondo tentativo, ho notato che alcuni siti consigliavano di cambiare la mia partizione A/B e di usare il fastboot veloce boot nome_file.img invece. Questa volta, invece di avviarsi direttamente in TWRP come promesso, il mio telefono è entrato nel bootloader generico. Peggio ancora, non importava se lo spegnevo, passavo alla modalità di ripristino o provavo a installare un nuovo file img; il telefono sarebbe subito torna al bootloader. Neanche la mia precedente scorciatoia per la modalità di ripristino funzionava. Ero fottuto e frustrato dal fatto che il mio duro lavoro non stava dando i suoi frutti.

Ancora più ore dopo, grazie ad alcuni post del forum in preda al panico di persone che hanno riscontrato problemi simili, sono riuscito a sfuggire al mio inferno di bootloop. Ma dopo due giorni di ricerca e stress, sapevo che non avrei fatto funzionare la TWRP per me. Quindi sono passato a Wiki di LineageOS per vedere se avrei avuto più fortuna con la popolare ROM.

Schermata di riavvio di LineageOSFonte: Michael Hicks / Android Central

In questo caso, sono felice di dire che per lo più ci sono riuscito. Ho flashato la ROM LineageOS e poi l'ho installata dal ripristino. Ho anche tentato di installare una suite Google Apps (GApps) personalizzata poiché le ROM di terze parti non hanno accesso al Play Store. Dopo alcuni passaggi in più, ho finalmente riavviato in LineageOS. Ma per qualsiasi motivo, GApps Suite non ha preso, limitandomi alle sue app pre-scaricate e ai file .apk sicuri che ho scaricato online. E LineageOS ha rimosso l'accesso come superutente nel 2019, quindi avrei ancora bisogno di installare Magisk Manager o fornire l'accesso root alle singole app su ADB.

Ma a questo punto, ero abbastanza svuotato mentalmente, curando quel mal di testa di cui parlavo prima. Se qualcuno mi ha guidato attraverso l'installazione di Magisk di persona, sono sicuro che potrei ottenere il rooting del mio OnePlus 7 Pro abbastanza rapidamente. Ma sembra che la maggior parte delle guide al rooting nel 2021 presuppongano che tu abbia già un background approfondito nell'hobby.

Ora, sto cercando di decidere se vale la pena fare il root in primo luogo.

I pericoli del rooting e delle ROM

Boot loaderFonte: Michael Hicks / Android Central

Per arrivare alla radice del problema (gioco di parole), ho contattato Danny Lin, che sviluppa il ROM personalizzata ProtonAOSP per telefoni Pixel. Ha anche fatto scalpore per ricreare il motore di temi di Material You come codice open source durante le prime beta di Android 12. Se qualcuno poteva darmi un parere informato sui rischi e le giustificazioni per il rooting e le ROM, era lui.

"Non consiglierei il rooting o l'installazione di una ROM personalizzata alla maggior parte degli utenti "normali" che hanno solo bisogno che il loro telefono funzioni", mi ha detto Lin. Sebbene "i mattoni permanenti siano molto improbabili", osserva che molti problemi con le ROM sono "fuori dal controllo degli sviluppatori di ROM", come quando Google si rompe Rete di sicurezza.

Quindi è necessaria la pazienza per affrontare rotture occasionali ma inevitabili, oltre al know-how per riconoscere quando qualcosa va storto e la volontà di prendersi il tempo per aggiustarlo. Ecco perché hai bisogno di "esperienza con i dispositivi mobili di modding" per gestire le ROM in modo sicuro oltre l'installazione iniziale.

Per quanto riguarda i pericoli del radicamento, Lin non ha parlato dei suoi pericoli:

Il rooting è un rischio perché significa che sei sempre a un tocco accidentale dalla compromissione dell'intero dispositivo, nonostante le vulnerabilità nell'implementazione di root. Sì, avere una richiesta di autorizzazione è decisamente meglio di niente, ma è comunque molto più rischioso che non essere affatto rootati.

Nonostante ciò, Lin trova root "inestimabile" come sviluppatore per test e debug e pensa che serva a uno scopo per gli strumenti in cui Android di serie "cada a terra", come i backup completi dei dati. E se c'è una "funzionalità esclusiva di root" che desideri, "probabilmente vale la pena rischiare" da provare.

Il radicamento è un'arte morente nel 2021?

Permessi di root su un vecchio telefono NexusFonte: Android Central

Molti lettori di Android Central hanno lasciato commenti nostalgici su come erano soliti eseguire il flashing o il root dei loro telefoni, ma ora non lo fanno più. Ho chiesto a Lin perché il rooting dei telefoni Android nel 2021 potrebbe essere più di nicchia rispetto al passato, e aveva una serie di ragioni.

Man mano che Android di serie migliora, l'unità per il root e la ROM diminuisce e il livello di abilità richiesto aumenta.

Innanzitutto, "anche Android di serie è diventato più potente", ma oltre a ciò, molte app Android di terze parti hanno trovato il modo di implementare le funzionalità mancanti privo di accesso root, preservando la sicurezza del tuo telefono. Lin ha anche notato che il modding è "più complicato" che mai a causa dei recenti progressi di Android come "aggiornamenti A/B senza soluzione di continuità e partizioni dinamiche".

Quindi gli appassionati di Android più anziani rinunciano a root e ROM a causa della maggiore difficoltà per i rendimenti decrescenti. Nel frattempo, i nuovi fan di Android non li sostituiscono a causa della ripida curva di apprendimento.

"Il flashing può essere piuttosto scoraggiante per i nuovi utenti perché c'è molto più spazio per il fallimento nel processo rispetto a prima", ha detto Lin. "Sono molti passaggi e la mancanza di un piccolo dettaglio può risultare in un mattone morbido con cui le persone non vogliono avere a che fare". Le sue parole erano così fedeli alla mia esperienza che potevo solo ridere tra me e me.

OnePlus 7 ProFonte: Harish Jonnalagadda / Android Central

Se fossi riuscito a eseguire il root del mio OnePlus 7 Pro, avevo pianificato di testare app come YouTube Vanced, AdAway, Taskere altri che utilizzano l'accesso root con grande efficacia. Con queste app, puoi aggiungere strumenti come un cestino per il riciclaggio o l'accesso al terminale, monitorare e controllare meglio il consumo di energia o l'attività dell'app in background; o rimuovere gli annunci indesiderati dalle app.

Francamente, però, la maggior parte di questi non sono strumenti vitali per il mio uso quotidiano del telefono, che riguarda principalmente il gioco casuale Giochi Android e controllando la posta elettronica. Date le gravi vulnerabilità causate dall'apertura del vaso di Pandora che è l'accesso root, non sono sicuro di dire che questi strumenti "valgono" per me come lo sarebbero per altri utenti esperti. Inoltre, come ha detto Lin, ora puoi ottenere alcuni di questi strumenti anche senza accesso root!

Potrei tentare un'altra corsa al tifo in futuro, semplicemente per amore della conoscenza. Ma penso di essere sempre più interessato all'installazione di nuove ROM come ProtonAOSP e LineageOS, perché aggiungono fantastiche modifiche e ottimizzazioni al tuo telefono senza trasformarlo in un tempo di ticchettio bomba.

Potremmo guadagnare una commissione per gli acquisti utilizzando i nostri link. Scopri di più.

È tempo che Samsung porti velocità di ricarica più elevate sul Galaxy S22
Più veloce

Probabilmente Samsung si sta già preparando per il Galaxy S22 il prossimo anno e il più grande aggiornamento che l'azienda potrebbe darci è una maggiore velocità di ricarica.

La custodia ideale per Samsung Galaxy Z Fold 3 è in realtà una skin
Pelle > Custodia

I casi sono una necessità inevitabile per alcuni, in quanto forniscono una protezione aggiuntiva di cui potresti aver bisogno se sei goffo o lavori in un cantiere. Ma la migliore custodia per Galaxy Z Fold 3 è in realtà una skin. Più specificamente, il dbrand Robot Skin.

Il nuovo iPad Mini sembra fantastico anche se ami Android
Mele e arance

Un iPad Mini completerebbe il mio telefono Android così come la mia altra tecnologia nei modi giusti. Sto pensando di acquistarne uno.

Questi sono i migliori telefoni Android robusti
Guida all'acquisto

Vivere la vita ruvida e cadente? Procurati uno smartphone in grado di gestire tutto ciò che gli lanci - o lancia il tuo telefono.

Michael L Hicks

Michael L Hicks

Michael è un ex sviluppatore di ebook diventato scrittore di tecnologia il cui arco di carriera lo ha portato dalla realtà virtuale ai dispositivi indossabili, emergendo guide dalla tecnologia ai giochi, prima di arrivare ad AC per coprire Android, Oculus, Stadia e case intelligenti, tra le altre cose. Nativo della Bay Area, ama le squadre sportive poco performanti, correre e tormentare i suoi amici come DM per le campagne di D&D e RPG di Star Wars.

instagram story viewer