Logo it.androidermagazine.com
Logo it.androidermagazine.com

L'onore 5c e modaco dimostrano che il modding responsabile non deve essere un combattimento

Anonim

I nostri telefoni Android sono più sicuri che mai. Abbiamo cose come SELinux e KNOX di Samsung e ogni sorta di cose dietro le quinte che mantengono i nostri dati sani e salvi, lontano dalle mani di chiunque non sia noi.

Ma quel tipo di rete di sicurezza non sempre si intromette con la comunità di modding, senza la quale gli smartphone potrebbero rimanere bloccati nell'età della pietra. L'altro aspetto di rendere i nostri telefoni più sicuri è che non è sempre facile aprirli in primo luogo. Pochi offrono bootloader sbloccabili. E anche i sorgenti del kernel non vengono rilasciati come ci aspetteremmo.

Ci sono produttori che non bloccano completamente le cose, ovviamente. Ed ero un po 'incuriosito nel vedere l'Honor 5C recentemente annunciato vedere immediatamente il supporto della community di modding di lunga data MoDaCo, non appena il telefono è diventato ufficiale.

MoDaCo (e il suo fondatore, il modificatore seriale Paul O'Brien, sicuramente) sono nomi di lunga data nei circoli di modding. E Honor ha sicuramente aumentato il suo gioco nel mercato di fascia media negli ultimi tempi, e sentiremo solo di più dalla produzione Huawei. Abbiamo contattato Paul via e-mail per vedere come è nata questa non abbastanza partnership.

Sembra certamente che Honor stia abbracciando il modding come pochi altri, andando oltre "A proposito, il bootloader è sbloccabile". … Puoi parlarci di se / come stai lavorando attivamente con Honor su questo?

Paul O'Brien

"Sono un fan di Honor da un po 'di tempo, non solo i dispositivi, ma l'approccio che adottano per interagire con i loro utenti. Una forte presenza sociale, eventi faccia a faccia, una grande presenza a DroidCon, quel tipo dell'onore. Anche Honor ha supportato molto MoDaCo, il che è bello! Come sai, quando comincio a usare un dispositivo è inevitabile che finisca per hackerarlo e tradizionalmente Honor / Huawei ha avuto un pessimo rappresentante in a questo proposito. Si presume che se acquisti uno di questi dispositivi, sarà difficile modificarlo. È come uno straccio rosso per me, soprattutto perché ho alcuni parenti e amici che usano i dispositivi Honor e sto usando un Huawei P9 Plus come il mio driver quotidiano ora.

Per fortuna, sebbene il team Honor UK non abbia fornito supporto tecnico specifico per i miei sforzi, mi hanno assicurato che ho una linea di comunicazione aperta, che ovviamente paga dividendi per ottenere un vantaggio quando dispositivi come il 5C arrivano sul mercato. Più di ogni altra cosa, sebbene sia stato un viaggio di scoperta per me - una volta che ho iniziato a conoscere gli interni di come funzionano i dispositivi Honor / Huawei, è stato un po 'valanga.

Spesso il solo fatto di avere il sorgente del kernel non è abbastanza, giusto? C'è ancora … molto lavoro da fare. (Ma forse è questo il punto?) Cosa significa avere tutti questi pezzi allo stesso tempo - stock ROM, kernel, sblocco, ecc. E al lancio - significa per le persone che vogliono modificare il 5C?

Certo, e come ho già detto, c'è una percezione (abbastanza legittimamente in passato) che far funzionare il kernel sorgente per i dispositivi Honor / Huawei (incluso Honor, ovviamente) è un duro lavoro. La parola chiave qui è "funzionante" - molti produttori sono colpevoli di pubblicare sorgenti del kernel che non si compilano, hanno bit mancanti, non sono adatti al vero dispositivo di spedizione, non sono aggiornati, ecc. La maggior parte degli OEM può migliorare in quest 'area. E se posso aiutare a renderlo una realtà, allora lo farò. Vale sempre la pena ricordare che, ai sensi della GPL (General Public License), questo non è facoltativo: le aziende sono obbligate per legge a rispettare.

È stato un viaggio di scoperta per me - una volta che ho iniziato a conoscere gli interni di come funzionano i dispositivi Honor / Huawei, è stato un po 'valanga.

Il sorgente del kernel è solo una piccola parte del puzzle. Una delle maggiori sfide è che il sorgente del kernel non ti consente di fare nulla da solo. Devi essere in grado di compilare il kernel (il che significa avere la configurazione del kernel), comprimerlo in un'immagine di avvio e scaricarlo almeno sul tuo dispositivo - ciò significa poter sbloccare il bootloader e avere un'immagine di avvio stock per estrarre il ramdisk da (che si trova accanto al kernel). È anche importante che quando inizi a fare confusione con il tuo dispositivo, puoi eseguire il flashback su una ROM di serie per riparare il tuo dispositivo se tutto va un po 'male.

Il 5C è piuttosto unico nel disporre di tutte queste cose e facilmente accessibile da fuori, il che dovrebbe significare che per i proprietari di 5C che vogliono giocare, non resteranno bloccati. Ovviamente questa è una buona notizia anche per Honor: le persone non faranno richieste di garanzia quando inevitabilmente iniziano a trovarsi in situazioni difficili perché vogliono modificare il loro telefono!

Il progetto Honor 5C a Github.

C'è qualcosa sui 5C (o sui telefoni Honor in generale) che li rendono più o meno facili da lavorare rispetto, per esempio, a Huawei, o ad altri produttori simili?

I telefoni Honor da un punto di vista tecnico sono i telefoni Huawei, quindi non sono più facili o difficili da lavorare rispetto ai dispositivi della loro società madre. Costruire ROM personalizzate basate su CyanogenMod, Omni ecc. È decisamente impegnativo in questo momento, in particolare sui dispositivi basati su Kirin. Ma nei prossimi mesi ho la sensazione che inizierà a migliorare molto. Questo è importante a causa dell'interfaccia utente di Emotion - che, sebbene spesso criticata eccessivamente secondo me - sicuramente non è per tutti. Una cosa bella dei telefoni Huawei dal punto di vista del modding è che sono piuttosto difficili da rompere. Hanno un modo abbastanza unico di gestire le loro partizioni di ripristino (sì, ce ne sono due!) E hanno un fallback abbastanza buono per uno scenario peggiore in cui è necessario riprogrammare completamente lo stock. Questo non vuol dire che non sono tangibili … sono solo meno fragili di alcuni dispositivi con cui ho lavorato!

Un sacco di gente è curiosa di modificare il proprio telefono, ma molti dei dispositivi più tradizionali lo rendono difficile al giorno d'oggi. È una buona idea per qualcuno su cui imparare? (Il prezzo, ovviamente, ma cos'altro?)

A parte il fatto che gli strumenti sono già disponibili per iniziare a giocare con il 5C, è un buon dispositivo con cui iniziare a giocare perché la comunità di modding Huawei è ancora agli inizi, in particolare al di fuori della Cina. Quindi c'è un'opportunità per interagire davvero con le persone che cercano di fare qualcosa di diverso con i loro dispositivi. Sembra quasi che la "scena" sia stata realizzata per altri produttori qualche anno fa. Come dici tu, anche il prezzo è un grande fattore: è molto meno spaventoso hackerare su un telefono da £ 150 che £ 500. Ha un prezzo abbastanza competitivo e più che sufficiente per essere un secondo telefono che è davvero piacevole da usare.

Questo tipo di collaborazione da parte di un produttore è una sorta di cambiamento radicale? O semplicemente una compagnia che fa bene ai suoi fan?

In questo momento vediamo un paio di OEM che iniziano a capire che questo genere di cose è importante. Nextbit è un buon esempio e negli ultimi giorni abbiamo visto OnePlus migliorare anche con gli alberi dei dispositivi, ecc. Sono stato avvicinato da un certo numero di produttori cinesi su questo genere di cose, quindi è certamente sul radar dei giocatori più piccoli. È difficile sapere se c'è motivo per le aziende più grandi dell'ecosistema Android di interagire con il mercato degli appassionati in questo modo, ma anche se non scelgono un approccio completo, ci sono cose che tutti possono fare meglio. Come fan di Android, dovremmo incoraggiarli a farlo e ad applaudire quando lo fanno.