- 博客(24)
- 收藏
- 关注
转载 如何在github上传本地项目代码(新手使用)
首先你要在github上申请一个账号网址:https://github.com/然后你要下载一个git工具网址:https://gitforwindows.org/进入官网直接下载就行,下载完成后进入github首页,点击新项目new repository,如下图所示:然后进入如下页面,主要填写红色圈起来的几个部分,如下图:最后点击Create repository...
2020-02-27 17:05:08
521
转载 在android5.1的init进程中加入读取手机序列码
在and4.4上之前在init进程中读取amt/sn.txt中的内容,设置到"ro.serialno"的系统属性中。而Settings会去读取这个属性的值,从而将手机的序列码显示出来。 if (!is_charger) { action_for_each_trigger("early-fs", action_add_queue_tail); action_fo...
2019-04-25 15:31:13
250
转载 android 使用git打补丁
使用git打patch有两种方式:一、使用git diff1、git diff > patch_001.patch这样利用文件的差异就直接生成了一个patch2、解patch(在同一目录下)git apply patch_001.patch二、使用git format-patch打补丁步骤:1、先到目录下git status看下差异的文件2、把需要打补丁的文件git ad...
2019-04-25 15:21:04
436
转载 android note
1.重要的property属性#define ANDROID_RB_PROPERTY "sys.powerctl" // 控制启动状态property_set(ANDROID_RB_PROPERTY, "shutdown,");property_set(ANDROID_RB_PROPERTY, "reboot,bootloader");property_set(ANDROID_...
2019-04-03 11:54:44
703
转载 好的博客整理
2、anr、性能优化:http://rayleeya.iteye.com/category/89044====================1、TF卡、USB 存储模块:http://blog.youkuaiyun.com/yihongyuelan/article/category/844867http://blog.youkuaiyun.com/gzshun/article/category...
2019-04-03 10:50:49
262
转载 Android framework系统默认设置修改
Launcher 总结:1、launcher的布局太居中,要想两边拉伸<\packages\apps\Launcher2\res\values\dimens.xml> <dimen name="apps_customize_pageLayoutPaddingLeft">40dp</dimen> <dimen name="a...
2019-03-13 11:58:55
1161
原创 I2C和SPI总线的战争
I2C和SPI总线的战争现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral Interface)的身影。原因是这两种通信协议非常适合近距离低速芯片间通信。Philips(for IIC)和Motorola(for SPI) 出于不同背景和市场需求制定了这两种标准通信协议。 IIC 开发于...
2018-12-12 16:44:57
344
转载 OTA制作及升级过程笔记
摘要: 1、概述1.1 文档概要前段时间学习了AndroidRecovery模式及OTA升级过程,为加深理解和防止以后遗忘,所以写这篇文档进行一个总结和梳理,以便日后查阅回顾。文档主要包括两部分,第一部分为OTA升级包的制作过程分析,第二部分为Recovery模式下OTA升级包安装过程的分析,其中包括Recovery模式分析及服务流程。1.2 参考文献《Recovery开发指导》《Androi...
2018-12-09 19:08:26
1520
转载 linux中的按键驱动
linux字符驱动之查询按键 linux字符驱动之中断按键 linux字符驱动之poll机制按键驱动 linux字符驱动之异步通知按键驱动
2018-12-03 15:39:51
235
转载 Android bluetooth介绍
关键词:蓝牙硬件接口 UART PCM blueZ 版本:基于android4.2之前版本 bluez内核:linux/linux3.08系统:android/android4.1.3.4作者:xubin341719(欢迎转载,请注明作者,请尊重版权谢谢)欢迎指正错误,共同学习、共同进步!! Android bluetooth介绍(一):基本概念及硬件接口Android bl...
2018-12-03 15:16:26
278
转载 发一个51单片机的模拟串口代码
由于8位单片机一般只有一个串行接口,往往不够用,只能自己写一个模拟串口的程序,下面这个程序是自己早先写的,放上来,对别人也许有点用,注意接收端同时接到P3.2(INT0)#include <at89X52.h>#define DOUBLE_BAUDRATE#define DATA_CORRUPT 0x80#define BUFFER_OVERFLOW 0x81#def...
2018-12-03 15:11:43
4439
转载 嵌入式开发中的一些网站收集
在线查看内核源码的网站在线查看Android源码的网站下载Android源码的网站uboot下载地址busybox地址飞思卡尔社区地址QT下载地址linux书籍艾为官网高通发布的Android版本高通createpointmtk onlinemtk eservice展讯cq展讯iSupportapkpure ------------...
2018-12-03 15:11:10
168
转载 如何完全备份android系统上的system分区和data分区
安卓的系统备份在很多场合下可能会用到,下面这个python的脚本,可以用来备份整个的data分区:将所有data分区的文件和目录打包到data.zip,并生成recovery的专用edify脚本到update-script.sh。当然,简单的修改下脚本的备份路径就可以备份system分区了,如果再加上几行代码,就可以备份boot,recovery,uboot等等分区,不过这要根据不同的分区来写不同...
2018-11-21 14:36:35
3103
转载 Android双系统实现
1. 前言: 刷机,似乎是安卓手机用户的一项专利,但是,会刷机的用户一般都是喜新厌旧的角色, 一个系统用久了,就想换到另一个系统,或者觉得没有原来的好,或者又觉得要换回去,这样又要重刷。 但是刷来刷去都麻烦啊,并且每次刷机也不是没有风险的,一不小心就可能造成重要数据的丢失。 没有解决办法吗?有!双系统!甚至三系统,四系统!! 本文就是解决这个问题的,并且用本...
2018-11-21 14:34:40
4158
转载 linux内核 GPIO口编程入门
1. api接口请求gpio口int gpio_request(unsigned gpio, const char *label)释放gpio口void gpio_free(unsigned gpio)判断gpio索引号是否有效(gpio口是否存在)int gpio_is_valid(int number);设置输出:int gpio_direction_output(...
2018-11-21 14:17:19
776
转载 Android中的常用命令汇总
工欲善其事必先利其器,在Android开发过程中,为了开发调试,查找问题的需要,必须掌握一些常用的命令的用法,这里总结了一些在Android开发中经常会用到的命令,一共15个。1、ps列出所有的进程这个命令是Android调试和问题查找的时候经常会用到的一个命令,在不带参数的情况下会输出所有的进程,ps -t 则会输出所有的线程。2、printenv 显示环境变量,例:...
2018-11-21 11:59:52
259
转载 Android应用保活方案的另类出路,让你应用长生不老(针对小米手机)
一、前言我们在做Android应用的时候都知道,必须要有一套好的保活方案,这样应用的push到达率高,应用的活跃度也就很高,我们平时也可以发现很多应用我们明明已经关闭了,但是还是可以接收到push消息,或者ps查看进程还是存在的。当然这里就有很多方案做这件事了,从最早的Java层中接受各种事件和广播等时机唤醒我们的应用,在到Native层的进程保活都是很好的方案,但是随着Android系统的更新...
2018-11-21 11:56:47
396
转载 嵌入式资源网站
嵌入式资源网站(转自http://blog.chinaunix.net/u2/60011/showart_470929.html) 一 、MailList1.MailList大全网址:http://news.gmane.org/描述:可以查到绝大部分开源项目的Maillist记录,如bluez、uboot等。碰到问题可以在里面搜索一下,相当方便。二、技术论坛 1.ChinaUn...
2018-11-21 11:46:20
350
转载 Makefile文件
Makefile文件 Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 makefile带来的好处就是——“自动化编译”,一旦写好,...
2018-11-21 11:45:42
142
转载 shell
在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循...
2018-11-21 11:45:06
107
转载 Linux Makefile与Kconfig文件详解
本文章介绍了makefile跟kconfig文件,包括编译过程与makefile编码规则。 编译过程: 我们在进行linux内核配置的时候经常会执行make menuconfig这个命令,然后屏幕上会出现以下界面: 这个界面是怎么生成的呢?跟我们经常说的内核配置与与编译又有什么关系呢?下面我们借此来讲解一下linux内核的配置机制及其编译过程。一、配置系统的基...
2018-11-21 11:43:31
441
转载 android 5.1预置apk
作为一个菜鸟,前一段时间在工作中按照前辈的方法比葫芦画瓢的去预置apk.自己并不明白,前辈们为什么会这么做?这么做的意义是什么?这种预置方法有什么好处?今天看了一下资料,明白其中涉及到的4中预置apk的方法和这么预置的意义所在。于是,就向广大童鞋分享一下~~~~ 一、如何将带源码的APK预置进系统?1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文...
2018-11-21 11:41:46
633
转载 深入浅出,聊聊嵌入式低功耗开发
低功耗设计实例合集.zip (13.3 MB)单片机低功耗设计实例合集.zip (13.2 MB) 说说低功耗开发的那些事儿 文/Gorgon_Meducer 不知从什么时候开始,随便做个什么电子产品,至少是电池供电的,都要求低功耗特性了。好在市面上随便什么芯片都敢在自己的数据手册的第一页赫然写着低功耗。究竟怎样算低功耗?小于5mA?小于1ms?小于100uA?离开了应用场合,似乎数值也失去...
2018-05-09 14:42:49
6008
1
转载 嵌入式相关资料
本人转载自:https://forum.mianbaoban.cn/topic/57672_1_1.htmlZed Shaw 的《笨办法学 Python》和《笨办法学C语言》电子书大受好评后,有国外网友仿照 Zed Shaw “Learn XXX The Hard Way” 系列电子书发布了一个 beta 版的《Learn Linux The Hard Way/ 笨办法学 Linux》。这个教程...
2018-05-09 14:30:04
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人