------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
ONE UI 5.0 이하 CSC 변경 Tool 소개 (국내판 갤럭시 안드로이드 10-13)
https://www.clien.net/service/board/lecture/17972140CLIEN
2023 최신 변경법입니다.
One UI 5.0 및 원래 원글에서 설명하던 4.0에서도 적용가능합니다
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------
0. 서론
오래 기다리셨습니다.
드디어 SAMKEY의 힘을 빌리지 않고 CSC 변경을 할 수 있는 툴이 나와서 소개할까 합니다.
드디어... 그러니까 구글전화를 사용하여 CSC를 바꾸던 21.07 즈음 으로부터 1년 이 지난 지금에서야
Tool 이 나왔네요
아직은 국내판 모델들은 되는게 있고 안되는게 있습니다.
제가 모든기기를 소유하고 있는게 아니고 DATA가 충분히 모이지 않아 + Tool이 개발중이라
아직은 모든 기기에서 가능하진 않지만 조만간 머지않아 One UI 4.0 이하 기기에서 CSC 변경가능하지 않을까 해서 공유합니다
이제 시작합니다.
1. CSC란?
CSC란 Country Specific code 의 약자로
이전에 통신사 마다 모델명을 달리하여 개발하던 때와는 달리 (ex갤럭시 S7 SKT : SM-G930S / KT : SM-G930K )
갤럭시 S8 이후 통신사 모델명이 통합되었고 ( 갤럭시 S8 : SM-G950N )
갤럭시 S9 자급제 모델이 출범함과 동시에 ( 갤럭시 S9 : SM-G960N)
같은 펌웨어 한개에서 CSC를 통하여 통신사별 친화적 정책을 핸들링해주는 "통신사코드" 역할을 하는 것이라고 아시면 됩니다
한국의 통신 3사의 CSC는
SKT : SKC
KT : KTC
LG U+ : LUC
자급제 : KOO 로 이루어져있으며
갤럭시 S9 이후로는 한 펌웨어에 모든통신사 정보가 들어있고 CSC값을 읽어서 갤럭시가 초기 세팅을 해주는 만큼
이 CSC가 바뀌게되면 CSC 따라서 그 통신사의 기기처럼 변하게 됩니다.
(물론 IMEI의 값을 바꿀순 없으므로 통신사 전산에는 그대로 뜹니다)
예를 들어 KT로 출시된 갤럭시 S9 (SM-G960N)의 CSC(KTC) 를 SKT CSC (SKC)로 변경을 하고 SK 유심을 끼우면
폰에서는 올레앱이 사라지고 T전화나 T월드 같은 앱이 생겨 SK출시 갤럭시 S9 처럼 보이지만
통신사(SK) 전산에는 여전히 "(KTF) 갤럭시 S9" 와 같이 KT 기기로 인식되어 통신사 특화서비스는 사용불가합니다
그렇다면 왜 CSC변경을 하는 것일까요
보통은
1. 쓸모없는 통신사 어플을 지우기위해 = 자급제 CSC로 변경 (KOO로 변경)
혹은
2. 특정통신사 서비스를 사용하기위해 = Ex) KT 투폰서비스는 KT펌웨에서 작동하므로 KT CSC로 변경 (KTC로 변경)
과 같은 이유가 있겠습니다
3. 교통카드를 사용하기 위해서... 도 있었는데 이제는 해결되었습니다.
CSC를 바꿀시, 각 통신사별 특화서비스는 되는게 있고 안되는게 있으니
(ex. KTC로 CSC를 변경한 갤럭시는 KT 투폰서비스 사용 가능 / SKC로 CSC를 변경한 갤럭시는 SK의 채팅플러스 사용불가)
직접 찾아보시길 바라겠습니다.
2. 준비물
2-1. 삼성 USB 드라이버
https://www.samsungsvc.co.kr/download
2-2. FYF1.5
원글 링크 : https://forum.xda-developers.com/t/tool-samsung-your-frp-frp-removal-tool-updated-5-5-2020.4439497
본 게시글은 CSC에 대해서만 다룹니다.
FRP에 대해서는 언급하지 마시길바랍니다.
원문에서는 안드로이드 7/8/9/10/11/12 에서 작동한다고 밝히고 있습니다
허나 제가 테스트 해 본 바로는
국내판은 안드 10 이하 에서 작동하는 것 같습니다.
현재 확인된 기기는 S9/S9+/A8s 기종이며 (3기종 모두 안드 9/10)
실행 불가능함을 확인한 기기는 S10e (11/12) / S10+ (12) 입니다
해외판은 안드 12인 갤럭시 S21/S22에서도 CSC가 변경가능한걸 보면
일단 소개하는 Tool이 CID Manager의 권한을 불러오는 부분까지는 성공한것 같습니다.
----확인된기기
이름 / 모델명 / 안드로이드버전 /One UI 버전 / 펌웨어 릴리즈일자 / 펌웨어 보안패치 일자
Galaxy S9 / SM-G960N / 10.0 / One UI 2.5 / 2021.08 FUG4 / 보안패치 2021-08-01
LUC -> KOO 변경가능, 공장초기화 동반하지 않음
Galaxy A8s / SM-G887N / 10.0 / One UI 2.5 / 2022.05 CVE1 / 보안패치 2022-05-01
LUC -> KOO 변경가능, 공장초기화 동반하지 않음
해외판
Galaxy Note 20 Ultra / SM-N986* / 12.0 / One UI 4.0 ? / ? / ?
"did change csc note 20ultra android 12, waw "
Galaxy S22 Ultra / SM-S908* / 12.0 / One UI 4.1 ? / ? / ?
"I changed the CSC into the S22 Ultra without any problems. "
Galaxy J3 / SM-J327P /
Galaxy S21 / SM-G991* / 11? 12? / ? / ? / ?
" This worked great first try on my S21 ! Thanks! "
----불가능기기
국내판
Galaxy S10e / SM-G970N / 11.0 / One UI 3.1 / 2021.08 FUH3 / 보안패치 2021-08-01
Galaxy S10e / SM-G970N / 12.0 / One UI 4.0 / 2022.01 GULB / 보안패치 2021-12-01
Galaxy S10e / SM-G970N / 12.0 / One UI 4.1 / 2022.07 HVG5 / 보안패치 2022-07-01
Galaxy S10+ / SM-G973N / 12.0 / One UI 4.1 / 2022.08 HVG5 / 보안패치 2022-07-01
해외판
Galaxy J6 2018 / SM-J600* / 10.0? / One UI 2.5? / ? / ?
"Samsung J6 2018 dont work "
해외판 Galaxy S22+ / SM-S906U / 12.0 / One UI 4.1 / ? / ?
3. CSC변경
사실 이 글은 Tool소개만 해도 될정도로 간단합니다.
XDA의 Tool 소개에 따르면 "Knox"가 탑재된 기기에서만 가능하며 (아마 Aliance X 와 같은방식을 이용하는 것으로 추정)
삼성 USB 드라이버만 깔려져 있으면 가능합니다.
3-1. Dot Net 6.0
FYF 1.5는 .Net 6.0을 사용합니다따라서 이를 먼저 설치해야합니다.
https://dotnet.microsoft.com/en-us/download/dotnet/6.0
사이트 방문하여
.Net Desktop Runtime 을 프로세서에 맞게 받으신후 (대다수는 x64) 입니다. 설치하면됩니다.
3-2. FYF 1.5 실행
실행하기 앞서 바이러스 파일이라고 Windows Defender가 진단을 하고 있습니다.
제작자에 따르면 obfuscation (난독화) 및 adb.exe 때문에 진단된다고 말하고 있으며
원문 표현을 그대로 옮기면
The ones picking up trojan is due to obfuscation.
The 4 IP's its stating it connects with is Microsoft and Akamai Technologies verifiable using whois ip lookup
The 2ndary EXE execution is adb.exe. This requires no admin rights and doesn't self-elevate.
The registry access is for com communication for Friendly name use on serial ports.
If you're going to post a virustotal report. Give people an idea of what they are looking at before you just claim trojan and through a virustotal report on. You're more than welcome to run it in a VM or Sandbox. Matter of facto both windows 11 & 10 include their own sandbox you can run it with to be safe.
라고 소개하고있습니다.
제가 볼때도 큰 문제는 없어보이는데 찜찜하신분은 여기서 그만두시면 됩니다
우선 작업을 진행 하기전에
삼성 USB 드라이버를 설치안하신분은 설치하시고
ADB 디버깅을 켜줍니다.
설정-휴대전화정보-소프트웨어정보-빌드번호 연타하면 개발자 옵션이 열립니다.
개발자 옵션 들어가서
* USB 디버깅을 활성화 하시면 됩니다
이제 FYF를 실행합니다.
실행하면 다음과 같은 창이 뜨는데
Select Samsung Device에서 디바이스 연결을 확인하시고
우측 Set Custom CSC에 원하는 CSC를 넣습니다.
위와 같이 Setting Device CSC to XXX 와 같은 창이 뜨고 Restart 되면 성공입니다....만...
상기 스크린샷은 G970N S10e 안드로이드 11에서 실행한건데 OK라 떴지만 실제로 변경되지는 않았습니다.
아직 개발중인 Tool 이라서 국내판은 되는게 있고 안되는게 있습니다.
안드 10 계열 갤럭시 S9/S9+/A8s 에선 작동함을 확인했고
안드 11의 갤럭시 S10과
안드 12의 갤럭시 S10/S1+에서 작동하지 않음을 확인했습니다.
허나 해외판 S21/S22에서 성공한 사례들로 미루어볼때 조만간 되지 않을까 생각하며 툴을 공유합니다.
4. 마치며
폴드3 플립3 과 같은 제품은 톰브라운 에디션으로 KOO 변경이 간편했었는데
폴드4는 에디션이 없어 아쉬운 찰나에 2022.08 해외에서 드디어 CSC변경툴이 나왔습니다.
아직 한국판은 되는게 많지 않지만 개발중인 툴인만큼 조금만 더 기다리면 변경가능하지 않을까 싶습니다.
읽어주셔서 감사합니다.
PS. 국내판 현황
S8 안드 9 가능
S9 안드10 가능
S10 안드 10 가능 / 안드11 불가능 / 안드 12 불가능
S21 안드 12 불가능
S22 안드 12 불가능
폴드2 안드12 불가능
폴드3 안드 12 불가능
플립3 안드12 불가능
해외판 갤럭시 탭 S7 가능
제가 쓰고 있는 노트 10을 예로 들면 SM-971N, 970B, 970U 등등이 있는데
뒷자리 알파벳이 같은 모델에 한해 CSC 변경이 가능할 것 같아요.
일단 대전제
스냅갤럭시-스냅갤럭시
엑시노스갤럭시-엑시노스 끼리만
녹스깨고 펌웨어 변경 가능합니다
S9이후 갤럭시는
루팅하지 않는이상
국내 csc를 해외갤럭시에 넣을 방법이 없습니다 ㅠㅠ
그렇군요 ㅎㅎ 정보 감사합니다.
Wifi면 모델에따라서 한국판 펌이 바로 올라가기도 하던데
어느모델일까요?
S10 5G 인데 그렇게 자급제 CSC로 변경하고자 했으나 이미 업데이트를 바로바로 해두어서 불가능한 걸 알고..
지금은 그냥 포기하고 사는데... 뭔가 도전해보고 싶네요 ㅋㅋ
감사합니다 ㅎㅎ
현재 s10/s20/s21 안드11이상 불가함을 확인했습니다
제작자에게 버그리포트후 기다리는중입니다
은 좋은 방법이 안드 10 초창기 버전 펌웨어를 받아서 바꾸는 식으로 하는 게 좋습니다. 그게 제일 쉽고요....저같은 경우는 노트 20U 유저인데, 중고거래로 받아서 집에 오자마자 한 게 안드 10 으로 다운그레이드 후 펌웨어 변경부터 했네요
경험적으로는 문제가 없습니다
원칙적으로는 수리거부사유에 해당하긴 합니다
s20 울트라쓰는데 초기화없이
csc변경하고싶네요 ㅜ
S20u 국내판은 아직 미지원입니다만
아마 된다면 초기화 없이 될 듯 합니다
위에 @머냐님 이 링크해주신글 보고 (제글입니다 ㅎㅎ) 그대로 하시면 자급제로 변경가능합니다
폴드2 LUC 프로그램엔 OK로 뜨지만 바뀌지는 않네요
노트FE=노트7=S7 라인 기계라
유일하게 타통신사롬이 바로 올라가는 라인입니다
만일 sk롬 올리고 싶으면 n935s 롬 받아서 올리면 됩니다
이당시 갤럭시는 싱글csc시대라
Lg폰은 luc 하나만 있습니다
폴드2는 자급제는 톰브라운에디션을 통해 가능하며
여러 댓글 종합해본바
안드11이상 국내판은 아직 미지원인듯합니다
폴드2 톰브 방법은 아는데 귀찮아서요 ㅋㅋㅋㅋㅋㅋㅋ\
자세히 설명해주셔서 감사합니다!
S10+(안드11, OneUI 3.1) 는 뭘로해도 안되는 모양이네요. ㄷㄷㄷㄷ
넵 옆동네에서 안드10 갤s10 은 된다는걸로 뵈서
10->11 올라가며 뭔가 바뀐듯 합니다
이제 툴을 공유했으니
누군가가 한차례 더 다른방법을 시도해서 성공하면 좋겠습니다
아니면 개발자가 픽스해줘도 좋을 것 같습니다 ㅎㅎ
위 환경에서 그냥 실행 눌렀다가 붉은 글씨로 factory format (그리고 reboot 한다는 메시지) 나와서 바로 종료했습니다. 아들폰 백업없이 눌렀다가 완전 깜놀하고 종료했네요. 추가 안정화(?) 버젼이 나올 때까지 기다려보겠습니다 ㅎㅎ
나중에 버전업 되면 다시 글 남겨보겠습니다 ㅎㅎ
SK 알뜰폰 사용하니 SKT 정책상 채팅+, 티머니 등 제약이 많네요...
이럴때 보면 U+ 이 제일 나은 것 같습니다...
SK는 또 SK알뜰이랑 차이를둬서...
해외판 기기는 유플이 가장 쓰기 좋습니다 밴드+VoLTE만 된다면 말이죠
샘숭폰은 루팅하면 뭐가 깨진다고 들었는데……
녹스는 안깨집니다 / 루팅아니고 CSC 변경입니다
좀 기다려보면 안드로이드 12에서도 방법이 나오려나요? ㅎㅎ
아무튼 국내판은 이걸로도 답이 없다니 아쉽네요.
일단 국내판 한 기기만 뚫리면 모든기기에서 될 것 같습니다
해외판이랑 국내판이랑 뭔가가 달라서 안되는ㄷ 듯해요
안드 12 이후로는 오딘으로 CSC 변경도 되지 않으니 그냥 썼는데.. 이 방법으로 하니 바로 되네요.
감사합니다 :)
오 역시 해외판 12는 잘되는군요 ㅎㅎ
@하우스웰님 위에 사진도 봤ㄴ는데 혹시 성공하셨을가요?
초기화 하셔도 상관없으시면
https://samfrew.com/download/Galaxy__Tab__S7+__-Wi-Fi-__/6kyc/KOO/T970XXS2BUC1/T970OXM2BUC1/
현재 펌웨에어서 가장 밑으로 갈수 있는 펌웨어가 이거네요
T970XXS2BUC1 여기서 제가올린툴 한번 써보시면....
확신은 못하지만 위에 애니플님이 "탭S7(안드12, wifi) 미국 버전(XAR)" 에서 성공했다는 걸로 미루어보면 되지 않을까 싶습니다
@이제는작가님
CSC변경후 Factory Reset 이라는 단어가 혹시 뜨지 않는이상은
제가 변경한 기기들은 초기화되지 않았습니다.
(Factory format 뜨고 실패한 사례는 존재...)
저도 한 번에 된건 아니고 10번 정도 시도한 거 같습니다. Setting device CSC to KOO에서만 계속 멈춰있었네요.
다만, 컴퓨터를 가린건지 드라이버 문제였는지 레노버 노트북으로 하다가 갤럭시북으로 가니 한방에 되었습니다ㅎㅎ;;
일단 펌웨어는 7월자 T870XXU2CVF5였습니다.
생각해보니 7월자 펌웨어를 올리면서 ODIN을 통해 국내버전으로의 CSC 변경을 시도한 적이 있는데 그 영향이 있는지도 모르겠네요.
한국판안에는 KOO/SKC/KTC/LUC 밖에 없어서 캐나다로는 변경불가합니다 루팅하지 않는 이상은 말이죠 ㅠㅠ
4.1은 존버해봐야 할 듯 해요
넵 다행히 10이하 갤럭시는 모두 동작합니다 ㅎㅎ
기다려보면 좋은소식 있지 않을까 생각합니다 ㅎㅎ
맞습니다 디펜더 예외처리 해줘야 작동합니다 ㅎㅎ
미국판은 잘 되는군요 ㅠㅠ
S8 같은경우 KOO가 존재 하지 않습니다
펌웨어에 애초에 SKC/KTC/KUC 만 있고
KOO는 s9 부터 생겼습니다.
강제로 넣을수는 있는데.. 애로사항이 꽤 있는걸로 압니다
https://www.clien.net/service/board/cm_andro/13779407CLIEN
실제로 해본 결과 자급제펌은 시도하지 않았고요...당시에 블로그중에 시우파파님이라는 블로그 참조해서 통신사끼리 펌웨어 변경으로 해결했습니다
KOO 나 KTC 둘다 안되네요.
KTC넣으니 리부팅되길래 되나 싶었는데.. 안되네요...
OK 뜨고 재부팅되는데 안바뀌네요 ㅎㅎ;;
북미판 WIFI 모델이 KOO로 변경되는데
이게 Wifi 모델이 공통이다보니 KOO cSC가 해외판에도 있어서 가능한 것으로 보이며
북미판 셀룰러는 KOO가 없어서 아마 안될겁니댜
(쉽게 생각하면 한국판 갤럭시에서 ATT (AT&T) Csc 코드를 넣으면 작동하지 않는것과 같은 원리입니다
한국 갤럭시에는 KOO/SKC/KTC.LUC 밖에 없으니까요)