自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LoongEmbedded的专栏

WINCE+ANDROID,专注于嵌入式软件开发

  • 博客(13)
  • 资源 (16)
  • 收藏
  • 关注

原创 msm8937 64位开发概要

1. 8937 lk采用8952的。/device/qcom/msm8937_64/BoardConfig.mk下面可看出来BOOTLOADER_PLATFORM := msm8952 # use msm8937LK configuration2.8937 configs文件用kernel\msm-3.18\arch\arm64\configs目录下的3.user版本用msm8937-perf_d

2017-05-24 10:47:34 5501 3

转载 Android系统实现navigationbar订制

今天给大家带来一个有趣的实验,基于Android N原生代码,实现动态显示和隐藏navigationbar的功能,先说下实现思路,在SettingsProvider中增加一个”show_navigation_bar”字段,用来存储当前是否显示和隐藏navigationbar的值在Settings中增加一个SwitchPreference,并且设置setOnPreferenceChangeListe

2017-05-19 11:01:36 1698

转载 一种通过U盘热插拔的升级方法

点击打开链接在调试Android驱动中,有时会遇到无法使用adb的情况,如果能通过U盘的热插拔能运行shell命令,就可解决adb无法使用的困境。         基本思路是是安装一个驱动,该驱动负责监测usb的插拔事件,然后通过异步通知发给上层的应用,应用通过读取u盘中的脚本,通过system运行脚本里面的函数。  驱动文件如下 [plain] view plain copy #include 

2017-05-19 08:42:03 1874

原创 Git常用命令记录

Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。1. git clone下载默认最新版本比如:git clone http://xxx/xxx2.git checkout xxx,这里的xxx是commit id怎么获取commit id呢?可通过gi...

2017-05-18 19:27:21 1066

转载 如何使用adb命令发送keyevent

点击打开链接[QUESTION]如何使用adb命令发送keyevent[ANSWER]可以使用adb shell command直接发送key event給Android设备,比如:adb shell input keyevent 7    # for key '0'adb shell input keyevent 8    # for key '1'adb shell input keyeven

2017-05-17 15:24:11 1914

转载 总结调试过程中怎么去抓log

开发调试中的办法非常多,LOG是其中重要的一个方法,一些常见的LOG的抓取办法(主要针对QUALCOMM平台,未经详细整理):1.ADB查看或保存kernel的启动LOG:kernel log: adb shell dmesg > d:\kerneltestlog.txttips :dmesg -n 8               //设置log的等级#define KERN_EMERG""/*

2017-05-12 17:13:43 4216

原创 android7.1默认背光亮度及编译调试

p { margin-bottom: 0.1in; direction: ltr; color: rgb(0, 0, 10); line-height: 120%; text-align: justify; }p.western { font-family: "等线",serif; font-size: 10pt; }p.cjk { font-family: "等线"; font-size: 10

2017-05-11 10:38:45 3954

转载 Android SettingProvider详解

点击打开链接一 概述二Android M之前的SettingsProvider1 系统设置初始化2 系统设置的修改三Android L 的SettingsProvider一、 概述在Android启动之后,我们通常需要根据自己的一些需要来设置一些符合我们使用习惯的属性。例如:来电铃声、锁屏时间、日期格式等等。而这些属性的设置通常是有Settings为入口,通过SettingsProvider来进行

2017-05-11 08:56:04 2048

原创 Android7.1修改系统默认多媒体音量大小

p { margin-bottom: 0.1in; direction: ltr; line-height: 120%; text-align: justify; }Android7.1修改系统默认多媒体音量大小始修改\frameworks\base\packages\SettingsProvider\res\values\defaults.xmldef_music_volumedef_music

2017-05-10 16:49:21 8735 1

转载 论初次修改 Android framework 代码

点击打开链接论初次修改 Android framework 代码背景公司产品需求,需要修改系统 framework 层的部分界面显示,包括声音调节、亮度调节、长按电源关机等。准备我并不是白手起步,有负责硬件的同学帮我搭建编译环境、vim 编辑环境(一些辅助插件)。由于 Android 源码结构太过复杂,不建议强记,但是它的层次还是要大概清楚,比如 framework层 -> base -> cor

2017-05-10 16:36:25 1917

转载 修改 framework 代码的经验和踩过的坑

点击打开链接修改 framework 代码的经验和踩过的坑1 经验源码主要目录结构 目录 子目录 子目录 描述 android/frameworks/base core java/com/android/ 和 java/android/view/ 音量调节的代码位置;涉及部分关机逻辑代码;android 的核心源代码 - packages SystemUI SystemUI

2017-05-10 16:31:26 1202

转载 Android5.1修改以太网MAC地址(SElinux)

点击打开链接最近高通平台Android5.1项目中有个关于设置以太网MAC的需求,大致流程是windows写到一块flash片区去保存序列号和以太网MAC地址,然后Android客户端通过相关接口去读取该字符串并加以显示,需要将其MAC地址同步到Android系统中MAC地址。首先我加了个设备信息显示序列号和以太网的应用程序,通过LOCAL_JAVA_LIBRARIES加载所需要加载的相关接口库,

2017-05-09 15:26:16 6237 1

原创 Adb shell命令打电话测试4G

h1 { margin-bottom: 0.08in; }h1.western { font-family: "Liberation Serif",serif; }h1.cjk { font-family: "Noto Sans CJK SC Regular"; font-size: 24pt; }h1.ctl { font-family: "Noto Sans CJK SC Regular";

2017-05-08 14:52:09 8593

MTK6577+Android编译之android

MTK6577+Android编译之android

2015-08-27

MTK6577+Android编译之kernel

MTK6577+Android编译之kernel

2015-08-27

MTK6577+Android编译之uboot

MTK6577+Android编译之uboot

2015-08-26

MTK6577+Android编译之preloader

MTK6577+Android编译之preloader

2015-08-25

MT6577+Android烧录了preloader之后无法启动和重新烧录系统问题与解决

MT6577+Android烧录了preloader之后无法启动和重新烧录系统问题与解决

2015-08-25

MTK6577 Android源代码目录

MTK6577 Android源代码目录概述

2015-08-25

Android之so文件、JNI和NDK

Android之so文件、JNI和NDK

2015-08-25

MTK6577+Android之关机电流高问题的解决

MTK6577+Android之关机电流高问题的解决

2015-08-25

MTK6577+Android之增加重启功能

MTK6577+Android之增加重启功能

2015-08-25

S3C2443时钟管理

三星处理器S3C2443时钟管理部分的深入学习和代码设置

2015-08-22

Nandflash K9F1208U0B学习

基于Nandflash K9F1208U0B学习基本原理

2015-08-22

LCD控制器时序参数的确定(基于TFT LCD KD50G9-40NM-A3)

LCD控制器时序参数的确定(基于TFT LCD KD50G9-40NM-A3)

2015-08-22

ARM MMU和cache学习

ARM的MMU和cache部分学习、记录和分享

2015-08-22

d_readvol.zip

可用来读取WINCE boot.hv等文件

2015-02-05

WINCE基于CH7024实现TV OUT (VGA)功能

WINCE基于CH7024实现TV OUT (VGA)功能,描述调试过程及注意事项

2011-01-23

WINCE5.0中断机制

描述WINCE5.0中断机制,调用的函数及过程

2011-01-23

空空如也

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

TA关注的人

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