How to change a device product properties (manufacturer, model, etc.) with Genymotion SaaS?
There is no system.prop in the Genymotion OS build. The build.prop file is merged with system.prop and build.prop is partially read-only.
To modify device properties, you need to overload read-only properties with persist. properties. For example, you can change the Product Name (ro.product.name) property value by creating persist.ro.product.name with the desired value.
To overload properties, use adb. See How to connect Genymotion SaaS virtual devices to ADB?
1. Connect your virtual device to ADB. See How to connect Genymotion SaaS virtual devices to ADB? 2. Use the command:
adb shell setprop persist.ro.product.name "Your value"
3. Reboot the virtual device with adb reboot.
The following read-only properties can be changed with this method:
- ro.build.fingerprint
- ro.product.name
- ro.product.manufacturer
- ro.product.device
- ro.product.board
- ro.product.brand
- ro.build.display.id
- ro.serialno
- ro.build.type
- ro.build.tags
- ro.build.description
> Warning: We assume no liability resulting from the use of modified properties. You are responsible for the use that you make of your virtual device.