이번에 안드로이드가 업그레이드되면서 문제가 발생한게

하위버전에서 언어를 바꾸거 업그레이드를 하면 문제가 없지만

업그레이드를 한후 공정초기화를 하면 안드로이드에서 morelocale2로 언어를 바꿀려면

거절을 하더군요 권한이 없어진것 같습니다

다른 언어 어플들도 마찬가지이구요 그래서 간단히 루팅없이

morelocale2에만 권한을 줘서 바꾸는 법을 포스팅해보겠습니다

일단 제일 먼저

체크해볼점!

핸드폰과 PC를 연결합니다(이때 장치관리자에 안드로이드 장치 드라이버가 잡혀있어야 합니다 없으면 이방법은 무용지물입니다

밑에 처럼 android phone에 느낌표가 없어야됩니다

그다음은 밑에 사이트에서 안드로이드 sdk를 다운받아주세요

http://developer.android.com/sdk/index.html

이제 다운받고 압축을 풉니다

초록색아이콘의 SDK Manager를 실행해주시고

Android SDK Platform-tools이 설치되어 있는지 확인해주시고 없으면

설치해주세요

그러면 SDK를 압축푼 폴더에  sdk\platform-tools 이란 폴더가 생겼을것입니다

그러면

윈도우 시작-실행에 cmd를 입력해주세요

그럼 검은창이 뜨는데 이곳에서 만약 여러분이 받은 경로를 입력해주시고 adb shell을 입력해주세요

저같은 경우는 sdk를 d드라이브에 풀었으니까 다음과 같이 입력하면 됩니다

D:\adt-bundle-windows-x86-20130917\sdk\platform-tools\adb shell

처음하시는 분들은 adb를 실행하면 뭔가 드르륵 지나간뒤 꺼진다고 하시는데

이거는 윈도우창에서 더블클릭하거나 그냥 도스창에서 adb만 입력한경우입니다

만약 여기서 여러분 핸드폰이 pc랑 연결이 잘되었다면 제일 밑에 처럼

shell@android:/$로 바뀔것이고 아니면 error: device not found가 뜰것입니다

에러가 뜨면 핸드폰 드라이버가 안깔린것인데 해결방법은 드라이버를 까시는수밖에 없겠죠?ㅋ

자~다음으로 넘어가서

pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION

를 입력해주세요

별다른 에러메세지가 없었으면 이제 morelocale2에 들어가서 언어를 변경해보세요~!

이상없이 될것입니다

이상으로 포스팅을 끝내면서

이번 포스팅환경은 win7 64bit + htc one x 였습니다



 

 

+ Recent posts