В этой теме 32 ответа, 14 участников, последнее обновление  саня 6 г., 6 мес. назад.

Просмотр 25 ответов - с 1 по 25 (всего 32)
  • Инструкция по прошивке Huawei Ascend W1

  • #47930

    Тарас | SE 2020
    Участник

    В этой теме приводится инструкция по прошивке вручную Huawei Ascend W1 до новейшей версии прошивки - Windows Phone GDR2. В ней появятся все обещанные Microsoft нововведения, а также приложение, которое позволит Вам очищать кэш и временные файлы вручную, таким образом экономя место на устройство, памяти в котором, скажем так, не очень много.

    ПРЕЖДЕ ЧЕМ НАЧИНАТЬ, ПРОЧТИТЕ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

    Для чего нам надо прошивать свое устройство?
    1. Если Вы хотите разблокировать устройство от привязки к оператору.
    2. Если не хотите ждать пока обновление придет к Вам. Так сказать, если обновление не идет к пользователю, пользователь идет к обновлению.
    3. Если у Вас с устройством что-то не так и сброс настроек не помог, а Вам лень идти в сервисный центр.

    Помните, все это Вы делаете на свой страх и риск.
    Для прошивки нам понадобится ряд фалов. Скачиваем их по ссылке. Также нужна прошивка. Ссылка на скачивание прошивки (пароль: windowsmania.pl).

    Погнали!

    ШАГ 1
    Устанавливаем файлы их скачанного архива. Сначала устанавливаем setup.exe из папки qcom usb driver(one key to setup) . При установке выбираем первый пункт.

    Затем устанавливаем следующие компоненты:
    installsimpleio.bat из папки simpleio
    QPST.2.7.399.msi из папки QPST
    После завершения установки приложений, презагружаем компьютер.

    ШАГ 2
    Сейчас надо зайти в режим загрузчика. Для этого снимаем защитную крышку и замыкаем контакты как показано на фотографии. Как замкнули контакты втыкаем USB в компьютер, при этом контакты не размыкаем пока в Диспетчере устройств не появится новое устройство. Если Вы успешно вошли в режим загрузчика, диспетчер покажет новое устройство Qualcomm HS-USB QDLoader 9008.

    ШАГ 3
    Включаем QPST Configuration и на вкладке "Active Phone" выбираем наше устройство.

    Отмечаем Program Boot Loaders и снимаем галочку с Program MMC device.

    Нажимаем Load Build Contents.

    В окне проводника, что открылось выбираем из папки W1-U00 Repair bootloader файл contents.xml.

    Когда программа определиться с файлами, нажимаем Download. Когда приложение сообщит об завершении загрузки, проверяем в Диспетчере устройств наличие Qualcomm HS-USB Diagnostics 9006.

    Возвращаемся к приложению QPST Configuration и снимаем галочку с Program Boot Loaders а напротив Program MMC device ставим галочку.

    Выбираем диск Qualcomm и снова нажимаем Download.

    Теперь загрузчик будет разблокирован и Windows предложит Вам форматировать устройство. ВНИМАНИЕ! ЕСЛИ НАЖМЕТЕ "ФОРМАТИРОВАТЬ", ВАШЕ УСТРОЙСТВО УМРЕТ НАВСЕГДА. НИ В КОЕМ СЛУЧАЕ НЕ НАЖИМАЙТЕ ЭТОГО. ЖМЕМ "ОТМЕНА"!!!

    ШАГ 4
    Когда завершится разблокировка загрузчика, отсоединяем кабель от устройства и передергиваем батарею. Затем снова подключаем смартфон к компьютеру. На этом этапе в диспетчере устройств должно отобразится WP8 UEFI USB SimpleI/O Port

    Теперь запускаем WH62406270ML01.exe и вводим пароль: Huawei

    В поле Firmware нажимаем на три точки и выбираем файл прошивки который Вы скачивали.

    Во втором поле открываем WindowsPhoneDefaultCfg.xml из папки Downloader_v1008

    Жмем "NEXT" и ожидаем появления окна, в котором будет кнопку "SCAN AND DOWNLOAD". Нажимаем. Начинается процесс прошивки устройства.

    Процесс прошивки устройства будет отображаться на экране Вашего смартфона.Когда прошивка закончится, приложение сообщит об этом и на экране устройства будет отображаться большая надпись "ОК". Теперь отсоединяем смартфон от ПК и нажимаем кнопку питания и кнопку понижения громкости для сброса контента.

    Готово.

    Видеоинструкция:

    Вложения:
    1. Инструкция по прошивке Huawei Ascend W1
    2. Инструкция по прошивке Huawei Ascend W1
    3. Инструкция по прошивке Huawei Ascend W1
    4. Инструкция по прошивке Huawei Ascend W1
    5. Инструкция по прошивке Huawei Ascend W1
    6. Инструкция по прошивке Huawei Ascend W1
    7. Инструкция по прошивке Huawei Ascend W1
    8. Инструкция по прошивке Huawei Ascend W1
    9. Инструкция по прошивке Huawei Ascend W1
    10. Инструкция по прошивке Huawei Ascend W1
    11. Инструкция по прошивке Huawei Ascend W1
    12. Инструкция по прошивке Huawei Ascend W1
    13. Инструкция по прошивке Huawei Ascend W1
    14. Инструкция по прошивке Huawei Ascend W1
    15. Инструкция по прошивке Huawei Ascend W1
    За это сообщение автора поблагодарили (всего 2):
  • #54323

    misha
    Участник

    Какой пароль к скачке прошивы???????

    #54324

    WinPhone
    Администратор форума
    misha писал:

    Какой пароль к скачке прошивы???????

    Пароль: windowsmania.pl

    Шапку поправил

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    За это сообщение автора поблагодарили (всего 1):
    #54322

    misha
    Участник

    "ШАГ 1
    Устанавливаем файлы их скачанного архива. Сначала устанавливаем setup.exe из папки qcom usb driver(one key to setup) . При установке выбираем первый пункт."

    При установке, когда появляется черное окошко, в нем написано "Scan inf files to cleaniup..." и вот когда пишет done вылетает синий экран сметри ( мб перезалейте или скажите в чем трабл

    #54321

    misha
    Участник

    запустили тему......

    #54320

    Тарас | SE 2020
    Участник

    Тему никто не закидал. Просто я лично не пробовал проделывать аналогичную процедуру, поэтому не могу сказать в чем причина.

    #54319

    Антон
    Участник

    Ребята, не выполняется ШАГ 4. Не появляется в диспетчере такое устройство( Может есть идеи, как поправить? ОС Win7x64

    #54318

    WinPhone
    Администратор форума

    А ты случайно не нажал форматировать?

    Если нет, попробуй после того как вытащил шнур и передернул батарею, нажать и держать кнопку громкость вниз, затем не отпуская громкость нажать и держать кнопку включения и все в зажатом состоянии подключить к компьютеру.

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    #54317

    TerANik
    Участник

    Друзья та же беда, после чтения contents.xml нажимаю Download под окном которое отображает чтение файла. Смарт уходит в ребут , появляется лого и потом определяется как Win Phone без драйвера. Система тоже Win7 64. Дабы не грешить на 64 битку, хотя кто его знает, пойду попробую на 32 битном ноуте и отпишусь

    К сожалению проблема та же. Делаю всё в тестовом режиме под правами администратора. Проги все от админа запускаю

    #54325

    TerANik
    Участник

    Ам.. народ ну блин так игнорить это жёстко. Кривые руки? Скажите! Мало информации? Скажите какую дать? Какие логи и откуда! Спасибо за понимание.

    #54326

    WinPhone
    Администратор форума

    TerANik, вставил ссылку на видеоинструкцию в первый пост. Посмотри, может вообще что-то упущено в инструкции. А я пошелв сети искать проблему такую, если что найду отпишусь.

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    #54327

    TerANik
    Участник

    Вот что происходит при загрузке contents.xml. Как в общем то и предпологал anton походу накрылась память. Это происходит при Load Build Contents:
    +contents
    ++builds_flat
    +++build "common"
    ++++windows_root_path: "."
    ++++download_file
    +++++file_path: "commonbuild"
    +++build "apps"
    ++++windows_root_path: "."
    ++++download_file
    +++++file_path: "WPsrcuefiedk2QcomPkgMsm8930PkgBin"
    ++++download_file
    +++++file_path: "WPsrcacpiTABLES89308930_FLUID_WP"
    ++++download_file
    +++++file_path: "trustzone_imagesbuildmsbinAAABQNBZ"
    +++build "dsps"
    ++++windows_root_path: "."
    +++build "modem"
    ++++windows_root_path: "."
    +++build "tz"
    ++++windows_root_path: "."
    ++++download_file
    +++++file_path: "trustzone_imagesbuildmsbin${tz_bid:AAABQNBZ}" =4=> "trustzone_imagesbuildmsbinAAABQNBZ"
    ++++download_file
    +++++file_path: "trustzone_imagesbuildmsbin${tz_bid:AAABQNBZ}" =4=> "trustzone_imagesbuildmsbinAAABQNBZ"
    ++++download_file
    +++++file_path: "trustzone_imagesbuildmsbin${tz_bid:AAABQNBZ}" =4=> "trustzone_imagesbuildmsbinAAABQNBZ"
    +++build "boot"
    ++++windows_root_path: "."
    ++++download_file
    +++++file_path: "boot_imagesbuildmsbin${boot_bid:BAAAANAZ}" =4=> "boot_imagesbuildmsbinBAAAANAZ"
    ++++download_file
    +++++file_path: "boot_imagesbuildmsbin${boot_bid:BAAAANAZ}" =4=> "boot_imagesbuildmsbinBAAAANAZ"
    ++++download_file
    +++++file_path: "boot_imagesbuildmsbin${boot_bid:BAAAANAZ}" =4=> "boot_imagesbuildmsbinBAAAANAZ"
    ++++download_file
    +++++file_path: "boot_imagescoreapisystemdrivershwiomsm8930t32"
    +++build "lpass"
    ++++windows_root_path: "."
    +++build "rpm"
    ++++windows_root_path: "."
    ++++download_file
    +++++file_path: "rpm_procbuildmsbin${rpm_bid:BAAAANAAR}" =4=> "rpm_procbuildmsbinBAAAANAAR"
    +++build "wcnss"
    ++++windows_root_path: "."
    partition file "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingcommonbuildrawprogram0.xml"

    ** physical partition 0 **
    program file sbl1.mbn, file offset 0, start sector 32768, sectors 3000
    program file sbl2.mbn, file offset 0, start sector 36864, sectors 3000
    program file sbl3.mbn, file offset 0, start sector 40960, sectors 4096
    program file uefi.mbn, file offset 0, start sector 45056, sectors 5000
    program file rpm.mbn, file offset 0, start sector 53248, sectors 1000
    program file tz.mbn, file offset 0, start sector 57344, sectors 1000
    program file winsecapp.mbn, file offset 0, start sector 61440, sectors 1024
    program file fat16.bin, file offset 0, start sector 106496, sectors 16384
    program file gpt_main0.bin, file offset 0, start sector 0, sectors 34
    program file gpt_backup0.bin, file offset 0, start sector NUM_DISK_SECTORS-33., sectors 33

    patch file "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingcommonbuildpatch0.xml"

    ** physical partition 0 **
    program file sbl1.mbn, file offset 0, start sector 32768, sectors 3000
    program file sbl2.mbn, file offset 0, start sector 36864, sectors 3000
    program file sbl3.mbn, file offset 0, start sector 40960, sectors 4096
    program file uefi.mbn, file offset 0, start sector 45056, sectors 5000
    program file rpm.mbn, file offset 0, start sector 53248, sectors 1000
    program file tz.mbn, file offset 0, start sector 57344, sectors 1000
    program file winsecapp.mbn, file offset 0, start sector 61440, sectors 1024
    program file fat16.bin, file offset 0, start sector 106496, sectors 16384
    program file gpt_main0.bin, file offset 0, start sector 0, sectors 34
    program file gpt_backup0.bin, file offset 0, start sector NUM_DISK_SECTORS-33., sectors 33
    patch file gpt_main0.bin, comment "Update Primary Header with LastUseableLBA." offset 48, size 8, start 1, value NUM_DISK_SECTORS-34.
    patch file gpt_main0.bin, comment "Update Primary Header with LastUseableLBA." offset 48, size 8, start 1, value NUM_DISK_SECTORS-34.
    patch file gpt_backup0.bin, comment "Update Backup Header with LastUseableLBA." offset 48, size 8, start 32, value NUM_DISK_SECTORS-34.
    patch file gpt_backup0.bin, comment "Update Backup Header with LastUseableLBA." offset 48, size 8, start 32, value NUM_DISK_SECTORS-34.
    patch file gpt_main0.bin, comment "Update Primary Header with BackupGPT Header Location." offset 32, size 8, start 1, value NUM_DISK_SECTORS-1.
    patch file gpt_main0.bin, comment "Update Primary Header with BackupGPT Header Location." offset 32, size 8, start 1, value NUM_DISK_SECTORS-1.
    patch file gpt_backup0.bin, comment "Update Backup Header with CurrentLBA." offset 24, size 8, start 32, value NUM_DISK_SECTORS-1.
    patch file gpt_backup0.bin, comment "Update Backup Header with CurrentLBA." offset 24, size 8, start 32, value NUM_DISK_SECTORS-1.
    patch file gpt_backup0.bin, comment "Update Backup Header with Partition Array Location." offset 72, size 8, start 32, value NUM_DISK_SECTORS-33.
    patch file gpt_backup0.bin, comment "Update Backup Header with Partition Array Location." offset 72, size 8, start 32, value NUM_DISK_SECTORS-33.
    patch file gpt_main0.bin, comment "Update Primary Header with CRC of Partition Array." offset 88, size 4, start 1, value CRC32(2,4096)
    patch file gpt_main0.bin, comment "Update Primary Header with CRC of Partition Array." offset 88, size 4, start 1, value CRC32(2,4096)
    patch file gpt_backup0.bin, comment "Update Backup Header with CRC of Partition Array." offset 88, size 4, start 32, value CRC32(0,4096)
    patch file gpt_backup0.bin, comment "Update Backup Header with CRC of Partition Array." offset 88, size 4, start 32, value CRC32(0,4096)
    patch file gpt_main0.bin, comment "Zero Out Header CRC in Primary Header." offset 16, size 4, start 1, value 0
    patch file gpt_main0.bin, comment "Zero Out Header CRC in Primary Header." offset 16, size 4, start 1, value 0
    patch file gpt_main0.bin, comment "Update Primary Header with CRC of Primary Header." offset 16, size 4, start 1, value CRC32(1,92)
    patch file gpt_main0.bin, comment "Update Primary Header with CRC of Primary Header." offset 16, size 4, start 1, value CRC32(1,92)
    patch file gpt_backup0.bin, comment "Zero Out Header CRC in Backup Header." offset 16, size 4, start 32, value 0
    patch file gpt_backup0.bin, comment "Zero Out Header CRC in Backup Header." offset 16, size 4, start 32, value 0
    patch file gpt_backup0.bin, comment "Update Backup Header with CRC of Backup Header." offset 16, size 4, start 32, value CRC32(32,92)
    patch file gpt_backup0.bin, comment "Update Backup Header with CRC of Backup Header." offset 16, size 4, start 32, value CRC32(32,92)
    patch file DISK, comment "Update Primary Header with LastUseableLBA." offset 48, size 8, start 1, value NUM_DISK_SECTORS-34.
    patch file DISK, comment "Update Primary Header with LastUseableLBA." offset 48, size 8, start 1, value NUM_DISK_SECTORS-34.
    patch file DISK, comment "Update Backup Header with LastUseableLBA." offset 48, size 8, start NUM_DISK_SECTORS-1., value NUM_DISK_SECTORS-34.
    patch file DISK, comment "Update Backup Header with LastUseableLBA." offset 48, size 8, start NUM_DISK_SECTORS-1., value NUM_DISK_SECTORS-34.
    patch file DISK, comment "Update Primary Header with BackupGPT Header Location." offset 32, size 8, start 1, value NUM_DISK_SECTORS-1.
    patch file DISK, comment "Update Primary Header with BackupGPT Header Location." offset 32, size 8, start 1, value NUM_DISK_SECTORS-1.
    patch file DISK, comment "Update Backup Header with CurrentLBA." offset 24, size 8, start NUM_DISK_SECTORS-1., value NUM_DISK_SECTORS-1.
    patch file DISK, comment "Update Backup Header with CurrentLBA." offset 24, size 8, start NUM_DISK_SECTORS-1., value NUM_DISK_SECTORS-1.
    patch file DISK, comment "Update Backup Header with Partition Array Location." offset 72, size 8, start NUM_DISK_SECTORS-1, value NUM_DISK_SECTORS-33.
    patch file DISK, comment "Update Backup Header with Partition Array Location." offset 72, size 8, start NUM_DISK_SECTORS-1, value NUM_DISK_SECTORS-33.
    patch file DISK, comment "Update Primary Header with CRC of Partition Array." offset 88, size 4, start 1, value CRC32(2,4096)
    patch file DISK, comment "Update Primary Header with CRC of Partition Array." offset 88, size 4, start 1, value CRC32(2,4096)
    patch file DISK, comment "Update Backup Header with CRC of Partition Array." offset 88, size 4, start NUM_DISK_SECTORS-1., value CRC32(NUM_DISK_SECTORS-33.,4096)
    patch file DISK, comment "Update Backup Header with CRC of Partition Array." offset 88, size 4, start NUM_DISK_SECTORS-1., value CRC32(NUM_DISK_SECTORS-33.,4096)
    patch file DISK, comment "Zero Out Header CRC in Primary Header." offset 16, size 4, start 1, value 0
    patch file DISK, comment "Zero Out Header CRC in Primary Header." offset 16, size 4, start 1, value 0
    patch file DISK, comment "Update Primary Header with CRC of Primary Header." offset 16, size 4, start 1, value CRC32(1,92)
    patch file DISK, comment "Update Primary Header with CRC of Primary Header." offset 16, size 4, start 1, value CRC32(1,92)
    patch file DISK, comment "Zero Out Header CRC in Backup Header." offset 16, size 4, start NUM_DISK_SECTORS-1., value 0
    patch file DISK, comment "Zero Out Header CRC in Backup Header." offset 16, size 4, start NUM_DISK_SECTORS-1., value 0
    patch file DISK, comment "Update Backup Header with CRC of Backup Header." offset 16, size 4, start NUM_DISK_SECTORS-1., value CRC32(NUM_DISK_SECTORS-1.,92)
    patch file DISK, comment "Update Backup Header with CRC of Backup Header." offset 16, size 4, start NUM_DISK_SECTORS-1., value CRC32(NUM_DISK_SECTORS-1.,92)

    flash programmer "MPRG8930.hex"
    download boot image "8930_msimage.mbn"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingcommonbuild"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingWPsrcuefiedk2QcomPkgMsm8930PkgBin"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingWPsrcacpiTABLES89308930_FLUID_WP"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingtrustzone_imagesbuildmsbinAAABQNBZ"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingboot_imagesbuildmsbinBAAAANAZ"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingboot_imagescoreapisystemdrivershwiomsm8930t32"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingboot_imagesbuildmsbinEMMCBLD"
    search: "E:ПрошивкаHuawei (2)W1-U00 Repair bootloaderflashingrpm_procbuildmsbinBAAAANAAR"

    #54310

    WinPhone
    Администратор форума

    По-моему там выше в посте anton ничего не предполагал.

    Какая ты имеешь ввиду память накрылась?

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    #54311

    TerANik
    Участник

    Из лога видно что что то не так с внутренней памятью, как будто не может прочитать
    patch file gpt_main0.bin, comment "Update Primary Header with BackupGPT Header Location." offset 32, size 8, start 1, value NUM_DISK_SECTORS-1.
    хотя в английском не силен
    Мы с ним в аське общались

    #54312

    WinPhone
    Администратор форума

    И что телефон накрылся типо как совсем или рабочий все таки?

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    #54313

    TerANik
    Участник
    WinPhone писал:

    И что телефон накрылся типо как совсем или рабочий все таки?

    На самом деле он утопленик, пару секунд побывал в воде. но сразу был отключен от батарее и через 20 минут лежал в СЦ в разобранном виде. Просушили, промыли ультрозвуком. В бутлоадер заходит а система не грузится. Ребята просто сказали что никогда не шили их. Вот сам и пляшу

    #54314

    WinPhone
    Администратор форума

    А если с карточки попробовать http://vk.com/wall-49205625_13672

    Добавлено спустя 1 минуту 44 секунды:
    Хотя я думаю, что на нем не стоит GDR2 в твоем случае

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    #54315

    TerANik
    Участник

    Выхода нет, кладу сматрафон в карман на работе буду эксперементировать. Отпишусь попозже. На работу пора ехать.

    #54316

    TerANik
    Участник

    Через карту не шьётся, загрузчик грузится и всё. Флешку не видит. Хотя в СЦ говорят что как то тоже колдовали с прошивкой с флешки и проблема оказалась во флешке.. это так для информации. Попробую сегодня с другой дома. И объясните понятие GDR1 и GDR2 - это разные виды памяти? и шьётся я так понимаю только на GDR2?

    Добавлено спустя 2 часа 26 минут 30 секунд:
    В общем я сдался и сдал его в авторизованный сервисный центр, жду дня через 2 должны продиагностировать и позвонить

    #54308

    Yamakasi
    Участник

    TerANik,
    GDR1 и GDR2 - это названия обновлений от Микрософт, если флешку не увидел, значит на телефоне стояло GDR1. Тож думаю, что GRD2 там скорей всего не было.

    #54309

    TerANik
    Участник

    Печалька.. в АСЦ сказали что он умер.. завтра поеду забирать. узнаю подробности

    #54328

    Елисей
    Участник

    WinPhone, Что делать, на шаге 3, когда второй раз загружаем, не могу нажать download.

    Добавлено спустя 12 минут 19 секунд:
    WinPhone, м

    Вложения:
    1. Инструкция по прошивке Huawei Ascend W1
    #54329

    WinPhone
    Администратор форума

    Елисей, был бы Huawei сказал бы, а так не знаю даже.

    В личке ваши проблемы не решаю и больше не помогаю, создавайте тему в форуме.
    #54330

    Елисей
    Участник

    WinPhone, у меня huawei w1, я что свой телефон чтоли не знаю

    #54331

    anton
    Участник

    парни у меня проблема, у меня почемуто не хочет ити дальше третьего шага, когда выставил телефон в режиме загрузчика там написано "Возвращаемся к приложению QPST Configuration и снимаем галочку с Program Boot Loaders а напротив Program MMC device ставим галочку. Выбираем диск Qualcomm и снова нажимаем Download." я когда все сделал но у меня не горит Download, и там где Qualcomm статус эрорр, скажите что делать плз, незнаю как реанимировать щас тело, помогите, зарание спасибо

    #54332

    Елисей
    Участник

    anton, вот вот, плюсую все что сказано и удваиваю!!!!!!!

Просмотр 25 ответов - с 1 по 25 (всего 32)

Форум временно закрыт