{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":207067180,"defaultBranch":"lineage-21","name":"android_device_nokia_sdm660-common","ownerLogin":"LineageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-08T05:38:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24304779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712095059.0","currentOid":""},"activityList":{"items":[{"before":"9fa95b108e5ecf0af51c89e7fbec7b03f64ba171","after":"43d3fc90f17fa40d62749d02d127ff89a396d79d","ref":"refs/heads/lineage-21","pushedAt":"2024-07-04T02:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Add vendor.qti.hardware.improvetouch.touchcompanion to FCM\n\nChange-Id: Iefbb418c28c59c5cf40e6fc1667cc8ff9452c6c5","shortMessageHtmlLink":"sdm660-common: Add vendor.qti.hardware.improvetouch.touchcompanion to…"}},{"before":"34ca0e553d9e7e9bfdb3e369f76a1a1ea272be48","after":"9fa95b108e5ecf0af51c89e7fbec7b03f64ba171","ref":"refs/heads/lineage-21","pushedAt":"2024-07-01T17:03:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Add android.hardware.vibrator 1.0 to FCM\n\nChange-Id: I16f2ae7f737bbd9989754ceba659cadaab77b192","shortMessageHtmlLink":"sdm660-common: Add android.hardware.vibrator 1.0 to FCM"}},{"before":"8bcfe93d779f48c1edc9e11fa5e6a79e724cbfde","after":"34ca0e553d9e7e9bfdb3e369f76a1a1ea272be48","ref":"refs/heads/lineage-21","pushedAt":"2024-06-23T02:12:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: overlay: Remove config_cellBroadcastAppLinks\n\n- This is true by default.\n\nChange-Id: I9f91f4bf49995975d434ad8b74b175693409862a","shortMessageHtmlLink":"sdm660-common: overlay: Remove config_cellBroadcastAppLinks"}},{"before":"ed1d3399ceccfb42ecff7849c7ff72d68d79f349","after":"8bcfe93d779f48c1edc9e11fa5e6a79e724cbfde","ref":"refs/heads/lineage-21","pushedAt":"2024-06-23T02:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Don't explicitly build fs_config_files\n\nThe fs_config_files for each partition is already added to\nPRODUCT_PACKAGES by base_{product,system,system_ext,vendor}.mk.\n\nChange-Id: Ifbadacd5cb20beca70ed8b3accb3baf86a989c92","shortMessageHtmlLink":"sdm660-common: Don't explicitly build fs_config_files"}},{"before":"1b1f05e2528912ab502d8cfd08a5a5aa30fb7a7d","after":"ed1d3399ceccfb42ecff7849c7ff72d68d79f349","ref":"refs/heads/lineage-21","pushedAt":"2024-06-22T00:37:24.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Add a device specific FCM\n\nChange-Id: I9a36e9b33bf8c73cc0a98d441b141c3c698bc955","shortMessageHtmlLink":"sdm660-common: Add a device specific FCM"}},{"before":"b200251f7e03e2b30c8955c0247cd09ae32e26e5","after":"1b1f05e2528912ab502d8cfd08a5a5aa30fb7a7d","ref":"refs/heads/lineage-21","pushedAt":"2024-06-20T01:17:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Switch to Audio HAL V6\n\nSwitch to Audio HAL V6\n\nBug: 141989952\nTest: atest VtsHalAudioV6_0TargetTest\n atest VtsHalAudioEffectV6_0TargetTest\n manual audio \"smoke\" test on taimen and walleye\n\nChange-Id: Ieb1cc5c7fdcc5416a328a0a5c4a1996258b81ac8","shortMessageHtmlLink":"sdm660-common: Switch to Audio HAL V6"}},{"before":"8588c4b5c8d45ccf9f1f726cef61b041e04f2afe","after":"b200251f7e03e2b30c8955c0247cd09ae32e26e5","ref":"refs/heads/lineage-21","pushedAt":"2024-04-02T21:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! sdm660-common: Move telephony packages to /system_ext\n\nChange-Id: Ica4dbe21d764f06723e4c435c970c28a4e32e1c8","shortMessageHtmlLink":"fixup! sdm660-common: Move telephony packages to /system_ext"}},{"before":"f282c8e3e49172ea46baedcc152b4c4bed1d9593","after":"8588c4b5c8d45ccf9f1f726cef61b041e04f2afe","ref":"refs/heads/lineage-21","pushedAt":"2024-03-21T21:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Drop legacy trust HAL\n\n* Dead, will need to move to newer USB HAL at some\n point if we decide to.\n\nChange-Id: Ic356186642f3a7fc777e2ddc956dbb49842ef451","shortMessageHtmlLink":"sdm660-common: Drop legacy trust HAL"}},{"before":"232911f650621371fd5c8f58a246b9b7e33992b0","after":"f282c8e3e49172ea46baedcc152b4c4bed1d9593","ref":"refs/heads/lineage-21","pushedAt":"2024-03-21T20:58:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Move ANT+ deps to system_ext\n\nChange-Id: I3a361c31e3d6a0ef121f75ad4e46c6a43b45aa3d","shortMessageHtmlLink":"sdm660-common: Move ANT+ deps to system_ext"}},{"before":"68ccc45a04ed31417b658737742ad168474b94c1","after":"232911f650621371fd5c8f58a246b9b7e33992b0","ref":"refs/heads/lineage-21","pushedAt":"2024-03-21T19:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Don't explicitly include updatable_apex.mk\n\nIt is inherited by base_system.mk as of QPR2\n\nChange-Id: I020a05b233f61ea28d03199cbc76051e6e97e1dc","shortMessageHtmlLink":"sdm660-common: Don't explicitly include updatable_apex.mk"}},{"before":"ae9070f272c2823cf97b3ceeaaa473d5ef38288a","after":"68ccc45a04ed31417b658737742ad168474b94c1","ref":"refs/heads/lineage-21","pushedAt":"2024-03-20T19:23:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES\n\nQcom has issues that prevent it from working with a hermetic\npartition build.\n\nBug: 205632228\nTest: Presubmits\nChange-Id: I490a29da38a6f68e7dd3650d8140cb11adaa8c7a","shortMessageHtmlLink":"sdm660-common: Add BUILD_BROKEN_INCORRECT_PARTITION_IMAGES"}},{"before":"fc1944dec0bdf6115605daa9b596016ea30b3345","after":"ae9070f272c2823cf97b3ceeaaa473d5ef38288a","ref":"refs/heads/lineage-21","pushedAt":"2024-02-09T22:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Revert \"sdm660-common: Disable compressed APEX\"\n\nThis reverts commit f7986c0f7cd363e6d7619c05e95a504644d6811e.\n\nReason: Fixed kernel side.\n\nChange-Id: Ie6aa6eeba71cd76ddfa4a63bc1c503c3d00343ff","shortMessageHtmlLink":"Revert \"sdm660-common: Disable compressed APEX\""}},{"before":"fb7b8a43d2600aec8b17a4f7a3716eae2f135e9e","after":"fc1944dec0bdf6115605daa9b596016ea30b3345","ref":"refs/heads/lineage-21","pushedAt":"2024-01-03T03:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Allow extracting only firmware images\n\nChange-Id: Icab3f013661304e3a9ec89b0816a8139f6b8e8e5","shortMessageHtmlLink":"sdm660-common: Allow extracting only firmware images"}},{"before":"6c52c46bed03816422419a5acf9822e3cb2520ae","after":"fb7b8a43d2600aec8b17a4f7a3716eae2f135e9e","ref":"refs/heads/lineage-21","pushedAt":"2024-01-03T03:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Add firmware extraction support\n\nChange-Id: If6cb6334a8f7b2fcc77c8947569eba1b2002190a","shortMessageHtmlLink":"sdm660-common: Add firmware extraction support"}},{"before":"1cad2bfc87ff4e158c90e0fd300a5a140134b4d3","after":"2534563c775fc98a139b49559c0161adb3e51f7b","ref":"refs/heads/lineage-20","pushedAt":"2023-11-30T16:58:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Switch to two-stage init mounting\n\n* Stop handling vendor mounting from kernel, first stage init is gonna\n do that, together with system (which is now /system)\n* Use correct mount flags coming from kernel dts\n* Move system and vendor mount points to /dev/block/by-name/, we don't\n have bootdevice symlink to that point in init\n* Copy fstab to recovery for first stage init\n\nChange-Id: Iaa0ecc3f13c3cfd3fe357ca509549d0f68a29cf0","shortMessageHtmlLink":"sdm660-common: Switch to two-stage init mounting"}},{"before":"1d06c0590b35ed2ac8be5248193a48de0ac54b42","after":"1cad2bfc87ff4e158c90e0fd300a5a140134b4d3","ref":"refs/heads/lineage-20","pushedAt":"2023-11-28T07:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Pin functional libdpmframework.so\n\n* Don't know why newer one doesn't work, don't care.\n\nChange-Id: I553b4beb498e5ac23ca5714bc3e446fd1de24641\n(cherry picked from commit 6c52c46bed03816422419a5acf9822e3cb2520ae)","shortMessageHtmlLink":"sdm660-common: Pin functional libdpmframework.so"}},{"before":"6d072cf4dc24bdf6b3dddae2837b1b7317848306","after":"6c52c46bed03816422419a5acf9822e3cb2520ae","ref":"refs/heads/lineage-21","pushedAt":"2023-11-28T07:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Pin functional libdpmframework.so\n\n* Don't know why newer one doesn't work, don't care.\n\nChange-Id: I553b4beb498e5ac23ca5714bc3e446fd1de24641","shortMessageHtmlLink":"sdm660-common: Pin functional libdpmframework.so"}},{"before":"639ec7134c142d4387077eb316fbe4b8cd87d272","after":"6d072cf4dc24bdf6b3dddae2837b1b7317848306","ref":"refs/heads/lineage-21","pushedAt":"2023-11-28T07:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: sort-blobs-list\n\nChange-Id: Iffb848c5cfe6c87450c9f9f020446391e96e87db","shortMessageHtmlLink":"sdm660-common: sort-blobs-list"}},{"before":"58f9423103ecf08ce9db1d323abe958f636b7b57","after":"639ec7134c142d4387077eb316fbe4b8cd87d272","ref":"refs/heads/lineage-21","pushedAt":"2023-11-28T05:06:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Don't explicitly build libandroid_net\n\n* netutils already pulls this in as a dep.\n\nChange-Id: I0cdbce9d7173340e8fe55218c2e089b60dc48436","shortMessageHtmlLink":"sdm660-common: Don't explicitly build libandroid_net"}},{"before":"cd27c953d30da3bd119a83039954bab8f1cd49af","after":"58f9423103ecf08ce9db1d323abe958f636b7b57","ref":"refs/heads/lineage-21","pushedAt":"2023-11-28T04:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Cleanup proprietary-files source statement\n\nChange-Id: I4794d3342122f95421fd3167a5a4ceac0d181d94","shortMessageHtmlLink":"sdm660-common: Cleanup proprietary-files source statement"}},{"before":"c760fc1d514bfb45cb54655755a4602bce81804c","after":"cd27c953d30da3bd119a83039954bab8f1cd49af","ref":"refs/heads/lineage-21","pushedAt":"2023-11-28T04:18:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Decommonize CPU runtime variants\n\nChange-Id: Iffc8a6d93fd8a19819df5f96fbc1962eec3dd5ee","shortMessageHtmlLink":"sdm660-common: Decommonize CPU runtime variants"}},{"before":"4ae3bc9cda1f6a8b8c9ae48c9c58d2bdbd5163f2","after":"c760fc1d514bfb45cb54655755a4602bce81804c","ref":"refs/heads/lineage-21","pushedAt":"2023-11-28T03:46:50.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Sort and rename core makefile\n\n* Make this match my other common trees.\n\nChange-Id: Ie9546c31794704095b0378e8bde1fce5638091cd","shortMessageHtmlLink":"sdm660-common: Sort and rename core makefile"}},{"before":"4c7062909934b505f135e2d1237a055fb721644b","after":"4ae3bc9cda1f6a8b8c9ae48c9c58d2bdbd5163f2","ref":"refs/heads/lineage-21","pushedAt":"2023-11-26T20:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! sdm660-common: Switch to two-stage init mounting\n\nChange-Id: I8ca5b301a25b479074f568b62e68564612f0200e","shortMessageHtmlLink":"fixup! sdm660-common: Switch to two-stage init mounting"}},{"before":"dfb56d9f3fa8b608f4705651037f103229cd1d0e","after":"4c7062909934b505f135e2d1237a055fb721644b","ref":"refs/heads/lineage-21","pushedAt":"2023-11-18T16:43:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Undeclare duplicated GNSS HAL interfaces\n\nAll of these are already declared in the GNSS HAL fragment manifests.\n\nChange-Id: I72c97a605c24d02fa313d9208700744f0aa3b5df","shortMessageHtmlLink":"sdm660-common: Undeclare duplicated GNSS HAL interfaces"}},{"before":"d339583df020343c456ef5fab5b598006beedb8e","after":"dfb56d9f3fa8b608f4705651037f103229cd1d0e","ref":"refs/heads/lineage-21","pushedAt":"2023-11-14T21:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Remove libprotobuf-cpp-full from PRODUCT_PACKAGES\n\nWe don't need to explicitly add it there.\n\nChange-Id: Ic6bcc030429affdc8027b9a5f1c7b56a2a9a3198","shortMessageHtmlLink":"sdm660-common: Remove libprotobuf-cpp-full from PRODUCT_PACKAGES"}},{"before":"a9927459da89c4b6ebdc0aaa6ff5865ea8311b7a","after":"d339583df020343c456ef5fab5b598006beedb8e","ref":"refs/heads/lineage-21","pushedAt":"2023-11-14T19:57:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Revert \"sdm660-common: Switch to libprotobuf-cpp prebuilts from v29 VNDK\"\n\nWe now provide non-versioned vendorcompat modules.\n\nThis reverts commit 27efffc1afc40105ebf2ae0175ae56b24c1c3d37.\n\nChange-Id: I36ddf54844e6cb5028decfe038146a2d248d27a2","shortMessageHtmlLink":"Revert \"sdm660-common: Switch to libprotobuf-cpp prebuilts from v29 V…"}},{"before":"806f637f8c04da32e5869c403dce11fb4c79c62a","after":"a9927459da89c4b6ebdc0aaa6ff5865ea8311b7a","ref":"refs/heads/lineage-21","pushedAt":"2023-11-09T23:03:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Update makefile to use the AIDL Wifi Vendor HAL.\n\nBug: 274964641\nTest: Pre-submit tests\nChange-Id: I4d9114377fe75b593bbfe6a59f03d8f5d607d6a1","shortMessageHtmlLink":"sdm660-common: Update makefile to use the AIDL Wifi Vendor HAL."}},{"before":"1d06c0590b35ed2ac8be5248193a48de0ac54b42","after":"806f637f8c04da32e5869c403dce11fb4c79c62a","ref":"refs/heads/lineage-21","pushedAt":"2023-11-09T22:34:12.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Switch to two-stage init mounting\n\n* Stop handling vendor mounting from kernel, first stage init is gonna\n do that, together with system (which is now /system)\n* Use correct mount flags coming from kernel dts\n* Move system and vendor mount points to /dev/block/by-name/, we don't\n have bootdevice symlink to that point in init\n* Copy fstab to recovery for first stage init\n\nChange-Id: Iaa0ecc3f13c3cfd3fe357ca509549d0f68a29cf0","shortMessageHtmlLink":"sdm660-common: Switch to two-stage init mounting"}},{"before":null,"after":"1d06c0590b35ed2ac8be5248193a48de0ac54b42","ref":"refs/heads/lineage-21","pushedAt":"2023-11-09T22:00:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Implement FastCharge HAL\n\nThis HAL makes use of the sysfs attribute /sys/class/qcom-battery/restricted_charging\nto control whether fast charging is allowed or not.\nWhen fast charging is disabled (i.e. 1 is written to the sysfs\nattribute), current is restricted to 1 A (the value at\n/sys/class/qcom-battery/restricted_current, in uA).\n\nThis has been tested on the Nokia 6.1 (PL2); however, it should work\non other Nokia SDM660 devices as well since they share the same\nkernel source.\n\nAdapted from the work at android_hardware_samsung:\nhttps://github.com/LineageOS/android_hardware_samsung/tree/lineage-20/hidl/fastcharge\n\nFastCharge interface definition:\nhttps://github.com/LineageOS/android_hardware_lineage_interfaces/tree/lineage-20.0/fastcharge/1.0\n\nChange-Id: I78ce842ef6263c19088f29a40abfa1ef6534cc99","shortMessageHtmlLink":"sdm660-common: Implement FastCharge HAL"}},{"before":"d9172fdd4ecf8d972d2423f445b7f4d8f221a6e0","after":"1d06c0590b35ed2ac8be5248193a48de0ac54b42","ref":"refs/heads/lineage-20","pushedAt":"2023-09-16T04:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"sdm660-common: Implement FastCharge HAL\n\nThis HAL makes use of the sysfs attribute /sys/class/qcom-battery/restricted_charging\nto control whether fast charging is allowed or not.\nWhen fast charging is disabled (i.e. 1 is written to the sysfs\nattribute), current is restricted to 1 A (the value at\n/sys/class/qcom-battery/restricted_current, in uA).\n\nThis has been tested on the Nokia 6.1 (PL2); however, it should work\non other Nokia SDM660 devices as well since they share the same\nkernel source.\n\nAdapted from the work at android_hardware_samsung:\nhttps://github.com/LineageOS/android_hardware_samsung/tree/lineage-20/hidl/fastcharge\n\nFastCharge interface definition:\nhttps://github.com/LineageOS/android_hardware_lineage_interfaces/tree/lineage-20.0/fastcharge/1.0\n\nChange-Id: I78ce842ef6263c19088f29a40abfa1ef6534cc99","shortMessageHtmlLink":"sdm660-common: Implement FastCharge HAL"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdnNlAgA","startCursor":null,"endCursor":null}},"title":"Activity · LineageOS/android_device_nokia_sdm660-common"}