Te tukunga o te papaaapapa pūkoro Android 10

Google whakaputaina te tukunga o te papaa waea tuwhera Android 10. Ko te waehere puna e hono ana ki te tukunga hou ka whakairia ki Putanga Git kaupapa (manga phi-10.0.0_r1). Kua whakahōuhia te firmware kua rite mo nga taputapu raupapa Pika 8, tae atu ki te tauira Pika tuatahi. Ano hoki hanga nga huihuinga GSI (Generic System Images), e tika ana mo nga momo taputapu i runga i nga hoahoanga ARM64 me te x86_64. I nga marama e haere ake nei, ka tukuna nga whakahoutanga mai i te Android 10 mo nga waea atamai o naianei mai i nga kamupene penei i a Sony Mobile, Xiaomi, Huawei, Nokia, Vivo, OPPO, OnePlus, ASUS, LG me Essential.

Main auahatanga:

  • Ka whakaatuhia te kaupapa Whakaritea, ka taea e koe te whakahou i nga waahanga punaha takitahi me te kore e whakahou i te papaaho katoa. Ko enei whakahoutanga ka tangohia ma te Google Play motuhake mai i nga whakahoutanga firmware OTA mai i te kaiwhakanao. Ko te whakaaro ko te tuku tika o nga whakahōutanga ki nga waahanga papaa-kore-rorohiko ka tino whakaiti i te wa e mau ana ki te whiwhi whakahōutanga, ka piki ake te tere o te whakaraerae whakaraerae, me te whakaiti i te whakawhirinaki ki nga kaihanga taputapu hei pupuri i te haumarutanga o te papa. Ko nga waahanga me nga whakahoutanga i te tuatahi ka tuwhera te puna, ka waatea tonu i roto i nga whare putunga AOSP (Android Open Source Project), ka taea te whakauru i nga whakapainga me nga whakatikatika i koha mai e nga kaikohatu tuatoru.

    I roto i nga waahanga ka whakahoutia motuhake: kotēkē rongorau, angamahi rongorau, te whakatau DNS, Whakamutunga Kaiwhakarato Haumarutanga Java, UI Tuhinga, Kaiwhakahaere Whakaaetanga, ExtServices, Raraunga Rohe Wa, NA NGAOKAI (he paparanga mo te whakamaori i nga waea OpenGL ES ki OpenGL, Direct3D 9/11, Papamahi GL me Vulkan), Metadata Module, nga waahanga whatunga, Captive Portal Login me nga tautuhinga uru whatunga. Ka tukuna nga whakahoutanga waahanga punaha ki te whakatakotoranga kete hou APEX, he rereke mai i te APK i te mea ka taea te whakamahi i te wa tuatahi o te whawhai punaha. Mena ka rahua, ka tukuna he aratau hurihuri;

  • Ka whakatinanahia ki te taumata o te punaha kaupapa pouri ka taea te whakamahi hei whakaiti i te ngenge o te kanohi i nga ahuatanga marama iti.
    Ka whakahohehia te kaupapa pouri i roto i nga Tautuhinga> Whakaatu, na roto i te paraka taka-iho tautuhinga tere, ka whakahurihia ranei e koe te aratau whakaora hiko. Ko te kaupapa pouri e pa ana ki nga punaha me nga tono, tae atu ki te tuku aratau mo te huri aunoa i nga kaupapa o mua ki nga tangi pouri;

    Te tukunga o te papaaapapa pūkoro Android 10

  • Ka taea te whakamahi i nga whakautu tere aunoa, i mua mo nga whakamohiotanga, ka taea te whakamahi ki te whakaputa i nga taunakitanga mo nga mahi tino tupono i roto i tetahi tono. Hei tauira, ka whakaatuhia he karere e tono hui ana, ka tukuna e te punaha nga whakautu tere ki te whakaae, ki te whakahē ranei i te powhiri, ka whakaatu hoki i te paatene hei tiro i te waahi huihuinga i runga i te mahere. Ka tohua nga whiringa ma te whakamahi i te punaha ako miihini i runga i te ako i nga ahuatanga o nga mahi a te kaiwhakamahi;

    Te tukunga o te papaaapapa pūkoro Android 10

  • He nui ake nga taputapu hei whakahaere me pehea te uru atu o nga taupānga ki nga korero tauwāhi kaiwhakamahi. Mena i mua, mena ka whakaaetia nga whakaaetanga e tika ana, ka taea e te tono te uru ki te waahi i nga wa katoa, ahakoa kaore i te hohe (e rere ana i muri), na i te tukunga hou ka taea e te kaiwhakamahi te tuku korero mo tona waahi ki te mea anake kei te kaha te huihuinga me te tono;

    Te tukunga o te papaaapapa pūkoro Android 10

  • Kua taapirihia te aratau mana whakahaere maatua "Whānau Hononga", ka taea e koe te whakawhāiti i te wa e mahi ana nga tamariki ki te taputapu, whakarato meneti bonus mo nga angitu me nga whakatutukitanga, tirohia nga rarangi o nga tono kua whakarewahia me te arotake i te nui o te wa e noho ana te tamaiti ki roto, arotake i nga tono kua whakauruhia me whakaritea te wa po hei aukati i te urunga i te po;

    Te tukunga o te papaaapapa pūkoro Android 10

  • He "Aratau Arotahi" kua taapirihia, ka taea e koe te wahangu i nga tono whakararuraru mo te wa e hiahia ana koe ki te aro ki te whakaoti i etahi mahi, hei tauira, tatari mo te whiwhi mēra me nga purongo, engari waiho mapi me te karere tere. Kaore ano kia kaha te mahi i roto i nga hanga o naianei;
  • Kua taapirihia he aratau whakatere tohu, ka taea e koe te whakamahi noa i nga tohu o runga-mata mo te whakahaere me te kore e whakaatu i te pae whakatere me te tohatoha i te waahi mata katoa mo te ihirangi. Hei tauira, ko nga patene penei i te Hoki me te Kainga ka whakakapihia ki te kiriata mai i te taha me te pa reti mai i raro ki runga; ka whakamahia he pa roa ki te mata hei karanga i te rarangi o nga tono whakahaere. Ka taea te aratau i roto i nga tautuhinga "Tautuhinga> Pūnaha> Tohu";
  • Kua taapirihia te mahi "Live Caption", ka taea e koe te hanga i nga kupu hauraro i runga i te rere i te wa e matakitaki ana i tetahi ataata, whakarongo ranei ki nga rekoata ororongo, ahakoa te tono i whakamahia. Ka mahia te whakamohiotanga korero ki te rohe me te kore e toro atu ki nga ratonga o waho. Kaore ano kia kaha te mahi i roto i nga hanga o naianei;
  • I taapirihia te kaupapa "mirumiru" hei whakarite i nga mahi tukutahi me nga tono maha. Ko nga mirumiru ka taea e koe te mahi i etahi atu tono me te kore e whakarere i te hotaka o naianei. I tua atu, ka taea e nga mirumiru te tuku uru ki te mahi o tetahi tono motuhake i te wa e mahi ana i nga momo mahi i runga i te taputapu. Hei tauira, ma te whakamahi i nga mirumiru, i te ahua o nga paatene e whakaatuhia ana i runga ake o te ihirangi, ka taea e koe te haere tonu i te korerorero i roto i te karere, te tuku karere tere, kia kitea to rarangi mahi, tuhi tuhipoka, uru atu ki nga ratonga whakamaori me te whiwhi whakamaumahara ataata, i a koe e mahi ana. i etahi atu tono. Ka whakatinanahia nga mirumiru ki runga ake o te punaha whakamohiotanga ka taea e koe te whakamahi i tetahi API rite.

    Te tukunga o te papaaapapa pūkoro Android 10

  • He tautoko taapiri mo nga taputapu whai mata kopa ka taea, penei i te Huawei Mate X. Ka taea e ia haurua o te mata takai te manaaki i tetahi tono motuhake. Hei tautoko i nga momo mata hou, tautoko mo te tukatuka motuhake o nga huihuinga whakaoho maha me nga huringa arotahi (i te wa e hohe ana tetahi haurua o te mata me te kati tonu tetahi atu, i te wa e kaha ana nga haurua e rua) kua taapirihia, a kua whai te API. kua whakawhänuihia ki te whakahaere i te whakarereketanga o te mata (kia mohio te tono ki te whakanui i te rahi o te mata i te whakatuwheratanga o te haurua tuarua). Ko te whaihanga o nga taputapu me nga mata whakapiko kua taapirihia ki te emulator Android;
    Te tukunga o te papaaapapa pūkoro Android 10

  • He tautoko taapiri mo nga pokatata mo te tuku raraunga me nga karere (Nga Pokatata Tiri), ka taea e koe te haere tere ki te tono e mahi ana i te tuku;

    Te tukunga o te papaaapapa pūkoro Android 10

  • He tautoko taapiri mo nga panui tautuhinga pahū-ake ka taea e koe te uru ki nga tautuhinga punaha matua i roto i te horopaki o te tono kaiwhakamahi. Ka whakaratohia he API hei whakaatu i nga panui whakaritenga mai i roto i te tono. Paewhiri Tautuhinga. Hei tauira, ka taea e te kaitoro rongorau te whakaatu i te panui me nga tautuhinga tangi punaha, ka taea e te kaitirotiro te whakaatu i nga tautuhinga hononga whatunga ka huri ki te aratau rererangi;

    Te tukunga o te papaaapapa pūkoro Android 10

    Haumarutanga:

    • Kua tapirihia He here taapiri mo te uru atu ki te taupānga ki nga konae tiritahi, penei i nga kohinga whakaahua, ataata, me te puoro;
    • Hei uru atu ki nga konae kua tikiakehia kei roto i te whaiaronga Downloads, me whakamahi te tono i naianei i te korero whiriwhiringa konae punaha, ka hoatu ki te kaiwhakamahi te mana katoa mo nga konae motuhake ka taea e te tono te uru atu;
    • I aukatihia te kaha o nga tono ki te whakawhiti mai i te mahi papamuri ki te ahua hohe, ka tae mai ki te papa o mua me te whai aronga whakauru, na reira ka haukotia te mahi a te kaiwhakamahi me tetahi atu tono. Mena he mea tika ki te kukume i te aro o te kaiwhakamahi ki te tono papamuri, hei tauira, i te wa o te waea taumai, me whakamahi koe i nga whakamohiotanga matua-nui me te whakaaetanga ki te whakaatu i te mata katoa;
    • He iti te uru atu ki nga kaitautuhi taputapu korekore penei i te IMEI me te tau rangatū. Ki te whiwhi i enei tohu tohu, me whai mana READ_PRIVILEGED_PHONE_STATE te tono.
      He iti ano nga tono ki te uru atu ki te pseudo-FS "/proc/net" me nga tatauranga mahi whatunga, me te uru ki nga raraunga kei roto i te papatopenga ka tukuna inaianei mena ka kaha te tono (kua whiwhi arotahi whakauru);

    • I te wa e hoatu ana he rarangi o nga hoapaki ki tetahi tono, kua aukatihia te rarangi o nga putanga i runga i te auau o te uru ki nga hoapaki ki te huna i nga korero mo nga hiahia a te kaiwhakamahi mai i nga tono;
    • Ma te taunoa, ka whakahohehia te matapōkeretanga o te wahitau MAC: i te wa e hono ana ki nga whatunga ahokore rereke, he rereke nga wahitau MAC kua hangaia inaianei, kaore e taea te aroturuki i te nekehanga a te kaiwhakamahi i waenga i nga whatunga WiFi;
    • Ko te uru ki te Nihokikorangi, Pūkoro, me te Wi-Fi matawai API inaianei me whai whakaaetanga Wāhi Pai (i hiahiatia i mua i nga whakaaetanga Tauwāhi Coarse). I tua atu, ki te whakapumautia te hononga i roto i te aratau P2P ranei te whatunga mo te hononga kua whakatauhia e te punaha, karekau he whakaaetanga motuhake kia uru atu ki nga korero waahi;
    • I whakatinanahia te tautoko mo te hangarau haumaru whatunga ahokore WPA3, e whakarato ana i te whakamarumaru ki nga whakaeke matapae kupuhipa (kaore e whakaae ki te matapae kupuhipa i te aratau tuimotu) me te whakamahi i te kawa motuhēhēnga SAE. Hei whakaputa i nga taviri whakamunatanga i roto i nga whatunga tuwhera, kua taapirihia te tautoko mo te tukanga whiriwhiringa hononga i whakatinanahia e te toronga OWE (Whakamuna Waeakore);
    • Kua tapirihia ka whakahohea ma te taunoa mo te tautoko hononga katoa TLS 1.3. I roto i nga whakamatautau a Google, ko te whakamahinga o te TLS 1.3 ka taea te tere ake i te whakatuu hononga haumaru ki te 40% ki te TLS 1.2.
    • I whakauruhia he rokiroki hou Rokiroki Papa, e whakarato ana i te taumata wehe mo nga konae tono. Ma te whakamahi i tenei API, ka taea e tetahi tono te hanga i tetahi raarangi motuhake mo ana konae kei runga i nga puku o waho (hei tauira, i runga i te kaari SD), kaore e taea e etahi atu tono te uru atu. Ka whakawhäitihia te tono o naianei ki tenei whaiaronga mo te penapena whakaahua, riipene whakaata me nga puoro, kaore e pokanoa ki nga kohinga pāpāho tiritahi. Hei tiritiri uru ki nga kohinga konae tiritahi, me whiwhi whakaaetanga motuhake koe;
    • I roto i te API BiometricPrompt, te whakakotahi i te putanga o te korero motuhēhēnga koiora, he tautoko taapiri mo nga tikanga whakamotuhēhē hāngū, pēnei i te motuhēhē kanohi. Ko nga tikanga motuhake mo te tukatuka i te motuhēhēnga marama me te whakamotuhēhē kua tohua. Ma te whakamotuhēhēnga marama, me whakaū te kaiwhakamahi i te mahi, me te whakamotuhēhēnga, ka taea te whakamotuhēhēnga mārie i roto i te aratau hāngū;
  • tāpae ahokore.
    • He tautoko taapiri mo te paerewa whakawhitinga waea 5G, mo nga API whakahaere hononga e urutau ana. Kei roto i te API, ka taea e nga tono te whakatau i te waahi o te hononga tere-tere me te mahi utu waka;
    • E rua nga momo mahi Wi-Fi kua taapirihia - he aratau mo te ekenga o te whakaputanga teitei me te aratau mo te whakaroa iti (hei tauira, he pai mo nga keemu me nga korero reo);
    • Kua whakahouhia te puranga ahokore ki te whakarei ake i te tūmataiti me te whakanui ake i te mahi, me te whakapai ake i te whakahaeretanga o nga taputapu Ipurangi o nga Mea i runga i te Wi-Fi o te rohe (hei tauira, mo te tuhi i runga Wi-Fi) me te whiriwhiri i nga waahi hononga. Ko nga mahi matawai mo nga waahi uru e waatea ana kua whakaratohia e te papaaho, e whakaatu ana i nga whatunga kua kitea i roto i te atanga Wi-Fi Picker me te whakarite aunoa i tetahi hononga mena ka tohua e te kaiwhakamahi. Ko nga tono na roto i te WifiNetworkSuggestions API ka whai waahi ki te awe i te algorithm mo te kowhiri i nga whatunga ahokore pai ake ma te tuku i te tono he rarangi rarangi o nga whatunga me nga kupuhipa mo te hono atu ki a raatau. I tua atu, i te wa e whiriwhiri ana i te whatunga hei hono atu, ko nga inenga mo te whanui o te hononga o mua ka whakaarohia inaianei (kua tohua te whatunga tere);
  • Rongorau me nga whakairoiro
    • Tautoko API whakairoiro taapiri Vulcan 1.1. Ka whakatauritea ki a OpenGL ES, ma te whakamahi i a Vulkan ka taea te whakaiti i te uta CPU (tae atu ki te 10 nga wa i roto i nga whakamatautau a Google) me te whakapai ake i nga mahi whakaputa. Ko te tino whainga ko te tautoko i a Vulkan puta noa i nga taputapu Android katoa, me te mahi tahi a Google me nga OEM kia waiho a Vulkan 1.1 hei whakaritenga mo nga taputapu Android 64 10-bit katoa;
    • Kua taapirihia he tautoko whakamatautau mo te hanga paparanga NA NGAOKAI (Moihini Whakairoiro Tata Maori) kei runga ake o te API whakairoiro Vulkan. Ko te ANGLE ka taea te mahi tuku ma te tango i nga API motuhake-a-pūnaha ma te whakamaori i nga waea OpenGL ES ki OpenGL, Direct3D 9/11, Desktop GL me Vulkan). Mo nga kaihanga o nga keemu me nga tono whakairoiro ANGLE āhei te reira whakamahia te taraiwa OpenGL ES i runga i nga taputapu katoa ma te whakamahi i a Vulkan;
    • Ka taea e nga tono a te kamera me te whakaahua te tono inaianei kia tukuna e te kamera etahi atu metadata XMP i roto i te konae JPEG, kei roto nga korero e hiahiatia ana hei tukatuka i te hohonutanga o nga whakaahua (penei i te mapi hohonu e rongoa ana e nga kamera takirua). Ka taea te whakamahi i enei tawhā ki te whakatinana i nga momo ahua papamuri me nga paanga bokeh, me te hanga whakaahua 3D ranei i roto i nga punaha mooni whakanui ake;
    • Kua taapirihia te tautoko kotēkē ataata AV1, kua tuuhia hei whakatakotoranga whakawaehere ataata kore utu mo te iwi whanui, kei mua ake i te H.264 me te VP9 i runga i nga taumata whakakope;
    • He tautoko taapiri mo te kotēkē ororongo kore utu Opus, e whakarato ana i te kounga whakawaehere teitei me te roanga iti mo te rua teitei-bitrate awa kōpeketanga ororongo me te reo kōpeketanga i roto i te hōkaiipurangi-herea tono waea waea VoIP;
    • He tautoko taapiri mo te paerewa HDR10 +, whakamahia mo te whakawaehere ataata awhe hihiri teitei;
    • Kua taapirihia he tikanga ngawari ki te API MediaCodecInfo mo te whakatau i nga kaha whakaputa ataata e waatea ana i runga i tetahi taputapu (ka whakaatuhia he rarangi o nga waehere me nga whakataunga me te FPS e tautokohia ana i runga i te taputapu);
    • API taapiri MIDI Maori, e whakarato ana i nga tono C++ me te kaha ki te taunekeneke tika me nga taputapu MIDI ma te NDK i roto i te aratau aukati-kore, ka taea te tukatuka i nga karere MIDI me te iti rawa o te waahi;
    • Kua taapirihia te MicrophoneDirection API hei whakahaere i te hopu ororongo mai i nga hopuoro aronga. Ma te whakamahi i tenei API, ka taea e koe te tautuhi i te ahunga ki te whakahuri i te hopuoro i te wa e hopu ana i te oro). Hei tauira, i te wa e hanga ana i te riipene whakaata whaiaro, ka taea e koe te tautuhi setMicrophoneDirection( MIC_DIRECTION_FRONT) ki te tuhi mai i te hopuoro kei mua o te taputapu. Na roto i te API kua tohua, ka taea hoki e koe te whakahaere i nga hopuoro me te huri i te rohe kapi (ka taea te topa), te whakatau i te rahi o te waahi tuhi.
    • Kua taapirihia he API hopu ororongo hou e taea ai te tono kotahi
      whakarato i te kaha ki te tukatuka i te awa ororongo ma tetahi atu tono. Ko te tuku atu i etahi atu taupānga ki te putanga ororongo me whai whakaaetanga motuhake;
  • Pūnaha me nga API roa.
    • He nui nga arotautanga mahi kua mahia ki te ART wa mahi, te whakaiti i te kohi mahara me te tere ake te whakarewatanga o te tono. Ko te tohatoha o nga korero kei runga i a Google Play
      PGO (Profile Guided Optimization), kei roto nga korero e pa ana ki nga waahanga e tino mahia ana o te waehere. Ko te whakahiato o mua i enei waahanga ka taea te whakaiti i te wa whakaoho. Ko te ART ake kua arotauhia kia timata te tukanga tono i mua atu ka neke ki roto i te ipu taratahi. Ko te ahua mahara o te tono ka taea te penapena raraunga taapiri, penei i nga karaehe. Kua whakatinanahia he aratau miro-maha mo te uta i nga whakaahua mahara tono. Te kaha ake o te kaikohi paru ma te mahi wehe i nga mea hou i hangaia;

      Te tukunga o te papaaapapa pūkoro Android 10

    • I whakahoutia te API ki te putanga 1.2 Ngaa Ite Neural, e whakarato ana i nga tono ki te kaha ki te whakamahi i te whakatere taputapu mo nga punaha ako miihini. Ko te API te turanga hei paparanga turanga mo te whakahaere i nga anga ako miihini i roto i te Android, penei i TensorFlow Lite me Caffe2. He maha nga tauira kua oti te hanga o nga whatunga neural kua whakaarohia mo te whakamahi i runga i nga taputapu waea, tae atu ki Nga Kupenga Pukoro (te āhukahuka o ngā mea kei ngā whakaahua), Te timatanga v3 (whakakitenga rorohiko) me Smart
      Whakautu
      (te kowhiringa o nga whiringa whakautu mo nga karere). Ko te tukunga hou he taapiri i nga mahi hou 60, tae atu ki te ARGMAX, ARGMIN me te LSTM ine, me te hanga i nga arotautanga mahi nui kia taea ai e te API te tautoko i nga tauira ako miihini hou penei i te kitenga ahanoa me te waahanga whakaahua;

    • He emulator hou mo nga taputapu me nga mata whakakopa kopa kua taapirihia ki te SDK, kei te waatea i te tuku Android Studio 3.5 i roto i te ahua o te taputapu mariko taapiri, e waatea ana i nga waahanga me nga mata o te 7.3 (4.6) me te 8 (6.6) inihi. I roto i te papa mo nga taputapu kopa, kua whakawhänuihia nga kaihautu onResume me onPause, me te taapiri tautoko mo te whakaweto wehe i nga mata maha, me nga whakamohiotanga whakawhanui ina tae mai te tono ki te arotahi;

      Te tukunga o te papaaapapa pūkoro Android 10

    • Kua taapirihia te Thermal API, ka taea e nga tono te aro turuki i nga tohu pāmahana PTM me te GPU me te mahi takitahi ki te whakaheke i te kawenga (hei tauira, whakaitihia te FPS i roto i nga keemu me te whakaiti i te whakataunga o te riipene whakaata ataata), me te kore e tatari kia timata te punaha ki te tapahi. raro mahi tono.

Source: opennet.ru

Tāpiri i te kōrero