Come viene caricata la grafica del messaggio di batteria scarica?

2

Quando la batteria del tuo iPhone è "quasi" morta, si spegne, e se vuoi riaccenderla carica questo grafico molto informativo:

Ilproblemaèchequandosiaccendeil"pulsante di accensione" questa immagine appare quasi immediatamente, senza avviare il sistema operativo o altro.

Mi chiedo come hanno fatto? Questo comportamento è hardcoded nell'hardware? È configurabile e potrebbe essere modificato (per adattare il design) quando verrà iOS 7?

La mia comprensione è che, devono farlo in hardware, creare circuiti speciali che quando il sensore della batteria informa sullo stato di batteria molto scarica, mostra questa immagine.

PS: ho visto un comportamento simile in Nexus 7 (2013)

    
posta Paul Brewczynski 15.09.2013 - 13:50
fonte

1 risposta

2

Credo che sia solo una fase iniziale del bootloader che controlla se la batteria ha abbastanza carica prima di avviare iOS. Non è diverso dall'essere in grado di visualizzare il logo Apple mentre è in corso l'avvio di iOS.

Se scarichi uno dei file IPSW (immagini iOS), puoi decomprimerlo e trovare diverse immagini all'interno: applelogo, batterylow, glyphplugin e così via. Un elenco completo è disponibile su questa pagina: IPSW Formato file , e ho anche imbattuto this pagina che ha le istruzioni per la sostituzione della batteria scarica con immagine qualcos'altro (in sostanza basta sostituire il file all'interno dell'IPSW con un altro nel formato corretto).

Questo sembra indicare che iOS 7 avrà (o avrà) una nuova versione dell'immagine per tutti i dispositivi, proprio come ha un logo Apple più piatto al momento dell'avvio.

    
risposta data 16.09.2013 - 04:36
fonte

Leggi altre domande sui tag