[COLLECTION][MODIFICATIONS]build.prop modifications[24 MAY] - Galaxy S I9000 Android Development

Hello everybody,
this is a collection of build.prop modifications.
The red marked ones aren't tested by myself, the others will work for sure.
Please let us know if a red marked works for you.
1st POST MODIFICATIONS
2nd POST HOWTO APPLY
1. ro.HOME_APP_ADJ=1
Locks launcher in memory. Only use with light launchers. This won’t work on ICS and above.
2. profiler.force_disable_err_rpt=1
Only for HTC firmwares. Disables sending of error reports.
3. wifi.supplicant_scan_interval=30
Sets the interval for scanning for WiFi networks in seconds when not already connected to one.
4. 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
3G tweaks.
5. ro.telephony.call_ring.delay=0
Phone rings immediately. You can set a higher value for a delay in seconds.
6. persist.cust.tel.eons=1
EONS stands for enhanced operator name string. Maybe someone knows what that is?
7. dalvik.vm.dexopt-flags=m=y
Enables register map for tracking objects to garbage collect. Might give a little more RAM at the cost of a few CPU cycles.
8. ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
Disables locating. Also delete /system/app/networklocation.apk and /system/framework/com.android.location.provider.jar
9. persist.adb.notify=0
Disable notification while adb is active.
10. ro.sf.lcd.density=240
Change LCD density. Default for Galaxy S is 240. Don´t forget to install patched Play Store after changing it.
11. ro.gsm.2nd_data_retry_config=max/_retries=3, 2000, 2000, 2000
MMS APN retry timer set to 2 sec( if SMS/MMS couldn`t be sent, it retries after 2 instead of 5 seconds).
12. ro.mot.buttonlight.timeout=0
Key lights stay on while screen is on.
13. persist.service.mount.playsnd=0
Disable notification sound when SD storage gets inserted.
14. persist.sys.usb.config=mtp
Enables MTP mode.
15. debug.kill_allocating_task=0
When system has to free up memory, it won't stop the current process(default). Maybe you want to change the value to 1, so it doesn't have to look for an other process to close.
16. net.wlan0.dns1=8.8.8.8
net.wlan0.dns2=8.8.4.4
net.pdp0.dns1=8.8.8.8
net.pdp0.dns2=8.8.4.4
net.ppp0.dns1=8.8.8.8
net.ppp0.dns2=8.8.4.4
net.eth0.dns1=8.8.8.8
net.eth0.dns2=8.8.4.4
net.gprs.dns1=8.8.8.8
net.gprs.dns2=8.8.4.4
Uses Google's DNS for better internet speed.
17. debug.sf.nobootanimation=1
Disables bootanimation. You can delete the bootanimation (mostly in /system/media) now.
18. ro.config.hw_fast_dormancy=1
Read about this one here: Fast Dormancy in a nutshell
19. ro.ril.enable.amr.wideband=1
AMR Wideband provides improved speech quality compared to Narrowband speech coders

HOWTO
It´s saver to edit the build.prop on the computer, as the lines are shorter on the phone. So that`s how to do it:
1. With a root explorer(I prefer ES file explorer), copy /system/build.prop to the root of the internal sdcard (/mnt/sdcard).
2. Connect phone to computer and copy the file on your computer.
3. With Notepad++, open build.prop and edit it. Be careful as some of the parameters already exist. Just change their values.
4. Save and copy the file back to your phone's root.
5. Overwrite /system/build.prop with the edited file.
6. Make sure that the permissions are still rw-r--r--:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
7. Reboot into recovery and wipe cache and dalvik cache.
8. New values should be applied now.
9. Enjoy

dark_knight35 said:
It´s saver to edit the build.prop on the computer, as the lines are shorter on the phone. So that`s how to do it:
1. With a root explorer, copy /system/build.prop to the root of the internal sdcard (/mnt/sdcard)
2. Connect phone to computer and copy the file on your computer
3. With Notepad++, open build.prop and edit it. Be careful as some of the parameters already exist. Just change their values.
4. Copy the file back to your phone.
5. Overwrite /system/build.prop with the edited file.
6. Make sure that the permissions are still rw-r--r--.
7. Reboot into recovery and wipe cache and dalvik cache.
8. New values should be applied now.
9. Enjoy
Click to expand...
Click to collapse
Thanks for this tips mate..but bit noobish..can ..u do a video for us..please?
Cheers

No, sorry, won't do a video. Which step isn't clear for you? I can edit the howto with some pics.

dark_knight35 said:
No, sorry, won't do a video. Which step isn't clear for you? I can edit the howto with some pics.
Click to expand...
Click to collapse
Yes pic would be nice, Just the scrolling one, also better signal one..thanks mate

i can't find ro.HOME_APP_ADJ=1 on CM9

Abyv said:
Yes pic would be nice, Just the scrolling one, also better signal one..thanks mate
Click to expand...
Click to collapse
I've edited it . Try with ES file explorer, activate root explorer in it's settings and tick the system thing box.
rafal408 said:
i can't find ro.HOME_APP_ADJ=1 on CM9
Click to expand...
Click to collapse
Just put the line at the end of the file. The most tweaks aren't already in build.prop.

I forgot two:
persist.sys.purgeable.assets=1
Allows system to free up more RAM when needed.
debug.sf.nobootanimation=1
Disables bootanimation for faster boot.
These two are for testing, don't know if they work:
ro.mot.hw.HAC=1
ro.telephony.sms_segment_size=160 ->longer SMS? I read of something like that, may doesn't work in all countries.

First of all,
Thanks for sharing
Second,
just a suggestion, update the first post and put all of the newly added tweaks there in one place.
Thanks again

This is great, but the instructions on editting the build.prop are a little unclear, are we copy and pasting the tweaks from the OP into the file, or do we locate the appropriate lines in the build.prop and then change the values to match the tweak.
I'd like to be able to apply better 3g speeds and better signal but it's a little unclear.
Pictures, or thorough instructions would be appreciated.

no need of a computer, i can do it in the phone itself, can't I?

Not sure if half of these make any difference, but I have added a couple to my phone. Some are not applicable to our device for sure.
For the 3g tweaks, my research (google) seems to indicate that for the sgs,
gprs class should be 12
hsdpa category should be 8
hsupa category should be 6
I don't know if these even work though, i can't tell any difference.
One that i do find very useful for ICS, is one that enables MTP (most roms/kernels don't seem to have this option).
persist.sys.usb.config=mtp
Hope that is useful for someone, MTP rocks

Zorigo said:
This is great, but the instructions on editting the build.prop are a little unclear, are we copy and pasting the tweaks from the OP into the file, or do we locate the appropriate lines in the build.prop and then change the values to match the tweak.
I'd like to be able to apply better 3g speeds and better signal but it's a little unclear.
Pictures, or thorough instructions would be appreciated.
Click to expand...
Click to collapse
Some of the parameters like supplicant.scan.intervall are already there in build.prop. Then you just change the value. If there isn't a parameter in your
build.prop, you can copy&paste it from the OP.
madushan92 said:
no need of a computer, i can do it in the phone itself, can't I?
Click to expand...
Click to collapse
You can do it on the phone, but it's not as save as on the computer. i.e. if you're at the end of a line with a root explorer and press the space bar to get to the next line, you aren't really in the next line and could get bootloop by rebooting. So I wrote how to do it on the computer.
oswade said:
Not sure if half of these make any difference, but I have added a couple to my phone. Some are not applicable to our device for sure.
For the 3g tweaks, my research (google) seems to indicate that for the sgs,
gprs class should be 12
hsdpa category should be 8
hsupa category should be 6
I don't know if these even work though, i can't tell any difference.
One that i do find very useful for ICS, is one that enables MTP (most roms/kernels don't seem to have this option).
persist.sys.usb.config=mtp
Hope that is useful for someone, MTP rocks
Click to expand...
Click to collapse
Yes, the tweaks are only slightly noticable, and not all needed. But I'll add MTP to the list tomorrow for sure.

This is great. Good job

thanks!
there's no point in editing your build.prop if you cannot figure out how to do it after you've read the OP.
next thing they'll ask author of OP to create a custom build.prop for the users that "aren't sure" how to do it.
Just please, learn to use notepad
PS. And if a line doesn't exist in your build.prop, add it!

first of all thanks ..
i have 2 question:
1. i can apply more than 10 tweaks at once?!
2. do i need space(enter) between every tweak?! or no need?!

marwan91 said:
first of all thanks ..
i have 2 question:
1. i can apply more than 10 tweaks at once?!
2. do i need space(enter) between every tweak?! or no need?!
Click to expand...
Click to collapse
1. Why not? That works.
2. Yes, for every parameter a new line.
Gesendet von meinem GT-I9000 mit Tapatalk 2

dark_knight35 said:
1. Why not? That works.
2. Yes, for every parameter a new line.
Gesendet von meinem GT-I9000 mit Tapatalk 2
Click to expand...
Click to collapse
lol of course new line but i mean
like :
rro.config.hw_fast_dormancy=1
ro.media...
or?
ro.config.hw_fast_dormancy=1
ro.media >>?

Could I use this on the Galaxy Ace running Gingerbread 2.3.6?
Sent from my GT-S5830 using Tapatalk 2

galaxyace152 said:
Could I use this on the Galaxy Ace running Gingerbread 2.3.6?
Sent from my GT-S5830 using Tapatalk 2
Click to expand...
Click to collapse
Yeah i think
P.s. can som1 make a build.prop with all tweaks for ics?
Gesendet von meinem GT-I9000 mit Tapatalk 2

Related

[DEV] Enable 2D GPU rendering in HTC One X & about build.prop tweaks [30.04.2012]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
What do you need?
Hex Editor
libhtc-opt2.so from /system/lib
Android SDK (or at least adb shell)
Warning: keep in mind that now 2D rendering will be always checking in your development settings
This is already fixed in new 1.29.401.7 update!
What to do? (method 1 - from PC level)
Download and install any Hex Editor on your PC
Grab libhtc-opt2.so from your device and save on your PC
Open libhtc-opt2.so using Hex Editor
Find line: persist.sys.ui.hw.0.1.
0 should have HEX value 30. Change 0 to 1 (HEX value will change to 31)
Entry should now looks like: persist.sys.ui.hw.1.1.
Save file
use adb push libhtc-opt2.so /system/lib to insert library back to your device
Reboot your device
What to do? (method 2 - from device level)
Download Hex Editor from the Google Play
Open libhtc-opt2.so using Hex Editor
Find line: persist.sys.ui.hw.0.1.
0 should have HEX value 30. Change 0 to 1 (HEX value will change to 31)
Entry should now looks like: persist.sys.ui.hw.1.1.
Save file
Reboot your device
Download modded library (flash in recovery)
Download here
A little bit about libhtc-opt2.so
It's called by build.prop entry: ro.vendor.extension_library=/system/lib/libhtc-opt2.so
It contains a lot of different settings, including governors settings. This is the reason why tweaking governors settings in init.endeavoru.common.rc doesn't work.
It contains many settings HTC did to Tegra 3 configuration.
It's better not to remove that file from the system
According to libhtc-opt2.so, GPU 2D rendering is suppose to be enabled in various situations:
com.htc.launcher, com.android.camera, com.htc.android.mail, com.android.browser, com.google.android.apps.maps, com.htc.laputa
com.google.android.videos, com.sdgtl.watch, com.htc.video, com.htc.streamplayer, com.google.android.youtube, com.aurorasoftworks.quadrant
gr.androiddev.BenchmarkPi, com.smartbench, com.quicinc.vellamo, com.android.cm3, com.glbenchmark., se.nena.nenamark
com.southend.electopi, com.tactel.electopia, com.antutu, com.greenecomputing.linpack, eu.chainfire.cfbench, com.georgie.pi, com.netflix.mediaclient
You can check if it's working by typing:
adb shell
getprop persist.sys.ui.hw
Output should be 1 if it's working. Will be 0, if it's disabled. With my tweak it's always 1. BTW HTC nice trick to rise up benchmarks scores!
A little bit about so popular build.prop tweaks
persist.sys.ui.hw=true doesn't work. Don't believe it, don't use it. Adding that to the build.prop means you don't know what you're doing. Seriously, copy-paste tweaks method from other xda threads with so called "findings" is not good. This value is controlled by libhtc-opt2.so.
persist.sys.NV_FPSLIMIT=60 doesn't work either. Why? Because it's 60 by default already! It's down-creased to 30 ONLY when power saving mode is enabled, so when your battery is below some critical level.
persist.sys.NV_STEREOCTRL=0 doesn't work either. Why? Because it's 0 by default already!
ro.HOME_APP_ADJ=1 doesn't work either. And that's the most funny tweak in ICS. Where does it come from? In gingerbread most of the oom_adj values were stored in init.rc inside ramdisk (f.g. setprop ro.HOME_APP_ADJ). They were used in ActivityManagerService. But since Ice Cream Sandwich, those settings were moved to services.jar inside /system/framework. They are no longer in ramdisk! So typing ro.HOME_APP_ADJ=1 in build.prop gives nothing but one extra false changelog line. It's bull****. Some people also call it "gimmicks"... and use it
I will post more once I find them
Yeah I know, I'm a "noob", "zip-modder", "dev with no skills" etc. and all this info were kanged from other "real devs" brains. I just used special machine to suck their knowledge
​
Thank you so much for all your hard work Mike.
Sent from my HTC One X using Tapatalk 2
Nice stuff Mike.
What exactly will this do?
Cheers
I knew all the time that Mike is a real dev!
Mike, will the 2D GPU rendering be enabled in the new ARHD release?
listentochaos said:
Mike, will the 2D GPU rendering be enabled in the new ARHD release?
Click to expand...
Click to collapse
I'm not sure yet. Some people might not like to have it enabled all the time.
LorD ClockaN said:
I knew all the time that Mike is a real dev!
Click to expand...
Click to collapse
lol Well doing stock ROMs doesn't mean someone have no knowledge. I also wont call myself a real dev since I'm not developing anything But hey, what do I know
mike1986. said:
lol Well doing stock ROMs doesn't mean someone have no knowledge. I also wont call myself a real dev since I'm not developing anything But hey, what do I know
Click to expand...
Click to collapse
hey can you please share the edited file here? somehow I can't edit it myself, very confused in hex editor!
kryptoner said:
hey can you please share the edited file here? somehow I can't edit it myself, very confused in hex editor!
Click to expand...
Click to collapse
Sure, will do!
mike1986. said:
Sure, will do!
Click to expand...
Click to collapse
just out of interest ... how did you trace this back to the particular lib??
---------- Post added at 08:23 PM ---------- Previous post was at 08:21 PM ----------
knightrocker said:
just out of interest ... how did you trace this back to the particular lib??
Click to expand...
Click to collapse
never mind ... saw the op again .. sorry
Umm does this mean GPU rendering is not enabled by default on the One X? Seriously? WHY?
Why would HTC NOT enable it? :\
eRajesh said:
Umm does this mean GPU rendering is not enabled by default on the One X? Seriously? WHY?
Why would HTC NOT enable it? :\
Click to expand...
Click to collapse
Ask them. While you're at it ask why the battery isn't removable, nor the SD card.
Does this affect battery drain (Positively or negatively?)
eRajesh said:
Umm does this mean GPU rendering is not enabled by default on the One X? Seriously? WHY?
Why would HTC NOT enable it? :\
Click to expand...
Click to collapse
because a lot of apps might/will force close with it on by default
http://forum.xda-developers.com/showthread.php?t=1372007
can someone share the edited file?
beanbean50 said:
because a lot of apps might/will force close with it on by default
http://forum.xda-developers.com/showthread.php?t=1372007
Click to expand...
Click to collapse
also i read what a google dev said a while ago ... apparently the system locks a chunk of memory for every app that uses gpu rendering ... 8 mb or so ... so thats quite a bit if you lock em all ... not a nice idea especially with sense
eRajesh said:
Umm does this mean GPU rendering is not enabled by default on the One X? Seriously? WHY?
Why would HTC NOT enable it? :\
Click to expand...
Click to collapse
Nope, it's not It is suppose to be enabled in various situations but doesn't seems to work.
com.htc.launcher
com.android.camera
com.htc.android.mail
com.android.browser
com.google.android.apps.maps
com.htc.laputa
com.google.android.videos
com.sdgtl.watch
com.htc.video
com.htc.streamplayer
com.google.android.youtube
com.aurorasoftworks.quadrant
gr.androiddev.BenchmarkPi
com.smartbench
com.quicinc.vellamo
com.android.cm3
com.glbenchmark.
se.nena.nenamark - those two looks wired to me
com.southend.electopi
com.tactel.electopia
com.antutu
com.greenecomputing.linpack
eu.chainfire.cfbench
com.georgie.pi
com.netflix.mediaclient
Those are apps when 2D rendering should be enabled. You can check it by:
adb shell
getprop persist.sys.ui.hw
output should be 1 if it's working. Will be 0, if it's disabled. With my tweak it's always 1.
Download ready recovery .zip - http://goo.gl/trJa6
@mike
I think you mean 'Warning' not 'Warring' ...!
beanbean50 said:
@mike
I think you mean 'Warning' not 'Warring' ...!
Click to expand...
Click to collapse
Thanks, fixed!

[mod] [5/14/13] [tw] full time multi sample anti-aliasing

This mod is full time 4x and 2x MSAA for TW on the d2spr.
Download available in post 2.
Performance Edition in post 3
All development for this mod has been developed through the device on the device for the device.
If you need help with this mod feel free to ask. However, there are a few different mods listed. Please state which mod you are using so I can better help you!
First things first.
I want to thank...
"Kennyglass 123" for you patience in this forum.
"qwerty12"
"x714x"
If it weren't for you guys this would be an absolute fail! Your great knowledge is appreciated!
**If you include this in your rom please include me in your credits as a few haven't.**
If you are a rom developer and would like to include this mod in your next rom then go for it. No need to ask.
This mod is FULL TIME 4xMSAA and produced by a single text file in /data/local/temp/ called "yamato_panel.txt" Set your permissions for the device to read it and reboot. Any changes made to the file are not instantly applied and will need a reboot.
To verify the samples get the app "Basemark ES2 taiji"
It's optional but not necessary to...
- Remove the line "0 0 android from /system/lib/egl/egl.cfg
- Rename "libGLES_android.so" to "libGLES_android.bak" in /system/lib/egl.
This forces the system to use hardware rendering and speeds up the whole system. Even though we have this set in alot of build.props it will still use SW rendering at times. This completely eliminates SW.
The 1 in "0 1 adreno" defines HW.
What is Anti-Aliasing??
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FT4xMSAA yamato_panel.txt
NOTES..
1. Do NOT attempt to set MSAASmoothing to "high" as it will cause your display to look like 8 bit graphics. (Anybody want to try to fix this be my guest)?
2. MSAAMode=1
Sets samples to 2x
MSAAMode=2
Sets samples to 4x
3. facenessCulling=on
This will drastically increase the picture quality but also put more strain on the system. This can be set to "default" for easier rendering.
ISSUES..
1. Since the recent updates to ASOP, this mod is no longer recommended for it. This is now for T.W. only.
2. The taskbar artifacts have been significantly reduced in 4x and non existent in 2x.
3. This is not a performance mod!
This mod will cause a higher strain on the system. Effects of this mod are slower performance but a far better visual experience.
The text file for 4x MSAA.
Use it at your own risk. Attempting to modify some settings may leave your device soft bricked! However, if this happens you can simply remove the file in TWRP and reboot.
#
Code:
performance=normal
disableExtraSwapBlit=0
ignoreGlFlush=0
binning=hw
forceGuardband=0
guardbandValue=0
forceGmemSize=0
gmemSize=0
veboSetting=0
numBins_weight=80
numGroups_weight=20
log.resolves=0
log.pm4=0
log.pm4mem=0
log.shaders=0
log.sc_dev=0
log.cffdump=0
log.cffdump_with_ifh=0
log.cffdump_no_memzero=0
log.dumpx=0
log.sc_dev_shader_name=sc_dev_dump.txt
log.primitives=0
waitForIdleAfterDraw=0
waitForIdleOnSubmit=0
disableSwapTsIdle=0
useUncachedVBOs=0
clockGating=off
useSafeMode=0
redirectDebugMessages=0
forceChipId=Default
convertTristrips=default
convertTrifans=default
convertLineloops=default
shader_sub.write=0
shader_sub.read=0
shader_sub.trivialfs=0
facenessCulling=on
vboDataAlignment=natural
enableOptimizedTextureUpdates=1
enableOptimizedVboUpdates=1
forceAutoTextureCompression=0
triJuice=0
enableInlineConstantUpdates=1
enableMemoryPool=1
enableFastClears=1
ditherSafeFastClears=1
shadowGmemInAppBuffers=1
textureTiling=1
preserveZStencilOnSwap=0
allowDepthExport=0
untileDynamicTextures=1
fullSurfaceDynamicUpdatePath=1
useGpuTilingHints=1
MSAASmoothing=normal
MSAABufferAllocation=always
forceMSAAMode=1
MSAAMode=2
VAESEnable=0
VAESGenericError=0
VAESFailNth=0
VAESDoNotFailFirstN=0
VAESRandomSeed=0
VAESFailPercent=0
2D.HwBlt=1
2D.forceEglSwapInterval=0
2D.eglSwapInterval=0
leiaEnableLrzWrites=1
leiaEnableLrzExpansion=0
leiaExportColorForLrzUnresolve=0
leiaEnableFastLrzUnresolves=0
oxiliDisableLazyUpdates=0
oxiliDisableChunkedUpdates=0
oxiliForceShaderDirectUpdates=0
oxiliForceConstantDirectUpdates=0
oxiliForceIstoreCacheMode=0
oxiliForceCstoreSingleBuffer=0
oxiliForceShaderSingleContext=0
oxiliForceSuperthreadMode=0
oxiliForceVsSingleThread=0
oxiliForceFsSingleThread=0
oxiliForceSingleSp=0
oxiliSkipClears=0
oxiliForceSysmemRender=0
FPSCap=0
allowFloatFBOs=0
suppressTimestampInterrupts=0
GPUIdleTimeout=off
GPUIdleTimeoutMsec=0
After installing this mod or simply installing any standard rom its recommended to quickly scroll something on your device to properly set the framebuffer. This is why a newly installed rom may be choppy at first.
BUILD.PROP
Additional edits to the build.prop. These alone will create a significant gain in the visual experience and possible scrolling smoothness with or without yamato!
Tweak as you like.
#----HWUI----
Code:
ro.hwui.text_cache_width=2048
debug.hwui.render_dirty_regions=false
ro.hwui.text_cache_height=256
ro.hwui.fbo_cache_size=16384
ro.hwui.layer_cache_size=16384
ro.hwui.path_cache_size=16384
ro.hwui.round_rect_shape_cache_size=16384
ro.hwui.circle_shape_cache_size=16384
ro.hwui.rect_shape_cache_size=16384
ro.hwui.arc_shape_cache_size=16384
ro.hwui.oval_shape_cache_size=16384
ro.hwui.texture_cache_size=16384
ro.hwui.gradient_cache_size=16384
ro.hwui.text_drop_shadow_cache_size=16384
ro.hwui.font_renderer_cache_size=16384
ro.hwui.resource_cache_size=16384
ro.hwui.patch_cache_size=16384
ro.hwui.disable_vsync=false
ro.hwui.layer_size=1024
ro.hwui.render_layers_as_regions=1
ro.hwui.stencil_buffer_size=3.0
ro.hwui.texture_cache_flush_rate=0.9
ro.hwui.panel_bit_depth=32
ro.hwui.default_text_gamma=1.8
ro.hwui.default_text_black_gamma_threshold=255
ro.hwui.default_text_white_gamma_threshold=255
ro.hwui.disable_scissor_opt=true
debug.hwui.show_overdraw=false
debug.hwui.show_layers_updates=false
ro.hwui.text_gamma_correction=shader3
GPU PERFORMANCE GOVERNOR.
Setting GPU governor to "performance" mode. This will help to smooth system performance with or without yamato.
Code:
echo trustzone >/sys/class/kgsl/kgsl-2d0/pwrscale/policy
echo performance >/sys/class/kgsl/kgsl-2d0/pwrscale/trustzone/governor
echo trustzone >/sys/class/kgsl/kgsl-2d1/pwrscale/policy
echo performance >/sys/class/kgsl/kgsl-2d1/pwrscale/trustzone/governor
echo trustzone >/sys/class/kgsl/kgsl-3d0/pwrscale/policy
echo performance >/sys/class/kgsl/kgsl-3d0/pwrscale/trustzone/governor
DOWNLOADS
USE THESE MODS AT YOUR OWN RISK. I AM NOT RESPONSIBLE!
DOWNLOADS-
YAMATO MSAA TEXT FILE (D.I.Y.)
http://db.tt/1qpNeaMe
FLASHABLE YAMATO MSAA ZIP
http://db.tt/0e2WAfgk
FLASHABLE YAMATO UNINSTALL
http://db.tt/8KrQ3M7c
BUILD.PROP
This is a text file you can copy and paste from.
http://db.tt/zaTHjZRC
GPU INIT.D SCRIPT
After download remove ".txt" from the name. Then drop the file in init.d
http://db.tt/gj3mdrtH
Yamato Performance Edition v1.0 update
This does NOT use anti-aliasing. It's settings are specifically set for one purpose... A faster device!
YAMATO PERFORMANCE v1.0 TEXT FILE (D.I.Y.)
http://db.tt/fX7QcRPg
FLASHABLE YAMATO PERFORMANCE v1.0
http://db.tt/70hLynZS
FLASHABLE YAMATO UNINSTALL
http://db.tt/8KrQ3M7c
Thanks for your contribution!:beer:
Sent from my SPH-L710 using Tapatalk 2
what exactly does this do? im confused
r.suchil2 said:
what exactly does this do? im confused
Click to expand...
Click to collapse
It will smooth out the display graphics for a higher definition look. It essentially smoothes the edges of everything rendered on your device. Colors and shading will also be improved.
Added downloads in post 2
This works great with the GPU script and the build prop tweaks but that yamoto file causes some weird lines on my status bar so I deleted that. Quadrant scores are over 6k with this mod now! Thanks! Much smoother user experience!
Sent from my SPH-L710 using xda premium
Visionikz03 said:
This works great with the GPU script and the build prop tweaks but that yamoto file causes some weird lines on my status bar so I deleted that. Quadrant scores are over 6k with this mod now! Thanks! Much smoother user experience!
Sent from my SPH-L710 using xda premium
Click to expand...
Click to collapse
Yes there are some disturbances in status bar. They come and go and not sure why. Switching to 2x mode should completely eliminate it though if you want. The build.prop edits should speed things up a bit. A better scroll, better colors and shading.
Added Performance Edition v.5 added to post 3.
OP: Could you place the code between code tags? Makes it easier to see and copy. Thanks
Nice... Thanks
CNexus said:
OP: Could you place the code between code tags? Makes it easier to see and copy. Thanks
Click to expand...
Click to collapse
I will get to a laptop later this weekend but in the meantime I have everything in the downloads section.
razz1 said:
I will get to a laptop later this weekend but in the meantime I have everything in the downloads section.
Click to expand...
Click to collapse
Yes, but I prefer to enter things myself versus copying them.
CNexus said:
Yes, but I prefer to enter things myself versus copying them.
Click to expand...
Click to collapse
Your all set. Op updated!
Updated yamato performance edition to v1.0
All parameters have been set and tested to obtain the most speed for the GS3
This may be the final update for the performance edition. We'll see.
How exactly do you install this?
Sent from my SPH-L710 using xda app-developers app
Yes, I'm confused as to how to install this as well.
prochargedls2 said:
How exactly do you install this?
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
Yamato..
Download the "yamato_panel.txt" file and drop it into "/data/local/tmp/" then reboot.
Build.prop...
Go to "/system/build.prop" file.
Open it to edit it's text.
Add or copy and paste the lines provided in the OP into the "/system/build.prop file.
There is a download provided for the build.prop so you can easily copy and paste from it.
or
Use your favorite build.prop editor and add them through there.
Reason for no flashable zip?
I don't like messing with others build.prop file as I don't have a good uninstall zip for that if they don't like it.
I didn't feel the need for a yamato zip either because it's just one text file you drop in one file.
However, if it would help, I could make one. I would like everyone that would like to try this out to be able to do it. If there is an issue with installing for anyone, just l let me know and I will help you out!
Yes please create a flashable zip because I'm having troubles.
Sent from my SPH-L710 using xda app-developers app

[TIP] Easily customize EQS toggles Sense 5

Thanks to @langer hans tutorial for HTC One, I was able to easily customize EQS toggles with ES File Explorer. Note that the first 5 quick settings will be the ones displayed on the minor/horizontal QS. Root is required, but the CID part can be overlooked I guess.
All credits go to him. Thank his post here.
langer hans said:
Okay first things first: Huge thanks to @descenpet who brought up this idea again. I myself did this in code, but this one is way easier, so I'll write it up for you.
I'll describe two methods. It's up to you which one you want to use.
The ADB Method:
What you need:
A working adb and a texteditor like Notepadd++ (Not windows notepad! Get a decent editor!)
1.
Get your CID:
Code:
adb shell getprop ro.cid
2.
Pull the needed file from your device:
If your CID is one of the following, pull the file that matches your CID. Only that one, leave the others.
Code:
adb pull /system/customize/ACC/HTC__032.xml
adb pull /system/customize/ACC/HTC__A07.xml
adb pull /system/customize/ACC/HTC__J15.xml
If your CID is not one of the three above:
Code:
adb pull /system/customize/ACC/default.xml
3. Open the pulled file. You find it in the same folder as your adb.
4. Around line 400 you will find the following snippet:
Code:
<item type="integer-array" name="quick_setting_items">
<int>0</int>
<int>1</int>
<int>2</int>
<int>3</int>
<int>4</int>
<int>5</int>
<int>6</int>
<int>7</int>
<int>8</int>
<int>9</int>
<int>10</int>
<int>11</int>
</item>
These are the EQS toggles with the default order. Now look at the following to get an idea what number is what toggle:
Code:
0 "user_card"
1 "brightness"
2 "settings"
3 "wifi"
4 "bluetooth"
5 "airplane"
6 "power_saver"
7 "rotation"
8 "mobile_data"
9 "sound_profile"
10 "wifi_hotspot"
11 "screenshot"
12 "gps"
13 "roaming"
14 "media_output"
15 "auto_sync"
16 "roaming_setting"
17 "music_channel"
18 "ringtone"
19 "timeout"
20 "syn_all_fake"
21 "apn"
Note that not all of the toggle are actually working. 0-12 are tested by me. Be careful with the others...
5. Now it is up to you. You can reorder the single "<int>X</int>" entries, remove some you don't need, and maybe add a GPS toggle. Following is an example:
Code:
<item type="integer-array" name="quick_setting_items">
<int>3</int>
<int>4</int>
<int>2</int>
<int>12</int>
<int>5</int>
<int>9</int>
<int>10</int>
<int>7</int>
<int>11</int>
</item>
Note how I removed three. This will give you the following look of the EQS:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
6. Save the file
7. Push it back to the device: Remeber Step 2. Use the actual filename you pulled for the 2nd command
Code:
adb remount
adb push default.xml /system/customize/ACC/
8. Reboot youre phone:
Code:
adb reboot
Done, you have successfully reordered your EQS!
The ES File Explorer Method:
What you need:
ES File Explorer and CID Getter from Playtore
1.
Get your CID and remember it with CID Getter.
2.
Open the left menu in ES. (The globe and phone icon)
Go to Root-Explorer under Tools.
Tap Mount R/W
For "/system" tick the RW box.
Save, grant root if requested.
3.
Go into the following folder:
Code:
/system/customize/ACC/
4.
Note the 4 files there.
If the CID you read in step 1 matches one of the filenames: Open that file.
If you have a CID with no corresponding file: Open default.xml
Open with ES Note-Editor, if asked.
5. Scroll to about 95% with the bottom slider. You will find the following snippet:
Code:
<item type="integer-array" name="quick_setting_items">
<int>0</int>
<int>1</int>
<int>2</int>
<int>3</int>
<int>4</int>
<int>5</int>
<int>6</int>
<int>7</int>
<int>8</int>
<int>9</int>
<int>10</int>
<int>11</int>
</item>
These are the EQS toggles with the default order. Now look at the following to get an idea what number is what toggle:
Code:
0 "user_card"
1 "brightness"
2 "settings"
3 "wifi"
4 "bluetooth"
5 "airplane"
6 "power_saver"
7 "rotation"
8 "mobile_data"
9 "sound_profile"
10 "wifi_hotspot"
11 "screenshot"
12 "gps"
13 "roaming"
14 "media_output"
15 "auto_sync"
16 "roaming_setting"
17 "music_channel"
18 "ringtone"
19 "timeout"
20 "syn_all_fake"
21 "apn"
Note that not all of the toggle are actually working. 0-12 are tested by me. Be careful with the others...
6. Tap the top right icon, then "Edit".
7. Now it is up to you. You can reorder the single "<int>X</int>" entries, remove some you don't need, and maybe add a GPS toggle. Following is an example:
Code:
<item type="integer-array" name="quick_setting_items">
<int>3</int>
<int>4</int>
<int>2</int>
<int>12</int>
<int>5</int>
<int>9</int>
<int>10</int>
<int>7</int>
<int>11</int>
</item>
Note how I removed three. This will give you the following look of the EQS:
8. Save the file with tapping the top left arrow and confirm.
9. Reboot youre phone
Done, you have successfully reordered your EQS!
Of course it is advised to save your editied file somwhere, so you can put it back again after you flashed a new version of the ROM
Click to expand...
Click to collapse
Just a note: On different phones you may find different files in /system/custimze/ACC. So even if your CID is one of the 3 I mentioned there, you still want to pull the default file. AFAIK the One X has only the default file anyway.
So the rule is: If you have a file that matches your CID use it, if not use the default.
Gesendet von meinem GT-N5100 mit Tapatalk 4
Nice. Allow me to add little something..
stumble upon and accidentally found an easy way to switch back to aosp style recent app while tweaking on EQS.
1. It's generally is the same as tweaking EQS. Follow the steps provided in OP to grab 'system/customize/ACC/Default.xml'.
2. Find the snippet below and change the value from "true" to "false". The corresponding snippet is just right under the node for EQS.
<app name="SystemUI">
<item type="boolean" name="support_HtcStyleRecentApp">true</item></app>
3. Reboot.
Click to expand...
Click to collapse
Yep, and right below you'll find "support_minor_quicksettings". That one enables horizontal QS
langer hans said:
Yep, and right below you'll find "support_minor_quicksettings". That one enables horizontal QS
Click to expand...
Click to collapse
Dude, how to scroll through the HQS?
Sent from my HTC One X running Sense 5
athulele said:
Dude, how to scroll through the HQS?
Sent from my HTC One X running Sense 5
Click to expand...
Click to collapse
You can't. HTC didn't include that function. You can only reorder your normal EQS to have the 5 you want in horizontal QS.
ok first off thanks "myself11" for the tutorial, been looking for this. but i have an issues with this if anyone knows the solution i would really appreciate it, 5 of the options dont have an icon and just show a white blank square: media output, auto sync, ringtone, timeout, sync all.
another thing, i have been able to enable all of the settings (all 21 of them) and the panel is scrollable for those who wanted to know. i had to edit the file few times for it to accept it, not sure why.
woomera said:
ok first off thanks "myself11" for the tutorial, been looking for this. but i have an issues with this if anyone knows the solution i would really appreciate it, 5 of the options dont have an icon and just show a white blank square: media output, auto sync, ringtone, timeout, sync all.
another thing, i have been able to enable all of the settings (all 21 of them) and the panel is scrollable for those who wanted to know. i had to edit the file few times for it to accept it, not sure why.
Click to expand...
Click to collapse
Some don't have an icon yep. And also some of them don't have a function. That's what HTC included...
Gesendet von meinem HTC One mit Tapatalk 4
langer hans said:
Some don't have an icon yep. And also some of them don't have a function. That's what HTC included...
Gesendet von meinem HTC One mit Tapatalk 4
Click to expand...
Click to collapse
thanks for the info.
Sideline:
Accroding to www.eprice.com.tw hands on HTC One Max, the version of EQS packs on it added ability to customize EQS. There is also a toggle for no disturb mode. So should we expecting? Optimistically, we can expecting customizable EQS on newer Sense 5x equivalent.
Note: Please don't start discussing wether we'll receive any update anymore, it doesn't belong to this thread.
:laugh:
I thought it didn't allow customization, the pictures I've saw just show new toggles adequate to Max features like fingerprint scanner and scribe. Did the writer of the article state that?
myself11 said:
I thought it didn't allow customization, the pictures I've saw just show new toggles adequate to Max features like fingerprint scanner and scribe. Did the writer of the article state that?
Click to expand...
Click to collapse
Positive, the writer has stated the upperside rectangle icon with a pen is edit button.
:good:
HebeGuess said:
Positive, the writer has stated the upperside rectangle icon with a pen is edit button.
:good:
Click to expand...
Click to collapse
Interesting. I thought it would be a quick note button...
Gesendet von meinem HTC One mit Tapatalk 4
I thought it was Scribe (HTC's stylus like on HTC Flyer) related.
Is that htc stylus still working ?
Some believe it might return with the Max. But the symbol can also be an edit option.
Any way to do this on the HTC One? I don't have an acc folder in /system/customize
gullu101 said:
Any way to do this on the HTC One? I don't have an acc folder in /system/customize
Click to expand...
Click to collapse
Langer hans did the tutorial for HTC One. Go to his thread (link on OP), maybe there's an answer there.

5/14/2016 || Note 4 (msm 8084) || CPU, TCP, IO, RAM "Tweaks"

Hello from the V10 Forum! This is a mod I created and posted for V10 users, but as various devices use Qualcomm hardware and similar operational conditions, the biggest similarity being Linux , and by some requests from others here to post this, I am offering this modification to other devices as well. It is already thoroughly tested and the logic and rationale behind the conditions are cross compatible with many Linux systems/machines anyways. You should see positive results just as everybody else has.
You must be rooted to apply this mod.
**SEE POST 2 FOR CHANGE LOG**
***VERY IMPORTANT IF YOU ARE GOING TO USE THIS MOD, you need to navigate to the /system/etc folder on your device, and rename any files that exist in that sub-folder that have the words "ZRAM" in them to have a .bak extension rather than a .sh extension so it does not run at boot.
You will also need to navigate to the /system/bin directory with a root explorer and rename the "mpdecision" binary to "0mpdecision.bak" .... The added 0 is just to move it to the top of the list of files so you can find it easily if you need to.
This is a step by step instruction on how to replace the /system/etc/init.qcom.post_boot.sh file for the device. Be it known, however, that this instruction (and file) can be used with any device running the Snapdragon 805 SoC combo.
What does this do?
Simple. It turns your device into an even more efficient powerhouse. Here are is a list of everything done:
-Interactive Governor tuning for performance and better battery life, a quick description of what I did...
-low load, quick response, low frequency
-high load, quick response, higher frequency
-modified input boost settings for Interactive
-Locked cpu cores on - your battery life will not suffer, don't worry.
-Modified a bunch of system permissions to remove samsung garbage from controlling hardware.
-Switched IO scheduler to noop, and tuned accordingly
-Adjusted minfree values (RAM management, it is a little more multi-tasking friendly)
-Adjusted VM parameters - swappiness, dirty ratios, cache pressure, centisec values, etc (again to complement multi-tasking... your data will hang out a little bit more before being written to disk, but house cleaning won't happen all at once, so there is still good performance and your system won't bog down while it is flushing the toilet)
-DISABLED zRAM!!! - I have no idea why a device with 3 GB of RAM has zRAM enabled. This is purely a waste of CPU cycles and other system resources. You want physical memory, not compressed memory.
-Changed congestion algorithm to cubic (better network performance... assuming the network bandwidth is already there
-Cleaned up the shell file and fixed some errors.
-Removed calls to mpdecision
-More to come!
How to do this, we'll just get right to it.
Download this app https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en
Download this file https://drive.google.com/file/d/0BzM9W6qUvx-gX1I4UDlLV3VIUWM/view?usp=drivesdk
Very important you put the file on the root of your INTERNAL SDCARD!!!
Do not forget to do this.
After you do that, open terminal emulator, and type the following commands in the order they are presented (I would highly recommend just copying them from this post one by one and switching back and forth between your browser and the terminal app):
Code:
su
Code:
cd /
Code:
mount -o remount,rw /system
Code:
cd /system/etc
Code:
rm init.qcom.post_boot.sh
Code:
cd /sdcard
Code:
mv init.qcom.post_boot.sh /system/etc
Code:
chmod 0644 /system/etc/init.qcom.post_boot.sh
Double check the file has been replaced with a file explorer of some sort, double check permissions, then reboot. Good to go.
***CHANGE LOG
5/14/2016
-Modified scaling up activity to be a little less aggressive, this should help battery life quite a bit
-Switched scheduler to cfq and tuned it, huge increases in io throughput - the new cfq should be used for these devices, no comparison in performance to any other
-Moved. above_hispeed_delay module down the pole a bit (moAr batteries)
4/28/2016
-Initial Release
Why does it say ef you bro?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Not4 Mod using Tapatalk
souluneek said:
Why does it say ef you bro?
Sent from my Not4 Mod using Tapatalk
Click to expand...
Click to collapse
Lol. I originally did this for a good friend of mine, I left him a message in the file as a joke - forgot to change it lol.
Interested to see what others results are like. .
Sent from my SM-N910P using Tapatalk
the note 4 has 3gb ram..?
So just copy and paste and hit return after each line in terminal
Edit: i think it worked because my i/o is set to noop now
Sent from my Not4 Mod using Tapatalk
I just did this the old manual way in root explorer. Added .bak to post boot instead of .sh, copied the new post boot to system/etc and changed permissions. Added .bak to mpdecision. No zram files for us to edit. Rebooted. Ran antutu with a 5,000 point increase. With MM I steady got 70,450's and now.
This is great for now until we get some well built custom kernels. All the roms I flashed since I had the note 4 from launch day, and I don't think any devs worked on tweaking the post boot like they used to on the HTC eVo line like I was used to.
Hello only for sprint note 4? Can be used for 910c?
SM-910C EROBOT 13.4 SUEMAX 1.7.8
Can it be use on MM??
Sent from my SM-N920P using XDA-Developers mobile app
To the users above ↑
File can be used on ANY device running the snapdragon 805 processor.
And I fixed the typo about 4 GB of RAM. This device has 3, v10 has 4 (I copied the thread over from the other forum)
Says no such file or directory.?
Sent from my Not4 Mod using Tapatalk
souluneek said:
Says no such file or directory.?
Sent from my Not4 Mod using Tapatalk
Click to expand...
Click to collapse
Our directory is different, this needs to be corrected in the OP. Follow what I did a couple posts up.
]
Where did you find mpdecision in the file i don't see it
Sent from my Not4 Mod using Tapatalk
Death-Dealer said:
Our directory is different, this needs to be corrected in the OP. Follow what I did a couple posts up.
Click to expand...
Click to collapse
Fixed it for you
Well my experience with this is odd. I did what Death-Dealer suggested and I can tell things are working faster/better but my antutu score went down instead of up. As long as I'm happy with the performance I guess it doesn't matter what antutu says.
souluneek said:
]
Where did you find mpdecision in the file i don't see it
Sent from my Not4 Mod using Tapatalk
Click to expand...
Click to collapse
Kernel/Rom combo?
Death-Dealer said:
I just did this the old manual way in root explorer. Added .bak to post boot instead of .sh, copied the new post boot to system/etc and changed permissions. Added .bak to mpdecision. No zram files for us to edit. Rebooted. Ran antutu with a 5,000 point increase. With MM I steady got 70,450's and now.
This is great for now until we get some well built custom kernels. All the roms I flashed since I had the note 4 from launch day, and I don't think any devs worked on tweaking the post boot like they used to on the HTC eVo line like I was used to.
Click to expand...
Click to collapse
Hello, as the title says, wich setup are u using?
liriolebron said:
Hello, as the title says, wich setup are u using?
Click to expand...
Click to collapse
tx's stock deodexed PC1 rom with xposed
New file in the link in the OP, made some pretty drastic improvements for you note 4 guys.
You should see a good bump in performance with no hit to the battery life.
Check the change log in the second post.
I'll be around

5/14/2016 || Note 4 (msm 8084) || CPU, TCP, IO, RAM "Tweaks"

Hello from the V10 Forum! This is a mod I created and posted for V10 users, but as various devices use Qualcomm hardware and similar operational conditions, the biggest similarity being Linux , and by some requests from others here to post this, I am offering this modification to other devices as well. It is already thoroughly tested and the logic and rationale behind the conditions are cross compatible with many Linux systems/machines anyways. You should see positive results just as everybody else has.
You must be rooted to apply this mod.
**SEE POST 2 FOR CHANGE LOG**
***VERY IMPORTANT IF YOU ARE GOING TO USE THIS MOD, you need to navigate to the /system/etc folder on your device, and rename any files that exist in that sub-folder that have the words "ZRAM" in them to have a .bak extension rather than a .sh extension so it does not run at boot.
You will also need to navigate to the /system/bin directory with a root explorer and rename the "mpdecision" binary to "0mpdecision.bak" .... The added 0 is just to move it to the top of the list of files so you can find it easily if you need to.
This is a step by step instruction on how to replace the /system/etc/init.qcom.post_boot.sh file for the device. Be it known, however, that this instruction (and file) can be used with any device running the Snapdragon 805 SoC combo.
What does this do?
Simple. It turns your device into an even more efficient powerhouse. Here are is a list of everything done:
-Interactive Governor tuning for performance and better battery life, a quick description of what I did...
-low load, quick response, low frequency
-high load, quick response, higher frequency
-modified input boost settings for Interactive
-Locked cpu cores on - your battery life will not suffer, don't worry.
-Modified a bunch of system permissions to remove samsung garbage from controlling hardware.
-Tuned the cfq scheduler
-Adjusted minfree values (RAM management, it is a little more multi-tasking friendly)
-Adjusted VM parameters - swappiness, dirty ratios, cache pressure, centisec values, etc (again to complement multi-tasking... your data will hang out a little bit more before being written to disk, but house cleaning won't happen all at once, so there is still good performance and your system won't bog down while it is flushing the toilet)
-DISABLED zRAM!!! - I have no idea why a device with 3 GB of RAM has zRAM enabled. This is purely a waste of CPU cycles and other system resources. You want physical memory, not compressed memory.
-Changed congestion algorithm to cubic (better network performance... assuming the network bandwidth is already there
-Cleaned up the shell file and fixed some errors.
-removed calls to mpdecision
-More to come!
How to do this, we'll just get right to it.
Download this app https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en
Download this file https://drive.google.com/file/d/0BzM9W6qUvx-gX1I4UDlLV3VIUWM/view?usp=drivesdk
Very important you put the file on the root of your INTERNAL SDCARD!!!
Do not forget to do this.
After you do that, open terminal emulator, and type the following commands in the order they are presented (I would highly recommend just copying them from this post one by one and switching back and forth between your browser and the terminal app):
Code:
su
Code:
cd /
Code:
mount -o remount,rw /system
Code:
cd /system/etc
Code:
rm init.qcom.post_boot.sh
Code:
cd /sdcard
Code:
mv init.qcom.post_boot.sh /system/etc
Code:
chmod 0644 /system/etc/init.qcom.post_boot.sh
Double check the file has been replaced with a file explorer of some sort, double check permissions, then reboot. Good to go.
****CHANGELOG
May 14, 2016
-initial release
Sounds interesting.....would you mind linking to v10 forum so i can read what experiences people are having? Thanks and thanks for your work and time.
Last question (for now ) any reason this wouldn't work with a ported S7 rom?
Edit nvrmd found some threads......reading now
Awesome....something new haha. Thanks bud. I'm currently running Tekhds rom and using Kernel Adiotour with Senthils Nightmare profile and Project Skynet mod......is it a bad idea to try this while using those? Thanks in advance and thanks for your hard work too.
Good info. Thanks.
How effective is this mod on the note 4 n910t
Sent from my SM-N920T using Tapatalk
I'm trying it out now and it seems to be doing a damn noticeable job....on Tek Urv7.4 with Skynet installed. I can't provide data cuz it's only been a few hours but seems legit. Im open to any info on how to test from anyone.
rblckmnjr84 said:
How effective is this mod on the note 4 n910t
Sent from my SM-N920T using Tapatalk
Click to expand...
Click to collapse
I'm trying it out now and will report back it a few hours. On a side note, I tried to install it per op instructions multiple times and it refused to work,so I just copied and pasted,fixed permissions and rebooted. Now the nodded init file is where it needs to be.
Sent from my SM-G935F using XDA-Developers mobile app
marseillesw said:
I'm trying it out now and will report back it a few hours. On a side note, I tried to install it per op instructions multiple times and it refused to work,so I just copied and pasted,fixed permissions and rebooted. Now the nodded init file is where it needs to be.
Sent from my SM-G935F using XDA-Developers mobile app
Click to expand...
Click to collapse
OK cool report back to let me knw how things are
Sent from my SM-N920T using Tapatalk
I'm running RR 5.6.8 on Marshmallow and I'm not seeing any of the files you listed on my phone. No ZRAM files, no mpdecision, and there isn't a init.qcom.post_boot.sh already on the phone. I went through the steps any way just to see if it would do anything and it all worked successfully, but I can't really comment on any performance gains. Is this a Kitkat/Lollipop only mod? Perhaps MM got away from the same file that this is intended to tweak?
Thanks for your help either way. Looking forward to trying it again when I have a rom it's intended for.
Joebroni said:
I'm running RR 5.6.8 on Marshmallow and I'm not seeing any of the files you listed on my phone. No ZRAM files, no mpdecision, and there isn't a init.qcom.post_boot.sh already on the phone. I went through the steps any way just to see if it would do anything and it all worked successfully, but I can't really comment on any performance gains. Is this a Kitkat/Lollipop only mod? Perhaps MM got away from the same file that this is intended to tweak?
Thanks for your help either way. Looking forward to trying it again when I have a rom it's intended for.
Click to expand...
Click to collapse
The file is there. Look in system/etc and scroll down to it.
Sent from my SM-G935F using XDA-Developers mobile app
How's it going for everyone?
So I went to edit the file to change the SD readahead value to 2048 and was greeted by a commented out "F*ck you bro" at the top of the file. Is this really the way we act on XDA now? Apparentry sadly...
necromnicon said:
So I went to edit the file to change the SD readahead value to 2048 and was greeted by a commented out "F*ck you bro" at the top of the file. Is this really the way we act on XDA now? Apparentry sadly...
Click to expand...
Click to collapse
Screens hot? If that is true, that's funny
Sent from my SM-A710F using XDA-Developers mobile app
I saw in the original thread someone post the same thing....dev explained he accidentally left that in....and that it was originally intended for his buddy.....not sure why he hasn't cleaned out the text yet though..
louforgiveno said:
I saw in the original thread someone post the same thing....dev explained he accidentally left that in....and that it was originally intended for his buddy.....not sure why he hasn't cleaned out the text yet though..
Click to expand...
Click to collapse
Can u plz post the link for the original thread?
Sent from my SM-G935F using XDA-Developers mobile app
necromnicon said:
So I went to edit the file to change the SD readahead value to 2048 and was greeted by a commented out "F*ck you bro" at the top of the file. Is this really the way we act on XDA now? Apparentry sadly...
Click to expand...
Click to collapse
Is this the value to edit to change read ahead?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my SM-A710F using XDA-Developers mobile app
Duplicate. Tapatalk bug
ctrlaltdeln said:
Duplicate. Tapatalk bug
Click to expand...
Click to collapse
Yes that's the one
Sent from my SM-G935F using XDA-Developers mobile app
Yes that is the value for internal SD. If you scroll down you will find the one for external SD. It is set to 1024 in the file. I set mine to 2048 as it provides better performance with my SD caRd

Categories

Resources