![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 66
lylianlll
喜欢看贴不会贴
展开
-
adb ?????? no permission 这种问题的解决方法
设置usb权限因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。$ lsusbBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub转载 2012-11-09 13:57:02 · 1056 阅读 · 0 评论 -
Android init.rc解析
Android初始化语言由四大类声明组成:行为类(Actions),命令类(Commands),服务类(Services),选项类(Options). * 初始化语言以行为单位,由以空格间隔的语言符号组成。C风格的反斜杠转义符可以用来插入空白到语言符号。双引号也可以用来防止文本被空格分成多个语言符号。当反斜杠在行末时,作为折行符。 * 以#开始(前面允许有空格)的行为注释行。转载 2012-12-21 17:04:35 · 663 阅读 · 0 评论 -
解剖Android USB MTP 的激活流程
废话少说, 先上两张时序图 , 图片有点大, 建议用新窗口打开或者另存到本地查看图1: UsbSettings的流程图2: property属性的触发事件流程好, 开始分析从图1开始, 当用户从Setting UI里面点了一下那个MTP的选择框后,引起一系列的操作,说白了,这里绕那么多个圈, 无非就是想发个消息通知UsbHandler而已, 然后就等待状原创 2012-12-28 11:39:20 · 19725 阅读 · 7 评论 -
重新解压打包android 根文件系统 ramdisk.img
1. ramdisk.img文件gzip压缩文件, 所以要用gunzip命令解压缩. 但是gunzip需要默认后缀名.gz才可以正常解压, 不然会被忽略对待.(源文件类型) ramdisk.img: gzip compressed data, from Unix2. 解压后名字会自动去掉.gz后缀,并重命名为ramdisk.img, 这时候文件类型为ramdisk.img: ASC原创 2012-12-24 11:06:24 · 1695 阅读 · 0 评论 -
vim的配置
修改~/.vimrcset shiftwidth=4set tabstop=4set mouse=a"set selection=exclusive"set selectmode=mouse,keyset ai! "自动缩进"set ignorecase"set noerrorbells " 去掉滴滴声音set incsearch "搜索时逐字符高亮原创 2012-11-14 13:37:24 · 524 阅读 · 0 评论 -
Uubuntu 配置网络固定IP
1. 修改 /etc/network/interfaces 文件添加下面内容auto eth0iface eth0 inet staticaddress 192.168.168.114netmask 255.255.255.0network 192.168.168.1broadcast 192.168.168.255gateway 192.168.168.1原创 2012-11-14 13:26:48 · 654 阅读 · 0 评论 -
linux 目录架构
/ 根目录 /bin 常用的命令 binary file 的目录 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解压缩所需 RAM原创 2010-05-31 10:53:00 · 613 阅读 · 0 评论 -
Ubuntu 12.04 配置minicom
sudo minicom -s选择 Serial port setup, 此时所示图标在“Change which setting”中,键入“A”,对应的应该是/dev/ttyS0对波特率,数据位和停止位进行配置,键入“E”,波特率选为115200 8N1 硬/软件流控制分别键入“F”“G”并且都选NO.原创 2012-11-09 13:50:34 · 801 阅读 · 0 评论 -
Android framework Watchdog的监控过程
用android的MountService来分析Watchdog的注册和监控过程. 代码路径为:frameworks/base/services/java/com/android/server/MountService.java此Watchdog为软件Watchdog, 在Android Framework中处理的事情有:接收系统内部的reboot事件然后处理监控Syste原创 2013-01-07 15:52:07 · 2430 阅读 · 0 评论