자동차생활

안드로이드 태블릿을 네비로 사용하기.. 1부 자동화 설정

realizm 2015. 11. 21. 23:48



올해 초부터 LG전자의 G Pad 7.0 LTE(AT&T)가 80~90불 정도 우리나라돈으로 약 9~10만원정도로 싸게 풀리면서 이걸 네비로 활용하는 사람이 많은데요.


저도 그중 한명입니다.


네비게이션 전용기에 비해 가격이 싼데다가 맵업데이트가 편하고 빠른길 찾기가 더 강력하기 떄문에 꽤 매력이 있습니다.


부팅속도도 빠르구요. (사실은 웨이크업이긴 하지만 ^^)


일단 제가 구성한 모습을 한번 보시면...




이렇게 동작합니다.

시동을 걸면 태블릿이 켜지고 네비게이션이 실행되고

시동을 끄면 5초후 태블릿이 꺼지고 네비게이션이 종료됩니다.


(선 정리좀 하고 찍을껄... 민망하네요...)


이걸 구성하기 위한 필요한 물품과 구성방법을 설명해보겠습니다.




1. 준비물


일단 안드로이드 태블릿이나 폰이 필요하겠죠 ^^

인터넷에 연결되어야 하며 GPS가 달려 있어여 햡니다.

저 같은 경우 지패드에 폰회선에서 데이터 나눠쓰기로 해결했습니다.


그리고 자동차에 패드나 폰을 고정할 장치가 필요하겠죠

iRing이라는 핸드폰 고리와 iRing Hook라는 차량용 고정장치로 해결을 했습니다.

근데 차량용 고정장치는 조금 돈 더주고 iRing Dock을 사시는걸 권장드립니다... ^^


카오디오가 블루투스를 지원한다면 이 정도만 준비하시면 되구요 차량용 충전기는 옵션이 되겠네요.

하지만 카오디오가 블루투스를 지원하지 않는다면 차량의 시동상태를 파악하기 위해 차량용 충전기가 반드시 필요합니다.



2. 자동화툴


자동화 툴은 보통 Tasker를 많이 사용하시는데요

https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=ko

많이 쓰시긴 하는데 이게 유료입니다.


그래서 전 무료인 Llama로 자동화를 구현했습니다.

https://play.google.com/store/apps/details?id=com.kebab.Llama&hl=ko


Llama를 까셨으면 셋팅을 시작해보죠.


제 차의 카오디오가 블루투스를 지원하지 않기 때문에 그것을 기준으로 작성되었으며

시거잭에 충전기를 꼽아 놨다고 가정합니다.


블루투스 카오디오를 사용하신다면 이 내용은 읽기만 하시고 맨아래에 추가내용을 참조하시면 됩니다.





이렇게 4가지 이벤트로 구성되어있구요.

이벤트동작은


a. 차량모드 진입 (충전이 시작되었을때)
1. 사용자에게 자동차 모드를 사용할 껀지 물어본 후 

2. 음량은 최대

3. 화면 밝기는 80%


b.시동켜짐 (차량모드이며 충전이 시작되었을때)

1. 네비게이션 앱을 실행하고

2. GPS를 켠다


c.시동꺼짐 (차량모드이며 충전이 종료되었을때)

1. 5초를 대기한후 (시동켜는 순간에 순간적으로 전원이 나가는데 그때 시동꺼짐으로 감지하지 않게 한거에요)

2. 안드로이드 홈화면으로 이동.(안드로이드 4.x부터 포그라운드 프로그램은 강제종료가 안되서 에요.)

3. 화면을 끄고

4. GPS도 끈다(배터리를 조금이라도 아끼기 위해서)


d. 차량모드 종료 (사용자가 수동으로 자동차 모드를 껐을때)

1. 음량 0

2. 밝기 40%로 셋팅

(제가 평소 이렇게 해놓고 써요)


이제 본격적으로 셋팅을 시작합니다 이벤트 탭으로 이동하셔서 하단의 라마아이콘를 누르시구요




이렇게 선택하신다음에 다음의 문자열을 추가합니다.

(http로 시작하긴 하지만 실제로는 url이 아니니 웹브라우저에서 열리지 않습니다!)

이벤트가 4개이니 각각의 문자열로 4번 하셔야 합니다



1. 차량모드진입

http://llama.location.profiles/%EC%B0%A8%EB%9F%89%EB%AA%A8%EB%93%9C+%EC%A7%84%EC%9E%85/%EC%B0%A8%EB%9F%89%EB%AA%A8%EB%93%9C+%EC%A7%84%EC%9E%85%7C0-1-0-0-0-0-0-1-1-0-%EC%B0%A8-0-%7C%3A%7Cz%7C0%7Cc%7C2%7Cv%7C15%7Ci%7C80%7Cza%7C1%7C


2. 시동켜짐

http://llama.location.profiles/%EC%8B%9C%EB%8F%99%EC%BC%9C%EC%A7%90/%EC%8B%9C%EB%8F%99%EC%BC%9C%EC%A7%90%7C0-1-0-0-0-0-0-0-1-0-%EC%B0%A8-0-%7C%3A%7Cc%7C2%7Cz%7C1%7Cr%7C%EC%95%84%ED%8B%80%EB%9E%80+3D%7C%3AFgAAAGEAbgBkAHIAbwBpAGQALgBjAG8AbgB0AGUAbgB0AC4ASQBuAHQAZQBuAHQAAAAAABoAAABhAG4AZAByAG8AaQBkAC4AaQBuAHQAZQBuAHQALgBhAGMAdABpAG8AbgAuAE0AQQBJAE4AAAAAAAAAAAD%2F%2F%2F%2F%2FAAAAAP%2F%2F%2F%2F8VAAAAawByAC4AbQBhAHAAcABlAHIAcwAuAEEAdABsAGEAbgBTAG0AYQByAHQAAAAgAAAAawByAC4AbQBhAHAAcABlAHIAcwAuAEEAdABsAGEAbgBTAG0AYQByAHQALgBBAHQAbABhAG4AUwBtAGEAcgB0AAAAAAAAAAAAAQAAACAAAABhAG4AZAByAG8AaQBkAC4AaQBuAHQAZQBuAHQALgBjAGEAdABlAGcAbwByAHkALgBMAEEAVQBOAEMASABFAFIAAAAAAAAAAAAAAAAA%2F%2F%2F%2F%2Fw%3D%3D%7Cg%7C1%7C


3. 시동꺼짐

http://llama.location.profiles/%EC%8B%9C%EB%8F%99%EA%BA%BC%EC%A7%90/%EC%8B%9C%EB%8F%99%EA%BA%BC%EC%A7%90%7C0-1-0-0-1-0-0-0-1-0-%EC%B0%A8-5-%7C%3A%7Cz%7C1%7Cc%7C0%7Cai%7CAndroid%3A+Start+home+screen%7CFgAAAGEAbgBkAHIAbwBpAGQALgBjAG8AbgB0AGUAbgB0AC4ASQBuAHQAZQBuAHQAAAAAABoAAABhAG4AZAByAG8AaQBkAC4AaQBuAHQAZQBuAHQALgBhAGMAdABpAG8AbgAuAE0AQQBJAE4AAAAAAAAAAAD%2F%2F%2F%2F%2FAAAAAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FAAAAAAEAAAAcAAAAYQBuAGQAcgBvAGkAZAAuAGkAbgB0AGUAbgB0AC4AYwBhAHQAZQBnAG8AcgB5AC4ASABPAE0ARQAAAAAAAAAAAAAAAAD%2F%2F%2F%2F%2F%7C0%7Csc%7C0%7Cg%7C0%7C


4. 차량모드종료

http://llama.location.profiles/%EC%B0%A8%EB%9F%89%EB%AA%A8%EB%93%9C%EC%A2%85%EB%A3%8C/%EC%B0%A8%EB%9F%89%EB%AA%A8%EB%93%9C%EC%A2%85%EB%A3%8C%7C0-1-0-0-0-0-0-0-1-0-%EC%B0%A8-0-%7C%3A%7Cz%7C0%7Cv%7C0%7Ci%7C40%7C


이벤트를 추가하신 후 밝기나 음량을 조절하시거나 네비프로그램을 티맵등으로 변경하시거나 음악실행/종료 등을 추가하시면 됩니다.




3. 태스크종료


위에 Llama에서 보면 화면은 껐는데 네비 프로그램은 끄지 않았습니다.

따라서 배터리소모나 데이터 소모에 대한 문제가 발생할 수 있습니다.

이제 그걸 끌 차례 입니다.


사실은 태스크 종료는 Llama에도 존재하는 기능인데요.

동작시키는데에 실패했습니다.

그래서 안드로이드 2.x버전에서 많이 사용했었던 태스크 관리프로그램인 Advanced Task Manager를 썻습니다.

https://play.google.com/store/apps/details?id=mobi.infolife.taskmanager&hl=ko




Advanced Task Manager의 설정으로 들어가셔서 Screen OFF Kill을 켜주시면 됩니다. 세부설정은 뭐 취향 것 하시면 됩니다.

전 스크린 꺼지고 10초후에 프로그램 죽이게 해놨고 죽일 어플리케이션은 네비어플만 죽이게 해놨습니다.




이제 설정 끝!!!






추가. 블루투스 카오디오를 위한 Llama설정


제가 블루투스차량용 오디오가 없어서 블루투스 셀카봉으로 동작은 확인했습니다만...

시동걸 때 블루투스가 다시 잡히는 시간을 고려하여 시동Off의 지연 시간을 조절하셔야 할 수도 있습니다.

(지연시간은 Advaced 메뉴에 있습니다.)

이벤트 등록후 블루투스 기기명은 반드시 카 오디오로 다시 선택하셔야 합니다




기본동작은 위의 설명과 동일합니다.. 근데 단 두개의 이벤트로 가능하죠^^


1.시동On

http://llama.location.profiles/%EC%8B%9C%EB%8F%99On/%EC%8B%9C%EB%8F%99On%7C0-1-0-0-0-0-0-0-1-0-%EC%B0%A82-0-%7C%3A%7Cbc%7CSFLANYA%7C01%3AAC%3A78%3AE7%3A1D%3AEF%7Cv%7C15%7Ci%7C80%7Cg%7C1%7Cr%7C%EC%95%84%ED%8B%80%EB%9E%80+3D%7C%3AFgAAAGEAbgBkAHIAbwBpAGQALgBjAG8AbgB0AGUAbgB0AC4ASQBuAHQAZQBuAHQAAAAAABoAAABhAG4AZAByAG8AaQBkAC4AaQBuAHQAZQBuAHQALgBhAGMAdABpAG8AbgAuAE0AQQBJAE4AAAAAAAAAAAD%2F%2F%2F%2F%2FAAAAAP%2F%2F%2F%2F8VAAAAawByAC4AbQBhAHAAcABlAHIAcwAuAEEAdABsAGEAbgBTAG0AYQByAHQAAAAgAAAAawByAC4AbQBhAHAAcABlAHIAcwAuAEEAdABsAGEAbgBTAG0AYQByAHQALgBBAHQAbABhAG4AUwBtAGEAcgB0AAAAAAAAAAAAAQAAACAAAABhAG4AZAByAG8AaQBkAC4AaQBuAHQAZQBuAHQALgBjAGEAdABlAGcAbwByAHkALgBMAEEAVQBOAEMASABFAFIAAAAAAAAAAAAAAAAA%2F%2F%2F%2F%2Fw%3D%3D%7C


2.시동Off

http://llama.location.profiles/%EC%8B%9C%EB%8F%99Off/%EC%8B%9C%EB%8F%99Off%7C0-1-0-0-1-0-0-0-1-0-%EC%B0%A82-5-%7C%3A%7Cbn%7CSFLANYA%7C01%3AAC%3A78%3AE7%3A1D%3AEF%7Cv%7C0%7Ci%7C40%7Csc%7C0%7Cg%7C0%7Cai%7CAndroid%3A+Start+home+screen%7CFgAAAGEAbgBkAHIAbwBpAGQALgBjAG8AbgB0AGUAbgB0AC4ASQBuAHQAZQBuAHQAAAAAABoAAABhAG4AZAByAG8AaQBkAC4AaQBuAHQAZQBuAHQALgBhAGMAdABpAG8AbgAuAE0AQQBJAE4AAAAAAAAAAAD%2F%2F%2F%2F%2FAAAAAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FAAAAAAEAAAAcAAAAYQBuAGQAcgBvAGkAZAAuAGkAbgB0AGUAbgB0AC4AYwBhAHQAZQBnAG8AcgB5AC4ASABPAE0ARQAAAAAAAAAAAAAAAAD%2F%2F%2F%2F%2F%7C0%7C