VoipSipSdk - General Topics

I am now looking for voip solutions. And found information about Voip sdk.
According to their website (http://www.voipsipsdk.com/)
Voip sdk is based on IETF standards (SIP, STUN, etc.), so it should be compatible with other standard based products such as Asterisk, OpenSER other.
They have all features I need:
# Dynamically loadable codecs
# Registrar support
# Play wav files into conversation
# Record conversation into file
# Hold/Retrieve call
# Forward Call (Blind Call Transfer)
# Transfer Call (Attended Transfer)
# Mute Sound
# VPN support
# Noise reduction
# Auto gain
# Jitter buffer parameters
# Samples on Delphi, C#, VB, VB.NET, C++ 2005, C++ 6.0, HTML (SIP ActiveX)
# Windowless samples on C++ and .NET
# DTMF
# Adaptive silence detection
# Adaptive jitter buffer
# STUN support
# Comes as ActiveX control
But before I will download the evaluation version I would like to hear other people experience.

Related

[Q] ALSA Linux sound /etc/asound.conf troubleshooting (no sound through speakers)

Hello all. I am setting up a Linux From Scratch type system, currently working on ALSA/sound config. Sound will not come out of the speakers at all upon using speaker-test. I am connected to my Westinghouse LCD TV via both S/PDIF (headphone jack on PC -> PC Audio port on TV) and via HDMI. X has not been compiled or configured on this machine. The PC itself is a nettop, the Asus RL70-UR10P. ALSA and the important sub-options have been configured in the kernel.
I have also tried using Ubuntu (PulseAudio), and sound will come through the speakers when I have s/pdif connected, but not HDMI only. Ubuntu does not have anything in /etc/asound.conf or ~/.asoundrc
The outputs of the aplay command:
Code:
null
Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=Generic,DEV=0
HD-Audio Generic, HDMI 0
HDMI Audio Output
default:CARD=SB
HDA ATI SB, ALC662 rev1 Analog
Default Audio Device
sysdefault:CARD=SB
HDA ATI SB, ALC662 rev1 Analog
Default Audio Device
front:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Analog
Front speakers
surround40:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=SB,DEV=0
HDA ATI SB, ALC662 rev1 Digital
IEC958 (S/PDIF) Digital Audio Output
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
The amixer output:
Code:
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
lspci grepped for Audio:
Code:
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler HDMI Audio
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
This is my kernel config grepped for SND (for some reason ALSA does not give any output):
Code:
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQ_DUMMY=y
# CONFIG_SND_MIXER_OSS is not set
# CONFIG_SND_PCM_OSS is not set
# CONFIG_SND_SEQUENCER_OSS is not set
CONFIG_SND_HRTIMER=y
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
# CONFIG_SND_DYNAMIC_MINORS is not set
# CONFIG_SND_SUPPORT_OLD_API is not set
CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
CONFIG_SND_VMASTER=y
CONFIG_SND_KCTL_JACK=y
CONFIG_SND_DMA_SGBUF=y
# CONFIG_SND_RAWMIDI_SEQ is not set
# CONFIG_SND_OPL3_LIB_SEQ is not set
# CONFIG_SND_OPL4_LIB_SEQ is not set
# CONFIG_SND_SBAWE_SEQ is not set
# CONFIG_SND_EMU10K1_SEQ is not set
# CONFIG_SND_DRIVERS is not set
CONFIG_SND_PCI=y
# CONFIG_SND_AD1889 is not set
# CONFIG_SND_ALS300 is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ASIHPI is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AW2 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_OXYGEN is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS5530 is not set
# CONFIG_SND_CS5535AUDIO is not set
# CONFIG_SND_CTXFI is not set
# CONFIG_SND_DARLA20 is not set
# CONFIG_SND_GINA20 is not set
# CONFIG_SND_LAYLA20 is not set
# CONFIG_SND_DARLA24 is not set
# CONFIG_SND_GINA24 is not set
# CONFIG_SND_LAYLA24 is not set
# CONFIG_SND_MONA is not set
# CONFIG_SND_MIA is not set
# CONFIG_SND_ECHO3G is not set
# CONFIG_SND_INDIGO is not set
# CONFIG_SND_INDIGOIO is not set
# CONFIG_SND_INDIGODJ is not set
# CONFIG_SND_INDIGOIOX is not set
# CONFIG_SND_INDIGODJX is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_FM801 is not set
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_PREALLOC_SIZE=64
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
# CONFIG_SND_HDA_INPUT_BEEP is not set
# CONFIG_SND_HDA_INPUT_JACK is not set
# CONFIG_SND_HDA_PATCH_LOADER is not set
CONFIG_SND_HDA_CODEC_REALTEK=y
# CONFIG_SND_HDA_CODEC_ANALOG is not set
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
CONFIG_SND_HDA_CODEC_HDMI=y
# CONFIG_SND_HDA_CODEC_CIRRUS is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_CA0110 is not set
# CONFIG_SND_HDA_CODEC_CA0132 is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
# CONFIG_SND_HDSP is not set
# CONFIG_SND_HDSPM is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_LOLA is not set
# CONFIG_SND_LX6464ES is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_PCXHR is not set
# CONFIG_SND_RIPTIDE is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VIRTUOSO is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_USB is not set
# CONFIG_SND_SOC is not set
These two below entries produce meaningful non-error output (shows as testing the speakers), but do not produce any sound in the speakers.
Code:
pcm.dmixer
{
type dmix
ipc_key 2048
slave
{
pcm "hw:1,1"
period_size 512
buffer_size 4096
rate 48000
format S16_LE
}
bindings
{
0 0
1 1
}
}
pcm.!default
{
type plug
slave.pcm dmixer
}
pcm:iec958
{
type plug
slave.pcm dmixer
}
Code:
pcm.!default
{
type plug
slave
{
pcm "hdmi"
}
}
These configurations, as well as others I've tried that didn't work, came from googling, with many of the results coming from Gentoo and ArchLinux forums. I suppose if nothing comes of this thread I will read all official ALSA docs from scratch (I will end up doing that anyway, but I would like sound working for now). Any ideas? Thank you.

Lenovo Vibe K6 Family

I can't find any place to post anything about the new family of Lenovo,Vibe K6, so i create this place to post all the things i had discovery, if you know something about or if you want help, this is the place :laugh::good:
Unlock Manual Camera Vibe K6
PORTUGUÊS BRASIL
Mais um exemplo de poder de fogo "desabilitado"
É bem simples para habilitar, se seu Smartphone já estiver rooteado, é só você abrir o aquivo Build.prop e adicionar essa linha
"Persist.camera.HAL3.enabled = 1"
Agora salve e reinicie o telefone.
Bugs:
O aplicativo de camera original não funciona normalmente.
Este método funciona para a maioria dos aplicativos que tem controles de camera manual.
Os controles manuais funcionam até no modo filmadora!!!
Você pode baixar o programa camera manual compatibility test na google play pra ver como deu certo.
ENGLISH
Another example of "disabled" firepower
It's very simple to enable, if your Smartphone is already rooted, you just open the Build.prop file and add this line
Persist.camera.HAL3.enabled = 1"
Now save and restart the phone.
Bugs
The original camera application does not operate normally.
This method works for most applications that have manual camera controls.
The manual controls work even in the camcorder mode !!!
You can download the camera manual compatibility test program in google play to see how it works.
missing hal3 libs
Ok, about the camera trick, i reinstall the system and now this trick don't work anymore, so, this is a thing missing, the command on build.prop still the same, but i don't what lib i install to enable this thing.
If i discovery what Lib is, this maybe can work on others phones. Someone can help? there's any lib what i can download to test?
I know the phone can really support android api2 of camera, but i don't know what libs make this works...
the right command
MathePro said:
Ok, about the camera trick, i reinstall the system and now this trick don't work anymore, so, this is a thing missing, the command on build.prop still the same, but i don't what lib i install to enable this thing.
If i discovery what Lib is, this maybe can work on others phones. Someone can help? there's any lib what i can download to test?
I know the phone can really support android api2 of camera, but i don't know what libs make this works...
Click to expand...
Click to collapse
I found the erro, i put the wrong comand, Persist.camera.HAL3.enable=1
The correct is Persist.camera.HAL3.enabled=1
Sorry, now its working perfectly. :fingers-crossed:
Hey guys, it's me again...
I finally found a way to fix the stock camera's bug and this will work for all the apps who doesn't works fine with Hal3.
I have to go on the build.prop and search for this line
"#force HAL1 for below packages
camera.hal1.packagelist="
And add the name of app, in this case is "com.lenovo.scg"
It's will look like this.
"#force HAL1 for below packages
camera.hal1.packagelist=com.skype.raider,com.google.android.talk,com.lenovo.scg"
Now, you just have to save and restart the phone and all will works fine ?
Mic error
hi MathePro, does your Vibe K6 has the microphone problem?
There are a lot of people complaining about the sound qualitity using voice notes in whatsapp and other apps. Tha recorded sound is really low and noisy.
Thanks.
guilhermed said:
hi MathePro, does your Vibe K6 has the microphone problem?
There are a lot of people complaining about the sound qualitity using voice notes in whatsapp and other apps. Tha recorded sound is really low and noisy.
Thanks.
Click to expand...
Click to collapse
Yep, I think the Lenovo company will create a new update to fix this and others errors...
I'm searching for a fix but nothing yet, I think maybe it's just a wrong of mic gain ?
MathePro said:
Yep, I think the Lenovo company will create a new update to fix this and others errors...
I'm searching for a fix but nothing yet, I think maybe it's just a wrong of mic gain ?
Click to expand...
Click to collapse
Hi guys, a lot of people around the world are complaining in Lenovo forums and in other websites about the mic problem with their Lenovo k6 devices.
A solution has not yet been provided by Lenovo, after 3 months already.
It seems to be a software problem however, if fact some k6 owners noticed that if you don't update your phone to the S150 version and keep instead the S145, you shouldn't face the mic problem.
For a temporary solution, a k6 owner advices: "If you completely block the secondary noise cancellation microphone hole just above the camera, the problem will be resolved"
I have just bought a K6 for my wife, when I will receive it tomorrow I will avoid to perform the proposed system updates and I will report any bug.
Meanwhile, for the people who have this annoying problem, I found this link with the stock firmwares for the k6 power and note, maybe it can help but I did not tried and I don't know the reliability of that website:
firmwarefile.com/?s=lenovo+k6
Cheers guys
gabrikdean said:
Hi guys, a lot of people around the world are complaining in Lenovo forums and in other websites about the mic problem with their Lenovo k6 devices.
A solution has not yet been provided by Lenovo, after 3 months already.
It seems to be a software problem however, if fact some k6 owners noticed that if you don't update your phone to the S150 version and keep instead the S145, you shouldn't face the mic problem.
For a temporary solution, a k6 owner advices: "If you completely block the secondary noise cancellation microphone hole just above the camera, the problem will be resolved"
I have just bought a K6 for my wife, when I will receive it tomorrow I will avoid to perform the proposed system updates and I will report any bug.
Meanwhile, for the people who have this annoying problem, I found this link with the stock firmwares for the k6 power and note, maybe it can help but I did not tried and I don't know the reliability of that website:
firmwarefile.com/?s=lenovo+k6
Cheers guys
Click to expand...
Click to collapse
Hum... I I'll try this...But this site do not have the firmware for my version of vibe K6 ?
MathePro said:
Hum... I I'll try this...But this site do not have the firmware for my version of vibe K6 ?
Click to expand...
Click to collapse
I will receive the Lenovo k6 too, not power and not note.
I don't know if after all the k6 and the k6 power share the same firmware, since they are very similar phones.
Our phone is quite young anyway, I hope that a strong community will arise since as far as I now a lot of people are buying k6 power models specially in eastern countries of the world.
The price/quality ratio of the k6 is extremely good looking at the specs and the price is affordable, generally speaking
OK guys, this is my actual build.pro
[{
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MMB29M
ro.build.display.id=K33_S150_161114_ROW
ro.build.version.incremental=K33_S150_161114_ROW
ro.build.version.sdk=23
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=6.0.1
ro.build.version.security_patch=2016-06-01
ro.build.version.base_os=
ro.build.date=Mon Nov 14 18:13:00 CST 2016
ro.build.date.utc=1479118380
ro.build.type=user
ro.build.user=buildslave
ro.build.host=njbs14
ro.build.tags=release-keys
ro.build.flavor=karate-user
ro.product.model=Lenovo K33
ro.product.brand=Lenovo
ro.product.name=karate
ro.product.device=K33
ro.product.board=QC_Reference_Phone
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.manufacturer=LENOVO
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=msm8937
# ro.build.product is obsolete; use ro.product.device
ro.build.product=K33
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=karate-user 6.0.1 MMB29M K33_S150_161114_ROW release-keys
ro.build.fingerprint=Lenovo/karate/K33:6.0.1/MMB29M/K33_S150_161114_ROW:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/qcom/msm8937_32/system.prop
#
#
# system.prop for msm8937_32
#
#rild.libpath=/system/lib/libreference-ril.so
rild.libpath=/system/vendor/lib/libril-qc-qmi-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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in cdma mode
ro.telephony.default_network=9,1
#
# Set network mode to (T/L/G/W/1X/EVDO, T/G/W/L) for 7+5 mode device on DSDS mode
#
#ro.telephony.default_network=22,20
debug.sf.hw=1
debug.egl.hw=1
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
debug.enable.sglscale=1
#ro.hdmi.enable=true
#tunnel.decode=true
#tunnel.audiovideo.decode=true
#lpa.decode=false
#lpa.use-stagefright=true
persist.speaker.prot.enable=false
qcom.hw.aac.encoder=true
#
# system props for the cne module
#
persist.cne.feature=1
#system props for the MM modules
media.msm8956hw=0
mm.enable.smoothstreaming=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
#mm.enable.qcom_parser=1048575
#mm.enable.qcom_parser=1047551
#enalbe divx divxHD
mm.enable.qcom_parser=4193279
# system prop for UBWC
video.disable.ubwc=1
# system property to accelerate Progressive Download using STA
persist.mm.sta.enable=0
#Audio voice concurrency related flags
voice.playback.conc.disabled=true
voice.record.conc.disabled=false
voice.voip.conc.disabled=true
#Decides the audio fallback path during voice call, deep-buffer and fast are the two allowed fallback paths now.
voice.conc.fallbackpath=deep-buffer
#parser input buffer size(256kb) in byte stream mode
audio.parser.ip.buffer.size=262144
#
# system props for the camera
#
# preferred IS type for 8937 is IS_TYPE_DIS i.e, 1
# IS_TYPE_NONE=0, IS_TYPE_DIS=1, #IS_TYPE_GA_DIS=2, IS_TYPE_EIS_1_0=3, #IS_TYPE_EIS_2_0=4 IS_TYPE_MAX=5
#
persist.camera.HAL3.enabled=1
persist.camera.is_type=4
persist.camera.gyro.android=1
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 131072 is decimal for 0x20000 to report version 2
# 196608 is decimal for 0x30000 to report major/minor versions as 3/0
# 196609 is decimal for 0x30001 to report major/minor versions as 3/1
#ro.opengles.version=196609
# System property for cabl
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#
# System props for bluetooh
# System prop to turn on hfp client
bluetooth.hfp.client=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=true
##fluencetype can be "fluence" or "fluencepro" or "none"
ro.qc.sdk.audio.fluencetype=fluence
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=true
persist.audio.fluence.speaker=true
#Set for msm8937
tunnel.audio.encode = false
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=64
#Minimum duration for offload playback in secs
audio.offload.min.duration.secs=30
#Enable offload audio video playback by default
audio.offload.video=true
#Enable PCM offload by default
audio.offload.pcm.16bit.enable=true
audio.offload.pcm.24bit.enable=true
#Enable audio track offload by default
audio.offload.track.enable=true
#Enable music through deep buffer
audio.deep_buffer.media=true
#enable voice path for PCM VoIP by default
use.voice.path.for.pcm.voip=false
#enable downsampling for multi-channel content > 48Khz
audio.playback.mch.downsample=false
#
#System property for FM transmitter
#
ro.fm.transmitter=true
#enable dsp gapless mode by default
audio.offload.gapless.enabled=true
#multi offload
audio.offload.multiple.enabled=false
#enable software decoders for ALAC and APE.
use.qti.sw.alac.decoder=true
use.qti.sw.ape.decoder=true
#enable pbe effects
audio.safx.pbe.enabled=true
#property for AudioSphere Post processing
audio.pp.asphere.enabled=true
# set max background services
ro.config.max_starting_bg=8
#property to enable user to access Google WFD settings
persist.debug.wfd.enable=1
#propery to enable VDS WFD solution
persist.hwc.enable_vds=1
#selects CoreSight configuration to enable
persist.debug.coresight.config=stm-events
#property for vendor specific library
ro.vendor.at_library=libqti-at.so
ro.vendor.gt_library=libqti-gt.so
#property for game detection feature
debug.enable.gamed=0
#property to enable narrow search range for video encoding
vidc.enc.narrow.searchrange=1
#property to enable fingerprint
persist.qfp=false
#property to enable DS2 dap
audio.dolby.ds2.enabled=true
dmid=1125064752
audio.ds1.metainfo.key=273
audio.dolby.ds2.hardbypass=true
#min/max cpu in core control
ro.core_ctl_min_cpu=2
ro.core_ctl_max_cpu=8
#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=2048
# BEGIN Lenovo lubm1 2016-08-31 KARATEROW-5153 SIM contacts disappear since IdeaFriend is killed by LMK
#Enable B service adj transition by default
#ro.sys.fw.bservice_enable=true
#ro.sys.fw.bservice_limit=5
#ro.sys.fw.bservice_age=5000
# END KARATEROW-5153
#Trim properties
ro.sys.fw.use_trim_settings=true
ro.sys.fw.empty_app_percent=50
ro.sys.fw.trim_empty_percent=100
ro.sys.fw.trim_cache_percent=100
ro.sys.fw.trim_enable_memory=2147483648
# Enable Delay Service Restart
ro.am.reschedule_service=true
#Optimal dex2oat threads for faster app installation
ro.sys.fw.dex2oat_thread_count=4
# Create zram disk
ro.config.zram=true
# Create Swap disk, if below sys-prop enabled & also if device has lower (< 1 GB) RAM
ro.config.swap=true
# set cutoff voltage to 3200mV
ro.cutoff_voltage_mv=3200
#set device emmc size
ro.emmc_size=16GB
#force HAL1 for below packages
camera.hal1.packagelist=com.skype.raider,com.google.android.talk,com.lenovo.scg
#properties for limiting preview size in camera
camera.display.umax=1920x1080
camera.display.lmax=1280x720
#
# from device/lenovo/lenovo8937_32/system.prop
#
#Lenovo system.prop
#
# from device/lenovo/karate/system.prop
#
#Lenovo product system.prop
ro.lenovo.series=Lenovo VIBE K6
#Enable always send PLMN in rsp of QMI_NAS_GET_PLMN_NAME
persist.radio.always_send_plmn=1
#jinmy1: enable plmn search with rat
#jinmy1: set yo null for moto ui
persist.radio.rat_on=
# Enable silent PIN1
persist.radio.sap_silent_pin=1
# Enable MBN OTA
persist.radio.start_ota_daemon=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
persist.sys.lenovo.shutdown=TRUE
persist.sys.lenovo.log.limit=4000
persist.sys.lenovo.log.disk=/storage/emulated/0
persist.sys.lenovo.log.system=TRUE
persist.sys.lenovo.log.kernel=TRUE
persist.sys.lenovo.log.other=TRUE
persist.sys.lenovo.log.bt=TRUE
persist.sys.lenovo.log=FALSE
persist.sys.dloadmode.config=0
persist.sys.lenovo.Acrash.cnt=0
persist.sys.lenovo.Kcrash.cnt=0
persist.sys.lenovo.crash.path=/data/local/log/lastlog
persist.sys.lenovo.crash.out=/data/media/0/log_out
ro.config.notification_sound=Curiosity.ogg
ro.config.alarm_alert=Twirling_In_Time.ogg
ro.config.ringtone=Fantastic_Clang.ogg
ro.config.ringtone_2=Fantastic_Clang.ogg
ro.config.sms_notifi_sound=Epic_Sines.ogg
ro.config.sms_notifi_sound_2=Epic_Sines.ogg
persist.nfc.smartcard.config=SIM1,SIM2,eSE1
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapsize=384m
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heaptargetutilization=0.75
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
ro.carrier=unknown
ro.securezone.version=2
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
persist.radio.custom_ecc=1
persist.radio.sib16_support=1
ro.frp.pst=/dev/block/bootdevice/by-name/config
af.fast_track_multiplier=1
audio_hal.period_size=192
ro.lenovo.device=phone
ro.lenovo.platform=qualcomm
ro.lenovo.audioparaver=Karate_Audio_Parameter_20161012
ro.lenovo.region=row
ro.lenovo.operator=open
ro.lenovo.bqb=pass
ro.lenovo.wificert=pass
ro.lenovo.wificertclass=station,ap
ro.lenovo.sim=single
ro.lenovo.vibeuistyle=true
ro.lenovo.adb=apkctl
ro.lenovo.signalbars=four
ro.lenovo.videocall=true
persist.sys.backgrounddata=false
persist.sys.lenovo.ltetype=VOLTE
ro.lenovo.lcdsize=5.0
ro.lenovo.cpuinfo=MSM8937,8,1.4
persist.sys.timezone=Europe/London
ro.product.locale.language=en
ro.product.locale.region=US
persist.sys.vrstate=true
ro.lenovo.branch=qcom8937_M_row
ro.product.hw.version=H-1-01
ro.sf.lcd_density=480
ro.lenovo.soundeffect=dolby
fmradio.driver.enable=1
drm.service.enabled=true
ro.com.widevine.cachesize=16777216
persist.radio.multisim.config=single
persist.radio.sap_silent_pin=1
persist.radio.primarycard=true
persist.sys.panicbutton=true
ro.product.ota.model=LenovoK33a48_ROW
ro.lenovo.easyimage.enable=yes
ro.lenovo.ota.extsd=/sdcard
ro.product.sw.internal.version=K33_USR_S150_1611141756_Q00380_ROW
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=6.0_r7
ro.com.google.clientidbase=android-lenovo
ro.com.google.clientidbase.ms=android-lenovo
ro.com.google.clientidbase.am=android-lenovo
ro.com.google.clientidbase.gmm=android-lenovo
ro.com.google.clientidbase.yt=android-lenovo
sys.lenovo.romui.version.sdk=3
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.lenovo.vibeui.apps=4ed1de5
ro.lenovo.vibeui.tools=34e5d95
ro.lenovo.vibeui.resources=75ce5f3
ro.lenovo.lvp.version=V3.5.1.0_1610091537_A4ed1de5_R75ce5f3_C_T34e5d95
ro.lenovo.stage=3t
ro.lenovo.lvp.privacy=false
ro.lenovo.clearkeyguardtheme=0
persist.sys.lenovo.feedback=false
ro.mdtp.package_name2=com.qualcomm.qti.securemsm.mdtp.MdtpDemo
ro.expect.recovery_id=0x83000ae1dd1fbba298d9e67fa2386beefac0f93a000000000000000000000000
}]
And there's a lot of strangthings I found, if you guys know about any of this plz help, maybe we can "unlock" something new for our phones.
And plz, can you post your build.prop here to compare?
Here the lines what I talking about...
"#ro.hdmi.enable=true"
HDMI support???
"# preferred IS type for 8937 is IS_TYPE_DIS i.e, 1
# IS_TYPE_NONE=0, IS_TYPE_DIS=1, #IS_TYPE_GA_DIS=2, IS_TYPE_EIS_1_0=3, #IS_TYPE_EIS_2_0=4 IS_TYPE_MAX=5"
Camera IES type?
"##fluencetype can be "fluence" or "fluencepro" or "none"
ro.qc.sdk.audio.fluencetype=fluence
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=false"
I think maybe this spec of Qualcomm has something about the mic's bug...
I searched for anything about it and there's no much information, it's something about record audio, it's really amazing but I don't found the app on demonstration and any app who use this technology... But it's presented on our phones...And on HTC with Snapdragon 808 I think...
"#
#System property for FM transmitter
#
ro.fm.transmitter=false"
A FM transmitter??????
"#property for AudioSphere Post processing
audio.pp.asphere.enabled=false"
Other audio DSP????
So, do you guys know any about this???
gabrikdean said:
I will receive the Lenovo k6 too, not power and not note.
I don't know if after all the k6 and the k6 power share the same firmware, since they are very similar phones.
Our phone is quite young anyway, I hope that a strong community will arise since as far as I now a lot of people are buying k6 power models specially in eastern countries of the world.
The price/quality ratio of the k6 is extremely good looking at the specs and the price is affordable, generally speaking
Click to expand...
Click to collapse
Yep ?
MathePro said:
Yep
Click to expand...
Click to collapse
I have received my k6, all is fine, it is avery good smartphone for the price. The stamina is pretty good, everything works smooth, the pictures are really enjoyable even with low light. Very funny the slow motion and the fast movement effects. The software is clean and there is no bloatware.
Very important: I did not update the phone with the advised updates proposed by Lenovo. As far as I know and how you can read here: forums.lenovo.com/t5/forums/v3_1/forumtopicpage/board-id/lp02_en/thread-id/31628/page/1 if you perform the updates the phone will likely have a very bad microphone problem.
So I decided to wait with the updates and by now I don't have bugs.
The only thing that I noticed is that when I switch off the smartphone and restart it, the touchscreen does not work for some minutes, but this delay can be avoided by taking a photo with a double click on the volume button and then checking the photo, the galley opens and the touchscreen is immediately working.
gabrikdean said:
I have received my k6, all is fine, it is avery good smartphone for the price. The stamina is pretty good, everything works smooth, the pictures are really enjoyable even with low light. Very funny the slow motion and the fast movement effects. The software is clean and there is no bloatware.
Very important: I did not update the phone with the advised updates proposed by Lenovo. As far as I know and how you can read here: forums.lenovo.com/t5/forums/v3_1/forumtopicpage/board-id/lp02_en/thread-id/31628/page/1 if you perform the updates the phone will likely have a very bad microphone problem.
So I decided to wait with the updates and by now I don't have bugs.
The only thing that I noticed is that when I switch off the smartphone and restart it, the touchscreen does not work for some minutes, but this delay can be avoided by taking a photo with a double click on the volume button and then checking the photo, the galley opens and the touchscreen is immediately working.
Click to expand...
Click to collapse
Hey man, can you post your build.prop here? You just have to copy and past the text plz, maybe we can found a way to fix that.
It's very simple
1 get the "es explorer"
2 go on device
3 go to "system"
4 open build.prop
5 copy and paste all the text and post here plz ?
lenovo k6 family
Lenovo k6 family is the best phone after successful k5 Lenovo note in the market and am happy
MathePro said:
Hey man, can you post your build.prop here? You just have to copy and past the text plz, maybe we can found a way to fix that.
It's very simple
1 get the "es explorer"
2 go on device
3 go to "system"
4 open build.prop
5 copy and paste all the text and post here plz ?
Click to expand...
Click to collapse
Yes, I'm doing it tonight, the mobile is in my wife's hands right now I am still surviving with my LG optimus l9 II :cyclops:
But in some time if it seems that I forgot to do it, please don't hesitate and remind it to me! :laugh:
gabrikdean said:
Yes, I'm doing it tonight, the mobile is in my wife's hands right now I am still surviving with my LG optimus l9 II :cyclops:
But in some time if it seems that I forgot to do it, please don't hesitate and remind it to me! :laugh:
Click to expand...
Click to collapse
Oh tnks a lot ?
MathePro said:
Oh tnks a lot ?
Click to expand...
Click to collapse
sorry yesterday night I forgot, I hope not to forget tonight....
By the way, in the file build.prop is included any personal information that I should delete before posting? just to be sure. Thanks
gabrikdean said:
sorry yesterday night I forgot, I hope not to forget tonight....
By the way, in the file build.prop is included any personal information that I should delete before posting? just to be sure. Thanks
Click to expand...
Click to collapse
I don't think so, my build.prop is in the comments here, take a look. Up
MathePro said:
I don't think so, my build.prop is in the comments here, take a look. Up
Click to expand...
Click to collapse
Here is my build.prop, as I said the phone is not updated and there is no mic bug. I hope it helps!
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MMB29M
ro.build.display.id=K33_S140_160923_ROW
ro.build.version.incremental=K33_S140_160923_ROW
ro.build.version.sdk=23
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=6.0.1
ro.build.version.security_patch=2016-06-01
ro.build.version.base_os=
ro.build.date=Fri Sep 23 12:15:27 CST 2016
ro.build.date.utc=1474604127
ro.build.type=user
ro.build.user=buildslave
ro.build.host=njbs14
ro.build.tags=release-keys
ro.build.flavor=karate-user
ro.product.model=Lenovo K33
ro.product.brand=Lenovo
ro.product.name=karate
ro.product.device=K33
ro.product.board=QC_Reference_Phone
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.manufacturer=LENOVO
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=msm8937
# ro.build.product is obsolete; use ro.product.device
ro.build.product=K33
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=karate-user 6.0.1 MMB29M K33_S140_160923_ROW release-keys
ro.build.fingerprint=Lenovo/karate/K33:6.0.1/MMB29M/K33_S140_160923_ROW:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/qcom/msm8937_32/system.prop
#
#
# system.prop for msm8937_32
#
#rild.libpath=/system/lib/libreference-ril.so
rild.libpath=/system/vendor/lib/libril-qc-qmi-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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in cdma mode
ro.telephony.default_network=9,1
#
# Set network mode to (T/L/G/W/1X/EVDO, T/G/W/L) for 7+5 mode device on DSDS mode
#
#ro.telephony.default_network=22,20
debug.sf.hw=1
debug.egl.hw=1
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
debug.enable.sglscale=1
#ro.hdmi.enable=true
#tunnel.decode=true
#tunnel.audiovideo.decode=true
#lpa.decode=false
#lpa.use-stagefright=true
persist.speaker.prot.enable=false
qcom.hw.aac.encoder=true
#
# system props for the cne module
#
persist.cne.feature=1
#system props for the MM modules
media.msm8956hw=0
mm.enable.smoothstreaming=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
#mm.enable.qcom_parser=1048575
#mm.enable.qcom_parser=1047551
#enalbe divx divxHD
mm.enable.qcom_parser=4193279
# system prop for UBWC
video.disable.ubwc=1
# system property to accelerate Progressive Download using STA
persist.mm.sta.enable=0
#Audio voice concurrency related flags
voice.playback.conc.disabled=true
voice.record.conc.disabled=false
voice.voip.conc.disabled=true
#Decides the audio fallback path during voice call, deep-buffer and fast are the two allowed fallback paths now.
voice.conc.fallbackpath=deep-buffer
#parser input buffer size(256kb) in byte stream mode
audio.parser.ip.buffer.size=262144
#
# system props for the camera
#
# preferred IS type for 8937 is IS_TYPE_DIS i.e, 1
# IS_TYPE_NONE=0, IS_TYPE_DIS=1, IS_TYPE_GA_DIS=2, IS_TYPE_EIS_1_0=3, IS_TYPE_EIS_2_0=4 IS_TYPE_MAX=5
#
persist.camera.is_type=1
persist.camera.gyro.android=1
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 131072 is decimal for 0x20000 to report version 2
# 196608 is decimal for 0x30000 to report major/minor versions as 3/0
# 196609 is decimal for 0x30001 to report major/minor versions as 3/1
#ro.opengles.version=196609
# System property for cabl
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#
# System props for bluetooh
# System prop to turn on hfp client
bluetooth.hfp.client=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
##fluencetype can be "fluence" or "fluencepro" or "none"
ro.qc.sdk.audio.fluencetype=fluence
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=false
#Set for msm8937
tunnel.audio.encode = false
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=64
#Minimum duration for offload playback in secs
audio.offload.min.duration.secs=30
#Enable offload audio video playback by default
audio.offload.video=true
#Enable PCM offload by default
audio.offload.pcm.16bit.enable=true
audio.offload.pcm.24bit.enable=true
#Enable audio track offload by default
audio.offload.track.enable=true
#Enable music through deep buffer
audio.deep_buffer.media=true
#enable voice path for PCM VoIP by default
use.voice.path.for.pcm.voip=false
#enable downsampling for multi-channel content > 48Khz
audio.playback.mch.downsample=true
#
#System property for FM transmitter
#
ro.fm.transmitter=false
#enable dsp gapless mode by default
audio.offload.gapless.enabled=true
#multi offload
audio.offload.multiple.enabled=false
#enable software decoders for ALAC and APE.
use.qti.sw.alac.decoder=true
use.qti.sw.ape.decoder=true
#enable pbe effects
audio.safx.pbe.enabled=true
#property for AudioSphere Post processing
audio.pp.asphere.enabled=false
# set max background services
ro.config.max_starting_bg=8
#property to enable user to access Google WFD settings
persist.debug.wfd.enable=1
#propery to enable VDS WFD solution
persist.hwc.enable_vds=1
#selects CoreSight configuration to enable
persist.debug.coresight.config=stm-events
#property for vendor specific library
ro.vendor.at_library=libqti-at.so
ro.vendor.gt_library=libqti-gt.so
#property for game detection feature
debug.enable.gamed=0
#property to enable narrow search range for video encoding
vidc.enc.narrow.searchrange=1
#property to enable fingerprint
persist.qfp=false
#property to enable DS2 dap
audio.dolby.ds2.enabled=true
dmid=1125064752
audio.ds1.metainfo.key=273
audio.dolby.ds2.hardbypass=true
#min/max cpu in core control
ro.core_ctl_min_cpu=2
ro.core_ctl_max_cpu=4
#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=2048
# BEGIN Lenovo lubm1 2016-08-31 KARATEROW-5153 SIM contacts disappear since IdeaFriend is killed by LMK
#Enable B service adj transition by default
#ro.sys.fw.bservice_enable=true
#ro.sys.fw.bservice_limit=5
#ro.sys.fw.bservice_age=5000
# END KARATEROW-5153
#Trim properties
ro.sys.fw.use_trim_settings=true
ro.sys.fw.empty_app_percent=50
ro.sys.fw.trim_empty_percent=100
ro.sys.fw.trim_cache_percent=100
ro.sys.fw.trim_enable_memory=2147483648
# Enable Delay Service Restart
ro.am.reschedule_service=true
#Optimal dex2oat threads for faster app installation
ro.sys.fw.dex2oat_thread_count=4
# Create zram disk
ro.config.zram=true
# Create Swap disk, if below sys-prop enabled & also if device has lower (< 1 GB) RAM
ro.config.swap=true
# set cutoff voltage to 3200mV
ro.cutoff_voltage_mv=3200
#set device emmc size
ro.emmc_size=16GB
#force HAL1 for below packages
camera.hal1.packagelist=com.skype.raider,com.google.android.talk
#properties for limiting preview size in camera
camera.display.umax=1920x1080
camera.display.lmax=1280x720
#
# from device/lenovo/lenovo8937_32/system.prop
#
#Lenovo system.prop
#
# from device/lenovo/karate/system.prop
#
#Lenovo product system.prop
ro.lenovo.series=Lenovo VIBE K6
#Enable always send PLMN in rsp of QMI_NAS_GET_PLMN_NAME
persist.radio.always_send_plmn=1
#jinmy1: enable plmn search with rat
#jinmy1: set yo null for moto ui
persist.radio.rat_on=
# Enable silent PIN1
persist.radio.sap_silent_pin=1
# Enable MBN OTA
persist.radio.start_ota_daemon=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
persist.sys.lenovo.shutdown=TRUE
persist.sys.lenovo.log.limit=4000
persist.sys.lenovo.log.disk=/storage/emulated/0
persist.sys.lenovo.log.system=TRUE
persist.sys.lenovo.log.kernel=TRUE
persist.sys.lenovo.log.other=TRUE
persist.sys.lenovo.log.bt=TRUE
persist.sys.lenovo.log=FALSE
persist.sys.dloadmode.config=0
persist.sys.lenovo.Acrash.cnt=0
persist.sys.lenovo.Kcrash.cnt=0
persist.sys.lenovo.crash.path=/data/local/log/lastlog
persist.sys.lenovo.crash.out=/data/media/0/log_out
ro.config.notification_sound=Curiosity.ogg
ro.config.alarm_alert=Twirling_In_Time.ogg
ro.config.ringtone=Fantastic_Clang.ogg
ro.config.ringtone_2=Fantastic_Clang.ogg
ro.config.sms_notifi_sound=Epic_Sines.ogg
ro.config.sms_notifi_sound_2=Epic_Sines.ogg
persist.nfc.smartcard.config=SIM1,SIM2,eSE1
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapsize=384m
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heaptargetutilization=0.75
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
ro.carrier=unknown
ro.securezone.version=2
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
persist.radio.custom_ecc=1
persist.radio.sib16_support=1
ro.frp.pst=/dev/block/bootdevice/by-name/config
af.fast_track_multiplier=1
audio_hal.period_size=192
ro.lenovo.device=phone
ro.lenovo.platform=qualcomm
ro.lenovo.audioparaver=Karate_Audio_Parameter_20160913
ro.lenovo.region=row
ro.lenovo.operator=open
ro.lenovo.bqb=pass
ro.lenovo.wificert=pass
ro.lenovo.wificertclass=station,ap
ro.lenovo.sim=single
ro.lenovo.vibeuistyle=true
ro.lenovo.adb=apkctl
ro.lenovo.signalbars=four
ro.lenovo.videocall=true
persist.sys.backgrounddata=false
persist.sys.lenovo.ltetype=VOLTE
ro.lenovo.lcdsize=5.0
ro.lenovo.cpuinfo=MSM8937,8,1.4
persist.sys.timezone=Europe/London
ro.product.locale.language=en
ro.product.locale.region=US
persist.sys.vrstate=true
ro.lenovo.branch=qcom8937_M_row
ro.product.hw.version=H-1-01
ro.sf.lcd_density=480
ro.lenovo.soundeffect=dolby
fmradio.driver.enable=1
drm.service.enabled=true
ro.com.widevine.cachesize=16777216
persist.radio.multisim.config=single
persist.radio.sap_silent_pin=1
persist.radio.primarycard=true
persist.sys.panicbutton=true
ro.product.ota.model=LenovoK33a48_ROW
ro.lenovo.easyimage.enable=yes
ro.lenovo.ota.extsd=/sdcard
ro.product.sw.internal.version=K33_USR_S140_1609231159_Q00380_ROW
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=6.0_r7
ro.com.google.clientidbase=android-lenovo
ro.com.google.clientidbase.ms=android-lenovo
ro.com.google.clientidbase.am=android-lenovo
ro.com.google.clientidbase.gmm=android-lenovo
ro.com.google.clientidbase.yt=android-lenovo
sys.lenovo.romui.version.sdk=3
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.lenovo.vibeui.apps=f295a8a
ro.lenovo.vibeui.tools=34e5d95
ro.lenovo.vibeui.resources=c0f0a3c
ro.lenovo.lvp.version=V3.5.1.0_1609141358_Af295a8a_Rc0f0a3c_C_T34e5d95
ro.lenovo.stage=3t
ro.lenovo.lvp.privacy=false
ro.lenovo.clearkeyguardtheme=0
persist.sys.lenovo.feedback=false
ro.mdtp.package_name2=com.qualcomm.qti.securemsm.mdtp.MdtpDemo
ro.expect.recovery_id=0x71bba76c5260c07085306d094bdd844da0ae9b9a000000000000000000000000

Modify access control mechanism of AOSP

As of Android M, when a runtime permission is revoked, PackageManager forcefully kills the app. Taking microphone permission as an example, I'm thinking more of a way in which when the mic permission is revoked it informs the microphone module to stop recording immediately instead of killing the app.
I've checked out multimedia recording library source code and PackageManager source code. It seems that recording library before start recording does an IPC and query for permission approval, if it's granted, does the recording.
For those familiar in this topic of AOSP, is the a simple-to-integrate way to inform the multimedia recording library upon permission revocation? I think multimedia recording library should register a callback for this purpose. Does PackageManager allow such a callback registering?
By the way the multimedia recording library is written in C++ and does IPC using Binder.

How to disable WiFi in build.prop?

Hi, I would like to disable WiFi permanently on an XZ, so I can put a few games on it and give it to a child and not worry about it. I have been able to do this on other devices by editing values in build.prop such as:
wifi.interface=
wifi.supplicant_scan_interval=
But the build.prop on Xperia XZ does not have these entries, and I can't quite deduce which ones might control WiFi.
Here are the contents of my build.prop in case that helps:
##### Merging of the /util/data/semc_kernel_time_stamp.prop file #####
ro.build.date=Fri May 18 09:40:17 CST 2018
ro.build.date.utc=1526607617
ro.build.user=BuildUser
ro.build.host=BuildHost
##### Final patch of properties #####
ro.build.product=kagura
############## Product Property Values ##############
ro.setupwizard.mode=OPTIONAL
#####################################################
ro.config.ringtone=generic_xperia.ogg
ro.config.notification_sound=notification.ogg
ro.config.alarm_alert=alarm.ogg
ro.semc.content.number=PA3
################# Updating of the SW Version #################
ro.semc.version.fs_revision=41.3.A.2.149
ro.build.id=41.3.A.2.149
ro.build.display.id=41.3.A.2.149
##### Values from product package metadata #####
ro.semc.product.model=F8331
ro.semc.ms_type_id=PM-0980-BV
ro.semc.version.fs=GENERIC
ro.semc.product.name=Xperia XZ
ro.semc.product.device=F83
ro.product.model=F8331
# begin build properties
# autogenerated by buildinfo.sh
ro.build.version.incremental=1
ro.build.version.sdk=26
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=8.0.0
ro.build.version.security_patch=2018-06-01
ro.build.version.base_os=
ro.build.type=user
ro.build.tags=dev-keys
ro.build.flavor=kagura-user
ro.product.brand=Sony
ro.product.name=kagura
ro.product.device=kagura
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=arm64-v8a
ro.product.manufacturer=Sony
ro.product.locale=en-US
ro.wifi.channels=
# ro.build.product is obsolete; use ro.product.device
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=kagura-user 8.0.0 OPR1.170623.026 1 dev-keys
ro.build.fingerprint=Sony/kagura/kagura:8.0.0/OPR1.170623.026/1:user/dev-keys
ro.build.characteristics=default
# end build properties
# begin build properties
# autogenerated by vendor_buildinfo.sh
ro.product.board=msm8996
ro.board.platform=msm8996
# end build properties
#
# from device/qcom/msm8996/system.prop
#
#
# system.prop for msm8996
#
#rild.libpath=/system/lib/libreference-ril.so
rild.libpath=/vendor/lib64/libril-qc-qmi-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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
debug.sf.enable_hwc_vds=1
debug.sf.hw=1
debug.sf.latch_unsignaled=1
debug.egl.hw=1
debug.gralloc.enable_fb_ubwc=1
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
sdm.debug.disable_skip_validate=1
#ro.hdmi.enable=true
#
# system props for the cne module
#
persist.cne.feature=1
#system prop for enabling/disabling Android XLAT
persist.net.doxlat=false
#system props for the MM modules
media.stagefright.enable-player=true
media.stagefright.enable-http=true
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
media.stagefright.enable-scan=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
mm.enable.smoothstreaming=true
media.settings.xml=/vendor/etc/media_profiles_vendor.xml
#760765 is decimal sum after removing following parser flags
# - AC3 (0x00000002)
# - DTS (0x00000040)
# - MKV (0x00000400)
# - MP3 (0x00002000)
# - OGG (0x00004000)
# - AIFF (0x00040000)
# - DSF (0x00400000)
# - DSDIFF (0x00800000)
# See MMParserExtractor.h to confir above values.
#185971 is decimal sum of supported parsers in AAL
#37491 is decimal sum of supported codecs in AAL
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
mm.enable.qcom_parser=760765
persist.mm.enable.prefetch=true
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
# disable PQ feature by default
vendor.vidc.enc.disable.pq=true
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
# system property for maximum number of HFP client connections
bt.max.hfpclient.connections=1
# System property for cabl
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=0
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#
#snapdragon value add features
#
#system prop for RmNet Data
persist.rmnet.data.enable=true
persist.data.wda.enable=true
persist.data.df.dl_mode=5
persist.data.df.ul_mode=5
persist.data.df.agg.dl_pkt=10
persist.data.df.agg.dl_size=4096
persist.data.df.mux_count=8
persist.data.df.iwlan_mux=9
persist.data.df.dev_name=rmnet_usb0
#property to enable user to access Google WFD settings
persist.debug.wfd.enable=1
##property to choose between virtual/external wfd display
persist.sys.wfd.virtual=0
#property to enable sde downscale feature for external display
#sdm.debug.downscale_external=1
#property to specify the number of frames to skip before setting hint
sdm.perf_hint_window=50
# system prop for NFC DT
ro.nfc.port=I2C
#property to enable WFD WL solution
ro.vendor.wl_library=libqti-wl.so
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
sys.games.gt.prof=1
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#Enable stm events
persist.debug.coresight.config=none
#property to enable fingerprint
persist.qfp=false
#default pd_enable value
persist.sys.pd_enable=0
#Disable rotator split feature
sdm.debug.disable_rotator_split=1
# Create zram disk
ro.vendor.qti.config.zram=true
#Camera fullscreen doesn't show navigation bar
Camera.no_navigation_bar=true
#property for game detection feature
debug.enable.gamed=0
#Disable face beautification
persist.ts.postmakeup=false
persist.ts.rtmakeup=false
#Enable device orientation sensor
ro.qti.sensors.dev_ori=false
ro.qti.sensors.pmd=false
ro.qti.sensors.sta_detect=false
ro.qti.sensors.mot_detect=false
#
# from device/somc/tone/system.prop
#
#
# platform specific part of system.prop
#
# Enable sdcardfs
ro.sys.sdcardfs=1
# System props for Myanmar Zawgyi font selection state
persist.zawgyi.selected=false
# FW/MM: AV latency
ro.media.av_latency=90
# Added system property for ViLTE bad Video quality issue
persist.vendor.ims.vcel_rtcp_report=5
# Enable speaker protection
persist.vendor.audio.speaker.prot.enable=true
# SONY effect
# Allocate bit for each effect.
# If necessary, define effect list with logical sum.
# EFFECT_DN 0x0001 (Dynamic Normalizer)
# EFFECT_SF 0x0002 (S-Force)
# EFFECT_CPHP 0x0004 (ClearPhase Headphone)
# EFFECT_CA 0x0008 (ClearAudio)
# EFFECT_VPT 0x0010 (VPT)
# EFFECT_CPSP 0x0020 (ClearPhase Speaker)
# EFFECT_XLOUD 0x0040 (xLOUD)
# EFFECT_CAPLUS 0x0080 (ClearAudio+)
# EFFECT_SPBUNDLE 0x0100 (Speaker Bundle)
# EFFECT_ALC 0x0200 (ALC)
# Enable effect proxy
sony.effect.use.proxy=true
# Effect used by Speaker Bundle.
# EFFECT_SF | EFFECT_CPSP | EFFECT_SPBUNDLE = 0x122
sony.effect.custom.sp_bundle=0x122
# Effect used by ClearAudio+ headset
# EFFECT_CA | EFFECT_VPT | EFFECT_CAPLUS | EFFECT_ALC = 0x298
sony.effect.custom.caplus_hs=0x298
# Effect used by ClearAudio+ speaker
# EFFECT_CA | EFFECT_VPT | EFFECT_CPSP | EFFECT_CAPLUS | EFFECT_ALC = 0x2B8
sony.effect.custom.caplus_sp=0x2B8
# SLPI Sensors
ro.sony.sdk.sensors.gestures=false
ro.sony.sensors.pedometer=false
ro.sony.sensors.step_detector=true
ro.sony.sensors.step_counter=true
ro.sony.sensors.pam=false
ro.sony.sensors.scrn_ortn=false
ro.sony.sensors.smd=true
ro.sony.sensors.game_rv=true
ro.sony.sensors.georv=true
ro.sony.sensors.cmc=false
ro.sony.sensors.bte=false
ro.sony.sensors.fns=false
ro.sony.sensors.qmd=false
ro.sony.sensors.amd=false
ro.sony.sensors.rmd=false
ro.sony.sensors.vmd=false
ro.sony.sensors.gtap=false
ro.sony.sensors.tap=false
ro.sony.sensors.facing=false
ro.sony.sensors.tilt=false
ro.sony.sensors.tilt_detector=true
ro.sony.sensors.dpc=false
ro.sony.sensors.qheart=false
ro.sony.sensors.wu=true
ro.sony.sensors.proximity=true
ro.sony.sensors.gravity=true
ro.sony.sensors.laccel=true
ro.sony.sensors.orientation=true
ro.sony.sensors.rotvec=true
ro.sony.sensors.fast_amd=false
ro.sony.sensors.wrist_tilt=false
ro.sony.sensors.pug=false
ro.sony.sensors.iod=false
ro.sony.sensors.multishake=false
ro.sony.sensors.rawdata_mode=false
ro.sony.sensors.dev_ori=false
ro.sony.sensors.pmd=false
ro.sony.sensors.sta_detect=false
ro.sony.sensors.mot_detect=false
ro.sony.qf_use_report_period=false
# Touch
sys.backlight_on=1
# Added system property for LDAC
ro.somc.ldac.audio.supported=true
# Automatic Headphone Compensation (AHC)
sony.ahc.supported=yes
# System props for telephony
persist.ims.disableUserAgent=1
persist.rcs.supported=0
ro.com.android.dataroaming=false
# Modem power save enabled
persist.vendor.radio.add_power_save=1
# System props for single SIM phone (not DSDS products)
persist.vendor.radio.block_allow_data=1
# Added system property for BT to set default avrcp version to 1.6
persist.bluetooth.avrcpversion=avrcp16
# Added system property for PBM, support EF_ECC on APM
persist.vendor.radio.wait_for_pbm=1
# Touch Glove mode (from Android O)
persist.sys.touch.glove_mode=0
# Set sms_ack timer
persist.vendor.radio.mt_sms_ack=19
# SD Encryption supported
ro.sdcrypt.supported=true
# ATTEST key provision state
persist.keyprovd.attest.prov=1
# ATTEST key version
persist.keyprovd.attest.version=0
# FIDO key provision state
persist.keyprovd.fido.provision=1
# FIDO key provision version
persist.keyprovd.fido.version=0
# System props for the dpm module (Enable FD)
persist.vendor.dpm.feature=1
# Factory Reset Protection
ro.frp.pst=/dev/block/bootdevice/by-name/frp
# Enable OEM Socket
persist.vendor.radio.oem_socket=true
# Setup Wizard
ro.com.android.prov_mobiledata=false
# Log slow sqlite queries (if ro.debuggable is true):
db.log.slow_query_threshold=100
# Default values/Locales for the hiding languages feature
ro.product.locale.excluded=ar_EG ar_IL fa_IR
# System props for the cne module, configuration for non-Qualcomm Wi-Fi chip
persist.cne.rat.wlan.chip.oem=nqc
# system prop of Qualcomm for enabling/disabling Android XLAT
# true: enable Android CLAT
# false: disable Android CLAT
persist.net.doxlat=true
# Skip HDR Tone map on Tone
sys.hwc_disable_hdr=1
#
# from device/somc/kagura/system.prop
#
#
# product common part of system.prop
#
# Assertive Display
ro.qcom.ad=1
ro.qcom.ad.calib.data=/system/etc/ad_calib.cfg
ro.qcom.ad.sensortype=2
# Touch
sys.cover_state=0
#
# from device/somc/kagura/generic/system.prop
#
#
# product specific part of system.prop
#
# NFC
ro.nfc.on.default=true
ro.nfc.se.sim.enable=true
ro.nfc.se.smx.enable=false
ro.nfc.icon.enable=false
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.product.first_api_level=23
qemu.hw.mainkeys=0
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=8m
ro.hardware.nfc_nci=nqx.default
rild.libpath=/system/vendor/lib64/libril-qc-qmi-1.so
keyguard.no_require_sim=true
ro.com.android.dataroaming=true
ro.carrier=unknown
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
persist.vendor.radio.sib16_support=1
persist.vendor.radio.custom_ecc=1
persist.vendor.radio.rat_on=combine
sys.vendor.shutdown.waittime=500
ro.build.shutdown_timeout=0
ro.frp.pst=/dev/block/bootdevice/by-name/frp
ro.opengles.version=196610
af.fast_track_multiplier=1
vendor.audio_hal.period_size=192
ro.vendor.audio.sdk.fluencetype=none
persist.vendor.audio.fluence.voicecall=true
persist.vendor.audio.fluence.voicerec=false
persist.vendor.audio.fluence.speaker=true
vendor.audio.tunnel.encode=false
vendor.audio.offload.buffer.size.kb=64
audio.offload.video=false
vendor.audio.offload.track.enable=true
audio.deep_buffer.media=true
vendor.voice.path.for.pcm.voip=true
vendor.audio.offload.multiaac.enable=true
vendor.audio.dolby.ds2.enabled=false
vendor.audio.dolby.ds2.hardbypass=false
vendor.audio.offload.multiple.enabled=true
vendor.audio.offload.passthrough=false
ro.vendor.audio.sdk.ssr=false
vendor.audio.offload.gapless.enabled=true
vendor.audio.safx.pbe.enabled=true
vendor.audio.parser.ip.buffer.size=262144
vendor.audio.hw.aac.encoder=true
vendor.audio.use.sw.alac.decoder=true
vendor.audio.use.sw.ape.decoder=true
vendor.audio.flac.sw.decoder.24bit=true
persist.vendor.bt.enable.splita2dp=false
camera.disable_zsl_mode=1
qcom.bluetooth.soc=rome
ro.bluetooth.emb_wp_mode=true
ro.bluetooth.wipower=true
ro.com.google.clientidbase=android-sonymobile
ro.com.google.clientidbase.ms=android-sonymobile
ro.control_privapp_permissions=log
ro.opa.eligible_device=true
ro.com.google.rlzbrandcode=SOMA
ro.com.google.rlz_ap_whitelist=y0,y5,y6,y7,y8
ro.com.google.acsa=true
ro.setupwizard.rotation_locked=false
ro.com.google.gmsversion=8.0_201804
ro.service.xrfm.supported=true
persist.service.xrfm.mode=1
vendor.media.vpp.enable=true
vendor.vidc.enc.disable.pq=true
media.settings.xml=/vendor/etc/media_profiles_V1_0.xml
ro.sf.lcd_density=480
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_flushrate=0.5
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
ro.treble.enabled=false
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a9
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.expect.recovery_id=0x6d4ec789daa9e59913acaf0617a1c6007e8aabef000000000000000000000000
ro.config.nocheckin=1
persist.service.adb.enable=1
persist.adb.notify=0
persist.sys.usb.config=mtp,adb
ro.build.selinux=1
bsc_hide_usb_notification=1
net.tethering.noprovisioning=true
ro.hdmi.mirror.enable=true
ro.telephony.call_ring.delay=0
ro.com.google.ima.theme=5
ro.boot.vendor.overlay.theme=com.google.android.theme.pixel
audio.safemedia.bypass=true
ro.qc.sdk.audio.fluencetype=fluencepro
persist.audio.fluence.audiorec=true
persist.audio.fluence.mode=endfire
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
net.dns1=1.1.1.1
net.dns2=1.0.0.1
persist.camera.HAL3.enabled=1
persist.sys.use_dithering=1
video.accelerate.hw=1
sched.colocate.enable=1
doze.display.supported=true
persist.camera.eis.enable=1
persist.camera.is_mode=4
ro.camcorder.videoModes=true
vidc.dec.downscalar_width=1920
vidc.dec.downscalar_height=1080
camera.lowpower.record.enable=1
camera.hal1.packagelist=com.skype.raider,com.google.android.talk
camera.display.umax=1920x1080
camera.display.lmax=1280x720
vidc.enc.narrow.searchrange=1
persist.camera.antibanding=50
If anyone has an idea that might help please let me know. Thanks!

System camera app error in redmi y2/s2 [ysl]

When i open my default camera app it stop working
Summary is :-
java.lang.RuntimeException: setParameters failed
at android.hardware.Camera.native_setParameters(Native Method)
at android.hardware.Camera.setParameters(Camera.java:2267)
at com.android.camera.hardware.CameraHardwareProxy.setParameters(CameraHardwareProxy.java:164)
at com.android.camera.CameraManager$CameraHandler.handleMessage(CameraManager.java:349)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:201)
at android.os.HandlerThread.run(HandlerThread.java:65)
This my build.prop:-
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=PKQ1.181203.001
ro.build.display.id=PKQ1.181203.001
ro.build.version.incremental=V11.0.3.0.PEFMIXM
ro.build.version.sdk=28
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=9
ro.build.version.security_patch=2019-12-01
ro.build.version.base_os=xiaomi/ysl/ysl:9/PKQ1.181203.001/V11.0.2.0.PEFMIXM:user/release-keys
ro.build.version.min_supported_target_sdk=17
ro.build.date=Fri Dec 27 23:55:55 WIB 2019
ro.build.date.utc=1577465755
ro.build.type=user
ro.build.user=builder
ro.build.host=mi-server
ro.build.tags=release-keys
ro.build.flavor=ysl-user
ro.product.model=Redmi S2
ro.product.brand=xiaomi
ro.product.name=ysl
ro.product.device=ysl
ro.product.mod_device=ysl_global
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.locale=en-GB
ro.wifi.channels=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=ysl
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=ysl-user 9 PKQ1.181203.001 V11.0.3.0.PEFMIXM release-keys
ro.build.fingerprint=xiaomi/ysl/ysl:9/PKQ1.181203.001/V11.0.3.0.PEFMIXM:user/release-keys
ro.build.characteristics=default
ro.build.version.internal=
ro.build.version.external=
ro.build.version.bsp=0.0.1_180504
ro.build.hardware.version=E6
ro.build.project=
persist.service.logd.enable=
sys.provision.mtd=
ro.build.version.type=
# end build properties
#
# from device/xiaomi/ysl/system.prop
#
#
# system.prop for xiaomi E6
#
#rild.libpath=/system/lib/libreference-ril.so
rild.libpath=/system/vendor/lib/libril-qc-qmi-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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
#
# Set network mode to (T/L/G/W/1X/EVDO, T/G/W/L) for 7+5 mode device on DSDS mode
#
ro.telephony.default_network=22,20
debug.sf.enable_hwc_vds=1
debug.sf.hw=1
debug.sf.latch_unsignaled=1
debug.egl.hw=1
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
debug.enable.sglscale=1
debug.gralloc.enable_fb_ubwc=1
debug.sf.recomputecrop=0
#Disable Skip Validate
sdm.debug.disable_skip_validate=1
#Property to enable display default color mode
vendor.display.enable_default_color_mode=1
# Display Properties as per treble compliance
vendor.gralloc.enable_fb_ubwc=1
vendor.display.disable_skip_validate=1
#ro.hdmi.enable=true
#tunnel.decode=true
# enable mbn file update for SIMTrigger
persist.vendor.radio.start_ota_daemon=1
persist.vendor.radio.sw_mbn_update=0
persist.vendor.radio.hw_mbn_update=0
#
# system props for the cne module
#
persist.vendor.cne.feature=1
### suhanlin add for disable NRSM HMI_L6252_A01-60 start
persist.cne.feature=1
#
## system props for the dpm module
##
persist.dpm.feature=1
### suhanlin add for disable NRSM HMI_L6252_A01-60 end
#system props for the MM modules
media.msm8956hw=0
mm.enable.smoothstreaming=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
av.debug.disable.pers.cache=1
media.settings.xml=/vendor/etc/media_profiles_vendor.xml
#minimum duration for offload playback in secs
audio.offload.min.duration.secs=30
#enable offload audio video playback by default
audio.offload.video=true
#enable music through deep buffer
audio.deep_buffer.media=true
#set AudioFlinger client heap size
ro.af.client_heap_size_kbyte=7168
# Reduce client buffer size for fast audio output tracks
af.fast_track_multiplier=1
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
vendor.mm.enable.qcom_parser=1048575
#
# system props for the data modules
#
ro.vendor.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.vendor.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#system prop for Bluetooth SOC type
ro.bluetooth.library_name=libbluetooth_qti.so
persist.vendor.btstack.enable.splita2dp=false
# System property for cabl
ro.qualcomm.cabl=0
ro.vendor.display.cabl=0
#turn off qualcomm's cabl xiaopei 2019-2-21
#begin add for ad ,xiaopei
# add for ad
#ro.qcom.ad=0
#ro.qcom.ad.calib.data=/vendor/etc/calib.cfg
#ro.qcom.ad.calib.data=/system/etc/calib.cfg
#ro.qcom.ad.sensortype=2
# add for svi
ro.vendor.display.svi=1
ro.vendor.display.sensortype=2
vendor.display.svi.config=1
vendor.display.svi.config_path=/system/etc/display/SVIConfig.xml
config.svi.xml.print=1
# Property to enable display default color mode
vendor.display.enable_default_color_mode=0
#xiaopei add end
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#
# System props for bluetooh
# System prop to turn on hfp client
bluetooth.hfp.client=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#
#System property for FM transmitter
#
ro.fm.transmitter=false
# set max background services
ro.config.max_starting_bg=8
#property to enable user to access Google WFD settings
persist.debug.wfd.enable=1
#propery to enable VDS WFD solution
persist.hwc.enable_vds=1
#selects CoreSight configuration to enable
persist.debug.coresight.config=stm-events
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
#property for game detection feature
vendor.debug.enable.gamed=0
#property to enable narrow search range for video encoding
vendor.vidc.enc.disable_bframes=1
vendor.vidc.disable.split.mode=1
vendor.vidc.dec.downscalar_width=1920
vendor.vidc.dec.downscalar_height=1088
# system prop for UBWC
vendor.video.disable.ubwc=1
# disable PQ feature by default
vendor.vidc.enc.disable.pq=true
# Additional buffers shared between Camera and Video
vidc.enc.dcvs.extra-buff-count=2
# system property to accelerate Progressive Download using STA
persist.mm.sta.enable=0
#property to enable fingerprint
persist.qfp=false
#min/max cpu in core control
ro.vendor.qti.core_ctl_min_cpu=2
ro.vendor.qti.core_ctl_max_cpu=4
#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
#Enable B service adj transition by default
ro.vendor.qti.sys.fw.bservice_enable=true
ro.vendor.qti.sys.fw.bservice_limit=5
ro.vendor.qti.sys.fw.bservice_age=5000
#Memperf properties
ro.memperf.lib=libmemperf.so
ro.memperf.enable=false
#Trim properties
ro.vendor.qti.sys.fw.use_trim_settings=true
ro.vendor.qti.sys.fw.empty_app_percent=50
ro.vendor.qti.sys.fw.trim_empty_percent=100
ro.vendor.qti.sys.fw.trim_cache_percent=100
ro.vendor.qti.sys.fw.trim_enable_memory=2147483648
# Enable Delay Service Restart
ro.vendor.qti.am.reschedule_service=true
# set cutoff voltage to 3400mV
ro.cutoff_voltage_mv=3400
#set device emmc size
ro.emmc_size=16GB
#force HAL1 for below packages
vendor.camera.hal1.packagelist=com.skype.raider,com.google.android.talk
#Enable FR27607-RIL to send ONLINE cmd in bootup
#persist.radio.poweron_opt=1
#low power mode for camera
vendor.camera.lowpower.record.enable=1
#properties for limiting preview size in camera
persist.vendor.camera.display.umax=1920x1080
persist.vendor.camera.display.lmax=1280x720
#expose aux camera for below packages
# add CIT package name by ronghui.wang
vendor.camera.aux.packagelist=org.codeaurora.snapcam,com.longcheertel.cit,com.android.camera
#Enable Camera1 API for VT calls
persist.vendor.qti.telephony.vt_cam_interface=1
#set cutoff voltage to 3400mV
ro.cutoff_voltage_mv=3400
#Begin qijin 20171207 add for dirac DiracAudioControlService.apk
persist.dirac.acs.controller=qem
persist.dirac.acs.storeSettings=1
persist.dirac.acs.ignore_error=1
#End qijin 20171207
#set for xiaomi headset effect
ro.audio.soundfx.dirac=true
#for camera front flash lux
persist.flash.low.lux=320
persist.flash.light.lux=300
#wujun add for gsi close camera2 20190401
persist.camera.aux.yuv=1
#modify by wujun for cts-on-gsi at 200190402
ro.hardware.camera=xiaomi.msm8953
# BEGIN: Added by panpeng, 2019/1/2 PN:HMI_L6252_A01-220
persist.vendor.bluetooth.modem_nv_support=true
# END: Added by panpeng, 2019/1/2 PN:HMI_L6252_A01-220
# ro.location properties below are used in conjunction
# with NLP_MODE setting in /vendor/etc/izat.conf
# either as the main network provider or as a fallback
# provider depending on NLP_MODE that is set
# These properties are optional and will not cause
# issues if not set to existing packages.
# ro.location.osnlp.package sets the name of default
# OS sepecific network location provider package to use
# ro.location.osnlp.region.package is set to the name
# of the alternative network location provider package
# to be used for a particular region where the default
# network location provider is not functional
ro.location.osnlp.package=com.google.android.gms
ro.location.osnlp.region.package=
#Set diag mdlog flag add by yangjian
persist.sys.usb.diag_mdlog_enable=false
#begin xiaopei add qdcm paper mode 2019-1-7
#add for color invert
ro.vendor.df.effect.conflict=1
persist.sys.df.extcolor.proc=0
#paper mode
sys.paper_mode_max_level=32
sys.shenchao_ili9881c_offset=21
sys.shenchao_ili9881c_length=58
sys.auo_ili7807d_offset=18
sys.auo_ili7807d_length=67
sys.truly_hx8394f_offset=28
sys.truly_hx8394f_length=72
#end add xiaopei
#Begin add by yangjian 20180105 for CU wcdma HD icon
persist.vendor.radio.report_codec=1
#end add by yangjian 20180105 for CU wcdma HD icon
### add audio property for miui, begin
audio.chk.cal.spk=0
audio.chk.cal.us=0
### add audio property for miui, end
#add by yangjian 20180228 for HMI_L6250_A01-1348 volte show forward call notification start
persist.vendor.radio.redir_party_num=1
#add by yangjian 20180228 for HMI_L6250_A01-1348 volte show forward call notification end
# add by shenwenbin for open ssr 20190116 begin
persist.sys.ssr.restart_level=ALL_ENABLE
# add by shenwenbin for open ssr 20190116 end
# modify by zhoudan 20190220
ro.vendor.build.security_patch=2018-12-11
ro.build.version.security_patch=2018-12-12
# ui fifo for app launch
sys.use_fifo_ui=1
# yangjian @ 20190110 HTH42078
persist.vendor.radio.data_con_rprt=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.miui.version.code_time=1554656400
ro.rom.zone=2
ro.miui.ui.version.code=9
ro.miui.ui.version.name=V11
ro.com.google.ime.themes_dir=/system/etc/gboard_theme
ro.com.google.ime.theme_file=xiaomi_theme_20171222.zip
ro.fota.oem=Xiaomi
ro.build.software.version=Android9_11
persist.vendor.radio.report_codec=1
persist.vendor.radio.redir_party_num=1
ro.config.media_vol_default=10
ro.channelid.ucbrowserintl=/cust/etc/ucconfiginfo
persist.sys.timezone=Asia/Shanghai
debug.sf.disable_backpressure=1
ro.miui.ui.fonttype=mipro
ro.trackingId.com.lzd.appid=/cust/etc/lazadaconfiginfo
ro.malloc.impl=jemalloc
ro.miui.customized_clientid=2
ro.treble.enabled=true
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-dir=/data/anr
ro.product.mod_device=ysl_global
ro.config.sms_received_sound=FadeIn.ogg
ro.config.sms_delivered_sound=MessageComplete.ogg
ro.com.android.mobiledata=false
ro.product.manufacturer=Xiaomi
ro.config.elder-ringtone=Angel.mp3
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
persist.sys.mitalk.enable=true
persist.enable_task_snapshots=false
sys.miui.shutdown.waittime=500
persist.sys.watchdog_enhanced=true
dalvik.vm.dexopt.secondary=true
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.product.cuptsm=XIAOMI|ESE|02|01
persist.power.useautobrightadj=true
persist.radio.apm_sim_not_pwdn=1
ro.com.google.clientidbase=android-xiaomi
ro.miui.has_real_blur=1
ro.miui.has_handy_mode_sf=1
ro.sf.lcd_density=320
ro.expect.recovery_id=0x3a801f056738d8fe49d26679bcc8ae038da7da42000000000000000000000000
please find where is error and help me out
My device is rooted

Categories

Resources