Commit graph

278 commits

Author SHA1 Message Date
pix106
a731267aa3 clover: Decommonize gatekeeper and update it from S62pro
This reverts commit b2b2a27786.

Signed-off-by: pix106 <sbordenave@gmail.com>
2022-03-08 06:38:10 +01:00
Edwin Moquete
0ddc51af23 clover: update keymaster from S62pro
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-23 08:35:34 +01:00
pix106
58fb920db4 clover: sepolicy: change dt2w path for 4.19
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-02-16 08:08:30 +01:00
pix106
7ca63e7ea1 clover: disable persist.vendor.data.mode on noril devices
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-01-17 06:50:48 +01:00
Ratoriku
3fb37678e3 clover: Decommonize fingerprints extension manifest
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-01-17 06:50:48 +01:00
pix106
38dc35fec6 clover: Arrow-ify
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-01-17 06:50:48 +01:00
Ratoriku
c646600777 clover: Remove custom fingerprint
* We already have PixelPropUtils to pass SafetyNet etc.

Signed-off-by: Ratoriku <a1063021545@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:55:57 +01:00
Martin Štrobl
b2b2a27786 clover: Move gatekeeper into common
* Also clean up proprietary-files.txt from non-existent blobs

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:52:30 +01:00
Sebastiano Barezzi
2c482e18b3 clover: Drop product_launched_with_*.mk
* It seems Google stopped making those
* Directly set PRODUCT_SHIPPING_API_LEVEL

Change-Id: If00badd6dc12e0245c74bba12e4816361091e754
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:52:30 +01:00
OdSazib
162776300d clover: Set TARGET_BOOTANIMATION_SIZE to 1080p
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I62f6ba2bc6b9b40b424ef9309fa478c1a2d70a6c
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:52:30 +01:00
Sebastiano Barezzi
5df8a06119 clover: Move to SPDX license identifier
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I7bf526d4f584cfa9ad64811ce479c54020029ca1
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:52:30 +01:00
pix106
70cf05caaa Revert "clover: Enable APEX device-side"
This reverts commit 99d9560b05.

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:52:30 +01:00
pix106
0b18a444ec clover: adapt sepolicy flags to Android 12
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:52:30 +01:00
OdSazib
6a84ba0e8b clover: Update Wifi from LA.UM.8.2.1.r1-05600-sdm660
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:39:37 +01:00
OdSazib
6e3b42e858 clover: Set target FCM level to 4 for 4.19
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:39:20 +01:00
OdSazib
7cc1c3d11f clover: Update sensor from LA.UM.8.2.1.r1-05600-sdm660
Conflicts:
	proprietary-files.txt

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-26 05:39:19 +01:00
pix106
fc3b82b89f sdm660-common: drop cryptfshw
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-11 14:44:49 +01:00
pix106
c42ddb3684 clover: cleanup FDE flag and manifest
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-11 14:44:49 +01:00
pix106
f6e4f92203 Revert "clover: Update proprietary_files.txt. Add blobs origin when known/found"
This reverts commit c006bfcb2c.
2021-12-11 14:44:24 +01:00
Sebastiano Barezzi
5bbffc822f clover: Use only full qualified name for manifest entries
* As recommended by Google for multiple different versions of the same HAL in VINTF manifests
* https://android.googlesource.com/platform/hardware/interfaces/+/master/drm/1.1/README.md#devices-launching-with-android-pie

Change-Id: I4922d72ab60ca1aae78c010aeb610f9bca9012cb
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-10-16 23:49:07 +02:00
Max Weffers
436fdd6c56 clover: sepolicy: Label dt2w nodes
Co-authored-by: pix106 <sbordenave@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-10-16 23:49:02 +02:00
pix106
9b5c83c8db Revert "clover: rootidir: force DT2W during init"
This reverts commit d355bfc4ac.
2021-10-16 23:49:02 +02:00
pix106
ae2c94c00d clover: sepolicy: Adress no fingerprint denials
avc: denied { mounton } for comm="init" path="/vendor/etc/permissions/android.hardware.fingerprint.xml" dev="mmcblk0p14" ino=513 scontext=u:r:init:s0 tcontext=u:object_r:vendor_configs_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/vendor/framework/com.fingerprints.extension.jar" dev="mmcblk0p14" ino=651 scontext=u:r:init:s0 tcontext=u:object_r:vendor_framework_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/vendor/etc/permissions/com.fingerprints.extension.xml" dev="mmcblk0p14" ino=546 scontext=u:r:init:s0 tcontext=u:object_r:vendor_configs_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/vendor/app/FingerprintExtensionService/FingerprintExtensionService.apk" dev="mmcblk0p14" ino=20 scontext=u:r:init:s0 tcontext=u:object_r:vendor_app_file:s0 tclass=file permissive=0

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-10-16 23:48:54 +02:00
pix106
d355bfc4ac clover: rootidir: force DT2W during init
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
pix106
c0cd83d895 clover: sepolicy: Address noril denials
avc: denied { mounton } for comm="init" path="/system/app/CarrierDefaultApp/CarrierDefaultApp.apk" dev="mmcblk0p13" ino=118 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/product/app/messaging/messaging.apk" dev="mmcblk0p13" ino=2818 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/product/priv-app/Dialer/Dialer.apk" dev="mmcblk0p13" ino=3324 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/system_ext/priv-app/CarrierConfig/CarrierConfig.apk" dev="mmcblk0p13" ino=3648 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/priv-app/CallLogBackup/CallLogBackup.apk" dev="mmcblk0p13" ino=2549 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/priv-app/CellBroadcastLegacyApp/CellBroadcastLegacyApp.apk" dev="mmcblk0p13" ino=2555 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0
avc: denied { mounton } for comm="init" path="/system/system_ext/priv-app/EmergencyInfo/EmergencyInfo.apk" dev="mmcblk0p13" ino=3666 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 tclass=file permissive=0

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
pix106
1045954ae3 clover: init: fix no fingerprint/ril files locations
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Omar Hamad
3742d41966 clover: Commonize TARGET_KERNEL_SOURCE
who put this here?

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Nick Kralevich
0e55d6983f clover: folio_daemon: Add system_file_type in sepolicy
This file resides on /system, so must be annotated with the
system_file_type attribute.

Test: Policy compiles.
Change-Id: Ic834caefe1417465ac842ddce909e968511f45b2
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Jeff Vander Stoep
4be1da7fc8 clover: Move folio_daemon to system in sepolicy
Remove Treble violations.

Bug: 36867326
Bug: 62387246
Test: loaded on taimen, checked dmesg, and tested daemon with magnet
Change-Id: I4662b41206b94cae6ac9843b5dc7e1452003c63c
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Jeff Vander Stoep
0d0b89ac7c clover: Add folio_daemon in sepolicy
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Stylogey
d95ae2838e clover: folio_daemon: switch to blueprint
Change-Id: I7d691f054b3744e52cb6d30b236e0a11de9923d3
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Lennart Wieboldt
4fd5c1039d clover: remove LOCAL_CLANG := true for folio_daemon
Clang is the default compiler since nougat.

Change-Id: I565e25f9f688a979eac41de0eee4a88b24099098
Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Chih-Hung Hsieh
583c9220e4 clover: Use -Werror in folio_daemon
* Remove unused local variable.

Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I96228277b9c81b71e73e4e376d86cdea6cbcb647
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Dan Albert
6d2568d832 clover: folio_daemon: Add missing includes.
Change-Id: I74ce25b3b5c918e371140b91f82ec00ff571f9fe
Exempt-From-Owner-Approval: trivial cleanup
Test: mma
Bug: None
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Andrew Lehmer
543cbeebc9 clover: folio_daemon: retry slowly on failure
Bug: 38001818
Test: loaded on taimen
Change-Id: I3f5a8cbf0faca3b5d027dcd74f1b16de80fdbee2
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Andrew Lehmer
ec8ad1a695 clover: folio_daemon: exit when poll returns zero events
Bug: 37402669
Test: loaded on walleye, issued `adb shell stop`, checked `top`
Change-Id: I7d43cab39809b6b156eb26195df2c913991e5c96
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Andrew Lehmer
4709c9ccc0 clover: folio_daemon: improve logging for debugging
Bug: 37402669
Test: loaded on walleye
Change-Id: I9cfd071158386d3eb15a5b81656b09452c7fed15
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Andrew Lehmer
b487b4aa4d clover: Add support for folio cases
Bug: 35243564
Test: Used magnet to wake and lock device. Also tested during suspend.
Change-Id: I4b819e12cc23a3d7a8ce048e208c15eac4f8d6c5
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
pix106
0ee5bbabaf clover: sepolicy: add device sepolicy
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-09-12 08:19:20 +02:00
Roshan Pius
ece138c430 clover: Add CloverWifiOverlay
Bug: 148617260
Test: Device boots up and connects to wifi networks.
Change-Id: Iec27a6d947a232a42451ef095dc73d1a52327db5
2021-08-14 09:23:11 +02:00
pix106
c006bfcb2c clover: Update proprietary_files.txt. Add blobs origin when known/found
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-08-13 09:07:16 +02:00
pix106
eefd0cb8dd clover: update-sha1sums: handle FileNotFound exception
Show missing file name and continue

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-08-13 08:35:58 +02:00
LuK1337
64f7e6479d clover: update-sha1sums: Add script to update sha1sums of kanged blobs
sdm660-common: Add script to update sha1sums of kanged blobs
Change-Id: Id2e8cfb8d3b6f65f69c91a89bacd615fdcc45753

sdm660-common: Handle moved blobs in update-sha1sums.py script
Change-Id: Iccab8c8620c7ff680768aac2d9cbf5b5067af8d7

sdm660-common: Add unpinning support to update-sha1sums.py script
Change-Id: I9035b449cea6d78927a459dc247075b3d4512e46

sdm660-common: Format update-sha1sums.py with yapf
Change-Id: I396ad6d79ea6e47ba8b9a56da317123c7579aa67

sdm660-common: update-sha1sums: Better handle line breaks
Change-Id: I15cfda82a5bc6f05c0d7b9db209064ba498dac11

sdm660-common: update-sha1sums: Handle line with opts
Change-Id: Ia41000b36f3535a3cf0ef8d7650d0d540de728de

sdm660-common: update-sha1sums: Add sort option
* Extend this script with an option to remove whole
  sections at all
Change-Id: Ia0ee74dcfe1bbbf74a7146ae9cd92dce13480327

Co-authored-by: Bruno Martins <bgcngm@gmail.com>
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
Co-authored-by: StyloGey <stylogey@gmail.com>

Signed-off-by: pix106 <sbordenave@gmail.com>
2021-08-13 08:35:58 +02:00
pix106
2efabdec26 clover: overlay: disable most sounds by default
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-06-16 07:30:03 +02:00
Nidhun Balaji T R
591b437534 clover: overlay: Turn on Adaptive Brightness by default
Signed-off-by: Nidhun Balaji T R <nidhunbalaji@gmail.com>
Signed-off-by: Sebastian <kjjjnob.seba@gmail.com>
Signed-off-by: Sebita <kjjjnob.seba@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-06-16 07:29:46 +02:00
Zaviyar786
c506008516 clover: Switch Channels for Camera Recording
* Thanks to LCDKHOA For the idea
* Improve audio quality during video recording

Change-Id: I7bd7edf5f9aec1898141537ed74f41a3e22909da
2021-05-16 09:20:25 +02:00
OdSazib
a3bf8e7226 clover: Decommmonize cnss-daemon (WiFi) 2/2 2021-04-10 10:50:27 +02:00
pix106
b31dab3066 clover: Switch to standalone extract utils 2021-03-21 07:59:29 +01:00
pix106
6f9a308772 clover: Update FCM level to 3 2021-03-21 07:59:29 +01:00
OdSazib
a0ca62ea26 clover: Decommonize build.fingerprint
* wayne oreo fp always pass cts for
  all supported device in common tree
2021-03-17 06:50:09 +01:00