티스토리 뷰

반응형

요즘 자동차 있는 네비게이션이 자주 GPS위치를 잃어버리는 사건이 발생하여 모르는 길을 갈때는 핸드폰 네비를 주로 사용하고있습니다.

이때 집에서 놀고있는 베가넘버6가 눈에 들어옵니다 그래서 핸드폰 네비를 만들어 볼려고 합니다.

 

□ 핸드폰 네비의 조건

1.자동차 네비 처럼 전원이 들어오면 자동 부팅되면서 네비게이션이 실행되어야 한다.

2.자동차 시동이 꺼질 경우 네비게이션은 5초 후 자동 종료된다.


□ 핸드폰 네비 만들때 필요한 어플

 11.

1.루팅 어플 (Towelroot,Supersu) : 설치하여 실행하면 루팅이 되기때문에 자세한 설명은 패스합니다.

2.자동화툴

  - Tasker : 자동화 툴중에는 가장 강력한 기능을 가진 어플입니다. 하지만 유료라서 패스했습니다.

              (사용자 디자인이 공대감성이라 좀 어렵습니다.)

 - Liama : 무료이면서 다양한 기능을 가지고 있습니다.(역시 디자인이 공대감성이라 어렵습니다.)

 - Automateit: 유레카 무료이면서 제가원하는 기능을 다가지고 있음

                   사용해 보면 알겠지만 디자인이 직곽적이라 사용방법이 매우 쉽습니다.

   직관적 디자인 샷 추가

   

위에서 언급한 자동화 툴을 사용하여 자동차 시동을 끌 경우 핸드폰이 5초 후 꺼지게 할 수 있습니다.

그러나 자동차시동이 켜질 경우 핸드폰에는 자동화 툴이 실행 중이기 않기때문에 자동화 툴에서 지원하는 

부팅시 네비게이션 실행이란 항목을 실행 할 수 없습니다.

그래서 시동을 켤 경우 자동화 툴과 별도로 핸드폰이 충전중이 아니라 바로 부팅되게 할 필요가 있습니다.


 

□ 충전시 핸드폰 자동 부팅되게 하는 방법

 

1.일부폰에서는 기본설정이 충전시 핸드폰 부팅으로 되어 있어서 설정이 필요없는 경우가 있습니다. 

2.일부폰에서는 디바이스단에서 숨김메뉴로 지원합니다.

  베가일부폰에서 #8378522# 입력하여 Charge 모드에 들어가면 메뉴가있습니다.

  - 지원할경우 아래와 같이 나옵니다.

    Charge_Setting is Enabled를 설정하여 충전시 바로 부팅되게 할 수 있습니다.


  - 지원안할경우 아래와 같이 나옵니다.(참고로 베가넘버6는 디바이스단에서 숨김메뉴에서 지원하지 않습니다.)

 

3.adb나 FastBoot 폰에 연결하여 직접 수정 하는 방법(베가넘버6는 이방법도 안됩니다. ㅠ.ㅠ)

  - 삼성폰

root@gchiset:/system/bin # cat > playlpm

cat > playlpm

#!/system/bin/sh

/system/bin/reboot            


  - HTC 폰 외 다수 

    fastboot oem off-mode-charge 0


  - 3번방법이 안되는 폰은 fastboot 접속하여 device-info 명령내역에 Charge 관련메뉴가 없습니다.

    지원하는 폰의 경우 <bootloader> Device unlocked:true 메뉴 아래에 Charge관련메뉴가 있습니다.


4.하드웨어적으로(납땜해야됨) 스마트폰에 전원 바로연결하여 부팅 할 수 있게 변경하는방법    

  이부분은 제가 잘모는 분야이기때문에 링크로 대신합니다.

http://blog.naver.com/PostView.nhn? blogId=freewind365&logNo=220658241169&parentCategoryNo=&categoryNo=&viewDate=&isShowPopularPosts=false&from=postView


반응형
댓글