Explanation of the/system/build. Prop file in Android

Source: Internet
Author: User
Tags intl time zones
In the build. Prop file under/system, we often see the following statements.
Ro. RIL. HSDPA. Category = 10
Ro. RIL. hsupa. Category = 6
Ro. RIL. hsxpa = 2
Ro. RIL. Enable. Amr. wideband = 1
Wifi. supplicant_scan_interval = 45
Dalvik. VM. heapsize = 24 m // outofmemoryerror
Ro. RIL. Def. agps. mode = 2
These lines are mainly used to optimize network data, positioning, voice, and memory.

========================================================== ====================
Based on the preceding parameter code, the meanings of different values are listed below.
Ro. RIL. HSDPA. Category:
1 = 1.2 Mbit/s
2 = 1.2 Mbit/s
3 = 1.8 Mbit/s
4 = 1.8 Mbit/s
5 = 3.6 Mbit/s
6 = 3.6 Mbit/s
7 = 7.2 Mbit/s
8 = 7.2 Mbit/s
9 = 10.1 Mbit/s
10 = 14.0 Mbit/s
11 = 0.9 Mbit/s
12 = 1.8 Mbit/s
13 = 17.6 Mbit/s
14 = 21.1 Mbit/s
15 = 23.4 Mbit/s
16 = 27.9 Mbit/s
19 = 35.3 Mbit/s
20 = 42.2 Mbit/s
21 = 23.4 Mbit/s
22 = 27.9 Mbit/s
23 = 35.3 Mbit/s
24 = 42.2 Mbit/s
25 = 46.8 Mbit/s
26 = 55.9 Mbit/s
27 = 70.6 Mbit/s
28 = 84.4 Mbit/s
HSDPA (High Speed Downlink Packet Access): High Speed Downlink group access

Ro. RIL. hsupa. Category:
1 = 0.73 Mbit/s
2 = 1.46 Mbit/s
3 = 1.46 Mbit/s
4 = 2.93 Mbit/s
5 = 2.00 Mbit/s
6 = 5.76 Mbit/s
7 = 11.5 Mbit/s
Hsupa (High Speed Uplink Packet Access): High Speed Uplink group access

Ro. RIL. hsxpa: 3G data standard selection
0-UMTS r99
1-HSDPA
2-HSDPA/hsupa

Ro. RIL. Enable. Amr. wideband:
0-Disable support for AMR wideband/HD Audio
1-enable support for AMR wideband/HD Audio
Amr wideband, the voice bandwidth range, is called "adaptive multi-rate-wideband", that is, "adaptive multi-rate broadband coding ",
The sampling frequency is 16 kHz, which is a broadband speech coding standard adopted by ITU-T and 3GPP of the International Organization for Standardization, also known as g722.2.
The AMR-WB provides a voice bandwidth range of 50 ~ 7000Hz, the user can feel the voice is more natural, comfortable and easy to distinguish than before.
AMR-WB applied to edge, 3G can fully reflect its advantages. Sufficient transmission bandwidth to ensure that the AMR-WB can use a total of nine types of encoding from 6.6kb/s to 23.85kb/s, the speech quality beyond the PSTN fixed phone.
PS: note that some versions of Radio do not support AMR wideband, which is not supported even if it is set to 1.

Wifi. supplicant_scan_interval:
Wi-Fi wireless LAN scanning interval, in seconds.
Increasing the value can reduce power consumption.

Dalvik. VM. heapsize = 24 m:
The virtual memory size, in MB. Increasing the memory size can slightly improve the performance, which is useful for some FC problems.
In hdpi, if it is not set to more than 24 MB, the system cannot be started.

Ro. RIL. Def. agps. Mode: select the agps Mode
0-Disable agps support. It can save power consumption and network traffic, but it will prolong the GPS positioning time.
1-
2-enable agps support.

Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB push build. Prop/system/
52 kb/s (2362 bytes in 0.044 S)
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB shell getprop | grep heap
[Dalvik. VM. heapsize]: [24 m]
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB shell getprop | grep heap
[Dalvik. VM. heapsize]: [48 m]
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB shell getprop | grep heap
[Dalvik. VM. heapsize]: [48 m]
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB pull/system/build. Prop.
29 kb/s (2362 bytes in 0.078 S)
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ Vim build. Prop
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB push build. Prop/system/
50 kb/s (2362 bytes in 0.045 S)
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $ ADB shell getprop | grep heap
[Dalvik. VM. heapsize]: [48 m]
Wanqi @ wanqi-system-product-Name :~ /Huiye_q9/msm7627-app $

 

 

 

During initialization, the following line is added to the init. RC file: setpropDalvik.VM.Heapsize48 m.

 

Activitymanager. Java (Android/Frameworks/base/CORE/Java/Android/APP): String vmheapsize = systemproperties. Get ("Dalvik.VM.Heapsize"," 16 m ");
Androidruntime. cpp (Android/Frameworks/base/CORE/JNI): property_get ("Dalvik.VM.Heapsize", Heapsizeoptsbuf +4, "16 m ");
Init. pxa910-based.rc (Android/Vendor/OMAP/tw50f/rootdir): setpropDalvik.VM.Heapsize32 m
Init. pxa910-based.rc (Android/Vendor/OMAP/tw60f/rootdir): setpropDalvik.VM.Heapsize32 m
Main. C (Android/External/qemu/Android): Boot_property_add ("Dalvik.VM.Heapsize", TMP );

 

 

 

Build. Prop is an attribute file. In Android, The. Prop file is very important and records system settings and changes, similar to files in/etc.

# Begin build properties
# Autogenerated by buildinfo. Sh
Ro. Build. ID = gri40
Ro. Build. display. ID = grj22
Ro. Build. version. incremental = ENG. mur4ik. 20110505.195322
Ro. Build. version. SDK = 10 2.3rom
Ro. Build. version. codename = REL
Ro. Build. version. Release = 2.3.4 Android version
Ro. Build. Date = 3 20:41:26 CST 2010 time zone CST can represent four time zones.
Ro. Build. Date. UTC = 0
Ro. Build. type = user
Ro. Build. User = mur4ik
Ro. Build. Host = mur4ik-VirtualBox
Ro. Build. tags = test-keys
Ro. Product. Model = gt540 Mobile Phone Model
Ro. Product. Brand = Google
Ro. Product. Name = swift
Ro. Product. device = swift
Ro. Product. Board = swift
Ro. Product. CPU. Abi = armeabi-v6l
Ro. Product. CPU. abi2 = armeabi
Ro. Product. Manufacturer = LGE
Ro. Product. locale. Language = ZH default language
Ro. Product. locale. region = default language enabled after CN is flushed
Ro. Board. Platform = msm7k
# Ro. Build. Product is obsolete; Use Ro. Product. Device
Ro. Build. Product = swift
# Do not try to parse Ro. Build. description or. Fingerprint
Ro. Build. Description = soju-user 2.3.3 gri40 102588 release-keys internal version
Ro. Build. Fingerprint = Google/soju/Crespo: 2.3.3/gri40/102588: User/release-keys
# End build properties

#
# System. prop for Optimus
#

### RIL config

Rild. libpath =/system/lib/libril-qc-1.so
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 =
Device_provisioned = 1

# Lge_change_s, [jeongmini.park@lge.com], 2010-05-03, <enabed eons feature>
Persist. Cust. Tel. Eons = 1
# Lge_change_e, [jeongmini.park@lge.com], 2010-05-03, <enabed eons feature>

# Qc ril doesn' t replay call rings
Ro. telephony. call_ring.multiple = false
Ro. telephony. call_ring.delay = 3000 Bell delay, in milliseconds. (Anti-Fraud supplement)

# Default network type. Default network type
#0 => WCDMA preferred.
Ro. telephony. default_network = 0
Ro. RIL. baseband = amss53404003
Ro. RIL. ecclist = 112,911,101,102,103
Ro. RIL. GPRS sclass = 12
Ro. RIL. hsxpa = 2 3G data standard selection 0-UMTS r99 1-HSDPA 2-HSDPA/hsupa

# Touch key, hopemini@lge.com
# Search, back, home, menu, call, end
Ro. LGE. touchkey = menu | back
# Vibrator amp Default Value
Ro. LGE. vibrator_amp = 125

# WiFi
Wifi. Interface = wlan0
Wifi. supplicant_scan_interval = 120 WiFi scan time unit is seconds increase this value can save power consumption
Ro. Wifi. Channels = 14

# Some multimedia functions in opengles 2.0 Linux
Ro. opengles. Version = 131072
# Uncomment below to enable using MDP for composition
# Change to 1 for enable using GPU for composition
Debug. SF. hW = 1 hardware acceleration setting 0 is disabled, 1 is enabled
Video. Accelerate. hW = 1

Ro.media.dec.aud.wma. Enabled = 1
Ro. Media. Dec. vid. wmv. Enabled = 1
Ro.media.dec.aud.flac. Enabled = 1
Ro. Media. Dec. Aud. Ape. Enabled = 1
Ro. Media. Dec. vid. Avi. Enabled = 1
Ro. Media. Dec. vid. FLV. Enabled = 1
Ro. Media. Dec. vid. QT. Enabled = 1
Ro. Media. Dec. vid. rm. Enabled = 1

Media. stagefright. Enable-player = true
Media. stagefright. Enable-meta = false
Media. stagefright. Enable-scan = false
Media. stagefright. Enable-HTTP = false

Ro. config. Sync = Yes

# Increase Dalvik heap size, yongchan.jeong@lge.com, 20100719
Dalvik. VM. dexopt-flags = m = y
Dalvik. VM. heapsize = 24 m virtual memory range from 12 m-48 m, default is 24 m
Dalvik.vm.exe cution-mode = int: JIT
Dalvik. VM. lockprof. Threshold = 500
Windowsmsg. max_events_per_sec = 260

Persist. Service. Mount. playsnd = 0
Ro.com. Google. locationfeatures = 1
Ro. setupwizard. enable_bypass = 1

# Begin: yongmin.jung@lge.com
# Add: Set LCD density to 160
Ro. SF. LCD _density = 160 DPI
Ro. SF. hw_ LCD _density = 160
# End: yongmin.jung@lge.com

#
# Additional_build_properties
#
Keyguard. no_require_sim = true
Ro. Product. Model = LG-GT540
Ro. rommanager. Role id = cyanogenmod
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.config.ringtone0000playa.ogg default incoming ringtone
Ro.config.icationication_sound?regulus.ogg default notification ringtone
Ro.config.alarm_alertw.alarm_beep_03.ogg default alert tone
Ro. modversion = CyanogenMod-7.0.3-GT540-MUR4IK mod version
Ro. setupwizard. mode = account setting wizard displayed when disabled is started, enabled is displayed, disabled is disabled, and optional is optional
Net. bt. Name = android
Dalvik. VM. Stack-trace-file =/data/ANR/traces.txt

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.