[edk2] [PATCH 0/4] enhance to support android kernel

Haojian Zhuang posted 4 patches 7 years, 8 months ago
Failed in applying to current master (apply log)
.../Application/AndroidBoot/AndroidBootApp.c       | 118 +++++++++
.../Application/AndroidBoot/AndroidBootApp.h       |  44 ++++
.../Application/AndroidBoot/AndroidBootApp.inf     |  67 ++++++
.../Application/AndroidBoot/AndroidBootImg.c       |  91 +++++++
.../AndroidBoot/Arm/BootAndroidBootImg.c           | 268 +++++++++++++++++++++
.../AndroidFastboot/AndroidFastbootApp.c           |   2 +-
.../AndroidFastboot/AndroidFastbootApp.h           |  21 +-
.../AndroidFastboot/AndroidFastbootApp.inf         |   4 +
.../AndroidFastboot/Arm/BootAndroidBootImg.c       | 230 +++++++++++++-----
EmbeddedPkg/EmbeddedPkg.dec                        |   2 +
.../Include/Protocol/AndroidFastbootPlatform.h     |  13 +
11 files changed, 795 insertions(+), 65 deletions(-)
create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.c
create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.h
create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf
create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootImg.c
create mode 100644 EmbeddedPkg/Application/AndroidBoot/Arm/BootAndroidBootImg.c
[edk2] [PATCH 0/4] enhance to support android kernel
Posted by Haojian Zhuang 7 years, 8 months ago
v1:
  * Fix the issue of booting kernel in AndroidFastboot. The issue was
    caused by broken LinuxLoader.
  * Add a new App to boot android kernel from storage device.

Haojian Zhuang (4):
  EmbeddedPkg/AndroidFastboot: add the GetKernelArgs interface
  EmbeddedPkg/AndroidFastboot: fix to boot android kernel
  EmbeddedPkg: add Android boot device path
  EmbeddedPkg/AndroidBoot: boot android kernel from storage

 .../Application/AndroidBoot/AndroidBootApp.c       | 118 +++++++++
 .../Application/AndroidBoot/AndroidBootApp.h       |  44 ++++
 .../Application/AndroidBoot/AndroidBootApp.inf     |  67 ++++++
 .../Application/AndroidBoot/AndroidBootImg.c       |  91 +++++++
 .../AndroidBoot/Arm/BootAndroidBootImg.c           | 268 +++++++++++++++++++++
 .../AndroidFastboot/AndroidFastbootApp.c           |   2 +-
 .../AndroidFastboot/AndroidFastbootApp.h           |  21 +-
 .../AndroidFastboot/AndroidFastbootApp.inf         |   4 +
 .../AndroidFastboot/Arm/BootAndroidBootImg.c       | 230 +++++++++++++-----
 EmbeddedPkg/EmbeddedPkg.dec                        |   2 +
 .../Include/Protocol/AndroidFastbootPlatform.h     |  13 +
 11 files changed, 795 insertions(+), 65 deletions(-)
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.c
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.h
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootImg.c
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/Arm/BootAndroidBootImg.c

-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel