Vores Android-telefoner er mere sikre end nogensinde før. Vi har ting som SELinux og Samsungs KNOX og alle mulige ting bag kulisserne, der holder vores data sikre og sunde, ude af hænderne på, vel, enhver, der ikke er os.
Men den slags sikkerhedsnet er ikke altid sammen med modding-samfundet, uden hvem smartphones måske stadig sidder fast i stenalderen. Den anden side ved at gøre vores telefoner mere sikre er, at det ikke altid er nemt at knække dem åbne i første omgang. Få få tilbyder unlockable bootloaders. Og selv kernekilder frigives ikke, som vi ville forvente, at de ville være.
Der er selvfølgelig producenter, som ikke helt lukker tingene ned. Og jeg var lidt fascineret af at se den for nylig annoncerede Honor 5C straks se støtte fra det langvarige modding community MoDaCo, lige så snart telefonen blev officiel.
MoDaCo (og dets grundlægger, seriel modder Paul O'Brien, helt sikkert) er langvarige navne i moddingcirklerne. Og Honor har helt sikkert hævet sit spil på sent mellemlangt marked, og vi vil kun høre mere fra Huawei-offshoot. Vi indhentede Paul via e-mail for at se, hvordan dette ikke-helt-partnerskab blev til.
Det ser bestemt ud som om Honor omfavner modding som få andre og går ud over "I øvrigt er bootloaderen ikke mulig at låse." … Kan du tale om, hvis / hvordan du aktivt arbejder med Honor om denne?
"Jeg har været en Honor-fan i et stykke tid nu, ikke kun enhederne, men den tilgang, de tager for at engagere sig med deres brugere. En stærk social tilstedeværelse, ansigt til ansigt-begivenheder, en stor tilstedeværelse på DroidCon, den slags Ting har også været meget støttende for MoDaCo, hvilket er rart! Som du ved, når jeg begynder at bruge en enhed, er det uundgåeligt, at jeg ender med at hacking om det, og traditionelt har Honor / Huawei haft lidt af en dårlig rep i Det antages, at hvis du køber en af disse enheder, vil det være svært at modificere det. Det er som en rød klud for mig, især da jeg har et par familie og venner, der bruger Honor-enheder, og jeg bruger en Huawei P9 Plus som min daglige driver nu.
Heldigvis, selvom Honor UK-teamet ikke har ydet særlig teknisk support til min indsats, har de sikret, at jeg har en kommunikationslinje, der åbenbart betaler udbytte for at få et forspring, når enheder som 5C kommer på markedet. Mere end noget andet, selvom det har været en opdagelsesrejse for mig - når jeg begyndte at lære om internerne om, hvordan Honor / Huawei-enhederne fungerer, sneede det kindbold.
Ofte er det ikke virkelig nok at have kernekilden virkelig, ikke? Der er stadig… masser af arbejde der skal gøres. (Men det er måske slags), hvad betyder det at have alle disse stykker på samme tid - lager ROM, kerne, låse op osv. Og ved lancering - betyder det for folk, der ønsker at modificere 5C?
Sikker på, og som jeg nævnte, er der en opfattelse (ganske legitimt i fortiden), at det er hårdt arbejde at få fungerende kernekilde til Honor / Huawei-enheder (inklusive Honor, selvfølgelig). Nøgleordet her er "arbejde" - mange producenter er skyldige i at indsende kerne-kilde, der ikke samles, mangler bits, ikke stemmer overens med den faktiske forsendelsesenhed, ikke opdateres osv. De fleste OEM'er kan forbedre i dette område. Og hvis jeg kan hjælpe med at gøre det til virkelighed, så gør jeg det. Det er altid værd at huske, at i henhold til betingelserne i GPL (General Public License) er dette noget, der ikke er valgfrit - virksomheder er juridisk forpligtet til at overholde dem.
Det har været en opdagelsesrejse for mig - når jeg begyndte at lære om internerne om, hvordan Honor / Huawei-enhederne fungerer, sneede det lidt.
Kernekilden er kun en lille del af puslespillet. En af de største udfordringer er, at kernekilden ikke rigtig lader dig gøre noget på egen hånd. Du skal være i stand til at opbygge kernen (hvilket betyder at have kernelkonfigurationen), pakke det ind i et startbillede og flash det på din enhed i det mindste - det betyder at være i stand til at låse op startlæseren og have et lageropstartsbillede til træk ramdisken fra (som sidder ved siden af kernen). Det er også vigtigt, at når du begynder at kommunikere med din enhed, kan du blinke tilbage til en lager-ROM for at løse din enhed, hvis det hele går en smule galt.
5C er temmelig unik i at have alle disse ting på plads og let tilgængeligt fra off, hvilket skulle betyde, at for 5C-ejere, der ønsker at lege, ikke sidder fast. Det er klart, at dette er gode nyheder for Honor også - folk fremsætter ikke garantikrav, når de uundgåeligt begynder at komme i vanskelige situationer, fordi de vil ændre deres telefon!
Er der noget ved 5C (eller Honor-telefoner generelt), der gør dem mere eller mindre lette at arbejde på end, for eksempel, Huawei korrekt eller andre lignende producenter?
Æres-telefoner fra et teknisk perspektiv er Huawei-telefoner, så de er ikke mere lette eller svære at arbejde på end enheder fra deres moderselskab. At opbygge brugerdefinerede ROM'er baseret på CyanogenMod, Omni osv. Er bestemt udfordrende lige nu, især på Kirin-baserede enheder. Men i de kommende måneder har jeg en fornemmelse af, at det vil begynde at forbedre mig meget. Dette er vigtigt på grund af Emotion UI - som selvom jeg ofte kritiserer overdrevent efter min mening - bestemt ikke er for alle. En ting, der er pænt ved Huawei-telefonerne fra et modding-perspektiv, er, at de er temmelig svære at bryde. De har en ganske unik måde at styre deres gendannelsespartitioner på (ja, der er to!) Og har en ret god tilbagefald i et worst case-scenarie, hvor du er nødt til at genblinke igen på lager. Det er ikke at sige, at de er ubrændbare … de er bare mindre skrøbelige end nogle enheder, jeg har arbejdet med!
Bortset fra det faktum, at værktøjerne allerede er derude for at begynde at rodde sammen med 5C, er det en god enhed at begynde at lege med, fordi Huawei modding-samfundet stadig er i sin spædbarn, især uden for Kina. Så der er en mulighed for virkelig at engagere sig i mennesker, der ønsker at gøre noget andet med deres enheder. Det føles næsten som 'scenen' gjorde for andre producenter for et par år siden. Som du siger, prisen er også en stor faktor - det er meget mindre skræmmende at hacke på en £ 150 telefon end en £ 500. Det prissættes konkurrencedygtigt nok og mere end i stand til at være en anden telefon, der faktisk er underholdende at bruge.
Er denne form for samarbejde fra en producent en slags havændring? Eller bare et firma, der gør det rigtigt af sine fans?
Lige nu ser vi et par OEM'er begynde at forstå, at denne slags ting er vigtigt. Nextbit er et godt eksempel, og i de sidste par dage har vi set OnePlus gå op med enhedstræer osv. Jeg er blevet kontaktet af en række kinesiske producenter om denne slags ting, så det er bestemt på radaren til de mindre spillere. Det er svært at vide, om der er motivation for de større virksomheder i Android-økosystemet til at engagere sig med entusiastmarkedet på denne måde, men selvom de ikke går i gang med en fuld tilgang, er der ting, de alle kan gøre bedre. Som Android-fans skal vi opfordre dem til at gøre det og bifalde dem, når de gør det.