QNA > C > Come Sostituire Il Mio Sistema Operativo Android Con Una Distro Linux Senza Accesso Root

Come sostituire il mio sistema operativo Android con una distro Linux senza accesso root

Prima di tutto, non c'è una risposta univoca alla domanda. Inoltre, la sostituzione e l'installazione di un sistema operativo richiede sempre l'accesso come root. A parte questo, la maggior parte delle distro Linux supportano chiaramente certe architetture e non ne supportano altre.

Andando più a fondo, l'accesso root richiesto non è di tipo "jailbreak". Ma è necessario l'accesso amministrativo per il vostro consiglio di avviare da una fonte di installazione o per accedere a qualche "modalità di download". Questo è l'intero punto dell'accesso root o amministrativo. Accesso a livello di sistema (operativo).

Inoltre, la sostituzione di Android con qualche Linux richiede che il secondo Linux supporti la seconda architettura del dispositivo (come ARM vs. chipset INTEL) e anche un boot manager per il secondo dispositivo e che funzioni con la distribuzione Linux desiderata. Per esempio, Raspberries vs. Bananas si avviano in modo diverso. Non è possibile scambiare i sistemi operativi tra questi due.

Ecco un semplice confronto: dato che Android è spesso usato su architetture basate su ARM, sembrerebbe difficile sostituirlo nativamente con Linux, che è stato soprattutto usato per l'architettura Intel. Tuttavia, avete mai pensato ai computer a scheda singola come il Raspberry Pi che si basano sulla stessa tecnologia dei dispositivi mobili e usano Linux come sistema operativo primario? In realtà, anche Android usa un kernel Linux. Quindi, Android è in realtà molto più vicino a Linux di quanto alcune persone possano pensare.

Con i dispositivi mobili che usano Windows (o Windows e Android in dual boot) nativamente, potrebbe anche essere più facile. Per esempio, ho installato Arch Linux su un Odys Trendbook nativamente (file di avvio a 32Bit, sistema operativo a 64Bit). Sorprendentemente, la shell EFI rende questo relativamente facile.

Un problema più grande è in realtà il supporto dell'hardware. Per esempio, per l'Odys Trendbook e dispositivi simili, non c'è in realtà alcun supporto nativo per il suono, il WIFI interno e per ottenere lo stato della batteria. È qui che diventa davvero difficile (suggerimento: ho ricompilato il kernel con i relativi driver, per ottenere almeno il WIFI, prima che la mia memoria si bruciasse). Lo stato della batteria è importante, ma un vero problema. Perché si può sempre usare un dongle WIFI e un suono esterno. Lo stato della batteria ... non così tanto.

Quindi, per riassumere: è molto probabile che vi imbattiate in problemi non appena Linux è in funzione. Sostituire Android con Linux richiede di scoprire su che tipo di architettura è basato il dispositivo, quale boot manager usa, trovare una distro Linux corrispondente, far funzionare i due insieme, impostare un dispositivo di installazione, far avviare il dispositivo dal dispositivo di installazione (chiavetta USB, scheda SD, ...) e ripetere il processo di creazione del dispositivo di installazione nella memoria del dispositivo. Poi dite al dispositivo dove cercare il sistema operativo. Anche se la shell EFI dell'Odys Trendbook fa l'ultima cosa automaticamente, dato che è presente solo un sistema operativo.

Altrimenti, quello che hanno detto le altre risposte. Ci sono opzioni per installare Linux sopra Android. In questo caso potreste trovare opzioni che non richiedono l'accesso come root. Tuttavia, Linux sarà anche a corto del secondo accesso. E non sarà un'installazione nativa che sostituisce Android. E sì, c'è Ubuntu touch, che è stato sviluppato per l'architettura ARM. Tuttavia, a mio modesto parere, questo non è proprio quello che considererei "Linux".

Così, ci sono alcuni SE e MA a questa domanda e come ho detto all'inizio: non c'è una soluzione unica per tutto questo.

Di Kimberlyn

Perché la coppia è definita in questo modo? :: Cos'è la coppia?
Link utili