)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":19979,"name":"Nick Reuter (elginsk8r)","email":"nreuter85@gmail.com","username":"nreuter85","avatars":[{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5a622cfc9335c30aca18e6641db3ca050204cc5c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"9ebce7f5_6ea0b3cd","updated":"2026-02-10 23:23:16.000000000","message":"Patchset updated to label the ueventd paths","commit_id":"4b6a6e7854c35fa4f42dc7f632a6397a68e940da"}],"common.mk":[{"author":{"_account_id":19252,"name":"Marc Bourgoin","email":"themard85@gmail.com","username":"themard","avatars":[{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9f2f31f319e751d1c462ad61638e1115a9600b50","unresolved":true,"context_lines":[{"line_number":304,"context_line":"    android.hardware.sensors-service.multihal"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"PRODUCT_COPY_FILES +\u003d \\"},{"line_number":307,"context_line":"    $(LOCAL_PATH)/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"# Soong namespaces"},{"line_number":310,"context_line":"PRODUCT_SOONG_NAMESPACES +\u003d \\"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"9b060d6b_8eedca3a","side":"PARENT","line":307,"updated":"2025-12-27 07:39:17.000000000","message":"I see the hals.conf nuked, but the copy line is still here, how will we be declaring the hals.conf? I don\u0027t see it in the hardware/motorola repos either","commit_id":"43aa9e9a4dc6cf6a9681d121e7c9e680092ba85a"},{"author":{"_account_id":33800,"name":"Nikita Savchenko","email":"NikitaSavc@yandex.ru","username":"NikitaSavc","avatars":[{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"fabb2e7b83bfa4cdfdc0f4f0966055d477618ea5","unresolved":true,"context_lines":[{"line_number":304,"context_line":"    android.hardware.sensors-service.multihal"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"PRODUCT_COPY_FILES +\u003d \\"},{"line_number":307,"context_line":"    $(LOCAL_PATH)/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"# Soong namespaces"},{"line_number":310,"context_line":"PRODUCT_SOONG_NAMESPACES +\u003d \\"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"fd9b16e7_76138ac9","side":"PARENT","line":307,"in_reply_to":"9b060d6b_8eedca3a","updated":"2025-12-27 08:07:41.000000000","message":"It was made by mistake: You can switch to blob fixup or back it","commit_id":"43aa9e9a4dc6cf6a9681d121e7c9e680092ba85a"},{"author":{"_account_id":33800,"name":"Nikita Savchenko","email":"NikitaSavc@yandex.ru","username":"NikitaSavc","avatars":[{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6a3a4861e5dea0df37dae14593514778cc9cc036","unresolved":false,"context_lines":[{"line_number":304,"context_line":"    android.hardware.sensors-service.multihal"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"PRODUCT_COPY_FILES +\u003d \\"},{"line_number":307,"context_line":"    $(LOCAL_PATH)/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"# Soong namespaces"},{"line_number":310,"context_line":"PRODUCT_SOONG_NAMESPACES +\u003d \\"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"69a96929_dd64c9d6","side":"PARENT","line":307,"in_reply_to":"c81b35d5_89121102","updated":"2025-12-27 13:09:53.000000000","message":"Done","commit_id":"43aa9e9a4dc6cf6a9681d121e7c9e680092ba85a"},{"author":{"_account_id":33800,"name":"Nikita Savchenko","email":"NikitaSavc@yandex.ru","username":"NikitaSavc","avatars":[{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/24678417ecab42db5890df71e4fce0e8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"41f08edb096280a865da8856c15d43ca1349cf2c","unresolved":true,"context_lines":[{"line_number":304,"context_line":"    android.hardware.sensors-service.multihal"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"PRODUCT_COPY_FILES +\u003d \\"},{"line_number":307,"context_line":"    $(LOCAL_PATH)/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"# Soong namespaces"},{"line_number":310,"context_line":"PRODUCT_SOONG_NAMESPACES +\u003d \\"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"c81b35d5_89121102","side":"PARENT","line":307,"in_reply_to":"fd9b16e7_76138ac9","updated":"2025-12-27 08:09:18.000000000","message":"We can\u0027t commonize hals.conf because some devices ship sensors.qsh.so and other libraries and they might need more edits than adding sensors.moto_sm\u003cnum\u003e.so","commit_id":"43aa9e9a4dc6cf6a9681d121e7c9e680092ba85a"}],"configs/sensors/hals.conf":[{"author":{"_account_id":19252,"name":"Marc Bourgoin","email":"themard85@gmail.com","username":"themard","avatars":[{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9c8bed643f149e38698c3eeb9c43db94.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0eb1d4e7e3d1916091ab60deba6c1e0b92d2dcc8","unresolved":true,"context_lines":[{"line_number":1,"context_line":"sensors.ssc.so"},{"line_number":2,"context_line":"sensors.moto.so"},{"line_number":3,"context_line":"sensors.moto_sm7435.so"}],"source_content_type":"text/plain","patch_set":5,"id":"be9452db_daba055c","line":3,"updated":"2026-01-03 19:11:00.000000000","message":"If you\u0027re gonna include it in the device tree instead of extract files, you\u0027ll need to rename this to sensors.moto_ext.so","commit_id":"2cdea7b0638e4290717acce2c5b8cfc72b19c867"},{"author":{"_account_id":19979,"name":"Nick Reuter (elginsk8r)","email":"nreuter85@gmail.com","username":"nreuter85","avatars":[{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"1d1de4b8df7c4e5e835e5879edd5e3ab898097b8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"sensors.ssc.so"},{"line_number":2,"context_line":"sensors.moto.so"},{"line_number":3,"context_line":"sensors.moto_sm7435.so"}],"source_content_type":"text/plain","patch_set":5,"id":"70771cea_ecdd6c88","line":3,"in_reply_to":"85e7b063_b9606af9","updated":"2026-01-03 20:07:21.000000000","message":"Done","commit_id":"2cdea7b0638e4290717acce2c5b8cfc72b19c867"},{"author":{"_account_id":19979,"name":"Nick Reuter (elginsk8r)","email":"nreuter85@gmail.com","username":"nreuter85","avatars":[{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1815e9325b30aa1f0e47722b12266a5b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5aaac1d68fe149db82902ca7a0d4f61d727ee39a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"sensors.ssc.so"},{"line_number":2,"context_line":"sensors.moto.so"},{"line_number":3,"context_line":"sensors.moto_sm7435.so"}],"source_content_type":"text/plain","patch_set":5,"id":"85e7b063_b9606af9","line":3,"in_reply_to":"be9452db_daba055c","updated":"2026-01-03 19:57:44.000000000","message":"good catch, i havent picked up the change to move it to extract-files.py yet","commit_id":"2cdea7b0638e4290717acce2c5b8cfc72b19c867"}]}
