Compare commits

..

10 commits

Author SHA1 Message Date
Alan Chen
9751be1096 sm8350-common: wifi: Enable Optimized Power Management
gEnablePowerSaveOffload was renamed to gOptimizedPowerManagement

[1]: 10989ba376
[2]: 9ef1447db3
2025-04-07 22:28:42 +00:00
Luk1337
97dd657ca7 sm8350-common: wifi: Disable RX wakelock feature
Change-Id: If79e1512a83f5162444683e1fa8f5560f98b6c9a
2025-04-07 22:28:42 +00:00
Panchajanya1999
aabc7d2c2d sm8350-common: wifi: Disable WLAN Firmware loggings
firmware loggings are not at all necessary for general development.

Change-Id: I111943a641670ea052f68148103e377771297d77
2025-04-07 22:28:42 +00:00
kerneltoast
eedd633158 sm8350-common: wifi: Relax WiFi re-association RSSI thresholds
Change-Id: I073f08eed69b2454e1fd2350c8f7e8bb8983641b
2025-04-07 22:28:42 +00:00
Akash Srivastava
6c7b2fca2d sm8350-common: overlay: Declare 6ghz wifi support
* Currently it was only enabled for hotspot. Lets enable it for all usecase
* Configs taken from: https://cs.android.com/android/platform/superproject/+/master:device/google/gs101/rro_overlays/WifiOverlay/res/values/config.xml;l=25?q=config_wifi6ghzSupport&sq=&ss=android%2Fplatform%2Fsuperproject, https://cs.android.com/android/platform/superproject/+/master:packages/modules/Wifi/service/ServiceWifiResources/res/values/config.xml;l=43?q=config_wifi11axSupportOverride&ss=android%2Fplatform%2Fsuperproject
2025-04-07 22:28:42 +00:00
Peng Xu
a372744c8a sm8350-common: wifi: Enable support for IEEE80211AX
* This is to allow supporting WiFi 6 mobile hotspots,
   to be noted this is only supported on SDM855+ platforms.
2025-04-07 22:28:42 +00:00
Mahesh Palivela
8a9054e711 sm8350-common: Enable support for IEEE80211AC
* This is to allow supporting GO with 11AC support.

Change-Id: I08793eaa6295c5cfe5ac11eeee2f92213af78844
2025-04-07 22:28:42 +00:00
Anand
9764160354 sm8350-common: wifi: Enable automatic channel selection
* Automatic Channel Selection algorithms and implementations
   are used to enable interfaces to automatically figure
   out which channel configuration to use for initiating
   communication, for any mode of operation which initiates
   radiation (AP, Mesh, IBSS, P2P).

   https://wireless.wiki.kernel.org/en/users/documentation/acs
2025-04-07 22:28:36 +00:00
Jake Weinstein
a2e8135160 sm8350-common: overlay: Disable global mode and CDMA choices
* Cleans up mobile network settings.

 * CAF already disables world mode in CarrierConfig
   which is the proper way to do it, so remove the
   overlay entierly since it's deprecated anyways.

Change-Id: Ib331062fa77a18661bbfcd1a49f62ddf9144228c
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-07 22:28:07 +00:00
Praveen Chavan
e90d4f203d sm8350-common: props: Add a property to enable prefetching video
persist.mm.enable.prefetch, if set to true, will enable
prefetching of video input from upstream source to help
improve playback performance for high frame-rate and
high bitrate content

Change-Id: I814785befd9844364afb50eb7d48439406ae0750
Signed-off-by: saikiran2001 <bjsaikiran@gmail.com>
Signed-off-by: thepriyanshujangid <priyanshujangid@yahoo.com>
2025-04-07 22:27:27 +00:00
5 changed files with 23 additions and 4 deletions

View file

@ -184,6 +184,9 @@ BOARD_HOSTAPD_DRIVER := NL80211
BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE)
BOARD_WPA_SUPPLICANT_DRIVER := NL80211
BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_$(BOARD_WLAN_DEVICE)
CONFIG_ACS := true
CONFIG_IEEE80211AC := true
CONFIG_IEEE80211AX := true
QC_WIFI_HIDL_FEATURE_DUAL_AP := true
WIFI_DRIVER_DEFAULT := wlan
WIFI_DRIVER_STATE_CTRL_PARAM := "/dev/wlan"

View file

@ -45,10 +45,10 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.-->
<carrier_config>
<boolean name="apn_expand_bool" value="true" />
<boolean name="world_phone_bool" value="true" />
<boolean name="world_phone_bool" value="false" />
<boolean name="allow_adding_apns_bool" value="true" />
<boolean name="hide_preferred_network_type_bool" value="false" />
<boolean name="show_cdma_choices_bool" value="true" />
<boolean name="show_cdma_choices_bool" value="false" />
<boolean name="allow_video_call_in_low_battery" value="true" />
<boolean name="config_enable_display_14digit_imei" value="false" />
<!-- Determines whether UI extensions for video calls should be used or not -->

View file

@ -27,6 +27,15 @@
is no longer indicative, and a separate config now exists for each band -->
<bool translatable="false" name="config_wifi5ghzSupport">true</bool>
<!-- boolean indicating whether the WiFi chipset has 6GHz band support -->
<bool translatable="false" name="config_wifi6ghzSupport">true</bool>
<!-- Indicates that 11ax mode is supported on this device
Note that if this flag is set to true, then 11ax is assumed to be supported.
However, if it is left to the default value of false, the 11ax support will
be checked via NL80211 interface -->
<bool translatable="false" name="config_wifi11axSupportOverride">true</bool>
<!-- Boolean indicating whether the wifi chipset supports background scanning mechanism.
This mechanism allows the host to remain in suspend state and the dongle to actively
scan and wake the host when a configured SSID is detected by the dongle. This chipset

View file

@ -221,6 +221,7 @@ vendor.gralloc.disable_ubwc=0
debug.stagefright.c2inputsurface=-1
media.stagefright.thumbnail.prefer_hw_codecs=true
ro.config.vc_call_vol_steps=11
persist.mm.enable.prefetch=true
# NFC
ro.vendor.nfc.repair=1

View file

@ -14,7 +14,7 @@ gDisableIntraBssFwd=0
g11dSupportEnabled=0
gEnableDFSMasterCap=1
gNeighborScanTimerPeriod=200
gNeighborLookupThreshold=76
gNeighborLookupThreshold=85
gNeighborScanChannelMinTime=20
FastRoamEnabled=1
RoamRssiDiff=5
@ -32,7 +32,7 @@ gEnableTxBFin20MHz=1
gEnableTxSUBeamformer=1
gRrmEnable=1
gEnablefwprint=0
gEnablefwlog=1
gEnablefwlog=0
gVhtAmpduLenExponent=7
gVhtMpduLen=2
isP2pDeviceAddrAdministrated=0
@ -135,6 +135,9 @@ gApKeepAlivePeriod = 20
#Enable Keep alive with non-zero period value
gStaKeepAlivePeriod = 30
#Enable Optimized Power Management
gOptimizedPowerManagement=1
# Enable ETSI SRD channels by Xiaomi. Qualcom default value is disable
# * BIT 0:- Enable/Disable SRD channels for SAP.
# * BIT 1:- Enable/Disable SRD channels for P2P-GO.
@ -201,6 +204,9 @@ gindoor_channel_support=1
#Enable max link speed
gReportMaxLinkSpeed=2
# Disable rx wakelock
rx_wakelock_timeout=0
# Skip tpe consideration
skip_tpe_consideration=1