Как установить Ubuntu Linux на HTC HD2 (руководство по установке на SD-карту старого образца)

Ubuntu Linux на HTC HD2 — это устаревший порт, созданный сообществом, а не современный установщик Ubuntu. Исторический метод загружает файлы Linux, специфичные для телефона, с карты microSD с помощью HaRET, запускаемого внутри Windows Mobile. При этом Windows Mobile остается установленной, но подходит только для экспериментов с архивированием. Главная проблема сегодня — найти полный, надежный оригинальный пакет.

Приведённые ниже иллюстрации представляют собой концептуальные макеты, а не скриншоты, сделанные на работающем устройстве HD2.

Концептуальная сцена подготовки с использованием телефона HTC HD2, карты microSD и компьютера.

Как работает порт HD2

Эта сборка зависела от ядра, специфичного для HD2, корневой файловой системы и конфигурации запуска. Стандартный образ Ubuntu не загрузится только потому, что Ubuntu поддерживает процессоры ARM. В документации Ubuntu по поддерживаемым архитектурам описываются поддерживаемые архитектуры ЦП; она не предоставляет образ для HD2. HaRET — это приложение для Windows CE/Windows Mobile, которое передает управление Linux.

В качестве исторических источников можно привести оригинальную тему обсуждения релиза XDA v0.3 и тему разработки HD2 Linux .

Данное руководство описывает только загрузку с карты памяти. Не следует совмещать его с шагами по прошивке MAGLDR, cLK, NAND или установке Android из смежных тем, посвященных HD2; в них используются другие пути загрузки.

Что вам нужно

  • Для работы устройства вам потребуется HTC HD2, на котором по-прежнему работает Windows Mobile, совместимая карта microSD и не менее 3 ГБ свободного места, как указывалось в старом руководстве.
  • Полный архив одной из версий Ubuntu HD2, включая файл README, исполняемый файл HaRET и соответствующую конфигурацию запуска.
  • Создайте резервную копию всего важного содержимого карты. Не форматируйте и не переразмечайте её, если это прямо не указано в файле README соответствующего релиза.

Мне не удалось найти доступный и надежный способ загрузки оригинального пакета. Продолжайте только в том случае, если на странице оригинального релиза разработчика по-прежнему доступен полный пакет и контрольная сумма для сравнения. Не используйте случайные зеркала, репаки или торренты для замены отсутствующих файлов.

В старой статье версии 0.2 также указано требование к ПЗУ радиоприемника. Не прошивайте и не обновляйте прошивку радиоприемника только для того, чтобы попробовать загрузку с SD-карты. Выполняйте это требование только в том случае, если в документации к конкретной версии это четко указано для вашего варианта HD2.

Установите и загрузите Ubuntu.

  1. Проверьте релиз. Убедитесь, что архив предназначен для HTC HD2, прочтите его файл README и сравните контрольную сумму, если она опубликована. Сохраняйте ядро, корневую файловую систему, HaRET и файл запуска из одного релиза; не смешивайте файлы v0.2 и v0.3.
  2. Скопируйте файлы на карту. Распакуйте пакет в соответствии с инструкциями. В старых инструкциях версии 0.2 используется ubuntuпапка; в инструкциях более поздних версий используется папка linux. Используйте точное имя папки и местоположение, требуемое вашим пакетом, исторически это был верхний уровень карты памяти. Сохраните файл haret.exeи его файл запуска там, где указано в файле README.
Концептуальное изображение карты памяти с папкой сборки Linux и файлами запуска HaRET в проводнике Windows Mobile.
  1. Запустите HaRET. Безопасно извлеките карту памяти, вставьте её в телефон и убедитесь, что батарея заряжена. В Windows Mobile откройте Проводник, перейдите к карте памяти и запустите встроенный исполняемый файл HaRET. Он покинет Windows Mobile и попытается загрузить Linux; дождитесь завершения процесса передачи управления.
Концептуальный вид проводника Windows Mobile с выбранным исполняемым файлом HaRET.

Если отображается рабочий стол, значит, на телефоне установлена ​​операционная система Linux, установленная на карте памяти. В старых примечаниях к выпуску сообщалось о таких функциях, как сенсорный ввод, Wi-Fi, поворот экрана и мобильные данные для отдельных сборок; эти сообщения не гарантируют, что каждая функция будет работать на вашем телефоне или с текущими сетевыми сервисами.

Концептуальное изображение устаревшего рабочего стола Ubuntu на HTC HD2 после загрузки с карты microSD.
  1. Выполните корректное завершение работы. Используйте команду завершения работы Ubuntu и дождитесь выключения телефона, затем перезагрузите его в обычном режиме, чтобы вернуться к Windows Mobile. Не извлекайте карту памяти во время работы и не используйте сброс к заводским настройкам или перепрошивку радиомодуля для устранения неполадок при неудачной загрузке.

Устранение неполадок

  • HaRET не открывается: убедитесь, что на телефоне установлена ​​операционная система Windows Mobile и что вы используете исполняемый файл из той же сборки.
  • При зависании Linux проверьте расположение папки и убедитесь, что файл запуска соответствует ядру и корневой файловой системе. Вместо того чтобы искать отдельные файлы в несвязанных сообщениях, распакуйте проверенный архив.
  • Отсутствует одна функция: перед заменой драйверов или прошивки ознакомьтесь с обсуждением в теме выпуска. Это устаревшие экспериментальные сборки, и сохраненные инструкции могут не совпадать со всеми сохранившимися пакетами.

Рассматривайте это как историческую демонстрацию, а не как безопасную конфигурацию для повседневного использования. Избегайте входа в учетные записи или хранения конфиденциальных данных в этой устаревшей среде. Для получения подробной информации о конкретной версии, прежде чем вносить какие-либо изменения в прошивку, ознакомьтесь с оригинальными примечаниями к выпуску на XDA .

Оставить комментарий

Как удалить рут-права с Motorola Droid RAZR с помощью скрипта Windows One-Click Script

Как удалить рут-права с Motorola Droid RAZR с помощью скрипта Windows One-Click Script

Используйте архивный скрипт для удаления рута из Windows только в том случае, если ваш Droid RAZR был рутирован с помощью соответствующего метода DooMLoRD. Проверьте совместимость, подготовьте отладку по USB и убедитесь в наличии root-доступа.

Как установить лаунчер TouchWiz на совместимый телефон Android

Как установить лаунчер TouchWiz на совместимый телефон Android

Узнайте, что поддерживает устаревшая версия TouchWiz 3.0 QVGA, как установить APK-файл на совместимый Android-телефон и как восстановить оригинальный лаунчер.

Скачать прошивку Android 2.2 Froyo для HTC Touch CDMA: что нужно знать

Скачать прошивку Android 2.2 Froyo для HTC Touch CDMA: что нужно знать

Узнайте, что включала в себя прошивка Android 2.2 Froyo для HTC Touch CDMA, какие файлы требовались для установки с оригинальной SD-карты и как безопасно восстановить старые загрузки.

Как запустить Android 2.2 Froyo на HTC HD2

Как запустить Android 2.2 Froyo на HTC HD2

Узнайте, как работала загрузка с SD-карты FroyoStone на HTC HD2, что нужно проверить перед запуском HaRET и как избежать небезопасных, устаревших загрузок.

Как установить CyanogenMod 7.1 RC1 на Motorola CLIQ XT

Как установить CyanogenMod 7.1 RC1 на Motorola CLIQ XT

Узнайте, что вам понадобится для установки CyanogenMod 7.1 RC1 на Motorola CLIQ XT, создания резервной копии MB501, прошивки соответствующих ZIP-архивов и избежания проблем с непроверенными файлами.

Как удалить часы на экране блокировки Android (и что можно изменить)

Как удалить часы на экране блокировки Android (и что можно изменить)

В Android обычно нельзя удалить часы на экране блокировки. Узнайте, как уменьшить или изменить их размер на телефонах Pixel и Galaxy, а также как отключить функцию Always On Display отдельно.

Как установить Ubuntu Linux на HTC HD2 (руководство по установке на SD-карту старого образца)

Как установить Ubuntu Linux на HTC HD2 (руководство по установке на SD-карту старого образца)

Узнайте, как загрузка Ubuntu с карты microSD с помощью HaRET на HTC HD2 прошла успешно, какие файлы для этого необходимы и почему эта устаревшая сборка подходит только для экспериментов с архивированием.

Как установить приложения Android 4.4 KitKat на устройство с Android Jelly Bean

Как установить приложения Android 4.4 KitKat на устройство с Android Jelly Bean

Узнайте, что по-прежнему работает на Android 4.1–4.3, как проверить совместимость и почему старым APK-файлам KitKat не следует доверять без проверки.

Как изменить или создать загрузочную анимацию Android

Как изменить или создать загрузочную анимацию Android

Создайте совместимый файл Android bootanimation.zip из PNG-кадров, настройте воспроизведение в файле desc.txt, правильно упакуйте его и установите или восстановите с помощью поддерживаемого вашей прошивкой метода.

Играйте в StarCraft: Brood War и Caesar III на Android: руководство по Winulator

Играйте в StarCraft: Brood War и Caesar III на Android: руководство по Winulator

Оригинальные профили Winulator и ссылки для скачивания устарели. Узнайте, что изменилось и как попробовать эти классические компьютерные игры с современными версиями Android.