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

Magisk-модуль с дополнениями для Sharp Aquos S2 (2080 WW)

По ряду причин, на своём аппарате я перешёл на международную Oreo, что потребовало собрать новый модуль с переводом. По ходу дела захотелось исправить и несколько вновь обретённых проблем новой прошивки, результатом спешу поделиться :)

В данном модуле реализовано следующее:
  • отключена проверка подписи системных приложений;
  • добавлен перевод всего обнаруженного в ходе эксплуатации;
  • добавлена маска экрана со скруглёнными углами;
  • добавлена поддержка многострочного отображения подписей (и немного изменена разметка) лаунчера;
  • сделано тоже самое для шторки;
  • подкрашены более очевидным цветом активированные переключатели шторки (я слабо их отличал, плохо вижу);
  • увеличено до 7 (не считая троеточия) количество отображаемых иконок в статус-баре;
  • изменены границы вокруг камеры, теперь виджет скорости подключения можно поставить к ней впритык;
  • добавлено исправление работы микрофона (не проверял, т.к. проблем не испытываю);
  • добавлено переключение состояния по умолчанию для панели навигации.
Последнее работает так: при каждой установке модуль проверяет текущее состояние панели навигации и меняет его на противоположное, о чём логе выводится соответствующее сообщение "Set default navbar state to...". При каждой перезагрузке устройства будет применяться именно установленное модулем состояние. Т.е. если случайно зашли в настройки и вылезла панель - просто перезагрузитесь, и она снова будет отключена. Ну а если захотели перманентно вернуть панель (чтобы она не отключалась при перезагрузках) - просто ещё раз установите модуль.

ОБНОВЛЕНИЯ:

21/06/18
  • добавлена активация Camera2 API;
  • добавлен и скорректирован перевод.
22/06/18
  • Устранена проблема, из-за которой могла не проходить проверка SafetyNet.
24/06/18
  • скорректированы перевод и разметка;
  • для эстетов - немного сдвинуты от края значки статусбара с обеих сторон;
  • скорректирована логика работы модуля.
03/07/18
  • добавлен и скорректирован перевод;
  • удалена активация Camera2 API, т.к. в репозитории Magisk, оказывается, есть готовый модуль для этого, и незачем плодить сущности.
12/07/18
  • по просьбе форумчан снова добавлена активация Camera2 API :)
  • исправлен долгий запуск камеры после использования Magisk Manager.
16/08/18
  • добавлена блокировка по двойному нажатию сканера (мне показалось удобным).
30/08/18
  • удалена блокировка по двойному нажатию сканера - теперь есть отдельный модуль для этого (и не только); 
  • обновлён файл конфигурации аудио-микшера (спасибо normalno1);
  • исправлена проблема, из-за которой было невозможно использовать режим точки доступа совместно с hosts-блокировщиками рекламы (режим "внесистемные хосты" в Magisk).
08/10/18
  • функциональных изменений нет, но значительно переработана логика скрипта: теперь все компоненты модуля можно устанавливать выборочно, используя кнопки громкости телефона.

СКАЧАТЬ

ПОКОРМИТЬ КАПИБАРУ :)


69 комментариев

  1. Отличная работа! А если возможность добавить в модуль скрипт срытия наэкранных кнопок? На данный момент решаю данную задачу через tasker - setting put system enable_navigation 0. Спасибо.

    ОтветитьУдалить
    Ответы
    1. Эмм.. Он там есть с первого дня, в описании же все расписано.

      Удалить
    2. Как обычно, невнимательность подвела. Надо оказывается повторно установить модуль))). Спасибо энтузиасту!!!

      Удалить
  2. как установить дополнения?

    ОтветитьУдалить
    Ответы
    1. Как и любой другой Magisk-модуль. Инструкции есть в соответствующей теме на форуме.

      Удалить
  3. Большое спасибо за проделанную работу!

    ОтветитьУдалить
  4. Установил на 2080,кнопки не убрались(все круто,особенно с углами,но чтото стала долго запускатся камера(

    ОтветитьУдалить
    Ответы
    1. Про кнопки - внимательно читайте описание модуля. Долгий запуск камеры наблюдал с включенным Camera2 API, отчасти из-за этого убрал его. Вы точно последнюю версию модуля установили (v1.3) и самостоятельно никаким другим способом не включали C2API?

      Удалить
    2. Камера 2api включена была еще с 7 андроида для гкама.с кнопками разобрался сразу.версию вроде ставил последнюю версию.

      Удалить
    3. Про долгий запуск камеры с модулем подтверждаю информацию, стояла последняя версия модуля без c2api, при этом отдельно модуль с репозитория установлен. После удаления модуля с добавлениями - камеры стали запускаться быстро, что родная, что гугловская

      Удалить
    4. Модуль совершенно не причём, и как выяснилось - активация Camera2 API тоже. Чтобы в этом убедиться - отключите подозреваемые модули, и после перезагрузки аппарата проверьте запуск камеры (убедитесь, что всё хорошо). А потом просто запустите Magisk Manager и снова проверьте камеру :) Искать причину такого поведения менеджера у меня интереса нет, поэтому простой совет всем кто использует Magisk: перегружайте телефон после использования Magisk Manager.

      Удалить
    5. Оказалось, что проблема известная, и решение давно есть :) Добавил его в новую версию модуля.

      Удалить
  5. П.С. включил выключил модуль с перезагрузками все работает четко.Спасибо за работу.

    ОтветитьУдалить
    Ответы
    1. Кажется, вы не совсем верно поняли: дело не в модулях, дело в Magisk Manager. Спокойно используйте все необходимые вам модули, просто после любого запуска менеджера - перезагружайтесь. Особенность Magisk.

      Удалить
    2. Проблема решена, смотрите сообщения прямо над вашим :)

      Удалить
  6. Привет. А можно как-то сделать ,чтоб углы были все таки скошенными или ,чтоб был выбор какие ставить. Я например считаю, что скошенные - это более правильно, так как снизу у нас ровно идет и не с закруглениями, как например на Redmi 5 plus и других.

    ОтветитьУдалить
    Ответы
    1. Можно и нижние скруглить, но выглядит это не очень из-за большого радиуса скругления верхних. Выбирать возможности нет, но вы можете просто удалить из архива модуля папку \system\etc - будут скошенные углы.

      Удалить
  7. Извините, a это работает с Trebled v3.1?

    ОтветитьУдалить
  8. Здравствуйте, а что нужно сделать, чтоб адаптировать данный модуль для v3.1?

    ОтветитьУдалить
    Ответы
    1. Добрый день. В части перевода его можно легко изменить для применения на 3.1, что и было проделано - ищите на форуме сообщения пользователя 1.kirill. В плане программных модификаций - необходимо редактировать приложения из 3.1, что я делать не планировал.

      Удалить
  9. подскажите в архиве Sharp_Aquos_S2_2080WW_Add-ins какой файл отвечает за микрофон или строка в файле{то в каком }

    ОтветитьУдалить
    Ответы
    1. \system\vendor\etc\mixer_paths_wcd9335.xml
      Но я не уверен, что правильно понял ваш вопрос :)

      Удалить
  10. а есть ли вариант поднять чувствительность микрофона на 135E!с вашим патчем на 8 было все отлично,но 7 что то больше нравится!

    ОтветитьУдалить
    Ответы
    1. Я давно на 8-ке, 7-кой больше не занимаюсь.

      Удалить
  11. Не получается установить на смартфон Magisk. Предложенные варианты на 4ПДА не помогли. Не подскажете Вы как это сделать Большое спасибо.

    ОтветитьУдалить
    Ответы
    1. Данный вопрос выходит за рамки моего блога, на форуме вам точно помогут быстрее. В целом схема такая: разблокировали загрузчик (при включении устройства должна появляться надпись об этом), прошили любым способом или разово загрузили предварительно модифицированный magisk-ом раздел boot (проще через fastboot), установили magisk manager и из него выполнили полную установку (он повторно полноценно пропачит boot).

      Удалить
  12. А что решает обновление конфигурации аудиомикшера?

    ОтветитьУдалить
    Ответы
    1. Честно говоря - понятия не имею :) Там немного подняты уровни микрофона в разных режимах работы, но лично у меня нет и не было особых претензий к качеству записи звука. Файл я добавил ориентируясь на положительные отзывы на форуме, думаю за подробностями лучше обратиться к автору этой модификации (указан в статье).

      Удалить
  13. Они отлично работают !!!
    Тем не менее, моя камера теперь медленно заряжается ... v3_3 CE10 2130

    ОтветитьУдалить
    Ответы
    1. If Russian is not your native language, please feel free to write in English :)

      Удалить
    2. Now I am using the C10 2130 software and again I have a problem with the camera: Long start (5-15 seconds)or crash of the camera: The phone is root whit Magisc.
      Which file has removed this problem in OREO ww 2.080?
      thank you

      Удалить
    3. Sorry, but i don't deal with ported firmwares for some reason. Fix - is not a file, it's a tricky manipulations via Magisk, so the easiest way is using some module for that. As i said, my module is for 2080WW only, so you can try others specialized modules from Magisk-repo (maybe "Mi A1 Camera Lag Fix Oreo").

      Удалить
    4. Спасибо, этот модуль действительно исправил камеру:Mi A1 Camera Lag Fix Oreo!

      Удалить
  14. Скажите, а можно как-то решить проблему с долгим запуском камеры без установки модуля (мне весь остальной функционал вроде бы и не нужен)? Не заходить в магиск после перезагрузки не помогает, все равно долго запускается.

    ОтветитьУдалить
    Ответы
    1. Ещё, обнаружил очень странный баг, вызываемый модулем, а именно: Viper перестает работать после каждого звонка, обработка звука отключается и включается только после перезагрузки смартфона. При отключении модуля баг не наблюдается. Как так? Вроде бы по части звука модуль никуда не вмешивается.

      Удалить
    2. Проблем с запуском камеры без предшествующего запуска Magisk Manager'а у меня (и насколько я знаю - ни у кого) не было. Возможно, вы самостоятельно меняли что-нибудь в системе напрямую, или у вас установлено ещё что-то, дающее в совокупности такой эффект. Но тогда довольно странно, что типовое решение вам помогло... Если мой модуль не нужен - пробуйте специализированные из репозитория Magisk (я их не проверял).
      Viper тоже стоял в виде модуля? Если да - гляну на досуге, как он себя ведёт вместе с моим; с ходу никаких пересечений я придумать не могу.

      Удалить
    3. Да, Viper стоит модулем. По вопросу с камерой помог модуль для Mi A1 из репозитория. Хотелось бы ещё скруглялку, её нельзя отдельным модулем сделать, просто выпилив весь остальной функционал? Проблема с Viper именно из-за модуля, после отключения модуля с Viper никаких проблем нет.
      Ваш модуль мне, в принципе, нужен, но с ним возникают вышеописанные глюки, что исключает его использование.

      Удалить
    4. Какой именно модуль Viper ставили (точное название и версию, там их куча)?
      Нет, потрошить модуль не буду. "Скругляка" встроена в операционку, в модуле лишь png-файл с красивой маской. Если заморочитесь - без проблем разберётесь и оставите себе только её.
      2 + 2 + 1 = 5. Оно равно 5 именно и только из-за последней 1? Надеюсь, ход мысли понятен :)
      Раз исключает - не пользуйтесь. Повторюсь, будет время (и точная версию модуля Viper) - проверю у себя, и если подтвердится - попробую решить.

      Удалить
    5. https://zackptg5.com/downloads/v4afx_v1.7.3.zip
      Версия драйвера 2.5.0.4, а в чейнджлоге указана версия 2.5.0.5. Ставил именно этот архив.

      Удалить
    6. В этом модуле драйвер 2.5.0.5, установил его. Проверял с плеером Moosic и bluetooth-гарнитурой: ни входящий ни исходящий звонок не влияют на обработку. У вас проводная гарнитура?

      Удалить
    7. Блютус-гарнитура KZ, модель не помню. Может быть от блютус-кодека зависит? У меня дефолтный SBC.

      Удалить
    8. Я тоже использую SBC. Походил эти дни с Viper - никаких проблем так не возникло.

      Удалить
    9. А какая версия Magisk? Может быть с этим как-то связано.

      Удалить
    10. Проверил ещё раз, проблема связана именно с модулем. Когда модуль включен, если во время проигрывания музыки принять любой звонок, дальше обработка в вайпере прекращается и её невозможно активировать до перезагрузки смартфона. То есть, все обработки в вайпере включены, но слышно, что они не работают, и в статусе драйвера пишет "processing: none". При отключении модуля проблема исчезает и все работает как положено.

      Удалить
    11. Напрямую я вам помочь не могу, у меня проблема не воспроизводится. Но я переделал модуль так, чтобы можно было выбирать устанавливаемые компоненты - попробуйте поиграть с этим. Будет здорово, если поделитесь результатом :)

      Удалить
    12. Модуль все равно ломает работу Viper, таким же образом, как я описал выше. Из опций ставил только маску на скругление и фикс камеры. Думал, что это связано с mixer_paths, но данную опцию я не активировал при установке.
      Что такое "patch system apps"?

      Удалить
    13. Это 100% не связано с микшером; и я почти уверен, что проблему мог вызвать как раз "фикс" камеры - стоит проверить в вашем окружении. Patch system apps - это отключение проверки целостности системных приложений и правки количества значков в панели уведомлений (не должно никак влиять на вайпер).

      Удалить
    14. В общем, довольно странный баг. У меня стоит фикс камеры от ми а1, с ним такого не наблюдается. Не знаю, как это все изолировать. Я распаковал модуль и просто выдернул маску скруглятора, мне именно она нужна была в первую очередь. Фикс камеры в модуле отличается от фикса для ми а1?
      Без модуля тоже иногда вайпер перестает работать при тех же условиях, но бывает это крайне редко. С модулем - 100% времени, после первого же звонка отрубается.

      Удалить
    15. Не совсем понял ваши терзания.. Вообще предполагалось, что вы будете ставить модуль итерациями, постепенно добавляя устанавливаемые компоненты и проверяя поведение вайпера (тем более раз повторяемость глюка 100% - проверить будет легко). На каком компоненте заглох - там и проблема, вроде вполне очевидно :)

      Могли не мучиться с модулем, маску для него я брал на форуме :)

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

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

      Удалить
  15. С конфигом аудио-микшера собеседника с шарпом хуже слышно стало, появился шум на заднем фоне и звук более глухой стал

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

      Удалить
    2. Проверяли в одних условиях, дома, хорошо был старый архив, откатился на 1.5. Ставил в надежде, что может фиксанется запись звука в видео, но в итоге как только мне с шарпа позвонили - связь очень глухая стала, сослался тогда на плохой уровень сигнала. Но потом как-то тоже плохо было слышно, после отката стала намного лучше слышимость собеседника. Возможно влияют какие-то индивидуальные особенности телефона, хотя из модулей ничего лишнего не стоит, на звук уж точно. Есть еще второй шарп, попробую потом тоже на нем эксперимент провести

      Удалить
    3. Будет здорово, если поделитесь результатом.

      Удалить
    4. Меня тоже стали хуже слышать собеседники. (

      Удалить
    5. Поставьте новую версию модуля, в ней можно отказаться от установки файла микшера (как и любых других частей).

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

      Удалить
    7. Сильно сомневаюсь в конструктивных различиях :) А вот хват телефона решает - убедился на себе.

      Удалить
  16. Добрый вечер! А с прошивкой на 9 Андроиде, ре9 которая,не подскажете ,есть 3 последних проблемы,а так прошивка годная очень. Первая проблема - не работает лед индикация уведомлений,вторая - звонки не идут на блютуз гарнитуру,при этом музыка в блютуз наушники идёт без проблем и третья осталось пара пунктов непереведённых.
    Прошивка тут
    https://github.com/EnesSastim/Downloads/releases/tag/PE-AB-2018-10-17
    Спасибо!
    seregafox33@gmail.com

    ОтветитьУдалить
    Ответы
    1. Здравствуйте. Я пока не планирую переходить на порты, а ковыряться вслепую - не вариант, извините.

      Удалить