GrapheneOS projekta izstrādātāji, kas attīsta drošu bezmaksas Android bāzes programmatūru, ir paziņojuši par Android 17 platformas portēšanas gatavību, kas tika izlaista vakar. Šobrīd portēšana tiek pārnesta publiskajā repozitorijā kopā ar avota kodu (GrapheneOS izstrādātāji ieguva piekļuvi Android koda un labojumu variantiem, pirms tie tika nodoti publiskai pieejai, pateicoties partnerībai ar vienu no OEM piegādātājiem).
Šodien plāno izlaist GrapheneOS galīgo versiju uz Android 16 QPR2 bāzes, pēc tam rītdien piedāvāt sākotnējo versiju uz Android 17 bāzes. GrapheneOS Android 17 versijā ir nodrošināta atbalsts visām ierīcēm, kurām tika izveidoti būvēšanas uz Android 16 bāzes, bet būves pagaidām ir pārbaudītas tikai uz Pixel 6a, 7, 7a, 8, 10a, 10 un 10 Pro Fold viedtālruņiem.
GrapheneOS attīsta atzarojumu no AOSP (Android Open Source Project) koda bāzes, ietverot daudzas eksperimentālas tehnoloģijas, kas saistītas ar programmu izolācijas pastiprināšanu, piekļuves pārvaldību, ievainojamības izpausmes bloķēšanu un eksploitācijas grūtības palielināšanu. Starp citu, platformā tiek izmantota paša izstrādāta malloc versija, modificēta libc varianta ar aizsardzību pret atmiņas bojājumiem un stingrāku adreses telpas sadalījumu procesos. Linux kodolā ir iekļauti papildu aizsardzības mehānismi, piemēram, kanārijas atzīmes slub, lai bloķētu bufera pārplūdi. Programmu izolācijas pastiprināšanai tiek izmantoti SELinux un seccomp-bpf. Lietotājs var izvēles veidā ierobežot programmu piekļuvi tīkla operācijām, sensoriem, adresātu grāmatai un perifērijas ierīcēm (USB, kamerai).
Avots: opennet.lv
