Microsoft Surface Duo tuuma lähtekood on nüüd saadaval

Microsoft on nüüd välja andnud Surface Duo tuumaallikad, käivitades ainulaadse kahe ekraaniga seadme kolmanda osapoole arenduse.

Pärast kuid kestnud lekkeid ja kuulujutte oli Microsoft Surface Duo ametlikult käivitatud Eelmine kuu. Sellel uuenduslikul kahe ekraaniga seadmel on Qualcomm Snapdragon 855 platvorm (mis on veelgi optimeeritud kahe ekraani kogemuse jaoks), 6 GB muutmälu ja 128 GB/256 GB UFS 3.0 salvestusruumi. Tarkvara poolelt töötab nutitelefon Android 10 koos Microsoft Surface Duo kasutajaliidesega ja see on sobilik vastuvõtmiseks 3 aastat nii OS-i kui ka turvavärskendusi. Microsoft tarnib ka oma esimest Android-seadet lukustatava alglaaduriga, mis tähendab modifitseerimiskogukonnal on vabadus kasutada ainulaadset riistvara kohandatud ROM-ide või muu abil modifikatsioonid. Nüüd eesmärgiga täita GPL v2 nõudeid ja aidata järelturu arendajatel palli kätte saada ROM-ide ja tuumade ehitamisel on Microsoft välja andnud Surface'i tuuma lähtekoodi Duo.

Microsoft Surface Duo XDA foorumid

Surface Duo lahtipakkimine – praktiline Microsofti kahe ekraaniga Android-seadmega

Nagu kõik Android-seadmed, töötab ka Surface Duo modifitseeritud Linuxi tuumal. Kuna Linuxi kernelit levitatakse GNU GPL v2 litsentsi alusel, on kõik kerneli kahvlit levitavad üksused kohustatud nõudmisel esitama oma tuuma lähtekoodi. Lisaks võimaldavad õigeaegsed kerneli lähtekoodi väljalasked arendajatel ja tõhusatel kasutajatel sukelduda sellesse koodi sügavamale käitab seadet ja pakub isegi uusi funktsioone, mida muidu laos pole konfiguratsiooni. Tore on näha, et Microsoft kui Androidi originaalseadmete valmistaja tunnistab seda võimalust. Seadme tuuma lähtekood on üles laaditud Microsofti GitHubi hoidlasse ja huvitatud kasutajad saavad koodi alla laadida ja üle vaadata, järgides allolevat linki.

Microsoft Surface Duo tuumaallikad

Ettevõte on välja andnud ka käepärase kerneli koostamise juhendi, mille leiate see Githubi repo. Kui otsite tehase pilti, Microsoft on teid kaitsnud samuti.