MIUI를 한번 써보고 싶어서 기존에 쓰던 Cyanogen 6.1.1을 지우고 깔아보았는데 그다지 마음에 안 들더라고요. 속도도 느리고 UI는 이쁘지만 Cyanogen에 익숙해서인지 불편해서 다시 Cyanogen을 깔았습니다. 근데 문제가 생기더군요.
마켓에 들어가려고 하면 (혹은 재부팅 후) 아래와 같은 메세지를 받습니다.
The Application Market (Process com.android.vending) has stopped unexpectedly. Please try again.
또 이 메세지가 꼭 2번 나오더라고요.
로그를 살펴보니 이 부분같은데 저로썬 그다지 도움이 안되는 ㅠㅠ
E/DatabaseUtils( 467): Writing exception to parcel
E/DatabaseUtils( 467): java.lang.SecurityException: Permission Denial: writing com.google.android.gsf.settings.GoogleSettingsProvider uri content://com.google.settings/partner from pid=1294, uid=10045 requires com.google.android.providers.settings.permission.WRITE_GSETTINGS
E/DatabaseUtils( 467): at android.content.ContentProvider$Transport.enforceWritePermission(ContentProvider.java:348)
E/DatabaseUtils( 467): at android.content.ContentProvider$Transport.insert(ContentProvider.java:196)
E/DatabaseUtils( 467): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:146)
E/DatabaseUtils( 467): at android.os.Binder.execTransact(Binder.java:288)
E/DatabaseUtils( 467): at dalvik.system.NativeStart.run(Native Method)
W/dalvikvm( 1294): threadid=11: thread exiting with uncaught exception (group=0x4001d7e8)
권한문제인 것 같긴한데 잘 모르겠네요.
구글에 찾아보면 Settings - Manage Application - All 에서 Market을 찾은 후에 Clear Data를 하라던데 (혹은 Cache) 이것도 안되더라고요.
리커버리에서 Cache랑 Dalvik을 지우고도 해봤지만 안되더라고요. 마켓버전은 예전 것이었는데 혹시 새버전패치하면 될란가 싶어 지금은 새버전으로 설치한 상태입니다.
마켓에 아예 들어가지도 못하는 실정입니다 ㅠ 도와주세요 ㅠㅠ
2.2.10 버전으로 설치해보세요~
http://fitsnugly.euroskank.com/gigglebread/Vending-2.2.10.apk