Easily edit your build.prop file

  • The top ranking build.prop editor on Google Play
  • Improve performance and customize your device
  • Automatic backups before making any changes
  • Advanced code editor for manual edits

Download the free app
Available for Android


Edit System Properties

Easily edit your build.prop or any other properties file on your Android device.

Text Editor

BuildProp Editor comes with an intelligent code editor with syntax-highlighting for multiple languages.


Auto backup your build.prop file before any modifications are made. Restoring backups are easy and reliable.

Detailed Information

Get detailed information about system properties, including where they are used in the Android framework.


Easily share your build.prop with others via NFC or uploading it to Dropbox, Google Drive, or other cloud storage apps.


All system properties are categorized in groups. This simplifies finding and understanding what a property does.

Material Design

Enjoy a beautiful and friendly user interface that closely follows material design guidelines. You can customize the look of the app in settings.

Story behind the app

The app is published by Maple Media — a trusted company with over 40 million installs from several root related apps on Google Play.

BuildProp Editor was the first app of its kind. It is the top ranking build.prop editor. Over 1 million Android users have downloaded the app to tweak their rooted Android device.

Whether you are an advanced root user or a newbie, BuildProp Editor is the perfect tool for tweaking your rooted Android device.

Frequently Asked Questions

What is the build.prop file?

The “build.prop” file is a system file that exists on every Android device. The file contains build information and other system properties which are used throughout the operating system.

System properties are string key-value pairs. You can create or modify a system property in the build.prop file which will be loaded when your device first boots.

The file is located at /system/build.prop. The build.prop file allows single line comments that start with a ‘#’ character.

What are some common build.prop tweaks?

Some common system properties include:

ro.sf.lcd_density: controls the device density.

ro.telephony.call_ring.delay: the number of milliseconds between ring notifications.

persist.adb.notify: flag to show/hide the ADB debugging notification.

lockscreen.rot_override: flag to enable/disable rotating the device when the screen is locked

To see a full list of system properties used in the Android framework click here.

Device manufacturers add their own system properties and may change the behavior of system properties on your device. To get a list of all system properties on your device you can run adb shell getprop from the command-line.

Where are my backups stored?

Backups are saved in the application’s private data folders. You can change the backup location in settings.

To create a new backup open the navigation drawer and select “Create backup” from the menu.

What is a system property?

System properties are small name value pairs managed by Android’s property service. All system properties are loaded at boot. You can get the value of any system property without root access. You need to have root access to modify or create a system property.

The property name can be a maximum of 31 characters long. The maximum property value is 91 characters.

The property’s value can be a string, a number or a boolean (true or false). Values 'n', 'no', '0', 'false' or 'off' are considered false. Values 'y', 'yes', '1', 'true' or 'on' are considered true.

Do I need root access?

Your device needs to have root access to modify the build.prop or add a system property. However, you can still use BuildProp Editor to view device information and create a backup of your build.prop without root access.

You can learn more about rooting your device here.

Why does the app request X permission?

INTERNET & ACCESS_NETWORK_STATE: These permissions are used for crash reporting services and analytics.

WRITE_EXTERNAL_STORAGE: This permission is used to allow you to change the backup location to your SD card.

NFC: This permission enables you to transfer the build.prop file via NFC to another device.

More questions?

Get in touch

Contact US

We’d love to hear from you.