Por que meu iPhone 5c não suporta o Turno da Noite?

15

O iOS 9.3 foi lançado ontem ao público e eu o instalei no meu iPhone 5c. O que eu quero saber é: por que o Turno da noite não está disponível para o meu telefone? É a arquitetura do processador, algo a ver com a tela, ou talvez algo mais?

Munesawagi
fonte
@ Zack Tem certeza de que esse é realmente o motivo? Não vejo a Apple executando um ato tão mesquinho especificamente em uma funcionalidade tão pequena. Se eles realmente pretendessem isso, não poderiam lançar a atualização do iOS 9 para dispositivos antigos. O fato de não estar disponível em dispositivos "32 bits", não em dispositivos "antigos", sugere que é muito mais provável que relacionado ao software do que o planejado deliberadamente. Ainda é muito desagradável para os clientes, é claro.
XJI
@XiangJi Existe alguma fonte na declaração apenas de 64 bits? Não consigo entender por que isso só seria possível em dispositivos de 64 bits.
Zack
@Zack Consulte apple.stackexchange.com/questions/231881/… para obter algumas sugestões sobre o motivo.
XJI

Respostas:

25

No site da Apple :

O Turno da noite está disponível no iPhone 5s ou posterior, iPad Pro, iPad Air ou posterior, iPad mini 2 ou posterior e iPod touch (6ª geração).

Então eu acho que está relacionado à arquitetura do processador de 64 bits.

Mateusz Szlosek
fonte
5

Você pode instalar o F.lux usando o xcode. Não é muito complicado e não exige que você faça o jailbreak do telefone e não é um hack: https://justgetflux.com/sideload/ Você só precisa baixar o arquivo do projeto de outro site, pois eles excluiu-o seguindo a demanda da Apple para derrubá-lo. Funciona muito bem no meu 5C.

frequência do espaço sideral
fonte
Eu pensei que a Apple se livrou do carregamento lateral, no entanto.
Munesawagi 22/03
8
Não responde a pergunta.
Carsten S
3
Você não pode mais fluxo sideload no iOS, ele foi removido
ajkblue
1
isso é tão ruim. Esse é um problema de saúde e a maçã está dificultando a proteção de seus olhos por pessoas com dispositivos de 32 bits.
Kalamalka Kid
1
@ MikeScott você está correto! Todos nós precisamos dormir bem.
Kalamalka Kid
0

Eu acho que, com base no insight de ser um desenvolvedor de software: A página f.lux diz que não está mais disponível porque não usa a API documentada e a Apple não gosta que eles o contornem. O novo recurso Turno da noite faz parte de uma nova versão do iOS, portanto, ele deve usar um recurso de API recém-adicionado . Esse recurso pode ser adicionado apenas para dispositivos atuais e seria diferente para implementar em dispositivos mais antigos, e eles não colocaram esse trabalho nele porque é obsoleto.

JDługosz
fonte
O iPhone 5c também executa o iOS 9.3, que deve ter a mesma infraestrutura que outras. Embora eu não tenha certeza do motivo exato, deve ser algo técnico que, se aplicado, levaria a um desempenho pior.
Pode Sürmeli 24/03
É um SoC diferente. Os drivers que acessam os recursos do driver de vídeo seriam diferentes e precisam ser criados especificamente para ele. @ CanSürmeli O A6 foi descontinuado, então eles não abordaram os recursos específicos do software. Por exemplo, como se comunicar com o DAC LUT (se for exposto da mesma maneira).
JDługosz
Eu não pensei em mais coisas de baixo nível no começo, mas apenas compilei e executei o f.lux no meu iPhone 5 e funcionou perfeitamente. A tela está amarelada. Portanto, se a equipe f.lux conseguir isso com APIs privadas, mesmo em um iPhone 5, naturalmente a Apple também poderá. Por isso, está relacionado com outra coisa e não condutores ou etc.
Can Sürmeli