- How to Change Android Device Model Number and Name
- Requirements
- Change Android Device Model Number
- How to change Android device model number [Fake model number/brand name]
- How to Easily Change or Fake Your Android Device Model and Brand Name
- Things you Need
- Changing Device Model or Brand by Editing Build.prop File
- Author: Jaber Al Nahian
- [Guide] [Android 6.0+] Change Device Model Name (Additional Steps Required)
- Breadcrumb
- JBNex
- MishaalRahman
- JBNex
- bombaglad
- prwnd
- JMB2K
- JBNex
- JBNex
- minimale_ldz
- JBNex
- srdjanLeo
- JBNex
- srdjanLeo
- elawady.2014
- MishaalRahman
- sahed01
- JBNex
- sahed01
- sahed01
- akhilchintu
- Similar threads
- Breadcrumb
- Top Liked Posts
How to Change Android Device Model Number and Name
Changing the model name or number is not something every Android user seeks to do but it’s still a useful trick for some users. It was really very easy for the rooted users to change Android device model number on KitKat, Lollipop and older versions of the OS but things changed after the introduction of Android 6.0 Marshmallow. So, if you own a rooted phone, here’s how you can change Android device model number using the steps described below. To change Android phone name though, you do not require root privilege.
I remember writing a tutorial on changing Android device name for WiFi, Hotspot and Bluetooth on Android devices, but what we are talking about today is pretty different.
Editing the ro.product.model entry in the Build.prop still works but doing that doesn’t change the device’s name everywhere. You can see the changed model number under Settings> About device, though.
On Android devices with Marshmallow and above, the device model name is stored in two locations, the build.prop file and in an additional location called Settings storage (com.android.providers.settings). So, unless you make the changes at both the places, you won’t be able to achieve a full device model name change on your Android device. Thanks to JBNex from XDA for coming up with a new trick that does the magic! So let’s see how to do it!!
Requirements
- A rooted Android phone or tablet.
- ADB and Fastboot drivers setup on your computer.
- OEM’s USB drivers installed on your PC.
- A root file browser app installed on the device. [googleplay url=”https://play.google.com/store/apps/details?id=com.jrummy.root.browserfree”/]
- Root file manager apps require BusyBox to work, so the app, open it and install the BusyBox script too.
Change Android Device Model Number
- Open the root file browser app on your device and grant root permission if prompted.
- Now go to system> build.prop.
- Tap build.prop and open it using the text editor.
- Now look for the following entry:
- It will look like this.
- Just tap the entry and replace the model number with the model number you want. In my case, I replaced SM-G935FD with SM-G935A.
- Having made the changes, tap the Save icon and exit the root file browser app.
- You’re already halfway, now let’s go to the other part in which we’ll be using ADB commands. You can also perform the following steps using Terminal Emulator on your device. Just make sure to run the commands without adding “adb shell” in the beginning.
- Navigate to the platform-tools directory. Its location depends on where you installed the ADB and fastboot drivers. Launch a command window by pressing the Shift+right click on the mouse on any empty space inside the folder window and selecting the “Open command window here” option.
- When the command window is launched, type the following command and hit the Enter key.
- Doing so will show your phone’s model name stored in the device’s Settings database.
- To replace the existing device name with the name of your choice.
- In my case I wanted my device name to show as “DroidViews Galaxy S9+” in place of “Galaxy S9+ DroidViews“.
- To verify if the device name has been changed successfully, issue the following command again:
- It’s time now to reboot your device.
Done! Learn more about build.prop tweaks to customize Android devices in awesome ways and use it like a pro.
Go to Settings> About device to check that the changes you made have taken effect. You have successfully changed your Android phone’s device name and model number.
Источник
How to change Android device model number [Fake model number/brand name]
Android devices have the model number and brand name mentioned in the about device section under settings. This model number and brand name helps your network carrier identify your device in order to sync it properly with the radio frequencies. Model number and brand name also matters when you are flashing custom ROMs and custom recoveries on your phone. At times, the model number listed in the recovery or ROM files is not exactly the same as your device’s and it ends up messing up the compatibility with your device.
Furthermore, the Android applications and games listed in the Google Play Store also read the model number of your device and show the compatibility accordingly. At times, an application is available for a higher end smartphone but it won’t work on the phone you have. In such a case, you can change the model numbero of your phone to a device that is compatible with that game or application and then you can install it afterwards.
If you are trapped in such a situation where the only solution is to change the model number of your Android phone, then you should definitely do it. Changing this particular thing on your Android phone can completely mess it up as well. This procedure is not recommended at all if you just want to do it for fun, it can cause a severe damage to your device.
Now that you are on this page, I am assuming you are in the need of the procedure. If you have a clear idea of the consequences of changing the model number and you still want to do it, then here is the method to change Android device model number and brand name.
Источник
How to Easily Change or Fake Your Android Device Model and Brand Name
Have you ever thought of changing your Android mobile or tablet device model? Actually you can change your Android device model very easily and this is helpful in some cases – for example you can make your device appear to be another particular device to any app. Or ever you faced any device restriction on Google Play while installing an app or game? For example a game developer can restrict your device from installing a particular game and make it available on other high-end devices like Galaxy Note 3 (just example) on Google Play just because that game isn’t optimized for your device or may run poorly. But there’s a big chance that your device could play that game. Now if you change your device model to Galaxy Note 3, you will be able to install that game from store – though it may not run well. Or you may want to show a different device model to an app for achieving something.
Things you Need
1. Phone must be rooted.
2. A File Manager with root support and built-in text editor.
Changing Device Model or Brand by Editing Build.prop File
For this procedure, I’ll use a free and powerful file-manager app X-plore. It’s a dual panel file explorer with root support and in-built text editor including many other features.
1. After downloading and installing X-plore, open it up, go to “Configuration” > “Root Access” and make it “Superuser + Mount writable” (assuming your phone is pre-rooted).
2. Now from /(Root) drive, locate /system folder. You should able to see a file named build.prop in that directory. This file contains some text strings used by OS and other apps to identify some of device’s information. Now long press on it, choose ‘Edit text’. Now you are ready to edit the file. Here, in lines, look for ro.product.model=**** and ro.product.manufacturer=****. Now change the value to any name after “=” as you want your device pretend to be. For example if you want your device pretend to be Galaxy S5(model SM-G900), the lines should be followings:
ro.product.model=SM-G900
ro.product.manufacturer=Samsung
You can set any name or number here though.
3. Now before closing the editor, got to options then save it. Or you should be asked if you close the editor without saving it. After successfully saving it, restart your device now. Now you have finished changing your device model.
It should reflect “About Device” info in Android settings too like following:
Note: Your network operator will see your fake model and vendor.
BTW, though it’s very easy to change or fake your Android mobile or tablet model, I wouldn’t recommend doing it unless you really need it. Because it may introduce malfunction to your device including existing apps incompatibility.
Author: Jaber Al Nahian
Jaber is a Programmer and Tech Enthusiast Geek from Dhaka, Bangladesh. He is the founder and Chief-Editor of TechGainer. While he is away from his keyboard, either he’s fishing or messing with wildlife. In case, you can contact him at rijans[at]techgainer[dot]com.
Источник
[Guide] [Android 6.0+] Change Device Model Name (Additional Steps Required)
Breadcrumb
JBNex
Senior Member
Starting from Android Marshmallow and above, simply changing the ro.product.model entry in /system/build.prop will not change the device’s name everywhere. The build.prop change can only be seen in Settings > About phone.
Introduced in 6.0, Android stores your device name in an additional location, in addition to the build.prop entry. It is stored in a database in your phone’s memory. The value in the database is populated the first time you boot up your device (after installing ROM for example), so even if you alter the device name in build.prop, apps can still detect your «old» device name through the database entry.
In the past, the database was stored in a file, but since Marshmallow Settings Storage (com.android.providers.settings) stores a bunch of your phone’s settings in memory. Here is how you can change your device’s model name.
1. You should modify the ro.product.model entry your /system/build.prop if you haven’t already:
Example:
2. Next, connect your device to the computer, make sure you have ADB installed.
Alternatively, you can use Terminal Emulator on your device. Run the commands below as root user, but do not include the adb shell part.
3. Execute the following to see the device name stored in the device’s Settings database:
It should return your current device name, .
4. Replace the existing model name with a new one:
It should now return the updated device name. E.g, My Phone Model Name
Next, reboot your device and apps should correctly detect your new device name.
I hope this helps! Feel free to leave any questions or comments in this thread.
Additional Resources:
@piit79 has a similar tutorial for changing your device’s ID, also for Marshmallow and above:
https://forum.xda-developers.com/ne. android-id-t3219345/post63168322#post63168322
MishaalRahman
Retired Editor in Chief
Good tutorial, but I would recommend using simpler ADB commands.
For example, change this:
adb shell content insert —uri content://settings/global —bind name:s:device_name —bind value:s:
adb shell settings put global device_name
JBNex
Senior Member
Good tutorial, but I would recommend using simpler ADB commands.
For example, change this:
adb shell content insert —uri content://settings/global —bind name:s:device_name —bind value:s:
adb shell settings put global device_name
bombaglad
Senior Member
prwnd
Senior Member
Will this enable Google Photos full size backup if I rename my 6P to Pixel XL?
JMB2K
Member
This looks like it only changes the device name, that we can change through settings anyways. Editing the build.prop changed the model, but nothing else has changed that I can tell. For example, my Note 3 is running an S7 Edge port, the device and model name have been changed back to SM-900V (for the Note 3) but the product is still showing hero2ltexx. I realize that’s just another build.prop line.
There is a huge possibility that this is doing just what it was intended to do and I daydreamed some imaginary far off results, but I figured I’d list it in case it was any help. thank you
JBNex
Senior Member
JBNex
Senior Member
minimale_ldz
Senior Member
JBNex
Senior Member
srdjanLeo
Senior Member
I got this:
Too many arguments
usage: settings [—user NUM] get namespace key
settings [—user NUM] put namespace key value
settings [—user NUM] delete namespace key
settings [—user NUM] list namespace
namespace’ is one of
If ‘—user NUM’ is not given, the operations are performed on the owner user.
Xperia M4 Aqua E2303
EDIT: OK; old method worked for me. Successfuly changed it. New method didn’t work.
JBNex
Senior Member
I got this:
Too many arguments
usage: settings [—user NUM] get namespace key
settings [—user NUM] put namespace key value
settings [—user NUM] delete namespace key
settings [—user NUM] list namespace
namespace’ is one of
If ‘—user NUM’ is not given, the operations are performed on the owner user.
Xperia M4 Aqua E2303
EDIT: OK; old method worked for me. Successfuly changed it. New method didn’t work.
srdjanLeo
Senior Member
elawady.2014
Senior Member
I want a way to get google assistant without root or custom recovery on htc 10 ?
MishaalRahman
Retired Editor in Chief
I want a way to get google assistant without root or custom recovery on htc 10 ?
sahed01
Senior Member
JBNex
Senior Member
sahed01
Senior Member
sahed01
Senior Member
akhilchintu
New member
Yeah bro
I have changed it using build.prox but now my device is Automatically switching off and on how to solve it.
Similar threads
Breadcrumb
Top Liked Posts
Starting from Android Marshmallow and above, simply changing the ro.product.model entry in /system/build.prop will not change the device’s name everywhere. The build.prop change can only be seen in Settings > About phone.
Introduced in 6.0, Android stores your device name in an additional location, in addition to the build.prop entry. It is stored in a database in your phone’s memory. The value in the database is populated the first time you boot up your device (after installing ROM for example), so even if you alter the device name in build.prop, apps can still detect your «old» device name through the database entry.
In the past, the database was stored in a file, but since Marshmallow Settings Storage (com.android.providers.settings) stores a bunch of your phone’s settings in memory. Here is how you can change your device’s model name.
1. You should modify the ro.product.model entry your /system/build.prop if you haven’t already:
Example:
2. Next, connect your device to the computer, make sure you have ADB installed.
Alternatively, you can use Terminal Emulator on your device. Run the commands below as root user, but do not include the adb shell part.
3. Execute the following to see the device name stored in the device’s Settings database:
It should return your current device name, .
4. Replace the existing model name with a new one:
Источник