- Aug 01, 2021
-
-
Bug: 118823052 Test: make Change-Id: I579d09480c7a482543ea616dd5c493d825bb98b1
-
* lineage vendor uses PRODUCT_DEVICE instead Change-Id: I3f47524713965a2658ac1f738e91e2136680028a
-
- Apr 12, 2021
-
-
Nolen Johnson authored
Change-Id: I2cb9aba5f858c845399aa80afdbbf97edfd801dd
-
* 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
-
- Apr 04, 2021
-
-
Joshua Blanchard authored
- Fluence props were decommonized. Change-Id: I950b03206adcefbf4a60e4effcaef385cc6029ad
-
Joshua Blanchard authored
- IMotHealth is labeled in device/lineage/sepolicy now Change-Id: If70b06efe95a39506b108406a0fde3167bf18eaf
-
Joshua Blanchard authored
- Common tree already builds and includes libmemset_shim as part of common charge_only_mode, however we ship our own from beckham stock as it has dependencies on libmodmanager for battery mods support with off mode charging. Change-Id: I63ec90c600bdd52e66847267645e09a1bb6fb20f
-
Joshua Blanchard authored
- No longer exists/needed as the power menu is centered in R Change-Id: I22fa79c71b9b5f5563433beb5f1f65afe6f62a52
-
Joshua Blanchard authored
- Only set "rounded_corner_radius" being that the values for _top/_bottom are identical. Change-Id: Id8b9025138d184bdf728b019c47d68f3ef267ec7
-
Joshua Blanchard authored
Change-Id: Ieddb2fd1cfe4037afd01e76e3f07a0fd2380087b
-
Joshua Blanchard authored
- Otherwise these are ignored and ProjectorMod fails to start with background intent not allowed errors, leading to it eventually crashing modservice. Change-Id: Ia11f0c76ff1261628a01dd9bcd473236afbf18e1
-
Joshua Blanchard authored
- Add ap_gain{_mmul}.bin for libmmieffectswrapper - Drop camera firmwares beckham doesn't use. The one we kept is the only one that get loaded and used. - Logs complain hard for a moment about opalum and capsense firnware. Stock apparently hides these in system, so move them to vendor. Change-Id: I680a31aab566591460ff8efefb52f8b8235c818a
-
Joshua Blanchard authored
Change-Id: I92602106ed69b5e870e280237efa51063fe53cb6
-
Change-Id: I3dd0a1534ab6f345da696ecfb625a5e09530b7d6
-
- To pull this off using common tree setup, we create a custom function in target device tree that achieves the desired result and then call that function during vendor makefile generation. Original commit description: "I hate this as much as any of you, but Android.bp has no native way to tell the build system to literally just copy the APK without messing unnecessarily with JNI dependencies." Signed-off-by:
Joshua Blanchard <joshua.lee.bbg@gmail.com> Change-Id: I5efd9534fc3721061e249e2a5545a14e707538d2
-
Joshua Blanchard authored
Change-Id: I01afda4e67f91f0c21858ec617655a30203e1ed7
-
- Adapted for beckham's needs. Change-Id: I48803eeb72499fe8459805f6ef80ef5f868f431e
-
- Apr 03, 2021
-
-
Change-Id: Id94956fbfd9695f398fd0580548aa17e9d0d126b
-
Change-Id: I0c56c8dfaf76eb133883946caceb2fec7baa37e7
-
* Previous to 11, this permission wasn't explicitely needed. Now it is, and ModService doesn't request it, so allow do the following: * `apktool d ModService.apk` * Add the following permission to the list of requested permissions: <uses-permission android:name="android.permission.MODIFY_AUDIO_ROUTING"/> * `apktool b ModService -o ModService.apk` * Additionally, this is now fine to platform sign, as Moto Mods are now EOL, and therefore we don't have to worry about ModService updates anymore. We will leave the vendor_platform_signature function for for other apps like ProjectorMod to use. Change-Id: Ie4a218ff94dc47091487cc0af7a1dd28b79ed863
-
Joshua Blanchard authored
- Patched ModFmwkProxyService && ModService to include changes from previous versions as needed. Change-Id: I7179c39fe2e7ed203ab03aa6434e4bafc66fba0f
-
build/make/core/main.mk:1136: warning: device/motorola/beckham/lineage_beckham.mk includes non-existent modules in PRODUCT_PACKAGES Offending entries: nqnfcee_access.xml nqnfcse_access.xml build/make/core/main.mk:1136: error: Build failed. 15:35:26 ckati failed with: exit status 1 To do this yourself, put the following line into lineage_$TARGET.mk: `$(call enforce-product-packages-exist,)` Note that the above flag must be in the product makefile to work. Change-Id: I0e4d93f4c3be077d49befa1f547d11d623ca74d5
-
- Jan 31, 2021
-
-
* Patched libmmcamera2_pproc_modules to not look for manufacturer prop, when it finds motorola as manufacturer camera hal will start some processes that leads to crash on android R... * I'm not sure whats downside of this hexpatch but camera recording is fixed... Change-Id: I8f67d0b07063df30af325a6b8d4181c90c18202f
-
Joshua Blanchard authored
Change-Id: Ia4bdd85fa116aa62121b5b1f7218402774579f89
-
- Jan 09, 2021
-
-
BOARD_SEPOLICY_DIRS is deprecated. Change-Id: I046282b2a2e8c541726fb29cb0044503322d4be9
-
Joshua Blanchard authored
* Move product hardware sku property to early-init so that the property is set before hwservicemanager startup. Change-Id: Icd40af90a242d831ddebce6272c379a30c5e94aa
-
Required macros are already defined in kernel now, and due to use of generated_kernel_headers, these gives conflict when compiled, hence drop this include and use kernel side declaration Test: libgptutils.motorola_sdm660 compiles without any issues after this drop Signed-off-by:
Aayush Gupta <aayushgupta219@gmail.com> Change-Id: I3edb0826bbac1dc2919bbb049b1e8956d0e1a8d7
-
- Jan 03, 2021
-
-
* Align with templates while we are at it Change-Id: Ife50623a3d1b8733f5cc76995c982d8950d39ad4
-
- Dec 03, 2020
-
-
Joshua Blanchard authored
Change-Id: I00375a41701de022b5135e0404e13c7a76fce837 Signed-off-by:
Joshua Blanchard <joshua.lee.bbg@gmail.com>
-
That cflag is required for pn547, pn548 and pn551. pn553 doesn't require it Change-Id: I613af16afcce28c48a3ac48863815f2c0db7bc75
-
Currently our source-built NFC HAL only checks for firmware in the 32bit folder, whereas Motorola modified it to look in the 64bit lib folder, so let's just move ours to the 32bit folder. Change-Id: I2575cd5f3724b1fb0e3ddf6136bd864ade459e05
-
* Move NFA_STORAGE to /data/vendor/nfc Change-Id: I7319d001840cfabcb28f0eae790d026a3e40046b
-
- Nov 08, 2020
-
-
Joshua Blanchard authored
* We're shipping prebuilt version already for Moto Mods support as per this commit: fcbf2bc1 Partially reverts: 72c1048c Change-Id: Iede887d44a98e5e64d30ea8aea69e7868a801f9d
-
- Nov 07, 2020
-
-
Nolen Johnson authored
* Remove PREBUILT_AUDIO flag, as we never merged this in common tree. Change-Id: Iecbed74044ff18c129b6bbbf4266ae8db4c7d16e
-
Joshua Blanchard authored
* Drop useless flag and just override Snap directly in RemovePackages module. Change-Id: I3a910c63d1e1b32621c11ca8eb39435717d372ca
-
- Nov 03, 2020
-
-
Joshua Blanchard authored
Change-Id: I9f6ecfb1c68ceef7165f1324bb4f295b4a7a570e
-
- Nov 01, 2020
-
-
Joshua Blanchard authored
* Drop platform_app r/w permissions on this directory and its files being appdomain now has all the permissions it needs which includes platform_app. Change-Id: I3e2e305da1e2c014613ea68675c31c534ee1f11b
-
- Oct 30, 2020
-
-
Joshua Blanchard authored
* Seems to resolve... E PackageManager: updateAllSharedLibrariesLPw failed: Package com.motorola.motosignature.app requires unavailable shared library com.motorola.motosignature; failing! Change-Id: I8c4cdd9b6471a5dae7f3ec321135e1fb92a47866
-
Joshua Blanchard authored
* Define the hal, but label only enough to appease ModServce. Change-Id: Ie5a459a2fde575361ddf4ebc0c47c98988350aeb
-
- Oct 28, 2020
-
-
Joshua Blanchard authored
* Based on observing these in logs... - E audio_route: Failed to open /vendor/etc/aov_ec_mixer_paths.xml: No such file or directory - I MotSpeakerHelper: AOV_EC mixer_path xml not found Change-Id: Iba85d6b192ab408345785b28bbcd434ec72cae1c
-