Ir pieejams Xiaomi Redmi Note 5 Pro kodola pirmkods operētājsistēmai Android 8.1

click fraud protection

Ir izlaists Xiaomi Redmi Note 5 Pro kodola avots, kura pamatā ir Android 8.1 Oreo, kas nozīmē, ka Xiaomi ievēro savu 3 mēnešu periodu.

Xiaomi ir ļoti unikālas attiecības ar izstrādātāju kopienu kopumā, īpaši šeit, XDA. Lai gan bieži vien viņu ierīces ir lētas un atbloķējamas, tās ir neievēroja GPLv2 vairākkārt pagātnē. Rezultātā nav nozīmes tam, vai ierīces ir atbloķējamas, jo izstrādātāji ar tām neko nevar darīt. Kodola avoti ir nepieciešami, lai izstrādātu pielāgotus ROM un kodolus Android tālrunim. Par laimi Xiaomi apņēmās izlaist kodola avotus 3 mēnešu laikā pēc palaišanas. Tas joprojām neievēro GPL, taču tas noteikti ir milzīgs solis uz priekšu. Xiaomi Redmi Note 5 Pro operētājsistēmā Android 8.1 Oreo ir nākamā no uzņēmuma ierīcēm, kuras kodola avoti ir izlaisti vietnē GitHub.

Interesanti, ka Xiaomi jau izlaists kodola pirmkods Xiaomi Redmi Note 5 Pro - bet Android Nougat. To izlaišana mēnesi vēlāk Android Oreo nozīmē, ka vismaz šobrīd uzņēmums ir apņēmies mainīties. Lai gan noteikti ir

netrūkst ROM attiecībā uz ierīci mūsu forumos izstrādātājiem vairs nebūs jāpaļaujas uz kodola augšupstraumēšanu, lai pārliecinātos, ka viss darbojas. Tas var būt kaitinošs process.

Android 8.1 Oreo tālrunim Xiaomi Redmi Note 5 uzsākta martā un līdz ar to nāca arī Project Treble atbalsts. Tas padara to par vienu no retajām ierīcēm, kas ir atjauninātas pēc palaišanas, lai to atbalstītu, neskatoties uz to, ka tas nav jādara. Ir lieliski redzēt, ka Xiaomi atbalsta savas ierīces, un vēl labāk ir redzēt, ka tās pieturas pie sava 3 mēnešu perioda. Kodola avotu izlaišana šajā gadījumā pat nav nepieciešama, lai attīstība notiktu pēc iespējas labāk viegli mirgot vispārīgo sistēmas attēlu (GSI) jebkurā Project Treble iespējotā ierīcē un lietošanā LineageOS, Resurrection Remix vai pat AOSP, ja vēlaties. Tomēr iespēja izstrādāt konkrētai ierīcei šobrīd ir daudz labāka par GSI izmantošanu vienkārši saderības apsvērumu dēļ.


Avots: GitHub