<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http://wiki.myzr.com.cn/index.php?action=history&amp;feed=atom&amp;title=MYZR-R16-EK166_Android-4.4_Build_Manual</id>
		<title>MYZR-R16-EK166 Android-4.4 Build Manual - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.myzr.com.cn/index.php?action=history&amp;feed=atom&amp;title=MYZR-R16-EK166_Android-4.4_Build_Manual"/>
		<link rel="alternate" type="text/html" href="http://wiki.myzr.com.cn/index.php?title=MYZR-R16-EK166_Android-4.4_Build_Manual&amp;action=history"/>
		<updated>2026-05-25T03:23:32Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://wiki.myzr.com.cn/index.php?title=MYZR-R16-EK166_Android-4.4_Build_Manual&amp;diff=3786&amp;oldid=prev</id>
		<title>Admin：Admin移动页面MY-R16-EK166 Android-4.4 Build Manual至MYZR-R16-EK166 Android-4.4 Build Manual，不留重定向</title>
		<link rel="alternate" type="text/html" href="http://wiki.myzr.com.cn/index.php?title=MYZR-R16-EK166_Android-4.4_Build_Manual&amp;diff=3786&amp;oldid=prev"/>
				<updated>2020-10-22T09:14:59Z</updated>
		
		<summary type="html">&lt;p&gt;Admin移动页面&lt;a href=&quot;/index.php?title=MY-R16-EK166_Android-4.4_Build_Manual&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;MY-R16-EK166 Android-4.4 Build Manual（页面不存在）&quot;&gt;MY-R16-EK166 Android-4.4 Build Manual&lt;/a&gt;至&lt;a href=&quot;/index.php?title=MYZR-R16-EK166_Android-4.4_Build_Manual&quot; title=&quot;MYZR-R16-EK166 Android-4.4 Build Manual&quot;&gt;MYZR-R16-EK166 Android-4.4 Build Manual&lt;/a&gt;，不留重定向&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='zh-CN'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2020年10月22日 (四) 09:14的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='zh-CN'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;（没有差异）&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://wiki.myzr.com.cn/index.php?title=MYZR-R16-EK166_Android-4.4_Build_Manual&amp;diff=2145&amp;oldid=prev</id>
		<title>Admin：创建页面，内容为“&lt;div&gt;  = '''Environmental construction'''=  == '''Install ubuntu12.04'''== Users are advised to use the 64bit ubuntu12.04 operating system, which has been compiled a...”</title>
		<link rel="alternate" type="text/html" href="http://wiki.myzr.com.cn/index.php?title=MYZR-R16-EK166_Android-4.4_Build_Manual&amp;diff=2145&amp;oldid=prev"/>
				<updated>2018-07-24T07:17:56Z</updated>
		
		<summary type="html">&lt;p&gt;创建页面，内容为“&amp;lt;div&amp;gt;  = &amp;#039;&amp;#039;&amp;#039;Environmental construction&amp;#039;&amp;#039;&amp;#039;=  == &amp;#039;&amp;#039;&amp;#039;Install ubuntu12.04&amp;#039;&amp;#039;&amp;#039;== Users are advised to use the 64bit ubuntu12.04 operating system, which has been compiled a...”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Environmental construction'''=&lt;br /&gt;
&lt;br /&gt;
== '''Install ubuntu12.04'''==&lt;br /&gt;
Users are advised to use the 64bit ubuntu12.04 operating system, which has been compiled and validated by the real machine.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Install JDK6'''==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red&amp;quot;&amp;gt;Note: the version must be jdk6 and other versions will have problems.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1)Download the JDK -6u45-linux-x64.bin file and install.&amp;lt;br/&amp;gt;&lt;br /&gt;
$ cd /usr&amp;lt;br/&amp;gt;&lt;br /&gt;
$ sudo mkdir java&amp;lt;br/&amp;gt;&lt;br /&gt;
$ cd java&amp;lt;br/&amp;gt;&lt;br /&gt;
$ sudo cp ~ /jdk-6u45-linux-x64.bin ./&amp;lt;br/&amp;gt;&lt;br /&gt;
$ sudo chmod 777 ./jdk-6u45-linux-x64.bin&amp;lt;br/&amp;gt;&lt;br /&gt;
$ sudo ./jdk-6u45-linux-x64.bin&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)Open the profile file and add the environment variables&amp;lt;br/&amp;gt;&lt;br /&gt;
$ sudo gedit /etc/profile&amp;lt;br/&amp;gt;&lt;br /&gt;
export JAVA_HOME=/usr/java/jdk1.6.0_45&amp;lt;br/&amp;gt;&lt;br /&gt;
export JRE_HOME=$JAVA_HOME/jre&amp;lt;br/&amp;gt;&lt;br /&gt;
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH&amp;lt;br/&amp;gt;&lt;br /&gt;
export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin&amp;lt;br/&amp;gt;&lt;br /&gt;
$ source /etc/profile&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3)To See jdk version&amp;lt;br/&amp;gt;&lt;br /&gt;
$ java –version&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4)java version &amp;quot;1.6.0_45&amp;quot; can see the version is 1.6.0_45 means the installation is successful.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File: MY-R16-CB166 Android2-1.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Install the libraries needed to compile the Android system'''=&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install git gnupg flex bison gperf build-essential \&amp;lt;br/&amp;gt;&lt;br /&gt;
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \&amp;lt;br/&amp;gt;&lt;br /&gt;
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \&amp;lt;br/&amp;gt;&lt;br /&gt;
g++-multilib mingw32 tofrodos gcc-multilib ia32-libs \&amp;lt;br/&amp;gt;&lt;br /&gt;
python-markdown libxml2-utils xsltproc zlib1g-dev:i386 \&amp;lt;br/&amp;gt;&lt;br /&gt;
lzop libssl1.0.0 libssl-dev uboot-mkimage&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Download the source code and unzip it'''=&lt;br /&gt;
1)Download android.tar.bz2.0 ，android.tar.bz2.1 ，android.tar.bz2.2 three files,Unzip with the following command.&amp;lt;br/&amp;gt;&lt;br /&gt;
$cat android.tar.bz2.* | tar -jxv&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2)When unzipped, there is a directory called R16, which has an android and lichee directory.&amp;lt;br/&amp;gt;&lt;br /&gt;
:Android directory is the Android system source code，Uboot and kernel in the lichee directory.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Compile the kernel with Uboot'''=&lt;br /&gt;
== '''Configuration platform information'''==&lt;br /&gt;
$cd ~/R16/android&amp;lt;br/&amp;gt;&lt;br /&gt;
$source build/envsetup.sh&amp;lt;br/&amp;gt;&lt;br /&gt;
$lunch astar_evb30-eng&amp;lt;br/&amp;gt;&lt;br /&gt;
$cd ~/R16/lichee/&amp;lt;br/&amp;gt;&lt;br /&gt;
$./build.sh config&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Welcome to mkscript setup progress&amp;lt;br/&amp;gt;&lt;br /&gt;
All available chips:&amp;lt;br/&amp;gt;&lt;br /&gt;
'' 0. sun8iw5p1&amp;lt;br/&amp;gt;&lt;br /&gt;
Choice: 0    &amp;lt;br/&amp;gt;&lt;br /&gt;
All available platforms:&amp;lt;br/&amp;gt;&lt;br /&gt;
''  0. android&amp;lt;br/&amp;gt;&lt;br /&gt;
''  1. dragonboard&amp;lt;br/&amp;gt;&lt;br /&gt;
''  2. linux&amp;lt;br/&amp;gt;&lt;br /&gt;
''  3. tina&amp;lt;br/&amp;gt;&lt;br /&gt;
Choice: 0&amp;lt;br/&amp;gt;&lt;br /&gt;
All available kernel:&amp;lt;br/&amp;gt;&lt;br /&gt;
''  0. linux-3.4&amp;lt;br/&amp;gt;&lt;br /&gt;
Choice: 0&amp;lt;br/&amp;gt;&lt;br /&gt;
All available boards:&amp;lt;br/&amp;gt;&lt;br /&gt;
''  0. bell-one&amp;lt;br/&amp;gt;&lt;br /&gt;
''  1. evb&amp;lt;br/&amp;gt;&lt;br /&gt;
''  2. evb-20&amp;lt;br/&amp;gt;&lt;br /&gt;
''  3. evb-30&amp;lt;br/&amp;gt;&lt;br /&gt;
''  4. evb-rtl8723bs&amp;lt;br/&amp;gt;&lt;br /&gt;
''  5. sc3813r&amp;lt;br/&amp;gt;&lt;br /&gt;
Choice: 3&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: MY-R16-CB166 Android4-1.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: MY-R16-CB166 Android4-2.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: MY-R16-CB166 Android4-3.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Compile the kernel'''==&lt;br /&gt;
$cd ~/R16/lichee&amp;lt;br/&amp;gt;&lt;br /&gt;
$./build.sh&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File: MY-R16-CB166 Android4-4.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Compile Uboot'''==&lt;br /&gt;
$cd ~/R16/lichee/brandy/u-boot-2011.09/&amp;lt;br/&amp;gt;&lt;br /&gt;
$make distclean&amp;lt;br/&amp;gt;&lt;br /&gt;
$make sun8iw5p1_config&amp;lt;br/&amp;gt;&lt;br /&gt;
$make &amp;lt;br/&amp;gt;&lt;br /&gt;
[[File: MY-R16-CB166 Android4-5.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: MY-R16-CB166 Android4-6.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: MY-R16-CB166 Android4-7.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Compile android system'''=&lt;br /&gt;
$cd ~/R16/android/&amp;lt;br/&amp;gt;&lt;br /&gt;
$extract-bsp&amp;lt;br/&amp;gt;&lt;br /&gt;
$make&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File: MY-R16-CB166 Android5-1.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: MY-R16-CB166 Android5-2.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Package '''=&lt;br /&gt;
$cd ~/R16/android&amp;lt;br/&amp;gt;&lt;br /&gt;
$pack&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File: MY-R16-CB166 Android6-1.png|642px]]&amp;lt;br&amp;gt;&lt;br /&gt;
The final file generated by the package is &amp;quot;sun8iw5p1_android_evb-30_uart0.img&amp;quot; in the &amp;quot;~/R16/lichee/tools/pack&amp;quot; directory&amp;lt;br/&amp;gt;&lt;br /&gt;
Copy the file to your computer and burn it to the board. Please refer to 《R16 burning manual》.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>