16

Re: замена заставки при загрузке

littre пишет:

а давайте зададим на маемо орг вопрос
how to make linux standard startup output instead of hands screen?

я просто там не зарегаy до сих пор к величайшему стыду
пошел регаться...

поддерживаю! как закинешь им туда вопрос, кинь плз ссылку на него сюда

Поделиться

17

Re: замена заставки при загрузке

Сделал себе стандартный вывод. Если всё ещё интересно, то отпишусь уже завтра, спать хочется smile

kernel panic, core dumped, system halted, please reboot this world.

Поделиться

18

Re: замена заставки при загрузке

Да опиши пожалуйста как добился стандартного вывода сообщений ядра... Очень интересно.

Поделиться

19 (05.01.2010 00:01:18 отредактировано Hassium)

Re: замена заставки при загрузке

Уф, чота спать уйтить не удалось.

Вообщем рецепт та простой.

1. В конфиге ведра находим CONFIG_FRAMEBUFFER_CONSOLE и делаем CONFIG_FRAMEBUFFER_CONSOLE=y
2. Собираем ведро (вылезет ещё три зависимости для конфига, я сказал, что их не надо включать)
3. Прошиваем ведро (flasher-3.5 --flash --kernel=/path_to_file/zImage)
4. Кончаем на аутпут

Те кто не хочет или не умеет собирать ведро выкладываю ведро в аттаче. MD5 28346c909b41decab577112fd0c00b19

З.Ы. Ессно всё это вы делаете на cвой страх и риск и я вас не заставлял это делать smile

З.Ы.Ы.

Nokia-N900-42-11:~# uname -а
Linux Nokia-N900-42-11 2.6.28-omap1 #7 PREEMPT Tue Jan 5 01:15:10 NOVT 2010 armv7l unknown

З.Ы.Ы.Ы. Хостинг не даёт запостить в сообщении uname -а, поэтому -a заменил на русскую smile

Post's attachments

zImage 1.68 mb, 79 загрузок с 2010-01-04 

У Вас недостаточно прав для загрузки файлов, прикрепленных к этому сообщению.
kernel panic, core dumped, system halted, please reboot this world.

20

Re: замена заставки при загрузке

Угу, хорошо. Теперь бы в Wiki добавить. В общедоступном виде wink

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

21

Re: замена заставки при загрузке

дак вроде  так все доступно
пошел качать ядро и шить
не поленюсь даже ради этого встать с кровати в включить бб

автору респект и уважуха

Поделиться

22

Re: замена заставки при загрузке

littre пишет:

дак вроде  так все доступно

Тебе доступно, мне доступно.
Но я на 100% уверен, что много владельцев N900, если захотят это сделать, начнут задавать вопросы к текущему описанию.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

23

Re: замена заставки при загрузке

офигенно
получилось)))
только чето видимо не совсем
теперь тело по кругу ребутится
но текст бежит!!

Добавлено: 05.01.2010 01:43:39

а не
это что то после режима прошивки оно не могло выйти
добавлю от себя, что при прошивке ядра, как и при обычной прошивке надо добавить ключик -R
дабы тело после окончания операции само ребутнулось

так что я рано шухер навел - все работает как надо

кстати, текст не заменил руки и прогресс бар
он к ним добавился


Добавлено: 05.01.2010 01:47:55

KiRiK пишет:

Тебе доступно, мне доступно.

ну дык.. это..
как телефон прошивать (из трупа поднять итд) видимо все научились
а тут надо заместо прошивки взять файл, который выложил Hassium и шить его
командой

Hassium пишет:

flasher-3.5 --flash --kernel=/path_to_file/zImage

токо с ключем -R

ну, тут многие споткнутся об  --kernel=/path_to_file/zImage

перепишем для простоты так
1) переходим в директорию, куда скачали файл
2) шьем тело командой  flasher-3.5 --flash --kernel=zImage -R

синтаксис команды - линуксовый
для винды   flasher-3.5.exe --flash --kernel=zImage -R


Добавлено: 05.01.2010 03:11:54

интересно, что команда reboot не сбрасывает счетчик сообщений в dmesg-e
то есть хардварного сброса не происходит

Поделиться

24 (05.01.2010 09:53:00 отредактировано Hassium)

Re: замена заставки при загрузке

littre пишет:

для винды   flasher-3.5.exe --flash --kernel=zImage -R

М, насколько я помню, в виндах можно не указывать расширение smile Тобишь flasher-3.5 должно работать тоже smile

kernel panic, core dumped, system halted, please reboot this world.

Поделиться

25

Re: замена заставки при загрузке

собрал ядро, решил однако включить все вылезшие зависимости, их, если с ними соглашаться, лезет гораздо больше, чем три. штук семь вылезло.
однако внешне ничего не изменилось))))
можно было не включать

Поделиться

26

Re: замена заставки при загрузке

Да они не нужны.

FRAMEBUFFER_CONSOLE_DETECT_PRIMARY

If this option is selected, the framebuffer console will automatically select the primary display device (if the architecture supports this feature). Otherwise, the framebuffer console will always select the first framebuffer driver that is loaded. The latter is the default behavior.

You can always override the automatic selection of the primary device by using the fbcon=map: boot option.

If unsure, select n.

FRAMEBUFFER_CONSOLE_ROTATION

Enable display rotation for the framebuffer console. This is done in software and may be significantly slower than a normally oriented display. Note that the rotation is done at the console level only such that other users of the framebuffer will remain normally oriented.

FONTS

Say Y here if you would like to use fonts other than the default your frame buffer console usually use.

Note that the answer to this question won't directly affect the kernel: saying N will just cause the configurator to skip all the questions about foreign fonts.

If unsure, say N (the default choices are safe).

Из фонтов и так включаются FONT_8x8 и FONT_8x16.

kernel panic, core dumped, system halted, please reboot this world.

Поделиться

27

Re: замена заставки при загрузке

да ладно, неважно
лучше будь другом подмогни с другой темой
http://forum.ixbt.com/topic.cgi?id=111:4-3
чел один говорит, что работает в маемо, и знает как включить хост
я попытался собрать ядро с опцией, про которую он говорил - не компилится
что то на дрова ругается, тут я уже не соображайт
глянь, мож у тебя получится?

Добавлено: 08.01.2010 15:17:28

и кстати, я поотключал и заставку с руками и вторую надпись нокия при включении и при выключении
какой то пакет вчера появился настроечный

осталось убрать надпись нокия сразу при включении и прогресс бар
он крутится прям поверх текста, очень мешает

Поделиться

28 (08.01.2010 16:34:04 отредактировано Hassium)

Re: замена заставки при загрузке

littre пишет:

да ладно, неважно
лучше будь другом подмогни с другой темой
http://forum.ixbt.com/topic.cgi?id=111:4-3
чел один говорит, что работает в маемо, и знает как включить хост
я попытался собрать ядро с опцией, про которую он говорил - не компилится
что то на дрова ругается, тут я уже не соображайт
глянь, мож у тебя получится?

Да, там вылазит ошибка. Пинокия в своём патче к ядру много чего наменяла в usb. Как уже было сказано важнее было сделать зарядку, отг, масссторэдж и тд. Они это и сделали, поэтому возникновение ошибки при включении хоста в конфиге ничуть не смущает, скорее всего там не всё дописано, либо вообще на это даже не ориентировались (читай меня далее smile ). Я разбираться не стал что там и как, тупо исправил хеадер, чтобы оно нашло, что ему надо и скомпилилось, в таком состоянии оно падает в процессе загрузки. Так что ждём когда они допилят, ну либо кто из энтузиастов у кого есть время сидеть разбираться smile

littre пишет:

Добавлено: 08.01.2010 15:17:28

и кстати, я поотключал и заставку с руками и вторую надпись нокия при включении и при выключении
какой то пакет вчера появился настроечный

осталось убрать надпись нокия сразу при включении и прогресс бар
он крутится прям поверх текста, очень мешает

<первая_полоска>, которая перекрывает текст, она напрямую через фрэймбуффер, мне вроде не мешает (вижу что происходит, хотя эстетически мешает, да), так что я не искал откуда у неё ноги (лениво пока smile ).

Отключение <второй_полоски> поидее ничего уже не даст, или почти не даст, потому что она бегает совсем недолго, а следом за ней идут уже руки (я их просто заменил на другой ролик, который греет душу wink ), которые при включенных иксах, консоли уже там нет. <третья_полоска>, которая после рук, она подавно из иксов. Тут я мог несколько напутать ибо по памяти, точнее смотри скрипты инициализации /etc/X11/Xsession.d и /etc/X11/Xsession.post

<вторая_надпись_нокия> она отображается при иксах, то есть консоли ещё нет, пока их не отрубит, потом то как раз консоль и вылазит smile Кстати, по исчезнувшему курсору, который внизу экрана мигает, определяю отрубилось уже или нет smile

<первая_надпись_нокия> идёт из загрузчика.

kernel panic, core dumped, system halted, please reboot this world.

Поделиться

29

Re: замена заставки при загрузке

из загрузчика..
то есть во флешере строку инициализации ядра nosplash бесполезно было делать. то то оно не помогло. А все остальные сплеши мне и так тот пакет отключил. ну кроме прогресс бара
я кстати, твой способ видел, упоминал на маемо орг один кекс, который джаву сделал. он выложил свое ядро в своем репозитарии, кроме этого он еще несколько штучек активировал.

Добавлено: 08.01.2010 18:05:17

он еще ядро собрал в деб пакет вместе с флешером, и ядро заливается прям с телефона

Поделиться

30 (16.01.2010 12:52:34 отредактировано Hassium)

Re: замена заставки при загрузке

littre пишет:

он еще ядро собрал в деб пакет вместе с флешером, и ядро заливается прям с телефона

Флешер на могиле уже есть.

Nokia-N900-42-11:~# fiasco-flasher
Nothing to do!
Usage: fiasco-flasher [OPTIONS]
Options:
  --verbose, -v                 Increase verbosity level
  --flash, -f                   Flash supplied images
  --reboot, -R                  Reboot the system after
  --fiasco, -F <arg>            Location of a FIASCO image
  --kernel, -k <arg>            Location of kernel image
  --initfs, -i <arg>            Location of initfs image
  --kill, -K                    Kill processes on mounted initfs before flashing
  --hw-revision, -h <arg>       Set HW revision override
  --no-action, -N               Only simulate flashing
  --flash-only <arg>            Flash only certain components

Надо лишь собрать деб-пакет с постинит скриптом, который бы запускал флешер smile Начинка такого деб-пакета уже сделана без нас smile Смотри папку "kernel-2.6.28/debian" smile

Добавлено: 16.01.2010 14:49:20

Ведро с консолью для Nokia-N900-51-1.

MD5

ccbbedaf04349203df4b27038ff90f4c  zImage

Post's attachments

zImage 1.68 mb, 12 загрузок с 2010-01-16 

У Вас недостаточно прав для загрузки файлов, прикрепленных к этому сообщению.
kernel panic, core dumped, system halted, please reboot this world.