Difference between revisions of "STM32MPU distribution for Android"

[quality revision] [unchecked revision]
m

Template:ArticleMainWriter Template:ArticleApprovedVersion

Under construction.png Delivery for Android distribution coming soon


1 What is the STM32MPU distribution for Android?[edit]

The STM32MPU distribution for Android™, running on the Arm® Cortex®-A processor(s), is a sub-part of the STM32MPU Embedded Software distribution for Android.

STM32MPU distribution for Android.png

It includes the following collection of software components:

  • OpenSTLinux BSP (OP-TEE secure OS, boot chain and Linux kernel)
  • Android application frameworks

https://source.android.com/ (Android Open Source Project)

The OpenSTLinux BSP for Android has some specificities:

  • the Linux kernel source is based on the Common Kernel available in AOSP[1]
  • the Linux kenel configuration is based on the referenced configuration available in AOSP[2]

The Android application frameworks is based on the AOSP platform manifest[3]. By default, one of the following tags[4] is used as a reference (in parallel the master branch is considered for development purpose).

The Google services (ex: Cast, Drive, Maps...) are neither embedded nor validated within this STM32MPU distribution for Android.

2 Software architecture overview[edit]

3 How to get the software for this distribution[edit]

4 References[edit]

<noinclude>

{{ArticleMainWriter | NicolasL}}
{{ArticleApprovedVersion | Jean-ChristopheT | Nobody | No previous approved version | Automatic approval (article under construction) | 28Jan’19}}
[[Category:Android distribution|0]]
[[Category:Android]]</noinclude>
{{UnderConstruction|Delivery for Android distribution coming soon}}

==What is the STM32MPU distribution for Android?==
The STM32MPU distribution for Android&trade;, running on the Arm<sup>&reg;</sup> Cortex<sup>&reg;</sup>-A processor(s), is a sub-part of the [[STM32MPU Embedded Software distribution for Android]].
[[File:STM32MPU_distribution_for_Android.png|thumb|200px|link=]]

It includes the following collection of software components:
* [[OpenSTLinux BSP architecture overview|OpenSTLinux BSP]] (OP-TEE secure OS, boot chain and Linux kernel)
* Android application frameworks

https://source.android.com/ (Android Open Source Project)

The OpenSTLinux BSP for Android has some specificities:
* the Linux kernel source is based on the Common Kernel available in AOSP<ref>https://android.googlesource.com/kernel/common/</ref>

* the Linux kenel configuration is based on the referenced configuration available in AOSP<ref>https://android.googlesource.com/kernel/configs/</ref>


The Android application frameworks is based on the AOSP platform manifest<ref>https://android.googlesource.com/platform/manifest/</ref>. By default, one of the  following tags<ref>https://source.android.com/setup/start/build-numbers#source-code-tags-and-builds</ref> is used as a reference (in parallel the master branch is considered for development purpose).

The Google services (ex: Cast, Drive, Maps...) are neither embedded nor validated within this STM32MPU distribution for Android.

==Software architecture overview==


==How to get the software for this distribution==

==References==<references/>
Line 5: Line 5:
 
[[Category:Android]]
 
[[Category:Android]]
 
</noinclude>
 
</noinclude>
{{UnderConstruction|Delivery for Android distribution coming soon}}
+
 
  +
==What is the STM32MPU distribution for Android?==
  +
The STM32MPU distribution for Android&trade;, running on the Arm<sup>&reg;</sup> Cortex<sup>&reg;</sup>-A processor(s), is a sub-part of the [[STM32MPU Embedded Software distribution for Android]].
  +
[[File:STM32MPU_distribution_for_Android.png|thumb|200px|link=]]
  +
 
  +
It includes the following collection of software components:
  +
* [[OpenSTLinux BSP architecture overview|OpenSTLinux BSP]] (OP-TEE secure OS, boot chain and Linux kernel)
  +
* Android application frameworks
  +
 
  +
https://source.android.com/ (Android Open Source Project)
  +
 
  +
The OpenSTLinux BSP for Android has some specificities:
  +
* the Linux kernel source is based on the Common Kernel available in AOSP<ref>https://android.googlesource.com/kernel/common/</ref>
  +
* the Linux kenel configuration is based on the referenced configuration available in AOSP<ref>https://android.googlesource.com/kernel/configs/</ref>
  +
 
  +
The Android application frameworks is based on the AOSP platform manifest<ref>https://android.googlesource.com/platform/manifest/</ref>. By default, one of the  following tags<ref>https://source.android.com/setup/start/build-numbers#source-code-tags-and-builds</ref> is used as a reference (in parallel the master branch is considered for development purpose).
  +
 
  +
The Google services (ex: Cast, Drive, Maps...) are neither embedded nor validated within this STM32MPU distribution for Android.
  +
 
  +
==Software architecture overview==
  +
 
  +
 
  +
 
  +
==How to get the software for this distribution==
  +
 
  +
==References==
  +
<references/>