4 votes

Le préchargeur MTK réside-t-il dans la même flash que le système ou les données ?

Le titre résume à peu près tout, j'étais juste curieux car je ne comprends pas beaucoup le préchargeur MTK et considérant que si un mauvais est flashé, vous vous retrouvez avec une brique irrécupérable (corrigez-moi si je me trompe), il me semblait étrange qu'il soit conservé dans la même flash que les autres partitions comme le système, les données, le cache etc .

J'ai essayé de vérifier certaines partitions directement à partir du téléphone, ce qui semble indiquer qu'il pourrait partager la même mémoire flash que d'autres partitions, mais les fichiers de dispersion que j'ai semblent indiquer le contraire, j'ai également fait quelques recherches xda-delopers, mais cela m'a laissé encore plus confus.

Toute aide sera appréciée.

1voto

Gokul NC Points 1917

Il est présent dans le ROM de démarrage n'est pas une partition directement visible dans la eMMC.

Source : Détails sur MediaTek : Démarrage du SoC

La ROM de démarrage sera intégrée à la puce du processeur dans les chipsets génériques. ( en savoir plus ) (aucune idée sur MTK)

Plus de détails techniques sur le fonctionnement du Preloader : Détails sur MediaTek : Partitions et préchargeur

1voto

Samie Bencherif Points 241

Le préchargeur est très certainement une partition visible dans l'index des partitions/système de fichiers d'un appareil intelligent. Cette partition est présente sur pratiquement tous les appareils Lenovo fabriqués aujourd'hui. Elle n'est pas intégrée à la puce du processeur, mais se trouve plutôt dans la mémoire interne eMMC SD. Donc, pour répondre à votre question initiale, oui, le préchargeur MTK se trouve dans la même mémoire flash eMMC. la même carte de stockage flashable eMMC que /system, /boot, /data, etc.

1voto

bingung Points 111

Le préchargeur est présent dans l'eMMC.

/dev/block/mmcblk0 est situé dans l'eMMC comme linéaire address.mmcblk0 commence par mbr, sans le préchargeur. Vous pouvez facilement vérifier en mettant ceci mmcblk0 in Outil brut eMMC et en cliquant sur Structure de cloisonnement des charges bouton.

Mais le préchargeur est situé en tant qu'adresse logique.

0voto

Empire of E Points 1586

Oui, il est stocké sur le même espace de stockage que le reste des partitions, mais dans sa propre partition. Pensez-y comme à trois partitions ou régions.
1, Boot0
2, Boot1,
3, EMMC

1 contient votre préchargeur
2 ne tient généralement pas, d'après mon expérience personnelle
3 est comme une partition étendue
( une partition qui contient d'autres partitions ) et contient votre système, vos données, votre cache, etc...


Vous pouvez utiliser SP Flash Tool pour vérifier cela vous-même en faisant une lecture des différentes régions et en les inspectant avec un éditeur hexadécimal.

0voto

ff8mania Points 111

Bonjour, je suis un peu en retard sur ce post

Vous pouvez acheter des dongles spéciaux ou une boîte flash comme Infinity Cm2 et lire le firmware, de cette façon vous serez en mesure de vider le firmware dans le format d'usine et faire un peu de débogage. Habituellement, le fichier de préchargement est situé dans boot0 ou récent dans Boot1.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X