Firefox OS 提供了许多设置项,用于配置设备以及内嵌的功能。这些设置项可以由 certified apps 通过使用 Settings API 来访问。
注意: 由于不同的 Firefox OS 发行版本及设备提供的功能会有所不同,这个列表可能并不会精确的对每个设备进行匹配。
设置项名称 | 类型 | 默认值 |
---|---|---|
accessibility.invert |
Boolean | false |
accessibility.screenreader |
Boolean | false |
alarm.enabled |
Boolean | false |
app.reportCrashes |
String | ask |
app.update.interval |
Number | 86400 |
audio.volume.alarm |
Number | 15 |
audio.volume.bt_sco |
Number | 15 |
audio.volume.dtmf |
Number | 15 |
audio.volume.content |
Number | 15 |
audio.volume.notification |
Number | 15 |
audio.volume.tts |
Number | 15 |
audio.volume.telephony |
Number | 5 |
bluetooth.enabled |
Boolean | false |
bluetooth.debugging.enabled |
Boolean | false |
camera.shutter.enabled |
Boolean | true |
clear.remote-windows.data |
Boolean | false |
debug.grid.enabled |
Boolean | false |
debug.oop.disabled |
Boolean | false |
debug.fps.enabled |
Boolean | false |
debug.ttl.enabled |
Boolean | false |
debug.log-animations.enabled |
Boolean | false |
debug.paint-flashing.enabled |
Boolean | false |
debug.peformancedata.shared |
Boolean | false |
deviceinfo.firmware_revision |
String | |
deviceinfo.hardware |
String | |
deviceinfo.os |
String | |
deviceinfo.platform_build_id |
String | |
deviceinfo.platform_version |
String | |
deviceinfo.software |
String | |
deviceinfo.update_channel |
String | |
gaia.system.checkForUpdates |
Boolean | false |
general.useragent.updates.enabled |
Boolean | true |
geolocation.enabled |
Boolean | true |
keyboard.layouts.english |
Boolean | true |
keyboard.layouts.dvorak |
Boolean | false |
keyboard.layouts.otherlatins |
Boolean | false |
keyboard.layouts.cyrillic |
Boolean | false |
keyboard.layouts.arabic |
Boolean | false |
keyboard.layouts.hebrew |
Boolean | false |
keyboard.layouts.zhuyin |
Boolean | false |
keyboard.layouts.pinyin |
Boolean | false |
keyboard.layouts.greek |
Boolean | false |
keyboard.layouts.japanese |
Boolean | false |
keyboard.layouts.polish |
Boolean | false |
keyboard.layouts.portuguese |
Boolean | false |
keyboard.layouts.spanish |
Boolean | false |
keyboard.vibration |
Boolean | false |
keyboard.clicksound |
Boolean | false |
keyboard.autocorrect |
Boolean | true |
keyboard.wordsuggestion |
Boolean | true |
keyboard.current |
String | en |
language.current |
String | en-US |
lockscreen.passcode-lock.code |
String | 0000 |
lockscreen.passcode-lock.timeout |
Number | 0 |
lockscreen.passcode-lock.enabled |
Boolean | false |
lockscreen.notifications-preview.enabled |
Boolean | true |
lockscreen.enabled |
Boolean | true |
lockscreen.locked |
Boolean | true |
lockscreen.unlock-sound.enabled |
Boolean | false |
mail.sent-sound.enabled |
Boolean | true |
message.sent-sound.enabled |
Boolean | true |
operatorvariant.mcc |
String | 0 |
operatorvariant.mnc |
String | 0 |
ril.iccInfo.mbdn |
String | |
ril.sms.strict7BitEncoding.enabled |
Boolean | false |
ril.cellbroadcast.searchlist |
String | |
debug.console.enabled |
Boolean | false |
phone.ring.keypad |
Boolean | true |
powersave.enabled |
Boolean | false |
powersave.threshold |
Number | 0 |
privacy.donottrackheader.enabled |
Boolean | false |
ril.callwaiting.enabled |
||
ril.cf.enabled |
Boolean | false |
ril.data.enabled |
Boolean | false |
ril.data.apn |
String | |
ril.data.carrier |
String | |
ril.data.defaultServiceId |
Number | 0 |
ril.data.passwd |
String | |
ril.data.httpProxyHost |
String | |
ril.data.httpProxyPort |
Number | 0 |
ril.data.mmsc |
String | |
ril.data.mmsproxy |
String | |
ril.data.mmsport |
Number | 0 |
ril.data.roaming_enabled |
Boolean | false |
ril.data.user |
String | |
ril.mms.apn |
String | |
ril.mms.carrier |
String | |
ril.mms.httpProxyHost |
String | |
ril.mms.httpProxyPort |
String | |
ril.mms.mmsc |
String | |
ril.mms.mmsport |
String | |
ril.mms.mmsproxy |
String | |
ril.mms.passwd |
String | |
ril.mms.user |
String | |
ril.radio.preferredNetworkType |
String | |
ril.radio.disabled |
Boolean | false |
ril.supl.apn |
String | |
ril.supl.carrier |
String | |
ril.supl.httpProxyHost |
String | |
ril.supl.httpProxyPort |
String | |
ril.supl.passwd |
String | |
ril.supl.user |
String | |
ril.sms.strict7BitEncoding.enabled |
Boolean | false |
ril.sms. defaultServiceId |
Number | 0 |
ril.telephony. defaultServiceId |
Number | 0 |
ring.enabled |
Boolean | true |
screen.automatic-brightness |
Boolean | true |
screen.brightness |
Number | 1 |
screen.timeout |
Number | 60 |
tethering.usb.enabled |
Boolean | false |
tethering.usb.ip |
String | 192.168.0.1 |
tethering.usb.prefix |
String | 24 |
tethering.usb.dhcpserver.startip |
String | 192.168.0.10 |
tethering.usb.dhcpserver.endip |
String | 192.168.0.30 |
tethering.wifi.enabled |
Boolean | false |
tethering.wifi.ip |
String | 192.168.1.1 |
tethering.wifi.prefix |
String | 24 |
tethering.wifi.dhcpserver.startip |
String | 192.168.1.10 |
tethering.wifi.dhcpserver.endip |
String | 192.168.1.30 |
tethering.wifi.ssid |
String | FirefoxHotspot |
tethering.wifi.security.type |
String | open |
tethering.wifi.security.password |
String | 1234567890 |
tethering.wifi.connectedClients |
Number | 0 |
tethering.usb.connectedClients |
Number | 0 |
time.nitz.automatic-update.enabled |
Boolean | true |
time.timezone |
||
ums.enabled |
Boolean | false |
ums.mode |
Number | 0 |
vibration.enabled |
Boolean | true |
wifi.enabled |
Boolean | true |
wifi.screen_off_timeout |
Number | 600000 |
wifi.disabled_by_wakelock |
Boolean | false |
wifi.notification |
Boolean | false |
wifi.connect_via_settings |
Boolean | false |
icc.displayTextTimeout |
Number | 40000 |
icc.inputTextTimeout |
Number | 40000 |