QNA > C > Come Risolvere Alcuni Bug In Una Custom Rom Marshmallow

Come risolvere alcuni bug in una custom ROM Marshmallow

A questa domanda non è stata data risposta per un po' di tempo perché non ci sono davvero abbastanza informazioni qui per aiutarti molto.

Probabilmente hai bisogno del codice sorgente della ROM e di un ambiente di sviluppo Android funzionante.

Se non hai il codice sorgente, non c'è molto che tu possa fare. Se non hai un ambiente di sviluppo funzionante e la capacità di costruire la ROM, è improbabile che tu sia in grado di risolvere qualsiasi bug.

Assumendo tutto ciò, abilita il logging ADB per le app/servizi che causano problemi (metti il logging nel codice sorgente se necessario) per identificare dove si verifica il problema.

Fissa il problema identificato e ricostruisci. Ripetere fino a quando tutti i problemi sono risolti.

Devo avvertirvi che anche il codice AOSP stock non è molto ben documentato, quindi dovrete avere davvero buone capacità analitiche per avere successo.

Molte ROM sono messe insieme da pezzi di codice sorgente e binari che non sono mai stati realmente destinati a lavorare insieme. Non sprecherei il mio tempo cercando di sistemarle. Francamente, AOSP Android M stock è abbastanza buono per quasi tutti gli usi, e preferirei partire da lì piuttosto che iniziare con una ROM personalizzata.

Di Bevis

Quali sono i bug in Android 5.0 Lollipop? :: Perché Amazon Prime costa Rs. 1.000 (15,68 US $) in India all'anno, mentre $99 US (INR 6293,43) negli USA all'anno?
Link utili