Ho lokolloa ha sethala sa mobile sa Android 10

Google e phatlalalitsoeng ho lokolloa ha sethala se bulehileng sa mohala Android 10. Mehloli e amanang le tokollo e ncha e fumaneha ho Sebaka sa polokelo ea Git morero (android-10.0.0_r1 lekala). Lintlafatso tsa firmware li se li ntse li le teng lokisitsoe bakeng sa lisebelisoa tse 8 tsa Pixel, ho kenyelletsa le Pixel ea pele. Hape thehoa likopano tsa bokahohleng tsa GSI (Generic System Images) tse loketseng lisebelisoa tse fapaneng tse thehiloeng ho meralo ea ARM64 le x86_64. Likhoeling tse tlang, lintlafatso tse tsoang ho Android 10 li tla fetisetsoa ho li-smartphones tsa hajoale ho tsoa ho likhamphani tse kang Sony Mobile, Xiaomi, Huawei, Nokia, Vivo, OPPO, OnePlus, ASUS, LG, le Essential.

ka sehloohong mekhoa e mecha:

  • Morero o hlahisitsoe Tšoara pele, e leng se u lumellang ho ntlafatsa likarolo tsa tsamaiso ka bomong ntle le ho ntlafatsa sethala kaofela. Lintlafatso tse joalo li jarolleloa ka Google Play ka thoko ho liapdeite tsa firmware tsa OTA ho tsoa ho moetsi. Ho nahanoa hore phano e tobileng ea lintlafatso ho likarolo tsa sethala tse sa tlamelletsoeng ho hardware e tla fokotsa haholo nako eo e e nkang ho fumana lintlafatso, ho eketsa lebelo la ho lokisa bofokoli, le ho fokotsa ho itšetleha ka baetsi ba lisebelisoa ho boloka ts'ireletso ea sethala. Li-module tse nang le lintlafatso li tla qala ho fanoa e le mohloli o bulehileng, li tla fumaneha hang-hang polokelong ea AOSP (Android Open Source Project), 'me li ka kenyelletsa lintlafatso le litokiso tse lokiselitsoeng ke batho ba boraro.

    Har'a likarolo tse tla ntlafatsoa ka thoko: li-codec tsa multimedia, moralo oa multimedia, DNS resolution, Conscrypt Mofani oa Ts'ireletso ea Java, UI ea Litokomane, Molaoli oa Tumello, ExtServices, Lintlha tsa Sebaka sa Nako, angle (karolo bakeng sa ho fetolela mehala ea OpenGL ES ho OpenGL, Direct3D 9/11, Desktop GL le Vulkan), Mojule Metadata, likarolo tsa marang-rang, Captive Portal Login le litlhophiso tsa phihlello ea marang-rang. Lintlafatso tsa likarolo tsa sistimi li hlahisoa ka mokhoa o mocha oa sephutheloana APEX, e fapaneng le APK ka monyetla oa ho sebelisoa qalong ea boot system. Haeba ho na le mefokolo e ka khonehang, ho fanoa ka mokhoa oa ho fetola phetoho;

  • E kentsoeng boemong ba tsamaiso moralo oa sehlooho se lefifi se ka sebedisoang ho fokotsa mokhathala wa mahlo maemong a kganya e tlase.
    Theme e lefifi e lumelletsoe ho Litlhophiso> Litlhophiso tsa Pontšo, ka li-block tsa li-setting tse potlakileng, kapa ha mokhoa oa ho boloka matla o buletsoe. Sehlooho se lefifi se sebelisoa ho tsamaiso le lits'ebetso, ho kenyelletsa le ho fana ka mokhoa oa ho fetolela lihlooho tse teng ho lithane tse lefifi;

    Ho lokolloa ha sethala sa mobile sa Android 10

  • Sistimi ea likarabo tse potlakileng tse neng li fumaneha pele bakeng sa litsebiso joale e ka sebelisoa ho hlahisa likhothaletso bakeng sa liketso tse ka etsahalang ts'ebelisong efe kapa efe. Mohlala, ha o hlahisa molaetsa oa memo ea kopano, sistimi e tla fana ka likarabo tse potlakileng ho amohela kapa ho hana memo, ebe e bonts'a konopo ho sheba sebaka se reretsoeng ho kopana 'mapeng. Likhetho li khethoa ho sebelisoa mokhoa oa ho ithuta oa mochine o thehiloeng thutong ea litšobotsi tsa mosebetsi oa mosebedisi;

    Ho lokolloa ha sethala sa mobile sa Android 10

  • Ho fanoe ka lisebelisoa tse ling ho laola hore na lits'ebetso li fihlella litaba tsa sebaka sa basebelisi joang. Haeba pejana, molemong oa ho fana ka litumello tse nepahetseng, kopo e ne e ka fihlella sebaka ka nako efe kapa efe, leha e sa sebetse (e matha ka morao), joale tokollong e ncha, mosebelisi a ka lumella ho fumana leseli mabapi le sebaka sa hae ha feela seboka se nang le kopo se sebetsa;

    Ho lokolloa ha sethala sa mobile sa Android 10

  • Ho kentsoe mokhoa oa taolo oa batsoali oa Family Link o u lumellang ho fokotsa nako eo bana ba sebelisang sesebelisoa, ho fana ka metsotso ea bonase bakeng sa katleho le lintho tseo ba li finyeletseng, ho sheba manane a likopo tse qaliloeng le ho lekola hore na ngoana o qeta nako e kae ho tsona, hlahloba lits'ebetso tse kentsoeng le ho seta. bosiu ho thibela phihlello bosiu;

    Ho lokolloa ha sethala sa mobile sa Android 10

  • E ekelitsoe "Focus Mode" (Focus Mode), e lumellang nako eo u lokelang ho tsepamisa maikutlo ho eona ho rarolla bothata, khetha limumu tse sitisang lits'ebetso, mohlala, emisa ho amohela mangolo le litaba, empa tlohela limmapa le lenģosa. Mehahong ea hajoale, sebopeho ha se so sebetse;
  • E kentse mokhoa oa ho tsamaea o u lumellang hore u sebelise boitšisinyo ba skrineng feela bakeng sa taolo ntle le ho hlahisa sebaka sa ho sesa le ho fana ka sebaka sohle sa skrine bakeng sa litaba. Mohlala, likonopo tse kang Morao le Lehae li nkeloa sebaka ke ho fetoha ho tloha pheletsong le ho thellela ho tloha tlase ho ea holimo, ho bitsa lenane la lits'ebetso tse sebetsang, ho theoa halelele skrineng ho sebelisoa. Mokhoa o lumelloa ho "Settings> System> Boitšisinyo";
  • Ts'ebetso ea "Live Caption" e ekelitsoeng, e u lumellang hore u iketsetse lingoloa tse tlase ha u shebella video efe kapa efe kapa u mametse lirekoto tsa audio, ho sa tsotelehe sesebelisoa se sebelisitsoeng. Tlhokomeliso ea puo e etsoa sebakeng sa heno ntle le ho sebelisa litšebeletso tsa kantle. Mehahong ea hajoale, sebopeho ha se so sebetse;
  • Khopolo ea "bubble" e kenyelelitsoe ho hlophisa mosebetsi oa nako e le 'ngoe ka likopo tse' maloa. Li-bubble li u lumella ho etsa liketso lits'ebetsong tse ling ntle le ho tlohela lenaneo la hajoale. Ntle le moo, li-bubble li fana ka bokhoni ba ho penya phihlello ea ts'ebetso ea ts'ebeliso e itseng ts'ebetsong ea ho etsa liketso tse fapaneng sesebelisoa. Ka mohlala, ka thuso ea li-bubble, u ka ntšetsa pele moqoqo ho lenģosa ka mokhoa oa likonopo tse bontšitsoeng ka holim'a litaba, ho romela melaetsa ka potlako, ho boloka lenane la mesebetsi le bonahala, ho ngola lintlha, ho fihlella litšebeletso tsa phetolelo le ho amohela likhopotso tse bonahalang, ha o ntse o sebetsa lits'ebetsong tse ling. Li-bubble li kengoa tšebetsong ka holim'a sistimi ea tsebiso mme li lumella API e ts'oanang.

    Ho lokolloa ha sethala sa mobile sa Android 10

  • Tšehetso e ekelitsoeng bakeng sa lisebelisoa tse nang le li-skrini tse phuthoang joalo ka Huawei Mate X. Halofo e 'ngoe le e' ngoe ea skrine e phuthang joale e ka amohela ts'ebeliso e fapaneng. Ho ts'ehetsa mefuta e mecha ea li-skrini, re ekelitse ts'ehetso bakeng sa ts'ebetso e arohaneng ea liketsahalo tse ngata tsa ho tsoha le tse feto-fetohang (ha halofo e le 'ngoe ea skrine e ntse e sebetsa' me e 'ngoe e lula e koetsoe, kapa ha li-halves ka bobeli li sebetsa), hammoho le ho atolosoa. API ea ho sebetsana le ho fetola boholo ba skrine (e le hore ts'ebeliso e tsebe ho lemoha ka nepo boholo ba skrine ha e bula halofo ea bobeli). Papiso ea lisebelisoa tse nang le li-skrini tse phuthang e kentsoe ho emulator ea Android;
    Ho lokolloa ha sethala sa mobile sa Android 10

  • Ts'ehetso e ekelitsoeng bakeng sa likhutšoane tsa ho romella data le melaetsa (Ho arolelana Shortcuts), e u lumellang ho ea ts'ebelisong e romellang kapele;

    Ho lokolloa ha sethala sa mobile sa Android 10

  • Ts'ehetso e ekelitsoeng bakeng sa liphanele tsa li-pop-up tse u lumellang ho fihlella litlhophiso tsa bohlokoa tsa sistimi maemong a ts'ebeliso ea mosebelisi. Ho fanoe ka API ho bonts'a liphanele tsa ho itlhophisa ho tsoa ka har'a sesebelisoa Panel ea Lisebelisoa. Mohlala, sebapali sa media se ka bonts'a phanele e nang le li-setting tsa molumo oa sistimi, le li-setting tsa sebatli bakeng sa khokahano ea marang-rang le ho fetohela mokhoeng oa sefofane;

    Ho lokolloa ha sethala sa mobile sa Android 10

    Tshireletso:

    • E kentsoe lithibelo tse ling mabapi le phihlello ea app ho lifaele tse arolelanoang joalo ka lifoto, video le pokello ea mmino;
    • Ho fihlella lifaele tse jarollotsoeng tse fumanehang bukeng ea Lits'oants'o, sesebelisoa se tlameha ho sebelisa puisano ea khetho ea faele ea sistimi, e fang mosebelisi taolo e felletseng mabapi le lifaele tse ikhethileng tseo kopo e ka li fihlelang;
    • E thibetse bokhoni ba lits'ebetso ho fetoha ho tloha ho ts'ebetso e ka morao ho ea ho ts'ebetso, ho tla ka pele le ho fumana maikutlo a ho kenya letsoho, kahoo e sitisa mosebetsi oa mosebelisi ka sesebelisoa se seng. Ha ho hlokahala ho hohela tlhokomelo ea mosebelisi ka ts'ebeliso ea morao-rao, mohlala, mohala o kenang, joale o lokela ho sebelisa tsebiso ea boemo bo holimo e nang le tumello ea skrine se felletseng;
    • Moedi phihlello ea li-identifiers tsa sesebelisoa tse sa fetoheng joalo ka IMEI le nomoro ea seriale. Ho fumana li-ID tse joalo, kopo e tlameha ho ba le litokelo tsa READ_PRIVILEGED_PHONE_STATE.
      Likopo li boetse li na le phihlello e lekanyelitsoeng ho "/proc/net" pseudo-FS e nang le lipalo-palo tsa ts'ebetso ea marang-rang, 'me phihlello ea data ka har'a clipboard hona joale e fanoa feela ha ts'ebeliso e sebetsa (e fumane maikutlo a kenyellelitsoeng);

    • Ha o fana ka lethathamo la mabitso ho ts'ebeliso, boemo ba tlhahiso ka makhetlo a mangata a ho fihlella mabitso bo ile ba emisoa ho pata tlhahisoleseling mabapi le likhetho tsa mosebelisi ho tsoa lits'ebetsong;
    • Ka nako e sa lekanyetsoang, mokhoa oa ho etsa marang-rang oa MAC o nolofalitsoe: ha o hokela marang-rang a fapaneng a se nang mehala, liaterese tse fapaneng tsa MAC li se li hlahisoa, tse sa lumelle ho latela motsamao oa mosebelisi lipakeng tsa marang-rang a WiFi;
    • Ho fihlella ho Bluetooth, Cellular, le Wi-Fi Scan APIs hona joale ho hloka tumello ea Fumana Libaka tse Ntle (tseo pele li neng li hlokahala ho Fumana tumello ea Sebaka se Mabe). Ka nako e ts'oanang, haeba khokahanyo e thehiloe ka mokhoa oa P2P kapa marang-rang bakeng sa ho hokahanya ho khethoa ke tsamaiso, joale tumello e arohaneng ea ho fumana boitsebiso bo mabapi le sebaka ha e hlokehe;
    • Ts'ehetso e kentsoeng bakeng sa theknoloji ea ts'ireletso ea waelese WPA3, e fanang ka tšireletso khahlanong le litlhaselo tsa ho hakanya phasewete (e ke ke ea lumella ho hakanya phasewete ka mokhoa oa offline) le protocol ea netefatso ea SAE e lumelletsoe. Ho hlahisa linotlolo tsa encryption marang-rang a bulehileng, tšehetso e kentsoe bakeng sa ts'ebetso ea puisano ea khokahano e kentsoeng ke katoloso ea OWE (Monyetla oa Wireless Encryption);
    • E kentsoe 'me e lumelletsoe ka mokhoa oa kamehla bakeng sa tšehetso ea likhokahano tsohle TLS 1.3. Litekong tsa Google, ts'ebeliso ea TLS 1.3 e u lumella ho potlakisa ho theha likhokahano tse sireletsehileng ka 40% ho bapisoa le TLS 1.2.
    • Ho hlahisoa polokelo e ncha Sesebelisoa sa ScopedA e fanang ka boemo ba ho itšehla thajana bakeng sa lifaele tsa kopo. U sebelisa API ena, sesebelisoa se ka theha bukana e arohaneng ea lifaele tsa eona ho li-drive tsa kantle (mohlala, kareteng ea SD), eo lits'ebetso tse ling li ke keng tsa e fihlela. Ts'ebeliso ea hajoale e tla lekanyetsoa bukeng ena ea ho boloka linepe, livideo le 'mino,' me e ke ke ea kena-kenana le pokello ea media e arolelanoang. Ho arolelana likoleke tse arolelanoang tsa lifaele ho tla hloka tumello e arohaneng;
    • Ho API BiometricPrompt, e kopanyang tlhahiso ea puisano ea netefatso ea biometric, e eketsa ts'ehetso bakeng sa mekhoa e sa sebetseng ea netefatso, joalo ka netefatso ea sefahleho. Ho hlahisitsoe mekhoa e fapaneng ea ho sebetsana le netefatso e hlakileng le e hlakileng. Ka netefatso e hlakileng, mosebelisi o tlameha ho netefatsa ts'ebetso, 'me ka netefatso e hlakileng, netefatso e ka etsoa ka mokhoa o sa bonahaleng ka mokhoa o sa sebetseng;
  • Wireless stack.
    • Ts'ehetso e ekelitsoeng bakeng sa maemo a puisano a mehala 5G, eo li-API tsa taolo ea khokahanyo tse teng li fetotsoeng bakeng sa tsona. Ho kenyeletsoa ka API, lits'ebetso li ka tsebahatsa boteng ba khokahano e potlakileng le ts'ebetso ea ho lefisa sephethephethe;
    • Mekhoa e 'meli ea ts'ebetso ea Wi-Fi e kenyelelitsoe - mokhoa oa ho finyella katleho e kholo le mokhoa oa ho lieha ho fokolang (mohlala, o sebetsang bakeng sa lipapali le puisano ea lentsoe);
    • The wireless stack e hlophisitsoe bocha ho eketsa boinotši le ts'ebetso, hammoho le ho ntlafatsa tsamaiso ea lisebelisoa tsa IoT holim'a Wi-Fi ea lehae (mohlala, bakeng sa ho hatisa ka Wi-Fi) le khetho ea libaka tsa ho hokahanya. Mosebetsi oa ho hlahloba libaka tse fumanehang hona joale o fanoa ke sethala ka tlhahiso ea marang-rang a fumanoeng ka har'a sebopeho sa Wi-Fi Picker le tlhophiso ea khokahanyo ea othomathike haeba e khethiloe ke mosebedisi. Likopo ka WifiNetworkSuggestions API li fuoa monyetla oa ho susumetsa algorithm ea ho khetha marang-rang a ratoang a se nang mohala ka ho fetisa ts'ebeliso lethathamong le behiloeng la marang-rang le li-password ho hokela ho tsona. Ho phaella moo, ha u khetha marang-rang ao u lokelang ho hokela ho 'ona, metrics ea bandwidth ho tloha khokahanyo ea ho qetela e se e nkoa e nkoa (marang-rang a potlakileng a khethiloe);
  • Multimedia le Grafiken
    • Tšehetso ea API ea litšoantšo e ekelitsoeng Vulkan 1.1. Ha ho bapisoa le OpenGL ES, ho sebelisa Vulkan ho ka fokotsa boima ba CPU haholo (ho fihla ho makhetlo a 10 litekong tsa Google) le ho ntlafatsa ts'ebetso ea ho fana. Sepheo sa ho qetela ke hore Vulkan e tšehetsoe hohle ho lisebelisoa tsohle tsa Android, tseo Google e sebetsang le baetsi ba hardware ho etsa Vulkan 1.1 tlhokahalo ea lisebelisoa tsohle tsa 64-bit Android 10;
    • E kenyellelitse ts'ehetso ea liteko bakeng sa ho sebetsa lera angle (Hoo e ka bang Native Graphics Layer Engine) ka holim'a API ea litšoantšo tsa Vulkan. ANGLE e lumella phetiso hore e hlakoloe ho li-API tse ikhethileng tsa sistimi ka ho fetolela mehala ea OpenGL ES ho OpenGL, Direct3D 9/11, Desktop GL, le Vulkan). Bakeng sa baetsi ba lipapali le lits'ebetso tsa litšoantšo ANGLE e lumella sebelisa mokhanni oa kamehla oa OpenGL ES lisebelisoa tsohle tse sebelisang Vulkan;
    • Lisebelisoa tsa lik'hamera le tsa litšoantšo joale li ka kopa hore kh'amera e fetise metadata e eketsehileng ea XMP faeleng ea JPEG e kenyelletsang tlhahisoleseling e hlokahalang ho sebetsa ka botebo lifotong (joalo ka 'mapa o tebileng o bolokiloeng ke lik'hamera tse peli). Litekanyetso tse boletsoeng li ka sebelisoa ho kenya ts'ebetsong mekhoa e fapaneng ea lefifi le phello. bokeh, hammoho le ho etsa linepe tsa 3D kapa lits'ebetsong tsa nnete tse netefalitsoeng;
    • E kenyelelitsoe li-codec tsa video AV1, e behiloeng e le mokhoa o sa lefelloeng, oa mohloli o bulehileng oa khouto ea video e ka pele ho H.264 le VP9 mabapi le ho hatella;
    • Tšehetso e ekelitsoeng bakeng sa codec ea mahala ea molumo Opus, e fanang ka likhoutu tsa boleng bo holimo le tieho e fokolang ho ka bobeli khatello ea molumo oa molumo o phahameng oa bitrate le khatello ea lentsoe lits'ebetsong tse fokolang tsa mohala tsa VoIP;
    • Tšehetso e tloaelehileng e ekelitsoeng HDR10 +, e sebelisetsoang ho kenyelletsa video e nang le mefuta e mengata e atolositsoeng;
    • Mokhoa o nolofalitsoeng o kentsoe ho MediaCodecInfo API ho fumana bokhoni ba tlhahiso ea video e fumanehang sesebelisoa (lenane la li-codec le liqeto le FPS e tšehelitsoeng sesebelisoa e bonts'oa);
    • E kentse API Native MIDI, e lumellang likopo tsa C ++ ho buisana ka ho toba le lisebelisoa tsa MIDI ka NDK ka mokhoa o sa thibeleng, o ba lumellang ho sebetsana le melaetsa ea MIDI ka latency e tlaase haholo;
    • E kentse MicrophoneDirection API ho laola ho ts'oaroa ha molumo ho tsoa ho li-microphone tse lebisang teng. U sebelisa API ena, u ka hlakisa tataiso bakeng sa mokhoa oa microphone ha u rekota molumo). Mohlala, ha u etsa video ea selfie, u ka hlakisa setMicrophoneDirection(MIC_DIRECTION_FRONT) ho rekota ho tsoa ho maekrofounu e ka pele ho sesebelisoa. Ka API e boletsoeng, hoa khoneha ho laola li-microphone ka sebaka se fetohang sa tšireletso (zoomable), ho khetholla boholo ba sebaka sa ho rekota.
    • E kentse API e ncha ea ho hapa molumo e lumellang sesebelisoa se le seng ho
      fana ka bokhoni ba ho sebetsana le molumo oa molumo ka sesebelisoa se seng. Ho lumella lits'ebetso tse ling ho fihlella tlhahiso ea molumo ho hloka tumello e khethehileng;
  • Sistimi le li-API tse atolositsoeng.
    • Lintlafatso tse kholo tsa ts'ebetso li entsoe ho Rutime ART ho fokotsa tšebeliso ea mohopolo le ho potlakisa ho qala ts'ebeliso. Kabo ea boemo e lumelletsoe ho Google Play
      PGO (Profile Guided Optimization), e kenyelletsang tlhahisoleseling mabapi le likarolo tse sebelisoang khafetsa tsa khoutu. Ho bokella likarolo tse joalo esale pele ho ka fokotsa haholo nako ea ho qala. ART ka boeona e ntlafalitsoe ho qala ts'ebetso ea kopo pejana le ho e isa sets'ebetsong se ka thoko. Setšoantšo sa memori ea sesebelisoa se fana ka data e eketsehileng, joalo ka litlelase, tse lokelang ho bolokoa. E kentsoe mokhoa oa likhoele tse ngata bakeng sa ho kenya litšoantšo tsa memori ea ts'ebeliso. Bokhoni ba ho bokella lithōle bo ntlafalitsoe, ka lebaka la ts'ebetso e arohaneng ea lintho tse sa tsoa bōptjoa;

      Ho lokolloa ha sethala sa mobile sa Android 10

    • API e ntlafalitsoe ho mofuta oa 1.2 Li-network tsa Neural, e fanang ka lits'ebetso tse nang le bokhoni ba ho sebelisa ho potlakisa lisebelisoa bakeng sa litsamaiso tsa ho ithuta tsa mochini. API e behiloe joalo ka motheo oa ts'ebetso ea meralo ea ho ithuta ka mochini ho Android, joalo ka TensorFlow Lite le Caffe2. Ho 'nile ha etsoa tlhahiso ea mefuta e mengata e lokiselitsoeng ea marang-rang a neural bakeng sa tšebeliso ea lisebelisoa tsa mohala, ho kenyeletsa Mobile Nets (ho tseba lintho tse lifotong), Ho qala v3 (pono ea khomphutha) le Smart
      Reply
      (khetho ea likhetho tsa ho araba melaetsa). Tokollo e ncha e eketsa ts'ebetso e ncha ea 60, ho kenyelletsa le ARGMAX, ARGMIN, le LSTM e ka lekanyetsoang, hammoho le ts'ebetso e kholo ea ts'ebetso ho thusa API ho ts'ehetsa mefuta e mecha ea ho ithuta ea mochini joalo ka ho lemoha ntho le ho arola litšoantšo;

    • Emulator e ncha ea sesebelisoa sa skrine e kentsoeng ho SDK 'me e fumaneha ha e lokolloa Android Studio 3.5 ka mokhoa oa sesebelisoa se eketsehileng sa sebele, se hlahisitsoeng ka liphetolelo tse nang le li-skrini tsa 7.3 (4.6) le 8 (6.6) lisenthimithara. Basebelisi ba atolositsoeng ba Resume le onPause sethaleng bakeng sa lisebelisoa tse phuthoang, tse eketsang tšehetso bakeng sa ho tima li-skrini tse ngata ka thoko, hammoho le litsebiso tse atolositsoeng ha ts'ebeliso e qala ho tsepamisa maikutlo;

      Ho lokolloa ha sethala sa mobile sa Android 10

    • Thermal API e kenyelelitsoe e lumellang lits'ebetso ho lekola mocheso oa CPU le GPU le ho nka mehato e ikemetseng ea ho fokotsa mojaro (mohlala, ho fokotsa FPS lipapaling le ho fokotsa qeto ea video e hasoang), ntle le ho emela hore sistimi e qale ho khaola kopo ka likhoka. mosebetsi.

Source: opennet.ru

Eketsa ka tlhaloso