Guia do Prometheus Introdução

Este é um artigo introdutório que explica como seguir nosso guia de duas partes sobre o uso da ferramenta de downgrade do Prometheus.

Antes tentando a Parte 1 ou a Parte 2 do guia, todos devem ler este artigo. Explica se os guias se aplicam a você, e se aplicam, quais você deve seguir, além de garantir que você cumpra os requisitos para que eles funcionem..

Agora que o Yalu jailbreak foi lançado e alcançou um estado razoavelmente estável, muitas pessoas perguntam como podem pular para o iOS 10.2 para usar a ferramenta, permanecendo em um firmware mais baixo até agora para manter o jailbreak existente. Obviamente, tradicionalmente não é possível mudar para um firmware não assinado como o iOS 10.2, mas como relatamos várias vezes recentemente, o lançamento do conjunto de ferramentas da tihmstar chamado Prometheus mudou isso..

Alguns os usuários agora poderão migrar para o iOS 10.2 mesmo que a janela de assinatura tenha sido fechada, desde que atendam a certos requisitos.

Antes de começar, leia a lista de itens a serem lembradas abaixo. Você deve ter certeza de que deseja fazer isso e de que isso se aplica a você antes de começar. Nem todo mundo pode usar as ferramentas do Prometheus.

Se você deseja fazer o downgrade de um dispositivo antigo, consulte o meu guia futurerestore + libipatcher, que detalha como usar a ferramenta em modelos de 32 bits herdados.

Coisas a considerar

Você satisfaz todos os requisitos? Veja a seção Exigências abaixo e verifique se você marcou todos as caixas para tornar isso possível.

  • Você queratualizar para o iOS 10.2? Se você já tiver jailbroken em um firmware mais baixo, considere se deseja realmente se mover. Atualmente, o jailbreak do iOS 10.2 exige que você assine novamente o aplicativo com o computador a cada sete dias, a menos que você tenha uma conta de desenvolvedor. Também é semi-untethered, o que significa que você deve executar o aplicativo jailbreak toda vez que reiniciar. Se você estiver em um jailbreak não vinculado e já não precisa de certificado, decida se vale a pena a atualização. Além disso, nem todos os ajustes estão atualizados e funcionando ainda. Se você já estiver no jailbreak, também poderá executar esse processo posteriormente, sem pressa..
  • Há uma pequena quantidade de risco envolvido. Embora muitas pessoas, inclusive eu, tenham usado a ferramenta com êxito, o processo é bastante complicado e, se ocorrer um problema improvável no meio da restauração, você poderá ser forçado a atualizar para o iOS 10.2.1. Isso significaria nenhum jailbreak do iOS 10.2 para você e a perda do jailbreak com o qual você já tinha que começar. Se seguidas cuidadosamente, as instruções não devem permitir que isso aconteça, mas Prossiga por sua conta e risco.

Exigências

Se você não atender TODOS os critérios, não poderá atualizar com o Prometheus.

  • Um dispositivo iOS de 64 bits, excluindoo iPhone 7 e iPhone 7 Plus.
  • Um jailbreak no seu dispositivo de 64 bits com o tfp0 ativado, a menos que você tenha um iPhone 5s ou um iPad Air que TAMBÉM esteja em um firmware que não tenha colisões. Todos os outros dispositivos devo tenha um jailbreak, não pergunte sobre outros dispositivos sem um jailbreak.
  • Se você possui um iPhone 5s ou iPad Air em um firmware que não possui colisões, por exemplo, iOS 10.3 b1, iOS 10.2, iOS 9.3.3, é necessário Além disso conhecer quais nonces colidem para o seu dispositivo específico. Se você tem um desses dispositivos, e você sabe quais nonces colidem em seu firmware atual, você deve Além disso salvou blobs para esses nonces para iOS 10.2, enquanto ainda estava assinado. Como você pode ver, esse é um conjunto bastante específico de circunstâncias; portanto, se você não sabe o que tudo isso significa, assuma que não o fez e que só precisa de um jailbreak.
  • Válido blobs salvos no seu dispositivo iOS de 64 bits para o firmware que você deseja acessar (provavelmente iOS 10.2). Os blobs devem ser arquivos .shsh2 para usar o método jailbreak e devem ter sido salvos quando o firmware de destino ainda estava assinado (você pode verificar se seus blobs são válidos usando o TSS Saver).
  • Acesso a um computador Mac ou Linux, ouum computador Windows executando Mac ou Linux dentro de uma VM. Isso ainda não pode ser feito em uma instalação normal do Windows. Se você possui apenas o Windows, recomendo uma avaliação gratuita de um software VM e uma cópia do Ubuntu, também gratuita.
  • O arquivo IPSW para o seu modelo exato de dispositivo, por um firmware atualmente assinado. Isso é necessário para o SEP e a banda base. Usaremos o iOS 10.2.1 para essa finalidade.
  • O arquivo IPSW para o seu modelo de dispositivo exato, para o firmware não assinado para o qual você deseja restaurar. Usaremos o iOS 10.2 para esse fim.
  • As ferramentas do Prometheus, a saber futurerestore e nonceEnabler. Os usuários do método de colisão Nonce não precisam do nonceEnabler, a maioria das pessoas precisará.
  • Tempo e paciência.

Como usar o Prometheus para passar para um firmware não assinado

Se você atender aos requisitos e tiver os arquivos prontos, poderá passar para as guias. Existem dois guias, algumas pessoas devem seguir um, a maioria deve seguir os dois:

Método NonceEnabler:

Se vocês atualmente tem um jailbreak e você deseja mudar para um firmware diferente com o Prometheus ' método nonceEnabler, você deve seguir Parte 1 e Parte 2 do guia. Esse é o método recomendado, e aquele que a maioria das pessoas usará Prometheus para.

Método de colisão Nonce:

Se vocês atualmente não tem jailbreak, e você quer tentar mudar para um firmware diferente com o Prometheus ' método de colisão nonce, Faz Parte 2 do guia, pular parte 1. Lembre-se, isso não funcionará, exceto em certos casos; Verifica a Exigências com cuidado antes de perder seu tempo.

Guias

  • Guia do Prometheus Parte 1: Como definir um nonce com nonceEnabler
  • Guia do Prometheus Parte 2: Como usar o futurerestore para restaurar firmwares não assinados

Boa sorte, espero que sua restauração seja bem-sucedida! Não faça perguntas de elegibilidade, a menos que você tenha lido este artigo com atenção primeiro. Se você tiver uma pergunta que não foi respondida no artigo, informe-me nos comentários!