自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Android10开机默认横屏修改

frameworks/base修改如下:diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.javaindex 3e7fea2ac20..dadb10afba9--- a/services/core/java/com/android/server/wm/DisplayContent.jav

2020-12-03 19:36:00 1759 1

原创 Android 增强型4G LTE模式开关默认值为关闭状态修改

根据不同Android版本进行修改:Android7:frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.javaloadSetting(stmt, Settings.Global.ENHANCED_4G_MODE_ENABLED, ImsConfig.FeatureValueConstants.OFF);上述源码中两处修改默认值即可。Android10:

2020-11-04 19:40:31 1604

原创 Android WiFi only配置

在设备没有modem的情况下,可以通过配置如下两个配置项来达到WiFi only的目的:修改目录: frameworks/base/core/res/res/values/config.xmlconfig_voice_capable: true -> falseconfig_sms_capable: true -> false

2020-10-22 23:10:26 1393

原创 readelf 简单操作:查看可执行文件依赖库、动态库API信息

查看可执行文件需要依赖的动态库:readelf -d xxx查看动态库API接口信息:readelf -s xx.so

2020-08-29 11:36:42 5360

原创 Android编译 system/vendor动态库等打包取巧处理

在vendor/system需要共用动态库的情况下,在系统打包前将动态库复制到需要的地方:define build-systemimage-target @cp -rf $(PRODUCT_OUT)/vendor/lib/libtest.so $(PRODUCT_OUT)/system/lib/

2020-08-28 19:46:52 2585

原创 Android.mk Apk/bin/lib/init.rc预编译处理

APK(Test.apk):LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := TestLOCAL_MODULE_CLASS := APPSLOCAL_MODULE_TAGS := optionalLOCAL_CERTIFICATE := platformLOCAL_SRC_FILES := $(LOCAL_MODULE).apkinclude $(BUILD_PREBUILT)Binary(test)

2020-08-11 19:57:39 244

原创 Makefile杂项,字符串操作,打印

findstring,查找字符串:NAME=MMNNAAAifeq ($(findstring AAA,$(NAME)),) echo "no AAA string"else echo "find AAA string"endiffilter,过滤字符串:NAME=AAAAifneq ($(filter $(NAME),AAAA BBBB CCCC),) echo "find string AAAA"else echo "error !"fi判

2020-08-10 20:54:12 396

转载 高通MSM芯片启动流程

2019-07-09 15:46:05 608

原创 Linux网络地址转换

h表示主机(host),n表示网络(net),l表示32位长整数,s表示16短整数。uint32_t转化为点分格式字符串ip:struct in_addr ip4_addr;ip4_addr.s_addr = uint32_t;inet_ntoa(ip4_addr);点分格式字符串ip转化为uint32_t:ntohl(inet_addr("192.168.1.1"));...

2018-11-21 20:48:39 418

转载 Linux IIC读写

Linux IIC读写#include <stdio.h>#include <linux/types.h>#include <stdlib.h>#include <fcntl.h>#include <unistd.h>#include <sys/types.h>#include <sys/ioctl.h...

2018-08-14 19:59:38 1706 1

原创 shell与或运算

shell中多重条件与或运算if [ -e /dev/mmcblk0p1 ] && [ -e /dev/mmcblk0p2 ] && [ -e /dev/mmcblk0p3 ]; then echo -e "----> partition is existing !" exit 0fi参考:Shell脚本IF条件判断和判断条件总结...

2018-08-14 19:56:57 5223

原创 shell脚本中模拟手动输入实现

#!/bin/shfdisk /dev/mmcblk0 << XXGpd1XXG 重定向输入即可,注意前后标号XXG!

2018-08-07 20:14:06 8753

原创 Linux下/etc/mdev.conf学习

环境变量 ${MDEV} 为设备名 ;环境变量${ACTION} 为设备状态"remove"、"add"。/etc/mdev.conf配置:<device regex> <uid>:<gid> <octal permissions> [<@|$|*> <command>]特殊字符的意义如

2018-08-07 20:05:16 1598

原创 C语言搜索文件夹及删除

 C语言搜索文件夹及删除:#include <ctype.h>#include <dirent.h>#include <errno.h>#include <linux/input.h>#include <stdarg.h>#include <stdio.h>#include <stdlib.h>

2018-08-03 20:31:14 1432

原创 C语言可变参数处理

C语言可变参数获取及其简单处理:#include "stdafx.h"#include <string.h>#include <stdlib.h>#include <stdarg.h>#define MYPRINTF(a, format, ...) \    do \    { \        char* str = (char*)ma...

2018-08-03 20:19:38 216

原创 Linux 串口应用简单开发

Linux 串口配置,简单写操作: #include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <termios.h>#include <stdlib.h>#include <stdio.h>#include <unistd...

2018-08-03 20:17:08 359

空空如也

空空如也

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

TA关注的人

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