Статья
Если у вас рутованый телефон НЕ загружайте офф обновления по воздуху - это убьет вашу прошивку.
Как сделать рут для любого андройда с любым hboot и любым дисплеем (на программу может ругаться антивирь, так что лучше его отключить)
1. скачать программу для рутования.
2. скачать драйвера и разархивировать. выключить дизайр. потом нажать кнопку обратно и кнопку включения одновременно. появится фастбут меню. подключить тело к компу, комп должен найти только что скачанные драйвера. правильно поставленные драйвера выглядят
3. установить HTC Sync на комп. если он уже установлен, то удалить его (или можно попробовать удалить этот процесс через диспечер), только оставте драйвера HTC. перезагрузите комп.
4. в теле зайдите Настройки - Приложения - Разработка - отладка по USB должна быть включена
5. запускаем прогу - reflash.exe. подключаем тело к компу и ничего не жмем на нем.
6. ждем 3-4 минуты. в это время телефон не трогать.
7. по завершению програма напишет Done!
программа не стабильна, теряет контакт с телом - может не получится прорутовать с первого раза
Как сделать даунгрейд с нерутованного оф 2.2 с любым hboot до оф 2.1 hboot 0.80. Если у Вас уже есть рут на 2.2, то сразу шейте 2.1 ввиде exe файла
1. скачать этот файл. разархивировать.
2. установить HTC Sync на комп. если он уже установлен, то удалить его (или можно попробовать удалить этот процесс через диспечер), только оставте драйвера HTC. перезагрузите комп.
3. в теле зайдите Настройки - Приложения - Разработка - отладка по USB должна быть включена
4. запустите win-down.bat, подключите тело к компу.
5. программа будет переодически спрашивать разрешение на продолжение действий, жмите любую кнопку.
6. затем тело перейдет в фастбут, переходим в меню bootloader, ждем пока проверится образ. тело спросит хотим ли мы преминить апдейд, соглашаемся - жмем звук вверх. тело применит апдейт и начнет опять преверять образ. ждем. затем оно продолжит обновляться. ждем и не трогаем тело.
7. затем тело спросит не хотим ли мы перезагрузится - жмум звук вверх. телефон перезагружается, обновляется. и мы получам Дизаир с прошивкой 2.1.
8. не забываем удалить с флешки файл PB99IMG.zip и mtd0bak.img
как поставить любую кастомную прошивку, сделав ext раздел под данные, имея оф поршивку 2.1 или 2.2 (флешка будет отформатирована, так что сохраните данные перед началом):
1. скачать программу для рутования и разархивировать.
2. скачать дрова и разархивировать. выключить дизайр. потом нажать понижение громкости и кнопку включения одновременно. появится фастбут меню. подключить тело к компу, комп должен найти только что скачанные драйвера. правельно поставленные драйвера выглядят
3. установить HTC Sync на комп. если он уже установлен, то удалить его (или можно попробовать удалить этот процесс через диспечер), только оставте драйвера HTC. перезагрузите комп.
4. в теле зайдите Настройки - Приложения - Разработка - отладка по USB должна быть включена
5. качаем Amon Ra для AMOLED или Amon Ra для SLCD . запускаем прогу - reflash.exe. жмем file - costum recovery. выбераем только что скачаный файл. подключаем тело. ждем. Если все правильно будет вот такая
6. в появившемся меню трекболом выбираем меню Partition sdcard, затем Partition SD, соглашаемся что хотим это сделать swap-size ставим 0, Ext2-size выбираем какой хотим, думаю 512 Мб под программы/игры хватит, если нет выбираем нужный нам объем. соглашаемя и на флешке появляется раздел ext2.
7. идем в меню Flash, затем Flash zip from sdcard выбираем архив с прошивкой, соглашаемся и ждем обнавления))
8. жмем reboot system, телефон перезагружается и мы наслаждаемся кастомной прошивкой)
как шить радио, кастомную прошивку имея рут (при смене пришивки вайп всех разделов обязателен):
1. скачать радио/прошивку в телефон
2. выключить тело. нажать назад и включение. появляется фастбут меню, выбираешь бутлаудер, а там рекавери.
3. в появившемся меню выбираешь Flash zip from sdcard , ищешь по названию свое радио/прошивку такаешь в нее, соглашаешься.
4. ждешь. потом жмешь reboot, перезагружаешь тело, если тело уходит в бесконечную перезагрузку, то делаем вайп и все готово)
как получить full root (S-off) - полный доступ к системе (делается если у вас уже есть рут)способ 1 :
1. качаем iso (зеркало)-образ (MD5 6ca900ca68e34601fe46187ae9abbfd5 обязательно проверте !!!), пишем его на cd болванку, смотрите чтоб она не была царапанная. рекомендую UltraISO
2. выключаем комп, включаем и заходим в БИОС, ставим в настройках загрузку с диска, сохраняемся и выходим. Запускаем комп с диска
картинка
, читаем предупреждения
Показать / Скрыть текст
и жмем любую клавишу.
Показать / Скрыть текст
подключаем тело к компу (предворительно убедившись что юсб отладка включена), в телефоне выскочит предупреждение о предоставлении рут прав, разрешаем,
Показать / Скрыть текст
не отключайте тело во время прошивания и комп тоже!!!!!! будет происходить
следующее
3. все готово. жмем любую клавишу комп выключится, а на телефоне жмем power down. Включаем телефон
(извеняюсь за кривые фотки, пыль на экране и меня в отражении экрана)))))
получаем рут и S-off одновременно
0. узнаем версию hboot
выключаем тело, зажимаем понижение громкости и включение, появится окошко где вы увидите hboot и номер, записываем номер
1. удаляем полностью HTC Synс, качаем и устанавливаем драйвера
2. подключаем тело в режиме зарядка, в настройках телефона идем в приложения, разработка, включите отладка по USB
3. идем на сайт https://revolutionary.io/ жмем Download for Windows. Начнется закачка программы и вылезет синее меню, выбираем в нем свою ОС, девайс, hboot, в поле Serial number ничего не пишем. сворачиваем окно (оно нам еще понадобится)
4. распаковываем архив с программой и запускаем revolutionary.exe
5. программа должна найти ваш девайс и выдать серийный номер, который мы вводим в поле Serial number на сайте. Сайт выдает нам ключ - этот ключ ввод в программу
6. ждем. появится надпись Done) все готово.
теперь если выключить тело, а потом зажать понижение громкости и включение появится окошко где вы увидите строчку S-off. жмем power off или rebooot
как изменить размер памяти для системы, кэша и приложений (S-off only) (модифицированные hboot)
способ №1 - сложный, но с индивидуальными настройками
1. делаем полный рут (см. выше) и меняем рекавери на clockwork recovery (зеркало) (как это делается см. выше). если оно у вас уже стоит то оставляем. с другими recovery работать не будет
2. качаем bravo-boot-v1.5.3-CustomMTD (зеркало) и bravo-recovery-v1.5.3-CustomMTD (зеркало)
3. перезагружаем тело в рекавери
4. делаем бакап из рекавери
5. создаем на карте памяти файл mtdpartmap.txt в котором пишем размер объем, который мы хотим иметь под систему и кэш. например, mtd 125 5. т.е. 125 под систему и 5 под кэш, а остальное под приложения. символы mtd обязательны!
6. делаем формат системы, кэша и data
7. шьем bravo-recovery-v1.5.3-CustomMTD.zip, он делает новые размеры памяти
8. делаем опять формат системы кэша и data, перезагружаемся в рекавери
9. шьем новую прошивку или востанавливаем предыдущую
10. перед перезагрузкой шьем bravo-boot-v1.5.3-CustomMTD.zip, патчит kernel чтоб все работало с новыми размерами
11. наслаждаемся))
эксперимент 1
поставил mtd 145 95, свободной памяти получил 193
эксперимент 2
поставил mtd 125 95, свободной памяти получил 212
стандартно для сенс ромов идет 240-250mb для системы, 40mb для кеша и получаем 150mb для приложений
при расчете принимаем во внимание то, что всего в девайсе примерно 450mb, так же учитывайте сколько весит прошивка и сколько ей надо под dalvik
способ №2 - простой, но долгий
1. делаем полный рут (см. выше), выбираем нужную нам модификацию hboot
Bravo Stock 1.5 (зеркало) - /system - 258; /cashe - 41; /data - 152
Bravo N1Table (зеркало) - /system - 149; /cashe - 98; /data - 203
Bravo Data++ (зеркало) - /system - 180; /cashe - 10; /data - 261
Bravo Sense (зеркало) - /system - 180; /cashe - 90; /data - 181
Bravo Oxygen (зеркало) - /system - 90; /cashe - 10; /data - 337
2. качаем Android SDK, распаковываем в корень диска С (то есть чтоб все программы и папки лежали по адрессу С:/android-sdk-windows) и копируем hboot в папку android-sdk-windows/tools
3. заходим в Пуск и нажимаем правой кнопкой на "Мой компьютер", выбираем "Свойства"
картинка
далее "Дополнительные параметры системы", потом нажимаем на кнопку "Переменные среды"
картинка
далее создаем новую "Системную переменную" (нажимаем на кнопку "Создать", в соответствующем разделе).
картинка
Имя переменой: adb, значение переменной: C:/android-sdk-windows/tools (без пробелов и кавычек)
картинка
закрываем все (нажимаем на "Ок")
4. запускаем SDK Manager.exe, в нем отказываемся от всего и выходим
картинка
5. переводим тело в режим Fastboot и подключаем к компу
6. жмем пуск, выполнить, набираем cmd.exe
7. там набираем cd C:android-sdk-windowstools (естественно слеш должен быть один, как на картинке)
8. затем fastboot flash hboot имя_выбранного_hboot.img
9. набираем exit, жмем ентер. готово.
что бы все вернуть обратно - шьем офф прошивку ввиде ехе
3 варианта лечения usb-brick:
способ 1. Если usb-brick получился на этапе смены рекавери
1. качаем Android SDK, распаковываем в корень диска С (то есть чтоб все программы и папки лежали по адрессу С:/android-sdk-windows)
2. заходим в Пуск и нажимаем правой кнопкой на "Мой компьютер", выбираем "Свойства" далее "Дополнительные параметры системы", потом нажимаем на кнопку "Переменные среды" далее создаем новую "Системную переменную" (нажимаем на кнопку "Создать", в соответствующем разделе).
Имя переменой: adb, значение переменной: C:/android-sdk-windows/tools (без пробелов и кавычек) закрываем все (нажимаем на "Ок")
3. запускаем SDK Manager.exe, в нем отказываемся от всего и выходим
4. жмем пуск, выполнить, набираем cmd.exe
5. там набираем cd C:android-sdk-windowstools
6. загрузившись в fastboot подключаем к компу
7. в командной строке выполняем команду "fastboot oem enableqxdm 0"
8. записываем на карту памяти вот этот update.zip (зеркало)
9. загружаемся в рековери и выполняем "apply sdcard:update.zip"
10. в командной строке набираем exit
11. готово.
2. заходим в Пуск и нажимаем правой кнопкой на "Мой компьютер", выбираем "Свойства" далее "Дополнительные параметры системы", потом нажимаем на кнопку "Переменные среды" далее создаем новую "Системную переменную" (нажимаем на кнопку "Создать", в соответствующем разделе).
Имя переменой: adb, значение переменной: C:/android-sdk-windows/tools (без пробелов и кавычек) закрываем все (нажимаем на "Ок")
3. запускаем SDK Manager.exe, в нем отказываемся от всего и выходим
4. жмем пуск, выполнить, набираем cmd.exe
5. там набираем cd C:android-sdk-windowstools
6. загрузившись в fastboot подключаем к компу
7. в командной строке выполняем команду "fastboot oem enableqxdm 0"
8. записываем на карту памяти вот этот update.zip (зеркало)
9. загружаемся в рековери и выполняем "apply sdcard:update.zip"
10. в командной строке набираем exit
11. готово.
как разблокировать серый телефон
никаких рутов и s-off не надо!
1. качаем образ диска для разблокировки
2. устанавливаем драйвера (брать из шапки "Как сделать рут для любого андройда с любым hboot и любым дисплеем (на программу может ругаться антивирь, так что лучше его отключить)")
3. включаем телефон в режиме fastboot
4. тут много вариантов: а) записывает образ на сд-болванку и запускаем с него комп; б) записываем образ на флешку, запускаем комп с нее; в) запускаем через VMware или любую другую виртуальную машину
5. тут 2 варианта: либо напишет DONE (радуемся) или не напишет (грустим))
программу пробуем запускать несколько раз, тк она не стабильна
данный образ работает не со всеми телефонами - пробуем. никаких повреждений данная операция не вызовет, ваш телефон разблокируется или нет. оригинал темы тут
как заставить работать data2sd, data2ext
по возможности буду обновлять, добовлять способы по прошивке и сами прошивки
и еще: всё, что вы делаете - на ваши страх и риск
P.S. если что то нужно добавить в шапку, пишем в личку
DroidTalks: последние новости Андройд ОС
тема создана:
Рейтинг: 5
голосов: 1
- 5
- 1
- 2
- 3
- 4
- 5