Clignote-t-il une ROM personnalisée nécessite un accès root? -- rooting domaine et custom-roms domaine et rom-flashing domain android en relation problème

Does flashing a custom ROM require root access?



6
vote

problème

français

Il a été récemment amené à mon Attention que ce n'est pas . Quelqu'un peut-il confirmer cela et expliquer quelles sont les caractéristiques déterminantes qui dictent si la racine est-elle nécessaire pour clignoter une ROM personnalisée?

langue Anglaise

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?

        

Liste de réponses

3
 
vote
vote
Meilleure réponse
 

Méthodes que je connais:

  1. Utilisez un outil porteur / fabricant tel que ODIN pour certains téléphones Samsung (j'ai fait cela - c'est facilement la méthode la plus réalisable). Il se connecte au téléphone et écrit au stockage du téléphone lorsque le téléphone est en mode de téléchargement. Une personne compétente pourrait probablement écrire son propre outil.

  2. signer le fichier update.zip, de sorte que le chargeur de récupération / démarrage pense à sa mise à jour officielle. C'est vraiment la seule façon La plupart des téléphones peuvent les distinguer (pas sûr si un chargeur de démarrage crypté le rend plus difficile).

    "a-t-il réellement fait cela?" que je ne sais pas - c'est probablement incroyablement difficile à simuler, mais de manière réaliste, quelqu'un pourrait avoir accès au logiciel de signature.

  3. Utilisez une gabarit (une configuration électronique qui se connecte directement aux parties du périphérique) pour écrire directement sur le stockage. Imaginez le téléphone comme un PC où le BIOS empêche l'écriture sur le disque dur - si vous ne démarrez pas l'ordinateur, le BIOS ne peut pas interférer, vous permettant ainsi de sortir le lecteur et de l'écrire avec autre chose. Les puces sont tout aussi amovibles que des lecteurs, d'où le gabarit. Cela nécessiterait probablement un logiciel personnalisé pour effectuer l'écriture, à nouveau éventuellement pris du fabricant. Et si vous ne écrasez pas le chargeur de démarrage, vous risquez de rencontrer des problèmes en fonction des vérifications, je ne suis pas sûr.

Lors d'un emploi précédent (un fabricant de téléphone), ils ont utilisé un outil similaire à ODIN pour remplacer le chargeur de démarrage, parfois avec celui qui n'avait pas besoin de signature des roms. L'accès à un outil comme celui qui permet de disparaître beaucoup de problèmes.

 

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.

 
 

Questions connexes

3  Bourse Android sur Nexus S - "Code magique non valide"  ( Stock android on nexus s invalid magic code ) 
J'ai un nexus s (2.3.3, GRI54 / I9023, chargeur de démarrage déverrouillé, récupération d'horlogeworkmod installée, enracinée) et j'essaie de la cloquer avec ...

0  Nexus 7: ASSERT a échoué: Device == GRAPER lorsque vous essayez d'installer des roms  ( Nexus 7 assert failed device grouper when trying to install some roms ) 
Donc, j'ai Nexus 7 (pas la version 2013), la version Wi-Fi, avec récupération TWRP, version 2.6.3.1 installée. Lorsque vous essayez d'installer des roms, pa...

2  Comment se fait-il que je reçois "c'est un" espresso10wifi "" lorsque j'essaie de flash de récupération?  ( How come i get this is a espresso10wifi when i try to flash recovery ) 
J'essaie d'adb-sideload une nouvelle récupération (Philz Touch Recovery N5110) Je reçois, This package is for a 'konowifi.5110.GT-N5110.konawifixx' devices...

0  Ont dû refliger cm 11 sur mon nook HD + plusieurs fois  ( Have had to reflash cm 11 on my nook hd several times ) 
Alors j'ai CyanogenMod 11 sur mon Nook HD + et après un mois seulement, cela commence à jouer terriblement! Au point que je ne peux pas l'utiliser et je dois ...

16  Comment puis-je redémarrer dans la récupération de Fastboot?  ( How can i reboot into recovery from fastboot ) 
J'ai un téléphone qui est bootlooping après une panne de courant + épuisement de la batterie lors du cryptage système. Comment cela a-t-il été marqué n'est pa...

2  Où sont les noyaux personnalisés brillés dans la mémoire interne?  ( Where are custom kernels being flashed to in internal memory ) 
J'ai décompressé des fichiers zip pour les noyaux personnalisés et remarqua que la majorité des fichiers appliqués sont dans un dossier d'un kernel. Cependant...

1  Flash update.img à l'aide de flash_image  ( Flash update img using flash image ) 
Je veux clignoter une nouvelle ROM à l'aide de la coquille. (Besoin de cela plus tard pour faire par application donc il n'y a pas d'autre moyen que de coquil...

2  Cyanogenmod sur un appareil non pris en charge  ( Cyanogenmod on an unsupported device ) 
J'utilise un processeur MEDIDEK à Karbonn A52 + et Android 4.2.2 Jellybean. Mon appareil est enraciné, mais malheureusement, aucune récupération personnalisée...

150  Où puis-je trouver des actions ou des roms personnalisées pour mon appareil Android?  ( Where can i find stock or custom roms for my android device ) 
Il y a plusieurs raisons pour rechercher une ROM: Mise à niveau ou déclassement de votre stock ROM à la recherche de firmware d'une autre région / langue...

0  Carte SIM non détectée après le flash de récupération échoué  ( Sim card not detected after failed recovery flash ) 
J'ai récemment essayé d'installer CWM sur mon titane Archos 40 enracinée. Déverrouillage du chargeur de démarrage à l'aide de fastboot oem unlock ne fonctio...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés