[Kernel] Ядро Linux
На страницу 1, 2  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов The-eBook -> PocketBook -> PocketBook Free
 
Автор Сообщение

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 28.12.2011 14:12     Цитата

Найденные проблемы:

https://github.com/pocketbook-free/pocketbook_free/issues/10
https://github.com/pocketbook-free/pocketbook_free/issues/11
https://github.com/pocketbook-free/pocketbook_free/issues/12
https://github.com/pocketbook-free/pocketbook_free/issues/13
https://github.com/pocketbook-free/pocketbook_free/issues/14

----

Так как на текущий момент модификации PocketBook нельзя отделить от vanilla kernel, предлагаю вместе попытаться определить, какие патчи были применены к версии 2.8.29.6 (как указано в Makefile).

Насколько, я понял, представители pocketbook сами не знают, какая версия является исходной для их модификаций: https://github.com/pocketbook-free/pocketbook_free/issues/2

Для этого создал проект на гитхабе:
https://github.com/Vanuan/pocketbook_free_linux/wiki

Дифф между версией PocketBook и vanilla 2.8.29:

https://github.com/Vanuan/pocketbook_free_linux/commit/c000dfc215762c7 65259cf2bb2af1372010cbcd6


Последний раз редактировалось: Vanuan (15.01.2012 16:03), всего редактировалось 2 раз(а)
 
Профиль Сообщение ^

kurtis99
Новенький участник форума

Новенький участник форума



Зарегистрирован: 16.11.2011
Сообщения: 5


Откуда: Kiev

СообщениеДобавлено: 28.12.2011 21:40     Цитата

Ядро от андройда (2.6.2Cool + драйвера для экрана взяты из исходников киндла (вроде 2ого, точно не помню).
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 29.12.2011 02:18     Цитата

А где можно скачать конкретную версию ядра андроид? В git репах андроида нету тэгов.

Эти слова к какому устройству относятся? В Makefile на github указана версия 2.6.29.6. https://github.com/pocketbook-free/pocketbook_free/blob/master/kernel_ 070611/Makefile

Можно узнать источник вашей информации?
 
Профиль Сообщение ^

a.k.
Активный участник форума

Активный участник форума



Зарегистрирован: 30.11.2011
Сообщения: 196



СообщениеДобавлено: 29.12.2011 02:28     Цитата

Устройства серии Pro производятся на заводе Foxconn, который так же производит и Kindle, поэтому не исключено, что исходный код драйвера имеет один и тот же источник Smile и нельзя однозначно утверждать, что взяты из исходников Kindle, а не наоборот
 
Профиль Сообщение ^

lunohod
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 10.01.2007
Сообщения: 4284


Откуда: Stuttgart, Germany

СообщениеДобавлено: 29.12.2011 09:31     Цитата

a.k. писал(а):
Устройства серии Pro производятся на заводе Foxconn, который так же производит и Kindle, поэтому не исключено, что исходный код драйвера имеет один и тот же источник Smile и нельзя однозначно утверждать, что взяты из исходников Kindle, а не наоборот


Сдаётся мне, что в покетбуке никто в исходники ядра не заглядывает.
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
Профиль Сообщение ^

a.k.
Активный участник форума

Активный участник форума



Зарегистрирован: 30.11.2011
Сообщения: 196



СообщениеДобавлено: 29.12.2011 16:05     Цитата

Не только заглядываем, но и постоянно дорабатываем и улучшаем его. В качестве примера такой доработки могу назвать прошивку с быстрым драйвером экрана, точнее собственно сам быстрый драйвер экрана, разработанный программистами компании Pocketbook.
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 29.12.2011 16:58     Цитата

a.k. писал(а):
В качестве примера такой доработки могу назвать прошивку с быстрым драйвером экрана, точнее собственно сам быстрый драйвер экрана, разработанный программистами компании Pocketbook.


А показать можете?
 
Профиль Сообщение ^

a.k.
Активный участник форума

Активный участник форума



Зарегистрирован: 30.11.2011
Сообщения: 196



СообщениеДобавлено: 03.01.2012 22:33     Цитата

прошивка с новым драйвером доступна
Подробнее - здесь: http://www.the-ebook.org/forum/viewtopic.php?t=22200
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 04.01.2012 00:00     Цитата

a.k. писал(а):
прошивка с новым драйвером доступна

Эээ... я имел в виду исходники
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 15.01.2012 16:00     Цитата

Сегодня попытался скомпилить ядро из исходников на github'e. Не удалось:

https://github.com/pocketbook-free/pocketbook_free/issues/14

Кто-нибудь ответит, какой конфиг файл следует брать?

https://github.com/pocketbook-free/pocketbook_free/issues/13
 
Профиль Сообщение ^

lunohod
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 10.01.2007
Сообщения: 4284


Откуда: Stuttgart, Germany

СообщениеДобавлено: 16.01.2012 14:02     Цитата

Vanuan

FYI: Юбут в покетбуке умеет загружать ядро через usb, вот здесь подробнее: http://code.google.com/p/e60-open/wiki/HowToTestAKernel

Я вчера запускал ванильное 3.2 на 912-ом, с dnw очень удобно.
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini


Последний раз редактировалось: lunohod (23.01.2012 15:21), всего редактировалось 1 раз
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 16.01.2012 15:57     Цитата

И как? Все устройства работают? Экран, тачскрин, Wi-Fi, лампочки, контроллер батареи, ...?

Мне бы покаместь покетбуковское скомпилить.
 
Профиль Сообщение ^

lunohod
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 10.01.2007
Сообщения: 4284


Откуда: Stuttgart, Germany

СообщениеДобавлено: 16.01.2012 16:29     Цитата

Vanuan писал(а):
И как? Все устройства работают? Экран, тачскрин, Wi-Fi, лампочки, контроллер батареи, ...?


Ага. Вот прямо сразу и заработало, щаззз. Smile

У меня пока даже usb gadget не завёлся, и nfsroot из-за этого не подцепился. Разберусь с этим и потом займусь экраном, тачскрином и прочим.
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
Профиль Сообщение ^

kurtis99
Новенький участник форума

Новенький участник форума



Зарегистрирован: 16.11.2011
Сообщения: 5


Откуда: Kiev

СообщениеДобавлено: 16.01.2012 17:19     Цитата

Попробуйте накатить этот патч http://dl.dropbox.com/u/2632562/kernel_pb.patch и использовать вот эти конфиги http://dl.dropbox.com/u/2632562/pb_configs.tar.gz
Я не совсем уверен что оно полноценно заработает на устройстве, но скомпилироваться должно.
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 16.01.2012 18:07     Цитата

kurtis99, спасибо.
А какой из конфигов какому устройству соответствует?

Попадёт ли этот патч в репозиторий на github?

Добавлено спустя 8 минут 36 секунд:

lunohod
Так может, стоит сперва портировать наработки покетбука на новое ядро?

Чем я, собсно, и занимаюсь тут: https://github.com/Vanuan/pocketbook_free_linux.

А потом уже смотреть, где pocketbook/foxconn/netronix налажал, где можно перейти на ванильные драйвера и т.д.

Вообще, я бы подождал до версии 3.3 (куда планируют включить наработки android). С ванильным ядром батарея недолго проживёт.
 
Профиль Сообщение ^

lunohod
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 10.01.2007
Сообщения: 4284


Откуда: Stuttgart, Germany

СообщениеДобавлено: 16.01.2012 18:41     Цитата

Vanuan писал(а):

lunohod
Так может, стоит сперва портировать наработки покетбука на новое ядро?

А потом уже смотреть, где pocketbook/foxconn/netronix налажал, где можно перейти на ванильные драйвера и т.д.


Могу сказать исходя из опыта: если они могли где-то налажать, то налажали они везде, где что-то меняли и добавляли. Проще всё с нуля переписать.

Цитата:

Вообще, я бы подождал до версии 3.3 (куда планируют включить наработки android). С ванильным ядром батарея недолго проживёт.


Ну почему же? У нас в OI есть автозасыпание. А на 3.3 можно будет перейти сразу после его появления.

Posted after 2 minutes 42 seconds:

Впрочем, у всех разные цели. Покетбуковский софт не будет работать на ванильном ядре, но мне это и не нужно.
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
Профиль Сообщение ^

kurtis99
Новенький участник форума

Новенький участник форума



Зарегистрирован: 16.11.2011
Сообщения: 5


Откуда: Kiev

СообщениеДобавлено: 16.01.2012 18:51     Цитата

Vanuan писал(а):
kurtis99, спасибо.
А какой из конфигов какому устройству соответствует?

602 - ep2
603 - ep1
902 - ep4
903 - ep3
 
Профиль Сообщение ^

lunohod
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 10.01.2007
Сообщения: 4284


Откуда: Stuttgart, Germany

СообщениеДобавлено: 16.01.2012 18:54     Цитата

kurtis99

А 612/912?
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
Профиль Сообщение ^

kurtis99
Новенький участник форума

Новенький участник форума



Зарегистрирован: 16.11.2011
Сообщения: 5


Откуда: Kiev

СообщениеДобавлено: 16.01.2012 19:00     Цитата

Мммм... Наверно как-то так:
612 - ep1
912 - ep3
 
Профиль Сообщение ^

Vanuan
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 25.11.2011
Сообщения: 81



СообщениеДобавлено: 16.01.2012 23:53     Цитата

Спасибо, собралось.
Применил патчик к своему форку: https://github.com/Vanuan/pocketbook_free/commit/627ff389341d43b44ac4b ea6610ecf5db05ec37c

Запускал так:

Код:
cd kernel_070611
export PATH=../sdkrelease_1_1a/FRSCSDK/bin/:$PATH
cp arch/arm/configs/ep3_defconfig .config
./make.sh oldconfig
./make.sh zImage


Работоспособность пока не проверял.
 
Профиль Сообщение ^
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов The-eBook -> PocketBook -> PocketBook Free Часовой пояс: GMT + 4
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика