취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

제목:

[실패] 수리모드를 켜서 공장초기화라는 수리를 받을 위기에 쳐해 있습니다

(게시글 작성 시간: 06-06-2023 05:51 AM)
3404 보기
adbpipffmpegfvpl
Active Level 1
옵션
갤럭시 S
안녕하세요 해당 커뮤니티에서 사업부 현직분이 직접 컨택 해주시는 듯하여 여기다 이슈 공유합니다

<문제모델>
galaxy s23(SM-S911N, KTC)

<문제상황>
1. 로그 생성 허용한 수리모드 진입 승인 후, 상당히 장시간동안 로그생성 및 재부팅이 되지 않았음(5분이상). 
2. 그 후 재부팅이 되었는데 "휴대전화를 시작하는 중"(Phone is starting) 이 무한 로딩됨. 
3. 수리모드 해제 메뉴 존재하지 않고, 재부팅하여도 부팅시 수리모드로 전환중 메세지 뜨면서 수리모드로 강제로 넘어감. 

<센터 조치 상황 및 문제 해결과정>
어제(6.5) 집 근처 센터 두 곳 방문하였으나 모두 공장초기화 안내 받았고, 한 곳은 바이너리 업데이트 안내 받았으나 문제 해결 가능성은 적거나 벽돌도 가능할 수 있다고 안내받음. 그래서 최대한 사용자가 자체적으로 adb 등 툴 통해서 최대한 해결하고자 했으나 실패함 

<adb 관점 이외 가능 불가능한 상황>
가능한 것 : 상단바 내려서 설정창 진입 전화 받기, 설정 창 일부 설정, 블루투스, 와이파이, 암호설정 등
불가능한 것 : 대부분의 어플 실행 불가, play store접속에 따른 어플 설치 불가, chrome 등 인터넷 접속 불가, 바탕화면 설정 불가, 윈도우에서 디렉토리 확인 불가, 수리모드 해제 불가, 개발자모드 진입, 설정 창 중 베터리 및 디바이스 케어자체 클릭시 무반응(따라서 수리모드 홍보사이트에서 안내하는 데이터복업자체가 불가능) 등

<adb 관점에서 가능한 것 불가능한 것>
현재 루팅하지 않은 상태에서 다음이 가능 및 불가능함
가능한 것 : logcat, dumpy apk파일 install, start 기능 활용한 매우 극소수의 com.android.setting의 몇몇 actioj 또는 com.samsung의 몇몇 action만 가능
불가능한 것 : user switch 및 user 삭제 불가능, start -a android.intent.action.MAIN -n 으로 실행시 대부분 작업들이 불가능함(대부분 intent error고 같은 oneui 5.1로는 동일한 command 정상작동함) main activity도 제대로 설정해서 실행해도 오류발생. 스크린샷 커맨드도 불가 등

<개인적으로 시도한 것>
1. smart switch를 adb로 install하여 데이터 내보내기 또는 받기를 시도하였으나 인식되지 않고 실패함. 
2. google play 를 직접 실행 (adb shell am start -a android.intent.action.VIEW -d "market://details?id=com.android.vending") 하려 시도했으나 실패함.
3. 또한 chrome도 apk를 install - r 한 뒤 goolge.com 접속하는 command 마저도 실패함.
4. 현재 adb shell dumpsys activity users상 user 0 user 77(수리모드) 둘이 있는 상황이고, adb shell am switch-user 0 및 adb shell am stop-user -w 77 모두 error 4 메세지가 뜨면서 실패함. wait for device까지 맥였지만 여전히 실패함. create user도 되지 않음.
5. 일부 해외 커뮤니티에서 해당 phone is starting stuck 문제로 알려져있고, power saving mode 이슈랑 연관되어 있다고 보고되었는데 관련 adb 커맨드 했지만 실패함. 
6. 안전 모드 진입후 재시작도 당연 시도 했고, 현재 recovery mode에서 repair app만 실행함.
7. pull을 사용해서 데이터라도 옮기려 했으나 옮겨지지 않음.
8. 관련 로그상 Repairmodeuser값이 true, false로 뒤 바뀌는 걸 발견하여 이런 저런 global 값 설정을 했으나 모두 실패함.


<앞으로 시도할 수 있는 것>
현재 루팅하지 않은 상태에서 펌웨어 이외의 소프트웨어적으로 시도할 수 있는 것은 다 시도해봤으나 더 이상 생각나는 아이디어는 없고, 아래의 사항만 현실적으로 가능할 것으로 보임.
1. recovery mode 에서 wipe cache partition
2. odin 또는 서비스센터 자체 firmware 업그레이드 소프트웨어로 바이너리 업데이트
3. recovery mode에서 공장 초기화(wipe factory)
4. 커스텀 리커버리 사용하여 데이터 복구 또는 bootloader root 후 위 실패한 사항 등 재시도
5. 현재 mcurrentuser가 user 77이지만 kakaotalk을 설치 후에 혹시 user 77에서도 user 0의 데이터를 받아낼 수 있지 않을까란 기대는 하지만, 현재 chrome 재설치해도 start 명령어를 제대로 못받아내는 것을 보면 오히려 데이터 유실등 문제가 더 우려되긴하여 실제론 시도하기 어려워 보임. 
6. 위 사항을 제외한 사업부 또는 담당자의 솔루션 제공

<의견, 희망사항 및 앞으로 조치예정사항>
1. 수리모드로 인한 현재 결과가 사용자 책임이라 대단히 보기 어렵고, 수리모드에 관련된 svc 안내사항 및 실제 소프트웨어내 안내사항에서도 "백업"에 대한 안내는 "수리"중 유실을 명목으로 데이터 백업을 안내하지만, "수리모드" 자체에대한 유실 가능성은 지적하지 않아서 매우 아쉬움이 있습니다. "수리모드" 설정으로 데이터 유실 및 공장초기화가 가능하다는 안내가 필요할 듯으로 보입니다. 
2. 따라서 멤버스 회원 및 그 밖의 이 글을 보는 galaxy 사용자분들은 수리모드 설정을 매우 신중하게 결정하여 사용하길 바랍니다. 데이터 유실은 "수리"중에만 발생가능한 것이 아닌 "수리모드"를 설정해서 발생가능하므로 꼭 수리모드를 사용하겠다면 카카오톡 텍스트 백업을 등 여러 백업수단을 충분히 강구한 후에 설정하시길 바랍니다.
3. 수리모드 관련 사업부 또는 담당자 그 밖에 해결 가능한 분께서는 공장초기화 이외의 solution 제공해주시면 감사하겠습니다. 특히 adb내에서 root 이외 방법으로 repairmode를 벗어나는 방법을 알려주시면 감사하겠습니다.
4. odin 통해서 자체적으로 사용자가 바이너리 업데이트 진행해볼 수 있으나 벽돌 우려 등으로 휴일 끝난 익일(6.7)에 센터 방문하여 업데이트 진행할 예정입니다. 업데이트 진행해도 이슈 해결안되고, 사업부 또는 담당자 등도 공장초기화를 유일한 solution으로 제공하면 rooting 또는 공장초기화 둘 중 의사결정할 예정입니다. 또한 6.7. 영업개시하는대로 svc 사이트 통해서 사업부에 이슈 전달할 예정입니다.
5. 그 외 멤버스 여러분 중에서 관련 아이디어 및 지식이 있는 분들은 자유롭게 의견 남겨주시면 참고하여 문제 해결하는데 큰 도움될 듯 합니다.
6. 아울러 제 폰이 아니라 부모님 휴대폰 수리 맡기다가 일어난 일이고 adb나 루팅에 관한 지식은 12시간전에는 전혀 몰랐습니다. 혹여 담당자 분이나 그 밖의 분들이 해당 상황이 사용자가 루팅을 평소에 진행하다가 일어난 일로 오해 안하셨으면 좋겠습니다.

읽어주셔서 감사합니다.

*상황 종료되면 해당 글 update 하겠습니다
9 댓글
Anonymous
해당 사항 없음
갤럭시 S
헐OoO 빨리 고쳐지면 좋겠네요
0 좋아요
갤럭시 S

수리모드는 왜 들어가신 거예요? 그건 센터 엔지니어가 수리할 때 쓰는 모드 아닌가요?

0 좋아요
adbpipffmpegfvpl
Active Level 1
갤럭시 S
안녕하세요 수리모드는 사용자가 수리 전에 정보 유출 등을 막기 위해서 쓸 수 있는 모드로 알고 있습니다. 엔지니어분의 편의가 아닌 사용자의 편의를 위한 모드라 알고 있습니다.
갤럭시 S

수리 받을 일이 있었나요? 그건 기사가 동작하는 겁니다.

루팅의 냄새가 짙게 나는데요? 수리모드 동작했다가 뻑 났다는 사람 첨 봅니다.

0 좋아요
갤럭시 S
수리 모드는 사용자가 맡기기 전.. 입니다.
괜한 참견이였다면 죄송합니다.1686476414481_1686476414470_0.jpg
0 좋아요
으아아어으
Active Level 3
갤럭시 S
ㅋㅋㅋㅋㅋㅋㅋㅋ 수리모드는 사용자가 하는건데 ㅋㅋㅋㅋ
본인이 틀리니까 할말없쥬?
빤스런 했쥬? ㅋㅋㅋㅋㅋ
가만히만 있으면 반은가는데 왜이렇게 무지성 삼성 쉴드글을 쓸까?ㅋㅋㅋㅋㅋㅋ
M3_Max_36GB_1TB
Active Level 6
갤럭시 S
알지도 못하는 무지성 쉴드빠.. ㅋㅋ
제 댓글에 기분나쁘게 답글 달고 삭제하고 튀고 님 프로필 검색해서 댓글들 봐봤는데 가관이네요..
칭찬할때 칭찬하고 욕할때 욕해야 그게 소비자입니다.
adbpipffmpegfvpl
Active Level 1
갤럭시 S
안녕하세요 결국 데이터 복구엔 실패했고 다음의 조치사항을 시도했습니다.

1. 센터에서 응급복구로 최신 바이너리로 업데이트했으나 실패
2. 센터에서 자체적으로 로그 전송 실패
3. 오딘프로그램으로 최신 바이너리로 자체 업데이트 실패
4. 안드로이드 13인 이전 두 개 바이너리 버젼으로 오딘으로 업데이트 시도 했으나 부팅 실패
5. Wipe cache partition 을 모두 한 상태에서 위 오딘으로 업데이트 재시도
6. S23 twrp 오딘으로 보내려 했으나 oem lock상태라 설치 실패
7. Bootloader 나 fastboot통한 rooting은 데이터 초기화가 필요해서 의미가 없었음
8. Finaldata등 포렌식까지는 시도하지 않음

최종적으로 오딘에서 최종 바이너리로 home csc대신에 csc로 바꿔서 오딘 실행했으나 결국 공장초기화 되었습니다. recovery mode에서 wipe factory 하진 않았습니다.

문제는 해결하지 못했지만 담당 센터 프로님과 사업부 담당자님께 수고하셨습니다.

다른 사용자분들께서는 필히 데이터 백업을 진행하시고 수리모드에 진행하시길 권장드립니다. 감사합니다.
0 좋아요
갤럭시 S
세상에.. 뭐어떻게 됐길래 일반적인 유저들은 경험해보지 못할 대형오류가 최신기종에서 났을까요;;
0 좋아요