Изменить имя устройства программно в Android

Мне нужно изменить имя устройства телефона не на имя bluetooth.

Мне нужно изменить тот, который мы получаем, делая это,

android.os.Build.MODEL;

Текущий выход: H30-U10


person Ali Farhan    schedule 26.06.2015    source источник
comment
Взгляните сюда: stackoverflow.com/questions/13267429/   -  person TheTanic    schedule 26.06.2015
comment
Вам нужны root-права на вашем телефоне. Когда он у вас есть, вы можете выполнить следующее: stackoverflow.com/questions/15407289/   -  person TheTanic    schedule 26.06.2015
comment
спасибо :) ... но я ищу решение для всех устройств   -  person Ali Farhan    schedule 26.06.2015
comment
Без root-прав нет возможности сделать ist   -  person TheTanic    schedule 26.06.2015


Ответы (2)


Вы можете получить доступ к производителю имени модели устройства, но вы не должны его менять.
Единственный способ сделать это — «РУТИНГ» устройства.

person Snehil Wani    schedule 17.09.2017

Попробуйте сделать ниже -

private BluetoothAdapter bluetoothAdapter = null;
bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

void ChangeDeviceName(){
     Log.i(LOG, "localdevicename before: "+bluetoothAdapter.getName(); //before
     bluetoothAdapter.setName("name_what_you_want");
     Log.i(LOG, "localdevicename after: "+bluetoothAdapter.getName(); //after

 }
person Sunny Garg    schedule 26.06.2015
comment
мне нужно изменить имя устройства, а не имя bluetooth, пожалуйста - person Ali Farhan; 26.06.2015