Posterous theme by Cory Watilo

upgrading PDAs OS and Linux

Краткая заметка (в основном чтоб не забыть) о том, как перешивать КПК. Итак, есть у меня зверушка (которой уже как два года) - Versia Vesta 200. Она же Rover P1, она же ViewSonic v35, она же Mio Digiwalker 336 (если не путаю. Может быть и 338). И вот есть у меня для ВьюСоника Windows 2003 и для родного мио WinCE3.0 (2002). Прошивка - это такой большой бинарник метров около 25. И вот, значит, берем эти прошивки (нужную) и ложим в корень флешки (отформаченой в FAT16) с именем WinCEIMG.bin. Делаем хард-ресет. При этом зажимаем джойстик-скроллер в нижнем положении. Дальше нетрудно выбрать нужный пункт меню. А теперь - LINUX. Идем сюда: http://handhelds.org/moin/moin.cgi/Rover Видим тип нашего устройства - Allocated machine type - 493 для моего. Далее, переходим сюда: http://www.handhelds.org/projects/rover.html и качаем все файлы. Файлы из rootfs выкладываем на раздельчик размером в 50МБ типа ext2 который создаем на флешке. Остальное складываем в FAT-ный раздел. Файлик default.txt.bz2 разархивируем и в начале пишем тип нашего устройства (493). Тянем загрузчик http://handhelds.org/moin/moin.cgi/HaRET и вываливаем его exe-шник в корень того же FAT-раздела. Итак, забэкапились, let's rock. Запускаем загрузчик на КПК, указываем default.txt - и ждем, свершится или нет. Ребутнуться судя по всему оно должно само. Для надежности можно подотункться шнурком к КПК и minicom-ом открыть /dev/ttyUSB0 - serial connection. Молимся. Если есть бубен - трясем над КПК. У меня пока не получилось. Все останавливается. [cc lang="text"] HaRET boot Shutting down hardware Turning off MMU In preloader -----тут у меня удар на экране----- Kernel relocated Initrd relocated PSR=600000df Jumping to kernel [/cc] И все. Только ресет. Софт не ребутает ее, делаем хард. И снова винда. Если кто порешил - скажите как.