Поисковая строка

Установка модема разных версий на Sharp Aquos S2 (SS2) с помощью Magisk

Наконец-то и я столкнулся с пресловутой проблемой модема в международной прошивке 2080WW: действительно, при переходе из 3G в 2G во время разговора исчезает звук. Нашёл место в своей квартире, где проблема легко воспроизводится, и приступил к экспериментам...

И тут я столкнулся с ещё одной крайне забавной проблемой: установка модема с помощью fastboot (как в активный слот, так и в оба слота принудительно) всегда завершалась сообщением об успешной операции, но по факту модем оставался нетронут. Возможно, стоило попробовать выключить и перевести телефон в режим загрузчика сочетанием кнопок (я делал это через adb), но мне показалось хорошей идеей сделать не-модуль для Magisk, позволяющий прошить модем в активный слот прямо из загруженной ОС и без использования компа. Обращаю внимание, что это именно скрипт-флешер, а не обычный модуль. Т.е., хотя процесс его установки ничем не отличается от обычного модуля, в списке он не появляется и никаких манипуляций из Magisk Manager'а не подразумевает (кроме процесса установки).

P.S. Совсем забыл: на данный момент, только на модеме из 135Е проблем при переключении режима сети у меня нет :)

ОБНОВЛЕНИЯ:

03/07/18
  • в скрипт добавлен какой-никакой контроль модели устройства;
  • для ленивых - добавлен вариант с последним модемом из прошивки 2140CN.
12/07/18
  • поскольку выяснилось, что модемы от SS2 не работают на SAT, в скрипт добавлен жесткий контроль модели устройства (только SS2);
  • для экспериментаторов - добавлен вариант с модемом из прошивки 135F.
26/07/18
  • перезалит модуль с модемом из прошивки 2140CN, т.к. изначально была ошибочно добавлена другая версия, извините :)
16/08/18
  • для экспериментаторов - добавлен вариант с модемом 1440 модели S3 (номер сборки совпадает с 2140CN от S2, но сам модем другой); 
08/10/18
  • В связи с появлением множества портированных прошивок с другими идентификаторами устройства, добавил в скрипты возможность форсированной установки модема. Предупреждение о несовместимости по-прежнему выводится, но теперь скрипт предоставляет пользователю выбор: кнопка Vol+ для принудительной установки, кнопка Vol- для выхода. Используйте с умом!

СКАЧАТЬ версию 135E (SS2)
СКАЧАТЬ версию 135F (SS2)
СКАЧАТЬ версию 2140CN (SS2)
СКАЧАТЬ версию 2140CN 1440 (SS2)
ОБСУДИТЬ В TELEGRAM
ПОКОРМИТЬ КАПИБАРУ :)