{"id":53000,"date":"2019-11-21T00:00:00","date_gmt":"2019-11-20T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android"},"modified":"2020-02-18T14:00:50","modified_gmt":"2020-02-18T11:00:50","slug":"google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android","title":{"rendered":"Google arbeitet daran, einen regul\u00e4ren Linux-Kernel in Android zu nutzen","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Auf der vergangenen Konferenz Linux Plumbers 2019 sprach das Unternehmen Google <noindex><a rel=\"nofollow\" href=\"https:\/\/arstechnica.com\/gadgets\/2019\/11\/google-outlines-plans-for-mainline-linux-kernel-support-in-android\/\">eine der Autorinnen des Gesetzentwurfs, Senatorin Lyudmila Bokova, berichtet.<\/a><\/noindex>  \u00fcber die Entwicklung <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49648\">Initiative<\/a><\/noindex> beim Transfer von \u00c4nderungen in das Hauptkern von Linux, die in <noindex><a rel=\"nofollow\" href=\"https:\/\/android.googlesource.com\/kernel\/common\/+refs\">der Kernel-Variante<\/a><\/noindex> f\u00fcr die Android-Plattform entwickelt werden. Das endg\u00fcltige Ziel ist es, die Nutzung eines einheitlichen Kernels in Android zu erm\u00f6glichen, anstatt f\u00fcr jedes Ger\u00e4t separate Builds auf Basis eines spezifischen Android-Zweigs vorzubereiten. <noindex><a rel=\"nofollow\" href=\"https:\/\/source.android.com\/devices\/architecture\/kernel\/android-common\">Android Common Kernel<\/a><\/noindex>. Dieses Ziel wurde bereits teilweise erreicht, und auf der Konferenz wurde ein Android-Smartphone Xiaomi Poco F1 mit einer Firmware auf Basis des gew\u00f6hnlichen unver\u00e4nderten Linux-Kerns demonstriert.<\/p>\n<p>Nach der Fertigstellung des Projekts werden den Anbietern basierende Hauptkern-Lieferungen auf Basis des Hauptkerns von Linux angeboten. Komponenten zur Unterst\u00fctzung der Hardware werden von den Anbietern ausschlie\u00dflich in Form zus\u00e4tzlicher Kernel-Module bereitgestellt, ohne Patches ins Kernel zu integrieren. Die Module m\u00fcssen die Kompatibilit\u00e4t mit dem Hauptkernel auf der Ebene des Namensraums der Kernsymbole gew\u00e4hrleisten. Alle \u00c4nderungen, die den Hauptkernel betreffen, werden upstream vorangetrieben. Um die Kompatibilit\u00e4t mit propriet\u00e4ren Modulen in den LTS-Zweigen zu gew\u00e4hrleisten, wird vorgeschlagen, API und ABI des Kernels stabil zu halten, was die Kompatibilit\u00e4t der Module mit Updates f\u00fcr jeden gemeinsamen Kernel-Zweig bewahrt.<\/p>\n<p><center><img decoding=\"async\" alt=\"Google arbeitet daran, einen regul\u00e4ren Linux-Kernel in Android zu nutzen\" src=\"\/wp-content\/uploads\/2019\/11\/18f8a41befddc7d81c07b9c6d1bf44c2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>Im Laufe des Jahres wurden im Hauptkern von Linux Funktionen wie das PSI-Subsystem (Pressure Stall Information) zur Analyse von Wartezeiten f\u00fcr verschiedene Ressourcen (CPU, Speicher, Ein\/Ausgabe), das Pseudo-Dateisystem BinderFS f\u00fcr den Binder-Mechanismus zur Interprozesskommunikation und der energieeffiziente Aufgabenplaner EAS (Energy Aware Scheduling) aus der Android-Kernredaktion \u00fcbernommen. Dar\u00fcber hinaus ist geplant, Android von dem spezifischen Scheduler SchedTune auf ein neu entwickeltes System UtilClamp von ARM zu \u00fcbertragen, das auf cgroups2 und den integrierten Mechanismen des Kernels basiert.<\/p>\n<p><center><img decoding=\"async\" alt=\"Google arbeitet daran, einen regul\u00e4ren Linux-Kernel in Android zu nutzen\" src=\"\/wp-content\/uploads\/2019\/11\/2db4ca76f6a87b2ad28a7510a4deb79c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>Wir erinnern daran, dass der Kern f\u00fcr die Android-Plattform bisher mehrere Vorbereitungsphasen durchlaufen hat:<\/p>\n<ul>\n<li class=\"l\"> Auf der Grundlage der Haupt-LTS-Kernel (3.18, 4.4, 4.9 und 4.14) wurde der \"Android Common Kernel\" entwickelt, in den Android-spezifische Patches \u00fcbertragen wurden (fr\u00fcher betrug das \u00c4nderungsvolumen mehrere Millionen Zeilen, in letzter Zeit wurde es jedoch auf einige tausend Zeilen Code reduziert).\n<li class=\"l\"> Auf der Grundlage des \"Android Common Kernel\" haben Chipsatzhersteller wie Qualcomm den \"SoC Kernel\" entwickelt, der Erweiterungen zur Unterst\u00fctzung der Hardware enth\u00e4lt.\n<li class=\"l\"> Auf der Grundlage des \"SoC Kernel\" haben Ger\u00e4tehersteller den \"Device Kernel\" erstellt, der \u00c4nderungen zur Unterst\u00fctzung zus\u00e4tzlicher Hardware, Bildschirme, Kameras, Audiosysteme usw. beinhaltet.\n<\/ul>\n<p><center><img decoding=\"async\" alt=\"Google arbeitet daran, einen regul\u00e4ren Linux-Kernel in Android zu nutzen\" src=\"\/wp-content\/uploads\/2019\/11\/3a7d495f71eaef927e79912ca62776d8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>Im Grunde wurde f\u00fcr jedes Ger\u00e4t ein eigenes Kernel erstellt, das auf anderen Ger\u00e4ten nicht verwendet werden konnte. Ein solches System erschwert die Bereitstellung von Updates zur Behebung von Sicherheitsanf\u00e4lligkeiten und den Wechsel zu neuen Kernversionen erheblich. Beispielsweise wird das im Oktober erschienene neueste Smartphone Pixel 4 mit dem vor zwei Jahren ver\u00f6ffentlichten Linux-Kernel 4.14 ausgeliefert. Teilweise hat Google versucht, die Wartung zu vereinfachen, indem es ein System f\u00f6rdert <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48588\">Treble<\/a><\/noindex>, das es Herstellern erm\u00f6glicht, universelle Hardware-Supportkomponenten zu erstellen, die nicht an spezifische Android-Versionen und verwendete Linux-Kernel-Release gebunden sind. Treble erm\u00f6glicht es, bereits verf\u00fcgbare Updates von Google zu verwenden, wobei ger\u00e4tespezifische Komponenten integriert werden. <\/p>\n<p><center><br \/>\n<div class=\"youtube-placeholder\" data-id=\"f2C-gA8jEyY\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/f2C-gA8jEyY\/hqdefault.jpg\" alt=\"Video abspielen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51905\">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 2019 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0430 \u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0443 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u044f\u0434\u0440\u043e Linux \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0432 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u044f\u0434\u0440\u0430 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \u041a\u043e\u043d\u0435\u0447\u043d\u043e\u0439 \u0446\u0435\u043b\u044c\u044e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 Android \u043e\u0434\u043d\u043e\u0433\u043e \u043e\u0431\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u0430, \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043e\u043a \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u043e\u0439 \u0434\u043b\u044f Android \u0432\u0435\u0442\u043a\u0438 Android Common Kernel. \u0414\u0430\u043d\u043d\u0430\u044f \u0446\u0435\u043b\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53000","post","type-post","status-publish","format-standard","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 2019 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google\" \/>\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\/de\/blog\/news\/google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430\u0434 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux \u0432 Android | 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 2019 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android\" \/>\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=\"2019-11-20T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:50+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 arbeitet an der Nutzung eines regul\u00e4ren Linux-Kernels in Android | ProHoster","description":"Auf der vergangenen Konferenz Linux Plumbers 2019 sprach das Unternehmen Google","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430\u0434 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux \u0432 Android | 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 2019 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/google-rabotaet-nad-ispolzovaniem-obychnogo-yadra-linux-v-android","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":"2019-11-20T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53000","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":"2026-01-24 05:41:27","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:33:28","updated":"2026-01-24 05:41:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/53000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=53000"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/53000\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=53000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=53000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=53000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}