곡할 노릇이네요...
추출된 파일들을 보시면 아시겠지만
유독
functions 파일만 내용이 없습니다.
해당 값에 "adb"를 집어넣어도 write가 되지 않는 황당한 상황이 발생하는군요...
혹시
usb_enable_adb_cwm.zip 를 적용하는 그 과정에
USB연결이 끊어졌다가 다시 들어오는
장치연결음이(윈도우 소리) 나는지 확인해보세요. 스피커를 켜시고.
이 테스트의 목적은
enable 값은 과연 write가 되는가 안되는가를 테스트하기 위함입니다.
test 9-2, 9-3, 9-4 업로드했습니다.
꽤 오래전 test9 기반으로 조금씩 수정한 것들인데
저 세개 중 적어도 하나는
adb가 작동이 되어야 합니다.
일단 저 test9들 자체만으로는 작동이 안될 수 있으므로
usb_enable_adb_cwm.zip 를 같이 조합한
즉, 총 6가지의 조합이 나오겠네요...
해당 6가지 중 하나는 adb가 작동하리라 생각합니다.
그리고 adb를 테스트 하실 때
adb devices -l을 하지 마시고
adb shell로 띄우세요..
그래야 shell에서 출력되는 오류메시지라도 표시가 됩니다.
혹시 기존에 못보시던 메시지가 출력되는게 있으면
해당 버전번호와 usb_enable_adb_cwm.zip 조합 여부로 알려주세요...
이 6가지 조합의 테스트가
마지막 테스트가 될 것 같습니다.
이 테스트로 원인을 못잡으면
사실상 기기가 없이는 더이상은 디버깅이 어렵다고 봅니다.
네.. 해상도는 Fix하고 외장SD Fix하기 전의 버전이었군요... //
음..
아무래도 기기 없이는 더이상의 디버깅은 어려울 것 같네요...
기기가 있다면 바로바로 눈으로 확인하면서 문제를 수정하는게 가능하지만
기기 없이는 오로지 감각에 의존해서 예상되는 이슈 하나하나에 대해 패치를 만들고, 올려드리고, 피드백을 다시 받으면서 할 수 밖에 없어서
시간도 너무 오래걸리고, 효율도 떨어지고, 문제 파악이 안되는 부분이 있네요...
일단은 갤5광 CWM 포팅은 이쯤에서 접어야겠습니다.
추후 해결방안이 모색되면 다시 시도해보겠습니다.
적극적으로 테스트에 참여해주셔서 감사합니다~
그 미묘한 차이를 직접 눈으로 보고
삼성 USB드라이버의 작동 특성과, 윈도우의 장치 정보,
갤5광 커널, 리커버리 내의 변수등을 동시에 확인해야만 디버깅이 가능한데
기기 없이는 그게 힘드네요...
어느 부분에서 문제가 발생한다는 것은 파악이 되었지만
그것을 일으키는 원인은, 여러가지 소스를 직접 비교, 대조를 해야만 파악이 가능합니다.
일단은 정보 감사드립니다.
그런데 19에서 장치인식실패가 뜨나요?
18(기존 자료실 버전. 현재는 19로 대체됨)에서도 장치인식실패가 뜨셨었나요?
test20 CWM에서 USB케이블 연결하시고
adb_debug_cwm.zip 실행하시고
getprop_cwm.zip 실행하셔서
내장SD/adb_debug/adb_debug.tar랑
getprop.txt 올려주세요~
결과를 조금 분석해보면
답이 나올 수도 있을 것 같네요..
아... 드디어 성공했네요.. ㅎㅎ
테스트 하시느라 그동안 수고가 많으셨습니다.
일단 좀더 다듬은 다음에 테스트 몇번 더 하고
자료실 자료를 업데이트 하겠습니다.
일단은 aromafm이 되는지 안되는지 테스트 부탁드립니다.
첨부파일 aromafm 두 종류 모두 테스트 부탁드립니다.
만약 둘다 안되면 호환성의 문제이므로
제가 해결할 수 있는 부분이 아니라
그 부분은 무시하겠습니다.
최종 테스트 자료 올립니다.
unofficial_philz_touch_6.48.4-g906s_hsk.tar
이번 버전의 테스트 사항은
Philz Settings - Setup Recovery Lock에서 비밀번호를 걸었을 때 (볼륨키, 전원키 조합)
비밀번호를 걸고 다시 Philz로 부팅하면
비밀번호를 풀지 않은 상태에서는
adb shell이 작동하면 안되고
비밀번호를 풀면
adb shell이 작동해야 합니다.
이 부분까지 테스트가 되면 릴리즈하겠습니다.
(aromafm 문제는 무시해주세요. 호환성 문제라서 제가 해결할 수 있는 부분은 아닙니다.)