<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Проект по продвижению Android-патчей в ядро Linux]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=19024</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=19024&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проект по продвижению Android-патчей в ядро Linux».]]></description>
		<lastBuildDate>Sun, 25 Dec 2011 22:20:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проект по продвижению Android-патчей в ядро Linux]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=237454#p237454</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>целью которого является координация работ по интегрированию в ядро Linux функций, необходимых для Android.</p></blockquote></div><p>Угу пора бы сильнее порадница вроде ядро у линкса взяли а у меня планшет на андроиде дак шнур подключивший к ноуту для перекидки файлов а он пишет нужна программа тыры пыры, и в скобачка тока в среде виндоус. Даже фильм по шнуру не перекинешь.</p><p>Правда сори маленько ОФФ топ</p>]]></description>
			<author><![CDATA[null@example.com (Rassol2)]]></author>
			<pubDate>Sun, 25 Dec 2011 22:20:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=237454#p237454</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект по продвижению Android-патчей в ядро Linux]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=237235#p237235</link>
			<description><![CDATA[<p><strong>Драйверы для Android будут включены в ядро Linux 3.3</strong></p><p>Грег Кроа-Хартман [Greg Kroah-Hartman], один из основных разработчиков ядра, вернул в development-ветвь Linux kernel 3.3 драйвера для Android, которые были удалены в цикле подготовки ядра Linux 2.6.33 весной 2010 года. В планах подготовки ядра Linux 3.3 – обеспечение загрузки на устройствах под управлением Android без дополнительных патчей, хотя и не все патчи для Android в настоящее время автоматически переносятся в основную development-ветвь. Например, не включен код WakeLock, продляющий время работы устройств под управлением Android от батарей, но не влияющий на загрузку.</p><p>В этом проекте с Кроа-Хартманом сотрудничают рабочая группа Consumer Electronics некоммерческого консорциума Linux Foundation, группа из консорциума Linaro и индивидуальные разработчики. Тим Бёрд [Tim Bird], инженер Sony Electronics и председатель Architecture Group, <a href="http://article.gmane.org/gmane.linux.kernel.embedded/3802/">объявил</a> о запуске проекта <a href="http://elinux.org/Android_Mainlining_Project">Android Mainlining</a>, целью которого является координация работ по интегрированию в ядро Linux функций, необходимых для Android. </p><p><a href="http://www.linuxcenter.ru/news/2011/12/23/12944/">Источник »</a><br /><a href="http://www.h-online.com/open/news/item/Android-drivers-to-be-included-in-Linux-3-3-kernel-1400996.html">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Sun, 25 Dec 2011 07:52:20 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=237235#p237235</guid>
		</item>
		<item>
			<title><![CDATA[Проект по продвижению Android-патчей в ядро Linux]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=236416#p236416</link>
			<description><![CDATA[<p>Тим Берд (Tim Bird), инженер компании Sony и участник группы разработки встраиваемых систем в Linux Foundation, направил в список рассылки Linux-ядра письмо с анонсом проекта Android Mainlining, цель которого продвинуть в ядро Linux патчи, необходимые для работы платформы Android.</p><p>К проекту уже присоединились некоторые независимые разработчики, а также компании, занимающиеся производством встраиваемой и мобильной техники. Для координации работы создана страница на сайте <a href="http://elinux.org/Android_Mainlining_Project">elinux.org</a>, на которой опубликован список патчей, состояние проекта на текущий момент, а также преимущества, которые он даст производителям устройств:</p><ul><li><p>Возможность использования последней версии ядра Linux при портировании Android;</p></li><li><p>Концентрация усилий на одном ядре при разработке драйверов устройств;</p></li><li><p>Упрощение процедуры разработки и сопровождения кода.</p></li></ul><p>Также на сайте опубликован порядок действий, который необходимо проделать для включения патчей в ядро. Упрощенно он выглядит так: выяснение причин, мешающих включению; внесение требуемых изменений; обсуждение новой версии с командой Google; запрос на включение; повторное выполнение всех шагов в случае необходимости.</p><p>Напомним, что команда разработчиков Android уже направляла запрос на включение патчей в ядро, небольшая часть из которых была принята. Остальные патчи несколько лет оставались в ветке &quot;-staging&quot; и в конце-концов были <a href="http://www.opennet.ru/opennews/art.shtml?num=25274">удалены</a> ввиду отсутствия интереса со стороны Google в их доработке до приемлемого состояния.</p><p>Среди созданных в рамках проекта Android патчей, которые до сих пор не включены в состав основного ядра Linux:</p><ul><li><p>wakelocks - механизм блокировок для системы управления питанием, позволяющих предотвратить переход в спящий режим в ситуациях, когда это недопустимо (например, активен разговор по телефону), и наоборот для инициирования скорого засыпания при неактивности;</p></li><li><p>ashmem - реализация разделяемой памяти, позволяющая маркировать незакреплённые страницы памяти, которые в последующем можно освободить в ситуации нехватки свободной памяти;</p></li><li><p>Дополнительные проверки прав доступа для обеспечения безопасного выполнения сетевых операций;</p></li><li><p>binder - используемый в Android механизм межпроцессного взаимодействия;</p></li><li><p>USB-драйвер для эмуляции хранилища;</p></li><li><p>Реализация LMK (low memory killer), управляющего принудительным завершением приложений в случае нехватки памяти;</p></li><li><p>ram console - возможность сохранить вывод консоли в специальной области ОЗУ, к которой можно получить доступ после перезагрузки в режиме диагностики;</p></li><li><p>Драйвер для управления памятью графической карты для чипов ION.</p></li></ul><br /><p><a href="http://www.opennet.ru/opennews/art.shtml?num=32630">Источник »</a><br /><a href="https://lkml.org/lkml/2011/12/19/508">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Wed, 21 Dec 2011 18:55:32 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=236416#p236416</guid>
		</item>
	</channel>
</rss>
