Radice senza sistema


11

Chainfire (lo sviluppatore di SuperSU), ha messo a punto un nuovo stile di dispositivi di rooting su Android 6.0 Marshmallow e versioni successive. Questa è la radice "senza sistema ", ed è di gran moda in questo momento. Quindi, nel caso in cui qualcuno si senta curioso, ho pensato che dovessero esserci alcune informazioni sulla radice "senza sistema" per riferimenti futuri.

La domanda principale:

Cos'è esattamente la radice "senza sistema "?

Questa domanda ha 2 domande accessorie, che sono:

  1. Dove è più applicabile rispetto alla radice tradizionale " basata sul sistema " e in cosa differisce da esso?

  2. È meglio della radice tradizionale? Se é cosi, come?

Sarà preferita una risposta completa alla domanda principale insieme alle domande accessorie.

Risposte:


13

Risposta principale:

Il root senza sistema è un metodo / procedura di rooting sviluppato da Chainfire (lo sviluppatore della popolare app di gestione del root SuperSU) che coinvolge un'immagine ramdisk di avvio modificata. Il subinario del superutente diventa un'inclusione del kernel anziché esistente sotto /system/xbin/, come nella normale radice basata sul sistema.

Risposte accessorie:

  1. Preferenza della radice senza sistema rispetto alla radice tradizionale:

    Chainfire ha inizialmente suggerito di essere utile per i dispositivi Nexus da Marshmallow in poi per impedire agli utenti root di dover eseguire il reflash dell'intero sistema stock, delle partizioni di avvio e di ripristino prima di intraprendere anche un aggiornamento OTA minore, che da allora è diventato più importante con l'introduzione di Google la politica di inviare aggiornamenti di sicurezza mensili tramite OTA e eseguire il flashing dell'intero dispositivo ogni mese è al massimo noiosa.

    Il root senza sistema elimina la partizione di sistema dei pesi massimi dall'equazione lampeggiante, consentendo l'aggiornamento dei dispositivi con root senza sistema subito dopo il ripristino del ripristino e l'avvio del magazzino.

  2. Pro della radice senza sistema rispetto alla radice tradizionale:

    • Utilità durante l'aggiornamento di dispositivi OTA come indicato sopra.
    • L'immagine di avvio modificata elimina la schermata "Tampered" all'avvio di Android da Marshmallow in poi, se il dispositivo ha una partizione non di serie, più comunemente ripristino.
    • Non sono richiesti exploit. La SuperSU senza sistema può tecnicamente essere sottoposta a flashing come immagine di avvio tramite avvio rapido, anche se normalmente viene eseguita eseguendo il flashing di una zip in un ripristino personalizzato, che corregge automaticamente l'immagine di avvio sul dispositivo per apportare le modifiche necessarie a supportare il root senza sistema.
    • Funziona con una SELinux Enforcingcondizione di sicurezza, mentre il root tradizionale necessita SELinux Permissivesu Android 5.0 e versioni successive.
    • E ' involontariamente elude Android Pay e Android per le restrizioni integrare il lavoro, che lavorano con la radice tradizionale.
  3. Contro della radice senza sistema rispetto alla radice tradizionale:

    • Abbastanza buggy ed è ancora in fase BETA, sebbene sia attivamente sviluppato ed è sicuramente utilizzabile (per esperienza personale). Modifica: non più buggy e il metodo di rooting predefinito su Android 6.0.1 e versioni successive quando si utilizza SuperSU.
    • Alcuni kernel personalizzati come LeanKernel si rifiutano di funzionare con root senza sistema in quanto hanno bisogno del root tradizionale per funzionare correttamente. Modifica: la maggior parte dei kernel personalizzati ora consiglia root senza sistema, un kernel noto come ElementalX.
    • Alcune app di root potrebbero non funzionare con root senza sistema poiché codificano il codice path-to-sunel loro codice, che è applicabile solo per il root tradizionale.
    • Non sono sicuro che si tratti effettivamente di un truffatore, ma il root senza sistema è l'unico metodo di rooting consigliato che funzionerà su Android 6.0.1 e versioni successive.

fonti:

  1. XDA-Developers
  2. Discussione Nexus 6P Reddit (non sono sicuro che sia molto affidabile)

5
Downvoter, per favore, dare una ragione?
Tamoghna Chowdhury,

"Senza sistema" è un termine orribile. Avrebbero dovuto usare "senza contatto", "senza modifiche" o qualsiasi altra cosa.
Marc.2377,

1
@ Marc.2377, non proprio. Se leggi la risposta, ti accorgerai che si chiama "senza sistema" perché è senza sistema, cioè la procedura di rooting non è esente da modifiche rispetto a tutto, solo rispetto alla /systempartizione. La /bootviene modificato, quindi sicuramente non modifica-meno. E cosa significa "touchless" anche in questo contesto? Per favore, spiega perché hai detto quello che hai detto, perché non sono d'accordo con te.
Tamoghna Chowdhury,

1
Ho letto la tua risposta e, ripensandoci, anche i miei suggerimenti erano piuttosto cattivi. Scusate. A proposito di "touchless", intendevo "intatto" (come quando si scarica una copia identica per bit di qualcosa, come un'immagine ISO del sistema operativo), ma si prega di ignorare anche quello. Mi trovo comunque sull'affermazione che "senza sistema" è un nome orribile. Sembra implicare che la procedura di rooting non contenga alcun sistema. Sono solo schizzinoso, non prendermi troppo sul serio :)
Marc.2377,

5

Il root senza sistema, sviluppato principalmente da Chainfire, è un metodo alternativo per eseguire il root del telefono senza alterare i file nel sistema. Apporta modifiche all'immagine di avvio anziché ai file di sistema come init, ecc., E quindi rende più semplice il rooting e lo sradicamento. È un esperimento, quindi non penso che funzioni perfettamente. Potrebbe anche aggirare le restrizioni alla radice di Android Pay, ma Chainfire non se lo aspettava, e afferma che Android Pay sarebbe stato patchato per eliminare anche tali utenti root.

Per ulteriori informazioni a riguardo, consulta l' articolo xda . Lo sviluppatore ha anche un forum qui .


4
L'aggiunta di estratti pertinenti dal post XDA migliorerebbe il valore della risposta. Si prega di considerare
Beeshyams il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.