КПК Asus Mypal A730 и A730W. Проблемы и их решение.

Reset'ы и смена прошивки
Эксплуатация
  Электропитание
  Reset'ы и смена прошивки
Самоделки
FAQ
История
 

Reset'ы и смена прошивки

Прежде всего, определимся с самим понятием Reset. Reset - это программный сброс КПК.

Soft Reset - это так называемый "мягкий" сброс. Это вполне штатная операция, сродни перезагрузке персонального компьютера. Обычно используется при "зависании" машинки при неадекватном поведении какой-либо программы. Исчезают только несохраненные данные (например, редактировали документ Pocket Word или играли в какую-нибудь игру и при этом не сохранили результаты в файл). Все остальное - документы, установленные программы и т.п. - сохраняется. Выполняется нажатием кончиком стилуса на кнопку Reset на нижнем торце машинки.

Hard Reset - "жесткий" сброс. Его можно сравнить, пожалуй, с форматированием жесткого диска ПК и переустановкой операционной системы - при этом стирается ВСЯ информация, кроме содержимого Flash Disk и, разумеется, карт памяти. Исчезают все установленные программы, настройки и пользовательские данные. В принципе, тоже вполне штатная операция, но при ее проведении надо отдавать себе отчет в своих действиях. И уж конечно, рекомендуется перед такой операцией сделать резервную копию системы. HR выполняется нажатием кнопки Reset при удерживаемой кнопки Power (выключатель питания).

Hard Reset с форматированием Flash Disk. Собственно, все то же самое, только стираются еще и данные из энергонезависимой памяти. Такую операцию сервисный центр рекомендует проводить, если вдруг машинка потеряла Flash Disk. По их данных, одна из возможных причин проявления такой проблемы (кроме аппаратных неисправностей, которые, все же, встречаются реже неисправностей программного характера) является использование "неправильного" программного обеспечения, работающего с Flash-дисками. Выполянется нажатием кнопки Reset при одновременном удержании кнопок Power и AP1 (самая левая, с изображением "домика").

Смена прошивки. Как правило, новые прошивки стабильней более старых - в них исправляются ошибки, из-за чего они работают быстрей и лучше. Впрочем, если у Вас все работает хорошо, то нет смысла перешиваться. К тому же, я предполагаю, что новые прошивки нам "не светят" - есть у меня такое мнение, основанное на сопоставлении различных фактов и реакции технической поддержки. Может, я и ошибаюсь (хорошо бы!), но особо на появление новых прошивок (сейчас актуальна 3.43.02.7 английская - можно посмотреть тут: Start -Settings - System - System Information) не рассчитывайте. Как бы то ни было, а случаи разные бывают - у кого-то, возможно, прошивка совсем "древняя" и, вообще, полезно знать последовательность действий для заливки новой прошивки.

  1. Скачать новую прошивку: http://support.asus.com/download/download.aspx?SLanguage=en-us&model=MyPal%20A730W. Насчет отличий прошивок A730 от A730W пока ничего не скажу, но проведу соответствующие исследования. Обратите внимание на языковую версию прошивки и на то, что версии должны совпадать. Смена прошивки на прошивку другой языковой версии тоже возможна, но "неофициально". Детальное описание такой процедуры смотрите в следующем разделе.
  2. Выполнить синхронизацию всех данных КПК с ПК при помощи ActiveSync (все данные на КПК будут утеряны)
  3. Разархивировать образ ROM (A7303427_USA.nb0) и скопировать его в корень Flash карты (SD или CF).
  4. Подключить КПК к блоку питания от сети и не отключайть во время процесса перепрошивки.
  5. Нажать одновременно Reset (Стилусом) + Камера + Кнопки приложений Контакты и Задачи (обе справа от пятипозиционной клавиши), появится надпись “Pocket PC OS FlashROM Update”
  6. Дождаться надписи “Upgrade Success!!”
  7. Нажать Power+Reset для перезагрузки.

Смена прошивки на прошивку другой языковой версии (!). Официально эта возможность отсутствует, но, при некотором навыке владения Hex-редактором, она появляется.

  1. Скачать прошивку нужной языковой версии, разархивировать ее в корень Flash-карты и нажать Reset, удерживая Power и AP4 (Задачи). Появится предупреждение о том, что локали не совпадают (например, LOCALE WRONG accept 00000404 (not 00000409) при попытке прошить английскую версию поверх китайской).
  2. Сравниваем две версии прошивки, вблизи НАЧАЛА файла (вероятно, адрес 0x102C, но надо проверять) один байт должен отличаться в соответствии с кодами, указанными на 1-м этапе (в нашем примере, 4 против 9). Исправляем в файле с новой прошивкой этот байт на байт из прошивки старой языковой версии.
  3. Снова запускаем процесс прошивки. На этот раз нам сообщается, что не совпадают контрольная сумма и сообщается текущее и ожидаемое (expected) значение. Ищем в новой прошивке контрольную сумму (она находится в КОНЦЕ файла) и заменяем ее на "правильную".
  4. Снова запускаем процесс прошивки. На этот раз, окончательно. Появляется сообщение, что процесс успешно завершен!

Публикация материалов сайта целиком допустима только с уведомлением автора.
Публикация отдельных фрагментов и авторских выводов допустима только при условии ссылки на оригинал.

Связь с автором: mypal-a730w<собачка>yandex.ru

Hosted by uCoz