Original topic:

😬🤒🥶 Cursed Wallpaper ( මං FB එකේ දාපු පරණ post එකක්...)

(Topic created on: 07-16-2020 08:27 PM)
248 Views
HimalErangana
Active Level 3
Options
Community Guidelines

image

ඔබ පට්ට Wallpaper එකක් සඳහා අන්තර්ජාලය සොයමින් සිටින බව සිතන්න, ඔබට දර්ශනීය භූ දර්ශනයක් හමු වේ. එම රූපයේ සෑම දෙයක්ම තිබේ; සශ්‍රීක හරිත වනාන්තරයක්, ඉතා කුඩා දූපතක් සහිත විලක්, පසුබිමේ හිම වලින් වැසුණු කඳු සහ හිරු එළිය සහිත වලාකුළු ආවරණයක් හිඩැස් හරහා ගලා යයි. ඔබ වහාම රූපය Download කර, එය ඔබගේ දුරකථනයේ Wallpaper ලෙස සකසයි..., Oh..! What the **bleep**...! ඔබගේ ඇන්ඩ්‍රොයිඩ් දුරකථනය ඇරඹුම් ලූපයක (Bootloop) [ඒ කිව්වේ, phone එක on වෙන්නේ නෑ...] සිරවී ඇත. On කිරීමට කිසිදු හැකියාවක් නැති බව පෙනේ, එසේ නොවේ ද? හොඳයි, මෙම විශේෂිත බිතුපත (Wallpaper) සඳහා එය සත්‍යයකි.

XDA හි ජ්‍යෙෂ්ඨ සාමාජික බැඩ්ඩෙමන් සහ XDA පිළිගත් සංවර්ධක luca020400 විසින් පැහැදිලි කරන ලද පරිදි දෝෂයේ හේතු පුළුල් කරමින් “ශාප ලත් (Cursed)” බිතුපත විශේෂ වර්ණ අවකාශයක කේතනය කර ඇති අතර එය “Google/Skia/E3CADAB7BD3DE5E3436874D2A9DEE126” යන නමයි. වර්ණ අවකාශය, සහ Skia යනු Google විසින් සාදන ලද 2D ග්‍රැෆික් පුස්තකාලයයි.) ඊට වෙනස්ව, අනෙකුත් බොහෝ බිතුපත් රූප සංකේතවත් කර ඇත්තේ “sRGB” නම් වර්ණ අවකාශයක ය.

ඇන්ඩ්‍රොයිඩ් අනුවාද 10 සහ ඊට වැඩි, සංවර්ධකයින් විසින් නිශ්චිතව දක්වා නොමැති නම් සියලුම පින්තූර sRGB බවට පරිවර්තනය වේ. රූපය sRGB බවට පරිවර්තනය කිරීමේදී සිදුවිය හැකි දුර්ලභ දෝෂයක් ඇත, එහිදී එක් එක් පික්සෙල්වල “Luminance” අගය ගණනය කරන කේතය උපරිම සීමාව 255 ඉක්මවයි.

Luminance ගණනය කරනු ලබන්නේ පහත සූත්‍රයෙනි:

Luminance = .2126f * r + .7152f * g + .0722f * b

මෙහි “r”, “g” සහ “b” යනු රතු, කොළ සහ නිල් වර්ණ අගයන් 0 සිට 255 දක්වා බිටු 8 ක අගයකින් නිරූපණය කෙරේ.

මෙම ගණනය කිරීමේ ගැටළුව වන්නේ අවසාන සාරාංශයට පෙර සෑම කොටසක්ම සෑම විටම වට කර තිබීමයි. “ශාප ලත් (Cursed)” බිතුපතෙහි (Wallpaper) ඇති එක් පික්සෙල් එකක්, රූපය sRGB සිට පසුව ග්‍රීස්කේල් බවට පරිවර්තනය කිරීමේ ක්‍රියාවලියේදී, පහත දැක්වෙන RGB අගයන් ඇත: 255, 255, 243, ඉහත සමීකරණයට සම්බන්ධ කළ විට පෙනෙන්නේ:

r: .2126 * 255 = 54.213 => 55

g: .7152 * 255 = 182.376 => 183

b: .0722 * 255 = 18.411 => 19

Luminance = r + g + b = 257

මෙම අගය SystemUI සහ මූලික වශයෙන් සමස්ත මෙහෙයුම් පද්ධතියම බිඳ වැටීමට හේතු වන්නේ එය උපරිම අගය ඉක්මවා යන බැවිනි. වටකුරු දෝෂයක් සහ වර්ණ අවකාශය පරිවර්තනය කිරීමේ දෝෂයක් සංයෝජනය වන නිසා එය ඇදහිය නොහැකි තරම් විශේෂිත වූ දෝෂයකි.

මෙම දෝෂය ඇන්ඩ්‍රොයිඩ් 11 ට බලපාන්නේ නැති නිසා රූපයේ “Skia” වර්ණ අවකාශය පෙරනිමියෙන් sRGB බවට පරිවර්තනය නොවේ. මේ අනුව, මෙම වර්ණ අවකාශය පරිවර්තනය කිරීමේ දෝෂය සහ වටකුරු දෝෂය ඇන්ඩ්‍රොයිඩ් 11 හි සිදු නොවේ.

කෙසේ වෙතත්, ගූගල් හි ඇන්ඩ්‍රොයිඩ් මෙවලම් කට්ටල කණ්ඩායමේ රොමේන් ගයි විශ්වාස කරන්නේ මෙම ගැටළුවට මූලික හේතුව දීප්තිය ගණනය කරන ආකාරයට මිස කිසිදු වර්ණ අවකාශ පරිවර්තන ගැටලුවක නොවන බවයි.


*Note Edited and Translated by; Himal Erangana...*
*Facts from; XDA Developers...*


image




Like This Post, if, you Like this.... 😅🤣😂😊😉🙃
0 Comments