{"id":101401,"date":"2021-09-26T10:22:38","date_gmt":"2021-09-26T08:22:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux"},"modified":"2021-09-26T10:22:38","modified_gmt":"2021-09-26T08:22:39","slug":"google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux","title":{"rendered":"Google keskendub uute arenduste edendamisele peamiselt Linuxi p\u00f5hij\u00e4lgimises","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Aastal 2021 toimunud Linux Plumbers konverentsil tutvustas Google Android platvormi \u00fclemineku edu Linuxi tavap\u00e4rasele kernelile, selle asemel et kasutada oma versiooni kernelist, millel on Androidile spetsiifilised muudatused.     <\/p>\n<p>Olulisim muutus arenduses on otsus j\u00e4rgida p\u00e4rast 2023. aasta mudelit \u201eUpstream First\u201c, mis t\u00e4hendab, et k\u00f5ik Androidi platvormile vajalikud uusi tuumafunktsioonid arendatakse otse Linuxi p\u00f5hituumasse, mitte oma eraldi harudes (funktsionaalsus arendatakse alguses p\u00f5hituuma ja seej\u00e4rel kasutatakse Androidis, mitte vastupidi). Aastateks 2023 ja 2024 on plaanis ka k\u00f5ik lisapatjid, mis j\u00e4\u00e4vad Android Common Kernel harusse, viia p\u00f5hituuma.    <\/p>\n<p>Mis puudutab l\u00e4hituleviku plaane, siis oodatav Android 12 platvorm, mis peaks ilmuma oktoobri alguses, pakub \u201eGeneric Kernel Image\u201c (GKI) tuuma kogumite versioone, mis on v\u00f5imalikult l\u00e4hedased tavap\u00e4rasele 5.10 tuumale. Antud kogumitele pakutakse regulaarseid v\u00e4rskendusi, mis saavad olema saadaval ci.android.com hoidlas. GKI tuumas on Androidi platvormile spetsiifilised t\u00e4iendusmodulid ning OEM-tootjatelt p\u00e4rinevad seadme toe t\u00f6\u00f6tlejad v\u00e4lja viidud eraldi tuuma moodulitesse. Nimetatud moodulid ei ole seotud p\u00f5hituuma versiooniga ja v\u00f5ivad areneda eraldi, mis lihtsustab oluliselt seadmete haldamist ja viimist uutele tuuma harudele.          <center><img decoding=\"async\" alt=\"Google keskendub uute arenduste edendamisele peamiselt Linuxi p\u00f5hij\u00e4lgimises\" src=\"\/wp-content\/uploads\/2021\/09\/e70c086b38346593ea95e1b44ff0f3eb.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Tootjatele vajalikud liideseid on rakendatud nn \"hookide\" kujul, mis v\u00f5imaldavad muuta kerneli k\u00e4itumist ilma koodi muutmata. Android 12-5.10 kernelis on kokku pakutud 194 tavahooki, mis on sarnased j\u00e4lgimispunktidega (tracepoint), ja 107 spetsialiseeritud hooki, mis v\u00f5imaldavad t\u00f6\u00f6tleva konteksti t\u00f6\u00f6lepanemist. GKI kernelis on tootjatele keelatud rakendada spetsiifilisi patche p\u00f5hikerneli peale ning riistvara toe komponendid peavad olema tarnitud tarnijate poolt ainult t\u00e4iendavate kernelimoodulitena, milles peab olema tagatud \u00fchilduvus p\u00f5hikerneli kanssa.       <\/p>\n<p>Tuletame meelde, et Androidi platvormil areneb oma tuuma haru - Android Common Kernel, mille alusel luuakse iga seadme jaoks eraldi spetsiifilised kogumid. Igas Androidi harus pakuvad tootjad mitmeid tuuma kokkupanekuv\u00f5imalusi oma seadmete jaoks. N\u00e4iteks Android 11 puhul pakuti valikuna kolme p\u00f5hituuma - 4.14, 4.19 ja 5.4, samas kui Android 12-le pakutakse p\u00f5hituumasid 4.19, 5.4 ja 5.10. Variant 5.10 on kujundatud Generic Kernel Image\u2019ina, kus OEM-tootjate jaoks vajalikud funktsioonid on edastatud upstream, viidud moodulitesse v\u00f5i kantud Android Common Kernelisse.       <\/p>\n<p>Enne GKI ilmumist l\u00e4bis Androidi tuum mitu ettevalmistusetappi:    <\/p>\n<ul>\n<li class=\"l\"> P\u00f5hjalike LTS-tuumarakkude (3.18, 4.4, 4.9, 4.14, 4.19, 5.4) p\u00f5hjal on loodud \u201eAndroid Common Kernel\u201c haru, kuhu on kantud Androidile spetsiifilised patjid (varem ulatus muudatuste maht mitme miljoni reani).\n<li class=\"l\">  Android Common Kernel\u2019i alusel formaadivad kiibitootjad, nagu Qualcomm, Samsung ja MediaTek, \u201eSoC Kernel\u2019i\u201c, mis sisaldab seadme toe t\u00e4iustusi.\n<li class=\"l\">  SoC Kernel&#187; baasil arendasid seadmetootjad &#171;Device Kernel&#187; t\u00fc\u00fcpi, kuhu lisandusid muudatused, mis olid seotud lisaseadmete, ekraanide, kaamerate, helis\u00fcsteemide jms toetamisega.   <\/ul>\n<p>Sarnane l\u00e4henemine t\u00fcsistas oluliselt turvapaikade ja uutele tuumaliinidele \u00fclemineku protsessi. Kuigi Google vabastab regulaarselt oma Androidi tuumasid (Android Common Kernel), ei kiirusta tarnijad sageli neid uuendusi edastama v\u00f5i kasutavad hoopis sama tuuma seadme kogu eluts\u00fckli v\u00e4ltel.        <center>  <div class=\"youtube-placeholder\" data-id=\"O_lCFGinFPM\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/O_lCFGinFPM\/hqdefault.jpg\" alt=\"M\u00e4ngi videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55869\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Linux Plumbers 2021 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0430 \u043e\u0431 \u0443\u0441\u043f\u0435\u0445\u0430\u0445 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0430\u0436\u043d\u044b\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0442\u0430\u043b\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0443 \u043f\u043e\u0441\u043b\u0435 2023 \u0433\u043e\u0434\u0430 \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u044c &#171;Upstream First&#187;, \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u044e\u0449\u0443\u044e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0432\u0441\u0435\u0445 \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u044f\u0434\u0440\u0430, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Linux Plumbers 2021 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0430 \u043e\u0431 \u0443\u0441\u043f\u0435\u0445\u0430\u0445 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Google \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u043a \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432 \u0434\u043b\u044f Android \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u044f\u0434\u0440\u0435 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Linux Plumbers 2021 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0430 \u043e\u0431 \u0443\u0441\u043f\u0435\u0445\u0430\u0445 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-09-26T08:22:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-26T08:22:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Google liigub peamiselt Linuxi tuumas uuenduste arendamise poole Androidi jaoks | ProHoster","description":"Eelmisel Linux Plumbers 2021 konverentsil r\u00e4\u00e4kis Google oma edusammust algatuse osas, millega Androidi platvorm kavatseb \u00fcle minna tavalise Linuxi tuuma kasutamisele oma tuuma versiooni asemel.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Google \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u043a \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432 \u0434\u043b\u044f Android \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u044f\u0434\u0440\u0435 Linux | ProHoster","og:description":"\u041d\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Linux Plumbers 2021 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0430 \u043e\u0431 \u0443\u0441\u043f\u0435\u0445\u0430\u0445 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/google-perejdyot-k-razvitiyu-novshestv-dlya-android-v-osnovnom-yadre-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-09-26T08:22:39+00:00","article:modified_time":"2021-09-26T08:22:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101401","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-09-26 08:25:24","updated":"2022-10-05 19:40:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/101401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=101401"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/101401\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/101402"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=101401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=101401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=101401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}