diff --git a/Samsung/A51/Android.mk b/Samsung/A51/Android.mk new file mode 100644 index 0000000..f1b9009 --- /dev/null +++ b/Samsung/A51/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-a51 +LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Samsung/A51/AndroidManifest.xml b/Samsung/A51/AndroidManifest.xml new file mode 100644 index 0000000..18f16e7 --- /dev/null +++ b/Samsung/A51/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/A51/res/values/arrays.xml b/Samsung/A51/res/values/arrays.xml new file mode 100644 index 0000000..71e7d1f --- /dev/null +++ b/Samsung/A51/res/values/arrays.xml @@ -0,0 +1,2013 @@ + + + + 0 + + + 0 + + + + 0.98 + 0.96 + 0.94 + 0.92 + 0.90 + 0.89 + 0.88 + 0.87 + 0.86 + 0.85 + + + 2.20 + + + 1.00 + + + com.sec.android.app.dmb + com.samsung.android.app.dtv.dmb + com.samsung.android.app.dtv.sbtvd + com.samsung.android.video + + + com.amazon.avod.thirdpartyclient + + + com.netflix.mediaclient + com.netflix.mediaclient.debug + + + 1.00 + + + 0 + 5 + 10 + 15 + 50 + 100 + 200 + 500 + 1000 + 2000 + 2999 + 3000 + 4999 + 5000 + 29999 + 30000 + 39999 + 40000 + 49999 + 50000 + 99999 + 100000 + + + 5 + 22 + 65 + 108 + 250 + 300 + 600 + 1500 + 3000 + 6000 + 6000 + 10000 + 10000 + 40000 + 40000 + 60000 + 60000 + 80000 + 80000 + 100000 + 100000 + 999999 + + + 0 + 4 + 49 + 50 + 100 + 200 + 500 + 1000 + 2000 + 2999 + 3000 + 3999 + 4000 + 4999 + 5000 + 9999 + 10000 + 19999 + 20000 + 29999 + 30000 + 39999 + 40000 + 49999 + 50000 + + + -1 + 0 + 0 + 5 + 6 + 20 + 50 + 200 + 400 + 400 + 500 + 500 + 600 + 600 + 800 + 800 + 2000 + 2000 + 3000 + 3000 + 4000 + 4000 + 5000 + 5000 + 8000 + + + 1.00 + + + 1.00 + + + 0 + + + -1 + + + 1.50 + 170.00 + + + 0 + + + 0 + 1 + + + + + + 100 + + + 200 + + + + 40 + 7400 + + + + 0x000088A2 + 0x000088A4 + 0x000088B8 + 0x000088CD + 0x000088E3 + + + + 10 + 12 + 15 + 20 + 22.16 + 25.16 + 49.74 + 109.85 + 109.85 + 113 + 132 + 169.4 + 249.5 + 400 + 400 + 450 + 450 + 475 + 475 + 500 + 500 + 525 + 525 + 550 + 550 + 575 + 575 + 600 + 600 + 625 + 625 + 650 + 650 + 675 + 675 + 700 + + + + 6 + 6 + 6 + 11 + 79 + 95 + 141 + 183 + 200 + 219 + 255 + 255 + 255 + + + 1 + 5 + 6 + 50 + 100 + 500 + 1500 + 3000 + 4999 + 5000 + 19999 + 20000 + + + -25 + 70 + -25 + 65 + -25 + 60 + -25 + 65 + + + + 0.75 + 1.0 + 1.33 + 1.66 + + + 0.8 + 1.0 + 1.25 + 1.6 + + + 0 + 15 + 15 + 150 + 1500 + 5000 + 10000 + 39999 + 40000 + + + 0 + 15 + 15 + 150 + 1500 + 5000 + 10000 + 39999 + 40000 + + + 20 + 20 + 25 + 80 + 143 + 200 + 300 + 300 + 400 + + + 10 + 10 + 12 + 40 + 82 + 200 + 300 + 300 + 400 + + + 0 + 6 + 50 + 500 + 1000 + 4999 + 5000 + 39999 + 40000 + + + 0 + 6 + 50 + 500 + 1000 + 4999 + 5000 + 39999 + 40000 + + + 0 + 0 + 5 + 50 + 1000 + 1000 + 9999 + 10000 + + + 0 + 0 + 5 + 50 + 1000 + 1000 + 9999 + 10000 + + + 20 + 50 + 80 + 143 + 230 + 300 + 300 + 400 + + + 10 + 30 + 40 + 82 + 230 + 300 + 300 + 400 + + + 20 + 20 + 80 + 143 + 160 + 260 + 300 + 300 + 400 + + + 10 + 10 + 40 + 82 + 140 + 260 + 300 + 300 + 400 + + + 5000 + 3000 + 3000 + 4000 + 3000 + 3000 + + + 1000 + 500 + 900 + 700 + 500 + 500 + + + 30 + 100 + 1000 + 10000 + 100000 + + + 0 + 1 + 20 + 21 + + + 0.0 + 2000.0 + 4000.0 + + + 0.0 + 50.0 + 90.0 + + + 15 + 20 + 27 + + + 0.0 + 0.0 + 1.0 + -0.00000000962353339 + 0.000153045476 + 0.390782778 + -0.0000000189359041 + 0.000302412211 + -0.198650895 + + + 0.0 + 0.0 + 1.0 + -0.00000000962353339 + 0.000153045476 + 0.390782778 + -0.0000000189359041 + 0.000302412211 + -0.198650895 + + + 100 + + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + 30 + 31 + 32 + 33 + 34 + 35 + 36 + 37 + 38 + 39 + 40 + 41 + 42 + 43 + 44 + 45 + 46 + 47 + 48 + 49 + 50 + 51 + 52 + 53 + 54 + 55 + 56 + 57 + 58 + 59 + 60 + 61 + 62 + 63 + 64 + 65 + 66 + 67 + 68 + 69 + 70 + 71 + 72 + 73 + 74 + 75 + 76 + 77 + 78 + 79 + 80 + 81 + 82 + 83 + 84 + 85 + 86 + 87 + 88 + 89 + 90 + 91 + 92 + 93 + 94 + 95 + 96 + 97 + 98 + 99 + 100 + 101 + 102 + 103 + 104 + 105 + 106 + 107 + 108 + 109 + 110 + 111 + 112 + 113 + 114 + 115 + 116 + 117 + 118 + 119 + 120 + 121 + 122 + 123 + 124 + 125 + 126 + 127 + 128 + 129 + 130 + 131 + 132 + 133 + 134 + 135 + 136 + 137 + 138 + 139 + 140 + 141 + 142 + 143 + 144 + 145 + 146 + 147 + 148 + 149 + 150 + 151 + 152 + 153 + 154 + 155 + 156 + 157 + 158 + 159 + 160 + 161 + 162 + 163 + 164 + 165 + 166 + 167 + 168 + 169 + 170 + 171 + 172 + 173 + 174 + 175 + 176 + 177 + 178 + 179 + 180 + 181 + 182 + 183 + 184 + 185 + 186 + 187 + 188 + 189 + 190 + 191 + 192 + 193 + 194 + 195 + 196 + 197 + 198 + 199 + 200 + 201 + 202 + 203 + 204 + 205 + 206 + 207 + 208 + 209 + 210 + 211 + 212 + 213 + 214 + 215 + 216 + 217 + 218 + 219 + 220 + 221 + 222 + 223 + 224 + 225 + 226 + 227 + 228 + 229 + 230 + 231 + 232 + 233 + 234 + 235 + 236 + 237 + 238 + 239 + 240 + 241 + 242 + 243 + 244 + 245 + 246 + 247 + 248 + 249 + 250 + 251 + 252 + 253 + 254 + 255 + 287 + 303 + 319 + 335 + 351 + 367 + 383 + 399 + 415 + 431 + 447 + + + 2 + 2.2 + 2.3 + 2.5 + 2.6 + 2.8 + 2.9 + 3 + 3.2 + 3.3 + 3.5 + 3.6 + 3.8 + 3.9 + 4 + 4.2 + 4.3 + 4.5 + 4.6 + 4.8 + 4.9 + 5 + 5.2 + 5.3 + 5.5 + 5.6 + 5.8 + 5.9 + 6 + 6.2 + 6.3 + 6.5 + 6.6 + 6.8 + 6.9 + 7 + 8 + 8.58 + 9 + 9.58 + 10 + 10.66 + 11 + 11.66 + 12 + 12.66 + 13 + 13.66 + 14 + 14.66 + 15 + 15.66 + 16 + 16.66 + 17 + 17.66 + 18 + 19 + 19.66 + 20 + 20.66 + 21 + 22.16 + 23 + 23.66 + 24 + 25.16 + 26 + 26.66 + 27 + 29 + 30.16 + 31 + 32.16 + 33 + 34.32 + 35 + 36.32 + 37 + 38.32 + 39 + 40.74 + 42 + 43.74 + 45 + 46.74 + 48 + 49.74 + 51 + 52.74 + 54 + 55.74 + 57 + 59.32 + 61 + 63.32 + 65 + 67.32 + 69 + 71 + 73 + 75.5 + 78 + 80.5 + 83 + 85.5 + 88 + 91 + 94 + 97.3 + 100 + 103.3 + 106 + 109.85 + 113 + 116.5 + 120 + 124.4 + 128 + 132 + 136 + 140.95 + 145 + 149.5 + 154 + 159 + 164 + 169.4 + 174 + 175.6 + 177.2 + 178.8 + 180.3 + 181.9 + 183.5 + 185 + 186.8 + 188.5 + 190.2 + 191.9 + 193.6 + 195.3 + 197 + 198.9 + 200.8 + 202.6 + 204.5 + 206.3 + 208.2 + 210 + 211.7 + 213.3 + 214.9 + 216.5 + 218.2 + 219.8 + 221.4 + 223 + 224.8 + 226.5 + 228.3 + 230 + 231.8 + 233.5 + 235.3 + 237 + 238.8 + 240.6 + 242.4 + 244.2 + 245.9 + 247.7 + 249.5 + 251.3 + 253 + 254.8 + 256.6 + 258.4 + 260.2 + 261.9 + 263.7 + 265.5 + 267.3 + 269 + 270.7 + 272.4 + 274.1 + 275.8 + 277.5 + 279.2 + 280.9 + 282.6 + 284.3 + 286 + 287.9 + 289.8 + 291.7 + 293.5 + 295.4 + 297.3 + 299.2 + 301 + 302.8 + 304.6 + 306.4 + 308.2 + 309.9 + 311.7 + 313.5 + 315.3 + 317 + 318.8 + 320.6 + 322.4 + 324.2 + 325.9 + 327.7 + 329.5 + 331.3 + 333 + 334.8 + 336.5 + 338.3 + 340 + 341.8 + 343.5 + 345.3 + 347 + 349.4 + 351.7 + 354 + 356 + 358 + 360 + 362 + 363.8 + 365.5 + 367.3 + 369 + 370.8 + 372.5 + 374.3 + 376 + 378 + 380 + 382 + 384 + 386 + 388 + 390 + 392 + 394 + 396 + 398 + 399 + 400 + 450 + 475 + 500 + 525 + 550 + 575 + 600 + 625 + 650 + 675 + 700 + + + + 200 + + + + 0 + 15 + 10 + 10 + + + 0 + 7 + + + 0 + 7 + + + 0 + 100 + + + 0 + 100 + 50 + 30 + + + 0 + 10 + 60 + 15 + + + 0 + 7 + + + 0 + 75 + 25 + 75 + 300 + + + 0 + 500 + + + 0 + 150 + 80 + 150 + 1120 + + + 0 + 250 + 250 + 250 + 250 + + + 0 + 1500 + 2000 + + + 0 + 250 + 250 + 250 + 250 + 250 + 750 + + + 0 + 400 + 200 + 100 + 400 + 100 + 400 + + + 0 + 7 + 0 + -1 + 4 + 7 + 10000 + 2000 + 1 + + + 0 + 7 + 0 + -1 + 4 + 7 + 10000 + 2000 + 1 + + + 0 + 30 + 0 + -1 + 4 + 30 + 10000 + 2000 + 0 + + + 0 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 100 + 1500 + -1 + 64 + 100 + 10000 + 1230 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1230 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1648 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1648 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1230 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1230 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1648 + 0 + 100 + 0 + 1580 + 0 + 100 + 10000 + 1648 + 0 + 1500 + 0 + 1580 + 0 + + + 0 + 1600 + 1500 + -1 + 52 + 100 + 10000 + 1468 + 0 + 100 + 10000 + 1557 + 0 + 200 + 10000 + 1746 + 0 + 100 + 10000 + 1468 + 0 + 100 + 10000 + 1557 + 0 + 200 + 10000 + 1746 + 0 + 100 + 10000 + 1468 + 0 + 100 + 10000 + 1557 + 0 + 200 + 10000 + 1746 + 0 + 100 + 10000 + 1468 + 0 + 100 + 10000 + 1557 + 0 + 200 + 10000 + 1746 + 0 + 1500 + 0 + 1580 + 0 + + + 0 + 3200 + 1500 + -1 + 20 + 800 + 10000 + 1746 + 0 + 800 + 10000 + 1468 + 0 + 800 + 10000 + 1746 + 0 + 800 + 10000 + 1468 + 0 + 1500 + 0 + 1580 + 0 + + + 0 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 30 + 70 + 1530 + -1 + 132 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 70 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 1500 + 0 + 1580 + 0 + + + 0 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 30 + 50 + 1530 + -1 + 164 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1557 + 0 + 30 + 0 + 1557 + 0 + 50 + 10000 + 1746 + 0 + 30 + 0 + 1557 + 0 + 1500 + 0 + 1580 + 0 + + + 0 + 7 + -1 + 4 + 20 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 5000 + 2050 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 7 + -1 + 4 + 7 + 5000 + 2050 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 7 + -1 + 4 + 7 + 5000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 5000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 5000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 10 + 60 + 15 + -1 + 12 + 10 + 10000 + 2050 + 0 + 60 + 0 + 2050 + 0 + 15 + 10000 + 2050 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 0 + -1 + 4 + 0 + 0 + 0 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 7 + -1 + 4 + 7 + 10000 + 2050 + 0 + + + 0 + 10 + 20 + 30 + + diff --git a/Samsung/A51/res/values/bools.xml b/Samsung/A51/res/values/bools.xml new file mode 100644 index 0000000..736572d --- /dev/null +++ b/Samsung/A51/res/values/bools.xml @@ -0,0 +1,6 @@ + + + true + true + true + diff --git a/Samsung/A51/res/values/integers.xml b/Samsung/A51/res/values/integers.xml new file mode 100644 index 0000000..61c8c01 --- /dev/null +++ b/Samsung/A51/res/values/integers.xml @@ -0,0 +1,17 @@ + + + 4000 + 8000 + -1 + 250 + 0 + 1 + 10 + 1 + 180 + 255 + 1 + 102 + 255 + 10 + diff --git a/Samsung/A51/res/xml/power_profile.xml b/Samsung/A51/res/xml/power_profile.xml new file mode 100644 index 0000000..997ee1d --- /dev/null +++ b/Samsung/A51/res/xml/power_profile.xml @@ -0,0 +1,67 @@ + + + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + + 0.2 + 0.1 + + + 0.1 + + + 1 + + + 400000 + + + 0.1 + + 0.1 + + 22.7 + + 1000 + 0 + 0 + 0 + + 0 + + .0002 + .002 + .02 + .2 + 2 + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/overlay.mk b/overlay.mk index 0fce14e..6e99a87 100755 --- a/overlay.mk +++ b/overlay.mk @@ -84,6 +84,7 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-a30 \ treble-overlay-samsung-a40 \ treble-overlay-samsung-a50 \ + treble-overlay-samsung-a51 \ treble-overlay-samsung-a7 \ treble-overlay-samsung-a70 \ treble-overlay-samsung-a80 \