Чем разобрать прошивку Huawei

15432

Форматы прошивок у каждой модели устройства свои, без веской причины никто не будет делать ПО для распаковки конкретного формата. Если в гугле найти не удалось, скорее всего такой программы не существует, и придется разбираться самостоятельно. Методы распаковки, дешифрования, местоположение частей, структура файловой системы — большую часть придется доставать из кода системы (реверс-инжиниринг). Из-за больших требуемых усилий на обратную разработку, подобными вещами обычно занимаются для получения прибыли (те же генераторы Unlock кодов на Huawei).

Ответ написан более трёх лет назад

Нравится 1 Комментировать

Ваш ответ на вопрос

Войдите, чтобы написать ответ

ubuntu

  • Ubuntu
  • +1 ещё

Как исправить нерабочий внутренний микрофон на Ubuntu, ноутбук HUAWEI MateBook D 15 BOD-WDI9?

  • 1 подписчик
  • 14 мая
  • 232 просмотра

Источник: qna.habr.com

Извлекаем файлы из прошивки с помощью Еxt4 unpacker

Тема: Чем слить прошивку Хуавей 688

s_vizor вне форума

Newbie Регистрация 07.12.2004 Сообщений 17 Спасибо 0 Благодарностей: 0 : 0

Чем слить прошивку Хуавей 688

В сети нашел 0.0.34d прошивку. Посмотрел в трубе залита 0.0.29В. Хотелось бы свою сохранить на случай отката. Пробовал различными прогами, но не получается. Если кто знает просьба помочь.

Заранее благодарен!

19.04.2005, 17:38 #2

reckles вне форума

Newbie Регистрация 19.04.2005 Сообщений 4 Спасибо 0 Благодарностей: 0 : 0

s_vizor
Сходи в сервис центр, там дебе ПО должны поставить поновее(например 46ю прошивку) и все бесплатно если ты на горантии.

19.04.2005, 18:20 #3

s_vizor вне форума

Newbie Регистрация 07.12.2004 Сообщений 17 Спасибо 0 Благодарностей: 0 : 0

Вообще-то вопрос в другом. Если бы я пошел на сервис-центр, то здесь бы эту тему не создавал.

09.05.2005, 08:42 #4

вот тебе способ. Сам ещё не пробовал. О результатах если не тудно сообщи.

Для работы нужны программы QPST,UniCDMA,может пригодится BlueVue,QXDM и Widetelecom PhoneBookManager.

Прошивка Huawei без компьютера (папка dload, прошивка .app) на примере Huawei Honor 4C

1. Ограничеваем скорость в сотовом телефоне до 115.200
2. Запускаем QPST Configuration, добавляем нужный COM-порт, нажимаем несколько раз F5, пока телефон не определится.
3. Запускаем QPST Service Programming, вводим SPC 123456 (для diAllog), загружаем настройки телефона (Read from Phone), определяем правильный SPC телефона.
4. Запускаем QPST RF Calibration, сохраняем настройки телефона в файл, а файл убираем в надежное место. Запускаем QPST Software Download, вводим SPC, делаем Backup NV RAM и убираем в надёжное место. Запускаем WT PBM и сохраняем сожержимое телефонной книги, хотя русский язык отображается со сдвигом символов в 10h восстановление обычно проходит нормально. Всё, сохранение настроек на этом закончено.
5. Необходимо достать прошивку. Рассматриваемые телефоны Huawei ETS388/6×8. Переводим телефон в DM-режим, можно перевести командой терминала AT$QCDMG но лучше программой QPST, т.к. она делает это автоматически.
6. Запускаем UniCDMA, если до запуска программы была запущена какая-нибудь программа из комплекта QPST и в ней был введен номер SPC, и UniCDMA отображает этот номер, то функциональность значительно расширится, можно будет делать некоторые изменения. Пытаемя слить прошивку.. но слить прошивку целиком не выходит, т.к. срабатывает защита производителя.

Как настроить контакты в телефоне Хуавей

Работа над этим ведётся.

И ещё, все ошибки, связанные с листом роуминга выводятся, если у вас вставлен R-UIM. Чтобы их не выводилось переключите телефон в режим без R-UIM и вытащите ей

вот тебе способ. Сам ещё не пробовал. О результатах если не тудно сообщи. в привате!!
Удачи!!

Источник: mobile-files.com

Как извлечь и прошить стандартную прошивку Huawei

MRT dongle. Как прошить Huawei/Honor. Для мастеров.

Для опытных пользователей Android, владеющих устройствами Huawei, могут быть сценарии, в которых вы хотите только прошить конкретные файлы из обновления OTA. Например, если ваше устройство случайно заблокировалось, и вы точно знаете, что прошивка определенных файлов из пакета обновления (вместо всего ПЗУ) поможет вам восстановить ваше устройство.

В этом руководстве по приложениям мы покажем вам, как именно извлекать и прошивать определенные файлы из пакетов обновления прошивки Huawei. Мы предлагаем 3 метода — Huawei Update Extractor для Windows, скрипт SplitUpdate для Linux / Mac и альтернативный скрипт также для Linux с парой дополнительных функций.

Требования

  • Прошивка Update.zip
  • Huawei Update Extractor (только для Windows)
  • Perl-скрипт SplitUpdate (исходный код) (Linux / Mac / Windows)
  • Альтернативный сценарий (извлекается в ту же папку, что и «splitupdate» вместо output /, и включает сценарий монтирования только для Linux)

Сначала вы должны определить текущую версию прошивки Huawei. Зайдите в Настройки> Система> О телефоне, затем скопируйте свой номер сборки.

Вы должны увидеть, например, что-то вроде: BLA-L29 8.0.0.132 (C636)

Это означает: BLA-L29C636B132. Потому что вы замените «8.0.0». с C636 и добавьте B перед 132.

Краткая заметка о Nougat и Oreo

В Oreo немного изменены разделы. Загрузочный раздел был разделен на ramdisk и kernel. Раздел восстановления был разделен на recovery_ramdisk, recovery_vendor и recovery_vbmeta, которые также разделяют раздел ядра с ramdisk.

Итак, с этой информацией вы, вероятно, захотите прошить ramdisk и recovery_ramdisk — ramdisk — это место, где будет прошиваться Magisk / SuperSU, а recovery_ramdisk — это место, где будет прошит TWRP.

Допустим, у вас есть прошивка BLA-L29C636B132.

Вы должны перейти в базу данных прошивок Pro-Teammt, затем ввести свою полную прошивку в искатель и найти свою модель.

Затем вы находите строку с надписью «FullOTA-MF» и нажимаете кнопку «Обновить» в этой строке.

Затем он загрузит полный файл OTA update.zip. Вам нужно открыть его в диспетчере архивов и извлечь файл «Update.app» на свой компьютер.

Метод извлечения обновлений Huawei (Только Windows)

Загрузите программу Huawei Update Extractor и распакуйте ее на свой компьютер. Запустите программу HuaweiUpdateExtractor.exe внутри основной папки.

Перейдите на вкладку «Настройки» и снимите флажок «Проверить контрольную сумму заголовка».

Теперь вернитесь на вкладку «Извлечь» и нажмите кнопку…, чтобы выбрать файл update.app, который вы извлекли ранее.

На экране появятся все файлы из файла update.app. Теперь вы можете щелкнуть правой кнопкой мыши по любому из этих файлов и выбрать «Извлечь выбранные», в результате чего откроется еще один диалог для выбора, куда отправить извлеченный файл.

Затем вы можете использовать fastboot для прошивки извлеченных файлов, например, на ramdisk.

Например, вы помещаете файлы, которые хотите прошить, в основной путь ADB и запускаете терминал ADB.

Затем вы переводите свое устройство в режим быстрой загрузки с помощью «adb reboot bootloader»

После этого вы можете прошить файл с помощью fastboot. Поэтому, если вы хотите что-то прошить на ramdisk, вы должны использовать команду ADB: fastboot flash ramdisk xxxxx.img

Как подключить наушники Хонор к ноутбуку Хонор

Однако на Nougat вы извлечете «BOOT» из файла update.app и запрограммируете его, используя: fastboot flash boot boot.img

Метод сценария Perl (Linux и Mac)

Сначала вы загружаете splitupdate.zip и распаковываете его.

Теперь войдите в извлеченную «разделенную» папку и запустите терминал. Введите в свой терминал следующие команды:

chmod + x splitupdate chmod + x crc

Теперь, следуя инструкциям в разделе Windows этого руководства, чтобы получить полный файл .zip с OTA-обновлением, извлеките update.app в папку «Split» и откройте другой терминал. Введите эти команды:

./splitupdate UPDATE.APP file_to_extract

Если вы напишете «file_to_extract» или что-нибудь, что есть или нет в UPDATE.APP, он перечислит все изображения в нем.

./splitupdate UPDATE.APP ’извлечет все файлы из update.app — он выведет файлы во вновь созданную папку« output ». Фильтрация не идеальна.

Если вы используете «./splitupdate UPDATE.APP RAMDISK», он извлечет все изображения, содержащие RAMDISK в своем имени, поэтому вы получите RAMDISK.img и RECOVERY_RAMDISK.img.

Альтернативный метод сценария

Вы измените следующие файлы внутри альтернативной папки сценария, используя терминал:

chmod + x simg2img chmod + x mount.sh

Если вы будете использовать mount.sh, вам необходимо отредактировать скрипт и заменить YOUR_SUDO_PASSWORD_HERE своим фактическим паролем. В качестве альтернативы вы можете удалить «echo YOUR_SUDO_PASSWORD_HERE | ‘, А затем вручную введите свой пароль при использовании скрипта.

Затем вы извлекаете system.img или любой другой файл, который вам нравится, и используете ‘’ ./mount.sh SYSTEM ’.

Это преобразует SYSTEM.img в SYSTEM.raw и смонтирует его в ‘split_folder / SYSTEM /’ как устройство цикла, а также chmod 777 для всего в SYSTEM /.

Как загрузить фотографии с Android в OneDrive

Добавление фотографий в OneDrive с телефона Android — это не космическая наука. Это то, что сотни и тысячи пользователей Android будут делать каждый день. Загрузка изображений, видео и других данных в.

Читать дальше

Как создать пустые файлы из командной строки Windows

Файлы, которые имеют имена и позиции в файловой системе, но не имеют фактического содержимого, называются пустыми или нулевыми файлами. Есть несколько причин, по которым вы можете захотеть их создать.

Читать дальше

Как исправить ошибку запуска «DifxFrontend failed!» В Windows?

Несколько пользователей обращались к нам с вопросами после получения повторяющейся ошибки (при каждом запуске): Не удалось распознать операцию: A! «Ошибка DifxFrontend!». Сообщается, что дру.

Источник: ru.smartcity-telefonica.com

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай