Age | Commit message (Collapse) | Author |
|
Change-Id: Iee818f5a42056206e9dfd5fcc6f1c52ce3b69df3
|
|
Change-Id: Id5c596337788c329e274c5fb7db6eefa7fbb87d1
|
|
Change-Id: I553837282f0a785162b7799b65a3a6b2d406599f
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
* Label FW path (for the communication with the kernel).
* Allow the HAL (Treble) service to read the FW files.
Change-Id: I50c43882bf1837e87cc4609de74caf4ed7aa78c5
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
* In order to be compliant with the proprietary file locations,
adjust the path to the binaries in the init files. The blob
binaries have been moved from "/system/bin" to "/system/vendor/bin"
* The idea behind the move is to profit from qcom's sepolicy
file labelling.
Change-Id: I78b96730638258ffd54640f7951ceebc7f503fc4
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
* Create socket perms for the own socket.
* Allow access to qseecom.
Change-Id: Ifbd5f08f1d9bbbadc3ba94ad79d1e8f7f5286635
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
* Define the ioctls and grant access to the socket.
* Allow access to qseecom socket.
* Label adsprpcd service appropriately.
Change-Id: I4a0ccd322b16c30e7f10dccc1278ed17507d56e2
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
Change-Id: I7a4e366f1e06a569035b1ab3fc2acb7c91057a4f
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
Change-Id: Ic57cef209a187c355feb6a509f3d9fdcfb39cdf8
|
|
Change-Id: I0d20764367926d22cf230feb6cd36a628bf90e58
|
|
Change-Id: Iac19da048794e0e802142f765827b51e05fb3d62
|
|
Change-Id: Idbc1b1a8501647a4b525beacd7f1455a74473f35
|
|
Change-Id: I3156a524132d9f1459874998aa0d4eeff2e562ca
Signed-off-by: nailyk-fr <nailyk_git@nailyk.fr>
|
|
Change-Id: Ie7d708e2457928de0fe2e75054bda0dc3d66afa6
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
Change-Id: Ibb373dac77f75c4962768ceed432b8f7fe175460
|
|
- Boot phone in interactive mode instead of performance
- Add TWRP config
Squashed with:
shinano-common: init: Add back init.recovery
* Add back init.recovery to copy file with the real name instead
of copy/rename at the same operation.
* Import init.qcom.power from init.recovery to allow mitigation
on recovery.
* Create bootdevice symlink as lot of zip use it.
Rework qcom.power init change ID:
Change-Id: I647c09e430bc3904ff526ed662191e7d3b833e0b
|
|
Change-Id: Ia33c2b403922198847da9773c0cf1c02e2c62597
|
|
* Next to the AIDs remove credmgrd init script need some reworks.
Root perm at startup is needed for chmod/chown.
Change-Id: I9373820c8d0d2fc68e25d671ffbf638fead75316
|
|
* Camera can work without sony specific users.
Remove them.
Change-Id: Idb359fa33532c1fa2b8f042362bb027f76ec31e4
|
|
Change-Id: Ie2ed042cfc5e97a71e0485fc048580b9f04cf694
|
|
Change-Id: Iee2115a8143b501f0cf265a650351c291e8006f2
|
|
Change-Id: I12ff6e794e6993940284e6dfb48b718c40fdd3b1
|
|
Adds the init lines required to launch timekeep. They will be moved
to msm8974-common in future along with other qcom/msm8974-specific
init statements.
Change-Id: If21402553dbeaf77e40885dae58e9f376fe85798
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
Change-Id: Ib587c34352d86550253e3f9f49c7a3ed7c25ff78
|
|
Change-Id: I1fee8c6ff28e2011d85cc6fa18c01560af12c8dc
|
|
Adds a list of ioctls, which are emitted by the UIM service. This
service setups the broadcom BT/FM driver.
Change-Id: Ib37674796a5e2d677a4bb3f596110f906f290b74
Signed-off-by: Alexander Diewald <Diewi@diewald-net.com>
|
|
Change-Id: I2d8304da9ca128e59df8e324330842ad46638e04
|
|
Change-Id: Ifa282ce22563f513cbd632084346e6f6bd2af059
|
|
Change-Id: Ie6d0fdba3a2c06e5d2852a41c0c84ca1f65f7b07
|
|
* Correct some sed mistakes.
Change-Id: I9f08615c0e622740fdc7ab80b25855dc03c87a74
|
|
* A new way exist for ioctl management.
Remove all old refs.
Change-Id: I52f9c0e8f115ea26e22a93566c24cbd8a7b3a58f
|
|
* Init class on post-fs has been deprecated. Use on post-fs-data instead.
* Don't create /cache/credmgr.log (it prevented initcredmgr from starting)
Change-Id: Icf275a51de665cfeb28e9f860a64a38bf4226b6a
|
|
* With oreo all the AIDs process change. According
to https://source.android.com/devices/tech/config/filesystem#using-an-oem-specific-aid
user firendly names cannot be used anymore.
Use oem_<uid> name instead. See msm8974-common related change for reference.
Change-Id: I18294c5ba716a6c2ba038b9f624f5ae65f799e1f
|
|
Change-Id: I55ac94b9b9c0319cfa5dceeab8580472aee2534e
|
|
Change-Id: I01cd402147cf099344761217ddc51957c78a1e06
|
|
Change-Id: I4c1d6b7201a09561240f193daab23e4ba8d39e8a
|
|
Change-Id: I5ac186378f9009fde1be1b9db6f2d4e35a0a2798
|
|
Change-Id: I4382b2e151cfa98a75a4be60c71d19a01145dc79
|
|
(alarmtimer)"
This reverts commit d9806a58d08ec872d814e451d7f87db14c252ee2.
|
|
To allow netmgrd to acquire wakelocks correctly
we need to ensure that it belongs to system group
Bug: 24546055
Change-Id: I6231c7d1eb57a12da9be4f081e085e6f1d43b797
|
|
Change-Id: I413e7dc177b0f47742c9ac4ab032cc61a490d573
|
|
* config.fs doesn't give the ability to add AIDs to Android init such
that they can can actually be used in init scripts.
* Replace instances of qcom_diag, rfs, rfs_shared with the appropriate
IDs (2950, 3012, 3013)
Change-Id: Ided896c4ee051a9bc19fd61ae6e03624f2d54cf3
|
|
bluetooth group
|
|
Change-Id: Ie7c0ecaf48622c8d0bd47591d819e608c7d40fb8
|
|
Change-Id: I7360723cd0b47b4bebf380f8e668141442e41c0f
|
|
Change-Id: Iff005484769df6cf8d5618c2149396c409ca53e9
|
|
Change-Id: If346e75fcfeb857c06c1756fdaf610383d6c85dc
|
|
Change-Id: Iab1ab0ba085d3eb59f50d97079531ab77bf58ad2
|
|
Change-Id: I20806ab335a62b5b76c74d5dd0e9abb5d025fb47
|
|
https://android.googlesource.com/platform/system/core/+/android-6.0.1_r68/rootdir/init.rc#21
why this .... Debugfs exists as a simple way for kernel developers to make information
available to user space also it is not enabled in android-6.0.1_r66 tag and not more in N but for
development purposes it is needed here .....
Change-Id: Ic332aeb073edd09b38de756e89b2d98582bc5c79
Signed-off-by: David Viteri <davidteri91@gmail.com>
Signed-off-by: Nikhil Punathil <nikhilpe@gmail.com>
|
|
Change-Id: I270a673ac8c13dd192799e2513ec377919653458
Signed-off-by: Nikhil Punathil <nikhilpe@gmail.com>
|
|
Change-Id: I7fc609323254b5e164440444293fa4f23aad929b
Signed-off-by: Nikhil Punathil <nikhilpe@gmail.com>
|
|
Change-Id: Id79c5db191011fbb93a5ad6c4a9b58653bf79ba2
Signed-off-by: Nikhil Punathil <nikhilpe@gmail.com>
|
|
Change-Id: Icb72a78ce2f8b39d39ffad1ee5409247d997636b
Signed-off-by: Nikhil Punathil <nikhilpe@gmail.com>
|
|
This reverts commit f68fc0243cd00c1152ee34f64bb23eef0d8250cf.
|
|
This reverts commit a631e3d6c6eb59bb7ad299f1562fcbb06e62153b.
|
|
|
|
|
|
This reverts commit 5da2957004f70e8a9625037ceef4f95def6b79fa.
|
|
Update default audio_policy_configuration.xml to remove configurations
that are not compatible with aosp system image and are causing vts failures.
Original Change-Id: Iae1f4c72090ef5a0c6472083dce8b0065beb6851
Change-Id: If1b6274a815dbd9b5a9a7dfdbf3fd8043df91446
|
|
Change-Id: I4689b6ae2b2e297e1baa11c6f824cffb4a321ce4
|
|
* Switch to audio_policy_configuration.xml instead of using
the legacy audio_policy.conf.
Change-Id: Ia93e30428ff9e27ae409e685a84fa5a8e406bca0
|
|
Change-Id: I8bd31d203972d50eb72a550be85000a23cca41a0
|
|
Change-Id: I083a418219c7d461d42b451c1f6a6503e0f5ccc4
|
|
|
|
Audio is not common across devices. While Some commits here may have merit,
they can be applied individually to devices as needed.
Revert "shinano: Address audio issues with mixer_paths"
This reverts commit 43bf32dfe9300bd31ffd85a9a9627db195c4e9c1.
Revert "shinano: Change mixer_paths BT rate strings"
This reverts commit 67a8e4fbfaf0f4b5407b3d1e18fb59b6cfb0c109.
Revert "shinano: Add back 44100Hz sampling rate output"
This reverts commit 67b31a38b3da1eac29a75b111713626bb8888874.
Revert "shinano: Fix audio config imports"
This reverts commit cea382b9724df46622c4d6a79171c9ae325e3902.
Revert "shinano: Make audio configurations shinano common"
This reverts commit 80d01abbc98a2e4ab0376146ccca4763029b0030.
Change-Id: I018e74d5130fca99962fd3aa20b037e2f3bb1fbb
|
|
* Disable fluence for speaker calls. This produce echo
on other side.
* Thanks to Mr.Tom_Tom
Change-Id: I62dfcef5bfddfcc3eeb75d1c04b21275d0875efd
|
|
Do not grant DAC override permission which would allow this daemon
unix permissions to everything.
avc: denied { dac_override } for capability=1 scontext=u:r:netmgrd:s0 tcontext=u:r:netmgrd:s0 tclass=capability
Adding
wifi group to access
/data/misc/net/rt_tables
-rw-r--r-- 1 system wifi 130 2016-05-11 09:58 rt_tables
wakelock group to access:
/sys/power/wake_lock
-rw-rw---- 1 radio wakelock 4096 1970-01-19 15:03 wake_lock
radio/inet groups to access
/dev/socket/netmgr/netmgr_connect_socket
srw-rw---- 1 radio inet 0 1970-01-19 15:03 netmgr_connect_socket
Change-Id: I7ed6a98dd85bf7efa8cab0b8a0851217f030ba8b
|
|
* With the introduction of kipper widevine blobs, a shim for libwvm is
no longer necessary
Change-Id: I82c44e74dcdbb88e50536ca23c64fe2927b5f1eb
|
|
* Moved from vendor repos
* Also remove the associated product_packages copying
Change-Id: I28a906e0bd0c08bba20d22d25122f99bd84669a8
|
|
Remove "data=ordered" as this is the default value.
Remove "errors=panic"
Removed msm_sdcc.3 mount
Change-Id: Id1496dd8f69667a806eddab9b33bcfbe12590bc8
|
|
Change-Id: Ida247eebd2e7f84f36f3f1bf956ece1ad0c6c0e8
|
|
Change-Id: Ic301499be511f66eb3e5a97be01dcca404ba7703
|
|
* When encrypted the rild2 daemon is started at early
stage and data are not yet decrypted.
Change class to late_start to ensure data avaiablity
before starting rild2
Change-Id: Ia1d5cd26032e19c1cb66f05c0a6897a363132184
|
|
- Fix symlinking and reading denials for iddd and credmgrd
Change-Id: I786301f2cb4f2aaa76e8f5b96a036ada0563463b
|
|
This is already defined in msm8974-common
https://github.com/LineageOS/android_device_sony_msm8974-common/blob/cm-14.1/overlay/frameworks/base/core/res/res/values/config.xml#L79
Change-Id: I0fa323ecb2217c17b59870239c6c0d1cf10d1cd6
|
|
- Boot phone in interactive mode instead of performance
- Add TWRP config
Change-Id: I647c09e430bc3904ff526ed662191e7d3b833e0b
|
|
* No, this has always been the same across all LineageOS devices everywhere,
forever, there's no need to change it here right now to match stock.
* Users who wish to do so may do it from the Settings.
This reverts commit 892d6f188708691dcf9a7335e8d9516810a33ddc.
Change-Id: If17f9036677c27575ee1bda2d3cc3d52b29193ad
|
|
Device extract util scripts will link to msm8974-common instead to do
all the work.
Change-Id: Ib0d6ad0d5b2c9b1f1a22e3b6111271cb1a819c58
|
|
- Address echo in speaker voice call
- Fix string value for Internal BTSCO SampleRate
- Adress unable to find path 'low-latency-record'
Change-Id: I7eaf40ec67fd8d848e96eba8e9884b88a3bf9df2
|
|
avc denied {read} for name="u:object_r:ta_prop:s0" dev="tmpfs" ino=7216
scontext=u:r:rild:s0 tcontext=u:object_r:ta_prop:s0 tclass=file
permissive=0
avc denied {open} for name="u:object_r:ta_prop:s0" dev="tmpfs" ino=7212
scontext=u:r:rild:s0 tcontext=u:object_r:ta_prop:s0 tclass=file
permissive=0
avc: denied {getattr} for pid=403 comm="rild" path="/dev/__properties__/
u:object_r:ta_prop:s0" dev="tmpfs" ino=9225 scontext=u:r:rild:s0
tcontext=u:object_r:ta_prop:s0 tclass=file permissive=0
Change-Id: I4fa966bfe7fdb97fe3123e0915f74f7843534979
|
|
Fixes the denial:
avc: denied { append } for pid=327 comm="credmgrfirstboo" name=
"credmgr.log" dev="mmcblk0p24" ino=12 scontext=u:r:credmgrd:s0
tcontext=u:object_r:cache_file:s0 tclass=file permissive=0
Also fixes issue with camera not working on first boot on aries.
Change-Id: I726ff6a30745929f01f62d8504e0e0621e414ad7
|
|
* Fix BT calls on some BT headsets by using WBS
* Partially kanged from: https://github.com/LineageOS/android_device_samsung_klte-common/commit/25f75c05d4a4edc16d2ffd107d80939302b01619
Change-Id: I1474aa6c4a5b48fbb51c723e25beb098edfe6bcb
|
|
* Fixes voice calls in car
Change-Id: I61e8ecab7342b32404871db8b45ba0a0a36b92c8
|
|
* Not sure if this worked anyway
Change-Id: Ie2910210229c7ba2c2d7d28cb5c1dcba7ad0cff5
|
|
Change-Id: I63c28db08b4a21c071a93e1b459071d253560f92
|
|
- Keep audio_route happy:
unknown enum value string XXXXXX for ctl AUX PCM SampleRate
unknown enum value string XXXXXX for ctl Internal BTSCO SampleRate
Change-Id: I4e9f993e185cd3dc0087394731f75e429a55e50e
|
|
Change-Id: If8251cbaf88e82c63352aa0a44cf93718342417d
|
|
Not needed by platform.
Change-Id: I29bd0e831712ac92a8d890a9a54029bf7b38ea25
|
|
As we are returning to MPDecision.
* Restore MPDecision service
* Remove CPUQuiet related ueventd rules
* Remove RQBalance configuration file
* Interactive CPUFreq settings based on Bacon
Change-Id: If6cf04841083be2f3ded50c4f20d600f0c74d339
|
|
Change-Id: Ie95c5aada831d0cde896ea9e9505bee444bb4e14
|
|
Rename it to reflect that the init is platform specific (i.e: shinano,
rhine, etc).
Change-Id: Ic12bedb317ebce2757c307a4de3dbc8f693f5a31
|
|
Change-Id: I4b4efddf28c00eaa3c46cf7a1cd75fbf2d015a73
|
|
These are common to all sony msm8974 devices
Change-Id: Ia5450d6997c2e71646ad0787e095b17195aa10e4
|
|
These are already defined by init.rc
Change-Id: I31d57f8b1e2a028fd25c4190d57dc6ccad7f643f
|
|
Devices from this platform use the same audio configurations, by making
them common we can simplify maintenance.
Change-Id: I22c99e0afd8d3bdc944b54c8ada58c9b1f4dfdc0
|
|
- Values taken from stock .291 kernel
Change-Id: Ia51d9ea493518b7a917e39992720ae9df18cefaa
|
|
Seems obsolete now, time syncing works fine without it.
Change-Id: I76b4e44d05c66b059497a17e1776e2255bb00549
|
|
This is used for measuring overall power consumption and it's needed
to avoid overcalculations.
Change-Id: I8694bde53699eeaa5677d1af1f7670bd0b0c47e2
|
|
Change-Id: I89f1d1e6c3eab501b74c273d1d7ebdca3188c063
|