Go to file
nyyu 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
audio back to SM-T320 mixer, fix video recording 2020-05-26 11:25:10 +03:00
bluetooth init mondrianwifi 2019-10-28 12:00:21 +03:00
camera add camera wrapper 2021-03-05 11:06:27 +03:00
configs add ld.config.txt 2020-05-26 11:13:15 +03:00
gps mondrianwifi: gps: Replacing copy headers with header libraries 2021-08-23 21:14:20 +02:00
idc init mondrianwifi 2019-10-28 12:00:21 +03:00
include init q 2019-12-05 12:22:07 +03:00
keylayout init q 2019-12-05 12:22:07 +03:00
libsecnativefeature init q 2019-12-05 12:22:07 +03:00
libshims init q 2019-12-05 12:22:07 +03:00
libwcnss_qmi init q 2019-12-05 12:22:07 +03:00
overlay update power profile 2020-05-26 11:08:10 +03:00
overlay-lineage cleanup overlay 2020-05-26 11:06:36 +03:00
rootdir mondrianwifi: ueventd: Don't modify permissions of /dev/hw_random 2021-08-24 18:47:45 +02:00
seccomp remove unused stuff 2020-05-26 11:12:28 +03:00
sensors mondrianwifi: build sensors 2021-08-24 18:54:20 +02:00
sepolicy init q 2019-12-05 12:22:07 +03:00
wifi rollback wifi driver 2020-01-31 18:51:21 +03:00
Android.mk update symlinks - thanks @notGarrison 2020-07-15 16:25:09 +03:00
AndroidProducts.mk init q 2019-12-05 12:22:07 +03:00
BoardConfig.mk mondrianwifi: Drop OVERRIDE_RS_DRIVER 2021-08-24 22:42:56 +02:00
compatibility_matrix.xml init q 2019-12-05 12:22:07 +03:00
config.fs update interfaces 2020-05-26 11:25:10 +03:00
device.mk mondrianwifi: move audio from hwbinder to passthrough as msm8974-common 2021-08-24 18:15:19 +02:00
extract-files.sh init mondrianwifi 2019-10-28 12:00:21 +03:00
lineage_mondrianwifi.mk init q 2019-12-05 12:22:07 +03:00
lineage.dependencies init q 2019-12-05 12:22:07 +03:00
manifest.xml mondrianwifi: remove IAdaptiveBacklight, IDisplayModes, IReadingEnhancement, ISunlightEnhancement not supported 2021-08-24 21:18:10 +02:00
proprietary-files.txt mondrianwifi: Drop OVERRIDE_RS_DRIVER 2021-08-24 22:42:56 +02:00
README.md update readme 2020-05-26 11:28:57 +03:00
setup-makefiles.sh init mondrianwifi 2019-10-28 12:00:21 +03:00
system_prop.mk remove low memory option 2021-03-05 11:07:07 +03:00
twrp.mk init mondrianwifi 2019-10-28 12:00:21 +03:00

Device configuration for the Samsung Tab Pro 8.4

Copyright (C) 2019 The LineageOS Project Copyright (C) 2019 Valera Chigir valera1978@tut.by

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

  • Description

    This repository is for LineageOS on Samsung Tab Pro 8.4 (mondrianwifi)

  • How To Build LineageOS for Samsung Tab Pro 8.4

    • Make a workspace

mkdir cm17 cd cm17

  • Do repo init & sync

repo init -u git://github.com/LineageOS/android.git -b lineage-17.1

  • Create .repo/local_manifests/roomservice.xml with the following content:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="Valera1978/android_device_samsung_mondrianwifi" path="device/samsung/mondrianwifi" remote="github" />
  <project name="Valera1978/android_kernel_samsung_msm8974" path="kernel/samsung/msm8974_tab" remote="github" revision="lineage-17.1_pro" />
  <project name="Valera1978/android_vendor_samsung_mondrianwifi" path="vendor/samsung/mondrianwifi" remote="github" />
  <project name="LineageOS/android_device_samsung_qcom-common" path="device/samsung/qcom-common" remote="github" />
  <project name="LineageOS/android_hardware_samsung" path="hardware/samsung" remote="github" />
</manifest>

repo sync

  • Copy proprietary vendor files

There are two options to to that. Connect your device with adb enabled and run:

./extract-files.sh

Or if you have the system image unpacked on your disk, then simply run:

STOCK_ROM_DIR=/path/to/system ./extract-files.sh
  • Setup environment

. build/envsetup.sh

  • Build cm17

brunch mondrianwifi

or another way:

lunch lineage_mondrianwifi-userdebug export USE_CCACHE=1 make -j16 bacon