Posso fare il root del mio dispositivo senza TWRP usando un PC?
Indubbiamente è possibile. Potrei darvi qualche dozzina di esempi su XDA, ma è degno di nota qui distinguere tra alcune varie strategie di rooting e i loro rispettivi requisiti. Rootare un dispositivo Android con un PC - e senza usare la custom recovery TWRP - era una volta un metodo molto comune, e da allora ha fatto un enorme ritorno con i dispositivi Android di oggi. Inoltre, per quei dispositivi Android per i quali non è disponibile una build TWRP, usare un PC per fare il root del dispositivo può benissimo essere l'unica opzione. Fino al momento del rilascio di Android 6.0 Marshmallow, il rooting dei dispositivi Android utilizzando un PC e un'utilità di rooting tethered one-click era estremamente popolare. Esempi di questi strumenti one-click includono KingRoot, iRoot, KingoRoot, One-Click Root, Dr. Fone, CF Auto Root, e la lista continua. In sintesi, queste soluzioni di root one-click hanno utilizzato strategie di rooting basate su cloud per trovare prima un exploit o una vulnerabilità su un particolare dispositivo Android, e poi iniettare i binari del superuser (root) direttamente in /system/xbin/su. Questo è stato fatto collegando il dispositivo Android a un PC o laptop che esegue il software di rooting. Per molti dispositivi Android che girano su Android Lollipop e versioni precedenti, le utility di root con un clic erano abbastanza efficaci. C'erano anche molte prime versioni di Android Marshmallow che erano vulnerabili agli exploit di root con un clic. Con il rilascio di Android 7.0 Nougat (così come le build successive di Android 6.0.1 Marshmallow), si sono verificati molti cambiamenti all'interno del codice open source: è stato introdotto lo schema di partizionamento A/B; implementazioni come Forwatd Error Correcting (FEC), Android Verified Boot (AVB 1.0 & 2.0) e device mapping verity hanno iniziato a creare ostacoli agli exploit di root con un clic. Due protocolli di rooting molto popolari in quel periodo erano SuperSU dello sviluppatore Chainfire e phh-superuser dello sviluppatore Pierre-Hugues Husson (phhusson). Entrambe queste piattaforme hanno iniziato ad utilizzare un metodo di root noto come systemless root. Sempre in questo periodo, la Magisk Universal Systemless Interface dello sviluppatore topjohnwu ha fatto il suo debutto nella comunità Android. In poche parole, il root senza sistema funziona grazie al supporto dell'immagine di avvio patchata. Uno script di root systemless scompatterà la vostra immagine di boot stock, patcherà i file ramdisk, inits, rootfs e fstab e includerà i binari di root, riconfezionerà l'immagine di boot, poi flasherà l'immagine di boot patchata nella partizione /boot. Il dispositivo è stato completamente e permanentemente radicato senza alcuna necessità di modificare la partizione /system. I'm infatti, /system non viene toccato affatto - nemmeno montato come r/w. Quando il root senza sistema era nella sua infanzia, il modo tipico per installare lo script di root era usando TWRP o altre recovery personalizzate. Una volta che SuperSU è stato deprecato dallo sviluppatore, Magisk ha iniziato a crescere e fiorire. È stata aggiunta un'opzione che permette all'utente di patchare un'immagine di avvio stock dall'interno della stessa app Magisk Manager. Di conseguenza, e per quei dispositivi Android che non avevano il vantaggio di avere build TWRP, l'immagine di boot patchata da Magisk poteva poi essere flashata utilizzando la modalità fastboot AP in combinazione con un bootloader sbloccato. Quindi, per quanto riguarda la tua domanda, se un dispositivo può essere rootato senza TWRP, ma con un PC, la risposta è sicuramente sì. Infatti, questo metodo è diventato una delle strategie di rooting più popolari ed efficienti per Android. Per i dispositivi Android che utilizzano Android 7.0 Nougat, e fino all'attuale versione di Android 11, il root senza sistema tramite il supporto dell'immagine di avvio patchata è il metodo da utilizzare. E se non è disponibile una TWRP o un'altra recovery personalizzata per il vostro telefono o tablet, un PC è di gran lunga il metodo migliore - e a volte, l'unico - per flashare l'immagine di boot patchata e ottenere il root del sistema operativo Android.
Articoli simili
- Come avviare in TWRP Recovery e cosa è esattamente TWRP Recovery
- L'app root checker mostra "l'accesso root non è correttamente installato in questo dispositivo" nel mio Redmi 4. Cosa devo fare per risolverlo?
- Come fare il root del mio Samsung Galaxy core prime senza un PC (One-click root)
- Re root non è supportato.. Cosa devo fare per fare il root al mio Android? Il mio Android è lava z62..