w415823769 发表于 2015-6-4 21:28
6.4稳定版上网手机很烫。。。
没办法Intelli_plug这个热插拔驱动温控比较差,我考完试来重写下部分代码、
192频率会锁屏睡死
主流简迷离 发表于 2015-6-4 22:26
首先你要学会如何安装一个Linux发行版,推荐Ubuntu系统,然后安装ncurses5,再从opensource.lge.com或者G ...
unbutun已经装好了,还有那个lianro gcc怎么安装的?
平常业余啊啊
w415823769 发表于 2015-6-5 11:58
unbutun已经装好了,还有那个lianro gcc怎么安装的?
百度arm-linux-androideabi-4.7或者arm-cortex_a8-linux-gnueabi-4.6,这两个都叫做交叉编译工具链。下载下来的解压到任意目录。
然后在内核源码根目录,修改Makefile文件:
把
# Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile
这一行下面的内容修改参考:
export KBUILD_BUILDHOST := $(SUBARCH)
ARCH := arm
CROSS_COMPILE := /home/andy/andy-tc/bin/arm-cortex_a8-linux-gnueabi-
CROSS_COMPILE 填你解压的工具链目录,andy改成你自己的用户名,arm-cortex_a8-linux-gnueabi-是工具链bin目录下文件名的前缀。一般还有arm-eabi-的文件,也可以填arm-eabi-。
另一个方法是,
在终端(同时按住键盘crtl + alt + T打开)输入sudo apt-get install gcc-arm-linux-androideabi
安装这个工具,
CROSS_COMPILE := /usr/bin/arm-linux-androideabi-
这样填就行了,这也是我推荐Ubuntu给你的原因、
你可以下载我提供的源码,
然后解压到任意目录,在终端打开文件夹目录(使用cd命令),执行make clean,没有出错说明配置成功,然后执行make lu6200_defconfig,再执行make命令即可,
没有出错的话,终端最后两行的输出信息应该是这样的。
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
之后就要用安卓厨房这个工具了。
百度安卓厨房 Ubuntu,安装好。
终端进入目录,并执行./menu命令,根据提示放入一个ROM包,解压。再进入高级选项,输入12,再输入w解压内核,把刚刚内核源码目录arch/arm/boot下的zImage 覆盖 解压内核产生的BOOT-EXTRACTED文件夹中的同名文件。然后输入b生成boot.img。
然后把boot.img刷入手机即可
再次温馨提示一下:
在不懂得Linux基本操作或者没有简单掌握C语言时,不要进行其他未知操作,多学习自然就会有自己的领悟。如优化,调试等,一步步学习最重要。
另外工具链的版本不要超过4.7.4, 因为LU6200/640的4.1.2系统不支持GCC4.8的编译器指令
祝你早日用上自己制作的内核、
主流简迷离 发表于 2015-6-5 21:39
百度arm-linux-androideabi-4.7或者arm-cortex_a8-linux-gnueabi-4.6,这两个都叫做交叉编译工具链。下载 ...
高考大吉,考完后,咱多交流交流
zzl8020 发表于 2015-6-5 01:20
192频率会锁屏睡死
已经去除192频率,使用320频率吧
:):):):):):):)
能有这么热心的机友真心谢谢了,祝高考顺利
6月5曰内核刷不进图形,机器人倒地,有刷入的吗