Инструкция: Как разбить SD-карту на разделы и запускать WP7 и Android на одном телефоне HTC HD2
На один телефон можно установить несколько операционных систем. Основной системой будет WP7, а Android запускается с этой же или с другой SD-карты. Операционные системы нельзя запускать одновременно.
Целью этой инструкции является пошаговое описание возможности запуска на телефоне операционных систем WP7 и Android с одной SD-карты. В настоящий момент, если вам нужно запускать WP7 и Android на одном телефоне, вы можете сделать это двумя способами. Первый: переставить карточки. Второй: разбить карточку на разделы так, как рассказано ниже. Второй способ намного более безопасный, поскольку WP7 уничтожает всю информацию на SD-карте с Android, если нечаянно оставить её в телефоне.
WP7 использует особый формат файловой системы SD-карт и нельзя просто скопировать Android в этот раздел, он будет недоступен. WP7 также создаёт раздел с файловой системой FAT16 размером 200 мегабайт, но этот раздел окажется слишком мал для установки Android. Неизвестно, можно ли увеличить раздел с FAT32, создаваемый WP7.
Эта инструкция основана на информации пользователя ike2903 с форума XDA Developers.
Примечания:
- Сделайте резервное копирование всех важных данных, поскольку WP7 сотрёт всю информацию с карт.
- Эти способы могут не работать на некоторых телефонах.
- Повторная активация телефонов производится с помощью Windows Market, хотя никакой гарантии, что это возможно, нет.
- Протестированные сборки. Большинство сборок должны работать, но вам потребуется отредактировать файл rootfs.img. Возможно, кто-то уже выложил модифицированную сборку, которая будет работать на вашем телефоне. Список сборок можно найти Что вам потребуется:
- Две SD-карты. Большого объёма и маленького. Например, 8 и 16 гигабайт. Большая будет использоваться, как основная, а маленькая позволит записать раздел WP7, который нужно скопировать на большую карту.
- Программа для разбиения SD-карт на разделы. Можно использовать Easeus All-in-One Partition Manager Software. Программа бесплатная, скачайте отсюда
Инструкции:
- Скачайте и установите на компьютер Easeus Partition Manager
- Вставьте маленькую карту в телефон. Запустите Magldr 1.1.2. Телефон сбросится и запустится WP7. Это позволит WP7 отформатировать карту под свой раздел.
- Выключите телефон и достаньте маленькую карту.
- Вставьте обе карты в свой компьютер. И маленькую, и большую.
- Запустите Easeus Partition Manager. Вы должны увидеть обе карты. На маленькой должно быть два раздела. Раздел FAT16 размером 200 мегабайт и ещё один неотформатированный раздел, занимающий оставшийся объём карты. Неотформатированный раздел – это, на самом деле, раздел с WP7.
- Удалите раздел с большой карты: выберите раздел, нажмите на него правой кнопкой мыши и выберите «Удалить» (Delete) (можно из меню). Не забудьте нажать «Применить» (Apply).
- Скопируйте раздел FAT16 с маленькой карты на большую и измените его размер. Для этого выберите раздел на маленькой карте, нажмите правой кнопкой мыши (или используйте меню), выберите «Скопировать» (Copy) и следуйте дальнейшим инструкциям программы. Вы можете поменять формат на FAT32. Во время изменения размера необходимо произвести кое-какие вычисления. Возьмите объём большой карты, вычтите из него объём неотформатированного раздела на маленькой карте и установите это значение в качестве объёма, на который необходимо увеличить копируемый вами раздел FAT16. Другими словами, если объём неотформатированного раздела составляет 8 гигабайт, а вы копируете раздел на карту объёмом 16 гигабайт, то установите значение изменения размера примерно на 8 гигабайт. Нажмите «Применить».
- Используя тот же порядок, что указан в п. 7, скопируйте неотформатированный раздел с маленькой карты на большую. Нажмите «Применить». Прежде чем копировать Android через Windows, отформатируйте карту в FAT32 (32 или 64 сектора), используя стандартные средства Windows (через «Проводник» или «Мой компьютер»). Это увеличит скорость работы операционной системы.
- Скопируйте Android на раздел FAT32. Важно: не используйте режим накопителя (USB mass storage), это вызывает искажение данных. Достаньте карту и скопируйте на неё сборку. (Ниже смотрите список работающих сборок. Важно: вам понадобятся модифицированные файлы rootfs.img, в которых к init.rc добавлен nand_init, и нужно скопировать и заменить существующий файл rootfs.img на карте, иначе сборка работать не будет).
- Достаньте большую карту и вставьте её в телефон.
- Перезагрузите телефон и удерживайте красную кнопку отбоя, чтобы войти в меню Magldr.
- В меню Magldr с помощью кнопок управления громкостью выберите пункт 9. Services и нажмите зелёную кнопку вызова.
- С помощью кнопок управления громкостью выберите пункт 1. Bootsettings и нажмите зелёную кнопку вызова.
- С помощью кнопок управления громкостью выберите пункт 2. Always Menu и нажмите зелёную кнопку вызова. Это нужно для того, чтобы каждый раз при запуске телефона выводилось меню с выбором загружаемой операционной системы.
- Нажмите зелёную кнопку вызова для подтверждения сделанных изменений.
- После того, как вы выполните пункты 12 и 15, вы будете перенаправлены в основное меню Magldr.
- Снова используйте кнопки управления громкостью и выберите пункт 9. Services и нажмите зелёную кнопку вызова.
- С помощью кнопок управления громкостью выберите пункт 1. Bootsettings и нажмите зелёную кнопку вызова.
- С помощью кнопок управления громкостью выберите пункт 3. AD SD Dir и нажмите зелёную кнопку вызова.
- Выберите каталог на карте, в который установлен Android.
- Сбросьте телефон и войдите в Magldr.
- Чтобы загрузить WP7 выберите 1. Boot WPH, а чтобы загрузить Android, выберите 2. Boot SD AD
- Загрузка Android с карты происходит долго.
Альтернативный способ
Эти шаги позволяют ускорить процесс установки операционных систем. Способ работает с одним адаптером.