Ko te Marathon OS he pūnaha whakahaere pūkoro BlackBerry momo-10 i ahu mai i Linux, Qt me Wayland

I whakaatuhia te kaupapa Marathon OS, e whakawhanake ana i te tohatoha. Linux He tūāpapa pūkoro e whakakotahi ana i te tohatoha PostmarketOS me te atanga kaiwhakamahi whakairoiro Marathon Shell. Kua tuhia te taiao kaiwhakamahi mā te whakamahi i te Qt me te QML, ā, e hangai ana ki tētahi tūmau hiato ritenga e whakamahi ana i te kawa Wayland me te hanga anō i te tauira whakahaere tohu o te pūnaha whakahaere BlackBerry 10. Kua tuhia te waehere kaupapa ki te C++ me te QML, ā, kua tohatohahia i raro i te raihana MIT. Ka taea te tāuta ki ngā taputapu e tautokona ana e PostmarketOS, engari ko te OnePlus 6 (Snapdragon 845) e whakamahia ana hei tūāpapa tohutoro kua whakamatautauria katoatia.

Ko te taiao pūnaha e hangai ana i te turanga mōkihi PostmarketOS me Alpine. Linux. Matua Linux I hangaia me te kōwhiringa PREEMPT_RT, e whakarite ana i te mahi wā-tūturu. Ka tāutahia te wāhanga pakiaka ki te aratau pānui-anake. Mō te mahi i runga i ngā taputapu e tautokona ana e te tūāpapa. Android, ka whakamahia he paparanga libhybris, e āhei ai te whakamahi i ngā taraiwa Android, e rere ana i te wāhi kaiwhakamahi.

Ka whakamahia te whakamunatanga kōpae-katoa hei whakamarumaru i nga raraunga, ka wehea e te tikanga Landlock nga tono. Ka whakamahia ano hoki e te punaha he tikanga Putanga Whakaaetanga, e taea ai te aukati i nga kaha o ia tono. Hei tauira, ko te uru ki te whatunga, ratonga tauwāhi, kāmera, hopuoro, pukapuka wāhitau, rokiroki, Nihokikorangi, me te tāpae waea ka taea te whakakore, te whakaae ranei.

Ka tautokohia e te Marathon OS ngā kaupapa e whakahaerehia ana mā te whakamahi i tana ake kete taputapu Qt/QML me te whakahaere i tetahi Linux- ngā taupānga ka taea te whakahaere i roto i te taiao Wayland. Ka oati hoki rātou ki te whakamahi i te mōkihi Waydroid mō te whakarewatanga a meake nei. Android-ngā tono. Kei te whakawhanakehia te rārangi tono o te Toa Marathon hei tohatoha me te whakarite i te tāutanga o ngā tono.

Kei roto i te huinga raupaparorohiko taketake he kaiwhakahaere tono, he tirotiro tukutuku, he maramataka, he tatau, he taupānga kamera, he taiwhanga whakaahua, he mapi, he karere, he tuhipoka, he kaitoro pāpāho, he taputapu whirihoranga, he emulator kāpeka. Ko nga kaupapa paerewa penei i a Firefox, GIMP, me LibreOffice e waatea ana mo te whakaurunga. Ka tukuna te raupaparorohiko i roto i tana ake whakatakotoranga kete (zip archive + metadata + digital signature), engari kei te tautokohia nga paanui Flatpak me Snap. Kua whakauruhia he paparanga hei whakarite i te hototahi ki nga kaupapa a GTK me nga hangarau GNOME.

Ka whakamahi a Marathon Shell i te parakipere 10-ahua te punaha tohu mata mo te whakatere, me te whakakore i te hiahia mo te pae whakatere. Hei tauira, ko te swipe ki runga ki te whakaatu i te rarangi taupānga ka whakamahia, te swipe ki raro ki te whakaatu i te rarangi tautuhinga tere, me te swiping tika mai i te taha ki te whakaatu i nga whakamohiotanga me nga rarangi karere. Ko te whakautu pa e kiia ana ko te 10-15 ms.

He atanga whakakotahi mo te tiro whakamohiotanga me nga karere ka tukuna, ka taea e koe te tiro i nga korero i runga i te waa, te mahi rapu kupu-katoa puta noa i nga karere katoa, ka tere te whakarewa i nga mahi noa. Ko te atanga whakahuri-taupānga e whakaatu ana i nga karakōnui i roto i te aratau ora, e whakaatu ana i te ahua o naianei o ia kaupapa whakahaere. Ka mahia te tuku ma te whakamahi i te GPU hei whakatere.

Ko te whakahaere whatunga me te taputapu me te whirihoranga ka whakatutukihia ma te whakamahi i nga ratonga punaha: NetworkManager (Wi-Fi me te uru ki te whatunga), ModemManager (waea waea me te SMS), UPower (te whakahaere hiko me te pākahiko, tuhinga hiko), me te BlueZ (Bluetooth, taputapu takirua). Kei te waatea hoki nga ratonga mo te whakahaere i nga putanga, oro, me nga whakamohiotanga.

I te wahanga o te whanaketanga o naianei, kua whakahaerea kee nga ahuatanga taketake, kei te whakatauhia te kaha o te kamera me te rongorau. 60 fps putanga ataata e tautokona ana i runga i te atamai OnePlus 6. Kei roto i nga mahere te whakarewatanga o te Marathon EV 1, he waea atamai me te ahua ahua rite ki te Uruwhenua Parakipere, e whakaatu ana i te papapātuhi kiriata-waho me te tapuwae-rahi uruwhenua. Ko te tautoko mo nga kaupapa GTK me KDE, he huringa tautoko 10-tau, me te hanga mo te OnePlus 6T me te Poco F1 kua whakamaheretia.

Ko te Marathon OS he pūnaha whakahaere pūkoro BlackBerry momo-10 i ahu mai i Linux, Qt me WaylandKo te Marathon OS he pūnaha whakahaere pūkoro BlackBerry momo-10 i ahu mai i Linux, Qt me Wayland
Ko te Marathon OS he pūnaha whakahaere pūkoro BlackBerry momo-10 i ahu mai i Linux, Qt me WaylandKo te Marathon OS he pūnaha whakahaere pūkoro BlackBerry momo-10 i ahu mai i Linux, Qt me Wayland


Source: opennet.ru
Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster