Главная / Телефоны и планшеты / Ворклог анлока moto X (xt1056 or xt1049)

Ворклог анлока moto X (xt1056 or xt1049)

Автор: | 21.11.2016

Задача — разблокировать gsm-звонки на xt1056 sprint (или xt1049 — точно неизвестно). Так как версия телефона под вопросом — сначала пробую как для xt1056. Если не получится — буду делать как xt1049. Прошивка (текущая) — 5.1.
UPD 23.11.2016: Выяснилось, что всё-таки xt1049 Republic Wireless. GSM-Анлок сделал, но перешить с этого оператора пока не удалось. А у него собственная «звонилка» которая блокирует исходящие звонки.

UPD 2017: вопрос решен, результат в конце ворклога, под красным текстом.

  1. Сделал по мануалу http://4pda.ru/forum/index.php?showtopic=514209&st=6580#entry34671130
  2. п.1 не сработал. 🙂 В настройках не появился переключатель для типов моб. сетей.
  3. Прошиваю модем из версии ghost_sprint-user-4.4.2-KXA20.16-1.32-37-release-keys-cid9.xml (файлы fsg.mbn и NON-HLOS.bin) по мануалу http://4pda.ru/forum/index.php?showtopic=514209&view=findpost&p=35907990
  4. Телефон после прошивки модема и перезагрузки из фастбута — проводит оптимизацию программ 1/78. Видимо из-за того, что я его выключил зажатием vol- и power http://4pda.ru/forum/index.php?showtopic=514209&st=6580#entry34671130
  5. Снова пробую п. №1 > Не помогло.
  6. Включаю отладку USB
  7. Важный пункт! Поправка для xt1049. Пробую №3 отсюда: http://forum.xda-developers.com/showpost.php?p=63220735&postcount=929
  8. при входе в выбор сетей — ошибка. При повторном входе — опять серый переключатель.
  9. Пробую прошивку 4.4.2 от xt1056 -> фейл:

    downgraded security version
    update gpt_main version failed
    preflash validation failed for GPT

  10. с прошивкой не получилось
  11. Ещё раз попробовал через адб-команды.
      Подробнее:

    1. включил usb-отладку
    2. вошел в режим полёта
    3. ввёл команды как написано здесь (п.7). Без перезагрузки.
    4. Вошёл в режим выбора сети — серая полоска без выбора =/.
    5. Снял режим самолёта.
    6. Запустил программу 2g-3g-4g switcher (Lorenzo Barbagli) > появилась сеть. Один раз принял звонок — поговорил. Позвонить — не могу: мешает софт вайрлес селулар. Телефон работает в сети LTE
    7. Запустил программу Network Mode (Ather Akber) — выбрал режим GSM Only. Звонить всё равно не могу.
    8. Установил Debloater заблокировал все программы связанные с Republic — звонить все равно не могу. Принимать теперь тоже не могу — виснет звонилка на приёме звонка: принять не могу, можно только сбросить или смс-кой отбить звонок.
    9. Снял блокировку с Republic программ в деблоатере. Все равно ни позвонить, ни принять не могу.
  12. Установил drupe (звонилка) > не помогло. Всё равно пишет «номер недоступен» при попытке позвонить. При приёме — то же самое.
  13. Очистил данные гугл плэй сервисов https://republicwireless.jiveon.com/thread/57782
  14. Сделал фактори резет из фастбута
  15. Повторил процедуру из п. №7.
  16. До ребута сети не было. После ребута есть есть. Но позвонить никому не могу — ошибку звонилка выдает. При входящем звонке — так же тупит: принять не могу.
  17. Попробовал прошить ядро от прошивки спринта 5.1 через фастбут — фэйл.
  18. Попробовал прошить ядро от прошивки xt1049 (не RW) 5.1 через фастбут — фэйл.
  19. В деблоатере снял блокировку с Republic программ. Снова могу принимать звонки. Слышимость собеседника не очень хорошая. Звонить всё так же не могу.
  20. Debloater: поставил блокировку на republic.apk > не могу принимать звонки.
  21. Debloater: поставил блокировку на RepublicSys.apk,  снял с republic.apk  > входящие могу принимать, телефон стал загружаться гораздо быстрей
  22. Debloater: поставил блокировку дополнительно на> входящие могу принимать. звонить всё так же — не могу.
  23. Debloater: грохнул всё что было из этого списка:

    SprintCBS.apk com.motorola.android.cbs.sprint.dynamic
    SprintDataService.apk com.motorola.android.omadm.sprint.dataservice
    SprintExtensionService.apk com.sprint.extension
    SprintID.apk com.sprint.w.installer
    SprintOMADM2.apk com.motorola.android.omadm.sprint.client
    SprintOverlayProvider.apk com.motorola.sprint.omadm.overlay
    SprintPhoneDataService.apk com.motorola.android.omadm.sprint.phonedataservice
    SprintRoaming.apk com.motorola.sprintroaming
    SprintSystemDataService.apk com.motorola.android.omadm.sprint.systemdataservice
    SprintZone.apk com.sprint.zone

  24. переключил режим сети на TD-SCDMA, GSM/WCDMA  — инет стал летать. Звонить всё так же не могу.
  25. установил Phone Ring Control чтоб вывести телефон из беззвучного режима. В стоковой прошивке от RW громкость звонков на нуле — они там не используются.
  26. попробовал прошить 5.1 от RW — не получилось. Шил без gpt, motoboot, nhlos, fsg и без getvar
  27. Обнаружил что на входящих сильно рипит собеседник
  28. Прошиваю модем от TMO_RETAIL_XT1053_5.1.0-LPA23.12-15.5-0_CFC.xml
  29. снова #1 и #7
  30. При разговоре — треск, слышно плохо.
  31. Прошил модем от TMO_RETAIL_XT1053_5.1.0-LPA23.12-15.0_CFC.xml.zip — стало немного лучше, но не решает проблему.
  32. При расширенных тестах в альтернативных звонилках — обнаружена проблема c рипением/тресками в разговорном динамике. =/ Значит с модемом всё нормально.
  33. При уменьшении громкости в разговорном динамике  — треск пропадает. Достаточно во время разговора нажать «vol-» если слышен треск.  При повышении громкости — возвращается проблема. Наблюдается повсеместно — моб сеть, вацап, воспроизведение записи из топ-динамика (разговорного).
  34. Сделал общий сброс телефона (через настройки — ресет). Деблоатер теперь не может блокировать (скрывать) приложения. АДБ не может тоже.
  35. Установил кингорут. С 3-4 попытки рут был получен. «временный» и без доступа к папке system (точнее с доступом read only)
  36. Даже с рутом — ошибка блокировки приложений через адб и деблоатер. Теперь приложения RW окончательно пустили корни.
  37. Распаковал прошивку от спринта 5.1 с помощью ImgExtractor_1_3_7.rar, вытащил оттуда dialer.apk. Перезаписать диалер в прошивке не удалось по той же причине — RO на папке System. chmod не работает — RO.

update спустя месяц.

На форуме 4pda добрый человек с ником s5610_best (куратор темы мото х) сделал кастомную прошивку для xt1049 RW с лоченым бутом. Прошил её — и порядок.

 

 

Полезные ссылки:

  • XDA 1056/1049 unlock http://forum.xda-developers.com/moto-x/general/guide-success-sim-unlock-sprint-xt1056-t2825155
  • проверить бутром на возможность анлока: https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-b
  • доработка xt1049 http://forum.xda-developers.com/showpost.php?p=63220735&postcount=929
  • motofan http://forum.motofan.ru/lofiversion/index.php/t1735923.html
  • debloater http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294
  • Republic Wireless обладатель на 4пда форуме. http://4pda.ru/forum/index.php?showtopic=514209&st=15040#entry42870579
  • Republic Wireless root/TWRP http://forum.xda-developers.com/moto-x/general/guide-republic-wireless-moto-x-xt1049-t2555941
  • http://forum.xda-developers.com/moto-x/development/rom-republic-wireless-c-spire-stock-t2738275
  • moto x downgrade how-to
  • Republic Wireless forum’s about sim lock https://community.republicwireless.com/thread/49102
  • https://www.fcc.gov/consumers/guides/cell-phone-unlocking-faqs о анлоках FCC
  • root on the 1st OTA http://forum.xda-developers.com/moto-x/orig-development/root-rockmymoto-yes-ota-t2509590 / https://community.republicwireless.com/thread/20162
  • stock 4.4.2 RW прошивка https://www.dropbox.com/s/a0e6w82nhr2kwk2/ghost_repw-user-4.4.2-KXA20.16-1.24-1.12-12-release-keys-cid6.xml.zip?dl=0
  • RW 5.1 инструкция https://community.republicwireless.com/blogs/republic/2016/01/11/moto-x-1st-gen-lollipop-51-system-update
  • ищет рут для 5.1 на форумах RW  https://community.republicwireless.com/message/465853?commentID=465853#comment-465853
  • тема на форуме RW https://community.republicwireless.com/thread/63884-cant-dial-gsm-calls-in-europe-text-msgs-and-incoming-gsm-calls-working-well-moto-x-1st-gen-51-lollipop
  • репозиторий прошивкой для моторол х, есть в наличии RW-версии. https://firmware.center/firmware/Motorola/Moto%20X%20%281st%20gen-2013%29/Stock/
  • понижение прошивки 1 http://4pda.ru/forum/index.php?showtopic=514209&st=1480#entry29377415
  • понижение прошивки 2 http://4pda.ru/forum/index.php?showtopic=514209&st=16640#entry44008951
  • Прошивка лайт (lite l!te ) http://4pda.ru/forum/index.php?showtopic=514209&st=16980#entry44369667
  • фаервол для RW http://www.moderndefrag.com/2015/01/disable-wifi-calling-republic-wireless.html/
  • установка RW на сторонние прошивки (полезно для реверс инж) http://forum.xda-developers.com/moto-x/general/republic-wireless-app-custom-roms-t3066852
  • установка гугл телефона без рута  не работает с мото х+кингрут (нет разрешения на запись в system)

Полезные ссылки 2:

  • http://forum.xda-developers.com/moto-x/general/faq-how-to-prepare-ota-update-carriers-t3126425
  • хороший фак о прошивках мото х http://forum.xda-developers.com/moto-x/general/info-warning-risks-downgrading-impacts-t3058202
  • moto x unbrick http://forum.xda-developers.com/moto-x/general/how-to-resurrecting-bricked-moto-x-t2629057

Погуглить:

  • CQA Test

Заметки

О файлах прошивки

  • http://forum.motofan.ru/index.php?showtopic=1735923
  • system — раздел в котором лежат все системные файлы, программы, прошивки модулей и т.д. (практически это есть вся прошивка)
  • boot — ядро системы
  • cache — кэш системы (ни в официальных ни в кастомных прошивках его нет, прошивать соответственно не нужно)
  • userdata — тут хранятся ваши настройки, скаченные приложения и т.д.
  • recovery — рекавери, может быть как официальным, так и модифицированным (TWRP, CWM). Модифицированное рекавери прошивается только на аппараты с разблокированным загрузчиком. Не прошивать если стоит кастомный рекавери.
  • modem, fsg — модем. Не прошивать если всё работает.
  • motoboot — бутлоадер. Не прошивайте его если не уверены на 100% в необходимости этого
  • partition — содержит разметку разделов, обычно прошивается файлом gpt.bin. Не прошивайте его если не уверены на 100% в необходимости этого

О прошивке модема

fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn

После прошивки другого модема — телефон перестал видеть симку. Будто сим-лоток пустой.  Это решилось  с помощью NV-items_reader_writer.exe и файлов nv-unlock.txt и nv-unlock2.txt .

No votes yet.
Please wait...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *