Explique "Não faça downgrade!" Advertências ao piscar firmware de estoque -- yanogenmod campo com custom-roms campo com bootloader campo com samsung-galaxy-note-2 campo com downgrade camp android Relacionado O problema

Explain “Don't Downgrade!” warnings when flashing stock firmware


0
vote

problema

português

Eu tenho alguns dispositivos que eu quero colocar de volta de Roms personalizados para estoque. Em quase todas as fontes da ROM de estoque, no entanto, há avisos terríveis para alguns dispositivos para não fazer downgrade para as versões de ações antes de sua última versão de ROM enraizada instalada. Por exemplo, de Androidayos :

.

update : não downgrade de volta para a antiga versão de firmware do estoque. Uma vez que sua Galaxy Note 2 já é executada na ROM enraizada 4.4.2, você só deve reverter para 4.4.2 firmware de estoque, o mesmo que vai se você estiver no 4.3 Você pode instalar e permanecer no 4.3 e, em seguida, atualizar para 4.4.2 kitkat. mas não downgrade para 4.1.2 ou 4.1.1 devido ao atual bootloader seguro em todas as atualizações.

Eu gostaria de realmente entender esse aviso. Por exemplo, se os Bootloaders estiverem seguros, como é tão fácil para as pessoas flash ROMs personalizados pela primeira vez, provenientes daquelas versões de firmware do estoque 'Secure Bootloader'? O que realmente aconteceria e que problemas surgiriam se um fizeram downgrade assim como é proscrito no aviso? Se houver um "carregador de inicialização atual em todas as atualizações", por que é seguro piscar a mesma versão que está atualmente em execução, mas o downgrade não é? E assim por diante ...

Estou fazendo isso com vários dispositivos, mas o melhor é o exemplo é um Samsung Note II atualmente executando o CyanogenMod 12.1, que é 5.1.1 pirulito. Nesse caso deste dispositivo, Cada firmware de estoque é uma versão Android mais antiga do que o pirulito, já que nenhuma marca empurrou as atualizações da OTA além do 4,4 kitkat. Se eu voltar a estoque 4.4.2 Kitkat, estou indo 5.1 a 4.4 - fazendo o que eles estão avisando. Como os avisos como esse pertencem a dispositivos neste estado, e o que devo esperar?

english

I have a few devices I want to put back from custom roms to stock. On almost every stock rom source, however, there are dire warnings for some devices not to downgrade to stock versions from before your latest installed rooted rom version. For example, from Androidayos:

UPDATE: DO NOT DOWNGRADE back to the old stock firmware version. Once your Galaxy Note 2 already runs on 4.4.2 based rooted ROM you should only revert back to 4.4.2 stock firmware, same as it goes if you are on 4.3 you may install and stay on 4.3 and then upgrade to 4.4.2 KitKat but do not ever downgrade to 4.1.2 or 4.1.1 due to the current secured bootloader on every update.

I wish to really understand that warning. For example, if the bootloaders are secure, how is it so easy for people to flash custom roms for the first time, coming from those 'secure bootloader' stock firmware versions? What would actually happen and what problems would arise if one did downgrade just as is proscribed in the warning? If there's a "current secured bootloader on every update," why is it safe to flash the same version that one is currently running rooted, but downgrading is not? And so forthxe2x80xa6

I'm doing this to several devices, but the best is example is a Samsung Note II currently running Cyanogenmod 12.1, which is 5.1.1 Lollipop. In that device's case, every stock firmware is an older Android version than Lollipop, since no brand pushed OTA updates beyond 4.4 KitKat. If I go back to stock 4.4.2 KitKat, I'm going 5.1 to 4.4xe2x80x94doing what they're warning against. How do warnings like that pertain to devices in this state, and what should I expect?

              

Lista de respostas

3
 
vote
vote
Melhor resposta
 

Bootloader em si será atualizado com algumas atualizações de firmware. Tome o Galaxy S6 como exemplo - o firmware G920FXXU4DPJN vem com o nível de bootloader abcdefghijklmnabcdefgijklmn1 , enquanto G920FXXU5EQF1 vem com o nível de bootloader abcdefghijklmn3 . Samsung fez isso, então você só pode piscar o mesmo ou um nível mais alto de bootloader por meios oficiais, de modo a evitar rebaixar e explorar vulnerabilidades em mais antigos para obter modificações como enraizamento.

Este nível de bootloader não é necessariamente vinculado à versão do Android do firmware que vem, embora em dispositivos mais antigos tenda a ser o caso - cada grande versão do Android vem com um novo bootloader.

.

... por que é seguro piscar a mesma versão que uma está executando atualmente enraizada?

Como o bootloader é uma parte raramente atualizada, uma série de atualizações compartilhará o mesmo nível de bootloader. Permitindo que o mesmo nível permita essas atualizações através.

.

O que realmente aconteceria e que problemas surgiriam se alguém fizesse downgrade?

A tentativa de downgrade irá parar no meio do caminho ao piscar ou resultar em um telefone não inicializável (até retornar a um firmware do nível de inicialização original).

.

... como é tão fácil para as pessoas flash roms personalizados pela primeira vez?

bootloader foi desbloqueado por padrão na maioria dos telefones Samsung (exceto AT & AMP; T, Verizon e alguns outros exemplos) até o Android 5.x, onde a chave "OEM Depugnging" foi adicionada no sistema operacional para pedir explícito consentimento do usuário quando eles tentam piscar qualquer coisa. Piscando em carregadores desbloqueados são quase sempre fáceis e seguros, mas, claro, com o preço da garantia vazia.

.

A Samsung Note II atualmente executando o CyanogenMod 12.1

Por definição, você sabe que não é um firmware estoque Na verdade, você provavelmente não deveria chamá-lo firmware , já que contém apenas atualizado /boot e /system partições - sem userdata, sem modem, não bootloader. Roms personalizados não dependem do nível de bootloader tão estritamente, e quando eles (raramente) fazem, eles simplesmente interrompem a instalação se a verificação falhar, deixando você com um sistema intocado. Mais importante, o próprio bootloader nunca é modificado ou sobrescrito, portanto, a compatibilidade de ROM de estoque permanece a mesma - você ainda pode apenas piscar os mesmos com o mesmo nível de bootloader.

tl; dr - assuntos de nível de bootloader, a versão do Android não.

 

Bootloader itself will get updated with some firmware updates. Take the Galaxy S6 as an example - the firmware G920FXXU4DPJN comes with bootloader level 4, while G920FXXU5EQF1 comes with bootloader level 5. Samsung has made it so you can only flash the same or a higher level of bootloader by official means, so as to prevent downgrading and exploiting vulnerabilities in older ones to achieve modifications such as rooting.

This bootloader level is not necessarily tied to the Android version of the firmware it comes with, although on older devices it tends to be the case - every major Android version bump comes with a new bootloader.

...why is it safe to flash the same version that one is currently running rooted?

Since bootloader is a rarely updated part, a series of updates will share the same bootloader level. Allowing the same level will let these updates through.

What would actually happen and what problems would arise if one did downgrade?

Attempting to downgrade will either stop halfway when flashing, or result in an unbootable phone (until you return to a firmware of the original bootloader level).

...how is it so easy for people to flash custom roms for the first time?

Bootloader has been unlocked by default on most Samsung phones (except AT&T, Verizon and a few other examples) up until Android 5.x, where the "OEM Debugging" switch has been added in the OS to ask for explicit user consent when they attempt to flash anything. Flashing under unlocked bootloaders are almost always easy and safe, but of course with the price of warranty void.

a Samsung Note II currently running Cyanogenmod 12.1

By definition you know that's not a stock firmware. In fact you probably shouldn't even call it firmware, since it only contains updated /boot and /system partitions - no userdata, no modem, no bootloader. Custom ROMs don't depend on bootloader level as strictly, and when they (rarely) do, they simply halt installation if the check fails, leaving you with an untouched system. More importantly, the bootloader itself is never modified or overwritten, so stock ROM compatibility stays the same - you still can only flash ones with the same or higher bootloader level.

TL;DR - bootloader level matters, Android version doesn't.

 
 
 
 

Perguntas relacionadas

0  Downgrade Android versão de mais alto para abaixar?  ( Downgrade android version from higher to lower ) 
Principalmente, os dispositivos Android recebem atualizações através de OTA para versões mais altas. Eu tinha atualizado para a versão kitkat (miui6), no meu ...

2  Bypass de execução do YouTube Update? + Razões pelas quais o antigo aplicativo do YouTube é superior  ( Youtube update enforcement bypass reasons why the old youtube app is superior ) 
A bomba de tempo das versões legadas do YouTube explodiu: o botão "mais tarde" para adiar a atualização desapareceu. YouTube está copiando a malha de atu...

0  Lateralad um downgrade  ( Sideload a downgrade ) 
Eu lado carregado 7.1.1 de 6.0, no meu Nexus de 2014 6. Gostaria de downgrade para 7,0 (por causa de questões como o eco do viva-voz). Isso pode ser feito via...

1  Como posso fazer downgrade do meu HTC Explorer do Android 4.0 a 2.3  ( How can i downgrade my htc explorer from android 4 0 to 2 3 ) 
Android 4.0 está instalado no meu HTC Explorer, mas agora quero instalar novamente a versão anterior que foi 2.3 Gingerbread. Alguém poderia me dizer como f...

1  Nexus 4 Downgrade de 4.4.2 a 4.3 Riscos  ( Nexus 4 downgrade from 4 4 2 to 4 3 risks ) 
Então eu comprei meu Nexus 4 Último mês esperando que ele terá uma versão 4.3 OS. No entanto, minha irmã acidentalmente atualizou a versão. Agora, gostaria ...

1  Downgrade Um telefone Verizon Google Pixel para versões mais antigas?  ( Downgrade a verizon google pixel phone to older versions ) 
Estou planejando comprar um google pixel no eBay. O Verizon Google Pixel permite o downgrade do software? Eu gosto de tentar mais velha e amp; Versões mai...

1  Como escolher um firmware antes de rebaixar a versão Andriod?  ( How to choose a firmware before downgrading andriod version ) 
Eu tenho uma nota4 que foi enviado dos Emirados Árabes Unidos (mas eu não moro nos Emirados Árabes Unidos). A versão atual do dispositivo é 6.0.1 e quero reba...

1  Downgrade para Kitkat de CyanogenMod (Lollipop 5.0) na Samsung S5  ( Downgrade to kitkat from cyanogenmod lollipop 5 0 on samsung s5 ) 
Eu instalei o CyanogenMod (Lollipop 5.0) no meu Samsung Galaxy S5, mas quero voltar ao meu software original no Kitkat. Alguém pode me ajudar por favor? ...

1  Como posso reinstalar o Android 4.2 depois de ter atualizado para 4.4?  ( How can i reinstall android 4 2 after having updated to 4 4 ) 
Acabei de atualizar meu Nexus4 para Kitkat 4.4. Serviços de brincar parece drenar o bateria. Assim, gostaria de voltar para 4,2. É possível? E como pode Eu fa...

2  Downgrade NVIDIA Shield para Android 4.4 Kitkat  ( Downgrade nvidia shield to android 4 4 kitkat ) 
Eu instalei erroneamente o pirulito 5.0 no meu tablet NVIDIA Shield, e me arrependo. Existe uma maneira de reverter para Kitkat? Eu tentei encontrar um caminh...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.