This app was mentioned in
with an average of
You will need to get an app from the playstore called build prop editor and change ro.build.type to user. Also, you might have to reboot after doing this.
Titanium Backup- backs up app data as well as apps (without SU control Android does not allow communication between apps/screening app data).
Titanium Backup also allows you to clear all bloatware (although Package Disablers can do most of this nowadays without root)
Custom Roms (if Samsung releases source code) > Touchwiz
Xposed- SO much you can do even without custom ROMs
Viper4Android- Controls music playback more than stock android could ever do
Increased Tasker Functionality (such as triggering Airplane Mode)
Overclocking device for more performance/underclocking device for more battery life
AdAway- systemwide ad blocker to get rid of apps (won't work without root due to host file blocking/scanning)
Creating custom boot animations :)
Editing the build prop- [link] Great possibilities but can be hard to perform.
LOTS of aesthetic changes you could never think of doing with stock android
Greenify- great root app, automatically hibernates programs in the background (doesn't work automatically without root)
At the end of the day- rooting is about having full control over the device you paid for. For those who aren't android enthusiasts it won't be appealing due to triggering SafetyNet/Knox, loss of warranty, etc. but there are many, many possibilities with root.
Head here for more root help with your S7. Remember that the Snapdragon 820 Version does not have an unlockable bootloader and all changes are made at your own risk. Rooting can have significant security implications (hence why Android Pay/Samsung Pay is disabled when you root).
I use this one personally [link]
Also just editing the file in something like Solid Explorer works too (Located at /system/build.prop)
If you are going to edit the build.prop be careful as changing things in here can result in your phone no longer booting so make a backup just in case.
That said, the location is /system/build.prop or I would recommend using an app if you have root.
Have you tried changing the Product model to SM-G920K?
If not, try this: Download Build Prop Editor and change the "ro.product.model" value to "SM-G920K" (without quotes), save and reboot. Also write down the original value so, if it doesn't make a difference, you can restore it to its default.
Edit: Mostly the problem derives from a difference in the rom base and the product model in the build.prop. I'm not sure if above works because I don't know your current situation, but I'm pretty sure you'll find your answer in that direction. Check out this if you're still on XtreStoLite Deo-Mod Edition 2.3
If rooted using BuildProp Editor for example & adding in the bottom of /system/build.prop: qemu.hw.mainkeys=0 and rebooting enables the on-screen Navigation bar on the S5.
It will also add > Settings > System > Buttons > Buttons & layout menu with Navigation bar preferences.
Deleting the line or replacing the value 0 by 1 removes it.
This mod will not survive a LineageOS update & needs to be redone afterwards.
On my S5 G900M running 16.0 I also tried the Soft Buttons app > Virtual keys menu and it works by modifying the build.prop for you.
I don't use the on-screen Navigation bar on my S5 because of the loss of screen real estate & rather use the capacitive & hardware buttons.
Probably need to invoke the "su" command before this line.
Or use Build.prop editor to set the flag and reboot the device.
No problem. If you have root, install this app: [link]
Add persist.camera.HAL3.enabled=1 to the build.prop like this: [link]
After that, reboot your phone and enable Camera2 API in OpenCamera settings.
Sure, I had the same problem with genymotion ( my phone is more OP than my PC).
First, if at all possible make a nandroid backup, just to be safe. I did't need the backup but I have a different phone than you (#nexusmasterrace).
Then install this app.
Open the app and backup your build.prop in the slide out menu, we'll need it later.
Then you can make the edits described here in step 6 and save. Some might already be the same as your phone already is a samsung.
Reboot, launch hearthstone and profit.
If it worked and you got your packs then restore the build.prop backup we made earlier and reboot.
The easiest way to change your DPI would IMO be to download the BuildProp Editor and edit (decrease) the "lcd_density" setting. The value that is set when you first try to edit this setting will be the default of your phone. You should notice the effects immediately after saving the change and rebooting.
I edited my build.prop with an app just before the camera stopped working (was fooling around trying to get the lockscreen clock to rotate to landscape). What should the permissions be (I guess it would work with 777, available for everybody, but it seems overkill)
So first of all it works fine on Marshmallow and I'm not sure why the other guys in this thread said otherwise. All you need to do is change one line and add one line to your buildprop. If you are rooted then you can use this app. If you have any questions or problems don't hesitate to ask.
ok well the one in rom toolbox works, so I guess that solves my problem.
For anyone else looking to edit the build.prop, not by hand,
This app doesn't work
This one or it's paid version, does work.
I have used the build.prop hotspot method on 5.1.1. IMO editing the build.prop was the easiest method for getting a hotspot working on the verizon network.
Hotspot on Verizon Instructions [Root Required]
But be very careful. You can easily bork your device editing the wrong thing so make sure you backup before poking around in there
This is what I do on Verizon. For me it's blocked because I have unlimited data (grandfathered).
Download & Open Build.Prop Editor
Add line: net.tethering.noprovisioning=true
Keep in mind you'll probably need to do this anytime you take an update. It's a quick and easy fix though.
This is what I use:
I know. You need to root it and change it's ID in buildprop. Just search how to change device id in buildprop. Even your device will think it's something else. I know because I did this to my Lenovo tablet to spoof a Note 9. It brings a lot of advantages like downloading incompatible apps from the Play store. I know, rooting is dangerous and may void your warranty, but you'll be able to actually USE a Huawei phone. Here's a link to the buildprop editor: [link]
Install something like this: https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor&hl=en_US (but any build.prop editor will do).
Open it, grant it root access, then search for the entry
and change it to
Save build.prop, reboot, and voila, in your Moto app you should now have One Touch Nav and Attentive Display (can keep the phone screen on while you're looking at it, regardless of your timeout settings).
Magisk modules don't work for me to enable Camera2 API. Use BuildProp Editor from the Play Store and add the entry:
to enable Camera2 API. If you are on the MIUI Pie Beta, it has changed to persist.vendor.camera.HAL3.enabled
>... installed LineageOS 15.1 on a Moto Z2 Play... I don't find the option to restore the navbar so I can use the soft buttons...
Edit: Tested in both LineageOS 15.1 (S5 klte) & 14.1 if rooted using BuildProp Editor for example & adding in the bottom of /system/build.prop: qemu.hw.mainkeys=0 and rebooting enables the on-screen Navigation bar for both S3 i9300 14.1 & S5 klte 15.1 which do not have that option in Settings.
It also adds in 14.1 a Settings > Buttons > Buttons and layout panel to customize it.
In 15.1 it's Settings > System > Buttons > Buttons and layout.
I also tried on both phones the Soft Buttons app > Virtual keys menu and it works great by modifying the build.prop for you by adding this in the bottom of it:
# added by Soft Buttons
ro.show.navigationbar=yes That line is not necessary for S3 & S5
u/CesarDemi: Some feedback would be appreciated.
I had the same problem. It turns out the only way it works for me is to install this Build prop editor and manually add the line persist.camera.HAL3.enabled and assign the value "1" to it. Reboot the device and install gcam apk and that should do it.
I don't believe it will affect safetynet. Just download [link] and copy the edit scroll to the bottom of the list and paste it reboot and it should fix your issue.
If you download buildprop editor and scroll down till you find
Just set that to false. Some in the forums say it hasn't worked for them and others say it has so who knows!!
This root app is probably the easiest way to edit it.
Yes, you need to change the line "ro.product.model=" to something else.
I think next update will revert it back to the real device, but you can always change it back. You can always copy the build.prop as a backup before making changes if you are worried about screwing something up. Honestly, if you are very careful, editing build.prop is not such a big deal.
If you don't know, then maybe you shouldn't be doing it. Google it for answer.
But on a rooted device you could use: -
I just noticed the following in the build.prop of a rom I'm looking to use, would this be the same or should I still copy & paste your provided command?
Yes=1 Add Hotspot Mods #
EDIT: Or should I just use an app like BuildProp Editor to accomplish this?
To get Bluetooth work set in build.prop
CODE: SELECT ALL
To get Wifi work set proper module name in build.prop
for Ralink RT33XX/RT35XX/RT53XX set
Open & edit /system/build.prop
they both work. For Droid4x you have to make some changes to make it work though.
Steps for Droid4x and using the store.
1. Download the Build Props Editor in Droid4x
2. Use it to change ro.product.model to SM-G920F, it's currently set to Droid4x
3. Use it to change ro.product.brand to Samsung, it's currently set to Android
4. It should now show up in the Play Store. It'll make you download Google Play Games so you can pre-download this if you want. I think this is a requirement on the phones/tablets anyways.
Well, I don't know of any app that changes the build.prop automatically to a specific device, but there are plenty of build.prop editors on the Play Store. Here's one that I found with a quick Google search, and a video showing how to change the Android version/model number of your phone (doing what you're talking about).
Will fix your dpi
and double click power button from any screen will activate the camera which easily replaces the circle gesture
THANKS, worked perfectly on my Nexus 5 (Stock Android 5.1.1), i used the first app that came up when searching "build.prop editor", meaning this one:
PS: Don't forget you need ROOT people and that root-ing a Nexus device will wipe it :)
Instead of that, I used this XDA post to enable softkeys by adding them to the build.prop file with this app. I now use them more than the hard buttons!
(Must have twrp installed and phone rooted)
if you can't download magireco, even with a vpn, there's another way to get it, but it involves root:
WARNING:SAVE THE PASSCODE FOR FGO, IF YOU PLAY IT
it should start when you unroot the phone, but i had some False-positive errorcode 60, rerotting and unrooting solved the problem
1.Root your phone(there are tons of tutorial on how to do that, a quick google search should do the job, i personally like magisk, since it's so quick to install)
2.Download build.prop editor [link]
3.Modify this vaules into that app:
4.Download Tunnelbear [link]
5.Force close the play store and delete his data
6.Restart your phone
If you did everithing right, your phone will think that it's a Galaxy Note 3, search some samsung apps on the play store if you want to be sure you did everithing right.
Now you need to follow this guide to use tunnelbear: [link]
6. Unroot your phone
If you don't chance back your build.prop, you don't need to do that every time the game updates, now it works like a normal app downloaded from the play store.
RN4X with MIUI 9 here.
After enabling enabling camera2api (through build.prop editor), the camera works fine
if your rooted install
add the line "persist.camera.HAL3.enabled=1" (without quotes)
save reboot, install
all tests should pass
then install Gcam_6.2.030_Advanced
this should also work on the a2 lite but untested
I'm using this build prop editor with success, the variable in question is called ro.sf.lcd_density.
Try Buildprop editor
You can get Google Assistant right now by editing build.prop, no need to change device model now.
Just add or replace this line on your build.prop
If you have root: you can edit BuildProp with:
(Easy and fast) Using BuildProp Editor.
To add it in BuildProp Editor, three dots in top right, New Name: ro.opa.eligible_device Value: true
If you don't have root or prefer not to use that app, there are two methods you could use:
Download page from the page this XDA page by a senior XDA member. The guy in the video is using an older TWRP version.
However, I would prefer to just edit build.prop in TWRP (potentially safer, and takes away the possiblity things might mess up when Google Assistant rolls out automatically):
If you uninstalled the drivers for some reason:
Install ADB, Fastboot and Drivers
Download your device USB drivers: e.g. For Motorola devices.
Boot your Android device into TWRP recovery.
1. Select Mount » and then select System from the list of partitions to mount the system partition and then go back.
2. Connect your device to the PC with an authentic USB cable.
3. Open a command window on the PC and issue the following command to pull build.prop file from the device:
adb pull /system/build.prop
4. The above command will download the build.prop file to your PC in the same directory where your command prompt is running from.
└ Tip: Make a copy of the build.prop file before you edit it so that you’ve a backup of the original file.
5. Download and install Notepad++ software on your PC.
6. Open the build.prop file on your PC using the Notepad++ program.
7. Edit the build.prop file as per your requirement and save it on the PC after making the changes.
8. Once you’ve saved the edits to the build.prop file, push it back to the device using the following command:
adb push build.prop /system/
9. Now set the correct permissions for the build.prop file with following commands (issue them one-by-one):
chmod 644 build.prop
10. Once you’ve set the correct permission for build.prop file, reboot your device to system from TWRP’s Reboot » System option.
That’s it. You’ve now successfully edited build.prop
Edit: Method without root. Details.
if youre rooted use buildprop editor and find "ro.sf.lcd_density" and change it to the DPI you want then reboot.
Some people over at XDA also had the same issue.
A fix is to get Build Prop Editor, and then go ahead and find ro.build.type from there change it from whatever it is to user. From there it should be working and not showing Miscellaneous anymore!
You can also use this app: Build Prop Editor by JRummy. It's what I use and I recommend it.
1) Root phone
2) download a build prop editor
3) change the "persist.audio.fluence.voicecall" value to FALSE.
This will disable the background noise cancellation for phone calls. This improved my voice quality on calls 10 fold. I was so sick of people telling me I sounded muffled or like I was breaking up and having to use a headset for every call. I don't think this effects the camera mic or anything else but this should be prominently displayed for all N5 users to see because it finally allowed my phone to be used as a phone.
Edit: Build Prop Editor also requires BusyBox. Both are bundled with Rom Toolbox.
I lost my second OPO last week, my international invite for OPT is like around 350,000^th, so here I am with a Chinese OPT :)
Flashing is straightforward, find the Oxygen OS file and you can do it through the stock recovery. There's an OTA update after (for Stagefright, so it's a must-do), not sure if they have an updated flashable file though.
Mind you, outside of China, if it breaks, there's almost no chance of RMA, so you gotta like living on the edge a little bit. My unit's home button is a bit wonky, perhaps I've been touching it the wrong way, but I'm crossing fingers that it's not a manufacturing issue.
Edit: Just saw that OP is new to flashing, so here are the steps:
Bonus: Oxygen OS ships with 480 dpi as default and you have to add a new parameter to the build.prop file. Once you are rooted, get the build.prop editor and add a new parameter ro.sf.lcd_density and set the value to 380 or 400 or 440, do experiment and find your sweet spot!
Worked perfectly with this app and an LG-G3 on CloudyG3 2.5
Use this app and you'll be fine [link]
In your sytem partition, use root explorer to modify it, or just use this (you need root for this)
I used a build prop editor from the play store ([link]) not sure if this automatically does this or not.
This app worked for me: [link]
That's what I do. And if you don't want to do it manually, there are apps that will do it for you. [link]
yes. it requires some tweaking, but i've been on it since release with no issues other than no visual voicemail. there is a thread in here with great info. let me see if i can find it. it reallly ought to be stickied. couldn't find the thread, but here's what you need to know:
first: clean flash from stock. here's the rom itself. [link]
this page has the build.prop edits necessary.
and this is the app i recommend for doing so. this is the best blend of ease of use and features i've found. don't forget to backup!
after all this you just gotta go into the network settings and switch from global to lte/cdma and enable roaming. you won't actually be roaming, but the status bar may indicate that you are. if that bothers you, you can use this to hide the notification and all sorts of other cool crap. requires xposed which is an option in the rom installer. [link]
Look into build.prop files - you can do things like spoof devices, increase responsiveness, improve audio/video quality, etc. Check out this list for example: [link]
It's got a ton of tweaks for build.prop files. To do this though get a build.prop editor, like [link], and get a build.prop backup, like [link] . Make sure you back it up though, otherwise if you screw everything up, it's nice to have a stock or almost-stock build.prop file.
Get if from here [link]