Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

De eer 5c en modaco laten zien dat verantwoord modden geen gevecht hoeft te zijn

Anonim

Onze Android-telefoons zijn veiliger dan ooit. We hebben dingen zoals SELinux en Samsung's KNOX en allerlei dingen achter de schermen die onze gegevens veilig en gezond houden, uit de handen van, nou ja, iedereen die niet wij is.

Maar dat soort vangnet past niet altijd bij de modding-gemeenschap, zonder wie smartphones misschien nog vastzitten in het stenen tijdperk. De andere kant van het veiliger maken van onze telefoons is dat het in de eerste plaats niet altijd gemakkelijk is om ze te openen. Slechts een paar bieden ontgrendelbare bootloaders. En zelfs kernelbronnen worden niet vrijgegeven zoals we zouden verwachten.

Er zijn natuurlijk fabrikanten die dingen niet helemaal afsluiten. En ik was een beetje geïntrigeerd om te zien dat de onlangs aangekondigde Honor 5C onmiddellijk ondersteuning zag van de al lang bestaande modding-community MoDaCo, zodra de telefoon officieel werd.

MoDaCo (en zijn oprichter, seriemodder Paul O'Brien, zeker) zijn oude namen in de modding-kringen. En Honor heeft zijn spel de laatste tijd zeker verbeterd in de mid-range markt, en we zullen alleen meer horen van de Huawei-uitloper. We hebben Paul via e-mail ingehaald om te zien hoe dit niet-heel-goede partnerschap tot stand is gekomen.

Het lijkt er zeker op dat Honor modding omarmt als enkele anderen, en gaat verder dan "Trouwens, de bootloader is ontgrendelbaar." … Kun je vertellen of / hoe je hier actief met Honor aan werkt?

Paul O'Brien

"Ik ben al een tijd een Honor-fan, niet alleen de apparaten, maar ook de aanpak die ze gebruiken om met hun gebruikers te communiceren. Een sterke sociale aanwezigheid, persoonlijke evenementen, een grote aanwezigheid op DroidCon, dat soort Honor heeft MoDaCo ook zeer ondersteund, wat leuk is! Zoals je weet, is het onvermijdelijk dat als ik een apparaat begin te gebruiken, ik erover ga hacken en traditioneel heeft Honor / Huawei een beetje een slechte reputatie gehad Dit wordt verondersteld dat als je een van deze apparaten koopt, het moeilijk zal zijn om het te modificeren. Dat is als een rode doek voor mij, vooral omdat ik een paar familie en vrienden heb die Honor-apparaten gebruiken en ik gebruik een Huawei P9 Plus als mijn dagelijkse bestuurder nu.

Gelukkig, hoewel het Honor UK-team geen specifieke technische ondersteuning voor mijn inspanningen heeft geboden, hebben ze ervoor gezorgd dat ik een communicatielijn open heb, die uiteraard loont om een ​​voorsprong te krijgen wanneer apparaten zoals de 5C op de markt komen. Meer dan iets anders is het voor mij een ontdekkingsreis geweest - toen ik eenmaal begon te leren over de werking van de Honor / Huawei-apparaten, sneeuwde het een beetje.

Vaak is het niet echt genoeg om alleen de kernelbron te hebben? Er is nog … veel werk te doen. (Maar dat is misschien wel een punt, misschien?) Wat betekent het hebben van al deze stukken tegelijkertijd - stock-ROM, kernel, ontgrendelen, enz. En bij lancering - voor mensen die de 5C willen modden?

Natuurlijk, en zoals ik al zei, is er een perceptie (heel legitiem in het verleden) dat het krijgen van een werkende kernelbron voor Honor / Huawei-apparaten (inclusief Honor natuurlijk) hard werken is. Het sleutelwoord hier is "werken" - veel fabrikanten maken zich schuldig aan het plaatsen van een kernelbron die niet compileert, bits mist, niet geschikt is voor het daadwerkelijke verzendapparaat, niet is bijgewerkt, enz. De meeste OEM's kunnen verbeteren in dit gebied. En als ik kan helpen dat te realiseren, dan zal ik dat doen. Het is altijd de moeite waard om te onthouden dat dit onder de voorwaarden van de GPL (General Public License) niet facultatief is - bedrijven zijn wettelijk verplicht hieraan te voldoen.

Het was een ontdekkingsreis voor mij - toen ik eenmaal begon te leren over de werking van de Honor / Huawei-apparaten, sneeuwde het een beetje.

De kernelbron is slechts een klein deel van de puzzel. Een van de grootste uitdagingen is dat de kernelbron je eigenlijk niets laat doen. Je moet de kernel kunnen bouwen (wat betekent dat je de kernel-configuratie hebt), die in een opstartinstallatiekopie verpakken en op zijn minst op je apparaat flashen - dat betekent dat je de bootloader kunt ontgrendelen en een stock-opstartinstallatiekopie haal de ramdisk uit (die naast de kernel zit). Het is ook belangrijk dat wanneer je begint te knoeien met je apparaat, je terug kunt flitsen naar een stock-ROM om je apparaat te repareren als het allemaal een beetje misgaat.

De 5C is vrij uniek in het hebben van al deze dingen op hun plaats en gemakkelijk toegankelijk vanaf het begin, wat zou moeten betekenen dat voor 5C-eigenaren die willen spelen, ze niet vast komen te zitten. Uiteraard is dit ook goed nieuws voor Honor - mensen zullen geen garantieclaims indienen wanneer de onvermijdelijke in moeilijke situaties komen omdat ze hun telefoon willen modden!

Het Honor 5C-project in Github.

Is er iets met de 5C (of Honor-telefoons in het algemeen) dat ze min of meer gemakkelijk maakt om aan te werken dan bijvoorbeeld Huawei of andere vergelijkbare fabrikanten?

Honor-telefoons zijn technisch gezien Huawei-telefoons, dus ze zijn niet eenvoudiger of moeilijker om aan te werken dan apparaten van hun moederbedrijf. Het bouwen van aangepaste ROM's op basis van CyanogenMod, Omni etc. is op dit moment absoluut een uitdaging, met name op Kirin-gebaseerde apparaten. Maar de komende maanden heb ik het gevoel dat dit veel gaat verbeteren. Dit is belangrijk vanwege de Emotion UI - die, hoewel naar mijn mening vaak overdreven bekritiseerd, absoluut niet voor iedereen geschikt is. Een ding dat leuk is aan de Huawei-telefoons vanuit een moddingperspectief is dat ze behoorlijk moeilijk te breken zijn. Ze hebben een vrij unieke manier om hun herstelpartities te beheren (ja, er zijn er twee!) En hebben een behoorlijk goede fallback voor een worst case-scenario waarin u volledig opnieuw moet flitsen naar de voorraad. Dat wil niet zeggen dat ze onverslaanbaar zijn … ze zijn gewoon minder kwetsbaar dan sommige apparaten waar ik mee heb gewerkt!

Veel mensen zijn nieuwsgierig naar het aanpassen van hun telefoons, maar veel van de meer reguliere apparaten maken dat tegenwoordig moeilijk. Is dit een goede manier voor iemand om over te leren? (De prijs natuurlijk, maar wat anders?)

Afgezien van het feit dat de tools al beschikbaar zijn om met de 5C te rommelen, is het een goed apparaat om mee te spelen omdat de modelleringgemeenschap van Huawei nog in de kinderschoenen staat, vooral buiten China. Er is dus een mogelijkheid om echt in contact te komen met mensen die iets anders willen doen met hun apparaten. Het voelt bijna alsof de 'scene' een paar jaar geleden voor andere fabrikanten was. Zoals u zegt, is de prijs ook een grote factor - het is veel minder eng om rond te hacken op een £ 150 telefoon dan een £ 500. Het is concurrerend genoeg geprijsd en meer dan capabel genoeg om een ​​tweede telefoon te zijn die echt leuk is om te gebruiken.

Is dit soort samenwerking van een fabrikant een soort verandering op zee? Of gewoon een bedrijf dat het goed doet bij zijn fans?

Op dit moment zien we een paar OEM's beginnen te waarderen dat dit soort dingen belangrijk zijn. Nextbit is een goed voorbeeld, en de afgelopen dagen hebben we OnePlus ook zien groeien met apparaatbomen enz. Ik ben benaderd door een aantal Chinese fabrikanten over dit soort dingen, dus het is zeker op de radar van de kleinere spelers. Het is moeilijk om te weten of er motivatie is voor de grotere bedrijven in het Android-ecosysteem om op deze manier in contact te komen met de enthousiaste markt, maar zelfs als ze niet volledig benaderen, zijn er dingen die ze allemaal beter kunnen doen. Als Android-fans moeten we hen aanmoedigen om dit te doen en hen applaudisseren wanneer ze dat doen.