Cosa comporta l'installazione di Android su un dispositivo?


8

Ho appena preso un G-Tablet Viewsonic . Ha specifiche hardware killer ed esegue Android 2.2 ma è a malapena utilizzabile a causa di questa terribile TapUI che sta paralizzando il dispositivo. Ho seguito un thread nei forum XDA in cui gli utenti stanno tentando di eseguire il root e ottenere una ROM personalizzata installata, ma mi chiedo quanto sia difficile semplicemente pulirlo e far funzionare Android 2.2 di serie. Le persone che hanno effettuato il root e bloccato la maggior parte della TapUI segnalano di aver perso l'accesso alle loro impostazioni, che credo sia fortemente integrato nella TapUI.

Il problema è che Android 2.2 non supporta hardware specifico e qualcuno deve creare una ROM con tutti i driver necessari?

Risposte:


6

Fondamentalmente devi compilare Android per quel dispositivo con i suoi driver. Esempio di processo di compilazione. Un vecchio esempio dal sito di sviluppo ufficiale per la costruzione 1.6 per il G1.

Dispositivi come N1 e G1 (telefoni Dev) ti consentono di mettere facilmente queste immagini sul tuo telefono dopo la compilazione, perché è quello per cui sono state create (sbloccabili e hackerabili). Credo che i loro driver siano nella fonte Android ufficiale (potrei sbagliarmi, ma sono facilmente disponibili).

Tutti gli altri dispositivi non vengono sbloccati, quindi prima devi sbloccare (root) il tuo telefono per poter scrivere qualcos'altro su di esso.

Non ho mai compilato Android o una ROM, quindi non posso darti molti più dettagli di questo. Essenzialmente ci sono binari proprietari (i driver) che sono necessari anche per ogni specifico telefono Android per farlo funzionare su quel dispositivo. Quindi devi ottenere quei driver dal venditore o scriverli tu stesso.


5

Spetta al produttore del dispositivo fornire i driver appropriati e funzionali per qualsiasi hardware sul proprio dispositivo. Sfortunatamente, a molti di loro piace anche aggiungere la propria UI (spesso mal progettata e implementata). Questo è il caso della TapUI di tutto ciò che ho sentito. Questo non è un problema con Android. È un problema con Viewsonic.


Non sto cercando di dare la colpa quando dico "problema" ma isolare la soluzione. Quindi stai dicendo che il problema è che Viewsonic non ha rilasciato i suoi driver? E una versione stock di Android non funzionerebbe senza di loro? Inoltre, che ne dici di una crepa alla mia domanda? Cosa comporta l'installazione di Android su un dispositivo? Quali passaggi e componenti sono necessari?
Matt,

2
La risposta di Bryan copre bene il concetto. Non hai davvero bisogno di hardware aggiuntivo. Hai solo bisogno di una versione compilata di Android compatibile con l'hardware in questione (cioè include i driver hardware necessari). Copi i binari e avrai bisogno di un'applicazione "installer" che lo installerà sull'hardware. Questo è un po 'troppo semplificato, soprattutto se qualcosa va storto durante l'installazione. In tal caso, è possibile perdere l'accesso all'hardware e in genere solo il produttore può ripristinarlo utilizzando hardware specializzato. Molte persone non vogliono rischiare.
BBlake,
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.