HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Сядет Cacko 1.23 на SL-C3200 ?

[Ответить]
romale [07.04.2006 10:19] Сядет Cacko 1.23 на SL-C3200 ?:
Доброе время суток!
Подскажет кто ниб, эта прошивка сядет на C3200? Как я понял проблем не должно быть, раз на C3100 работает. Или..?
Какие ниб тонкости есть или все по readme спокойно делается?
Спасибо!
KA6AH [07.04.2006 13:02] :
Ну возьми да попробуй
romale [07.04.2006 13:23] :
Я такую игрушку второй день в руках держу, еще не в курсе что по чем, не хотел бы случайно запороть.
KA6AH, не подскажешь, как вызвать диаг меню чтобы забэкапиться. По ФАКу ничего не появляется (там где: "
Ответ:
Прежде чем установить новую прошивку обязательно сохраните старую. Чтобы это сделать вызовите диагностическое меню,....

Ответ:
Чтобы вызвать диагностическое меню, необходимо выключить защелку батареи, нажать одновременно клавиши "D" и "M" и включить защелку обратно. Однако диагностическое меню не предназначено для неопытных пользователей и Вы можете очень легко привести свой компьютер в неработоспособное состояние").
romale [07.04.2006 13:34] :
нашел...
от Kirill Limping.
"Попал следующим образом (прошивка родная японская):
Выбрал в меню "старт" перезагрузку, подтвердил; пока Qtopia размышляла - держал D+M - и попал в диагностическое меню.
На всякий случай напомню, что там действовать нужно строго по инструкции, т.к. даже операция проверки флеша подразумевает его тестирование путем перезаписи."
romale [07.04.2006 17:50] :
Таки оправился от японского с помощью cecko 1.23.

Последовательность:

1. Сохраняем оригинальную версию!
(для этого смотрим FAQ на первой странице: "Список форумов HPC.ru -> Sharp
Zaurus, Linux на КПК".)

1.1 Вопрос:
Я хочу попробовать установить новую прошивку. Что мне нужно сделать прежде чем
стирать старую?
Ответ:
Прежде чем установить новую прошивку обязательно сохраните старую. Чтобы это
сделать вызовите диагностическое меню, вставьте в КПК FAT-форматированную
карточку на которой должно быть свободного места чуть больше чем объем
flash-памяти Вашего zaurus (для С700 - 67648kb, для С760 - 135296kb) и выберите
1-ый пункт на третьей странице: "NAND Flash Back Up". Вам сообщат количество
свободной памяти на карте (можно копировать и на SD и на CF) и спросят "Execute
backup?". После ответа "да" сразу появится строчка "Backup...", а через
некоторое время к ней добавится зеленая полоса внизу экрана, которая будет
потихоньку ползти до тех пор, пока после слов "Backup..." не добавится "OK".
Это значит, что копирование закончено - в корневой директории этой карты создан
файл systc???.dbk, где ??? - номер модели Вашего Zaurus. То есть, для sl-c700
файл будет называться systc700.dbk. После этого можете возвращаться в
диагностическое меню нажав "отмена".

Как попасть в диагностическое меню (из FAQ мне это не помогло):
Предупреждение by FAQ:
Диагностическое меню не предназначено для неопытных пользователей и Вы можете
очень легко привести свой компьютер в неработоспособное состояние.

Как все таки попал:
от Kirill Limping.
"Попал следующим образом (прошивка родная японская):
Выбрал в меню "старт" перезагрузку, подтвердил; пока Qtopia размышляла - держал
D+M - и попал в диагностическое меню.
На всякий случай напомню, что там действовать нужно строго по инструкции, т.к.
даже операция проверки флеша подразумевает его тестирование путем перезаписи."
Далее делаем как в п.1.1

Жапонскую прошивку сохранили, идем дальше.

2. На http://my-zaurus.narod.ru/cacko.html, смотрим в нижней части
страницы Cacko ROM 1.23 for SL-C3100 и берем его
http://cacko.oesf.org/downloads/rom/1.23/SL-C3100-Qtopia-1.23-1029311005.zip.

То что ниже (с п.3 по п.5.3), взято тут:
http://www.oesf.org/forums/index.php?showtopic=18405&st=0&p=119796&#entry119796

3. Раскрываем куда ниб SL-C3100-Qtopia-1.23-1029311005.zip, там видим:
readme.txt
release-notes-1.21a.txt
release-notes-1.21.txt
release-notes-1.22.txt
updater.sh
initrd.bin
release-notes-1.20.txt
release-notes-1.21b.txt
release-notes-1.22a.txt
tools.tar

4. Удаляем updater.sh. Берем updater.tar, который во вложении этого сообщения
или тут: http://www.oesf.org/forums/index.php?act=Attach&type=post&id=2172
они все равно идентичные. Раскрываем его: tar xf updater.tar, получаем
updater.sh

5. Раскрываем tools.tar
5.1 В tools делаем переименования файлов: mv kernel-SL-C3100 kernel-SL-C3200
5.2 mv ./patch/SL-C3100 ./patch/SL-C3200
5.3 И заново собираем архив: tar cf tools.tar tools

6. Берем эти файлики: updater.sh tools.tar initrd.bin и закидываем в корень CF
or SD
7. Далее читаем release-notes-1.23.txt и выполняем:
IMPORTANT: This ROM requries a flash partition at least 32 MBytes in size!
Make sure to repartition your internal flash before updating ROM!

Installation:

1. Extract the 3 files - initrd.bin tools.tar updater.sh - to the root of
your CF or SD/MMC card.
2. Make sure that Zaurus isn't plugged into AC power.
3. Remove battery for at least 5 seconds.
4. Replace battery (replace battery cover, lock cover), plug in AC power.
5. Press and hold the "OK" button on the keyboard.
6. Turn the power on, you should see the Japanese service menu.
7. Now Plug in the Power Cord. (You will get an error if it isn't plugged
in!)
8. Select option 4 (flash/update).
9. You then have several options including CF and SD
10. Choose either CF or SD, depending on which media you put the files on.

11. Select "3 NAND Flash Utils"
12. Select "1 Resize root partition"
13. Enter 32 when prompted for root partition size.
12. Flash will be repartioned and Zaurus will reboot.

13. Repeat steps 2-10 again and wait for the menu start menu.
14. Now select "1 Install new ROM" and wait. Reboot your Zaurus when ROM
installaiton is complete.

После этих шагов, я увидел человеческий текст и очень приятную системку,
большое спасибо разработчику!
[К сообщению приложены файлы: updater.tar (20 кб)]
romale [09.04.2006 14:16] :
незачто
[Ответить]