Locale&Language ADB grant permission Guide For Android 4.2+

In ANDROID 4.2+ , Only system app can get CHANGE_CONFIGURATION permission.(Changed by Google)

In order to let this app work well, there are two way.(1. Root your device 2. Use ADB command) Both goal is to grant CHANGE_CONFIGURATION permission to Locale & Language.

If you do not want root your phone or tablet. This post is for you !  : )

Android Debug Bridge (ADB) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device.

We use just two line command, It is very easy to learn.

1. Download tool

Two places to download:  from android-adb-tool or from dropbox android-adb-tool.rar

Copy downloaded file to D drive and decompress it.

1

2.Open Windows cmd.exe Ready

Cd into the file folder.

2

 

3. Connect you device to Computer(PC), Open USB debugging connected.(Different devices have different open way, you can Google how to turn it on)

Example:My Nexus 7 is Setting->Developer options->USB debugging(Check on)

4

4. Grant Permission

After successful done above steps, you can grant permission easily.

Just input command below, free and pro version, Completely free Version.

adb shell
pm grant com.sightidea.locale android.permission.CHANGE_CONFIGURATION

pm grant com.sightidea.locale.pro android.permission.CHANGE_CONFIGURATION

pm grant com.sightidea.setlocale android.permission.CHANGE_CONFIGURATION

All in the picture below. Free Version and Pro Version, input which Version you are use,

5

 

5. Finish

You can click App language list item to change language . Every in this App going well. : )

 

Any Question commit to this post or email to sightidea.play@gmail.com

41 thoughts on “Locale&Language ADB grant permission Guide For Android 4.2+

    • ADB is one of Android developer tool.
      In ANDROID 4.2+ , Only system app can get CHANGE_CONFIGURATION permission.(Changed by Google).
      This app need CHANGE_CONFIGURATION permission.
      Here are two ways to solve this problem in android 4.2+:
      WAY 1: Root your device.
      WAY 2: Use ADB tool to grant the permission manually by command.

  1. Hi, there:
    after I input “adb shell”
    then it return “error: device not found”
    I have already turn Open USB debugging connected on.
    what I gonna do?

  2. Pingback: HTC One M7 802w Dual Sim FULL ACTIVE... - Pagina 12 - Forum Android Italiano

  3. after I inputted the “adb shell” command, it showed: “error: device unauthorized. Please check the confirmation dialog on your device.”

    What did I do wrong?

    • “error: device unauthorized. Please check the confirmation dialog on your device.”
      This error cause by USB debugging has not been opened.

  4. 你好
    我買SAM的J
    想改語言
    照著上無ROOT的做法做
    可是還是無法更改成功
    我得做法是下在ANDROID-ADB-TOOL 然後壓縮到電腦
    再把資料夾放進手機(用USB連結)

    在去把開發者選項那個開出來USB調查也有成功

    再開地區設定出來
    選擇語言 再按ADB SHELL 和 Grant permission 都無法成功

    請問我是哪一個環節出錯@@??

    謝謝你ˊˊˊ^^

  5. after I inputted the “pm grant com.sightidea.locale android.permission.CHANGE_CONFIGURATION” command, it showed:Error: “Could not access the Package Manager. Is the system running?”

  6. Excellent weblog here! Additionally your web site so much up very fast! What host are you using? Can I get your affiliate link for your host? I desire my web site loaded up as fast as yours lol
    [url=http://zipposhop.allshop.jp]

  7. Sir, would you please add a video in YouTube by explaining these steps and add YouTube video link along with your app description. I hope this would be more helpful to the users.

  8. I have tried this on samsung galaxy note 10.1 2014 edition sm-p601
    it does not work and i cannot find developers options and usb debugging

    C:\android-adb-tool>adb shell
    error: device not found

    please help

    • Go to “about device”, tap “build number” 7 times (slowly, with patience). Than you will get “developper options” (hided by Samsung).

  9. Why Lao Language cannot change in setting menu or all of android language just only same in English on droid 4.2.1 i need my phone to show all menu in laos all how?

    ຍ້ອນຫຍັງໃນຕັ້ງຄ່າເມນູຈື່ງບໍ່ປ່ຽນເປັນພາສາລາວ ແລະ ຂ້ອຍຕ້ອງການໃຫ້Android 4.2.1 ເປັນພາສາລາວໝົດໄດ້ບໍ

  10. I’ve got this message:

    Bad argument: java.lang.IllegalArgumentException: Unknown package: com.sightidea
    .locale

    Can anybody help?

  11. Нихуя не получается!!! Вроде команда проходит, а устройство никак не реагирует

  12. I read a lot of interesting posts here. Probably you
    spend a lot of time writing, i know how to save you a lot of work,
    there is an online tool that creates readable, google friendly articles in minutes, just type in google
    – laranitas free content source

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>