Build.prop

ch3mn3y

Senior Member
Sep 11, 2011
2,903
577
193
Seaside Voivodeships
www.xperiasite.pl
So i want to play Half Life 2 and Portal on my Ultra, but it doesnt start (get back to app drawer).
Im thinking that its coz my device is not supported.

So magbe if i change build.prop it will start.

For now i have apk and data from net, but im trully willing to buy it if it will work. Unfortunatelly there is no demo apjs for now, wish that google will change that in the future.

Sent using C6833 - AICP/GreatDevs
 

-woczarder-

Senior Member
Feb 16, 2013
140
29
0
Radom
forum.xda-developers.com
Here's my Shield's build.prop
Greetings from Radom :D

Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H.01.00.19770.0099
ro.build.version.incremental=01.00.19770_466.0800
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=Sun Oct 26 23:58:32 PDT 2014
ro.build.date.utc=1414393112
ro.build.type=user
ro.build.user=NVIDIA_REF_PLATFORM
ro.build.host=mobile-u64-388
ro.build.tags=release-keys
ro.product.model=SHIELD
ro.product.brand=nvidia
ro.product.name=thor
ro.product.device=roth
ro.product.board=P2450
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=NVIDIA
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=tegra
# ro.build.product is obsolete; use ro.product.device
ro.build.product=roth
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=thor-user 4.4.2 KOT49H 01.00.19770_466.0800 release-keys
ro.build.fingerprint=nvidia/thor/roth:4.4.2/KOT49H/01.00.19770_466.0800:user/release-keys
ro.build.characteristics=shield
# end build properties
#
# from device/nvidia/roth/system.prop
#
ro.opengles.version = 131072
wifi.interface=wlan0
ap.interface=wlan0
rild.libpath=/system/lib/libril-icera.so
rild.libargs=-e rmnet0
persist.tegra.nvmmlite = 1
persist.wlan.ti.calibrated = 0
ro.ril.wake_lock_timeout=200000
ro.sf.override_null_lcd_density = 1
persist.tegra.panel.rotation = 90

#NFC
debug.nfc.fw_download=false
debug.nfc.se=false

#support dynamic resolution change property
ro.streaming.video.drs=true

# disable EGL_BUFFER_PRESERVED extension for OpenGLRenderer
debug.hwui.render_dirty_regions=false

#enable Miracast game mode support
nvwfd.gamemode = 1

#for pin preference authentication in thor
nvwfd.auth.pin_preference = 1

#max resolution supported for Miracast is 720p, represented interms of macroblocks
nvwfd.maxresolution_macroblocks = 3600

#mircast option in power menu
miracast.powermenu = 1

# don't preload OpenGL in Zygote, the Tegra drivers do not like it
ro.zygote.disable_gl_preload=true

# Don't use the Google Setup Wizard
ro.setupwizard.mode=DISABLED

#Support high quality audio sample rate conversion
af.resampler.quality = 4

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.carrier=unknown
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=4.4_r4
ro.com.google.clientidbase=android-nvidia
drm.service.enabled=true
persist.nvidia.power_off_delay=5000
ro.sf.lcd_density=320
ro.roth.allow_clings=false
fw.sleep_in_power_menu=true
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=8m
persist.sys.dalvik.vm.lib=libdvm.so
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
tf.enable=y
 
  • Like
Reactions: ch3mn3y

ch3mn3y

Senior Member
Sep 11, 2011
2,903
577
193
Seaside Voivodeships
www.xperiasite.pl
Thanks will try it later
Just tried using GLTools and games doesnt work, however i read somewhere that someone made HL2 usable on non shield device, so ill keep trying

EDIT: Its working. However now i need ps3/ps4 controller for my xperia :D
 
Last edited:

japogz

New member
Mar 22, 2017
1
0
0
how to edi build.prop for nvidia shield games?

how did you edit it? did you change everything or just a fex text? and what is it?
 

Xelasarg

Senior Member
Jul 12, 2007
124
74
0
how did you edit it? did you change everything or just a fex text? and what is it?
He didn't edit anything. He pirated the game, then used GLTools to run it.
It's working great on my S7 Edge, too: https://youtu.be/-3YGKDlSG2U

I've used Device Spoofer (https://play.google.com/store/apps/details?id=com.scheffsblend.devicespoof&hl=en) on my old Galaxy Note 2 three years ago to buy. But it doesn't seem to work anymore. I've just tried to spoof my phone to buy Doom: BFG, but I can't access the Nvidia Lightspeed subpage on Google Play anymore. :p
I've got some old devices here, and will to fiddle with their build.prop files. I just saw that Nvidia have release the 2013 Tomb Raider reboot for Android TV. I'd be very interested to try that one out, too. :)
 

Gurkirat_Singh

Senior Member
Mar 25, 2015
253
24
0
Here's my Shield's build.prop
Greetings from Radom :D

Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H.01.00.19770.0099
ro.build.version.incremental=01.00.19770_466.0800
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=Sun Oct 26 23:58:32 PDT 2014
ro.build.date.utc=1414393112
ro.build.type=user
ro.build.user=NVIDIA_REF_PLATFORM
ro.build.host=mobile-u64-388
ro.build.tags=release-keys
ro.product.model=SHIELD
ro.product.brand=nvidia
ro.product.name=thor
ro.product.device=roth
ro.product.board=P2450
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=NVIDIA
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=tegra
# ro.build.product is obsolete; use ro.product.device
ro.build.product=roth
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=thor-user 4.4.2 KOT49H 01.00.19770_466.0800 release-keys
ro.build.fingerprint=nvidia/thor/roth:4.4.2/KOT49H/01.00.19770_466.0800:user/release-keys
ro.build.characteristics=shield
# end build properties
#
# from device/nvidia/roth/system.prop
#
ro.opengles.version = 131072
wifi.interface=wlan0
ap.interface=wlan0
rild.libpath=/system/lib/libril-icera.so
rild.libargs=-e rmnet0
persist.tegra.nvmmlite = 1
persist.wlan.ti.calibrated = 0
ro.ril.wake_lock_timeout=200000
ro.sf.override_null_lcd_density = 1
persist.tegra.panel.rotation = 90

#NFC
debug.nfc.fw_download=false
debug.nfc.se=false

#support dynamic resolution change property
ro.streaming.video.drs=true

# disable EGL_BUFFER_PRESERVED extension for OpenGLRenderer
debug.hwui.render_dirty_regions=false

#enable Miracast game mode support
nvwfd.gamemode = 1

#for pin preference authentication in thor
nvwfd.auth.pin_preference = 1

#max resolution supported for Miracast is 720p, represented interms of macroblocks
nvwfd.maxresolution_macroblocks = 3600

#mircast option in power menu
miracast.powermenu = 1

# don't preload OpenGL in Zygote, the Tegra drivers do not like it
ro.zygote.disable_gl_preload=true

# Don't use the Google Setup Wizard
ro.setupwizard.mode=DISABLED

#Support high quality audio sample rate conversion
af.resampler.quality = 4

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.carrier=unknown
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=4.4_r4
ro.com.google.clientidbase=android-nvidia
drm.service.enabled=true
persist.nvidia.power_off_delay=5000
ro.sf.lcd_density=320
ro.roth.allow_clings=false
fw.sleep_in_power_menu=true
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=8m
persist.sys.dalvik.vm.lib=libdvm.so
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
tf.enable=y
why is there no 'ro.build.flavor' in this? Also the codename for the tablet is shieldtablet, is that build.prop of the tablet or the portable cause codename for portable is roth!
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone