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?
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?
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?
Méthodes que je connais:
Utilisez un outil porteur / fabricant tel que
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.
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:
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.
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.
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.
© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés