Cambiar de maestro AOSP a froyo

Acabo de comprobar el maestro con repo. Ahora quiero cambiar a froyo. ¿Cómo puedo hacer esto sin descargar un montón de cosas de nuevo? No quiero descargar un montón de cosas de nuevo, sólo quiero ser capaz de moverse libremente entre las ramas como en un clon git normal.

Dado que descargó todo con repo, puede utilizar fácilmente repo para cambiar entre las sucursales sin descargar todo de nuevo:

repo init -b froyo; repo sync

Esto descargará sólo los archivos que necesita para cambiar de sucursal, al igual que moverse entre las ramas con git.

Keyboardsurfer proporciona los comandos para salir de la rama froyo de cada proyecto que tiene actualmente.

Sin embargo, los proyectos que se han agregado o eliminado entre revisiones no se agregarán ni se eliminarán de su árbol de trabajo correctamente.

Por lo tanto, debe ejecutar este primero y luego ejecutar los comandos de keyboardsurfer:

 cd .repo/manifests git checkout -b froyo korg/froyo cd ../.. repo sync 

Cd en su directorio de repo, luego ejecutar repo forall -c git checkout korg/froyo para revisar la rama froyo para todos los subrepos y repo forall external/qemu sdk -c git checkout korg/tools_r6 para revisar las herramientas correctas de android para froyo.

De esta manera repo funciona de una manera similar como git submodule foreach . También puede volver a las revisiones principales a través de git forall -c git checkout HEAD o una simple repo sync

Si la rama en la que se encuentra y la rama a la que cambiará tiene el mismo archivo manifest.xml, puede utilizar los siguientes comandos para hacerlo.

 repo forall -c git fetch aosp --tags repo forall -c git checkout -b john5.1.1_r14_api22 android-5.1.1_r14 

Ver también detalles en http://johnliao52.github.io/2016/03/27/git-repo-skills.html

  • Android Repo init fallido
  • ¿Dónde puedo obtener el código fuente de Android 1.5 y 1.6?
  • Cómo desarrollar la barra de estado personalizado en android JellyBean 4.2.2
  • Construya el kernel con AOSP
  • Construyendo módulos Android separados con dexpreopt deshabilitado
  • ANR se bloquea después de unos segundos al detenerse en el punto de interrupción en el hilo principal (caja AOSP - RK3288)
  • Espejos alternativos para el Kernel 3.0 de Android ya que kernel.org está inactivo?
  • ¿Alguna ayuda de Java con la fuente de Android por favor?
  • Cómo compilar Android AOSP para x86
  • Falta de símbolos de construcción de Android en Ubuntu
  • ¿Cómo modificar AOSP para permitir que aplicaciones específicas obtengan acceso de root?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.