You are on page 1of 10

Order now and save BIG on the new Samsung Galaxy Z Fold 4 and Z Flip 4!

Tweaks for the Build.prop


󰀓 Ciro · 󰅐 Sep 6, 2016

󰚡 󰅂 Forums 󰅂 Samsung 󰅂 Samsung Galaxy S3 Neo 󰅂 Galaxy S3 Neo Themes and Apps

Search This thread

Ciro
Senior Member 󰚼

Sep 6, 2016 󱔔 #1

HELLO TO ALL GUYS, I MADE THIS GUIDE FOR SHOW TO ALL PEOPLE OR DEVELOPERS OF ROMS
ALL THE CODES FOR TWEAKS TO BUILD.PROP ( system ), this work on all devices but some roms can
have problems if you put something of this so asking ur Dev roms...

[TO ALL DEVS: feel free to use all the codes in your rom, but remember give credits to me and xda
community for edit codes]​
[TO ALL DEVS: all the codes are working fine in lollipop and are edited by me and others dev for more
performance and others thing so not needed do more changes]​

Code:

com.qc.hardware=1

q
debug.qc.hardware=true

debug.qctwa.preservebuf=1

debug.qctwa.statusbar=1

󰍜 󰍉 Log in

# Enables MTP mode

persist.sys.usb.config=mtp

New posts Manufacturers What's new 󰍝 Search forums Members 󰍝


󰅂
#For usb storage

ro.usb_host=1

#Simulate sdcard on /data/media

persist.fuse_sdcard=true

ro.storage_structure: define the storage structure of this project

# FUSE: 0x8, FAT: 0x4, SD: 0x2, INS: 0x1

# Example: If the project has FUSE with SD card, the value should be defined as 10 (dec)

ro.storage_structure=10

#Disable USB Debugging Popup

persist.adb.notify=0

# Bass audio props for Lolipop

tunnel.decode=false

lpa.use-stagefright=false

persist.sys.media.use-awesome=1

sys.keep_app_1=com.bel.android.dspmanager

ro.audio.samplerate=48000

ro.audio.pcm.samplerate=48000

af.resampler.quality=255

af.resample=52000

# Game tweaks

persist.sys.NV_FPSLIMIT=60

persist.sys.NV_POWERMODE=1

persist.sys.NV_PROFVER=15

persist.sys.NV_STEREOCTRL=0

persist.sys.NV_STEREOSEPCHG=0

persist.sys.NV_STEREOSEP=20

persist.sys.purgeable_assets=1

# Enable Quick Power-On mode to reduce boot-time

ro.config.hw_quickpoweron=true

Last edited: Sep 7, 2016

Tchaiky1812, kpacumupbg, Ilan576 and 11 others

Ciro
Senior Member 󰚼

Sep 6, 2016 󱔔 #2
REMEMBER

Roms like Project Lucky, Noble Rom, and others can already have some of this codes, SO PAY
ATTENTION on what you will do or what you are doing because im not responsable of your future
problems or errors if you do something wrong so please first of all ask your developers or look in the
"BUILD.PROP" if it already have the code you want put

Last edited: Nov 13, 2016


FurFur_ and santhoshkazhcha

Zola III
Z Senior Member

Sep 7, 2016 󱔔 #3

Ok nice to find them all around on one place all do I don't agree with most of them.
Hire are some for you to try out.

#dalvik
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=150m
dalvik.vm.heapsize=261m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m

Adjusted values by my self to fit this tin can based on this as a base:
https://01.org/android-ia/user-guides/android-memory-tuning-android-5.0-and-5.1
I deed go with initial devlik heap size of 16MB instead of 8 as 8 doesn't fit so it's increased almost instantly. I am still
testing them my self but I have to say impressions are rather good in many arias from tasks witching to more tasks
steady remaining in RAM. Less to none apps crashing & also far less lag in memory hungry apps. All this as this should
actually initial save a pretty good amount of ram compared to initial reference settings. The positive effect on battery
life remains to be seen but it certainly is positive. I am testing it on last official CM12.1.

You may also want to try:


debug.enabletr=1
It enables Tile based rendering. The tile based rendering is faster but it also needs more time for textures to be loaded
so results don't have to be always positive (even in most cases they are). Tile based rendering on the other hand
certainly also saves some power.
Even Adrenos aren't top of the pops in Tile based rendering (compared to MALI's & PowerVR where this is default
rendering mode) it certainly helps.
Let me demonstrate in tied screanshot.
For rendering composition I use:
debug.composition.type=dyn
This is basically to let it choose by flags between GPU & CPU all do most things are GPU rendered this day's still saving
some juice on those that are ment to be rendered on CPU is a good thing. It naturally goes with:
dev.pm.dyn_samplingrate=1

I find this surface flinger config best up to date:


#Surface flinger 1.0 2.0 4000
ro.fling.distance.coef=2.0
ro.fling.duration.coef=3.0
ro.max.fling_velocity=3000

It saves a lot on resources even compared to defaults not to mention over exaggerated other ones & yet it produces
very smooth results.

Also remove the remark (#) on:


persist.sys.purgeable_assets=1
It does cost a bit of speed (rather not significant) but I still recommend it to be used in contrast to same page merging
where performance hit is significant enough.

That's it in shortly, best regards.

Attachments

Screenshot_2016-09-06-21-31-5…

104 KB · Views: 1,360

Last edited: Sep 11, 2016

MODAR FN, Mantoi, FurFur_ and 2 others

Ciro
Senior Member 󰚼

Sep 7, 2016 󱔔 #4

Zola III, Thanks for the tip, i will edit the codes and put more

Last edited: Sep 8, 2016


Mar Ian
Member

Oct 3, 2016 󱔔 #5

Hi,
There is a way to increase sound volume in s3 neo? It's way to low! Like editing some file or something... I am rooted
but viper app doesn't install it's saying something about the busybox...

Zola III
Z Senior Member

Oct 3, 2016 󱔔 #6

Mar Ian said: 󰕍

Hi,
There is a way to increase sound volume in s3 neo? It's way to low! Like editing some file or something... I am rooted but
viper app doesn't install it's saying something about the busybox...

Well honey install the busy box comands extension binary.


https://play.google.com/store/apps/details?id=stericson.busybox
(that is installer).
It is possible to manually adjust output levels with good root Explorer & text editor but I don't recommend you to do that
as you are obviously a noob.
Anyway the file is located at root /system/etc/mixer_paths.xml
& your interest is only in the:
<!-- Play Scenario -->
Section.

Mar Ian

Mar Ian
Member

Oct 4, 2016 󱔔 #7
Zola III said: 󰕍

Well honey install the busy box comands extension binary.


https://play.google.com/store/apps/details?id=stericson.busybox
(that is installer).
It is possible to manually adjust output levels with good root Explorer & text editor but I don't recommend you to do that as
you are obviously a noob.
Anyway the file is located at root /system/etc/mixer_paths.xml
& your interest is only in the:
<!-- Play Scenario -->
Section. Click to expand...

I had to modify something in the build prop file and now viper works but I don't think it increases the in call volume or
overall volume. It just gives better headphone audio.
Anyway thanks man! :good:

Zola III
Z Senior Member

Oct 4, 2016 󱔔 #8

Mar Ian said: 󰕍

I had to modify something in the build prop file and now viper works but I don't think it increases the in call volume or
overall volume. It just gives better headphone audio.
Anyway thanks man! :good:

LOL. When you install ViPER4Android it mods build.prop by it self disabling lo power (DSP) audio decoding. It's natural
that it doesn't touch cellular radio layer (fm radio & calls), however all adjustments are in the mentioned omx file.

htb2050
H Senior Member
Oct 9, 2016 󱔔 #9

Thank you very much. I am trying all of these tweaks on my s5 running cm14 ROM and it looks like its running perfectly
fine so far. I will test more and see what kind of improvements I get.

Thanks for combining all of these in a single thread. It just removed the need of any kind of performance or tweaking
app.

Korax94
K Senior Member

Nov 11, 2016 󱔔 #10

How to apply this tweak? Do I just paste it into build.prop and then reboot? I have cm 12.1

Mantoi
Senior Member

Mar 18, 2017 󱔔 #11

Thank you for this thread.

You must log in or register to reply here.

Share: 󰈌 󰕄 󰑍 󰖣 󰇰 󰌷

Similar threads

Flashable Zip For Cm12 (Performance, Battery, RAM)


Danny_Dewet · Apr 4, 2015
Replies 254 Views 56K󰼠 Bigjazz2016 replied May 1, 2016

[MOD] S6 SYSTEM UI [5.1.1 only][TW]


aapav01 · Jan 13, 2016
Replies 24 Views 34K󰼠 smanic replied Mar 11, 2016

Galaxy S8 SystemUI for Lollipop Roms [Released(download links available)]


S SysUI's · Aug 18, 2017
Replies 46 Views 20K󰼠 Sasindu Sithija replied Jul 30, 2020
TW Lollipop UI for s5 mini port rom
H Hammoud Abbas · Apr 1, 2015
Replies 23 Views 8K󰼠 Bileng replied May 1, 2015

S6 Marshmallow Style SystemUI Tw 5.1.1 [updated to v3.0.1]


blackwings66 · Mar 4, 2016
Replies 37 Views 15K󰼠 lopezlioju replied Jun 10, 2016

󰚡 󰅂 Forums 󰅂 Samsung 󰅂 Samsung Galaxy S3 Neo 󰅂 Galaxy S3 Neo Themes and Apps

TOP LIKED POSTS

24 Hours All time

Ciro
14
HELLO TO ALL GUYS, I MADE THIS GUIDE FOR SHOW TO ALL PEOPLE OR DEVELOPERS OF
ROMS ALL THE CODES FOR TWEAKS TO BUILD.PROP ( system ), this work on all devices but
some roms can have problems if you put something of this so asking ur Dev roms...

[TO ALL DEVS: feel free to use all the codes in your rom, but remember give credits to me and xda
community for edit codes]​
[TO ALL DEVS: all the codes are working fine in lollipop and are edited by me and others dev for
Sep 6, 2016 ] View

Z Zola III
5
Ok nice to find them all around on one place all do I don't agree with most of them.
Hire are some for you to try out.

#dalvik
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=150m
dalvik.vm.heapsize=261m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
Sep 7, 2016 View
Ciro
2
REMEMBER

Roms like Project Lucky, Noble Rom, and others can already have some of this codes, SO PAY
ATTENTION on what you will do or what you are doing because im not responsable of your future
problems or errors if you do something wrong so please first of all ask your developers or look in
the "BUILD.PROP" if it already have the code you want put
Sep 6, 2016 View

Z Zola III
1
Mar Ian said: 󰕍

Hi,
There is a way to increase sound volume in s3 neo? It's way to low! Like editing some file or something... I am rooted but
viper app doesn't install it's saying something about the busybox...

Well honey install the busy box comands extension binary.


https://play google com/store/apps/details?id=stericson busybox
Oct 3, 2016 View

NEW POSTS

A Development  [ROM][12L][OFFICIAL] PixelOS [AOSP][STABLE][12/08/2022]


Latest: ashufftb · 4 minutes ago
Redmi Note 10 Pro

Development  [ROM][12.1][OFFICIAL] PixelOS [AOSP][STABLE][15/08/2022]


Latest: Keyur07x · 6 minutes ago
Xiaomi 11 Lite 5G NE

Amazfit GTR 3 Pro - ios16 BT calling issue


Latest: lfsouzalima · 6 minutes ago
Amazfit

C [KERNEL|ROM|Combo Firmware] SM-G9600 Qualcomm Snapdragon [June/16/2018]


Latest: caldasnovas · 6 minutes ago
Samsung Galaxy S9 & S9+ (Snapdragon) ROMs, Kernels

please help can bus disconnect


Latest: Milad Jarjees · 6 minutes ago
Android Head-Units

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to
make the most of their mobile devices, from customizing the look and feel to adding new functionality.

Crafted by Audentio
Crafted by Audentio

MORE INFO USEFUL LINKS

Contact us Best Phones

Advertise Root Any Device

Terms and rules Tutorials

Suggest Content How to install TWRP

How to install a custom ROM

Recognized Developer Program

SUBSCRIBE TO OUR NEWSLETTER

Receive the freshest Android & development news right in your inbox!

your@email 󰁔

󰈌 󰙯 󰋾 󰕄 󰗃 󰔁

XDA - Dark

You might also like