自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞鸿惊雪

人海一孤鸿,飞雪映长白

  • 博客(14)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android准备往OpenWrt上移植

原创作品,转载请注明原作者及地址!by 飞鸿惊雪http://blog.csdn.net/niyufengAndroid准备往OpenWrt上移植这两天全力编译android,cpu 4个线程全开,磁盘大吞吐的存取,导致温度过高,编译中间笔记本保护性质的自动休眠关机。不说废话,进入正题。友善的mini6410自带的是andro

2012-10-26 05:49:44 9239 2

原创 编译移植android 2.3到tiny210

原创作品,转载请注明原作者及地址!by 飞鸿惊雪这两天玩android,做个小结吧。避免麻烦,直接从nfs启动,下面是我常用的几个参数。1 从nfs启动android (tiny210自带的android根文件系统,使用自己稍加修改编译好的tiny210自带kernel,自己编译的uboot启动)。使用下面的bootargs:console=ttySAC

2012-10-26 04:52:36 2925 2

原创 android工具链与GNU工具链的比较

Android所用的Toolchain(即交叉编译工具链)可从下面的网址下载:http://android.kernel.org/pub/android-toolchain-20081019.tar.bz2如果下载了完整的Android项目的源代码,则可以在prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin目录下找到交叉编译工具,比如Androi

2012-10-26 03:54:31 2465

原创 Android源代码结构分析

Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:----------------├── Makefile 全局的Makefile├── build 系统编译规则和配置所需要的脚本和工具------

2012-10-24 04:21:39 16759 4

原创 查看Android源码版本

有时候我们辛苦取到Android的源代码,想知道它的确切版本号,比如有时候我们只粗略知道拿到的是2.3的源码,但并不明确他的小版本号,这就是有时候明明都是2.3的代码可比较起来还是有差异的原因,比方说一个是2.3.1,而一个是2.3.4;确认的方法很简单:1. 编译的时候在终端中一开始就会打印出来:PLATFORM_VERSION:2.3.12. 直接去make文件中去看:

2012-10-23 14:28:32 1378

原创 android中使用local_manifest.xml添加软件

http://www.freedesktop.org/wiki/Software/PulseAudio/Ports/Android  中有使用local_manifest.xml来添加PulseAudio的实例,其中local_manifest.xml已经写好了:wget http://people.collabora.com/~arun/android/local_manifest.xm

2012-10-22 22:56:00 2889

原创 ubuntu追加磁盘空间

我笔记本装的是双系统,win7和ubuntu-11.04。之前装Ubuntu只给了25G,现在基本上用完了,装新软件或者更新系统时,经常提示磁盘空间不足,把系统为较彻底地清理一遍,参考我博文《Ubuntu系统较全面清理 》, 还是没有根本解决问题。于是就想到能否从Windows划出一些空间增加到Ubuntu,Google了下,还真有。其思路如下:从Windows划出一 个分区,将新分区挂载

2012-10-22 18:37:06 2233

原创 [转]在windows下使用linux命令

http://www.cnblogs.com/adgnat/archive/2011/07/16/2108098.html使用过linux的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和patch。cygwin是一个windows下的linux模拟器,对于想在windows下使用linux命令的人来说是一个选择。但是cygwin过于复杂庞大

2012-10-18 11:15:12 1136

转载 “斗地主”游戏规则

简介:该游戏由三人玩一副牌,地主为一方,其余两家为另一方,双方对战,先出完手中牌的一方胜。游戏规则(一副牌规则)1 、发牌一副牌 54 张,一人 17 张,留 3 张做底牌,在确定地主之前玩家不能看底牌。2 、叫牌叫牌按出牌的顺序轮流进行,每人只能叫一次。叫牌时可以叫 “1 分 ” , “2 分 ” , “3 分 ” , “ 不叫 ” 。后叫牌者只能叫比前面玩家高的

2012-10-17 22:06:33 13901

原创 安装SMPlayer所依赖的库

Ubuntu上安装SMPlayersudo apt-get install smplayer会发现依赖以下主要几项:mplayer i386 2:1.0~rc4.dfsg1+svn34540-1smplayer i386 0.7.0-1ubuntu2 SMPlayer v. 0.7.0 (SVN r3809)smplayer-themes all 0.1.20+dfsg-1smp

2012-10-06 20:04:31 1131

原创 Android4.0与Android2.3源代码差异

http://blog.csdn.net/andyhuabing/article/details/7095834=======================================================================================================其实一句话就搞定了:谷歌新一代Android 4.0系统拥有全新设

2012-10-06 19:49:55 1151

原创 Android的SDK,NDK以及JNI

1 SDK(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此!Android SDK指的既是Android专属的软件开发工具包。可以说只要你使用java去开发Android这个东西就必须用到。他包含了SDK Manager 和 AVD Manage 对于androi

2012-10-05 21:16:12 1431

原创 尝试编译android-2.3.7_r1

在参考别人的编译记录时,经常会看到如下的修改:由于我们是32位系统,所以有些文件需要修改一下:将./build/core/main.mk 中的ifneq (64,$(findstring64,$(build_arch)))改为:ifneq (i686,$(findstring i686,$(build_arch)))将android-2.3.7_r1/externa

2012-10-05 18:56:55 1835

原创 尝试编译android-4.0.4_r2.1

这几天第一次尝试编译andorid,顺利编译了android-4.0.4_r2.1和android-2.3.7_r1,这两个分别是4.0和2.3的最后版本。也尝试编译最新的android-4.1.1_r6,但是没成功,好像android-4.1要求要在64位的系统上编译,而我的32位系统上编译没多长时间就出错了。CPU:Intel® Pentium(R) Dual CPU E2180

2012-10-04 19:11:10 5772

uImage.openwrt

已经编译好的针对tiny210 openwrt的linux-2.6.35.7 kernel。

2012-04-20

root-s5pv210.tar.bz2

tiny210的openwrt根文件系统目录

2012-04-20

tiny210-uboot.bin

这是编译好的uboot for tiny210。 实现的基本功能: 0 512MB DDR2内存支持(设置为单通道) 1 支持SD卡启动,基于linaro u-boot的SPL功能实现 2 从SD卡的FAT分区上加载文件到SDRAM(fatls, fatload, fatinfo) 3 将环境变量保存至SD卡:(彻底修正) 修复bug 1:每次启动只能保存一次环境变量。 修复bug 2:SD卡保存环境变量出现: Writing to MMC(0)... mmc_send_cmd: error during transfer: 0x00208001 mmc write failed 4 添加DM9000驱动,开启网络功能(例如:tftp,nfs等,nfs好像有误) 5 添加TAB键命令自动补全功能 6添加Nand Flash驱动,开启所有nand cmd,支持NAND Flash读写 7添加yaffs文件系统烧写支持 8 uboot引导linux内核 9 添加NAND启动功能 10 添加启动自动识别功能,能自动从NAND或MMC/SD中启动 修改在SD/MMC启动及NAND启动时,对nandflash的烧写都为8bit 硬件ECC校验

2012-04-20

tiny210-mini210_defconfig

这里有我编译成功的.config,直接复制到openwrt的顶层目录下make就可以了, 配置文件为tiny210-mini210_defconfig在附件中

2012-04-20

openwrt-for-fs2410-patch-20120313.tar.bz2

这个是针对三星arm9的S3C2410,所有的S3C2410应该都能用,只要稍作修改即可。 比如有的网卡是CS8900,有的板子是DM9000的, 所以只要make kernel_menuconfig重新选择下就ok了。

2012-03-13

openwrt-for-fs2410.patch.tar.bz2

这个是针对优龙的FS2410,但是其他的S3C2410应该也能用,只要稍作修改即可。 按照该方法、步骤把openwrt下载好 然后把我的补丁下载下来,解压到./openwrt-arm/(或者你的openwrt目录) tar jxvf openwrt-for-fs2410.patch.tar.bz2 -C ./openwrt-arm/ 然后只要make menuconfig选择S3C24xx-->FS2410 再make V=99就可以了 good luck~

2012-03-06

konqueror-embedded-ok.tar.bz2

konqueror-embedded-snapshot-20030705.tar.gz代码修改版 移植konqueror遇到好大的麻烦!总是出现 checking for Qt... configure: error: Qt (>= Qt 2.2.2) (library qte) not found. Please check your.... 具体参考我的博客:http://blog.csdn.net/niyufeng/article/details/7233102《6.1 qtopia-2.2.0上实现konqueror网页浏览器 》

2012-02-04

konqueror-embedded-snapshot-20030705.tar.gz

konqueror-embedded-snapshot-20030705.tar.gz源代码 具体在qtopia-2.2.0上的移植见: http://blog.csdn.net/niyufeng/article/details/7233102 《6.1 qtopia-2.2.0上实现konqueror网页浏览器 》

2012-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除