Недавно столкнулся с неожиданной проблемой, которая возникла на ровном месте и принесла немало головной боли. Виной всему связка из «любимых» операционных систем Windows и Android.
Долгое время не пользовался данными ОС и спал спокойно, пока не пришлось чинить одну при помощи другой.
Фанаты вёдер и форточек могут сколько угодно перечислять преимущества, восторгаться открытостью и огромным количеством настроек, но отрицать тот факт, что системы могут вести себя крайне непредсказуемо, невозможно.
Всё началось с сюрприза от Nokia
На проходившей около месяца назад летней распродаже знакомый попросил заказать Android-смартфон с AliExpress. Устройство довольно бюджетное и особо ничем не примечательное – Nokia 6 образца 2018 года.
Цена была привлекательная, а продавец еще и купон предложил. В итоге оказалось выгоднее конкурентов от и .
Неделю назад я получил посылку со смартфоном, включил гаджет, повертел немного в руках, сделал пару тестовых снимков и отключил. Аппарат отправился в коробку ждать своего будущего владельца из отпуска.
Знакомый вернулся и пришло время отдать ему заказанный смартфон.
Девайс даже в выключенном состоянии умудрился растерять почти половину заряда батареи. Не отдавать же разряженное устройство – достал комплектный шнурок, блок питания и подключил к розетке.
Через 15 минут пришел проверить, а на экране зависший логотип Android.
Все мои попытки выключить или перезагрузить девайс успехом не увенчались. Nokia 6 намертво зависала во время загрузки.
Устройство просто невозможно было отключить. Зажатие клавиши питания приводило к сбросу, но через секунду смартфон заново начинал грузиться даже без подключения к источнику питания.
Все известные комбинации по зажатию трех физических кнопок на корпусе результатов не принесли.
Заветный , в котором можно было бы сделать , так и не включился. Зато при подключении к компьютеру на экране вместе с логотипом Android появилась надпись Download Mode.
Полчаса скитаний по форумам и тематическим сайтам дали понять, что похожая ситуация встречается не у меня одного. В Download Mode смартфон может попасть как после первоначальной настройки так и во время дальнейшей эксплуатации.
Получается такой себе небольшой “сюрприз” от разработчиков.
Следом очень порадовал Windows 10
Решить проблему можно только полной перепрошивкой устройства. Для этого, разумеется, требуется Windows-компьютер и полуофициальная утилита OST (Online Service Tool).
На моем ноутбуке с хакинтошем остался раздел с Windows, которая тоже преподнесла неприятный сюрприз, но об этом позже.
Найти Online Service Tool оказалось крайне сложно. Многие ссылки на нее ведут в никуда, лишь спустя час поисков по форумам и файлообменникам мне удалось отыскать рабочую версию утилиты. Для этого пришлось несколько десятков раз смотреть рекламу, переходить на сомнительные сайты и разрешать отображение спамерских уведомлений в браузере.
Оказалось, что программа еще и закрытая. Она распространяется исключительно среди представителей сервисных центров и при запуске требует логин/пароль. Нужно искать “кряк” и устанавливать его путем подмены файла в папке с установленным приложением.
Вся эта процедура перенесла меня лет на 15 назад, когда практически каждый купленный смартфон приходилось перепрошивать и сталкиваться с большинством описанных проблем.
Далее пришла очередь Windows разочаровывать меня. Система лицензионная, купил в свое время OEM за копейки, регулярно обновляется и получает всевозможные апдейты.
Для запуска OST потребовалось обновить Net Framework до последней актуальной версии.
Программную платформу от Microsoft давно пора встроить в Windows и не заставлять пользователей каждый несколько месяцев вручную производить обновление.
Скачанный с официального сайта Microsoft установщик отказался работать и выдал малоинформативный код ошибки. Неужели в 2019 году нельзя вывести человеческое описания для стандартных ошибок установщика?
Еще больше расстроила невозможность выделить код для копирования его в браузер. Разработчики Microsoft, ау!
Описание ошибки на сайте компании не прояснило ситуацию:
Этот код ошибки может возникнуть, если указан альтернативный источник установки и выполнено одно из перечисленных ниже условий:
В расположении, заданном путем, не содержатся файлы, необходимые для установки компонента.
Пользователь, который пытается установить компонент, не имеет доступа к расположению и файлам даже на чтение.
Набор установочных файлов поврежден, неполон или недопустим для используемой версии Windows.
Как в скачанном с официального сайта установщике может не хватать компонентов или он может быть поврежден?
Решил удалить старую версию Net Framework и установить все заново.
Оказывается, сделать это не так и просто, нужна еще одна утилита, которая корректно удаляет все файлы и делает возможной дальнейшую установку.
Вот видеоинструкция, вдруг кому-то пригодится:
Наконец-то я обновил Net Framework до нужной версии и запустил утилиту для перепрошивки.
Отдельное испытание – найти и скачать нужную прошивку для смартфона. Вместо официального сайта или централизованного ресурса, как, например, ipsw.me в случае с прошивками для iPhone и iPad, меня ждали десятки отечественных и заграницах сайтов и форумов.
Очередная порция рекламы и файлообменников с низкой скоростью скачивания. Пришлось потратить несколько часов на загрузку прошивки, периодически сталкивался с обрывами соединения без возможности докачки.
Удалось ли восстановить Nokia в итоге?
Даже когда я получил прошивку и программу для ее загрузки, ничего не получилось. Утилита через минуту после начала процедуры выдавала странную ошибку.
Коллективный разум в сети подсказывал разные способы решения проблемы от перебора разных прошивок до вскрытия смартфона и замены модуля памяти. Последнее, разумеется, уж никак не входило в мои планы.
В процессе узнал о еще одной диковинной штуке под названием Deep Flash Cable. Это модифицированный шнурок для прошивки, у которого в разрыв одного из контактов установлена кнопка.
С ее помощью в нужный момент подается серия сигналов, заставляющих смартфон перейти в сервисный режим для прошивки.
Можно испортить родной кабель, а можно заказать уже готовый на AliExpress.
Я уже приготовился к процедуре “хендмейда”, но тут вспомнил старое правило “3Д”. При неудачной прошивке телефона всегда следует пробовать: другой кабель, другой USB-порт и другой компьютер.
Первые два варианта я проверил в самом начале, а вот для третьего под рукой второго Windows-компьютера не оказалось. Сходил к знакомому и чудо произошло.
Смартфон отлично без запинки перепрошился на другой “винде”.
Всё, больше никаких Android-смартфонов и Windows
На несколько дней я буквально вернулся в прошлое и знатно поностальгировал. Вспомнил студенческие годы, бесконечное копание на форумах в поисках решения очередной проблемы со смартфоном, частые перепрошивки и танцы с бубном.
Из-за криворукости разработчиков я был готов попрощаться с и потерял кучу времени на устранение проблемы.
Возможно, с актуальными моделями или такое случается крайне редко. Может быть, это косяки HMD Global, которая безуспешно пытается воскресить мертвый бренд .
В любом случае я больше не хочу связываться с бюджетными смартфонами на Android и пользоваться Windows для решения связанных с ними проблем. Связка из двух этих систем может серьезно попортить нервы и преподнести немало сюрпризов.
А потом меня ещё спрашивают, почему я люблю Apple.
Источник: