Опять же, пока нет темы с кастомными прошивками, модификациями и т.д. запощу пост сюда, может если когда-то появится, можно будет перенести туда мои посты про рут и модификации...Наконец решил бесячую меня проблему связанную с переадресацие оператора (функция кто звонил)... А именно надпись внизу экрана -
"Включена условная переадресация вызовов"Только на самсунг аппаратах с этим сталкиваюсь из аппарата к аппарату, везде методы примерно одинаковые, но все же отличаются! Какая же бесячая фишка, мало того, что глаз мозолит постоянно, так она еще и перекрывает зачастую элементы управления, и если допустим ты случайно позвонил не тому абоненту - сбросить звонок не получается! О чем думает самсунг не понятно и не дает отключить в настройках эту надпись. Вот и на этом аппарате я нашел как решить проблему!
Для начала вам понадобится
ROOT, как его делать я в прошлых постах написал.
Далее, в зависимости от аппарата - какой у вас регион и на каком процессоре, вам нужно найти для своего региона файл под названием cscfeature.xml
В моем случае, аппарат вьетнамский - регион XXV, версия на драконе (у эксионса вроде будет немного путь отличаться)
Путь до этого файла у меня такой (заходить и редактировать файл можно например
Root Explorer, предоставив ему рут доступ.):
/optics/configs/carriers/single/XXV/conf/system/cscfeature.xmlДля начала этот файйл нам надо расшифровать, т.к. изначально он закодирован, для этого можно вспользоваться этой инструкцией:
Для декодировки нужно:
Иметь ПК с Windows;Установка Java —
https://www.oracle.com…wnloads/#java8-windowsУстановка Python3 — Для Windows 32 бит
https://www.python.org…3.6.5/python-3.6.5.exe . Для Windows 64 бит
https://www.python.org…python-3.6.5-amd64.exeДекодировщик\кодировщик, файл можно получить по ссылке:
https://disk.yandex.ru/d/ZZdbdGEQ6F_rSgКак пользоваться декодировщиком:После установки программ распаковать архив с утилитой OMCDecoderEncoder.zip;
Запускаем OMCDecoderEncoder.py и появляется окно, в папку с утилитой добавятся дополнительные папки;
Кладём в папку _In файл cscfeature.xml и в окне утилиты выбираем что хотим сделать, после этого декодированный или энкодированный файл появится в папке _Out.
Если хотите несколько файлов, то кладём файлы в папку _InOMC и выбираем в окне утилиты, декодированные или энкодированные файлы появятся в папке _OutOMC.
После того как декодировали файл, выглядеть он будет примерно так:
<?xml version="1.0" encoding="UTF-8"?>
-<SamsungMobileFeature>
<Version>ED00004</Version>
<Country>VIETNAM</Country>
<CountryISO>VN</CountryISO>
<SalesCode>XXV</SalesCode>
-<FeatureSet>
<CscFeature_Calendar_EnableLocalHolidayDisplay>VI</CscFeature_Calendar_EnableLocalHolidayDisplay>
<CscFeature_Calendar_EnableLunar>TRUE</CscFeature_Calendar_EnableLunar>
<CscFeature_Camera_CameraFlicker>50hz</CscFeature_Camera_CameraFlicker>
<CscFeature_Common_DisablePhoneNumberFormatting>TRUE</CscFeature_Common_DisablePhoneNumberFormatting>
<CscFeature_Contact_ConfigImsOpStyle>XXV</CscFeature_Contact_ConfigImsOpStyle>
<CscFeature_Contact_SupportDuoVideoCall>TRUE</CscFeature_Contact_SupportDuoVideoCall>
<CscFeature_FMRadio_DefaultChannelAs>87.5</CscFeature_FMRadio_DefaultChannelAs>
<CscFeature_FMRadio_FrequencySpaceAs>100</CscFeature_FMRadio_FrequencySpaceAs>
<CscFeature_GMS_SetClientIDBaseCr>android-samsung-ss</CscFeature_GMS_SetClientIDBaseCr>
<CscFeature_GMS_SetClientIDBaseMs>android-samsung-rvo1</CscFeature_GMS_SetClientIDBaseMs>
<CscFeature_GMS_SetClientIDBaseVs>android-samsung-rvo1</CscFeature_GMS_SetClientIDBaseVs>
<CscFeature_LockScreen_DisableUnlockVI>TRUE</CscFeature_LockScreen_DisableUnlockVI>
<CscFeature_RIL_ConfigNetworkTypeCapability>EUR-EUR-GSM-EUR</CscFeature_RIL_ConfigNetworkTypeCapability>
<CscFeature_RIL_ConfigWbamr>2G</CscFeature_RIL_ConfigWbamr>
<CscFeature_RIL_SupportEsim>TRUE</CscFeature_RIL_SupportEsim>
<CscFeature_RIL_WbamrDefaultOn>TRUE</CscFeature_RIL_WbamrDefaultOn>
<CscFeature_Setting_ConfigAboutDeviceItems>fcc=disabled;</CscFeature_Setting_ConfigAboutDeviceItems>
<CscFeature_Setting_DisableELabelCeWeeeMarks>FALSE</CscFeature_Setting_DisableELabelCeWeeeMarks>
<CscFeature_SetupWizard_ConfigPersonalizedAdsMenuCountryIndex>12</CscFeature_SetupWizard_ConfigPersonalizedAdsMenuCountryIndex>
<CscFeature_VT_ConfigBearer>-CSVT</CscFeature_VT_ConfigBearer>
<CscFeature_VT_SupportAddCall>TRUE</CscFeature_VT_SupportAddCall>
<CscFeature_VoiceCall_ConfigOpStyleForLogs>CnapLog</CscFeature_VoiceCall_ConfigOpStyleForLogs>
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
<CscFeature_Weather_ConfigCpType>TWC</CscFeature_Weather_ConfigCpType>
<CscFeature_Wifi_ConfigSnsStatus>DEFAULT_ON</CscFeature_Wifi_ConfigSnsStatus>
<CscFeature_VoiceCall_DisableToastPopupWhenMOConditionalCallForwarding>TRUE</CscFeature_VoiceCall_DisableToastPopupWhenMOConditionalCallForwarding>
</FeatureSet>
</SamsungMobileFeature>
в этот файл нам нужно вставить следующую строчку кода:
<CscFeature_VoiceCall_DisableToastPopupWhenMOConditionalCallForwarding>TRUE</CscFeature_VoiceCall_DisableToastPopupWhenMOConditionalCallForwarding>
вставлять ее надо в любое место между
<FeatureSet>
csc-код
</FeatureSet>
Далее файл не обязательно кодировать обратно, можно в таком виде, положить его обратно в свою папку, опять же в моем случае это путь:
/optics/configs/carriers/single/XXV/conf/system/cscfeature.xmlи самое главное выставить разрешение на данный файл буквой Г. Вот так должно выглядить:
И все! Перезагружаем смарт и теперь злополучная надпись никогда вас больше не потревожит! Данная процедура заняла у меня примерно минут 10, с учетом того, что делаю все впервые) думаю со временем такие вещи можно будет делать за 1-2 минуты) ничего сложного!
Скину на всякий случай свой файл cscfeature.xml, он уже расшифрован и дописанна нужная строка в него, но не уверен что он подойдет именно вашему смартфону, больше как пример вам его покажу, а ставить или нет на свой смарт - на ваше усмотрение, в теории в зависимости от версии телефона и региона, файлы эти могут разлиться...
cscfeature.xml ( 2.56 КБ )
PS помимо этого изменения, в данный файл еще много чего можно вписать, исправляя те или инные вещи, что вам не нравятся в вашем смарте, но это уже можете поискать по форумам, какие есть CSC коды...
PPS будут вопросы - пишите, может еще подредактирую инструкцию, дополню ее информацией и оформлю в более читаемый вид, пока вот так на коленке сделал - посмотрим, будет ли она кому-то полезна, если будет, то продолжу делать всякие инструкции по кастомизации.
Сообщение отредактировал iArchi - 09.06.22, 13:18