SmartLand

Войти
  1. »
  2. »
  3. »
  4. »
  5. Прошивки для Nexus 6P
Скрыть панель справаПоказать панель справа

Прошивки для Nexus 6P

2018-06-30T23:05:45+03:00 2018-07-01T19:17:55+03:00
Мастер
  1. Администраторы
  2. 540 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 1 отправлено 16:00, 01.07.2018
Huawei Nexus 6P

На всякий случай рекомендуем первым делом включить разрешайте разблокировку загрузчика OEM в режиме для разработчика, по тому что от bootloop of death на этом телефоне не кто не застрахован!!!

Драйвера и утилиты
Спойлер [+]

Прошивки
Спойлер [+]

Инструкции
Спойлер [+]

Картинка
Спойлер [+]

Последний раз редактировал Samo 19:40, 01.07.2018
Активный участник
  1. Посетители
  2. 82 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (0) | сообщение № 1 отправлено 23:05, 30.06.2018
Доброго всем времени дня, принесли телефон Nexus 6P от компании Huawei с проблемой весит на заставке Google, не включается все время перезагружается. В режим Bootloader заходит а вот в Recovery нет, с первого взгляда ну сейчас возьму и прошью, какие проблемы но не тут то было. Оказывается чтобы прошить данный аппарат, с начало нужно разблокировать загрузчик (Bootloader), даже при прошивке официальной прошивкой. Но не все так легко, оказывается для того чтобы разблокировать загрузчик нужно для начало из настроек телефона, из режима разработчика активировать OEM Unlock, но телефон-то не включается (вернее не запускается полностью)! Тупик какой-то, если кто-то сталкивался с данной проблемой поделитесь пожалуйста что можно вообще сделать с телефоном, не выбрасывать же его.

P.S. Когда-то сам задумывал купить себе данный аппарат, похоже хорошо сделал что не купил, дебилизм какой-то, почему нельзя просто взять и прошить телефон?
Мастер
  1. Администраторы
  2. 540 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 2 отправлено 23:14, 30.06.2018
Roki (30.06.2018, 23:05) писал:из режима разработчика активировать OEM Unlock

В разных форумах писали что нужно посадить батарею примерно на 5% и прогреть феном (простым) чуть выше датчика отпечатков (в задней стороне телефона) и телефон запустится на некоторое время. Я пробовал так но у меня нечего не получился. Запустил телефон сильно зажав в эту же область (в горячем состоянии наверное, тогда много чего пробовал) и заряд был маловат, возможно примерно 5%-ов. Запустил телефон и не только успел включить OEM разрешение на разблокировку загрузчика, но телефон даже целые примерно 15 часов работал!
Хотя тут простая прошивка вряд ли поможет, попробуйте прошить,если все таки телефон не заработает дайте знать, был у меня такой клиент, проблему решил отключение четырех ядер процессора.
Активный участник
  1. Посетители
  2. 82 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (0) | сообщение № 3 отправлено 14:11, 01.07.2018
Samo (30.06.2018, 23:14) писал:прогреть феном (простым) чуть выше датчика отпечатко

С большим трудом но телефон запустить получился, зашел в настройки, включил OEM, разблокировал загрузчик, прошил последнюю прошивку в режиме fastboot но телефон все таки не включается, висит на заставке Google. Подскажите что там вы говорили про 4-ех ядер, как можно их отключить и почему?
Мастер
  1. Администраторы
  2. 540 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 4 отправлено 15:01, 01.07.2018
Инструкции по исправлению BootLoop-а на Nexus 6P

Дело в том что на телефонах Nexus 6P очень часто возникает такая проблема, как понимаю это проблема связанная с процессором, ну какая-то его часть работает не корректно и по этому телефон не может включится, программным способом можно отключить половину ядер, быстродействие смартфона естественно снизится но хотя его можно будет использовать. Для этого нужно прошить модернизированный бутлоадер: boot.img. Сложность процесса в том что в каждой прошивке данные файлы разные, скажем нельзя прошить модернизированный файл Oreo4Cores.img файл от прошивки OPR6.170623.013 на сегодняшнюю прошивку OPM6.171019.030.B1, сам пробовал нечего не выходил, телефон так и перезагружался. Но данный фал отлично работал с его прошивкой Android 8.0. Очень долго я искал в интернете, в разных форумах модернизированный файл boot.img для последней прошивки но так и не нашел, но нашел инструкции как можно самому изменить данный файл и прошить.
Сегодня у меня уже есть данный файл для прошивки OPM6.171019.030.B1, его можно скачать и прошить. Сложность в том что в этом случай вы должны остаться в той прошивке, чей бутлоадер вы прошили. Не смотря на то что бутлоадер разблокирован, boot.img модернизирован, смартфон все еще можно обновить по воздуху (OTA) но после обновления все проблемы начинаются заново. Именно по этому либо нужно установить одну прошивку и не обновляться (в такой случай советую установить TWRP Recovery, чтобы даже случайно не обновить прошивку) либо нужно все время модернизировать обновленный файл boot.img и только потом прошить новую прошивку с помощью fastboot команд, с уже измененным boot файлом.

Скачать модифицированное стоковое ядро для прошивки OPM6.171019.030.B1 - 8.1_4CoreBoot.img

Инструкции по самостоятельному модернизацию ядра boot.img


Для этого нам понадобится архив Android.Image.Kitchen.v3.2-Win32.zip и наша новая прошивка, вернее нужно взять из него файл нашего ядра.

1. Извлекаем архив и в эту же папку копируем наш файл boot.img
2. Мышкой берем наш файл и кидаем на файл unpackimg.bat (в папку должны появится 2 новые папки ramdisk и split_img)
3. Заходим в папку ramdisk и открываем файл fstab.angler (желательно программой Notepad++), в поиске ищем
,verify=/dev/block/platform/soc.0/f9824900.sdhci/by-name/metadata
И удаляем его, вернее их, их там должен быть две! Потом ищем
,forcefdeorfbe=/dev/block/platform/soc.0/f9824900.sdhci/by-name/metadata
Его тоже удаляем, сохраняем изменения и закрываем редактор.
4. В том же папке открываем файл init.angler.rc и находим такие строки
    # update foreground cpuset now that processors are up
    # reserve CPU 3 for the top app and camera daemon
    write /dev/cpuset/foreground/cpus 0-2,4-7
    write /dev/cpuset/foreground/boost/cpus 4-7
    write /dev/cpuset/background/cpus 0
    write /dev/cpuset/system-background/cpus 0-2
    write /dev/cpuset/top-app/cpus 0-7
    write /dev/cpuset/camera-daemon/cpus 0-3
Заменяем все это на вот такие
    # update foreground cpuset now that processors are up
    # reserve CPU 3 for the top app and camera daemon
    write /dev/cpuset/foreground/cpus 0-3
    write /dev/cpuset/foreground/boost/cpus 0-3
    write /dev/cpuset/background/cpus 0
    write /dev/cpuset/system-background/cpus 0-3
    write /dev/cpuset/top-app/cpus 0-3
    write /dev/cpuset/camera-daemon/cpus 0-3
Сохраняем изменение и закрываем редактор.
5. В этой же папке находим и удаляем файл verity_key
6. Далее заходим в папку split_img и открываем файл boot.img-cmdline и в самом конце добавляем
 maxcpus=4
Сохраняем и закрываем файл.
7. Вот и все, все нужные изменения мы сделали, теперь нужно все это снова сжать в один файл, для этого нужно просто запустить файл repackimg.bat (если увидите Using signature: AVB boot Error! не волнуйтесь, это нормально) и в папке появится новый файл с именем unsigned-new.img, это и есть наше новое модернизированное ядро.

Вот и все, теперь у нас есть модернизированное ядро для нужной прошивки, теперь нужно его прошить, можно с помощью fastboot или же TWRP Recovery, кому как угодно.

Еще добавлю видео инструкции, если что-то написал не так понятно.


Последний раз редактировал Samo 10:22, 08.09.2018
Активный участник
  1. Посетители
  2. 82 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 5 отправлено 17:05, 01.07.2018
Спасибо вам, Bootloop на Nexus 6P побежден, даже не стал модернизировать файл, скачал ваш, прошил с помощью TWRP Recovery (перед етим сделав Wipe) и телефон запустился, даже пока что не заметно что телефон работает на пол процессора. Спасибо за подробные инструкции.
Активный участник
  1. Посетители
  2. 82 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 6 отправлено 17:17, 01.07.2018
Инструкции по разблокировке загрузчика (Unlock bootloader) на Nexus 6P


1. Для начало нужно активировать режим разработчика в настройках телефона и активировать пятый пункт: разрешайте разблокировку загрузчика OEM
3. Потом переводим телефон в режим Fastboot, в выключенном состоянии нажимаем и удерживаем кнопки уменьшение громкости и включение, подключаем телефон к компьютеру
4. Из шапки скачиваем архив platform-tools_r28.0.0-windows.zip, содержимое разпаковываем в папке C:\nexus на компьютере
5. Запускаем Командную строку CMD и поочередно вводим следующие команды
cd C:\Nexus
fastboot flashing unlock
На экране смартфона появится вопрос, уверены ли вы что хотите разблокировать загрузчик, это удалит все файлы и данные с телефона, подтверждаем кнопкой включения.
Мастер
  1. Администраторы
  2. 540 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 7 отправлено 17:27, 01.07.2018
Полезные команды в режиме fastboot

fastboot devices - проверяем видит ли компьютер наш телефон
fastboot flashing unlock - разблокировка загрузчика
fastboot flashing lock - блокировка загрузчика
fastboot reboot - перезагрузка телефона
fastboot reboot-bootloader - перезагрузка бутловадера
fastboot flash radio имя_файла.img - прошивка модема, радиомодулья
fastboot flash bootloader имя_файла.img - прошивка загрузчика, bootloader
fastboot flash recovery имя_файла.img - прошивка рековери
fastboot flash boot имя_файла.img - прошивка ядра
fastboot flash system имя_файла.img - прошивка раздела системы
fastboot flash vendor имя_файла.img - прошивка раздела vendor
fastboot flash cache имя_файла.img - прошивка кеш раздела
fastboot flash userdata имя_файла.img - прошивка раздела userdata

Не забиваем написать правильное имя файла!
Активный участник
  1. Посетители
  2. 82 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 8 отправлено 17:39, 01.07.2018
Инструкции по установке TWRP Recovery на Nexus 6P

1. Для того чтобы установить TWRP Recovery нужно иметь разблокированный загрузчик
2. Переводим телефон в режим fastboot и подключаем к компьютеру
3. Скачиваем архив platform-tools_r28.0.0-windows.zip (из шапки и распаковываем), twrp-3.2.1-0-angler.img и все это копируем в папку C:\nexus
4. Запускаем командную строку (cmd) в вводим следующие команды по очереди
cd C:\nexus
fastboot flash recovery twrp3_1_1_4Cores.img
fastboot reboot-bootloader
Вот и все, теперь у нас установлена TWRP Recovery. Если у вас проблема вечной перезагрузки   (bootloop of death) и у вас не работает эта версия то можете установить модернизированную версию TWRP Recovery twrp3_1_1_4Cores.img который использует всего 4 ядра процессора и может работать даже тогда, когда с телефон находится на вечном перезагрузке.

P.S. Последнюю версию TWRP Touch Recovery для Nexus 6P всегда можно найти здесь.

Последний раз редактировал Samo 12:31, 02.07.2018
Активный участник
  1. Посетители
  2. 82 сообщений
  3. Сообщение
  4. Личные данные
Полезность: Поблагодарить (1) | сообщение № 9 отправлено 19:17, 01.07.2018
Инструкции по прошивке официальной прошивкой из режима fastboot


1. Нам понадобится разблокировать загрузчик
2. На телефоне нужно зайти в режим bootloader и подключить телефон к компьютеру
3. Скачиваем архив platform-tools_r28.0.0-windows.zip из шапки, саму прошивку (официальную) и распаковываем архивы в одну папку
4. Запускаем файл flash-all.bat и ждем окончание прошивки
5. Перезагружаем телефон.

P.S. Если прошить таким способом то все данные будут удалены! Если вы хотите сохранить данные то нужно будет открыть файл flash-all.bat текстовым редактором и удаляем  -w.
 
Перейти
Найти

Доступ закрыт.

  1. Гостям не разрешено отвечать на данном форуме.

Последние темы

Популярные статьи