자동차/미러링크(루팅)[완료]

(5) 삼성루팅버전-미러링크 설치 방법(DB설정 오류시)

아크리엑터 2020. 5. 4. 00:22
반응형


"따라 해보시다가 안되거나 잘못 적힌 것 정정은 댓글로 달아주세요. 아는데로 답변 및 수정하겠습니다."


지금까지, 휴대폰을 루팅한 후에 미러링크로 실행하기 위한 앱을 설치하고, Mirrorlink의 DB정보를 강제로 추가하였다.

Samsung Mirrorlink의 DB를 수정한 후에 다시 접속해보니, DB가 깨어졌는지 "pkgnamedb"가 없어졌다.

무엇을 잘못 했는지..... T.T

초기화를 해보자.

구글플레이 스토어에서 파일 익스플로러를 설치한다.

 

 

 

 

 

 

이 앱을 실행하면, 루트 접속 허용을 하도록 하고, 아래의 Path에 접속하여 파일을 모두 삭제한 후 재부팅하면 db파일이 초기화되어있다.

db파일이 있는   /data/data/com.samsung.android.app.mirrorlink/databases 폴더를 선택하고 삭제한 후, 휴대폰을 껐다가 켰다.  자동으로 이 폴더에 파일들이 다시 생겼는지 확인해보고, 파일이 생기지 않았다면 아래의 절차로 파일이 생기게 한다.

 

 

앱의 기능을 다시보니, 이미 설치했었던 SQLite Editor에서 파일익스플로어가 제공되고 있었다. 위의 앱을 설치하지 않고, SQLite Editor에 포함된 파일 탐색기능을 갖고 동일하게 해당 Path에 접속해서 폴더를 삭제할 수 있다.

 

설정 --> 검색의 "Mirror"로 "Mirror Link" 메뉴를 찾아서 CarModStub를 선택한다.

 

 

 

 

 

 

우측 상단의 "인증서 업데이트"를 선택한다.

 

 

 

 

위와 같이 하면, 데이터베이스 파일들이 다시 생성된다.

 

생성된 파일을 다시 수정했다. 패키지 이름을 등록했는데, SQLite Editor를 종료하고 다시 접속을 하니, 또 DB파일이 보이지 않는다. 

이상하게 여겨져서 File Explorer로 해당 PATH로 접속을 해보니, 그 DB파일은 존재한다. 그런데, 이상하게 인식이 안되는 것 같다. 

무엇이 잘못되었는지는 모르겠지만.... 일단 파일이 존재하기에 놔두고 그 다음을 진행한다. 전혀 문제가 되지 않았다. 어떤 경우에는 데이터베이스 파일이 정상적으로 보이고 어떤 경우에는 안보인다. 무엇이 잘못된 것인지 모르겠지만, 파일이 깨진것은 아닌것 같다. 왜냐.... 정상적으로 작동을 했으니깐...

 

내 갤럭시 A5(2016)을 안드로이드 7.0으로 업그레이드를 했던 터라, 루팅을 한 상태에서 미러링크가 작동하지 않는다.  이런 상황인줄 알았으면 업그레이드를 하지 않는건데.... 안타깝다. T.T

지금은 어쩔수 없이 루팅과 언루팅을 반복한다.

 

 

 

반응형