ʻO nā mea hoʻomohala o ka papahana GrapheneOS, ka mea e hoʻomohala i ka firmware palekana a wehe ʻia e pili ana i Android, hoʻolaha i ka mākaukau o ke awa ma muli o ka paepae i hoʻokuʻu ʻia i nehinei Android 17. Ke hoʻoneʻe ʻia nei ke awa i kahi waihona code kumu lehulehu (loaʻa i nā mea hoʻomohala GrapheneOS ke komo i ke code a me nā ʻāpana) Android ma mua o ka hoʻolaha ʻia ʻana i ka lehulehu, mahalo i ka launa pū ʻana me kekahi o nā mea hoʻolako OEM).
I kēia lā ke hoʻolālā nei lākou e hoʻokuʻu i ka mana hope loa o GrapheneOS e pili ana i Android 16 QPR2, ma hope o ka lā ʻapōpō e hāʻawi mākou i ka mana mua e pili ana i Android 17. Ma ka mana GrapheneOS i hoʻokumu ʻia ma Android Hāʻawi ʻo 17 i ke kākoʻo no nā polokalamu āpau i hana ʻia ai nā ʻākoakoa ma muli o ka lālā Android 16, akā ua hoʻāʻo wale ʻia nā kūkulu ʻana ma nā kelepona Pixel 6a, 7, 7a, 8, 10a, 10, a me 10 Pro Fold a hiki i kēia manawa.
ʻO GrapheneOS kahi ʻāpana o ke codebase AOSP (Android He papahana kumu wehe e komo pū ana me nā ʻenehana hoʻokolohua he nui e pili ana i ka hoʻoikaika ʻana i ka hoʻokaʻawale ʻana o nā noi, ka mana komo, ke kāohi ʻana i nā hōʻike nāwaliwali, a me ka hoʻopilikia ʻana i nā hana hoʻopunipuni. Ma waena o nā mea ʻē aʻe, hoʻohana ka paepae i kāna hoʻokō malloc ponoʻī, kahi ʻano libc i hoʻololi ʻia me ka pale ʻana i ka palaho hoʻomanaʻo, a me ka hoʻokaʻawale paʻa ʻana o nā wahi helu wahi hana. I loko o ka kernel Linux Hoʻokomo ʻia nā ʻano hana palekana hou aʻe, e like me nā māka canary i loko o ka slub e ālai i nā kahe ʻana o ka buffer. Hoʻohana ʻia ʻo SE e hoʻoikaika i ka hoʻokaʻawale ʻana o ka noi.Linux a me seccomp-bpf. Hiki i ka mea hoʻohana ke koho palena i ke komo ʻana o ka noi i nā hana pūnaewele, nā mea ʻike, ka puke helu wahi, a me nā polokalamu peripheral (USB, kāmela).
Source: opennet.ru
