Skip to content

Instantly share code, notes, and snippets.

View ThEMarD's full-sized avatar

Marc Bourgoin ThEMarD

  • Alberta, Canada eh?
View GitHub Profile
@ThEMarD
ThEMarD / build.log
Created March 20, 2024 21:56
qpr2 agm sm8550 build error
FAILED: out/target/product/rtwo/obj/SHARED_LIBRARIES/libagm_pcm_plugin_intermediates/src/agm_pcm_plugin.o
/bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-r498229b/bin/clang -I hardware/qcom-caf/sm8550/audio/agm/plugins/tinyalsa -I out/target/product/rtwo/obj/SHARED_LIBRARIES/libagm_pcm_plugin_intermediates -I out/target/product/rtwo/gen/SHARED_LIBRARIES/libagm_pcm_plugin_intermediates -I hardware/qcom-caf/sm8550/audio/agm/snd_parser/inc -Isystem/core/libutils/include -Isystem/libbase/include -Iexternal/fmtlib/include -Isystem/core/libcutils/include_outside_system -Isystem/logging/liblog/include_vndk -Isystem/core/libprocessgroup/include -Isystem/core/libsystem/include -Isystem/core/libutils/binder/include -Isystem/core/libcutils/include_outside_system -Isystem/core/libprocessgroup/include -Isystem/core/libcutils/include -Isystem/logging/liblog/include_vndk -Iexternal/tinyalsa/include -Iexternal/tinyalsa/include -Iexternal/libcxx/include -Iexternal/libcxxabi/include -isy
@ThEMarD
ThEMarD / repopicks.sh
Last active February 1, 2024 05:31
LOS 21 repopicks
source build/envsetup.sh
# https://review.lineageos.org/q/project:LineageOS/android_frameworks_base+branch:lineage-21.0+status:open
repopick 380058 377832 377833 377834 377842 377835 377836 377837 377838 377840 377841 377843
# https://review.lineageos.org/q/project:LineageOS/android_packages_apps_Settings+branch:lineage-21.0+status:open
repopick 380053 376855 376973 376974
# https://review.lineageos.org/q/project:LineageOS/android_hardware_interfaces+branch:lineage-21.0+status:open
repopick 378140
@ThEMarD
ThEMarD / moto_build_fingerprint.sh
Last active November 30, 2023 10:35
Get Motorola build fingerprint
#!/bin/bash
SOURCE=$1
PRODUCT_MANUFACTURER=$(cat $SOURCE/system/system/build.prop | grep ro.product.system.manufacturer= | cut -c 32-)
SYSTEM_NAME=$(cat $SOURCE/system/system/build.prop | grep ro.product.system.name= | cut -c 24-)
SYSTEM_DEVICE=$(cat $SOURCE/system/system/build.prop | grep ro.product.system.device= | cut -c 26-)
VERSION_RELEASE=$(cat $SOURCE/system/system/build.prop | grep ro.system.build.version.release= | cut -c 33-)
VENDOR_BUILD_ID=$(cat $SOURCE/vendor/build.prop | grep ro.vendor.build.id= | cut -c 20-)
VENDOR_VERSION_INCREMENTAL=$(cat $SOURCE/vendor/build.prop | grep ro.vendor.build.version.incremental= | cut -c 37-)
@ThEMarD
ThEMarD / rtwo_make.log
Last active August 20, 2023 03:52
java out of memory LineageOS 20
FAILED: out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-WfdCommon.art out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-WfdCommon.oat out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-WfdCommon.vdex out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-core-icu4j.art out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-core-icu4j.oat out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-core-icu4j.vdex out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-ext.art out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-ext.oat out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-ext.vdex out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-framework-graphics.art out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-framework-graphics.oat out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-framework-graphics.vdex out/soong/rtwo/dex_bootjars/android/system/framework/arm64/boot-
@ThEMarD
ThEMarD / rtwo-getprop.txt
Created June 19, 2023 01:37
rtwo stock props
[DEVICE_PROVISIONED]: [1]
[aaudio.hw_burst_min_usec]: [2000]
[aaudio.mmap_exclusive_policy]: [2]
[aaudio.mmap_policy]: [2]
[arm64.memtag.process.system_server]: [off]
[audio.offload.disable]: [false]
[audio.offload.gapless.enabled]: [false]
[audio.record.delay]: [100]
[audio.sys.mute.latency.factor]: [2]
[audio.sys.noisy.broadcast.delay]: [500]
@ThEMarD
ThEMarD / gist:d6a8c81ff89816e93cee01e3742beddc
Last active June 9, 2023 05:36
rtwo (Motorola Edge 40 Pro, Moto X40, Motorola Edge+ 2023) partitions
blockdev --getsize64 /dev/block/by-name/super
9940500480
blockdev --getsize64 /dev/block/bootdevice/by-name/boot_a
100663296
blockdev --getsize64 /dev/block/bootdevice/by-name/dtbo_a
25165824
blockdev --getsize64 /dev/block/bootdevice/by-name/init_boot_a
8388608
blockdev --getsize64 /dev/block/mapper/product_b
[ 42% 70955/168598] target C: libvolumelistener <= hardware/qcom-caf/sm8550/audio/audio-effects/post_proc/volume_listener.c
[ 42% 70956/168598] //hardware/interfaces/authsecret/aidl:android.hardware.authsecret-V1-ndk header-abi-dumper android/hardware/authsecret/IAuthSecret.cpp
[ 42% 70957/168598] target thumb C: libvolumelistener_32 <= hardware/qcom-caf/sm8550/audio/audio-effects/post_proc/volume_listener.c
FAILED: out/target/product/rtwo/obj_arm/SHARED_LIBRARIES/libvolumelistener_intermediates/volume_listener.o
/bin/bash -c "PWD=/proc/self/cwd /usr/bin/ccache prebuilts/clang/host/linux-x86/clang-r450784d/bin/clang -I hardware/qcom-caf/sm8550/audio/hal -I vendor/qcom/opensource/pal -I out/target/product/rtwo/obj/KERNEL_OBJ/usr/include/audio -I out/target/product/rtwo/obj/KERNEL_OBJ/usr/techpack/audio/include -I system/media/audio_effects/include -I system/media/audio_route/include -I hardware/qcom-caf/sm8550/audio/hal/audio_extn -I system/media/audio_utils/include -I out/target/product/rtwo/obj/vendor/qcom
adb logcat | grep CameraStateRegistry
And check what camera ID is currently open
@ThEMarD
ThEMarD / proprietary-files.txt
Created February 1, 2023 10:13
xpeng twrp blobs
vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti:system/bin/android.hardware.gatekeeper@1.0-service-qti
vendor/bin/hw/android.hardware.keymaster@4.1-service-qti:system/bin/android.hardware.keymaster@4.1-service-qti
vendor/bin/qseecomd:system/bin/qseecomd
system/etc/task_profiles.json
vendor/etc/task_profiles.json
vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so
@ThEMarD
ThEMarD / proprietary-files.txt
Last active February 1, 2023 15:45
dubai TWRP blobs
vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti:system/bin/android.hardware.gatekeeper@1.0-service-qti
vendor/bin/hw/android.hardware.keymaster@4.1-service-qti:system/bin/android.hardware.keymaster@4.1-service-qti
vendor/bin/qseecomd:system/bin/qseecomd
system/etc/task_profiles.json
vendor/etc/task_profiles.json
vendor/firmware/aw8622x_haptic.bin
vendor/firmware/aw8622x_rtp.bin