본문 바로가기
스마트폰 정보/갤럭시 칼럼

갤럭시 S8, 노트8, A8 2018 통신사 펌웨어 변경방법

by 시연파파 2018. 6. 5.
반응형

새로 내용을 업데이트한 강좌가 있으니 그 게시글 참조해주세요.


링크



** 10월 1일 추가 **

에러가 발생되지 않는 새로운 강좌를 다시 적었습니다. 자세하게 적어놨으니 그 강좌를 참조하세요. (링크)


** 6월 29일 추가 **

설치도 중 32% 에러현상이 자주 보고되어 대처법을 추가하였습니다.




이번에 와이프차로 올뉴K3구매하고 이것저것 꾸미고다니느라 강좌하나 쓸 시간이 없네요ㅎㅎ

간단히 짬내서 통신사 변경 강좌를 남겨봅니다.


앞서 해외에서 Combination Factory 바이너리를 이용해서 통신사를 변경하는 방법이 공개되었습니다. 하지만 특정 사이트에서 배포되는 Combination 바이너리의 경우 Official 파일이 아닌 커스텀 파일이라 이것을 사용시 펌웨어 Fail 이 발생되거나 심한 경우 녹스 워런티가 손상되는 경우가 있었습니다. 때문에 기기 손상에 대한 불안감을 가져 통신사 변경을 원함에도 시도 조차 할 수 없는 분들이 계실껍니다. 또한 A8 2018의 경우 아직 유출된 Combination 바이너리가 없어 하고 싶어도 못하는 분들도 게시구요. 


저 역시 처음엔 Combination 바이너리를 이용해서 통신사 변경을 하였습니다. 하지만 통신사가 변경되는 원리를 살펴보니 펌웨어의 특정 파일이 통신사 변경에 중요한 역할 을 하는것을 확인하였고, 이를 실제로 적용할 방법을 생각하다 오늘 강좌의 방법을 찾게 되었습니다. 


원리는 통신사를 결정짓는 펌웨어의 파일은 CSC속에 있는 sales_code.dat 입니다. 앞서 해외판 CSC 변경강좌에 국내판 CSC 변경은 싱글 CSC 기기가 출시되어야 가능할 듯 하다고 말씀드린적이 있는데 싱글 CSC에는 sales_code.dat가 1개만 들어있어 그 CSC로 바로 변경이되므로 펌웨어 변경이 가능하고 기존 S8이후 기기의 CSC의 경우 sales_code.dat가 통신3사께 모두 들어있다보니 기존에 팩토리세팅된 상태에서 변경이 안되었던겁니다. (갤럭시 해외판 CSC 변경법(VoLTE실행, 국내판키보드) 및 삼성페이 실행법)


이 sales_code.dat 파일을 메모장으로 열어보면 SKC, KOO, KTC 같은 사업자 코드가 적혀 있습니다. 


즉 이 파일이 초기화 후 첫 부팅시 통신사를 결정짓는 역할을 하는 것이죠.


그럼 제일 편한 통신사 변경 방법은 싱글 CSC를 적용시키는 것인데 아쉽게도 S8이후 하이엔드 기기에는 싱글CSC가 없습니다.(노트8 올림픽게임즈 에디션 제외) 구형기기 CSC와 S8이후 기기는 CSC 구조가 다름니다. 그래서 신형에 구형 CSC를 설치하면 제대로된 사업자 세팅이 안된 혼종기기가 되는 문제가 발생합니다. 하지만 구형 CSC를 설치하여 Sales_code.dat만 먼저 인식시켜 통신사 길라잡이 역할을 맡기고 여기에 원래 기기의 CSC를 추가로 설치한다면???


제 예상대로 좋은 결과가 나왔고 그 결과를 간단히 강좌로 남김니다.



1.준비물

먼저 사전에 준비할 자료는 다음과 같습니다.


1) 원하는 통신사의 구기종 sec_csc.zip (구형 CSC는 노트FE용 추천)
2) 원하는 통신사의 현재 기기의 초기화 펌웨어

2.방법
1) 이전에 해외판 csc변경 강좌를 참조하시고 동일하게 외장메모리에 구기종의 sec_csc.zip을 넣어두시고 초기화펌을 받아 오딘에 AP CP BL과 csc에서 추출한 pit를 로드시킨 후 플래싱합니다.


2) 플래싱 후 첫번째 부팅에서 즉시 리커버리로 진입합니다.


3) 4번째 메뉴인 Apply update from Sd card를 선택하시고 미리 넣어둔 구기종 csc를 설치합니다.


4) 부팅하면 부트애니가 Samsung 으로 바뀐상태가 되고 부팅완료 후 기본 계정 설정을 진행하여 홈화면까지 가신 후 전원off 합니다. (여기서 설정에 가보면 SK, LG 세팅이 혼합되어있는 혼종상태입니다)


5) 볼륨키 하+빅스비+전원키로 기기를 on하여 다운로드모드로가서 기기 오딘에 CSC에 초기화펌의 Home_csc를 Userdata에 userdata를 로드하시고 플래싱하시면 32%이후 삭제 혹은 에러 메세지가 출력됨니다. 삭제의 경우 성공이시므로 즐기시면되고 에러의 경우 아래의 방법대로 진행하십시요.

** 5번이후 32%에서 에러가 발생되는 경우 그냥 기다리시면 자동으로 리커버리모드로 들어오고 그 상태에서 첫번째 메뉴로 바로 재부팅 후 통신사 부팅애니가 변경되어 부팅이 되면 성공입니다. 이후 공초만 한번 더 해주시거나 깔끔하게 초기화 펌웨어를 AP BL CP CSC Userdata까지 설치해주시면 됨니다.

32%이후 재부팅해서 통신사 변경이 안되고 다시 원래 통신사로 돌아오는 경우는 S8용이나 노트8용 OMC를 SD카드에 넣어주신 후 다시 처음부터 진행하셔서 5번까지 하신 후 32% 에러 후 리커버리로 들어오면 Apply update from Sd card메뉴에서 8세대 기기 OMC를 설치하시면 됨니다. (저는 두방법으로 잘 되네요. 사실 저는 32% 에러나도 잘 변경됨니다 ㅠㅠ 심지어 잘 안되신다는 S8+도 너무 잘되요 ㅠㅠ)


6) 부팅하면 이전과 다르게 부트애니가 원하는 통신사 부트애니로 변경되고 상단바에 통신사 추노표시, HD보이스표시와 통화설정 및 설정의 통신사 전용 메뉴가 활성화되고 휴대전화정보의 sw정보에 통신사정보가 변경되어 있는것을 알 수 있습니다.


이렇게 변경한 이후에 OTA 서버에 접속을 해보면 기기가 정상등록되는데 이는 향후 OTA 업데이트도 문제없을듯 싶네요.

당연히 녹스도 멀쩡하고 통신사 변경 후 삼성페이, 삼성페이교통카드 등 모든게 완벽하게 사용가능합니다.

통신사변경은 하고 싶은데 녹스 걱정에 못하시는분들 이걸로 고민해결하세요. 


물론 완벽히 바꾸는건 콤비바이너리를 이용하는것입니다만 안전하게 바꿀수있는 방법이 있어서 함께 공유합니다.

SKT용, U+용 KT용 CSC는 자료실에 올려드렸습니다.






반응형