- 博客(26)
- 收藏
- 关注
转载 调整内核printk的打印级别
有时调试内核模块,打印信息太多了,可以通过修改/proc/sys/kernel/printk文件内容来控制。默认设置是7 4 1 7# cat /proc/sys/kernel/printk7 4 1 7该文件有四个数字值,它们根据日志记录消息的重要性,定义将其发送到何处。关于不同日志级别的更多信息,请查阅syslo
2017-07-27 21:20:29 1406
翻译 Android 7.0 开发者版本
Android 7.0 开发者版本主要的开发者功能多窗口支持通知JIT/AOT 编译快速的应用安装路径随时随地低电耗模式后台优化SurfaceView流量节省程序Vulkan APIQuick Settings Tile API号码屏蔽来电过滤语言区域和语言新增的表情符号Android 中的 ICU4J APIWebViewOpenGL ES 3.2 APIAn
2017-07-25 11:36:37 711
翻译 Android 7.0 行为变更
Android 7.0 行为变更本文内容性能提升低电耗模式后台优化权限更改在应用间共享文件无障碍改进屏幕缩放设置向导中的视觉设置NDK 应用链接至平台库Android for Work注解保留其他重要说明API 差异API 23 至 API 24另请参阅Android 7.0 开发者版本Androi
2017-07-24 10:49:36 733
转载 Android 6.0 变更
Android 6.0 变更本文内容运行时权限低电耗模式和应用待机模式取消支持 Apache HTTP 客户端BoringSSL硬件标识符访问权通知音频管理器变更文本选择浏览器书签变更Android 密钥库变更WLAN 和网络连接变更相机服务变更运行时APK 验证USB 连接Android for Work 变更API 差异API 级
2017-07-24 10:45:02 417
转载 Android recovery.img 支持adb shell
Android recovery.img 支持adb shell2016-08-31 12:09 1527人阅读 评论(0) 收藏 举报 分类:Android平台(27) 版权声明:本文为博主原创文章,转载请注明出处。android recovery 模式下出于安全的考虑,一般禁止adb 和adb shell 登陆。如果需要在rec
2017-07-19 20:20:55 1142
转载 Android NDK 工具链的使用方法(Standalone Toolchain)
Android NDK 工具链的使用方法(Standalone Toolchain)标签: 工具androidgcc脚本编译器windows2011-07-06 12:47 39771人阅读 评论(2) 收藏 举报 分类:Android NDK(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。首先需要确定目标机器的指令
2017-07-18 10:03:01 2209
转载 Why are there so many different Android kernels (technical answer please)
23down voteacceptedKernels vary from manufacturer to manufacturer. A lot of those kernels come from the pure stock kernel line of sources found on CAF, what these manufacturers do is take
2017-07-13 15:50:46 1779
转载 What is the difference between the Linux Kernel and the Android Kernel?
https://android.stackexchange.com/questions/47650/what-is-the-difference-between-the-linux-kernel-and-the-android-kernel6down voteThe differences change from versio
2017-07-13 10:53:39 768
转载 如何在Cygwin中使用Z-shell
Cygwin是个很牛逼的东西。Cygwin是Unix上的许多自由软件在Microsoft Windows上的实现。通过Cygwin,你就可以在Windows上使用你在Unix或Linux上熟悉的各种(不是全部)shell命令了。你在安装Cygwin(就是那个setup.exe文件)时,在Select Packages步骤,可以通过搜索安装你想要装的软件包,比如说 你可以通过选择Editer
2017-07-13 03:09:00 596
原创 ubuntu查看已安装所有软件包
dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa)dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包.期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发
2017-07-13 01:38:43 81401
原创 查看linux系统发行版的命令
lsb_release$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04.2 LTSRelease: 16.04Codename: xeniala$ lsb_release --helpUs
2017-07-13 01:01:31 920
原创 android版本与linux内核版本对应关系
https://android.stackexchange.com/questions/51651/which-android-runs-which-linux-kernelAndroid Version |API Level |Linux Kernel in AOSP----------------------------------------------------
2017-07-12 20:29:54 34555
转载 log中的Total PSS by OOM adjustment
OOM机制是机器底层的一种强制保鲜,在OOM发生的时候内核会排序强制杀掉进程来保证系统的继续运行,同样这种OOM异常容易发生在低内存机器上,比如512M。首先系统会根据程序是否是空进程(已经由用户关闭的不带有任何服务和provider的进程),是否有服务,是否有provider,是否为前台进程,来排序,可以输入 adb shell dumpsys meminfo来查看,列出信息中的Total
2017-07-12 20:18:35 10990
转载 Boolean.getBoolean(String name)
Boolean.getBoolean(String name)这个方法经常误导使用者,使用者经常会以为是通过一个String的"true"转换为Boolean的true,但结果却不是这样的.英文的API:------------------------------------------------------------------------------------------
2017-07-10 17:22:26 3049
转载 Bash Co-Processes
http://www.linuxjournal.com/content/bash-co-processesOne of the new features in bash 4.0 is the coproc statement. The coproc statement allows you to create a co-process that is connected to
2017-07-10 17:14:53 441
翻译 Submitting Patches _ Android Open Source Project
This page describes the full process of submitting a patch to the AOSP, including reviewing and tracking changes with Gerrit (https://androidreview.googlesource.com/).PrerequisitesBefore you foll
2017-07-10 11:49:28 855
转载 u盘安装win10系统1703的方法
u盘安装win10系统1703的方法新发布的镜像里由于install.win文件大于4GB而无法直接复制到fat32格式U盘根目录,由于uefi只支持fat32文件格式这就导致了一些问题。百度了一下可以用Rufus这个软件解决,再Rufus操作界面上,文件系统选择NTFS;分区方案选择uefi gpt然后就可以了,此方法用ntfs解决了install.win文件大于4g的问题,但是不能ue
2017-07-10 03:25:46 7974
原创 cp命令保持原来文件的相应权限
用-p 或-a参数eg --preserve=mode,ownership,timestamps$info cp‘-a’‘--archive’ Preserve as much as possible of the structure and attributes of the original files in the copy (but do n
2017-07-09 18:01:07 30862
原创 aosp framework子目录解析
framework/base下各子目录 ~/src/aosp_master/frameworks $ tree base/ -L 1base/├── Android.bp├── Android.mk├── api 全是xml文件,定义了API├── CleanSpec.mk├── cmds android中的重要命令(am, app_proce等)├── compi
2017-07-08 18:37:53 1766
原创 LOCAL_PACKAGE_NAME
LOCAL_PACKAGE_NAME 指定APP应用名称LOCAL_MODULE 除应用(apk)以LOCAL_PACKAGE_NAME指定模块名以外,其余的模块都以LOCAL_MODULE指定模块名。
2017-07-07 16:43:28 5781
原创 repo forall
repo forall可以遍历每个repo仓库并执行同样的命令用法为:repo forall [...] -c [...]-c后可以直接跟任何shell命令eg:repo forall -p -c git checkout branch_namerepo forall -hUsage: repo forall [...] -c [...]repo
2017-07-05 20:34:22 7242 1
转载 Android 常用工作命令
Android 常用工作命令mmm,mm,m,croot,cgrep,jgrep,resgrep,godir官方定义:Invoke “. build/envsetup.sh” from your shell to add the following functions to your environment:– croot: Changes directory to
2017-07-05 20:25:08 292
原创 BUILD_FINGERPRINT cannot contain spaces
build/core/Makefile:160: *** BUILD_FINGERPRINT cannot contain spaces: "Android/aosp_arm/generic:7.1.1/NMF26F/eng.xxx.20170701.150615 :eng/test-keys".解决方法build/core/Makefile:# The string us
2017-07-01 15:14:28 2396
转载 Linux系统中对SSD硬盘优化的方法
Linux系统中对SSD硬盘优化的方法2011-10-1 笑看风云 硬件这里说的优化是针对EXT4格式,因为看了很多国外网站的很多读写评测,目前来说,EXT4在SSD硬盘是最快的,所以推荐使用SSD硬盘的使用EXT4格式。优化方案如下:文章提到的fstab在/etc里面,可以直接运行"sudo gedit /etc/fstab"来修改 1、关闭日志功能
2017-07-01 11:16:38 1338
转载 emmc FITRIM/discard命令在android系统中提升write performance的运用
SSD/emmc 存储设备discard命令的使用意义及使用方法,请参考xfs官网上的这篇文章,描述详细。 http://xfs.org/index.php/FITRIM/discardFITRIM/discard我的理解是:discard命令,只是将page标识为dirty状态,并未做真正的block erase操作。而当一个block大部份page都标识为d
2017-07-01 11:13:26 2002
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人