How to edit build.prop without root and without custom recovery? I have an old Motorola-Verizon phone. Since it is a Verizon exclusive model, they didn't left any chance of rooting phone, unlocking bootloader or installing custom recovery. So my question is Is it possible to have build.prop edited in these circumstances?

I have searched everywhere and tried almost everything but could not have the job done. Every time some adb command is rejected by an indefinite &lt;waiting for device&gt; printed on the command-line or it just reboots to get back normal. No change.

My phone details if they are relevant:


Phone: Motorola Droid Turbo 2
Model : XT1585 (Kinzie)
OS: Nougat 7.0


Another thing to mention is there is another phone sold by Motorola outside US i.e. Moto X Force which is essentially the same device without Verizon and Droid logos on it. And I can confirm that it is perfectly bootloader-unlockable. If it is helpful.
Is it possible to have build.prop edited in these circumstances?


Unfortunately, no. Build.prop rests in the system partition and that partition is mounted as read-only by the Android. To edit the file, the partition has to be mounted in read-write mode, which requires root privileges which you are sure you cannot gain on this device. 

That said, some of the properties can be altered using setprop tool through adb. Mostly the ones starting with the prefix persist can be changed successfully and the effect be observed in real time. While read-only properties may show successful result after their value altered using setprop, the effects would not be seen.