VAR-SOM-MX6 Android Platform: Difference between revisions
No edit summary |
No edit summary |
||
(34 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
--> {{#lst:Android_Platform_Customization|{{#var:RELEASE_PARAM|RELEASE_N7.1.1_1.0.0_VAR-SOM-MX6}}}} <!-- | --> {{#lst:Android_Platform_Customization|{{#var:RELEASE_PARAM|RELEASE_N7.1.1_1.0.0_VAR-SOM-MX6}}}} <!-- | ||
--> {{SoftwareEx | --> {{SoftwareEx | ||
|title=VAR-SOM-MX6 Android {{#var: | |title=VAR-SOM-MX6 Android {{#var:ANDROID_NAME}} | ||
|image=Android.png | |image=Android.png | ||
|description=Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics. | |description=Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics. | ||
Line 10: | Line 10: | ||
}} | }} | ||
Variscite extends this release to support its i.MX6 System On Module products: VAR-SOM-MX6, VAR-SOM-SOLO/DUAL and DART-MX6 (all of which are under the VAR-SOM-MX6 category of this Wiki). | Variscite extends this release to support its i.MX6 System On Module products: VAR-SOM-MX6, VAR-SOM-SOLO/DUAL and DART-MX6 (all of which are under the VAR-SOM-MX6 category of this Wiki). | ||
<br><br>Release version: '''{{#var: | <br><br>Release version: '''{{#var:ANDROID_VERSION}}''' | ||
|category1=VAR-SOM-MX6 | |category1=VAR-SOM-MX6 | ||
|category2=Android | |category2=Android | ||
Line 24: | Line 24: | ||
=== Programming === | === Programming === | ||
* {{Varlink|Android Hello World|{{#var:RELEASE_LINK}}|Hello World 'APK' application}} | * {{Varlink|Android Hello World|{{#var:RELEASE_LINK}}|Hello World 'APK' application}} | ||
* {{Varlink|Android Setup for ADB and Fastboot|{{#var:RELEASE_LINK}}|Adb and Fastboot}} | |||
* {{Varlink|Android Programming with Android Studio|{{#var:RELEASE_LINK}}|Debugging with Android Studio}} | * {{Varlink|Android Programming with Android Studio|{{#var:RELEASE_LINK}}|Debugging with Android Studio}} | ||
* {{Varlink| | * {{Varlink|Installing Google Play Store|{{#var:RELEASE_LINK}}|Google Play Store}} | ||
=== Support === | === Support === | ||
* [http://www.variscite.com/support/variscite-customer-portal '''Variscite Customer Portal'''] <br> Register at Variscite Customer Portal to get high quality engineering support for Variscite products | * [http://www.variscite.com/support/variscite-customer-portal '''Variscite Customer Portal'''] <br> Register at Variscite Customer Portal to get high quality engineering support for Variscite products | ||
|color=darkblue}}<nowiki> | |color=darkblue}}<nowiki> | ||
Line 39: | Line 39: | ||
===Build Android, Linux and U-Boot=== | ===Build Android, Linux and U-Boot=== | ||
* [{{#var:RELEASE_NOTES_LINK}} Release Notes] | * [{{#var:RELEASE_NOTES_LINK}} Release Notes] | ||
* [[ | * [[Android_Development_Environment|Setting a Development Environment]] | ||
* {{Varlink| | * {{Varlink|VAR-SOM-MX6 Android|{{#var:RELEASE_LINK}}|'''Build Android from source code'''}} | ||
* [[Android Common Errors|Android common build errors]] | * [[Android Common Errors|Android common build errors]] | ||
* {{Varlink|Android Customizing U-Boot|{{#var:RELEASE_LINK}}|Customizing U-Boot}} | * {{Varlink|Android Customizing U-Boot|{{#var:RELEASE_LINK}}|Customizing U-Boot}} | ||
* {{Varlink|Android Customizing the Linux kernel|{{#var:RELEASE_LINK}}|Customizing the Linux kernel}} | * {{Varlink|Android Customizing the Linux kernel|{{#var:RELEASE_LINK}}|Customizing the Linux kernel}} | ||
* {{Varlink|Android | * {{Varlink|Android Customizing SePolicy|{{#var:RELEASE_LINK}}|SeLinux}} | ||
* {{Varlink|Android | * {{Varlink|Android Image Flashing / Burning|{{#var:RELEASE_LINK}}|Android Flashing}} | ||
* {{Varlink|Adding Android APK packages|{{#var:RELEASE_LINK}}|Adding Android APK to Android build}} | |||
* {{Varlink|Android | |||
* {{Varlink|High Assurance Boot |{{#var:RELEASE_LINK}}|Secure Boot / High Assurance Boot (HAB)}} | * {{Varlink|High Assurance Boot |{{#var:RELEASE_LINK}}|Secure Boot / High Assurance Boot (HAB)}} | ||
|color=green}}<nowiki> | |color=green}}<nowiki> | ||
Line 65: | Line 57: | ||
<div style="width:100%;"> | <div style="width:100%;"> | ||
<div style="width:50%; float: left;"> | <div style="width:50%; float: left;"> | ||
* [[ | * [[VAR-SOM-MX6_Android_Audio|Android Audio]] | ||
* [[Android Bluetooth stack and Low Energy]] | |||
* [[IMX Backlight|Backlight]] | * [[IMX Backlight|Backlight]] | ||
* [[ | * [[Android Camera|Camera]] | ||
* [[Android Canbus|CAN bus]] | |||
* [[CPU_freq_and_num_of_cores |CPU freq. and number of cores]] | |||
* [[Dual Display|Dual Displays in Android]] | |||
* [[{{#var:HARDWARE_NAME}} Android Ethernet|Ethernet]] | |||
* [[ | |||
* [[ | |||
* [[ | |||
* [[{{#var:HARDWARE_NAME}} Ethernet|Ethernet]] | |||
* [[{{#var:HARDWARE_NAME}} Eth MAC address|Ethernet MAC address]] | * [[{{#var:HARDWARE_NAME}} Eth MAC address|Ethernet MAC address]] | ||
* [[{{#var:HARDWARE_NAME}} UART|External UART]] | * [[{{#var:HARDWARE_NAME}} UART|External UART]] | ||
Line 83: | Line 71: | ||
</div> | </div> | ||
<div style="width:50%; float: right;"> | <div style="width:50%; float: right;"> | ||
* [[{{#var:HARDWARE_NAME}} GPS| GPS integration]] | |||
* [[U-Boot 4.1.15 features#HDMI auto-detection|HDMI]] | * [[U-Boot 4.1.15 features#HDMI auto-detection|HDMI]] | ||
* [[{{#var:HARDWARE_NAME}} I2C|I2C]] | * [[{{#var:HARDWARE_NAME}} I2C|I2C]] | ||
* [[{{#var:HARDWARE_NAME}} PCIE|PCIE]] | * [[{{#var:HARDWARE_NAME}} PCIE|PCIE]] | ||
* [[IMX RTC|RTC]] | * [[IMX RTC|RTC]] | ||
* [[{{#var:HARDWARE_NAME}} SATA|SATA]] | * [[{{#var:HARDWARE_NAME}} SATA|SATA]] | ||
* [[{{#var:HARDWARE_NAME}} SPI|SPI]] | * [[{{#var:HARDWARE_NAME}} SPI|SPI]] | ||
* [[IMX_suspend|Suspend]] | * [[IMX_suspend|Suspend]] | ||
* [[ | * [[Android USB Host|USB Host]] | ||
* [[{{#var:HARDWARE_NAME}} USB OTG|USB OTG]] | * [[{{#var:HARDWARE_NAME}} Android USB OTG|USB OTG]] | ||
* [[{{#var:HARDWARE_NAME}} | * [[{{#var:HARDWARE_NAME}} Android Wireless LAN|Wireless LAN]] | ||
</div> | </div> | ||
</div> | </div> | ||
|color=blue}}}} | |color=blue}}}} | ||
{{NONUMBEREDHEADINGS}} |
Latest revision as of 11:01, 3 June 2021
Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics.
Freescale/NXP i.MX is part of OHA the Android Project providing a release based on the Android Project and Google and Linux Foundation sources.
Variscite extends this release to support its i.MX6 System On Module products: VAR-SOM-MX6, VAR-SOM-SOLO/DUAL and DART-MX6 (all of which are under the VAR-SOM-MX6 category of this Wiki).
Release version: N7.1.1
General
Programming
Support
- Variscite Customer Portal
Register at Variscite Customer Portal to get high quality engineering support for Variscite products