01 2018 档案
摘要:本文转载自:http://blog.csdn.net/kris_fei/article/details/71600690 Platform: RockchipOS: Android 6.0Kernel: 3.10.92diff --git a/arch/arm/boot/dts/rk3288-b.d
阅读全文
摘要:本文转载自:http://blog.csdn.net/tuwenqi2013/article/details/60583735 版权声明:本文为博主原创文章,博主欢迎各位转载。 版权声明:本文为博主原创文章,博主欢迎各位转载。 一、logo的调用流程 |-->board_init_r: < boar
阅读全文
摘要:本文转载自:http://blog.csdn.net/a624731186/article/details/23548409 本文的思路: android APP调用自定义java API,自定义java API调用自定义jni接口 1:在android源码目录framework/base下面创建a
阅读全文
摘要:本文转载自:http://blog.csdn.net/kris_fei/article/details/78748313 Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 硬件接上USB扫描枪后,被认为是一个USB物理键盘,这时候,系统会默认关闭软键盘
阅读全文
摘要:本文转载自:http://blog.csdn.net/lkqboy2599/article/details/8350100 向android的内核添加驱动,其实就是向linux内核添加驱动。主要在两个文件里添加点信息,一个是Kconfig文件,一个是Makefile文件。比如你添加的驱动你代码放到d
阅读全文
摘要:平台信息:内核:linux3.10 系统:android6.0平台:RK3288 前言:本文主要实现的功能是在android系统中添加一个按键,在驱动层使用定时器,每隔1秒钟向上层发送按键实现,framework层继续上报按键事件。 驱动的源码: key.c Makefile 编译生成key.ko文
阅读全文
摘要:本文转载自:http://blog.csdn.net/morixinguan/article/details/73467845 之前一直不太清楚,当我们在shell命令行输入很多命令,会在屏幕上输出一些信息,为什么一执行clear这个命令以后,所有的信息就没了呢? 现在终于搞明白了,找到了clear
阅读全文
摘要:本文转载自:http://blog.csdn.net/lilidejing/article/details/46564491 进入系统framework层修改了下MediaPlayer.java的源码,就添加了个方法,结果重新编译系统报下面错误: [java] view plain copy ...
阅读全文
摘要:本文转载自:http://blog.csdn.net/xueshanfeihu0/article/details/52979717 Ubuntu 14.04 下 android studio 安装 和 配置 参考博客: http://blog.163.com/hwh04@126/blog/stati
阅读全文
摘要:本文转载自:https://www.jianshu.com/p/1f6295f9c955 之前学习Android开发的时候,一直跟各种教程一样,使用的是Eclipse+ADT,主要是比较方便,容易上手,特别是对于习惯用Eclipse开发java的朋友来说,上手更是好无压力。但毕竟Eclipse+AD
阅读全文
摘要:大标题 中标题 #一级标题 ##二级标题 ###三级标题 ####四级标题 ## 在MarkDown里换行会比较复杂需要输入<br>才可以实现换行## ## 如果要输入\<br\>才可以实现输入br 输入单行文本需要前面输入两个TAB键 ### 输入多行文本也很容易只需要每行的前面输入两个TAB键即
阅读全文
摘要:本文转载自:https://zhidao.baidu.com/question/491448169666671012.html
阅读全文
摘要:本文转载自:http://blog.csdn.net/Jesse_Mx/article/details/61425361 前言 最近常帮人安装Ubuntu,也算积累了一些经验。这篇博文主要谈一谈如何在UEFI启动模式下正确安装Ubuntu 16.04,以形成Windows 10和Ubuntu 16.
阅读全文
摘要:本文转载自:http://blog.csdn.net/u012879090/article/details/74937762 在win7系统下安装把Ubuntu17.04安装在另一个硬盘开机无法进入Ubuntu问题的一种解决办法。 本人笔记本本来装的Ubuntu(在固态硬盘中)和win7(在机械硬盘
阅读全文
摘要:本文转载自:http://blog.csdn.net/qq_28205153/article/details/52203512 Linux可以说是开发者的系统,对于开发者来说,Linux发行版不仅为我们提供了无数强大的开发工具,还能帮助我们从源码上学习操作系统是工作的。而且经常在命令行上工作的我们还
阅读全文
摘要:本文转载自:http://blog.csdn.net/strugglepeach/article/details/51260886 Window 7 + Ubuntu 双系统安装 硬件: ThinkPad X260 i5-6200U/8G/480G当前系统: Window 7 旗舰版 64位 下载
阅读全文
摘要:/*1. 头文件 */ #include <linux/init.h> #include <linux/module.h> #include <linux/moduleparam.h> #include <linux/kernel.h> #include <linux/list.h> #includ
阅读全文
摘要:本文转载自:http://blog.csdn.net/mike8825/article/details/49428417 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 关于selinux的详细资料,请查阅http://blog.csdn.
阅读全文
摘要:本文转载自:http://blog.csdn.net/qq_28899635/article/details/56289063 开篇:为什么写这篇文章 先说下我自己的情况,我是个普通的大四学生,之前在学校一直做Android应用开发,找实习的时候也一直想找相关的工作,来到现在这家公司以后,由于业务调
阅读全文
摘要:本文转载自:http://blog.chinaunix.net/uid-13059007-id-5766941.html 有时候需要在Linux kernel--大多是在需要调试的驱动程序--中读写文件数据。在kernel中操作文件没有标准库可用,需要利用kernel的一些函数,这些函数主 要有:
阅读全文
摘要:本文转载自:http://blog.csdn.net/gjsisi/article/details/18052369 第一部分 DHCP工作过程 DHCP的工作过程主要分为以下六个阶段: 发现阶段,即DHCP客户端寻找DHCP服务器的阶段。DHCP客户端首先以广播方式发送DHCP DISCOVER发
阅读全文
摘要:本文转载自:http://blog.csdn.net/myvest/article/details/51483647 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 1、问题背景 最近遇到一个问题,在一个
阅读全文
摘要:本文转载自:http://blog.csdn.net/DKBDKBDKB/article/details/38490201 对wifi部分的代码流程已经看了段时间,前两天终于解决了工作中遇到的一个wifi问题,问题描述及解决过程如下: 硬件平台:iMx53 软件平台:Android2.3 bug描述
阅读全文
摘要:本文转载自;http://blog.csdn.net/lishanmin11/article/details/37930073 最近在调android ethernet功能,android本身不带 ethernet 功能,需要打patch。这个patch可以在setting里出来 ethernet
阅读全文
摘要:本文转载自:http://blog.csdn.net/tankai19880619/article/details/42972551 一、现象 12小时压测wifi连接后,发现网络连接中断;相关log: 我们关心状态变化部分ConnectivityService: ConnectivityChang
阅读全文
摘要:本文转载自:http://blog.csdn.net/zvivi521/article/details/9166899 [init.svc.dhcpcd_eth0]: [stopped] I/ServiceManager( 2040): Waiting for service android.tvs
阅读全文
摘要:本文转载自:http://blog.csdn.net/liuhaomatou/article/details/54410361 平时我们在使用git 管理项目的时候,会遇到这样一种情况,那就是客户使用git 生成patch 给到我们,那我们就需要把客户给到patch 打入到我们的project ,基
阅读全文
摘要:本文转载自:https://www.jianshu.com/p/e5d801b936b6 前提: 生成patch: git format-patch -M master 生成指定patch,0163bed3bf59ae74c36cc5138b4c24f1556d8304是commit id,-1是指
阅读全文
摘要:本文转载自:http://m.blog.csdn.net/jiangdou88/article/details/50158673 #define GPIO_BANK0 (0 << RK_GPIO_BANK_OFFSET) #define GPIO_BANK1 (1 << RK_GPIO_BANK_O
阅读全文
摘要:本文转载自:http://m.blog.csdn.net/kris_fei/article/details/69553422 Platform: ROCKCHIPOS: Android 6.0Kernel: 3.10.92由于板子没有lcd无法得知sd卡升级是否完成,因此使用LED显示.Recove
阅读全文
摘要:本文转载自:http://m.blog.csdn.net/kris_fei/article/details/70226451 Platform: RockchipOS: Android 6.0Kernel: 3.10.92需求:硬件版本不一样,通过几个gpio的高低电平来表示不同版本,u-boot/
阅读全文
摘要:本文转载自:http://blog.csdn.net/MyArrow/article/details/8136018 (1)添加头文件: #include <linux/earlysuspend.h> (2)在特定驱动结构体中添加early_suspend结构: #ifdef CONFIG_HAS_
阅读全文
摘要:本文转载自:http://blog.csdn.net/zmnqazqaz/article/details/51956225 自助设备在没有人的情况下需要休眠,然而还得通过触摸屏唤醒设备。 需要做休眠唤醒必须需要了解一下内核的休眠唤醒机制,相应的android 上得再次加深一下大致流程。 触摸唤醒分两
阅读全文
摘要:本文转载自:http://m.blog.csdn.net/dearsq/article/details/70175637 Platform: RK3399 OS: Android 6.0 Kernel: 4.4 Version: v2017.04 需求 Key-Pad 原理 实现 getevent
阅读全文
摘要:本文转载自:http://blog.csdn.net/xgbing/article/details/52096880 本篇以“adb devices"命令为例,跟踪代码的执行流程。 (1) main()->(2)adb_commandline()->adb_commandline()中的相关源码:
阅读全文
摘要:本文转载自:http://blog.csdn.net/happylifer/article/details/7682563 最近因为需要,看了下adb的源代码,感觉这个作者很牛,设计的很好,于是稍微做了点笔记,方便以后再次需要修改adb时能迅速的回忆起来。 ADB结构及代码分析 一、概述 Andro
阅读全文
摘要:本文转载自:http://blog.csdn.net/mike8825/article/details/52434666 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 在上一篇的使用sys接口来调试驱动的写完后,这里也将proc接口的例子
阅读全文
摘要:本文转载自:http://blog.csdn.net/thinkinwm/article/details/24865933 Description] 如何默认打开user 版本的USB debug 选项, 默认打开adb 连接 [Keyword] 量产版本 user usb debug root a
阅读全文
摘要:本文转载自:http://blog.csdn.net/chaihuasong/article/details/50342119 A. 软件准备 user版本需要先打开USB debug开关,打开方式如下: 1、打开usb调试 build/core/main.mk 请将user版本下也改为ro.deb
阅读全文
摘要:本文转载自:http://blog.csdn.net/liyongming1982/article/details/14108111 有的user用户版本的log 不全,且push/pull某些文件或者属性文件 常常会遇到权限不够的情况,给调试带来很多便: 对于user 版本adb shell 开启
阅读全文
摘要:本文转载自:http://blog.csdn.net/u010223349/article/details/41120255 ADB是Android系统提供的调试工具,整个ADB工具由三部分组成:adb client、adb service、adb daemon。 1、ADB client 提供HO
阅读全文
摘要:本文转载自:http://blog.csdn.net/sinc00/article/details/44957943 在首次使用adb connect,然后adb shell的时候,常常需要点击弹出的对话框,否则出现 error: device unauthorized. Please check
阅读全文
摘要:本文转载自:http://blog.csdn.net/zahuopuboss/article/details/50831171 http://blog.csdn.net/sowhat_ah/article/details/43307907 error: device unauthorized. Pl
阅读全文
摘要:本文转载自:http://blog.csdn.net/stpeace/article/details/24933813 adb是什么? adb就是Android调试桥,很形象啊。 先来看adb原理的逻辑图: 再来进行实际操作:我的pc的ip是192.168.1.102, 我的android手机的ip
阅读全文
摘要:本文转载自:http://blog.csdn.net/wlwl0071986/article/details/50935496 一、adb守护进程的初始化 源码路径:~/system/core/adb/adb.c int main(int argc, char **argv) > start_dev
阅读全文
摘要:本文转载自:http://blog.csdn.net/luansxx/article/details/25203323 角色 l 服务 服务是提供特定功能的实体,接收请求,返回应答是服务直接最表现。大部分服务经过转换表现为文件(包括套接字)句柄。服务存在于Adb Server、Adb Daemon中
阅读全文
摘要:本文转载自:http://blog.csdn.net/luansxx/article/details/25203269 ‘ Adb模块包括adb,adbd,源代码都在system/core/adb目录中。 adb和adbd有很多代码是共享的,在不同的地方通过ADB_HOST编译宏隔开,ADB_HOS
阅读全文
摘要:本文转载自:http://www.apkbus.com/blog-50331-54609.html ADB源码分析(一)——ADB模块简述 1、Adb 源码路径(system/core/adb)。 2、要想很快的了解一个模块的基本情况,最直接的就是查看该模块的Android.mk文件,下面就来看看a
阅读全文
摘要:本文转载自:https://juejin.im/entry/57c00fe4c4c971006179838a ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。 持续更新中,欢迎补充指正,觉得有用的可
阅读全文
摘要:本文转载自:http://www.wxtlife.com/2015/11/24/Android-set-adb-status/ 想第一时间获取我的最新文章,请关注公众号: 技术特工队 在整机系统开发中,一般系统默认的adb开发是打开的,那么在对外发布的系统中,肯定是不希望默认打开adb的,但是在开发
阅读全文