[Kernel] Ядро Linux
Goto page 1, 2  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free
 
Author Message

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 28.12.2011 14:12     Quote

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

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


Last edited by Vanuan on 15.01.2012 16:03; edited 2 times in total
 
View user's profile Send private message ^

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

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



Joined: 16 Nov 2011
Posts: 5


Location: Kiev

PostPosted: 28.12.2011 21:40     Quote

Ядро от андройда (2.6.2Cool + драйвера для экрана взяты из исходников киндла (вроде 2ого, точно не помню).
 
View user's profile Send private message ^

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 29.12.2011 02:18     Quote

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

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

Можно узнать источник вашей информации?
 
View user's profile Send private message ^

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

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



Joined: 30 Nov 2011
Posts: 196



PostPosted: 29.12.2011 02:28     Quote

Устройства серии Pro производятся на заводе Foxconn, который так же производит и Kindle, поэтому не исключено, что исходный код драйвера имеет один и тот же источник Smile и нельзя однозначно утверждать, что взяты из исходников Kindle, а не наоборот
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 29.12.2011 09:31     Quote

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


Сдаётся мне, что в покетбуке никто в исходники ядра не заглядывает.
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

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

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



Joined: 30 Nov 2011
Posts: 196



PostPosted: 29.12.2011 16:05     Quote

Не только заглядываем, но и постоянно дорабатываем и улучшаем его. В качестве примера такой доработки могу назвать прошивку с быстрым драйвером экрана, точнее собственно сам быстрый драйвер экрана, разработанный программистами компании Pocketbook.
 
View user's profile Send private message ^

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 29.12.2011 16:58     Quote

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


А показать можете?
 
View user's profile Send private message ^

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

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



Joined: 30 Nov 2011
Posts: 196



PostPosted: 03.01.2012 22:33     Quote

прошивка с новым драйвером доступна
Подробнее - здесь: http://www.the-ebook.org/forum/viewtopic.php?t=22200
 
View user's profile Send private message ^

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 04.01.2012 00:00     Quote

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

Эээ... я имел в виду исходники
 
View user's profile Send private message ^

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 15.01.2012 16:00     Quote

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

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

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

https://github.com/pocketbook-free/pocketbook_free/issues/13
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 16.01.2012 14:02     Quote

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


Last edited by lunohod on 23.01.2012 15:21; edited 1 time in total
 
View user's profile Send private message ^

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 16.01.2012 15:57     Quote

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

Мне бы покаместь покетбуковское скомпилить.
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 16.01.2012 16:29     Quote

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


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

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

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

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



Joined: 16 Nov 2011
Posts: 5


Location: Kiev

PostPosted: 16.01.2012 17:19     Quote

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

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 16.01.2012 18:07     Quote

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

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

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

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

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

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

Вообще, я бы подождал до версии 3.3 (куда планируют включить наработки android). С ванильным ядром батарея недолго проживёт.
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 16.01.2012 18:41     Quote

Vanuan wrote:

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

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


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

Quote:

Вообще, я бы подождал до версии 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
 
View user's profile Send private message ^

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

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



Joined: 16 Nov 2011
Posts: 5


Location: Kiev

PostPosted: 16.01.2012 18:51     Quote

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

602 - ep2
603 - ep1
902 - ep4
903 - ep3
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4284


Location: Stuttgart, Germany

PostPosted: 16.01.2012 18:54     Quote

kurtis99

А 612/912?
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

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

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



Joined: 16 Nov 2011
Posts: 5


Location: Kiev

PostPosted: 16.01.2012 19:00     Quote

Мммм... Наверно как-то так:
612 - ep1
912 - ep3
 
View user's profile Send private message ^

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

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



Joined: 25 Nov 2011
Posts: 81



PostPosted: 16.01.2012 23:53     Quote

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

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

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


Работоспособность пока не проверял.
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

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