Commit Graph

58 Commits

Author SHA1 Message Date
65f36f8cfc mondrianwifi: use mdpi density recovery
Fix limit size too high
2022-09-25 23:38:52 +02:00
a056e5cc21 mondrian: temp disable selinux 2022-09-24 09:48:27 +02:00
e2469b6ed7 mondrianwifi: set TARGET_SCREEN_DENSITY 2022-08-27 23:05:14 +02:00
e242699bd3 mondrianwifi: sepolicy 2022-08-27 23:05:09 +02:00
1bb49e7c55 mondrianwifi: Enable TARGET_VNDK_USE_CORE_VARIANT
Change-Id: If7662231018011f5fd1780e534e6be9863394bf9
2022-08-25 19:34:16 +02:00
465915bda3 mondrianwifi: remove TARGET_PROVIDES_KEYMASTER 2022-08-21 22:10:57 +02:00
43ad60efc6 mondrianwifi: use hdpi density recovery
Fix limit size too high
2022-08-20 13:33:41 +02:00
retiredtab-gerrit
414baf3133 mondrianwifi: append to existing manifest.xml from msm8974
Change syntax to += to append mondrianwifi specific manifest.xml onto
existing msm8974 manifest.xml.

With the old :=, it overwrote the msm8974 manifest.xml.
2022-08-20 13:33:41 +02:00
b1d7e819a7 mondrianwifi: Disable APEX compression
Kernel panics on msm-4.9.

Change-Id: I92e39cd979be2cbdf69588c3274dc2dae7a45f78
2022-08-20 13:33:41 +02:00
9a9abae536 mondrianwifi: Use gcc for kernel build
Lineage has switched to clang for kernel builds by default. The
mondrianwifi 4.9 kernel does not build with clang.

Change-Id: Ie00632002a532a7a090d50c1951575c361244f7d
2022-08-20 13:33:41 +02:00
e2bb3937fc Revert "mondrianwifi: remove selinux permissive"
This reverts commit 1e718b46d4.
2022-08-20 13:33:41 +02:00
ef2420ba0b mondrianwifi: Define properties for LMKD
Change-Id: Ie8748a46ce39f3c8c629d8862e767876f0c4c99f
2022-03-19 14:53:16 +01:00
1e718b46d4 mondrianwifi: remove selinux permissive 2021-09-03 21:50:20 +02:00
90fb3055a0 mondrianwifi: twrp 2021-08-29 17:29:35 +02:00
9868f4a698 mondrianwifi: update security patch last update 2021-08-27 17:46:31 +02:00
60e0a7dcb6 mondrianwifi: cleanup inherit from msm8974-common 2021-08-26 17:22:16 +02:00
65f66db483 mondrianwifi: Remove obsolete dex settings
This block is completely redundant because..
- WITH_DEXPREOPT := true is the default
- WITH_DEXPREOPT_PIC is never read
- DEX_PREOPT_DEFAULT := nostripping has no effect when the
  BOARD_USES_SYSTEM_OTHER_ODEX flag is set to true

Test: make
Change-Id: I618a1e395ca1a14555cd50eef1a4f1aa079b553d
2021-08-26 17:00:25 +02:00
e18afdf7dd mondrianwifi: enable TARGET_HAS_MEMFD_BACKPORT
Change-Id: I3f729908f822567ff874cf909341c319e2955470
2021-08-25 18:14:03 +02:00
87aa83a89d mondrianwifi: Don't let builds complete without vendor tree
* There is zero reason to ever build without blobs. We've even seen
  this situation with official builds from our servers. It's always
  better for a build to fail than it is for it to produce something
  that has no chance at working.

Change-Id: I4968795670c91f691e9ecdc0e4af62e16ba3a93a
2021-08-25 15:50:10 +02:00
54dd274635 mondrianwifi: Move supplicant service init to wpa_supplicant
Bug: 138790309
Test: boot and wifi function is ok
Change-Id: I35cf3e03566443e20799623045eacd423fd7f5c4
2021-08-25 15:47:55 +02:00
ee432f65ae mondrianwifi: Force build scudo free 32 bit variant of libc.
We have issues with camera blobs which doesn't play
well with scudo allocation/deallocation tracking.
Scudo reports corrupted header when stopping a
video recording.
Because we aren't alone with this (also upstream seems
to have trouble with camera modules) use the 32 libc
which is used only by a few components, like camera
and audio.

Because docs states, that libc with the svelte take less RSS,
but is a little bit slower.
https://android.googlesource.com/platform/bionic/+/master/docs/native_allocator.md
This is the reason to not enable this target wide.

Change-Id: Ic0d950817238a227218f59b95e5fd2ffd66e786a
2021-08-25 09:32:32 +02:00
2960cf34dc mondrianwifi: Set TARGET_DISABLE_POSTRENDER_CLEANUP := true
To fix the bad UI lag we are experiencing.

Change-Id: I3edb25f93c58b87431a1802726f31123200f75d3
2021-08-25 07:57:51 +02:00
a491e98a5d mondrianwifi: disable console 2021-08-24 23:24:47 +02:00
f55c9baae9 mondrianwifi: Drop OVERRIDE_RS_DRIVER
* So, this one from bullhead can cause everything to get janky AF
  every time RenderScript is actually used, and finding one that
  actually loads (no missing symbols) AND actually works well is,
  well, challenging. The device works fine with the normal
  non-adreno driver in AOSP, so let's use that until/unless we find
  an actually working adreno driver.

Change-Id: I4ab19269eb49f5f2aed375d9055d68c1b9835f69
2021-08-24 22:42:56 +02:00
1668cce888 mondrianwifi: Drop interactive power extensions
What this do is only write to core_ctl nodes every time the
screen turns on and off, as the new Lineage power HAL decides
to just change the migration value rather than messing with
cores, we may drop this as well.

Change-Id: I318268842aa0a4680883990bb8076e224ca9234d
2021-08-24 19:03:46 +02:00
2afca3631b mondrianwifi: Set PRODUCT_ENFORCE_VINTF_MANIFEST_OVERRIDE := true
* Apparently this is now required on all non full treble devices since
  google added a sleep(1) in libhidl...

Change-Id: I6d8492dd7c56bfdb2ca00f3477634a46fa55b1c0
2021-08-24 18:39:35 +02:00
63b9769273 mondrianwifi: Remove USE_XML_AUDIO_POLICY_CONF
* Dead since Q, where XML audio policies weren't enforced yet

Change-Id: I302a0ed97964b052176dc3bb0141db1ba85e78c8
2021-08-24 08:10:06 +02:00
f0e76be7d8 mondrianwifi: Use XZ compressed ramdisks
Old LZMA_RAMDISK_TARGETS is deprecated.

Change-Id: I3b9205500bb1777ff0f7caa5a6a61fcacdeb6ad6
2021-08-24 08:00:49 +02:00
Valera1978
9601eb6cb8 Use sdfat for exfat and vfat 2020-05-26 11:25:10 +03:00
Valera1978
ba47993bbc update interfaces 2020-05-26 11:25:10 +03:00
Valera1978
b0acb38d06 Use sdfat for exfat and vfat 2020-05-26 11:25:10 +03:00
Valera1978
cd1702ad36 remove unused stuff 2020-05-26 11:12:28 +03:00
Valera1978
fb1c6459ad remove unsused parameters 2019-12-10 14:48:18 +03:00
Valera1978
12373b8956 init q 2019-12-05 12:22:07 +03:00
Valera1978
e2e2acc2e3 init mondrianwifi 2019-10-28 12:00:21 +03:00
Valera1978
e3f510fa21 add vendor security patch info and fingerprint info (for google play) 2019-02-17 17:53:00 +03:00
Valera1978
c2a7d00994 init lineage 16.0 2019-02-17 11:43:20 +03:00
Valera1978
3a1d8e48ad move wifi to vendor, remote init, enforce now 2018-07-06 20:38:25 +03:00
Valera1978
af0b9f5c13 cleanup 2018-07-05 19:02:08 +03:00
Valera1978
52253ce1b1 build libril 2018-01-03 16:30:07 +03:00
Valera1978
290660ff55 move libs to vendor 2018-01-01 22:26:43 +03:00
Valera1978
22e1bcc46a init Oreo 2018-01-01 00:53:06 +03:00
Valera1978
0fc33c1533 Update and move to msm8974 kernel 2017-10-10 20:03:00 +03:00
Valera1978
dbcd309d69 Fix wifi tethering 2017-07-12 12:46:04 +03:00
Valera1978
848a07e8af update to lt03lte kernel 2017-06-20 09:51:40 +03:00
Valera1978
a79b6c22e1 Update to Lineage 2017-03-24 16:17:50 +03:00
Valera1978
7632c7caf2 Fix crash in the camera during switch from video to photo mode. 2017-01-19 15:10:27 +03:00
Valera1978
e39b6954cb sepolicy update 2016-11-30 18:20:35 +03:00
Valera1978
37b761bc07 update config 2016-11-17 14:23:41 +03:00
davidmueller13
1576c08b62 enable legacyencoder 2016-10-15 13:00:41 +02:00