綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[分享] 本人基於cm10 zu rom的build.prop旗艦級優化

[複製連結] 查看: 4215|回覆: 5|好評: 0
跳轉到指定樓層
樓主
hk001340 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2014-8-12 10:20

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
:# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JZO54K
ro.build.display.id=ZU Edtion
ro.build.version.incremental=eng.yair.20130619.121250
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.2
ro.build.date=ד" יונ 19 12:13:45 IDT 2013
ro.build.date.utc=1371633225
ro.build.type=userdebug
ro.build.user=yair
ro.build.host=yair-desktop
ro.build.tags=test-keys
ro.product.model=E15i
ro.product.brand=SEMC
ro.product.name=LT30p_1269-0608
ro.product.device=shakira
ro.product.board=shakira
ro.product.cpu.abi=armeabi-v6l
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Sony Ericsson
ro.wifi.channels=
ro.board.platform=msm7x27
# ro.build.product is obsolete; use ro.product.device
ro.build.product=shakira
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=LT30p-user 4.0.4 7.0.A.3.195 PPP_xw test-keys
ro.build.fingerprint=Sony/LT30p_1269-0608/LT30p:4.0.4/7.0.A.3.195/PPP_xw:user/release-keys
ro.build.characteristics=default
ro.cm.device=shakira
media.enable-commonsource=true
# end build properties

#
# ADDITIONAL_BUILD_PROPERTIES
#
debug.composition.type=c2d
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
ro.sf.lcd_density=160
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.cm.version=Xperia Prime CM10
ro.modversion=Xperia Prime CM10
ro.media.dec.jpeg.memcap=10000000
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d/dev/smd0
ro.ril.hep=1
ro.ril.hsdpa.category=10
ro.ril.enable.dtm=1
ro.ril.enable.3g.prefix=1
ro.ril.hsxpa=2
ro.ril.gprsclass=16
ro.ril.hsupa.category=6
ro.ril.disable.power.collapse=1
ro.telephony.ril_class=SemcRIL
wifi.interface=wlan0
wifi.softap.interface=wlan0
wifi.softapconcurrent.interface=wlan0
wifi.supplicant_scan_interval=180
ro.ril.def.agps.mode=2
ro.ril.def.agps.feature=1
persist.sys.use_16bpp_alpha=1
persist.sys.use_dithering=2
persist.sys.force_hw_ui=true
ro.telephony.default_network=0
ro.telephony.call_ring.delay=1000
ro.telephony.call_ring.multiple=false
ro.com.google.locationfeatures=1
ro.com.google.networklocation=1
ro.ril.enable.a52=1
ro.ril.enable.a53=1
ro.telephony.ril.v3=icccardstatus,skipbrokendatacall,signalstrength,datacall
ro.telephony.ril_skip_locked=true
ro.media.enc.file.format=3gp,mp4
ro.media.enc.vid.codec=m4v,h263
ro.media.enc.vid.h263.width=176,640
ro.media.enc.vid.h263.height=144,480
ro.media.enc.vid.h263.bps=64000,1600000
ro.media.enc.vid.h263.fps=1,30
ro.media.enc.vid.m4v.width=176,640
ro.media.enc.vid.m4v.height=144,480
ro.media.enc.vid.m4v.bps=64000,1600000
ro.media.enc.vid.m4v.fps=1,30
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
settings.display.autobacklight=1
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
rild.libargs=-d /dev/smd0
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
media.stagefright.enable-fma2dp=true
media.stagefright.enable-scan=true
mmp.enable.3g2=true
mm.enable.smoothstreaming=true
media.aac_51_output_enabled=true
mm.enable.qcom_parser=37491
vidc.debug.level=1
ro.qc.sdk.sensors.gestures=true
ro.qc.sdk.gestures.camera=false
ro.qc.sdk.camera.facialproc=false
windowsmgr.max_events_per_sec=10000
debug.camcorder.disablemeta=1
dalvik.vm.dexopt-flags=m=y
dalvik.vm.checkjni=0
dalvik.vm.dexopt-data-only=1
dalvik.vm.lockprof.threshold=500
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify_bytecode=false
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=8m
debug.sf.hw=1
debug.composition.type=mdp
debug.gr.numframebuffers=3
ro.max.fling_velocity=10000
debug.qctwa.statusbar=1
debug.qctwa.preservebuf=1
hwui.render_dirty_regions=false
hwui.disable_vsync=true
debug.mdpcomp.logs=0
debug.sf.no_hw_vsync=1
hwui.print_config=choice
debug.enabletr=false
debug.hwui.render_dirty_regions=false
debug.hwui.disable_vsync=true
com.qc.hardware=true
persist.service.zram=1
ro.zram.default=18
persist.sys.usb.config=mtp,adb
persist.service.adb.enable=1
ro.opengles.version=131072
ro.product.locale.language=en
ro.product.locale.region=US
persist.ro.ril.sms_sync_sending=1
persist.android.strictmode=0
debug.performance.tuning=1
video.accelerate.hw=1100
debug.performance.tuning=1
ro.config.nocheckin=1
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.telephony.call_ring.delay=0
ro.lge.proximity.delay=15
ro.ril.disable.power.collapse=0
mot.proximity.delay=
pm.sleep_mode=1
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
persist.pmem.camera=4000000
ro.config.ringtone=CyanTone.ogg
ro.config.notification_sound=CyanMessage.ogg
ro.config.alarm_alert=CyanAlarm.ogg
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
qemu.hw.mainkeys=0
qemu.hw.mainkeys=0# xda BRAVIA Engine 3
ro.service.swiqi.supported=true
persist.service.swiqi.enable=1
qemu.hw.mainkeys=0
ro.hwui.texture_cache_size=48
ro.hwui.layer_cache_size=32
ro.hwui.r_buffer_cache_size=4
ro.hwui.path_cache_size=24
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=5
ro.hwui.texture_cache_flush_rate=0.5
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=512
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
ro.qc.sdk.izat.premium_enabled=1
ro.qc.sdk.izat.service_mask=0x0
persist.gps.qc_nlp_in_use=0
ro.gps.agps_provider=1
ro.service.swiqi3.supported=true
persist.service.swiqi3.enable=1
ro.sony.irremote.protocol_type=2
ro.drm.active.num=7
ro.drm.active.0=marlin,1
ro.drm.active.1=playready,1
ro.drm.active.2=dtla,1
ro.drm.active.3=marlin_import,1
ro.drm.active.4=ckb,1
ro.drm.active.5=widevine,1
ro.drm.active.6=dcp,1
ro.sony.fota.encrypteddata=supported
ro.semc.sound_effects_enabled=true
ro.semc.xloud.supported=true
persist.service.xloud.enable=1
ro.semc.enhance.supported=true
persist.service.enhance.enable=1
ro.semc.clearaudio.supported=true
persist.service.clearaudio.enable=1
ro.somc.dmnorm.supported=true
persist.service.dmnorm.enable=1
ro.sony.walkman.logger=1
ro.somc.clearphase.supported=true
persist.service.clearphase.enable=1
af.resampler.quality=255
persist.af.resampler.quality=255

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

persist.service.pcsync.enable=0

persist.service.lgospd.enable=0

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

echo “2048,3072,6144,15360,17920,20480″ > /sys/module/lowmemorykiller/parameters/minfree

echo “0″ > /proc/sys/net/ipv4/tcp_times**ps;
echo “1″ > /proc/sys/net/ipv4/tcp_tw_reuse;
echo “1″ > /proc/sys/net/ipv4/tcp_sack;
echo “1″ > /proc/sys/net/ipv4/tcp_tw_recycle;
echo “1″ > /proc/sys/net/ipv4/tcp_window_scaling;
echo “5″ > /proc/sys/net/ipv4/tcp_keepalive_probes;
echo “30″ > /proc/sys/net/ipv4/tcp_keepalive_intvl;
echo “30″ > /proc/sys/net/ipv4/tcp_fin_timeout;
echo “404480″ > /proc/sys/net/core/wmem_max;
echo “404480″ > /proc/sys/net/core/rmem_max;
echo “256960″ > /proc/sys/net/core/rmem_default;
echo “256960″ > /proc/sys/net/core/wmem_default;
echo “4096,16384,404480″ > /proc/sys/net/ipv4/tcp_wmem;
echo “4096,87380,404480″ > /proc/sys/net/ipv4/tcp_rmem;

echo “4096″ > /proc/sys/vm/min_free_kbytes
echo “0″ > /proc/sys/vm/oom_kill_allocating_task;
echo “0″ > /proc/sys/vm/panic_on_oom;
echo “0″ > /proc/sys/vm/laptop_mode;
echo “0″ > /proc/sys/vm/swappiness
echo “50″ > /proc/sys/vm/vfs_cache_pressure
echo “90″ > /proc/sys/vm/dirty_ratio
echo “70″ > /proc/sys/vm/dirty_background_ratio

echo “8″ > /proc/sys/vm/page-cluster;
echo “64000″ > /proc/sys/kernel/msgmni;
echo “64000″ > /proc/sys/kernel/msgmax;
echo “10″ > /proc/sys/fs/lease-break-time;
echo “500,512000,64,2048″ > /proc/sys/kernel/sem;

echo “500″ > /proc/sys/vm/dirty_expire_centisecs
echo “1000″ > /proc/sys/vm/dirty_writeback_centisecs

tune2fs -o journal_data_writeback /block/path/to/system
tune2fs -O ^has_journal /block/path/to/system
tune2fs -o journal_data_writeback /block/path/to/cache
tune2fs -O ^has_journal /block/path/to/cache
tune2fs -o journal_data_writeback /block/path/to/data
tune2fs -O ^has_journal /block/path/to/data

busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /system
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache

LOOP=`ls -d /sys/block/loop*`;
RAM=`ls -d /sys/block/ram*`;
MMC=`ls -d /sys/block/mmc*`;
for j in $LOOP $RAM
do
echo “0″ > $j/queue/rotational;
echo “2048″ > $j/queue/read_ahead_kb;
done

echo “2048″ > /sys/devices/virtual/bdi/179:0/read_ahead_kb;

for i in
`find /data -iname “*.db”`
do
sqlite3 $i ‘VACUUM;’;
done

rm /dev/log/main

SAMPLING_RATE=$(busybox expr `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency`
* 750 / 1000)
echo 95 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold
echo $SAMPLING_RATE > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate

echo “vr” > /sys/block/mmcblk0/queue/scheduler
or
echo “sio” > /sys/block/mmcblk0/queue/scheduler

echo “governor-name-here” > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

CACHESIZE=$(df -k /cache | tail -n1 | tr -s ’ ’ | cut -d ’ ’ -f2)
if [ $CACHESIZE -gt 80000 ]
then
echo ”Large cache detected, moving dalvik-cache to /cache”
if [ ! -d /cache/dalvik-cache ]
then
busybox rm -rf /cache/dalvik-cache /data/dalvik-cache
mkdir /cache/dalvik-cache /data/dalvik-cache
fi
busybox chown 1000:1000 /cache/dalvik-cache
busybox chmod 0771 /cache/dalvik-cache
# bind mount dalvik-cache so we can still boot without the sdcard
busybox mount -o bind /cache/dalvik-cache /data/dalvik-cache
busybox chown 1000:1000 /data/dalvik-cache
busybox chmod 0771 /data/dalvik-cache
else
echo ”Small cache detected, dalvik-cache will remain on /data”
fi

mount -t debugfs none /sys/kernel/debug echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features
#use VERY_HIGH_QUALITY for audio resampler
af.resampler.quality=4

#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=32

#Disable offload audio video playback by default
av.offload.enable=false

#enable voice path for PCM VoIP by default
use.voice.path.for.pcm.voip=true

#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
#
# from device/somc/shinano/system.prop
#
#
# platform specific part of system.prop
#

# aDSP sensors
ro.qualcomm.sensors.qmd=false
debug.qualcomm.sns.hal=w
ro.qc.sdk.sensors.gestures=false
ro.qc.sensors.max_accel_rate=false
ro.qc.sensors.max_gyro_rate=false
ro.qc.sensors.max_mag_rate=false
ro.qualcomm.sensors.pedometer=false
o.qualcomm.sensors.pam=false
ro.qualcomm.sensors.scrn_ortn=false
ro.qualcomm.sensors.smd=sony
ro.qc.sensors.step_detector=true
ro.qc.sensors.step_counter=true
ro.qualcomm.sensors.georv=true

#System props for audio
persist.audio.handset.mic=analog

#System prop for gralloc
persist.gralloc.cp.level3=1

#System props for the MM Audio
media.aac_51_output_enabled=true

# Disable OEM SOCKET
persist.radio.oem_socket=false

# Default values/Locales for the hiding languages feature
ro.product.locale.excluded=ar_EG ar_IL fa_IR iw_IL

#System props for the MM modules
encoder.video.profile=high

# system property for somc thermal solution
ro.somc.thermal=system_monitor

# Controlling two core touch boost
sys.somc.touch_perf_kick=1

# Modem power save enabled
persist.radio.add_power_save=1

#System prop for product protection
persist.device.protection.level=1
#
# from device/somc/sirius/system.prop
#
#
# product specific part of system.prop
#
ro.usb.pid_suffix=1AF
sys.screen_on=1

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 1碎鑽 +3 經驗 +1 幫助 +5 收起 理由
mia19820918 + 3 + 1 + 5 神馬都是浮雲

查看全部評分

收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
 樓主| hk001340 | 收聽TA | 只看該作者
發表於 2014-8-12 10:21
任何android機或android 4.0以上rom通用
不喜勿踩

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
killer00100 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
歡喜地 | 收聽TA | 只看該作者
發表於 2014-8-12 23:13
大大你的# ADDITIONAL_BUILD_PROPERTIES之前的要砍掉喔!
後面的才能使用(雖然有可能讓x8變磚ㄏㄏ)
話說你是用我做的rom嗎?
要不然怎麼會有Xperia Prime CM10@@

評分

參與人數 1碎鑽 +2 幫助 +1 收起 理由
mia19820918 + 2 + 1 您的用心回復提供不錯的參考價值喔!.

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
 樓主| hk001340 | 收聽TA | 只看該作者
發表於 2014-8-13 18:30
己經做了測試不會變磚但性能上升了十分耗電

評分

參與人數 1碎鑽 +2 幫助 +1 收起 理由
mia19820918 + 2 + 1 您的用心回復提供不錯的參考價值喔!.

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
canzoo85717 | 收聽TA | 只看該作者
發表於 2014-8-14 22:49
由 手機網頁 發佈
在效能方面,多工能力提升海帶條如果能縮小到跟狀態列一樣再加上透明化會更加完美!目前因網路卡頓已換回原build. prop許多。可是在網路訊號方面,有卡頓的情形,另外,

評分

參與人數 1碎鑽 +2 幫助 +1 收起 理由
mia19820918 + 2 + 1 您的用心回復提供不錯的參考價值喔!.

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
canzoo85717 | 收聽TA | 只看該作者
發表於 2014-8-15 19:46
由 手機網頁 發佈
在效能方面,多工能力提升許多,可是在網路訊號方面,有卡頓的情形,另外,海帶條如果能縮小到跟狀態列一樣再加上透明化會更加完美!目前因網路卡頓已換回原build.prop。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則