Piscando uma ROM personalizada requer acesso raiz? -- rooting campo com custom-roms campo com rom-flashing camp android Relacionado O problema

Does flashing a custom ROM require root access?


6
vote

problema

português

Foi recentemente trazido para o meu atenção que não . Alguém pode confirmar isso e explicar quais são as características determinantes que ditam se é ou não o necessário para piscar uma rom?

Inglês Original

It was recently brought to my attention that it does not. Can someone confirm this and explain what the determining characteristics are that dictate whether or not root its required to flash a custom ROM?

        

Lista de respostas

3
 
vote
vote
Melhor resposta
 

Métodos que conheço:

    .
  1. Use uma ferramenta transportadora / fabricante, como Odin para alguns telefones Samsung (eu fiz isso - é facilmente o método mais viável). Ele se conecta ao telefone e escreve para o armazenamento do telefone quando o telefone está no modo de download. Uma pessoa experiente provavelmente poderia escrever sua própria ferramenta também.

  2. Assine o arquivo update.zip, para que o Recovery / Bootloader ache que é uma atualização oficial. Essa é realmente a única maneira que a maioria dos telefones pode distingui-los (não tenho certeza se um bootloader criptografado torna mais difícil).

    "Alguém realmente fez isso?" que eu não sei - é provavelmente incrivelmente difícil fingir, mas realisticamente alguém poderia obter acesso ao software de assinatura.

  3. Use um jig (uma configuração eletrônica que se conecta diretamente a partes do dispositivo) para gravar diretamente no armazenamento. Imagine o telefone como um PC onde o BIOS impede a gravação no disco rígido - se você não inicializar o computador, o BIOS não pode interferir, então você pode simplesmente tirar a unidade e escrever com outra coisa. Chips não são tão removíveis quanto as unidades, daí o gabarito. Isso provavelmente exigiria software personalizado para fazer a escrita, novamente possivelmente retirado do fabricante. E se você não sobrescrever o bootloader, poderá ter problemas, dependendo do que verifica, não tenho certeza.

Em um trabalho anterior (um fabricante de telefone) Eles usaram uma ferramenta semelhante ao Odin para substituir o bootloader, às vezes por um que não exigiu que as ROMs sejam assinadas. Acesso a uma ferramenta como essa faz muitos problemas desaparecer.

 

Methods I know of:

  1. Use a carrier/manufacturer tool such as Odin for some Samsung phones (I've done this -- it's easily the most feasible method). It connects to the phone and writes to the phone storage when the phone is in Download mode. A knowledgeable person could probably write their own tool as well.

  2. Sign the update.zip file, so that the recovery/bootloader thinks its an official update. That's really the only way most phones can distinguish them (not sure if an encrypted bootloader makes it harder).

    "Has anyone actually done this?" That I don't know -- it's probably incredibly difficult to fake, but realistically someone could gain access to the signing software.

  3. Use a jig (an electronic setup that connects directly to parts of the device) to write directly to the storage. Imagine the phone as a PC where the BIOS prevents writing to the hard drive -- if you don't boot up the computer, the BIOS can't interfere, so you could just take out the drive and write to it with something else. Chips are just not as removable as drives, hence the jig. This would probably require custom software to do the writing, again possibly taken from the manufacturer. And if you don't overwrite the bootloader you might run into problems depending on what checks it does, I'm not sure.

At a previous job (a phone manufacturer) they used a similar tool to Odin to replace the bootloader, sometimes with one that didn't require the ROMs to be signed. Access to a tool like that makes a lot of problems go away.

 
 

Perguntas relacionadas

3  Gapps parou. Como consertar?  ( Gapps has stopped how to fix ) 
Bom dia. Ontem fiquei animado para Flash CyanogenMod 12.1 no meu outro dispositivo Android. O processo foi o mesmo e eu fiz tudo corretamente. Infelizmente, d...

0  Privilégios de proprietário perdidos no Android 10 após a imagem de inicialização piscando  ( Lost owner privileges on android 10 after flashing boot image ) 
Parece que meu usuário no Android perdeu os "privilégios do proprietário": qualquer função ou recurso que esteja disponível apenas para o usuário principal es...

0  Cartão SIM não detectado após o flash de recuperação com falha  ( Sim card not detected after failed recovery flash ) 
Eu tentei recentemente instalar o CWM no meu titânio archos enraizado 40. Desbloquear o bootloader usando fastboot oem unlock não funciona, eu só tenho elip...

2  Testar com segurança rom construir  ( Safely test rom build ) 
Estou tentando entrar no desenvolvimento do Android Rom e, como tal, eu compilei o CM13 da fonte para o meu dispositivo (que ainda não é totalmente suportado,...

0  Piscando N9005 (N9005xxububmi5)  ( Flashing n9005 n9005xxubmi5 ) 
Em primeiro lugar a razão pela qual eu abri este tópico é porque anteriormente há mais de um ano, eu erroneamente pisava um S2 e me tornei um pouco assustada ...

0  Teve que reflash cm 11 no meu nook hd + várias vezes  ( Have had to reflash cm 11 on my nook hd several times ) 
Então eu tenho o CyanogenMod 11 no meu Nook HD + e depois de apenas um mês ou mais ele começa a se apresentar terrivelmente! Para o ponto que eu não posso usá...

1  Flash Vanilla (AOSP) Android Rom em Xiaomi Redmi  ( Flash vanilla aosp android rom on xiaomi redmi ) 
Eu tenho um xiaomi redmi 1s. É possível piscar um Android da baunilha (AOSP)? Este Miui está me irritando. Eu tenho alguns bugs que vêm de Miui e eu quero p...

0  O telefone não inicializa / começa após o sucesso piscando através do QFIL  ( Phone wont boot start after successful flashing through qfil ) 
meu telefone foi empolado, então eu decidi piscar meu telefone lyf f1s com o estoque rom através do QFIL, mas depois depois que após o sucesso piscando não va...

150  Onde posso encontrar ações ou roms personalizados para o meu dispositivo Android?  ( Where can i find stock or custom roms for my android device ) 
Existem vários motivos para procurar uma ROM: Atualizando ou rebaixando seu estoque ROM procurando firmware de uma região / linguagem diferente piscand...

2  Por que eu recebo "este é um 'espresso10wifi'" quando tento flash de recuperação?  ( How come i get this is a espresso10wifi when i try to flash recovery ) 
Estou tentando adb-sideload uma nova recuperação (Philz Touch Recovery N5110) I recebi, This package is for a 'konowifi.5110.GT-N5110.konawifixx' devices: ...

0  Disparador padrão que falha na reinicialização, acesse apenas à barra de status e configurações  ( Default launcher crashing at reboot access only to status bar and settings ) 
Eu tenho um Celkon A95 (é uma empresa indiana menos conhecida; especificações: http: // www .gsmarena.com / celkon_a95-4822.php ) e estou em algum problema s...

2  Onde estão os kernels personalizados que estão sendo exibidos na memória interna?  ( Where are custom kernels being flashed to in internal memory ) 
Eu descompactei arquivos Zip para kernels personalizados e notei que a maioria dos arquivos que estão sendo aplicados estão em uma pasta / kernel. No entanto,...

0  Como recuperar dados de um dispositivo formatado [enraizado, piscou]  ( How to recover data from a formatted device rooted flashed ) 
Eu acidentalmente formatou meu telefone, via. fastboot oem unlock . Eu já tentei wondershare , EaseusMobile Saver. Na verdade, eu preciso das minhas fot...

3  Como tomar Motorola Photon 4G fora do túmulo?  ( How to take motorola photon 4g out of the grave ) 
Recentemente eu pedi Motorola 4G de nós .... Foi com estoque Sprint Sunfire OS. OS : Sunfire-2.3.5 Baseband : 4.5.1A (I am not sure about this whethe...

0  Nexus 7: Assert falhou: Dispositivo == Garoupa ao tentar instalar algumas roms  ( Nexus 7 assert failed device grouper when trying to install some roms ) 
Então eu tenho Nexus 7 (não a versão 2013), versão Wi-Fi, com Recuperação TWRP, versão 2.6.3.1 instalada. Ao tentar instalar algumas roms, por exemplo, smoo...

1  Por que o CyanogenMod Zip não é encontrado quando tento instalá-lo?  ( Why is cyanogenmod zip not being found when i try to install it ) 
Para ajudar a corrigir Meus problemas com conectividade USB , foi sugerido para mim que eu atualizo meu kernel e rom. Eu atualizei o kernel Tudo bem, parec...

2  CyanogenMod em um dispositivo não suportado  ( Cyanogenmod on an unsupported device ) 
Estou usando um processador Mediatek Karbonn A52 + Running e Android 4.2.2 Jellybean. Meu dispositivo está enraizado, mas infelizmente, nenhuma recuperação pe...

2  Como posso piscar minha galáxia 5 (GT-I5500) via Linux?  ( How can i flash my galaxy 5 gt i5500 via linux ) 
Eu gosto de saber se há uma maneira de piscar minha galáxia 5 (I5500) via Linux. Eu encontrei Heimdall, mas só funciona com a galáxia s da Samsung. ...

3  Stock Android no Nexus S - "Código Mágico inválido"  ( Stock android on nexus s invalid magic code ) 
Eu tenho um Nexus S (2.3.3, GRI54 / I9023, bootloader desbloqueado, recuperação de clockworkmod instalada, enraizada) e estou tentando piscar com um sistema d...

0  Impedir a imagem não autorizada piscando  ( Prevent unauthorized image flashing ) 
Eu me pergunto se há uma maneira de evitar que alguém use fastboot para piscar um dispositivo Android. De fato, enquanto se deve ser capaz de ativar USB ...

6  Piscando uma ROM personalizada requer acesso raiz?  ( Does flashing a custom rom require root access ) 
Foi recentemente trazido para o meu atenção que não . Alguém pode confirmar isso e explicar quais são as características determinantes que ditam se é ou não...

0  Posso copiar uma imagem de partição, modificar e restaurá-lo de volta ao telefone Android?  ( Can i copy a partition image modify and then restore it back to android phone ) 
Eu já comecei a obter minhas mãos sujas em Android Rom. Eu tenho um dispositivo Android enraizado sem recuperação específica do TWRP. Eu tenho uma pergunta qu...

-3  Posso atualizar meu firmware com outra ROM oficial do modelo de telefone (usando Odin)?  ( Can i upgrade my firmware with another phone models official rom using odin ) 
É possível atualizar o firmware do meu telefone usando outra ROM oficial do modelo de telefone usando Odin? ...

1  Flash update.img usando flash_image  ( Flash update img using flash image ) 
Eu quero piscar uma nova rom usando o shell. (Precisa disso mais tarde para fazer por aplicativo para que não haja outra maneira que a Shell). Aqui está o que...

16  Como posso reiniciar a recuperação do fastboot?  ( How can i reboot into recovery from fastboot ) 
Eu tenho um telefone que é bootlooping após uma falha de energia + depleção de bateria durante a criptografia do sistema. Como foi bricked não é importante aq...

Perguntas relacionadas

3  Gapps parou. Como consertar? 
0  Privilégios de proprietário perdidos no Android 10 após a imagem de inicialização piscando 
0  Cartão SIM não detectado após o flash de recuperação com falha 
2  Testar com segurança rom construir 
0  Piscando N9005 (N9005xxububmi5) 
0  Teve que reflash cm 11 no meu nook hd + várias vezes 
1  Flash Vanilla (AOSP) Android Rom em Xiaomi Redmi 
0  O telefone não inicializa / começa após o sucesso piscando através do QFIL 
150  Onde posso encontrar ações ou roms personalizados para o meu dispositivo Android? 
2  Por que eu recebo "este é um 'espresso10wifi'" quando tento flash de recuperação? 
0  Disparador padrão que falha na reinicialização, acesse apenas à barra de status e configurações 
2  Onde estão os kernels personalizados que estão sendo exibidos na memória interna? 
0  Como recuperar dados de um dispositivo formatado [enraizado, piscou] 
3  Como tomar Motorola Photon 4G fora do túmulo? 
0  Nexus 7: Assert falhou: Dispositivo == Garoupa ao tentar instalar algumas roms 
1  Por que o CyanogenMod Zip não é encontrado quando tento instalá-lo? 
2  CyanogenMod em um dispositivo não suportado 
2  Como posso piscar minha galáxia 5 (GT-I5500) via Linux? 
3  Stock Android no Nexus S - "Código Mágico inválido" 
0  Impedir a imagem não autorizada piscando 
6  Piscando uma ROM personalizada requer acesso raiz? 
0  Posso copiar uma imagem de partição, modificar e restaurá-lo de volta ao telefone Android? 
-3  Posso atualizar meu firmware com outra ROM oficial do modelo de telefone (usando Odin)? 
1  Flash update.img usando flash_image 
16  Como posso reiniciar a recuperação do fastboot? 



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


Licensed under cc by-sa 3.0 with attribution required.