回答

收藏

RP4418开发板android5.1系统编译

其他 其他 1551 人阅读 | 0 人回复 | 2024-04-22

本帖最后由 TLLED 于 2024-4-22 23:31 编辑

系统版本:ubuntu20.04

一、安装工具包

sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-dev gcc-multilib

sudo apt-get install g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc sharutils realpath sharutils realpath

二、安装JDK

root@ubuntu:/home# cd /usr/
root@ubuntu:/usr# mkdir java
root@ubuntu:/usr# cd java/
root@ubuntu:/usr/java# cp /mnt/hgfs/share/rp4418/jdk-7u79-linux-i586.tar.gz ./
root@ubuntu:/usr/java# tar xvf jdk-7u79-linux-i586.tar.gz
root@ubuntu:/usr/java# vi /etc/profile
在profile文件最后,添加下面内容

root@ubuntu:/usr/java# source /etc/profile

安装JDK完成。


三、解压源码

复制源码到ubuntu系统


解压文件
root@ubuntu:~/rp4418/Android5.1# cat lollipop-5.1.1_r6.tgz* | tar -xzvf -


四、编译系统

编译报错1:

解决办法:
执行root@ubuntu:~/rp4418/Android5.1/lollipop-5.1.1_r6# export LC_ALL=C,重新编译

编译报错2:

解决办法:
root@ubuntu:~/rp4418/Android5.1/lollipop-5.1.1_r6# cp /usr/bin/ld.gold prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/bin/ld

编译报错3:

解决办法:
root@ubuntu:~/rp4418/Android5.1/lollipop-5.1.1_r6# make update-api

编译完成


完成后生成的文件



五、修改LCD分辨率


5.1、修改u-boot 配置
root@ubuntu:~/rp4418/Android5.1/lollipop-5.1.1_r6# vi u-boot/board/s5p4418/drone/include/cfg_main.h
选择开发板屏幕的尺寸和分辨率


5.2、修改内核
root@ubuntu:~/rp4418/Android5.1/lollipop-5.1.1_r6/kernel# make ARCH=arm menuconfig

选择显示屏接口方式、屏幕尺寸和分辨率


配置完成后,重新编译

root@ubuntu:~/rp4418/Android5.1/lollipop-5.1.1_r6# ./device/nexell/tools/build.sh -b s5p4418_drone -t modules

六、烧写系统后开发板运行

6.1、启动界面


6.2、进入系统








分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条