| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
Change-Id: I45c5a123c86f3a9ec1ac72011c018a937d4fc70f
|
|
|
|
| |
Change-Id: Ie1dd9c1f6a79d04b42e12e0fd9dabdc22b2f6927
|
|
|
|
|
|
|
|
|
|
| |
Framework will now add interface to supplicant (via HIDL) when it
needs to control an interface, so don't specify them in the startup
params.
Bug: 69426063
Test: Device boots up and able to connect to wifi.
Change-Id: I817d28093f8b982e3806c212babd888c0f5eb7c0
|
|
|
|
|
|
|
| |
Bug: 72394251
Test: Able to start supplicant from framework using
ISupplicant.getService()
Change-Id: I19b8434e7241b9028e7dc86316ec9d5512affcca
|
|
|
|
|
|
| |
Bug: 65673412
Test: Device boots up and connects to wifi networks.
Change-Id: I2e51291b30fd242edbeae2c69ef9545383895bb3
|
|
|
|
|
|
|
|
|
|
|
|
| |
Treble compliance.
Bug: 70228425
Bug: 70393317
Test: complete wifi test in b/70393317
Test: Test wifi on Taimen and Sailfish
Test: verify sockets exist in /data/vendor/wifi/wpa/sockets
Change-Id: I0bfc3a351419f0a03498e79664949f353369bf1b
|
|
|
|
|
|
|
|
| |
New HAL APIs are planned. This requires a HAL uprev.
Bug: 65647646
Test: builds and Wi-Fi runs
Change-Id: Ib7efd3d5263e73d1ad40e1a5a687bdb6c133c812
|
|
|
|
|
|
| |
Bug: 66875961
Test: atest VulkanFeaturesTest
Change-Id: I58f904984320dee174637ba0ddfecdd343fab7e6
|
| |
|
|
|
|
|
| |
build/make/core/combo/TARGET_linux-arm.mk:43: warning: kryo is armv8-a.
build/make/core/combo/TARGET_linux-arm.mk:45: warning: TARGET_2ND_ARCH_VARIANT, armv7-a-neon, ignored! Use armv8-a instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.
Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.
Test: make relevant packages
Bug: 73535841
Change-Id: Ic906adbd670c4dbfe2cdf0b71cdbeaf9ac08a27e
|
|
|
|
|
|
| |
* Support for vendor.prop was abandoned
Change-Id: I3554bfc57c27555f8c605e8555ea5f386bce0c5d
|
|
|
|
|
|
| |
* Not needed, system treats it as a raw block device
Change-Id: Ieff8b1888c22d49974bfeb60cfc62f3bb2d424c7
|
|
|
|
| |
This reverts commit f8bdd1d2c6b8ddfeaa84bf3651e166a743e87f53.
|
|
|
|
|
|
|
| |
According to @davidevinavil, my thermal config cause a ~25% drop
on the Multi-Core CPU performance... so, maybe I was too optimistic :P
Increase 4 degrees centigrade to reduce the performance penalty.
|
|
|
|
|
|
|
|
|
| |
# GPS - from bardock-pro - OPM1.171019.026
# Graphics - from bardock-pro - OPM1.171019.026
# Graphics (SDM) - from bardock-pro - OPM1.171019.026
# Media - from bardock-pro - OPM1.171019.026
# Postprocessing - from bardock-pro - OPM1.171019.026
# WiFi - from bardock-pro - OPM1.171019.026
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert "msm8996-common: create slpi firmware symlinks."
This reverts commit 6d6d747757b3897df25576c686dcb8497f63ae5d.
Revert "msm8996-common: create cpe_9335 firmware symlinks."
This reverts commit 19ab403194e0a990ebe3a603f2bafa2f67c6862b.
Revert "msm8996: create mdtp firmware links"
This reverts commit c5e115a4b5815cd43234e7a6e71b5e6548f16ce7.
Revert "msm8996: create adsp firmware links"
This reverts commit a88358e3817f33806e3985acfc4a32a651dc044d.
|
|
|
|
|
|
|
| |
SELinux blocks the loading of the newer firmware and
I do not know how to fix it, for now.
This reverts commit 13c9609710f05a79d119636ec2b9640259dd67c2.
|
|
|
|
| |
* From google/marlin/marlin:9/PPR1.180610.009/4898911:user/release-keys.
|
|
|
|
| |
* From google/marlin/marlin:9/PPR1.180610.009/4898911:user/release-keys.
|
|
|
|
| |
* From google/marlin/marlin:9/PPR1.180610.009/4898911:user/release-keys.
|
| |
|
|
|
|
|
|
|
|
| |
* I just don't understand why we have 16 frequencies (from 307 to 1593MHz) on
our power cluster and libqti-perfd just wants to force the highest every time
I touch the screen...
Why implement cpu frequency scaling and then use only two?
|
|
|
|
|
|
|
| |
* Without group perms our bluetooth HAL is unable to access
file with bluetooth address.
Change-Id: Idf00d5d31be34ec1aaf66ddfaf3646d913d63687
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wpa_supplicant's random pool is not necessary on Android. Randomness
is already provided by the entropymixer service which ensures
sufficient entropy is maintained across reboots. Commit b410eb1913
'Initialize /dev/urandom earlier in boot' seeds /dev/urandom with
that entropy before either wpa_supplicant or hostapd are run.
Bug: 34980020
Test: Use wifi and wifi tethering on Taimen
Change-Id: Ib5caf362bc939911b357db186a274957d3fbf186
|
|
|
|
|
|
| |
Add check to prevent NULL pointer dereference.
Change-Id: Ica47eddc8effca7782d1d0b699e982ef99235a46
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
We don't need aggressive load balancing during boot, only after boot has
been completed.
bug 30040263
Change-Id: Id22ac312751983f774208399b1673459e2351b93
|
|
|
|
| |
* And use our cpuset for the camera daemon.
|
|
|
|
|
|
|
|
| |
* Remove QC location and other unused GPS blobs
* Ship with the same premium features enabled in stock builds
Change-Id: I2e76e45160f028464eca34bb78da028f7d8dba8c
|
|
|
|
| |
This reverts commit 1a30110f6d84f004906813ba19c2ffc7f253dcf9.
|
|
|
|
|
|
| |
* Match the new changes introduced in O
Change-Id: I43c6fa60214ce91d6a149f15416a9f3170abfdd5
|
| |
|
|
|
|
| |
Change-Id: I142e2842a3a88852d0e0e3598b00cd219259e6a0
|
|
|
|
| |
* Use Xiaomi's LOS work as main base.
|
|
|
|
|
|
|
|
| |
* libqti-perfd for some reason wants to write
"0:1593600 1:1593600 2:2342400 3:2342400" to it.
* Preventing that lets us use full max freq on 8996pro devices.
Change-Id: I081de2e8fc2ade7e6de4e971c29b8c53dd0a598c
|
|
|
|
|
|
|
| |
Bug: 64072712
Bug: 64022845
Test: boot from charger and check last kmsg
Change-Id: I8c890c55c9b578ae9e43be7f041dc2cbd4c80c15
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before:
SystemServer_start : 6.5916 0.14159
SystemUi_start : 9.646 0.11627
system_server_ready : 10.341 0.16571
After:
SystemServer_start : 6.5465 0.17295
SystemUi_start : 9.5017 0.13355
system_server_ready : 10.13 0.17956
Bug: 63644084
Test: 10 boot with packages/services/Car/tools/bootanalyze/bootanalyze.py
Change-Id: I5509629bba6cddb35bb72d0f48283e2bf51cebd3
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Without this, the build system generates a symlink to /data/cache instead
of using the actual partition, which will break OTAs on encrypted devices
or devices using Lineage recovery
Change-Id: Ie72fd1a6b2535292e042b73bcdc1fec93dfe9ed9
|
|
|
|
| |
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
|
|
|
|
|
|
|
|
| |
* Errors reported by CppCheck.
Change-Id: I700e4c8ef6a4cb7f551e1d9c69f72d218b124dde
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
|
|
|
|
| |
avc: denied { find } for interface=android.hardware.memtrack::IMemtrack pid=3638 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:hal_memtrack_hwservice:s0 tclass=hwservice_manager permissive=0
|
|
|
|
|
| |
* Using marlin WiFi firmware, which is newer than ours,
we can get a fully functional Power HAL.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
avc: denied { dac_override } for pid=442 comm="chargeonlymode" capability=1 scontext=u:r:charger:s0 tcontext=u:r:charger:s0 tclass=capability permissive=1
avc: denied { read } for pid=442 comm="chargeonlymode" name="rtc0" dev="tmpfs" ino=2231 scontext=u:r:charger:s0 tcontext=u:object_r:rtc_device:s0 tclass=chr_file permissive=1
avc: denied { open } for pid=442 comm="chargeonlymode" path="/dev/rtc0" dev="tmpfs" ino=2231 scontext=u:r:charger:s0 tcontext=u:object_r:rtc_device:s0 tclass=chr_file permissive=1
avc: denied { ioctl } for pid=442 comm="chargeonlymode" path="/dev/rtc0" dev="tmpfs" ino=2231 ioctlcmd=7008 scontext=u:r:charger:s0 tcontext=u:object_r:rtc_device:s0 tclass=chr_file permissive=1
avc: denied { write } for pid=442 comm="chargeonlymode" name="persist" dev="rootfs" ino=14980 scontext=u:r:charger:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=1
avc: denied { add_name } for pid=442 comm="chargeonlymode" name="subsys" scontext=u:r:charger:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=1
avc: denied { create } for pid=442 comm="chargeonlymode" name="subsys" scontext=u:r:charger:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=1
avc: denied { create } for pid=442 comm="chargeonlymode" name="batt_info.bin" scontext=u:r:charger:s0 tcontext=u:object_r:persist_file:s0 tclass=file permissive=1
avc: denied { read append } for pid=442 comm="chargeonlymode" name="batt_info.bin" dev="rootfs" ino=2334 scontext=u:r:charger:s0 tcontext=u:object_r:persist_file:s0 tclass=file permissive=1
avc: denied { getattr } for pid=442 comm="chargeonlymode" path="/persist/subsys/batt_info.bin" dev="rootfs" ino=2334 scontext=u:r:charger:s0 tcontext=u:object_r:persist_file:s0 tclass=file permissive=1
|
|
|
|
|
|
|
|
| |
In case of HAL feature, currently UL rules
are installed without XLAT info. Install UL
rules with XLAT mux id.
Change-Id: Ib290d439e0775f647dcc4b600e67c500b2b24fde
|