{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":589974532,"defaultBranch":"lineage-21","name":"android_kernel_xiaomi_shark","ownerLogin":"rtx4d","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-17T11:31:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5033193?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715092375.0","currentOid":""},"activityList":{"items":[{"before":"f7a45e1601b699763dcdd99f6821deb1054e91e6","after":"634d26d45e9a1492637b0e92d9d07f77b86f5468","ref":"refs/heads/lineage-21","pushedAt":"2024-05-26T11:49:35.000Z","pushType":"push","commitsCount":7842,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sdm845/lineage-20' into HEAD","shortMessageHtmlLink":"Merge remote-tracking branch 'sdm845/lineage-20' into HEAD"}},{"before":"383b14f2e18e23a9fe6c8d43d24a14f696729814","after":"f7a45e1601b699763dcdd99f6821deb1054e91e6","ref":"refs/heads/lineage-21","pushedAt":"2024-05-26T11:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"drivers: Make mrproper","shortMessageHtmlLink":"drivers: Make mrproper"}},{"before":"0994f805736de387271719f5438ac05e6e14564f","after":"383b14f2e18e23a9fe6c8d43d24a14f696729814","ref":"refs/heads/lineage-21","pushedAt":"2024-05-22T09:03:57.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"sdm845: power: fix charging target input current\n\nWithout some Xiaomi input current and battery soc changes,\ncharger calculates input current incorrectly and charges the\nbattery only up to 80-85% (4300mV)","shortMessageHtmlLink":"sdm845: power: fix charging target input current"}},{"before":"cb3a3fabc77cb909a65407d42ec859c5f99af556","after":"0994f805736de387271719f5438ac05e6e14564f","ref":"refs/heads/lineage-21","pushedAt":"2024-05-07T14:33:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"techpack: audio: add module parameter smartpa_type\n\nRequired for proper speaker work on Xiaomi Black Shark.\nAlso added more clean way of adding tas2559 routes.\n\nSource: shark-user 10 G66X1912230CN00DQX V11.0.4.0.JOYUI release-keys\n snd-soc-sdm845.ko -> 19408 (__param_smartpa_type)","shortMessageHtmlLink":"techpack: audio: add module parameter smartpa_type"}},{"before":null,"after":"cb3a3fabc77cb909a65407d42ec859c5f99af556","ref":"refs/heads/lineage-21-backup","pushedAt":"2024-05-07T14:32:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_kernel_qcom_sdm845 into HEAD","shortMessageHtmlLink":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_ker…"}},{"before":"1ec63baff9a1629f06cf68c2e7ab2e9dca7c8c72","after":null,"ref":"refs/heads/lineage-21-backup","pushedAt":"2024-05-07T14:32:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"}},{"before":"73cf25deabdea6fec889ee3bd239ea6842f427f1","after":"cb3a3fabc77cb909a65407d42ec859c5f99af556","ref":"refs/heads/lineage-21","pushedAt":"2024-04-22T17:05:10.000Z","pushType":"push","commitsCount":7841,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_kernel_qcom_sdm845 into HEAD","shortMessageHtmlLink":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_ker…"}},{"before":"1ec63baff9a1629f06cf68c2e7ab2e9dca7c8c72","after":"73cf25deabdea6fec889ee3bd239ea6842f427f1","ref":"refs/heads/lineage-21","pushedAt":"2024-04-16T14:47:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"arch: arm64: defconfig: Enable Wireguard","shortMessageHtmlLink":"arch: arm64: defconfig: Enable Wireguard"}},{"before":null,"after":"1ec63baff9a1629f06cf68c2e7ab2e9dca7c8c72","ref":"refs/heads/lineage-21-backup","pushedAt":"2024-04-16T14:46:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sdm845/lineage-20' into lineage-21","shortMessageHtmlLink":"Merge remote-tracking branch 'sdm845/lineage-20' into lineage-21"}},{"before":null,"after":"550ce7fa2530e0c821a6766e5cdeeae1350d0306","ref":"refs/heads/lineage-21-rebase","pushedAt":"2024-04-16T13:29:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"arch: arm64: dts: Import BlackShark dts\n\nWith broken dtbo\n\nSigned-off-by: Andrey Sprynga ","shortMessageHtmlLink":"arch: arm64: dts: Import BlackShark dts"}},{"before":"f6194f497a35549f6caf6596d7c31eef5eebf6bb","after":"1ec63baff9a1629f06cf68c2e7ab2e9dca7c8c72","ref":"refs/heads/lineage-21","pushedAt":"2024-04-15T17:29:54.000Z","pushType":"push","commitsCount":895,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sdm845/lineage-20' into lineage-21","shortMessageHtmlLink":"Merge remote-tracking branch 'sdm845/lineage-20' into lineage-21"}},{"before":null,"after":"f6194f497a35549f6caf6596d7c31eef5eebf6bb","ref":"refs/heads/lineage-21","pushedAt":"2024-04-13T11:29:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"usb: dwc3: Handle charging behavior when usb data is disabled\n\nBug: 221009551\nTest: build, boot\nSigned-off-by: Jimmy Hu \nChange-Id: I82add2a6cb5e3060c930105b1b8b4f45da85f5f8","shortMessageHtmlLink":"usb: dwc3: Handle charging behavior when usb data is disabled"}},{"before":null,"after":"a9c8296e3ffe61597b5e56abaf0c90a2843cdeaa","ref":"refs/heads/lineage-20-common-new-3","pushedAt":"2024-04-02T15:00:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"import dts","shortMessageHtmlLink":"import dts"}},{"before":null,"after":"eaff7043abb3f6dc0382bf796f4104e2a04b2593","ref":"refs/heads/lineage-20-common-new-2","pushedAt":"2024-03-14T15:10:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"Revert \"msm: msm_bus: Remove trace_printk for non-debug build\"\n\nThis reverts commit d2eb9d569a5026649a47bf095d4f30e134a40035.","shortMessageHtmlLink":"Revert \"msm: msm_bus: Remove trace_printk for non-debug build\""}},{"before":null,"after":"9aeda20731ff47637b56dc221307654b7453f65b","ref":"refs/heads/lineage-20-common-new","pushedAt":"2024-01-15T15:02:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"sdm845: smi130: make mrproper","shortMessageHtmlLink":"sdm845: smi130: make mrproper"}},{"before":"423a39117d6349e31c55d350de32828353b5d784","after":"f577d23fd1ff8c4f6e3fb68fcfef7e598d7d0ad7","ref":"refs/heads/lineage-20","pushedAt":"2024-01-08T20:00:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"arch: arm64: defconfig: Enable CONFIG_CRYPTO_SHA512\n\n For fix 'There is an internal problem with your device.' message on boot.","shortMessageHtmlLink":"arch: arm64: defconfig: Enable CONFIG_CRYPTO_SHA512"}},{"before":"b2dcfe0af7a6eb1375edbb10c4e7f02dab2ce6c7","after":"423a39117d6349e31c55d350de32828353b5d784","ref":"refs/heads/lineage-20","pushedAt":"2024-01-08T19:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"arch: arm64: defconfig: Enable CONFIG_CRYPTO_SHA512\n\n For fix 'There is an internal problem with your device.' message on boot.","shortMessageHtmlLink":"arch: arm64: defconfig: Enable CONFIG_CRYPTO_SHA512"}},{"before":"e3f66ee951fbcaf66c7cf96e23ee33ce0bfda35e","after":"e4cf303418ac410a8ba6e5fb41843e6385c2498a","ref":"refs/heads/lineage-20-common","pushedAt":"2024-01-05T12:53:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"soc: qcom: add vendor-specific memshare driver","shortMessageHtmlLink":"soc: qcom: add vendor-specific memshare driver"}},{"before":null,"after":"e3f66ee951fbcaf66c7cf96e23ee33ce0bfda35e","ref":"refs/heads/lineage-20-common","pushedAt":"2024-01-03T02:30:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"input: add nt36xxx driver for E30 board","shortMessageHtmlLink":"input: add nt36xxx driver for E30 board"}},{"before":"aa933a1d8a545d13d48ea8768012a754b0a498ec","after":"b2dcfe0af7a6eb1375edbb10c4e7f02dab2ce6c7","ref":"refs/heads/lineage-20","pushedAt":"2024-01-02T17:43:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"qti-haptics: Prevent deadlock by waiting on a negative remaining time.\n\nThe contruct on qti_haptics_upload_effect()\n rem = hrtimer_get_remaining(&chip->hap_disable_timer);\n time_us = ktime_to_us(rem);\nleads to negative values. If the followed usleep is called with this value\nit wait's an uncomfortable range of time...\nGuard this call by an check. After that, multiple runs of the\nCtsOsTestCases - android.os.cts.VibratorTest ran without issues.\n\nChange-Id: Ife8f55c3b3ceb8bb35d30fe1448a51ab32e0b904","shortMessageHtmlLink":"qti-haptics: Prevent deadlock by waiting on a negative remaining time."}},{"before":"cd101628c0302e8619cbd2482e0113767d265573","after":"aa933a1d8a545d13d48ea8768012a754b0a498ec","ref":"refs/heads/lineage-20","pushedAt":"2024-01-02T17:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: dts: better vibration patterns","shortMessageHtmlLink":"shark: dts: better vibration patterns"}},{"before":"79dddd4193de104d59b9f9c91cc67c0a9462d478","after":"cd101628c0302e8619cbd2482e0113767d265573","ref":"refs/heads/lineage-20","pushedAt":"2024-01-01T16:07:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: iris: update clock tree from JoyUI","shortMessageHtmlLink":"shark: iris: update clock tree from JoyUI"}},{"before":"ff429bf6a55bccc7d11116208f713827fd17a98d","after":"79dddd4193de104d59b9f9c91cc67c0a9462d478","ref":"refs/heads/lineage-20","pushedAt":"2024-01-01T15:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: iris: update clock tree from JoyUI","shortMessageHtmlLink":"shark: iris: update clock tree from JoyUI"}},{"before":"bd9605b032a0ada3917396a71c9330178a67f61d","after":"ff429bf6a55bccc7d11116208f713827fd17a98d","ref":"refs/heads/lineage-20","pushedAt":"2024-01-01T13:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: power: Import Xiaomi changes","shortMessageHtmlLink":"shark: power: Import Xiaomi changes"}},{"before":"3392306527362eb042b4da3d73c2e593679590fe","after":"bd9605b032a0ada3917396a71c9330178a67f61d","ref":"refs/heads/lineage-20","pushedAt":"2023-12-31T17:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: enable QTI haptics","shortMessageHtmlLink":"shark: enable QTI haptics"}},{"before":"68f2748b95c9d5930f8bd10725481f8db7acda61","after":"3392306527362eb042b4da3d73c2e593679590fe","ref":"refs/heads/lineage-20","pushedAt":"2023-12-31T16:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: slide-button: request oneshot IRQ","shortMessageHtmlLink":"shark: slide-button: request oneshot IRQ"}},{"before":"1cabc7ec9b203d09522af4fdf5dbbdfb993d1e46","after":"68f2748b95c9d5930f8bd10725481f8db7acda61","ref":"refs/heads/lineage-20","pushedAt":"2023-12-31T15:48:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"shark: iris2p: import driver changes from MIUI\n\nImported MIPI clocks, timings, init registers, new structures,\nnew LUT tables parsing, new gamma tables, fixed some strange bugs","shortMessageHtmlLink":"shark: iris2p: import driver changes from MIUI"}},{"before":"16eb9964aa5f8dd6601117785d12fd47ae207c7e","after":"1cabc7ec9b203d09522af4fdf5dbbdfb993d1e46","ref":"refs/heads/lineage-20","pushedAt":"2023-12-30T20:16:08.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"tdrkDev","name":"Roman Rihter","path":"/tdrkDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46124855?s=80&v=4"},"commit":{"message":"[WIP] iris2p: import changes from MIUI driver\n\nFuck Xiaomi - no code, only hardcore - reverse engineering","shortMessageHtmlLink":"[WIP] iris2p: import changes from MIUI driver"}},{"before":"5b8aa1c34d048bb12901b2e6da5fb27f9f9f06b4","after":null,"ref":"refs/heads/lineage-20-wip","pushedAt":"2023-12-22T17:47:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"}},{"before":"25f554138f242f6e3a7e3d25d5ba8da6e3329bcc","after":"16eb9964aa5f8dd6601117785d12fd47ae207c7e","ref":"refs/heads/lineage-20","pushedAt":"2023-12-11T16:44:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rtx4d","name":"Andrey Sprynga","path":"/rtx4d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5033193?s=80&v=4"},"commit":{"message":"ARM: dts: msm: Move to second stage init\n\nChange-Id: Ia7642d730b0a68e045f19c6a3fd00ce3c8844379","shortMessageHtmlLink":"ARM: dts: msm: Move to second stage init"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNlQxMTo0OTozNS4wMDAwMDBazwAAAARUHv7B","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNlQxMTo0OTozNS4wMDAwMDBazwAAAARUHv7B","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMVQxNjo0NDozMC4wMDAwMDBazwAAAAPHebXH"}},"title":"Activity · rtx4d/android_kernel_xiaomi_shark"}