Docs: Changes to source.android.com
- 157655846 Devsite localized content from translation request 6e6527... by Android Partner Docs <[email protected]>
- 157653127 Update Security bulletin index page with localized files by daroberts <[email protected]>
- 157652951 Update hikey960 Mali binary path by Android Partner Docs <[email protected]>
- 157652539 Devsite localized content from translation request 247907... by Android Partner Docs <[email protected]>
- 157652360 Devsite localized content from translation request ab08b7... by Android Partner Docs <[email protected]>
- 157608266 Docs: adding pixels to chart, minor edits by hvm <[email protected]>
- 157510199 Remove use for LinkSprite Display - it is not working rel... by Android Partner Docs <[email protected]>
- 157492224 Bug: 35095538 by Android Partner Docs <[email protected]>
- 157160176 Remove period from code tag for /dev/null reference by claym <[email protected]>
- 157135952 Devsite localized content from translation request 658510... by Android Partner Docs <[email protected]>
- 157123310 Devsite localized content from translation request 06c6fc... by Android Partner Docs <[email protected]>
- 156918142 Update 620 Hikey tgz file by daroberts <[email protected]>
- 156914394 Fix tag errors by claym <[email protected]>
- 156909651 Add revised version of CDD for 7.1, pdf and html. by gdimino <[email protected]>
- 156909571 Update First API level build property description. by gdimino <[email protected]>
- 156903965 Rewrite last paragraph to be more clear, fix line length,... by claym <[email protected]>
- 156804736 Add IEEE 1394 by Android Partner Docs <[email protected]>
- 156776922 Add path to vold by daroberts <[email protected]>
- 156775687 Link to application sandbox by daroberts <[email protected]>
PiperOrigin-RevId: 157655846
Change-Id: Ib3717634953f239842b55869edf5715f52645749
diff --git a/en/source/add-device.html b/en/source/add-device.html
index d9f42f8..9443ebd 100644
--- a/en/source/add-device.html
+++ b/en/source/add-device.html
@@ -47,13 +47,17 @@
<tr>
<td>Product</td>
<td>myProduct, myProduct_eu, myProduct_eu_fr, j2, sdk</td>
- <td><p>The product layer defines the feature specification of a shipping product such as the modules to build,
- locales supported, and the configuration for various locales. In other words, this is the name of the
- overall product. Product-specific variables are defined in product definition Makefiles. A product
- can inherit from other product definitions,
- which simplifies maintenance. A common method is to create a base product that contains features that apply
- for all products, then creating product variants based on that base product. For example, you can have
- two products that differ only by their radios (CDMA vs GSM) inherit from the same base product that does not define a radio.
+ <td>The product layer defines the feature specification of a shipping
+ product such as the modules to build, locales supported, and the
+ configuration for various locales. In other words, this is the name
+ of the overall product. Product-specific variables are defined in
+ product definition Makefiles. A product can inherit from other
+ product definitions, which simplifies maintenance. A common method
+ is to create a base product that contains features that apply for
+ all products, then creating product variants based on that base
+ product. For example, you can have two products that differ only by
+ their radios (CDMA vs GSM) inherit from the same base product that
+ does not define a radio.
</td>
</tr>
@@ -65,12 +69,14 @@
devices probably include QWERTY keyboards whereas devices sold in France
probably include AZERTY keyboards. This layer also represents the bare
schematics of a product. These include the peripherals on the board and their
- configuration. The names used are merely codes for different board/device configurations.</td>
+ configuration. The names used are merely codes for different board/device
+ configurations.</td>
</tr>
<tr>
<td>Arch</td>
<td>arm, x86, mips, arm64, x86_64, mips64</td>
- <td>The architecture layer describes the processor configuration and ABI (Application Binary Interface) running on the board. </td>
+ <td>The architecture layer describes the processor configuration and ABI
+ (Application Binary Interface) running on the board. </td>
</tr>
</table>
@@ -91,43 +97,48 @@
<table border=1>
<tr>
<td>
- <code>eng<code>
+ <code>eng</code>
</td>
<td>
This is the default flavor.
- <ul>
- <li>Installs modules tagged with: <code>eng</code> and/or <code>debug</code>.
- <li>Installs modules according to the product definition files, in addition to tagged modules.</li>
- <li><code>ro.secure=0</code>
- <li><code>ro.debuggable=1</code>
- <li><code>ro.kernel.android.checkjni=1</code>
- <li><code>adb</code> is enabled by default.
+<ul>
+<li>Installs modules tagged with: <code>eng</code> and/or <code>debug</code>.</li>
+<li>Installs modules according to the product definition files, in
+addition to tagged modules.</li>
+<li><code>ro.secure=0</code></li>
+<li><code>ro.debuggable=1</code></li>
+<li><code>ro.kernel.android.checkjni=1</code></li>
+<li><code>adb</code> is enabled by default.</li>
+</ul>
</td>
</tr>
<tr>
<td>
- <code>user<code>
+ <code>user</code>
</td>
<td>
This is the flavor intended to be the final release bits.
- <ul>
- <li>Installs modules tagged with <code>user</code>.</li>
- <li>Installs modules according to the product definition files, in addition to tagged modules.</li>
- <li><code>ro.secure=1</code> </li>
- <li><code>ro.debuggable=0</code> </li>
- <li><code>adb</code> is disabled by default.</li>
+<ul>
+<li>Installs modules tagged with <code>user</code>.</li>
+<li>Installs modules according to the product definition files, in
+addition to tagged modules.</li>
+<li><code>ro.secure=1</code> </li>
+<li><code>ro.debuggable=0</code> </li>
+<li><code>adb</code> is disabled by default.</li>
+</ul>
</td>
</tr>
<tr>
<td>
- <code>userdebug<code>
+ <code>userdebug</code>
</td>
<td>
The same as <code>user</code>, except:
- <ul>
- <li>Also installs modules tagged with <code>debug</code>.
- <li><code>ro.debuggable=1</code>
- <li><code>adb</code> is enabled by default.
+<ul>
+<li>Also installs modules tagged with <code>debug</code>.</li>
+<li><code>ro.debuggable=1</code></li>
+<li><code>adb</code> is enabled by default.</li>
+</ul>
</td>
</tr>
</table>
@@ -180,7 +191,7 @@
the device such as the name and model. You can view the
<code>device/moto/shamu</code> directory to see how all of this is setup.
</p>
-<h3 id="makefiles">Write the Makefiles</h2>
+<h3 id="makefiles">Write the Makefiles</h3>
<p>
The following steps describe how to set up product Makefiles in a way similar
to that of the Nexus 6 product line: