Saltearse al contenido

Descargar árbol del dispositivo

El árbol de un dispositivo (devicetree o dt) es un conjunto de proyectos que contienen los archivos y la configuración necesarios para que un dispositivo pueda arrancar una custom ROM.

Estructura de un árbol

  • Directorydevice
    • Directorymarca_del_dispositivo
      • Directorycodename/
      • Directorymodelo_del_soc-common/
  • Directoryvendor
    • Directorymarca_del_dispositivo
      • Directorycodename/
      • Directorymodelo_del_soc-common/
  • Directorykernel
    • Directorymarca_del_dispositivo
      • Directorymodelo_del_soc/
  • Directoryhardware
    • Directorymarca_del_dispositvo/
Ventana de terminal
adb shell getprop ro.soc.model

Como ejemplo, podemos usar el dispositivo Moto G52 (rhode), y el árbol quedaría de la siguiente manera:

  • Directorydevice
    • Directorymotorola
      • Directoryrhode/
      • Directorysm6225-common/
  • Directoryvendor
    • Directorymotorola
      • Directoryrhode/
      • Directorysm6225-common/
  • Directorykernel
    • Directorymotorola
      • Directorysm6225/
  • Directoryhardware
    • Directorymotorola/

Siguiendo esa estructura, podemos organizar el nombre de cada proyecto, quedándonos tal que así:

  • device_motorola_rhode
  • device_motorola_sm6225-common
  • vendor_motorola_rhode
  • vendor_motorola_sm6225-common
  • kernel_motorola_sm6225
  • hardware_motorola

Buscar el arbol de un dispositivo

Para encontrar el árbol de tu dispositivo, puedes desarrollarlo tú mismo (requiere más investigación y conocimiento) o buscarlo en GitHub utilizando el nombre del proyecto de tu dispositivo.