如何正确的make menuconfig

写这么个文章标题,装逼的成分很大。

只是一直使用的make menuconfig的方法今天被颠覆了……网上查了一下,使用我之前方法的人也不在少数。那我总结一下自己的这个过程吧。

make menuconfig ARCH=arm

make savedefconfig ARCH=arm

上面两行是我在AOKP上看到别人在脚本中的描述。

好奇心驱使,去查看了一下,make savedefconfig这个命令到底是怎样的一种存在。

 savedefconfig
       - Save current config as ./defconfig (minimal config)

网上有个帖子在各处被转载,但是我真不觉得写的是正确的。大家可以对比试验。

但是这种方法按照说明确实是一种最小化的defconfig方法。

等下次使用开发板的时候再用这个方法做一下。目前还是先用

cp arch/arm/configs/XXXXXX_defconfig .config

make ARCH=arm menuconfig

cp .config arch/arm/configs/XXXXXX_defconfig

方法靠谱些。等我完成oppo find5的破解之后再回头来试。

时间: 2024-10-07 06:08:01

如何正确的make menuconfig的相关文章

make menuconfig简介

Y--将该功能编译进内核  N--不将该功能编译进内核 M--将该功能编译成可以在需要时动态插入到内核中的模块  如果你是使用的是 make xconfig,那使用鼠标就可以选择对应的选项.这里使用的是 make  menuconfig,所以需要使用空格键进行选取.在每一个选项前都有一个括号, 有的是中括号有的是尖括号,还有圆括号.用空格键选择时可以发现,中括号里要么是空,要么是"*": 而尖括号里可以是空,"*"表示编译到内核里:"M"表示编译

menuconfig 缺失 yaffs support 解决办法

menuconfig 缺失 yaffs support 解决办法 一个干净的内核可能不会自动包括或支持YAFFS,.config 里面也就不会有YAFFS的选项. 打开.config 然后左边是正确的可使用的config,右边是造成缺失的原因,我特意留出空格,对应补全即可(血泪啊,耽误好久~) 接着打开.config 对比修改如下部分 修改CONFIG_CMDLINE 如下: 修改RAM/ROM/FLASH chip drivers 修改Mapping drivers for chip acce

详解如何正确的搭建Linux的服务器集群

什么是集群? 集群,是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信.应用程序可以通过网络共享内存进行消息传送,实现分布式计算机.集群的工作方式类似于人们之间的协同工作. Vs-nat集群是一种最简单的集群.他的结构类似于linux透明代理服务器. 这是从网络上下载的一幅图,这是一种典型的nat结构.可以用此种结构作简单测试.上图的LVS标识是一台linux主机,它负责均衡流量.通常称它为linux虚拟服务器.RS1标识和RS2标识是实际的服务器.虚拟服务器不

正确地保存编译内核产生的.config文件-使用make savedefconfig

正确地保存编译内核产生的.config文件-使用make savedefconfig 一直以来保存编译内核生成的.config文件都是cp .config arch/arm/configs/xxx_defconfig来保存的.但是这其实是一个错误的方法.原因听我细细道来. 以前一直没有在意过这个问题,直到遇到了make xxx_defconfig生成的.config与原xxx_defconfig有差异并解决后,引发我的对.config保存方式的疑惑.原来在arch/arm/configs/中保存

linux kernel menuconfig【转载】

原文网址:http://www.cnblogs.com/kulin/archive/2013/01/04/linux-core.html Linux内核裁减 (1)安装新内核: i)将新内核copy到/usr/src下, #tar xzvf linux-2.6.38.4.tar.gz -----解压缩. ii) 将名为linux的符号链接删掉,这是旧版本内核的符号链接. #ln -s linux-2.6.38.4 linux ------建立linux-2.6.38.4的符号链接linux. (

【转载】如何正确使用cnblogsCSS定制

转自:http://www.cnblogs.com/rvalue/p/7265386.html 用过cnblogs的估计都知道cnblogs提供了相对比较开放的个性化选项,其中最为突出的估计就是页面CSS定制了.但是没学过Web前端的人可能并不会用这个东西... 所以我打算在此分享一些定制CSS过程中使用的奇技淫巧一些方法来帮助大家定制blog qwq 以后如果想到新的主意或者更好的表述的话估计还会回来更新一波...本博文不定期更新吧w 博主并非专业Web开发,所以可能有些语言不够严谨或者不够准

TensorFlow【机器学习】:如何正确的掌握Google深度学习框架TensorFlow(第二代分布式机器学习系统)?

本文标签:   机器学习 TensorFlow Google深度学习框架 分布式机器学习 唐源 VGG REST   服务器 自 2015 年底开源到如今更快.更灵活.更方便的 1.0 版本正式发布,由 Google 推出的第二代分布式机器学习系统 TensorFlow一直在为我们带来惊喜,一方面是技术层面持续的迭代演进,从分布式版本.服务框架 TensorFlow Serving.上层封装 TF.Learn 到 Windows 支持.JIT 编译器 XLA.动态计算图框架 Fold 等,以及

程序员取悦女朋友的正确姿势---Tips(iOS美容篇)

前言 女孩子都喜欢用美图工具进行图片美容,近来无事时,特意为某人写了个自定义图片滤镜生成器,安装到手机即可完成自定义滤镜渲染照片.app独一无二,虽简亦繁. JH定律:魔镜:最漂亮的女人是你老婆魔镜:程序员不是木头人 核心技术 图片滤镜核心技术的基本思路如下: 核心技术流程 具体流程 1.创建一个图像处理工具类 注:该类实例包括一个图像处理方法,该方法在传入原始图像和一个颜色矩阵后生成一个处理好的图像. @interface JHFeilterManager : NSObject @proper

Razor:从aspx到cshtml常见错误及正确书写方法

http://blog.csdn.net/cheny_com/article/details/6298496 从aspx转到chshtml还是有很多要适应的地方的,本帖是个人学习笔记帖不断更新.每天开着本帖编程. 按第一个有意义的编译错误的首字母排序,便于查找: Cannot implicitly convert type 'void' to 'object' 错误:@Html.RenderPartial("_XXXX", Model); 正确:@{Html.RenderPartial