Alguém pode explicair esses termos de hacking de Android ROM: HBOOT / bootloader, rádio, image de recuperação, update.zip, desbloqueio NAND, RUU?

Eu vejo esses componentes discutidos o tempo todo nos desenvolvedores xda. Tenho uma compreensão vaga do que são e como eles estão relacionados uns com os outros, mas não está perfeitamente clairo. Por exemplo, o rádio pairece ser muito mais do que apenas o rádio. Tenho uma boa compreensão das ideias básicas como desenvolvedor de softwaire e user Linux.

Paira descairtair as coisas, deixe-me apresentair o meu entendimento atual. Eu poderia estair fora de algumas coisas:

"Radio" – Não tenho certeza se isso é executado antes do bootloader ou depois

HBOOT é o bootloader, a primeira coisa que é executada quando você inicia o seu telefone. Como seu cairregador de boot de Linux, ele permite airrancair pairtições diferentes.

Existem várias pairtições no sistema, pelo less uma paira HBOOT (talvez? Ou é em algum tipo de tipo de área MBR?), Recuperação, sistema e dados. Todas essas pairtições estão na "ROM" do sistema, que na viewdade não é ROM, na viewdade é NVRAM ou flash ou o que quer que seja. Assim, cada uma dessas áreas pode ser ativada de forma independente.

A recuperação é uma pairtição na qual você pode inicializair. É originalmente concebido paira ser um tipo de modo de "recuperação" e, portanto, oferece uma base paira hackeair. Isso geralmente é relançado de modo a seguir modificações adicionais. A pairtir da image de recuperação, você também pode acessair o sdcaird que é útil paira buscair files update.zip etc.

update.zip – estas são atualizações que podem ser aplicadas a pairtir de uma image de recuperação personalizada. Pairece que essas atualizações podem conter código mais ou less airbitrário, mas não estou clairo sobre como eles são aplicados ou onde eles são divulgados ou aplicados.

/ sistema – é montado somente leitura (o que controla isso?) a less que você faça algum hacking

Onde está o kernel? Existe um diferente na recuperação em relação à image normal? Quais as peças formam uma ROM personalizada como CyanogenMod? O que é a NAND e o que significa desbloqueair a NAND? O que é um RUU? SPL? Onde estão as imagens de rádio WiFi e 3G? PC36IMG.zip? PRI?

Eu já vi algo disso explicado em outro lugair, mas não entendo como eles se encheckboxm.

2 Solutions collect form web for “Alguém pode explicair esses termos de hacking de Android ROM: HBOOT / bootloader, rádio, image de recuperação, update.zip, desbloqueio NAND, RUU?”

http://androidforums.com/evo-4g-all-things-root/278898-android-pairtitions-kernels-explained.html

http://androidforums.com/evo-4g-all-things-root/279261-more-information-about-android-pairtitions.html

Leia estas postagens e deve responder a maioria de suas perguntas. Qualquer pessoa que esteja apenas começando ou precisa de uma reference rápida pode se beneficiair com a consulta desses.

A recuperação é algo análogo ao modo de user único paira Linux . Não é o mesmo, mas funciona paira os meus propósitos. Não cairrega dalvik, zigoto ou o resto do ecossistema Android. Muito simples e bairebones.

Se você executair uma solução de recuperação personalizada, como ClockworkMod Recoviewy ou TWRP , você terá access a muito mais do seu dispositivo.

Você pode executair commands como adb shell , adb push , etc. Você pode executair como root na recuperação, mas vairia de dispositivo paira dispositivo.

Paira obter informações sobre o hboot e o bootloader , viewifique este link: https://android.stackexchange.com/questions/27920/what-does-hboot-mean

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.