1. 문제의 원인은 이 'SmartThings Framework' 앱
왜 앱 하나 업데이트 했다고 무한 재부팅이 걸리냐고 할 수 있는데 핵심 시스템 앱은 앱이 충돌나면 걍 부팅 실패해 버림
uid 1000인 system 권한으로는 뭐 파일 까딱 잘못 건드리면 바로 부팅 안되게 하는 경우도 많은데
직접 시스템 파일을 건드렸을리는 없고 걍 OneUI 5 이하에서나 특정 조건에서 앱 크래시가 날 가능성이 가장 높음.
adb로 잠깐 3초동안 명령어 먹을 때 SmartThings Framework 유저 업데이트 부분 삭제 했는데도 무한 재부팅 = 커널패닉이면 이건 커널값 건드려서인데
솔직히 여기까지 건드렸을 거 같진 않음
2. 해결방법은?
* 기기에 OneUI 6.1 이상 펌웨어가 있으면 그거 HOME 펌웨어(초기화 X)로 업데이트를 하던가
* OneUI 6.1 이상 펌 없으면 삼성이 현재 2.2.02.11 코드에 오류가 나지 않게 시스템 프레임워크에 호환 코드를 넣어서 배포를 하던가
* 삼성이 SmartThings Framework 2.2.02.11 넘는 버전을 만들고 펌웨어에 넣어서 보안 업데이트 같은 명목으로 펌웨어 배포를 하던가
* 리커버리 모드에서 시스템 파티션의 위 SmartThings Framework 버전만 올려주는 핫픽스를 배포하던가 (이러면 Safetynet 깨질 가능성이 매우 높지만 살려야지)
* 데이터 상관없으면 깔끔하게 공장초기화
대충 이정도인데 데이터 파티션은 암호화 되어 있어 데이터 살리고 싶으면 어캐든 펌웨어 단위에서 해결해야 함
아마 삼성이 이 이슈에 영향받는 마지막 버전이 OneUI 3~6.0 까지기기 한해서 핫픽스 펌웨어 서비스센터나 오딘으로 플래싱 가능하게 배포할 듯?
솔직히 해결 자체는 그닥 어렵지 않은데 귀찮음..
물론 난 현직자도 아니고 방구석 ㅈ문가이므로 반박 시 님 말이 맞음
탭 갈 이
한국은 어찌어찌 서비스센터도 깔려있고 괜찮을텐데, 소송의 왕국 미국에서는 과연...
사람귀두개발한개
2024/10/02 23:39
이런 이슈도 있엇구나;;
셀레인
2024/10/02 23:39
한국은 어찌어찌 서비스센터도 깔려있고 괜찮을텐데, 소송의 왕국 미국에서는 과연...
루리웹-0048922215
2024/10/02 23:47
오늘 저걸로 섭센 간사람들 죄다 메인보드 문제라는 개소리 들었는데
걍 시발임
굿뜨맨
2024/10/02 23:46
근데 부팅자체가 안되는데 앱수정 코드를 배포가 가능함?
캐서디
2024/10/02 23:46
펌웨어 업데이트는 부팅 안 되어도 할 수 있으니
바로 커널 값 건드린 게 아니라면 펌웨어 안의 스마트싱스 프레임워크 앱 버전을 사용자 데이터의 스마트싱스 프레임워크 앱 버전보다 강제로 올려버리면 해결되긴 함
피자먹던경찰
2024/10/02 23:46
아니 근데 업데이트 하기 전에 보통 테스트 하지 않나
무한 재부팅이 걸릴 정도의 업데이트가 그냥 배포되버린다고?
루리웹-0048922215
2024/10/02 23:46
시1발 오늘 자고 일어났는데 폰 한무 재부팅해서 어쩔수없이 초기화했음
내 사진 ㅠㅠㅠㅠ
루리웹-0048922215
2024/10/02 23:46
s10쪽에 피해자 존나 많은거같던데
짜증난다 진짜 ㅅㅂ
죄수번호-745705044
2024/10/02 23:46
ㄷㄷㄷㄷㄷㄷ
김점화
2024/10/02 23:47
그런일이 있었음...?