HD Slow Motion - Experimenting - Droid X Android Development

I took a stab recently at modifying the build.prop in order to capture slow motion video in 1280x720 (and also in 720x480).
The slow video mode by default caputres in QVGA (320x240). I started by changing every instance of 320x240 to 1280x720. No avail. I tried it again at 720x480 - also with no result.
I also tried changing the instances of 30 fps to 60 fps. Nothing worked. I gave up with the plan to approach it again later. Now it is later.
My head must be more clear now because I see that most of the changes I was making were in lines that describe encoding, not capturing. I see now that there is no mention of 24fps in the build.prop, so the regular HD recording must be getting its capture instructions from elsewhere.
The only mention of capture fps is fast mode and slow mode which are 4 fps, and 60 fps, respectively.
As a side note, I also changed the HD video encoding bitrate from bps=8000000 to bps=12000000, and even greater, but I saw no noticeable difference in quality.
I know that capturing slow motion at 60 fps in 1280x720 is likely more than the phone can handle. So - I'm not looking for that response. I am just curious to see what limit I can push it to. Maybe it can handle 60 fps at 720x480. I won't know until I can figure out how to try it.
If it isn't evident by the direction I already tried, I am no expert here. I think I know enough to prevent any serious screw ups of my phone. I am looking for a little guidance here on where to look next for changing the capture settings. Any thoughts?
The build.prop is shown below. NOTE: This has been edited to change any URLs to xxx, due to restrictions of the forum.
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=VZW
ro.build.display.id=VZW
ro.build.version.incremental=1.13.604
ro.build.version.sdk=7
ro.build.version.codename=REL
ro.build.version.release=2.1-update1
ro.build.date=Thu Jul 1 18:30:48 CDT 2010
ro.build.date.utc=1278027048
ro.build.type=user
ro.build.user=w30471
ro.build.host=il93lnxdroid08
ro.build.tags=test-keys
ro.product.model=DROIDX
ro.product.model.internal=MB810
ro.product.brand=verizon
ro.product.name=shadow_vzw
ro.product.device=cdma_shadow
ro.product.board=shadow
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
ro.build.product=shadow_vzw
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cdma_shadow-user 2.1-update1 VZW 1.13.604 ota-rel-keys,release-keys
ro.build.fingerprint=verizon/shadow_vzw/cdma_shadow/shadow:2.1-update1/VZW/13604:user/ota-rel-keys,release-keys
# end build properties
#
# system.prop for CDMA Shadow
#
# rild.libpath=/system/lib/libril-moto-umts-1.so
rild.libpath=/system/lib/libmoto_ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
ro.default_usb_mode=0
# BEGIN Motorola, a18772, 05/19/2010, IKSHADOW-5584
# Add 411 to DAN List for VZW.
ro.mot.ril.danlist=611,*611,#611,411
# END IKSHADOW-5584
persist.ril.ecclist=911,*911,#911
persist.ril.modem.mode =1
# This defines the max event window manager can
# handle in 1 s. We may adjust this # for performance
# reason later
windowsmgr.max_events_per_sec=55
# This defines the min duration between two pointer event
ro.min_pointer_dur=10
# USB modes allowed for UI and switching
ro.ngp_available=1
ro.modem_available=0
# Default network type.
# 4 => CDMA / EVDO.
ro.telephony.default_network=4
ro.com.google.clientid=android-motorola
ro.url.legal=xxx
ro.url.legal.android_privacy=xxx
ro.cdma.home.operator.numeric=310004
ro.cdma.home.operator.alpha=Verizon
ro.config.vc_call_vol_steps=7
# wlan interface
wifi.interface = tiwlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval = 45
# Indicate carrier OTA SP number schema
# refer to frameworks/base/telephony/java/com/android/
# internal/telephony/cdma/CDMAPhone.java for the schema:
ro.cdma.otaspnumschema=SELC,1,80,99
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# This is a high density device with more memory, so larger vm heaps for it.
dalvik.vm.heapsize=30m
# The URL for safety information
ro.url.safetylegal=xxx
# our HTML browser (not WAP browser ) does not need to specify UAProf URL
ro.mot.hw.uaprof=
# Enable HAC to also display Call Setting Menu Option.
ro.mot.hw.HAC=1
# Motorola, a19622, 12/28/2009, IKSHADOW-204 / Location Settings for android
# Property to set enabling state of the location privacy setting feature.
# Motorola, a19622, 03/16/2010, IKSHADOW-2141 / Disable feature 33067
#ro.mot.settings.locprivacy=1
# ERI feature
# 0 OFF
# 1 ON
ro.mot.eri=1
# Motorola, a22976, 13/5/2010, IKSHADOW-5203
# Delay for Loss Of Service alert
ro.mot.eri.losalert.delay=2000
# If time from last RoamInd change to SID change less than below, not play alert
ro.mot.eri.sidalert.delay=1000
# END IKSHADOW-5203
# Motorol,a6889c,02/Feb/2010,IKSHADOW-619
# Proximity Sensor feature
# 0 disable
# 1 enable
persist.mot.proximity.touch=1
# End IKSHADOW-619
# BEGIN Motorola, a22976, 25-Feb-2010, IKSHADOW-702, FID 31841
# VZW Requirement Specifications: NETWORK BASED PLUS CODE DIALING
# 0 disable
# 1 enable
ro.cdma.nbpcd=1
# END IKSHADOW-702
# BEGIN Motorola, a22976, 12-Mar-2010, IKSHADOW-1784, Power Up Tone
# Motorola, a22976, 12-Apr-2010, IKSHADOW-3298, Remove temporary power up tone
# BEGIN Motorola, wbdq68, 21-May-2010, IKSHADOW-3372, Turn ON Power Up Tone
# Motorola, a22976, 26-May-2010, IKSHADOW-6164, Remove power up tone to keep the same as Droid
#persist.mot.powerup.tone=/system/media/bootup.ogg
# END IKSHADOW-3372
# END IKSHADOW-1784
# BEGIN Motorola, a22417, 22-Mar-2010, IKSHADOW-2345,default data roaming is on
ro.com.android.dataroaming=true
# END Motorola, a22417, 22-Mar-2010, IKSHADOW-2345,default data roaming is on
persist.mot.a2dp.direct = 0
# System property for SMC
ro.service.start.smc=1
# BEGIN Motorola, a21951, 17-Apr-2010, IKSHADOW-3602
# 0 disable
# 1 enable
persist.mot.usb.mediasync = 1
# END Motorola, a21951, 17-Apr-2010, IKSHADOW-3602
# BEGIN Motorola, pkd348, 26-Apr-2010, ISHADOW-4035
# true Horizontal BUA is preloaded, not allow to install standalone version of BuA from Android Market
# false Horizontal BUA is not preloaded
ro.HorizontalBUA=true
#Proximity sensor debounce time
mot.proximity.delay=450
mot.proximity.distance=60
# BEGIN Motorola, pkd348, 26-Apr-2010, ISHADOW-4035
# true Horizontal VVM is preloaded, not allow to install standalone version of VVM from Android Market
# false Horizontal VVM is not preloaded
ro.HorizontalVVM=true
# BEGIN Motorola, a22976, 21-May-2010, IKSHADOW-5385
# For Shadow only, NOT applied to Droid2 as requirement different
ro.mot.buttonlight.timeout=1
# END Motorola IKSHADOW-5385
ro.mot.master_clear.shredsd=false
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.kernel.android.ril=yes
persist.ril.mux.noofchannels=7
persist.ril.mux.ttydevice=/dev/ttyS0
persist.ril.modem.ttydevice=/dev/ttyUSB0
persist.ril.features=0x07
persist.ril.mux.retries=500
persist.ril.mux.sleep=2
ro.config.notification_sound=Droid.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.default_usb_mode=0
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=2.1_r7
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=3000
ro.url.safetylegal=xxx
ro.setupwizard.enable_bypass=1
ro.com.google.clientid=android-motorola
ro.com.google.clientidbase=android-verizon
ro.com.google.clientidbase.am=android-verizon
ro.url.legal=xxx
ro.url.legal.android_privacy=xxx
ro.cdma.home.operator.numeric=310004
ro.cdma.home.operator.alpha=Verizon
ro.config.vc_call_vol_steps=7
ro.cdma.homesystem=64,65,76,77,78,79,80,81,82,83
ro.cdma.data_retry_config=default_randomization=2000,0,0,120000,180000,540000,960000
ro.com.motorola.smartsensor=true
ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=m4v
ro.media.enc.hprof.codec.aud=aac
ro.media.enc.hprof.vid.width=1280
ro.media.enc.hprof.vid.height=720
ro.media.enc.hprof.vid.fps=30
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.hprof.aud.bps=96000
ro.media.enc.hprof.aud.hz=16000
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=mp4
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=320
ro.media.enc.lprof.vid.height=240
ro.media.enc.lprof.vid.fps=15
ro.media.enc.lprof.vid.bps=225000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.dprof.file.format=mp4
ro.media.enc.dprof.codec.vid=h264
ro.media.enc.dprof.codec.aud=aac
ro.media.enc.dprof.vid.width=720
ro.media.enc.dprof.vid.height=480
ro.media.enc.dprof.vid.fps=30
ro.media.enc.dprof.vid.bps=4000000
ro.media.enc.dprof.aud.bps=96000
ro.media.enc.dprof.aud.hz=16000
ro.media.enc.dprof.aud.ch=1
ro.media.enc.dprof.duration=60
ro.media.enc.file.format=3gp,mp4
ro.media.enc.vid.codec=h264,m4v,h263
ro.media.enc.aud.codec=aac,amrwb,amrnb
ro.media.enc.vid.h264.width=176,720
ro.media.enc.vid.h264.height=144,480
ro.media.enc.vid.h264.bps=64000,8000000
ro.media.enc.vid.h264.fps=1,30
ro.media.enc.vid.h263.width=176,320
ro.media.enc.vid.h263.height=144,240
ro.media.enc.vid.h263.bps=64000,8000000
ro.media.enc.vid.h263.fps=1,30
ro.media.enc.vid.m4v.width=176,1280
ro.media.enc.vid.m4v.height=144,720
ro.media.enc.vid.m4v.bps=64000,8000000
ro.media.enc.vid.m4v.fps=1,30
ro.media.enc.aud.amrnb.bps=4750,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.enc.aud.amrwb.bps=6600,23850
ro.media.enc.aud.amrwb.hz=16000,16000
ro.media.enc.aud.amrwb.ch=1,1
ro.media.enc.aud.aac.bps=8192,131072
ro.media.enc.aud.aac.hz=16000,16000
ro.media.enc.aud.aac.ch=1,1
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.capture.maxres=8m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=60
ro.media.capture.flash=led
ro.media.capture.classification=classD
ro.media.capture.useDFR=1
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
ro.config.sync=yes
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.com.google.clientid=android-motorola
ro.url.legal=xxx
ro.url.legal.android_privacy=xxx
ro.mot.hw.uaprof=xxx
ro.build.version.full=Blur_Version.1.13.604.MB810.Verizon.en.US
ro.config.ringtone=DroidRollin.ogg

I would love to be able to capture video at higher frame rates! Slow motion is awesome.
Sent from my DROIDX using XDA App

any more luck with this. I was thinking and im no dev so tell me if im retarded, but have you changed the capture fps to 60 as well as the encode to 60 and what would happen if you changed not only the instances of 30 to 60 but the instances of 1 to 30 also. just throwing some ideas off the wall because this sound like a cool idea

I thought about that, but I am holding off until I find out where the the instruction to capture 24fps for the HD video is located. I think if I find that, I will also find the settings for the slow motion.
grndnpnd said:
any more luck with this. I was thinking and im no dev so tell me if im retarded, but have you changed the capture fps to 60 as well as the encode to 60 and what would happen if you changed not only the instances of 30 to 60 but the instances of 1 to 30 also. just throwing some ideas off the wall because this sound like a cool idea
Click to expand...
Click to collapse

anymore luck man

try to find a way to slow down time and you'll be all good mang

ixobelle said:
try to find a way to slow down time and you'll be all good mang
Click to expand...
Click to collapse
way to be productive with your comments man
i wish you the best of luck at this and if i can help with testing at all pm me my dx will be on my doorstep in a couple days

Have you looked here?
http://alldroid.org/default.aspx?g=posts&t=504
Sent from my DROIDX using XDA App

Just because you didn't initially see a difference in quality when you bumped up the bit rate doesn't mean its not there. I've been doing green screen tests and have yeilded impressive results so far. Solid colors are still pretty blocky and a higher would definately help. I've been doing side by side tests with an iphone4 as well. So far the dx's higher bitrate yields a cleaner key. Im using a professional cyc and lights of course and primate to key it out.
Sent from my DROIDX using XDA App

gunkle said:
Have you looked here?
http://alldroid.org/default.aspx?g=posts&t=504
Click to expand...
Click to collapse
Yes - I posted in that thread (post 16) and never got a response.
michael_bolton said:
Just because you didn't initially see a difference in quality when you bumped up the bit rate doesn't mean its not there. I've been doing green screen tests and have yeilded impressive results so far. Solid colors are still pretty blocky and a higher would definately help. I've been doing side by side tests with an iphone4 as well. So far the dx's higher bitrate yields a cleaner key. Im using a professional cyc and lights of course and primate to key it out.
Click to expand...
Click to collapse
At what bitrate do your tools tell you the video quality is better?

The data rate on the X is almost twice that of the iphone4. In real life the effect may give iphone more aparent contrast but in reality there is less information in the video. This is quite obvious when chroma keying.
When I have more down time i'll post some studio examples
Sent from my DROIDX using XDA App

Related

Htc touch diamond android

I am using the latest HTC TOUCH DIAMOND android port released 9/9/9 released at connect-utb and after having to add the ramaddr line to the startup then change the startup.txts name to default.txt and starting it up the command line runs and the penugin comes up then after a bit of alot of text scrolling it goes to a complete black screen except a "_" underscore blinking at the very top left.. If anyone has a default.txt that works for the htc touch diamond with this release id love to have it.. any help? it just sit sthere and every now and then the underscore unfreezes and blinks a few time then freezes for awhile. how do i get past this i want to play with android!
Anyone help please?.
Also its a diam500 and heres my startup.txt that im using..
Code:
set RAMSIZE 0x06000000
set ramaddr 0x10000000
set MTYPE 1805
set KERNEL zImage
set initrd initrd.gz
#
# The following kernel parameters are useful
# ppp.username - The username used to connect to the network when dialing #777
# ppp.password - The password used to connect to the network when dialing #777
# msm_sdcc.msmsdcc_fmax - The maximum frequency (in Hz) used by the SD controller
# pm.sleep_mode - The mode used when the phone is off
# 0=Power Collapse Suspend, 1=Power Collapse, 2=Apps Sleep,
# 3=Slow Clock and Wait for Interrupt 4=Wait for Interrupt
# Default is 3, use 0 for best power savings
# board-htcvogue.panel_type - Panel type used to power the panel off and on
# 0=Don't power off the panel (Default)
# 1=Hitachi 2=Topoly 3=Samsung
# mddi.width - width of the scaled display
# mddi.height - height of the scaled display (these should be multiples of 16 for the camera to work I think)
set cmdline "msmts_calib=115.105.863.911 msmvkeyb_toggle=off mddi.width=320 mddi.height=480 lcd.density=240 ppp.apn=movistar.es ppp.username=MOVISTAR ppp.password=MOVISTAR no_console_suspend"
#set cmdline "no_console_suspend"
# fbcon=rotate:1
# console=ttyMSM0"
boot

[TWEAKS] List of build.prop tweaks (can be applied to stock ROM)

I'll share with you the /system/build.prop tweaks I have in the upcoming Nova.
You can do this on any ROM, even on stock, you just need a file manager with root access and built-in editor. Edit this file and add/change/remove values as follows.
Here we go:
Code:
# Force launcher into memory
ro.HOME_APP_ADJ=1
# Raise JPG quality to 100%
ro.media.enc.jpeg.quality=100
# VM Heapsize; 512MB RAM = 48 is better
dalvik.vm.heapsize=48m
# Render UI with GPU
debug.sf.hw=1
# Decrease dialing out delay
ro.telephony.call_ring.delay=0
# Helps scrolling responsiveness
windowsmgr.max_events_per_sec=150
# Save battery
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
# Disable debugging notify icon on statusbar
persist.adb.notify=0
# Increase overall touch responsiveness
debug.performance.tuning=1
video.accelerate.hw=1
# Photo and video recording quality tweak
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
# Signal tweaks
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
# Net tweaks
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
# Disable blackscreen issue after a call
ro.lge.proximity.delay=25
mot.proximity.delay=25
# Fix some application issues
ro.kernel.android.checkjni=0
# Phone will not wake up from hitting the volume rocker
ro.config.hwfeature_wakeupkey=0
# Force button lights on when screen is on
ro.mot.buttonlight.timeout=0
# Disable boot animation for faster boot
debug.sf.nobootanimation=1
# Miscellaneous flags
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000
# LG flags
persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
Adding some more (14/08/11) for Nova v4...
Code:
# Change ROM name
# (forgot to add this one before)
ro.build.lge.version.release=My ROM name
# Disable LG ****
# (flex must be enabled or phone app will FC) - [U]needs moar testing[/U]!
user.feature.flex=true
user.feature.lgdrm=false
user.feature.lgresource=false
user.feature.lgpoweroff=false
user.feature.ls_event=false
user.feature.ls_normal=false
user.feature.sui=false
If anyone has some other tweaks or better values (tested of course) please do share.
Thanks! I go to try with the Orange stock rom v10b.
Nice Noejn.
# Helps scrolling responsiveness
windowsmgr.max_events_per_sec=150
Here I use 260 and it is very smooth and responsive. The maximum value for this tweak is 300.
# Save battery
wifi.supplicant_scan_interval=180
180 is the scan interval in seconds so you can use a lower or higher value.
Good topic
Noejn said:
Code:
# Raise JPG quality to 100%
ro.media.enc.jpeg.quality=100
This will make for very large files. I would suggest using a value of 90-95, this will be indistinguishable from quality 100 while leaving smaller files. You can test this yourself by encoding any high quality image using various JPEG quality settings with the image tool of your choice.
Code:
# Net tweaks
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
I don't know what those values used to be in their default state, but I am sure that it isn't sensible to use the same values for all networks. TCP buffer sizes should consider bandwidth and delay of the connection, which are both vastly different between edge and wifi for example.
Other values which seem interesting are:
Code:
user.feature.lgdrm=false # disable lg drm service
I can confirm this will disable the lg drm service - I have no idea what it does, but apparently I don't need it.
Code:
user.feature.flex # don't disable this
flex must be enabled, else com.android.phone and com.android.mms will crash constantly.
These can be disabled without visibly breaking something:
Code:
user.feature.lgresource
user.feature.lgpoweroff
user.feature.ls_event
user.feature.ls_normal
user.feature.sui
Anyone know what they do?
Click to expand...
Click to collapse
launcher into memory
ro.HOME_APP_ADJ=1
Click to expand...
Click to collapse
can also be used using another launcher, like Launcher7 or Zeam? Have i change something?
Wady el-Natrun said:
can also be used using another launcher, like Launcher7 or Zeam? Have i change something?
Click to expand...
Click to collapse
Of course =) It will do the same for every launcher. It isn't specific for LG.
I really don't get it... If this value actually given a better performance, why didn't those LG's engineer use this value for stock ROM?
They do know aren't they?
i04055 said:
I really don't get it... If this value actually given a better performance, why didn't those LG's engineer use this value for stock ROM?
They do know aren't they?
Click to expand...
Click to collapse
Ask them, they come to this forum.
don't tell me they come here to learn how to make a better ROM...
Maybe the factory setting is for failsafe defaults. Like ones on computer BIOS, only advanced user dare to change to their own setting.
Sent from my LG-P970 using Tapatalk
Noejn, but...his change are already in your NOVA rom?
Becouse when i open the build.prop i found all this tweaks. (i have your rom)
of course, it is already included in teh Nova ROM....
digitalfrost said:
Noejn said:
Code:
# Raise JPG quality to 100%
ro.media.enc.jpeg.quality=100
This will make for very large files. I would suggest using a value of 90-95, this will be indistinguishable from quality 100 while leaving smaller files. You can test this yourself by encoding any high quality image using various JPEG quality settings with the image tool of your choice.
Click to expand...
Click to collapse
I would also prefer a quality factor of 90-95% in Nova as 100% results in much larger files and only slightly better quality.
Click to expand...
Click to collapse
lesp4ul said:
Maybe the factory setting is for failsafe defaults. Like ones on computer BIOS, only advanced user dare to change to their own setting.
Click to expand...
Click to collapse
My guess is they can't lose time on experimental values.
They will go for stable and heavily tested ones already.
digitalfrost said:
Code:
# Raise JPG quality to 100%
ro.media.enc.jpeg.quality=100
This will make for very large files. I would suggest using a value of 90-95, this will be indistinguishable from quality 100 while leaving smaller files. You can test this yourself by encoding any high quality image using various JPEG quality settings with the image tool of your choice.
Click to expand...
Click to collapse
Irrelevant. You have plenty of space in /system partition and having this really won't affect your internal memory because:
a) you already have reserved space for system partition
b) we're talking about 3 MB, tops. considering I removed 80% of LG applications which account for like 150 MB do you think that system partition is that small?
So it's a luxury we can perfectly have. Besides, I do notice 10% of quality difference.
digitalfrost said:
Other values which seem interesting are:
Code:
user.feature.lgdrm=false # disable lg drm service
I can confirm this will disable the lg drm service - I have no idea what it does, but apparently I don't need it.
Click to expand...
Click to collapse
Nice tip.
But they have a whole partition for that service, it's strange you don't notice a difference.
Wady el-Natrun said:
Noejn, but...his change are already in your NOVA rom?
Becouse when i open the build.prop i found all this tweaks. (i have your rom)
Click to expand...
Click to collapse
In the new version yes. In the old one I guess a missed a few.
@Noejn
build.prop tweak. it can use in stock firmware v10e?
Noejn said:
My guess is they can't lose time on experimental values.
They will go for stable and heavily tested ones already.
Click to expand...
Click to collapse
Yes it could be, too, LG r&d guys surely knew about this and decided to setup this defaults. That's why smart devs like you and other nova contributors should maximize this phone potential, what next?
Sent from my LG-P970 using Tapatalk
i04055 said:
of course, it is already included in teh Nova ROM....
Click to expand...
Click to collapse
Yeah, I didn't found any changeable because they are already tweaked haha.
Sent from my LG-P970 using Tapatalk
Is it right that i must add the most of your tweaks in stock rom?
Because i can't find these lines in stock rom build.prop!
There is only "dalvik.vm.heapsize=32m" to find!
And if i add these tweaks, i can simply write them on the end of the page?
With or without the "#" line?
Thank you
# Disable blackscreen issue after a call
ro.lge.proximity.delay=25
mot.proximity.delay=25
this option didn't work for me... I even tried to change do 10, 3, even 1, I didn't see any difference...
Applied only few tweaks to stock 10e:
mod sql by Noejn
ro.HOME_APP_ADJ=1
debug.sf.hw=1
debug.performance.tuning=1
video.accelerate.hw=1
And now UI seems a bit too responsive and fast in some cases, heheheh

GPS.Conf file

I've been having constant problems with the gps on my phone. If I TOT back to 11a, gps is ok. Nothing stellar but seems to get a fix after a spell.
If I take the OTA 12b my GPS goes to hell. Fix takes 1 min + sometimes. Looking through the threads I've tried and attacked the gps issue with everything everyone had to offer.... In one fix found from the Samsung Galaxy SIII forum, by editing the gps.conf file to focus the search to only US and North America servers you can speed up the fix. Makes sense to me.
In reading the code for my stock GPS.conf I see ntp_servers for Korea, Europe, asia, Japan, and North america.
For each server there is a description enclosed in hashtags: #Asia# #Korea# #Europe#
For my limited coding experience I'd assume the hashtags prevent that content from being read, allowing the coder to leave a comment or descriptor within the hashtags.
That being said, why doesn't the north america title have a second hashtag?
Mine reads like this from OTA 12b:
#Test
# NTP_SERVER=time.gpsonextra.net
#Asia
# NTP_SERVER=asia.pool.ntp.org
#Europe
# NTP_SERVER=europe.pool.ntp.org
#North America
NTP_SERVER=north-america.pool.ntp.org
#Korea
# NTP_SERVER=0.kr.pool.ntp.org
What language is being used here? Does the hashtag matter or is it unneeded? Because if it does matter, then the correct north america server isn't being read. It's being obscured by the hashtags and being read wrong.
I went into the file using file explorer, "open in text editor", and added just a hashtag after the north america. I went from sitting and watching the gps status and toolbox endlessly look for a fix to grabbing satellites after a few seconds.
Am I crazy?
Here is my VZN g2 GPS.conf. Much better lock time.
#Uncommenting these urls would only enable
#the power up auto injection and force injection(test case).
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra2.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra2.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra2.bin
# Error Estimate
# _SET = 1
# _CLEAR = 0
ERR_ESTIMATE=0
#NTP Server- This server chooses the closet geographical server in your region.
NTP_SERVER=time.nist.gov
# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
#DEBUG_LEVEL = 3
DEBUG_LEVEL = 2
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=1
# supl version 1.0
#SUPL_VER=0x10000
# supl version 2.0
SUPL_VER=0x20000
# GPS Capabilities bit mask
# SCHEDULING = 0x01
# MSB = 0x02
# MSA = 0x04
# ON_DEMAND_TIME = 0x10
# GEOFENCE = 0x20
# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE
CAPABILITIES=0x31
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
# ACCURACY_THRES=5000
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7278
SUPL_NO_SECURE_PORT=3425
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
####################################
# LTE Positioning Profile Settings
####################################
# 0: Enable RRLP on LTE(Default)
# 1: Enable LPP_User_Plane on LTE
# 2: Enable LPP_Control_Plane
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
#LPP_PROFILE = 0
LPP_PROFILE = 3
################################
# EXTRA SETTINGS
################################
# NMEA provider (1=Modem Processor, 0=Application Processor)
#NMEA_PROVIDER=0
NMEA_PROVIDER=1
##################################################
# Select Positioning Protocol on A-GLONASS system
##################################################
# 0x1: RRC CPlane
# 0x2: RRLP UPlane
# 0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0x1
################################
# LGE EXTRA SETTINGS
################################
VENDOR=VZW
LGE_TLS_MODE=1
LGE_GPS_POSITION_MODE=0
Sent from my VS980 4G using XDA Premium 4 mobile app
The # is used to cmment out the line which means it's not considered in the conf file.
Sent from my VS980 4G using XDA Premium 4 mobile app
jrgilbert79 said:
The # is used to cmment out the line which means it's not considered in the conf file.
Sent from my VS980 4G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
So as long as the beginning of the line has the #, whatever follows is ignored? No closing # is needed?
Not like C+ where a line would begin ( and then at the end have the closing )?
What language is this written in? Do you need a special app to modify?
It seems when I open the file in either the text editor of root explorer or notepad there are no returns at the end of the line. Just spaces.
cdangerb said:
So as long as the beginning of the line has the #, whatever follows is ignored? No closing # is needed?
Not like C+ where a line would begin ( and then at the end have the closing )?
What language is this written in? Do you need a special app to modify?
It seems when I open the file in either the text editor of root explorer or notepad there are no returns at the end of the line. Just spaces.
Click to expand...
Click to collapse
no idea what language it is, but it's standard in config files throughout android and a lot of windows even. closing hashes aren't needed, however returns are. idk if its your editor not reading the returns but they're necessary. i wouldn't worry too much, its known that jellybean causes painfully slow gps locks on some g2s regardless of the gps config... hashes are usually used like this:
#title of the program
#explanation of the file
#explanation of the line bellow
actual code to be read
#explanation of the line bellow
#optional code that can be enabled by taking out the hash
so your gps conf is set up for north america which makes sense for a verizon phone, with the servers for all other continents commented out which arent necessary. there are apps out there though that can add better servers onto the file if you're rooted.
Sent from my LG-VS980 using xda app-developers app
Is there any way to make the gps config flashable/easy to install because I don't see some of the data in the config file.

all build.prop tweaks

:angel:Make Sure You have to Backup First:angel:
:good::good::good::goodress Thanks If you like :good::good::good::good:
1. Fast Reboot
persist.sys.purgeable_assets=1
1.1 Faster boot.
ro.config.hw_quickpoweron=true
2. Increasing The Video Recording Quality
ro.media.enc.hprof.vid.bps=8000000
3. Screen Rotate To 270 degree
windowsmgr.support_rotation_270=true;
4. Increase VM Heap Size(resolve some fc's)
dalvik.vm.heapsize=512m
5. Render UI With GPU
debug.sf.hw=1
6. Increasing It Will Make Mobile Smoother
windowsmgr.max_events_per_sec=150
7. Video Acceleration Enabled And HW debugging. debug.composition.type can also be changed to cpu or mdp.
video.accelerate.hw=1
debug.sf.hw=1
debug.performance.tuning=1
debug.egl.profiler=1 # Measure rendering time in adb shell dumpsys gfxinfo
debug.egl.hw=1
debug.composition.type=gpu # Disable hardware overlays and use GPU for screen compositing
8. Increase Performance
debug.performance.tuning=1
9. Disable Sending Usage Data
ro.config.nocheckin=1
10. Deeper Sleep/Better battery life
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
11. Ringing Will Start Immediately
ro.telephony.call_ring.delay=0
ring.delay=0
12. Disable Error Checking
ro.kernel.android.checkjni=0
13. Increase Quality Of Media Streaming
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true
media.stagefright.enable-record=false
14. Disable BootAnimation
debug.sf.nobootanimation=1
16. Force To Remain Launcher In Memory
ro.HOME_APP_ADJ=1
17. Disable Waking Up Of Phone By Volume Buttons
ro.config.hwfeature_wakeupkey=0
18. Off The Proximity Quiclky After Call
mot.proximity.delay=25
ro.lge.proximity.delay=25
19. Better Signal Tweaks
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
persist.cust.tel.eons=1
ro.config.hw_fast_dormancy=1
20. NetSpeed Tweaks
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
21. Google DNS Tweak
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
22. Photo And Video Quality
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.capture.maxres=8m
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true
ro.media.enc.hprof.vid.fps=65
23. Touch Responsiveness
debug.performance.tuning=1
video.accelerate.hw=1
24. Scrolling Responsiveness
windowsmgr.max_events_per_sec=500
25. Power Save Tweaks
pm.sleep_mode=1
ro.ril.power_collapse=1
wifi.supplicant_scan_interval=180
ro.mot.eri.losalert.delay=1000 could brake tethering
26. Disables Debug Icon On Status Bar
persist.adb.notify=0
27. Faster Better Scrolling
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8
28. wifi to scan less frequently
wifi.supplicant_scan_interval=180
29. improve battery under no signal
ro.mot.eri.losalert.delay=1000
30. makes apps load faster and frees more ram. (Edit exsisting line)
dalvik.vm.dexopt-flags=m=v,o=y
31. Off The Proximity Quickly After Call
ro.lge.proximity.delay=25
mot.proximity.delay=25
32. Disables built in error reporting.
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
33. 3G tweaks.
ro.ril.hep=0
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6
34. Disables logcat
logcat.live=disable
35. Screen recognizes only two fingers.
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
36. Support for ipv4 and ipv6.
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
37. Disables blackscreen issue after a call.
ro.lge.proximity.delay=25
mot.proximity.delay=25
38. Better call voice quality.
ro.ril.enable.amr.wideband=1
39. Dalvik Virtual Machine tweaks.
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=64m
dalvik.vm.verify-bytecode=false
dalvik.vm.execution-mode=int:jit
dalvik.vm.lockprof.threshold=250
dalvik.vm.dexopt-flags=m=v,o=y
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.jmiopts=forcecopy
40. Disable notification while adb is active
persist.adb.notify=0
41. Change LCD density
- Default value is 480. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=480
42. MMS APN retry timer set to 2 sec( if SMS/MMS couldn`t be sent, it retries after 2 instead of 5 seconds).
ro.gsm.2nd_data_retry_config=max/_retries=3, 2000, 2000, 2000
43. Key lights stay on while screen is on.
ro.mot.buttonlight.timeout=0
44. Disable strict mode checking.
persist.android.strictmode=0
45. Remove FPS cap. May be unstable - better have it activated
debug.gr.swapinterval=0
47. Disable notification sound for SD storage insert
persist.service.mount.playsnd=0
48. Enable display dithering
persist.sys.use_dithering=1
49. More volume steps in call.
ro.config.vc_call_steps=20
50. Phone will not wake up from hitting volume rocker.
ro.config.hwfeature_wakeupkey=0
51. Lock app in memory.
sys.keep_app_1=com.your.app.app
52. Enables MTP mode.
persist.sys.usb.config=mtp
53.Liquid Smooth Ui
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
54. Qualcomm tweaks
com.qc.hardware=1
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1
55. Wireless Tweaks
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.route.flush=1
net.ipv4.tcp_ecn=0
net.ipv4.tcp_fack=1
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_rfc1337=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_sack=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_wmem=4096 39000 18700
wifi.supplicant_scan_interval=180
Change android name and version
ro.build.display.id=Your ROM name
ro.build.version.release=4.4.2 (Android version number)
:good::good::good::goodress Thanks If you like :good::good::good::good:
Thanks for this mate.
Sent from my Nexus 4 using Tapatalk
Most of these don't work on anything past gingerbread and almost all of these will only help legacy devices.
There is also tons of apps in the play store that do this for you with out even having to go into system and manually changing build.prop
Android Tweaker
https://play.google.com/store/apps/details?id=com.bam.android.androidtweaker.two
Pimp my ROM
https://play.google.com/store/apps/details?id=com.androguide.pimpmyrom
ROM toolbox
https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
And many more including here on XDA
Sent from my Nexus 4 using Tapatalk
jayRokk said:
Most of these don't work on anything past gingerbread and almost all of these will only help legacy devices.
There is also tons of apps in the play store that do this for you with out even having to go into system and manually changing build.prop
Android Tweaker
https://play.google.com/store/apps/details?id=com.bam.android.androidtweaker.two
Pimp my ROM
https://play.google.com/store/apps/details?id=com.androguide.pimpmyrom
ROM toolbox
https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
And many more including here on XDA
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
True, about the legacy devices.
The question is: which ones of those can we ACTUALLY use to gain some benefit?
Konstantinos said:
True, about the legacy devices.
The question is: which ones of those can we ACTUALLY use to gain some benefit?
Click to expand...
Click to collapse
I personally just make the WiFi interval to 500
(Which is also misleading on the op)
And disable all kernel and system logs
Anything else is useless with kit kat and anything higher than gingerbread.
Op is just cross posting on every forum possible even though not every device has a DPI like the one stated above and heap size is also misleading.
Sent from my Nexus 4 using Tapatalk
Nice post!
calebcabob said:
Wow! someone got his panties all bunched up over this guys thread! Want me to call you a Wah-mbulance? :crying::crying:Whaaho-Whaaho!!! :crying::crying:
Ahaha!!. I just couldn't believe how angry you seemed while I read this! Hilarious...
Click to expand...
Click to collapse
And you were trying to accomplish what exactly with your post??
I don't believe correcting false information is getting my panties in a bunch.
You went out of your way to reply to something that has been dead for a while to reply with nothing helpful or informative. Who's got panties in a bunch again?
Very helpful!
calebcabob said:
It wasn't that far out of my way, I was already on the page and found your attitude on here to be amusing and comical. I didn't mean to make your whahmulance bang a U-Turn and come back. Haha, OK that's enough for me.
Click to expand...
Click to collapse
So no point just wasting everyone's time?
Great.
Well have a good day and good luck figuring out if a Nexus phones runs Touchwiz. [emoji23][emoji23][emoji23]

all build.prop tweaks

:angel:Make Sure You have to Backup First:angel:
:good::good::good::goodress Thanks If you like :good::good::good::good:
1. Fast Reboot
persist.sys.purgeable_assets=1
1.1 Faster boot.
ro.config.hw_quickpoweron=true
2. Increasing The Video Recording Quality
ro.media.enc.hprof.vid.bps=8000000
3. Screen Rotate To 270 degree
windowsmgr.support_rotation_270=true;
4. Increase VM Heap Size(resolve some fc's)
dalvik.vm.heapsize=512m
5. Render UI With GPU
debug.sf.hw=1
6. Increasing It Will Make Mobile Smoother
windowsmgr.max_events_per_sec=150
7. Video Acceleration Enabled And HW debugging. debug.composition.type can also be changed to cpu or mdp.
video.accelerate.hw=1
debug.sf.hw=1
debug.performance.tuning=1
debug.egl.profiler=1 # Measure rendering time in adb shell dumpsys gfxinfo
debug.egl.hw=1
debug.composition.type=gpu # Disable hardware overlays and use GPU for screen compositing
8. Increase Performance
debug.performance.tuning=1
9. Disable Sending Usage Data
ro.config.nocheckin=1
10. Deeper Sleep/Better battery life
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
11. Ringing Will Start Immediately
ro.telephony.call_ring.delay=0
ring.delay=0
12. Disable Error Checking
ro.kernel.android.checkjni=0
13. Increase Quality Of Media Streaming
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true
media.stagefright.enable-record=false
14. Disable BootAnimation
debug.sf.nobootanimation=1
16. Force To Remain Launcher In Memory
ro.HOME_APP_ADJ=1
17. Disable Waking Up Of Phone By Volume Buttons
ro.config.hwfeature_wakeupkey=0
18. Off The Proximity Quiclky After Call
mot.proximity.delay=25
ro.lge.proximity.delay=25
19. Better Signal Tweaks
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
persist.cust.tel.eons=1
ro.config.hw_fast_dormancy=1
20. NetSpeed Tweaks
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
21. Google DNS Tweak
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
22. Photo And Video Quality
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.capture.maxres=8m
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true
ro.media.enc.hprof.vid.fps=65
23. Touch Responsiveness
debug.performance.tuning=1
video.accelerate.hw=1
24. Scrolling Responsiveness
windowsmgr.max_events_per_sec=500
25. Power Save Tweaks
pm.sleep_mode=1
ro.ril.power_collapse=1
wifi.supplicant_scan_interval=180
ro.mot.eri.losalert.delay=1000 could brake tethering
26. Disables Debug Icon On Status Bar
persist.adb.notify=0
27. Faster Better Scrolling
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8
28. wifi to scan less frequently
wifi.supplicant_scan_interval=180
29. improve battery under no signal
ro.mot.eri.losalert.delay=1000
30. makes apps load faster and frees more ram. (Edit exsisting line)
dalvik.vm.dexopt-flags=m=v,o=y
31. Off The Proximity Quickly After Call
ro.lge.proximity.delay=25
mot.proximity.delay=25
32. Disables built in error reporting.
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
33. 3G tweaks.
ro.ril.hep=0
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6
34. Disables logcat
logcat.live=disable
35. Screen recognizes only two fingers.
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
36. Support for ipv4 and ipv6.
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
37. Disables blackscreen issue after a call.
ro.lge.proximity.delay=25
mot.proximity.delay=25
38. Better call voice quality.
ro.ril.enable.amr.wideband=1
39. Dalvik Virtual Machine tweaks.
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=64m
dalvik.vm.verify-bytecode=false
dalvik.vm.execution-mode=int:jit
dalvik.vm.lockprof.threshold=250
dalvik.vm.dexopt-flags=m=v,o=y
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.jmiopts=forcecopy
40. Disable notification while adb is active
persist.adb.notify=0
41. Change LCD density
- Default value is 480. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=480
42. MMS APN retry timer set to 2 sec( if SMS/MMS couldn`t be sent, it retries after 2 instead of 5 seconds).
ro.gsm.2nd_data_retry_config=max/_retries=3, 2000, 2000, 2000
43. Key lights stay on while screen is on.
ro.mot.buttonlight.timeout=0
44. Disable strict mode checking.
persist.android.strictmode=0
45. Remove FPS cap. May be unstable - better have it activated
debug.gr.swapinterval=0
47. Disable notification sound for SD storage insert
persist.service.mount.playsnd=0
48. Enable display dithering
persist.sys.use_dithering=1
49. More volume steps in call.
ro.config.vc_call_steps=20
50. Phone will not wake up from hitting volume rocker.
ro.config.hwfeature_wakeupkey=0
51. Lock app in memory.
sys.keep_app_1=com.your.app.app
52. Enables MTP mode.
persist.sys.usb.config=mtp
53.Liquid Smooth Ui
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
54. Qualcomm tweaks
com.qc.hardware=1
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1
55. Wireless Tweaks
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.route.flush=1
net.ipv4.tcp_ecn=0
net.ipv4.tcp_fack=1
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_rfc1337=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_sack=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_wmem=4096 39000 18700
wifi.supplicant_scan_interval=180
Change android name and version
ro.build.display.id=Your ROM name
ro.build.version.release=4.4.2 (Android version number)
:good::good::good::goodress Thanks If you like :good::good::good::good:
41. Change LCD density
- Default value is 240. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=240
Isn't it 480?
ChristianLetti said:
41. Change LCD density
- Default value is 240. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=240
Isn't it 480?
Click to expand...
Click to collapse
Yea stock DPI for N5 is 480. Must be a typo.
Sent from my Nexus 5 using Tapatalk
skeamznz said:
Yea stock DPI for N5 is 480. Must be a typo.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I guess this guide is for another device...
4. Increase VM Heap Size(resolve some fc's)
dalvik.vm.heapsize=64m
Default on Nexus 5 is 512 already.
ChristianLetti said:
41. Change LCD density
- Default value is 240. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=240
Isn't it 480?
Click to expand...
Click to collapse
skeamznz said:
Yea stock DPI for N5 is 480. Must be a typo.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Most of these don't work on anything past gingerbread and almost all of these will only help legacy devices.
There is also tons of apps in the play store that do this for you with out even having to go into system and manually changing build.prop
Android Tweaker
https://play.google.com/store/apps/details?id=com.bam.android.androidtweaker.two
Pimp my ROM
https://play.google.com/store/apps/details?id=com.androguide.pimpmyrom
ROM toolbox
https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox
And many more including here on XDA
And op is just posting this on every forum possible to get "thanks."
The nexus 4 and galaxy forums already got hit with this.
Shouldn't this be closed since it isn't nexus 5 related and he's spamming the forums?
Sent from my Nexus 4 using Tapatalk
Do the netspeedtweaks actually do anything?
Sent from my Nexus 5 using Tapatalk
Seems just copy+pasted.
@dip6691 Thx man. All at one place.
16. Force To Remain Launcher In Memory
ro.HOME_APP_ADJ=1
This one is quite useless since Android 4.0
Most, if not all, of the "build.prop" tweaks have been long outdated thus only giving a placebo effect and no real difference.
Sent from my Nexus 5 using Tapatalk
ChristianLetti said:
I guess this guide is for another device...
4. Increase VM Heap Size(resolve some fc's)
dalvik.vm.heapsize=64m
Default on Nexus 5 is 512 already.
Click to expand...
Click to collapse
Yeah was just going to say... This is really low for our device
OP, great idea - but would be better if we could only collect valid, useful and TESTED tweaks here
rootSU said:
Yeah was just going to say... This is really low for our device
OP, great idea - but would be better if we could only collect valid, useful and TESTED tweaks here
Click to expand...
Click to collapse
Yeah, i've been looking for this since i got my Nexus 5 rooted but there's always untested build.props. Would be nice to have an actual build.prop list for our device. :good:
Changing build.prop could prevent ota updates.Easy enough to revert... if you remember you made a change in the first place.
ChristianLetti said:
41. Change LCD density
- Default value is 240. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=240
Isn't it 480?
Click to expand...
Click to collapse
I create all this for Samsung core ... I am new in nexus just buy 3 days ago .... I m just sharing my old one ... Sorry for that ...
dip6691 said:
I create all this for Samsung core ... I am new in nexus just buy 3 days ago .... I m just sharing my old one ... Sorry for that ...
Click to expand...
Click to collapse
nearly all the edits are dated and old and dont do anything. a few do do something, but on the n5 it wont make a difference. and even a lessor few are still good
ChristianLetti said:
I guess this guide is for another device...
4. Increase VM Heap Size(resolve some fc's)
dalvik.vm.heapsize=64m
Default on Nexus 5 is 512 already.
Click to expand...
Click to collapse
Sorry for that i m new in nexus 5 just buy 3 days ago .. Thats all doing for my old mobile ... But i m updating its for N5 ....
With all these great tweaks why on earth don't Google use them to make a better product??
Ten min cutoff app.
howard bamber said:
With all these great tweaks why on earth don't Google use them to make a better product??
Ten min cutoff app.
Click to expand...
Click to collapse
You'd think every ROM developer would use these if they really worked.
Its all garbage and placebo.
Nothing useful for our devices.
BTW the screen is set at 480?dpi. This is Google. It is made by LG to be set to 450 but 400 is better, IMO.
Ten min cutoff app.
Is there any way to enabled this function?
I mean that we can wake the phone with the volume buttons? should we change the 0 by 1?
17. Disable Waking Up Of Phone By Volume Buttons
ro.config.hwfeature_wakeupkey=0

Categories

Resources