들어가기 전에
본 강좌는 현재로서는 One UI 3.0 에서만 적용이 가능합니다.
일주일에 걸쳐서 트윅 제작 및 테스트를 마쳤는데
어제 날짜로 One UI 3.1 업데이트가 올라왔더라구요 ㅜㅜ
아쉽게도 현재로서는 Synergy 컴파일러가 OneUI 3.1 에서는 정상 작동하지 않아서 적용이 가능할것 같은 분들은 많지 않을것 같네요
(Synergy 텔레그램 채널에 문의를 넣어본 결과 Synergy 개발자가 One UI 3.1이 올라간 기기를 가지고 있지 않아서, One UI 3.1 버전 대응 업데이트가 나올때 까지 시간이 좀 걸릴것 같다는 답변을 받았습니다.)
정확하게는 2월 보안패치 이후로 막혔습니다. (One UI 3.0 기기도 2월 보안패치를 올리면 사용 불가능하게됨)
이것때문에 강좌글을 올리지 말까.. 생각도 했었지만
차후 Synergy 앱이 One UI 3.1을 지원하게 된다면 본 강좌가 도움이 되겠지 싶어서 일단 올리게 되었습니다.
그냥 이런방법이 있구나 정도로만 아시면 될것 같습니다.
개요
OneUI 3.0으로 업데이트 되면서 위 사진과 같이 재난문자가 팝업(Alert Dialog)으로 뜨게끔 변경되었습니다.
팝업을 끌수도 없게 바뀌었고, 재난문자 수신음 역시 끌수 없게되었습니다.
재난문자 앱이 구글 순정 앱으로 바뀌게 되면서 이렇게 바뀐거라고 합니다.
요 며칠간 재난문자 앱 (GoogleCellBroadcast)을 뜯어보고 구글링해본 끝에
팝업알림과 재난문자 수신음을 끄는 트윅을 Substratum 테마로 만들수 있었습니다.
준비물
- Substratum Lite : Overlay 테마를 컴파일 해주는 도구 입니다.
https://play.google.com/store/apps/details?id=projekt.substratum.lite
- Synergy (2600원) : One UI에서 Substratum 테마를 적용하기 위한 툴 입니다.
https://play.google.com/store/apps/details?id=projekt.samsung.theme.compiler
- 재난문자 팝업알림(Alert Dialog)과 재난문자 수신음을 비활성화 시키는 테마 입니다.
https://tmpstorage.com/download/na33p9tw6y
- One UI 다크모드 수정 테마 입니다.
https://github.com/Inotia96/OneUI_Darkmode_Theme_Fix/releases
ㄴ android11_darkmode_fix_for_samsung.apk 를 다운받아주세요.
적용방법
1. 테마스토어의 콘텐츠 보관함에서 기본테마를 적용합니다. 혹시라도 기존에 고대비 테마가 설치되어있다면 삭제해 줍니다.
2. Synergy를 실행합니다. 고대비 테마(High Contrast Theme)가 설치되어있지 않다고, 다운받으라고 나옵니다.
OPEN GALAXY THEMES 버튼을 눌러줍니다.
3. 고대비 테마를 다운받는 페이지로 넘어갑니다. 고대비 테마를 다운받되, 적용은 하면 안됩니다.
혹시라도 실수로 고대비 테마를 적용하였다면 기본테마로 변경한뒤 고대비 테마를 삭제해 준뒤, 처음부터 다시 하시면 되겠습니다.
고대비 테마를 다운받았다면 적용은 하지 말고 뒤로가기를 눌러서 이전화면(Synergy 앱)으로 돌아와줍니다.
4. 사진과 같이 ADD OVERLAYS - Substratum Lite - Cell Broadcast Alert Dialog Hider 순으로 눌러 줍니다.
5. 사진과 같이 전체선택 - 우측하단 SELECTED 버튼 - Install selected 순으로 눌러 줍니다.
이 과정이 끝나면 제일 오른쪽 사진 처럼 Synergy 모듈로 불러오기가 완료됩니다.
6. 사진과 같이 우측 하단 ⋮ 아이콘 클릭 - Add overlays - Substratum Lite - Android 11 Darkmode Fix 순으로 눌러 줍니다.
7. 사진과 같이 전체선택 - 우측하단 SELECTED 버튼 - Install selected 순으로 눌러 줍니다.
이 과정이 끝나면 제일 오른쪽 사진 처럼 Synergy 모듈로 불러오기가 완료됩니다.
제일 오른쪽 사진 처럼 하단에 있는 BUILD 버튼을 눌러줍니다.
8. High_contrast_theme 앱과 com.samsung.Dream~ 으로 시작하는 앱들을 삭제하겠냐고 뜹니다. 모두 확인을 눌러 제거해 줍니다.
Synergy Core Theme 앱과 Synergy Placeholder 앱들을 설치하겠냐고 뜹니다. 모두 설치해 줍니다.
9. 테마 설치가 완료되었습니다. 이제 기기를 재부팅 시켜줍니다.
기기를 재부팅 시켜주고 나면 오른쪽 사진처럼 고대비 테마(High_contrast_theme)를 적용 페이지를 열어줍니다. (사진과는 다를수 있습니다.)
사진처럼 고대비 테마 페이지가 뜨지 않는다면 테마스토어의 콘텐츠보관함으로 들어가서 High_contrast_theme를 적용시켜주시면 됩니다.
10. 최초 적용시 앱 아이콘들이 기본 테마때 만큼 일관성 있게 나오지 않습니다.
사진처럼 테마스토어의 콘텐츠보관함 - 아이콘 탭에서 기본 아이콘을 눌러 적용시켜 줍니다.
끝났습니다. 이제 더이상 재난문자가 수신될때 팝업으로 뜨지 않고 일반 알림(Notification)으로 수신됩니다.
또한, 재난문자 수신음 이 더이상 들리지 않고, 일반 알림소리만 들리게 됩니다.
Substratum 테마가 정상적으로 적용이 되었다면 처음에 설치했던 Substratum Lite 앱이랑 Synergy 앱, CellBroadcast Alertdialog Hider 앱, Nightmode Fix 앱은 삭제해주셔도 무방합니다.
테스트된 기기
- 갤럭시S20 One UI 3.0 (KT)
알려진 이슈
- 배경화면 및 잠금화면 시계, AOD가 기본으로 변경됩니다. 이부분은 번거로우시겠지만 다시 설정해주시면 되겠습니다.
- 현재 KT 통신사에 대해서만 정상작동됨을 확인하였습니다. SKT, LG U+ 통신사의 경우 테스트가 필요합니다. (통신사에 따라 알림 활성화/비활성화 파일이 다름)
- Synergy 컴파일러가 One UI 3.1 버전을 지원하지 않습니다 ㅜㅜ
※ 본 트윅은 구글 레퍼런스 포럼의 누리로님 강좌를 참고해서 제작되었습니다.
안전안내문자 팝업 거슬리는데 하필 3.1을 올려버렸네요 ㅠㅠ
외산폰 쓰는 경우에 사용하는 방법도 있는데... 재난 문자 기능을 비활성화 해두고선 국토안전부의 <안전디딤돌> 앱을 깔아서 푸쉬 알람 받는 방법도 있습니다.