Skip to content

Commit 9c72f8b

Browse files
authored
Merge pull request nix-community#283 from mikatammi/update_lineage_add_dumpling
Update lineageos-21.0 and lineageos-22.1 and add dumpling to supported devices
2 parents 0d1df5c + 069bc13 commit 9c72f8b

File tree

10 files changed

+719
-3249
lines changed

10 files changed

+719
-3249
lines changed

flavors/lineageos/device-metadata.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,18 @@
1313
"variant": "userdebug",
1414
"vendor": "oneplus"
1515
},
16+
"dumpling": {
17+
"branch": "lineage-22.1",
18+
"lineage_recovery": false,
19+
"name": "5T",
20+
"variant": "userdebug",
21+
"vendor": "oneplus"
22+
},
1623
"instantnoodlep": {
1724
"branch": "lineage-22.1",
1825
"lineage_recovery": false,
1926
"name": "8 Pro",
2027
"variant": "userdebug",
2128
"vendor": "oneplus"
2229
}
23-
}
30+
}

flavors/lineageos/lineage-21.0/device-dirs.json

Lines changed: 74 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -14,50 +14,50 @@
1414
"sha256": "01lqzpqhslqd0fyxdi340ccsxymz60if088p6dy9ryfgp0js1xy9",
1515
"url": "https://github.com/LineageOS/android_device_fairphone_FP4"
1616
},
17-
"device/google/gs-common": {
18-
"date": "2024-09-07T16:34:17+03:00",
17+
"device/oneplus/cheeseburger": {
18+
"date": "2024-09-06T08:38:09+02:00",
1919
"deepClone": false,
20-
"deps": [],
20+
"deps": [
21+
"device/oneplus/msm8998-common"
22+
],
2123
"fetchLFS": true,
2224
"fetchSubmodules": false,
23-
"hash": "sha256-0no8gkEwTCBjauMvQWEXdLzUWP2o+eXMfUXMEb6qezA=",
25+
"hash": "sha256-4AtVCyXufHnfRCCy05EaR1xxk5/YwSzSkhXPUs06XsY=",
2426
"leaveDotGit": false,
25-
"noVendor": true,
26-
"path": "/nix/store/pjy418860aa9bzshvps2qqygg0gcvxvj-android_device_google_gs-common",
27-
"rev": "811212e50502a3e1af5f46279338942365890e2d",
28-
"sha256": "0c3vmaz13k25gp6fbyd8zmcd9g3l2xhl2bz3d9ij0k1h8613qynj",
29-
"url": "https://github.com/LineageOS/android_device_google_gs-common"
27+
"path": "/nix/store/md5fm7i0n7jrhbjihwmm6s0rqm6z8l4h-android_device_oneplus_cheeseburger",
28+
"rev": "980b9e58db9998511efce378e10839c9d86ec3fc",
29+
"sha256": "1ijy7b6m5kqmjb92rhfqky9p2p273a8x7ci08kgpjz7f4l5ma2z0",
30+
"url": "https://github.com/LineageOS/android_device_oneplus_cheeseburger"
3031
},
31-
"device/google/sunfish": {
32-
"date": "2024-12-22T18:51:37+00:00",
32+
"device/oneplus/dumpling": {
33+
"date": "2024-09-19T14:34:27+00:00",
3334
"deepClone": false,
3435
"deps": [
35-
"device/google/gs-common",
36-
"kernel/google/msm-4.14"
36+
"device/oneplus/msm8998-common"
3737
],
3838
"fetchLFS": true,
3939
"fetchSubmodules": false,
40-
"hash": "sha256-XRIM9pYzcFKDXbtmhR1P7GKLMblXhv+8yPt+dwHt1lg=",
40+
"hash": "sha256-TdPG5hm36ehbDjiAUWvFfEK3GZI3kaaqgJxPKK3FXP8=",
4141
"leaveDotGit": false,
42-
"path": "/nix/store/p857g4mh8x2ak3i2l2bwifwj62n2m6cz-android_device_google_sunfish",
43-
"rev": "77ba931e8e54e2187672b63199c5a6e96d30eb61",
44-
"sha256": "0n6nxl0pfzpvr2ygz1jpp4qqnqpc9wfqarmvbn1m4w1kjvv0q4jx",
45-
"url": "https://github.com/LineageOS/android_device_google_sunfish"
42+
"path": "/nix/store/kixwqggdf21shfkaa9v9pvmpfli4ivv8-android_device_oneplus_dumpling",
43+
"rev": "ffea7c7c479e8e8538a7bc31ff8e06a4c15b540c",
44+
"sha256": "1zswqnnjhkwwh2mad49pj8cvfhkwqmmm301q1rdyisdp37kcdlsd",
45+
"url": "https://github.com/LineageOS/android_device_oneplus_dumpling"
4646
},
47-
"device/oneplus/cheeseburger": {
48-
"date": "2024-09-06T08:38:09+02:00",
47+
"device/oneplus/instantnoodlep": {
48+
"date": "2024-09-09T12:52:46+02:00",
4949
"deepClone": false,
5050
"deps": [
51-
"device/oneplus/msm8998-common"
51+
"device/oneplus/sm8250-common"
5252
],
5353
"fetchLFS": true,
5454
"fetchSubmodules": false,
55-
"hash": "sha256-4AtVCyXufHnfRCCy05EaR1xxk5/YwSzSkhXPUs06XsY=",
55+
"hash": "sha256-vmPoBMVuAnG8xOgQrp7/eae+bFy7rKu1SEXaBx7PPg4=",
5656
"leaveDotGit": false,
57-
"path": "/nix/store/md5fm7i0n7jrhbjihwmm6s0rqm6z8l4h-android_device_oneplus_cheeseburger",
58-
"rev": "980b9e58db9998511efce378e10839c9d86ec3fc",
59-
"sha256": "1ijy7b6m5kqmjb92rhfqky9p2p273a8x7ci08kgpjz7f4l5ma2z0",
60-
"url": "https://github.com/LineageOS/android_device_oneplus_cheeseburger"
57+
"path": "/nix/store/bni2hddkb7jil3zldyxhqy44z4c1b5b3-android_device_oneplus_instantnoodlep",
58+
"rev": "3f9ba8f6c0b77084ff9fefd85f401b10dc3af403",
59+
"sha256": "03iyrwg0gnj592sspb5vbinbx9vrzygaw478qjy720kfql2fhqxy",
60+
"url": "https://github.com/LineageOS/android_device_oneplus_instantnoodlep"
6161
},
6262
"device/oneplus/msm8998-common": {
6363
"date": "2024-09-06T06:31:08+02:00",
@@ -75,19 +75,48 @@
7575
"sha256": "1az3kalf53axypmzkr37z264b6f8qrgm28shj0mp2hlwwpa01nhv",
7676
"url": "https://github.com/LineageOS/android_device_oneplus_msm8998-common"
7777
},
78+
"device/oneplus/sm8250-common": {
79+
"date": "2024-11-27T19:08:00+01:00",
80+
"deepClone": false,
81+
"deps": [
82+
"hardware/oplus",
83+
"kernel/oneplus/sm8250"
84+
],
85+
"fetchLFS": true,
86+
"fetchSubmodules": false,
87+
"hash": "sha256-LGtCu01S6AAtZiFEEga01Sg/qJDKvKbBNWqGYqW37QU=",
88+
"leaveDotGit": false,
89+
"path": "/nix/store/8gwlm6r5mw09dkh2fvkpzinb0gsdbdkl-android_device_oneplus_sm8250-common",
90+
"rev": "22b8a6c2075ac3bd1e823f2aaffe2e2f0537f5e5",
91+
"sha256": "01gdnyjn51ka6p0sdg6aj2l3ya6mnh314i11cqnh1s2j9nxl4src",
92+
"url": "https://github.com/LineageOS/android_device_oneplus_sm8250-common"
93+
},
7894
"hardware/oneplus": {
79-
"date": "2024-10-16T21:27:36+00:00",
95+
"date": "2025-02-15T14:07:33+00:00",
8096
"deepClone": false,
8197
"deps": [],
8298
"fetchLFS": true,
8399
"fetchSubmodules": false,
84-
"hash": "sha256-reV7voGjDhgBGQlecCjQ4XNAq0VGaSGGgTkziPQYNjw=",
100+
"hash": "sha256-LTQpeWZR0HakS7HflmlvrPF+B333m4SvYr7yWw+OPq0=",
85101
"leaveDotGit": false,
86-
"path": "/nix/store/125rlk7b1kji4c0qzqr2y2z48d5sq00n-android_hardware_oneplus",
87-
"rev": "97a07a100dd3b2fcdc96b5098ec2f8d1f3358f73",
88-
"sha256": "0g1n33s8hcrrh6322sa68nml0wz1s0l70ph9340ih3m3h6z7prdd",
102+
"path": "/nix/store/vs4pnnbibrkg8vwfidkik4bcd8kyyp2r-android_hardware_oneplus",
103+
"rev": "5fb548dae199724eec0e031abf8501de63eb1827",
104+
"sha256": "1b9yiq7mpwmycapq96zpgl3pxwdcdxlrdpxi9fj7dl2icrwjjd1d",
89105
"url": "https://github.com/LineageOS/android_hardware_oneplus"
90106
},
107+
"hardware/oplus": {
108+
"date": "2025-02-15T14:07:34+00:00",
109+
"deepClone": false,
110+
"deps": [],
111+
"fetchLFS": true,
112+
"fetchSubmodules": false,
113+
"hash": "sha256-o9z/aF3LJ/PyF8jlFdk1gH9k1Snw8gEwyDcVzpV6Ifw=",
114+
"leaveDotGit": false,
115+
"path": "/nix/store/lqcx2080am7r2qqnjzjid4sj84s1lgra-android_hardware_oplus",
116+
"rev": "dbe46091b158fee326e7a178d79e9df031d926f9",
117+
"sha256": "1z11gaaww59pr0q03wph57an8zw06pcibrf82zrg69ybbmlgzp53",
118+
"url": "https://github.com/LineageOS/android_hardware_oplus"
119+
},
91120
"kernel/fairphone/sm7225": {
92121
"date": "2024-12-20T03:32:20+02:00",
93122
"deepClone": false,
@@ -101,30 +130,30 @@
101130
"sha256": "0k4f6p7fn7bd915mqcirls8yfn1rbqbjygs6vkswd93kn0nswbqh",
102131
"url": "https://github.com/LineageOS/android_kernel_fairphone_sm7225"
103132
},
104-
"kernel/google/msm-4.14": {
105-
"date": "2024-11-07T12:29:52+02:00",
133+
"kernel/oneplus/msm8998": {
134+
"date": "2024-11-02T08:39:39+01:00",
106135
"deepClone": false,
107136
"deps": [],
108137
"fetchLFS": true,
109138
"fetchSubmodules": false,
110-
"hash": "sha256-F2Uz7PaUZLYJMW5sCZR06xtRP6AaXepZwfOjOOwJ5cg=",
139+
"hash": "sha256-m5RJp4n5OOCr7nvI2kc4df0U8KO8b1x+hy9W1v5Q6t0=",
111140
"leaveDotGit": false,
112-
"path": "/nix/store/mkx40jkz9mjjxrv49pwf17aasjs5r9az-android_kernel_google_msm-4.14",
113-
"rev": "7441b2abbab516bd006b64d137c44b126e5c6d32",
114-
"sha256": "1j7517n3i8zkq5cylp8sl0zm26zbfja0jv3f644vcr4lyvn36r8p",
115-
"url": "https://github.com/LineageOS/android_kernel_google_msm-4.14"
141+
"path": "/nix/store/mcpamzna91daacah77vj0i8wnwakynfb-android_kernel_oneplus_msm8998",
142+
"rev": "5d01a147deb228b2d053117a18071a81aa907acc",
143+
"sha256": "1pgaa3zdcmighxz5qvxwlgq19zbm713xmj3vxsmy0f7ri6klk54v",
144+
"url": "https://github.com/LineageOS/android_kernel_oneplus_msm8998"
116145
},
117-
"kernel/oneplus/msm8998": {
118-
"date": "2024-08-15T22:11:56+02:00",
146+
"kernel/oneplus/sm8250": {
147+
"date": "2024-12-20T03:34:28+02:00",
119148
"deepClone": false,
120149
"deps": [],
121150
"fetchLFS": true,
122151
"fetchSubmodules": false,
123-
"hash": "sha256-UlIIsQyZvElouInBamAQX16lPNfqkZ/FMvXcl5SS2B0=",
152+
"hash": "sha256-lWnNfaBGkcdpLNZhRaRbziZNgbMEbfyJ3riLV4K+G3s=",
124153
"leaveDotGit": false,
125-
"path": "/nix/store/3slg8ar872lf332fi2zpxvv3v6fai7qd-android_kernel_oneplus_msm8998",
126-
"rev": "90c91e92c4e8d1a743321554f1aa9aac8c79a3df",
127-
"sha256": "07fqjaa9gp7m6b2rz4gaswyaapjz21h6mhc9p1l4kg4r1jqhhljj",
128-
"url": "https://github.com/LineageOS/android_kernel_oneplus_msm8998"
154+
"path": "/nix/store/hgjxsin01h6r8xq35gcii3rwp3ym2xqq-android_kernel_oneplus_sm8250",
155+
"rev": "8bd8dca04eac4ef1b642b8440d5cfaed86e5dbf8",
156+
"sha256": "0yqvps15g2xqvs4zqv84nf0ls9nfbfj4aqfn5ilwg4a6l1ywsscm",
157+
"url": "https://github.com/LineageOS/android_kernel_oneplus_sm8250"
129158
}
130159
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1735410013
1+
1739736557

0 commit comments

Comments
 (0)