Commit Graph

46 Commits

Author SHA1 Message Date
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
Valera1978
2711cc97da Init for cm14 2016-10-08 09:53:08 +03:00
Valera
a6e58caf83 Update config 2016-02-23 17:19:54 +03:00
Valera
4b8ab171a0 Reduce system partition size 2016-02-13 00:57:28 +03:00
Valera
93fcafe6fd fix gps 2016-02-12 17:34:43 +03:00
Valera
512154e444 Back to block firmware and clean-up. 2016-02-12 09:39:34 +03:00
Valera1978
4335523eaf Update EGL 2016-02-01 16:35:24 +03:00
Valera1978
e1eb725f65 Init cm13.0 2016-01-10 17:55:38 +03:00
Valera1978
bf2e0c8c76 Init 2016-01-10 17:51:48 +03:00