Deivid21
bac3ddc165
payton: fix product manufacturer
...
Change-Id: I2b54915acc28a61fea421be4a92ec89cd0a40a26
2025-09-08 00:23:42 -03:00
Deivid21
305c162b3e
payton: init: Move fstab to devices
...
Change-Id: Id83c680b9d24c2b63c23a24bb10eba07bf45bd26
2025-09-07 22:26:03 -03:00
Michael Bestas
1fe55f06b8
payton: Switch to SPDX copyright & remove dates
...
Change-Id: I7c2e0ece0c8a4b50a008b956cac82ef9b1850617
2025-09-07 22:21:08 -03:00
Michael Bestas
dc6566cebd
payton: Convert overlays to Android.bp
...
Change-Id: I1abda7e84d349a4787e4490bfdfadb06975834ed
2025-09-07 22:02:42 -03:00
Bruno Martins
57b57cd6d3
payton: Rename rootdir to init and migrate to blueprints
...
Change-Id: Ia71ab8551c66a0fcb16b260c45c3efcd3725a37e
2025-09-07 21:56:28 -03:00
Deivid21
6b1cbd84f8
payton: Align device name with a modern style
...
Change-Id: I162137157398f98d11b0ae21ea76ea935856d082
2025-09-07 20:10:57 -03:00
Deivid21
8dd7d1c9b0
payton: Build MotCamera2 from prebuilt source
...
Change-Id: I15ec9a78e0f6181d9a106177d27af2787836d780
Signed-off-by: Deivid21 <david.parra.ignacio@gmail.com >
2025-09-07 20:06:30 -03:00
Deivid21
0ce393a775
payton: Drop Moto Stuff
...
Change-Id: I100d95a7b16201f3e335ff2c50fef991a1672048
2025-09-07 20:04:34 -03:00
LuK1337
34424a7cf6
payton: Migrate to AIDL LiveDisplay SDM/sysfs HALs
...
Change-Id: I580e0721b050480ed5a9ca8bb145f9ef1f1b174f
2025-08-23 22:42:24 -04:00
Marc Bourgoin
c449fcf158
payton: Drop ro.boot.product.hardware.sku for qcril
...
All Motorola msm8998-common devices use qcrild
Change-Id: Ic3834c4329e0fa90fdf0bcb4cf6dd05dcc86e4d8
2025-05-21 00:43:26 -04:00
Marc Bourgoin
ff62049391
payton: Update extract-files via template
...
Reference: https://github.com/LineageOS/android_tools_extract-utils/
Change-Id: I45d3493ef91fbf53989dfe53e8411c4e103d2422
2025-05-20 22:56:08 -04:00
Nolen Johnson
0369634eb9
payton: Simplify FM2 packages
...
* qcom.fmradio is a dependency in FM2 BP and
should not be a boot-jar.
Change-Id: Ib5d326097f5789d986e9bc6d8bea4467c87bfc7a
2025-05-10 22:12:47 -04:00
Nolen Johnson
5f2061151a
payton: Update MotCamera2 to EOL version
...
Change-Id: I3dd0a1534ab6f345da696ecfb625a5e09530b7d6
2025-05-04 07:03:03 -06:00
Nolen Johnson
e8430e5ef8
payton: Import old hardware/qcom/bootctrl HAL
...
* Meh. Common one doesn't play nicely with oem-as-vendor
even in passthrough configuration.
* Nash's forked QTI one bricks payton... Meh. IDC. This works.
Change-Id: I5dbe604e45df1de31b3f9db974d173a45cad53fe
2025-04-25 00:12:23 -04:00
Nolen Johnson
f6d22fdc33
Revert "payton: switch to common QCOM AIDL bootctrl HAL"
...
This reverts commit 580bb93520 .
Reason for revert: Breaks oem-as-vendor setup.
Change-Id: I6210d60b702d2ac6700919f99707580fc3a7613b
2025-04-24 23:56:36 -04:00
Nolen Johnson
14def00ed7
payton: Point oem-as-vendor symlinks at the actual block
...
* snprintf issue, it does this:
```
```
Which results in:
```
E gpt-utils: gpt_get_header: Failed to open /dev/block/boo : No such file or directory
```
As it truncates down our existing symlink path.
Change-Id: I4dbfb0e142f83b704586d3035253fd8cf14b0293
2025-04-17 01:50:16 -04:00
Nolen Johnson
0e31f08264
payton: Re-add boot controlt to manifest
...
Change-Id: Ifad2dbaadf422c74caeb0f0fb5fc6e75bd7708e4
2025-04-15 14:50:22 -04:00
Nolen Johnson
0b2cf7791c
payton: Rename fingerprint service rc
...
* Avoid duplicates.
Change-Id: I5d1fc6ba8c624dc496d17179b4940323300ecd1d
2025-04-02 17:58:40 -04:00
Cosmin Tanislav
580bb93520
payton: switch to common QCOM AIDL bootctrl HAL
...
Change-Id: I04ab771d3b1c38b58913607fbff1bb3b55e1fe25
2025-03-28 06:41:13 +00:00
Nolen Johnson
553c373079
payton: Include vendor namespace
...
Change-Id: I5e9ff1f565a3aa2c9e25ec661e73f300854c9479
2025-03-28 02:40:05 -04:00
Nolen Johnson
d337865646
payton: Implement ELF checks & swap to python extract
...
* Resolve all possible ELF checks.
* Use OSS RE'd fingerprint extensions in msm8998-common.
* Commonize libgralloc1 for dependencies namespacing.
* Decommonize several DRM/Camera (SCVE) libraries and
charge_only_mode for dependencies namespacing.
* Kill unused libmmcamera_chromaflash_lib.so, libmmcamera_llvd.so
libmmcamera_optizoom_lib.so, libmmcamera_stillmore_lib.so,
libmmcamera_trueportrait_lib.so.
* Kang new DRM deps from lake as our device has a weirdly old
DRM stack.
* Kang Moto Signature from lake... some random build system
dex pre-opt error I don't care to dig into.
* Patch FPC HAL from legacy com.fingerprints.extension@1.0_vendor.so
name to just com.fingerprints.extension@1.0.so.
* sort-blobs-list.
Change-Id: I6ce52a93f7ce21fb2eeebbd6ea76009313787e02
2025-03-28 01:45:59 -04:00
SGCMarkus
db677193e4
payton: unset BOARD_USERDATAIMAGE_PARTITION_SIZE
...
This not only saves a lot of build time when building with
TARGET_USERIMAGES_SPARSE_EXT_DISABLED and/or
TARGET_USERIMAGES_SPARSE_F2FS_DISABLED which is required
on A14, but also removes the need for the build system to
temporarily create a 40+GB userdata image.
Which means that less free space is required to start the
build.
Change-Id: Ibf48e7cdf566a4653e85352a79170b354d917234
2025-02-25 16:01:46 -05:00
Nolen Johnson
5413d3e10b
payton: -x on non-executable files
...
Change-Id: I4fa410a39b0dce8b0d87d47dea4e7dd05e3a2402
2025-02-23 21:46:25 -05:00
Nolen Johnson
9cc5a3bd58
payton: Migrate rootdir to copy-files
...
* Kill Android.mk.
Change-Id: I2e82d31ae0b40aca76c96760156c4bcb402087dd
2025-02-22 01:51:09 -05:00
Nolen Johnson
65365f7505
payton: TARGET_USES_OEM_AS_VENDOR isn't a boardflag anymore
...
Change-Id: Idca52258dd856296861db7ca3d6d9c27e1ea9d7f
2025-02-21 12:37:42 -05:00
Nolen Johnson
67c9f4f573
payton: Commonize libhidlbase-v32
...
Change-Id: Ic6757897e52b7783ee2f58ff84edee4ec842ced1
2024-11-15 00:27:48 -05:00
Nolen Johnson
31f9718170
payton: Integer -> bool
...
Change-Id: Ia78efef3ae9b4a1441bc6dbaaa6c0bf166d56ee5
2024-10-30 14:14:56 -04:00
Nolen Johnson
88da9f8b72
payton: Specify that FPS is on the front of device
...
Change-Id: Id4060dfd233db5235844528aba78c466684edd68
2024-10-30 13:50:27 -04:00
LuK1337
4a7701e5cc
payton: Adjust override prop key names
...
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2024-10-23 12:03:23 -04:00
Michael Bestas
f39c20aa47
payton: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-09-05 01:52:47 -04:00
Marc Bourgoin
af91e560cd
payton: Revert MotCamera2 to a previous version without lib loading bugs
...
We will also pin them
Change-Id: I087500edf332594581b13e20ed64c8bcde296ad0
2024-07-05 20:19:44 -06:00
Nolen Johnson
21ad00f1e9
payton: Mark MotCamera2 as Platform signed
...
Change-Id: Ib3c9716c65f1427767b90b395f184e78148ba823
2024-07-04 20:02:40 -04:00
Nolen Johnson
0655a15c2e
payton: PPW29.69-40-4
...
Change-Id: Ia238e37a21ff727e79722b793be119905cc7e704
2024-07-03 03:28:37 +00:00
Nolen Johnson
697112422d
payton: Presigned MotCamera2
...
Change-Id: Ie7e8e0ef02306bdfe2e5ac3ab6695e1833a77428
2024-07-02 21:19:41 -04:00
Nolen Johnson
5010b2befa
payton: Disable IMS for now
...
Change-Id: I61e3f2bebefe8d8fcd158ba08c0189469cff223d
2024-06-30 17:41:14 -04:00
Nolen Johnson
59e4aefcbb
payton: Enable QCRIL
...
* For now.
Change-Id: Ic55e09150e8a6f00f6f15b20a7044ed8e1c6edfb
2024-06-21 23:55:26 -04:00
Tim Zimmermann
c3daf357e4
payton: Set manifest target-level to 5
...
Change-Id: Ic72d17ebdb388dee9e63e27a36190c93c095fb0c
2024-06-19 17:05:03 -04:00
Michael Bestas
293cc7f0b0
payton: Drop COMMON_LUNCH_CHOICES
...
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.
Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
2024-06-19 13:47:30 -04:00
Marc Bourgoin
ed6668e993
payton: Move ims.apk to system_ext
...
Change-Id: If51204a362aa3d5f7849364cb3b2740243306499
2024-05-04 08:14:24 -06:00
Marc Bourgoin
9f336397db
payton: Switch partitions from base to decimal
...
ValueError: invalid literal for int() with base 10: '0x102000000'
blockdev --getsize64 /dev/block/by-name/boot_a
67108864
blockdev --getsize64 /dev/block/by-name/system_a
4328521728
Change-Id: I696c1c6c550da284199c1207f631c9a189c613fd
2024-03-24 10:19:47 -06:00
Tommaso Fonda
b6972d7c65
payton: Ignore IWlan status in the mobile icon pipeline
...
Some legacy devices such as mata and cheryl lack an IWlan stack. These
devices can set this overlay to true in order not to incorrectly display
a permanent exclamation mark over the mobile network signal icon.
Change-Id: Ife02d90706990bf28c156c9850ef0773802bc5b0
2024-03-03 21:11:11 -07:00
LuK1337
0615ddfb39
payton: Update libstdc++.vendor target name
...
Change-Id: I9fb48d50df7b8b74d19bfb05b3d9c2ca169bf3e2
2023-12-27 22:53:11 -07:00
Nolen Johnson
ad46d47369
payton: Pin MotCamera2 JNI libs
...
* Again, should have always been pinned.
Change-Id: Ib0b71e4a98fb7f6bfbdd203d2945c82c77b3038d
2023-11-28 02:21:44 -05:00
Nolen Johnson
3dde1e7d80
payton: Don't override Aperture
...
Change-Id: Id154dc2d98df4aaf4bb967bc60570ce5d9fe3ad5
2023-11-28 02:06:19 -05:00
Nolen Johnson
4341dfe90a
payton: Commonize RRO overlay enforcement
...
Change-Id: I2985a25379da4ba8be158df69c5e281ae1b7ea28
2023-11-27 14:08:29 -05:00
Nolen Johnson
ec20a12772
payton: Restructure tree to match nash
...
Change-Id: Ibd9953004a13f8264897a4c8e090448cd96eb58b
2023-11-27 18:51:23 +00:00
Nolen Johnson
295749ccfb
payton: Drop useless makefile
...
* No targets in subdirs.
Change-Id: I725d7810eeda4bc342940e9804901502099122e9
2023-11-27 18:26:26 +00:00
Nolen Johnson
19612337c7
payton: Rework fstab handling
...
Change-Id: I3b5a4ded02f5f37aeef5ec0c3bb07f1ead093f06
2023-11-18 19:57:54 -05:00
Nolen Johnson
9c51fb9039
fixup! payton: Use libhidlbase-v32 for fingerprint libs
...
Change-Id: I05f7672fee8c9fcf8b799472b63d1d009ad1e5db
2023-11-09 16:18:45 -05:00
Alexander Martinz
767dbced4e
payton: Use libhidlbase-v32 for fingerprint libs
...
Change-Id: Iaef8ede57250aa171f9863e7e250c604ef241334
2023-11-09 15:23:50 -05:00