PDA

View Full Version : L'autore dell'immagine che blocca gli smartphone Android si è detto dispiaciuto dell'accaduto


Redazione di Hardware Upg
15-06-2020, 18:01
Link alla notizia: https://www.hwupgrade.it/news/telefonia/l-autore-dell-immagine-che-blocca-gli-smartphone-android-si-detto-dispiaciuto-dell-accaduto_90110.html

Ricordate l'immagine (splendida) che blocca gli smartphone Android per via dello spazio colore non supportato correttamente quando impostata come sfondo? L'autore ha dichiarato di essere dispiaciuto dell'accaduto e che non è stato intenzionale.

Click sul link per visualizzare la notizia.

StIwY
15-06-2020, 18:12
Chi dovrebbe scusarsi per aver causato ben altro, non lo fa. Quelli che non dovrebbero nemmeno pensare di scusarsi invece lo fanno. Un mondo alla rovescia.

aldo87mi
15-06-2020, 18:56
Perfetto grazie! ora mando subito questa immagine alla mia ex via whatsapp :)

Apozeme
15-06-2020, 21:08
Come sarebbe a dire "Sono dispiaciuto che la gente abbia avuto problemi"? C'è una cosa che si chiama responsabilità oggettiva. Se lasci in giro qualcosa di tuo che danneggia la gente devi pagare i danni materiali, morali e magari pure biologici. Class Action senza pietà contro quel rotolo di coppa.

demon77
15-06-2020, 21:45
Come sarebbe a dire "Sono dispiaciuto che la gente abbia avuto problemi"? C'è una cosa che si chiama responsabilità oggettiva. Se lasci in giro qualcosa di tuo che danneggia la gente devi pagare i danni materiali, morali e magari pure biologici. Class Action senza pietà contro quel rotolo di coppa.

Ma non diciamo scempiaggini!
Qui non stiamo mica parlando di un malaware inserito intenzionalmente in una foto.
Il fotografo ha solo scelto uno spazio colore (uno standard tra l'altro) che poi ha rivelato un bug nel sistema android impotandolo come sfondo.
E come dire che se fai il pieno di benzina e per un difetto al motore sfasci la macchina allora la colpa è del benzinaio. :rolleyes:

The_Silver
15-06-2020, 22:34
Come sarebbe a dire "Sono dispiaciuto che la gente abbia avuto problemi"? C'è una cosa che si chiama responsabilità oggettiva. Se lasci in giro qualcosa di tuo che danneggia la gente devi pagare i danni materiali, morali e magari pure biologici. Class Action senza pietà contro quel rotolo di coppa.
il problema e di android, non c'è niente che non vada nella sua foto.

Uakko
16-06-2020, 01:40
il problema e di android, non c'è niente che non vada nella sua foto.

Allora class action a Google per 20 miliardi di dollari ....e ci sto pure rimettendo! :D :D :D

montanaro79
16-06-2020, 06:44
Tra l'altro è un bug che si può correggere subito perché aspettare il nuovo android ?
Non tutti i telefoni saranno compatibili...

aqua84
16-06-2020, 08:02
Tra l'altro è un bug che si può correggere subito perché aspettare il nuovo android ?
Non tutti i telefoni saranno compatibili...
così ti compri il telefono nuovo ;)

Stefano Landau
16-06-2020, 09:13
Come sarebbe a dire "Sono dispiaciuto che la gente abbia avuto problemi"? C'è una cosa che si chiama responsabilità oggettiva. Se lasci in giro qualcosa di tuo che danneggia la gente devi pagare i danni materiali, morali e magari pure biologici. Class Action senza pietà contro quel rotolo di coppa.

L'errore è nel SW (Android) non nella foto.
Lui potrebbe essere da premiare come bug hunter!

the_joe
16-06-2020, 09:30
L'errore è nel SW (Android) non nella foto.
Lui potrebbe essere da premiare come bug hunter!

Esatto, che poi uno spazio di colore diverso dagli usuali non è normale che porti al blocco del terminale, al limite doveva non caricare la foto e finita lì.

StylezZz`
16-06-2020, 10:04
Alla gogna, nessuna pietà.

NIO72
21-06-2020, 10:13
Sono un po ignorante in materia, ma come è possibile un blocco del cellulare per una foto? Non capisco

biometallo
21-06-2020, 12:26
Piccola premessa, nel dubbio che qualcuno creda che io capisca quello di cui sto parlando, beh è solo un illusione, un miraggio, io resto la solita capra ignorante.:D


Sono un po ignorante in materia, ma come è possibile un blocco del cellulare per una foto? Non capisco

Una spiegazione approssimativa la trovi nel primo articolo:

Cosa succede effettivamente? Una volta impostata come sfondo lo schermo bloccato inizia a lampeggiare e a riavviarsi in loop senza la speranza di fermare il tutto.
Come mai accade tutto questo? Sembra che il problema sia causato dalla gamma dinamica dell’immagine, che a differenza dello standard sRGB con cui di solito lavora Android 10 qui si presenti con un profilo colore Google Skia. In questo caso dunque il problema avviene nel momento in cui lo smartphone e più precisamente il sistema operativo converte l'immagine e non riuscendoci va in loop mandando dunque in blocco lo smartphone.


Presumo ci si possa fermare qui, ma se invece mastichi un po' di inglese e vorresti una spiegazione maggiormente tecnica ho trovato facilmente quest'articolo su XDA (https://www.xda-developers.com/wallpaper-triggers-rare-bug-causing-android-devices-bootloop/)

Nelle versioni Android 10 e precedenti, tutte le immagini vengono convertite in sRGB se non diversamente specificato dagli sviluppatori. Esiste un raro bug che può verificarsi durante la conversione dell'immagine in sRGB, in cui il codice che calcola il valore di "luminanza" di ciascun pixel riesce a superare il limite massimo di 255.

La luminanza viene calcolata utilizzando la seguente formula:

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

Qui "r", "g" e "b" sono valori di colore rosso, verde e blu rappresentati in un valore di 8 bit da 0 a 255.

Il problema con questo calcolo è che ogni parte è sempre arrotondata per eccesso prima della sommatoria finale. Uno dei pixel nello sfondo "maledetto", durante il processo di conversione dell'immagine da sRGB e quindi in scala di grigi, ha i seguenti valori RGB: 255, 255, 243, che quando sono collegati all'equazione sopra appare come:

r: .2126 * 255 = 54.213 => 55

g: .7152 * 255 = 182.376 => 183

b: .0722 * 255 = 18.411 => 19

Luminanza = r + g + b = 257

Questo valore causa l'arresto anomalo di SystemUI, e sostanzialmente dell'intero sistema operativo, poiché supera il valore massimo. È un bug incredibilmente specifico perché comporta una combinazione di un errore di arrotondamento e un errore di conversione dello spazio colore.