Quero descobrir todas as partições no meu dispositivo, juntamente com as respectivas. pontos ou etiquetas de montagem (ou seja, para saber qual partição está segurando system
, recovery
, boot
, etc.). Isso precisa ser independente do dispositivo (como eu tenho vários dispositivos). O objetivo é para dd
eles e saber qual imagem é o quê.
Eu vi o Command para listar os pontos de montagem da partição? - no entanto, o objetivo era apenas uma lista de partições montadas. Eu preciso de todos eles e, por exemplo, /recovery
não está montado ao inicializar no "modo de trabalho normal".
Até agora, minha pesquisa trouxe várias abordagens - mas nenhuma delas funciona em nenhum dos dispositivos que eu testei:
cat /proc/mtd
: vazio ou inexistentecat /proc/emmc
: vazio ou inexistentecat /proc/dumchar_info
: inexistente (MTK / MediaTek)ls -al /dev/block/platform/*/by-name
: inexistente ou sem os detalhes desejados
Alguma idéia do que eu poderia ter perdido? É claro que eu poderia andar com todos os /dev/block/mmcblk0p*
dispositivos, despejá-los e resolvê-los mais tarde - mas então tive que repetir essa investigação para todos os meus dispositivos (e novamente quando alguém aparecer com outro), então isso não tem solução.
Edição: Observe a marca de linha de comando para esta pergunta. Vou ter que acessar essas informações via ADB e não quero instalar algum aplicativo em um dispositivo que me foi entregue para investigação. Considere "antecedentes forenses" (sem alterações no dispositivo), embora isso não seja exatamente verdade;)
Também peço desculpas por minhas frases errôneas iniciais: os "pontos de montagem" são interessantes apenas até o momento, revelando o objetivo da partição. Eu não quero montar / remontar eles :)