- Две прошивки на Андроид смартфоне, это уже теперь не новость. - С появлением ядер с поддержкой dual-boot. Это стало реальностью. За основу в этой статье взято ядро Siyah Kernel. - С двумя прошивками, мы получаем свободу к экспериментам и сравнениям. И возможность подбирать новую прош. не трогая основную. Ну и конечно многое другое, для каждого свое... - Вторая прошивка имеет статус автономии, ну зависит от ядра(установленного или можно сказать прикрепленного к основной прошивке). - Файлы второй прошивки хранятся в укромном скрытом месте во внутренней памяти. Поэтому и при подключении к компу на второй прош. Внутренняя память будет недоступна. - Есть также на ядре siyah интересная функция, которая позволяет менять прошивки местами(альтернативная становится вместо основной, а основная становится второй(альтернативной). - Помимо того что обе прошивки используют одно ядро на двоих. Также одна на двоих и файловая система(память телефона, карта памяти.) Тоесть кеш, музыка, изображения и др... - Если изменять настройки ядра отдельно для прошивок НЕ возможно. То прошивать апдейты не касающиеся ядра_ можно. - Умельцы добились того, что теперь вторая прошивка живет своей жизнью. И можно её свободно заменить или удалить, отдельно для нее делать вайпы, делать NANDROID резервные копии и восстанавливать их обратно. И как уже говорилось прошивать моды и апдейты.
------------------- -Все что вы делаете... Делаете на свой страх и риск!!! -Администрация сайта и я не несем никакой ответственности за возможный нанесенный вами, вред вашему девайсу! -Главное делать все по порядку, вникая и иметь прямые руки.И все выйдет! -------------------
Теперь приступим!
* Есть несколько ядер которые поддерживают Dual-boot, ну полностью открывает все возможности по установке и управлению 2ndROM, и является безопасным и стабильным это ядро _ SiyahKernel ~ Поэтому дальше речь будет идти именно о этом ядре. ~ И поскольку у меня телефон Samsung Galaxy S2, поэтому примеры тоже на нем. ---------- 1.Что нужно для установки и работы dual-boot.
Для работы двух прошивок на одном Андроид-аппарате нужно иметь_ * Установленную прошивку Андроид 4.x.x . * Root доступ. * Ядро SiyahKernel - Последних версий. Рекомендовано (4.0.1), читаем комменты в теме ядра... * Также в памяти телефона (внутренней sdCard) должно быть свободно более чем 2.5 gb свободного места.
- Перезагружаемся в режим Recovery_ (HOME+volume down+power)(Дмной+громкость вверх+клавиша питания). Там будем пункт (dual-boot options), открываем его. ~~~~~
- 1 способ) В dual-boot options/Clone 1stROM to 2ndROM _ и текущая установленная прош. устанавливается(клонируется) в 2ndROM. Тоесть становится нашей второй прошивкой. Потом текущую прошивку можно заменить на другую 4.x.x. - Не забываем, что на новой основной прош. чтобы все работало, должно также стоять тоже ядро siyah kernel. * Можно также обратно из альтернативной прош. копировать ее в основную.(пункт - Clone 2ndROM to 1stROM) ~~~~~
- 2 способ) Установка *.zip прошивки напрямую в 2ndROM. Закидываем на телефон *.zip прошивку. Загружаемся в Recovery! Также выбираем... dual-boot options/ * install zip to 2ndROM from internal SD _ если прошивка на встроенной памяти. * install zip to 2ndROM from external SD _ если прошивка на карте памяти. - Выбираем нужную прош в файловой системе и прошиваем! ~~~~~
- 3 способ) Восстанавливаем во второй ром, прош. из сохраненого (Nandroid) (CWM) бекапа. * Если такового нет: ~Прошиваем нужную прош! (CWM, Recovery, Odin). ~Делем бекап (CWM, Recovery). * Теперь восстанавливаем бекап в 2ndRom. - Recovery! Там же... dual-boot options/ * Restore as 2ndROM _ если прошивка на карте памяти. * Restore as 2ndROM from internal SD _ если прошивка во внутренней памяти.
- Выбираем! Устанавливаем! ~~~~~ # Перед прошивкой не забываем делать вайпы второго РОМА! - Wipe 2ndROM data/cache - Wipe 2ndROM dalvik-cache.
ROM * Основная прошивка называется _ Primary Rom. Вторая называется _ Secondary Rom. * Secondary Rom хранится по пути sdCard/ .secondrom/ папка скрыта, в ней находится 2 файла, это и есть наша вторая прошивка. * 2ndROM _ второй РОМ, Виртуальный ром куда мы ставим вторую прошивку. * Когда мы установили вторую прош. Во время запуска телефона(перезагрузки), появляется окно с логотипом Siyah, и дается три секунды для выбора запуска альтернативной прошивки. Для выбора нужно нажать в течении трех секунд клавишу HOME или Volume Down . И загрузится наша secondrom(альтернативная прош.) ~~~~~ DUAL-BOOT - Расшифровка значений
* dual-boot options/
- View current status _ Проверка статуса альтернативной прош. (Версия, сборка, модем, дата и др...) - Clone 1stROM to 2ndROM _ Копировать(клонировать) текущую прош. в альтернативную. - Clone 2ndROM to 1stROM _ Копировать альтернативную прош. в основную. - Remove 2ndROM _ Удалить вторую прош. - Swap 1stROM and 2ndROM _ Эта функция, меняет прошивки местами. (Основная прош. становится второй, а вторая аналогично). - install zip to 2ndROM from internal SD _ Установить новую прош. напрямую во второй РОМ_ с основной памяти. - install zip to 2ndROM from external SD _ Установить новую прош. напрямую во второй РОМ_ из карты памяти. - Wipe 2ndROM data/cache _ Очистка(вайп) данные и кеш. - Wipe 2ndROM dalvik-cache _ Очистка(вайп) системный кеш. - Fix 2ndROM permission _ Установка(смена) разрешений (связано с разрешением на удаление, запись, чтение. Нужно для решения некоторых проблем, особенно в работе root). - Backup 2ndROM _ Создание резервная копия альтернативной прош. на карту памяти. - Restore as 2ndROM _ Восстановление резервной копии во второй РОМ_ с карты памяти. - Backup 2ndROM to internal SD _ Резервная копия второго РОМа_ во внутреннюю память. - Restore as 2ndROM from internal SD _ Восстановление резервной копии во второй РОМ_ из внутренней памяти. ~~~~~ #Как прошивать на второй ром апдейты моды и другое не касающееся ядра. (Например titanium update, мод клавиатуры, различные обновления, или модификации из "кухни".) ТАКИМ ОБРАЗОМ: - install zip to 2ndROM from internal SD _ если прош-файл на встроенной памяти. - install zip to 2ndROM from external SD _ если прош-файл на карте памяти. ~~~~~ #Как быть с программами и настройками?!
- Я нашел решение совмещения программ и даже настроек основной и альтернативной прошивки. - Решение это Titanium Backup 1. Чтобы заново не устанавливать программу во втором роме, восстанавливаем ее в titanium из бекапа. 2. Если нам нужны настройки определенной программы, даже сохранить заметки или настройки игры, теже настройки GO launcher, _ Делаем бекап в основном роме и восстанавливаем в titanium во втором. 3. Только остается правильно настроить titanium, и место хранения резервной копии должно быть в одном месте на обоих прош.
- Также можно и восстанавливать через titanium и обратно с второго рома в основной. - Я таким образом восстанавливал(переносил) настройки Mobile Agent, Kaiten Mail, Skype, Заметки, GO launcher EX, некоторых Игр и др...
bogdan13579, Я тута установил себе миуи и балдею, но для полного счастья хочу рядом циан. Я понял что конкретно не подходит, вопрос в том подходит ли ваще и где добыть такое же ядро доя моей модели?
У меня ситуация такая: самс 9100G, установил 4.1.2 офф, рутанул, установил cwm тел заятрял на заставке, скачал ядро с 4пда, установил и cwm исчез. Нашел там же TempCWM, который запускается из флешки через родное рекавери, сделал нандроид бэкап, скачал три проши, Цианоген и две миуи, зашел в то самое рекавери, сделал вайп, потом формат систем, потом попытался установить новую прошу, но всем прошам пишет просто Эррор и не ставит, восстановился из нандроида и зашел сюда. Хочу попытатся установить прошу рядом, поддерживает ли мой тел такой способ, подходит ли это ядро сиях на мою прошу и с чем я могу еще столкнутся со свом аппаратом?
Прикрепленный файл:
Внимание! У вас нет прав для просмотра скрытого текста.
Вообщем ситуация понятна. Если хотите совмещать две прош. и из них есть 4.1.2, то придется ждать обновления ядра siyah. Ибо на siyah, работа андроид 4.1.2 и в том числе miui5, гарантирована только на последнем ядре v6.0 beta5, ну в нем проблема с dual boot. Так что совмещаем прош. Те что до (android-4.1.2) на ядре siyah_ версии 5.01 или меньше... ------------- Добавлено в 01.24: Вообщем я и сам в ожидании исправления siyah 6.0
Первый - MIUI v4, второй - MIUI v5, версия ядра - 4.0.1, памяти свободно свыше 5 Гб. Сделал удаление второго, потом вайпы, потом поставил. С первого загружается норм, со второго никак не хочет ((
Какой первый РОМ? Какая версия ядра сейчас? И также проверь колличество свободной памяти на внутренней памяти. И сделай удаление второго РОМ, потом все вайпы второго РОМА, а потом уже ставь во второй РОМ прошивку. Ну в первую очередь ответь на первые два вопроса. Ведь на последнем siyah, который хоть и корректно работает с 4.1.2 ну у него проблемы с поддержкой второго РОМА. Ждем исправления от автора. Вообщем жду вашего ответа, далее решим проблему.
У меня чет никак не получается. Установленная во второй ROM MIUI V5 4.1.2, телефон никак не хочет включиться. Перед установкой вайпы дедал, полное удаление тоже (после него сразу просил вайпы). ??
ВНИМАНИЕ!!!
https://dimonvideo.ru/forum/topic_1728149781
ВОТ ИНСТРУКЦИЯ ДЛЯ УСТАНОВКИ НЕСКОЛЬКИХ ПРОШИВОК НА ДРУГИЕ ДЕВАЙСЫ.
0 ответить