- 博客(23)
- 资源 (9)
- 收藏
- 关注
原创 全志A40i Android7.1 动态隐藏 状态栏和导航栏
客户要求系统提供接口实现该功能,通过广播方式实现, 验证网友方案记录如下,对网友分享非常感谢: 代码如下; +++ b/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -418,6 +418,12 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, ...
2020-10-26 10:29:44
850
原创 [a40i][Android7.1] 调试笔记 隐藏导航栏和状态栏
平台 内核版本 安卓版本 A40i Linux3.10 Android7.1 导航栏与状态栏 最上面是状态栏 StatusBar 最下面是导航栏 NavagationBar 有的客户需要隐层导航栏 一、隐藏导航栏 目录:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java 补丁形式 +++ b/fram...
2020-07-02 13:42:24
1630
原创 android7平台 gps hal层的移植
系统使用模块是串口gps模块 找到android的自己厂商目录 1 android/hardware/aw/gps 修改Android.mk ifeq ($(BOARD_HAS_GPS),true) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_PRELINK_MODULE := false ifeq ($(strip...
2019-10-17 16:06:15
967
原创 android7 如何将位置信息模式默认设置为高精确度
GPS位置信息模式默认为“仅限设备”, 需要默认为“高精确度” /frameworks/base/packages/SettingsProvider/res/values/defaults.xml <string name="def_location_providers_allowed" translatable="false">gps</string> 修改为...
2019-10-17 15:49:39
1698
原创 android7 串口程序调试
apk添加编译选项 vendor/xxxx/public/package/apps/serialport/Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := serialport #LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS) LOCAL_...
2019-09-06 16:16:09
516
原创 android系统 vender添加自定义的预编译的应用程序
1 修改 /device/softwinner/a40/a40.mk PRODUCT_PACKAGES += \ GocSdk \ BionLauncher \ CarletDriverRecorder \ + MainMenu 2 添加程序 vender/xxxx/public/package/apps/MainMenu/ 程序 vendor/...
2019-09-05 15:39:04
894
原创 android 4418 添加hal层代码步骤
1 复制serialport 到 ./hardware/samsung_slsi/slsiap/serialport 2 修改 device/nexell/s5p4418_drone/ueventd.s5p4418_drone.rc +/dev/ttyAMA0 0666 system gps +/dev/ttyAMA1...
2019-09-05 14:21:08
277
原创 我见过最小的linux系统
最小的16M内存居然可以跑linux DRAM: 16 MiB / # free total used free shared buffers cached Mem: 11728 6068 5660 0 12 824 -/+ buff...
2018-08-02 17:31:32
5201
1
原创 imx6ul arm linux下使用ram disk
1查看当前的ram设备root@freescale /$ ls -l /dev/ram*lrwxrwxrwx 1 root root 4 Feb 12 03:18 /dev/ram -> ram1brw-r----- 1 root disk 1, 0 Feb 12 03:18 /dev/ram0brw-r----- ...
2018-02-12 11:40:41
778
原创 android5.1.1 tmp102 温度传感器添加
配置CONFIG_SENSORS_TMP102=y板级文件设置#if defined(CONFIG_SENSORS_TMP102)#define TMP102_DRIVER_NAME "tmp102"static struct i2c_board_info __initdata tmp102_i2c_bdi = { I2C_BOARD_INFO(TMP102_DRIVER_NAME, 0x4...
2018-02-08 13:18:29
823
原创 android5.1 s5p4418 按键修改home 到F1
内核 预定义的按键值 include/linux/input.h KEY_F1 59 修改板设备文件中 上报按键值修改KEY_F1 #define CFG_KEYPAD_KEY_CODE { \ KEY_F1,\ KEY_POWER }
2018-01-22 17:36:08
812
转载 ULM例子
转载自http://www.uml.org.cn/oobject/201104212.asp UML类图与类的关系详解 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(
2018-01-21 10:35:22
1000
原创 s5p4418 android5.1修改默认语言 时区
build/target/product/full_base.mk PRODUCT_LOCALES := zh_CN +#time zone +PRODUCT_PROPERTY_OVERRIDES += \ + persist.sys.timezone=Asia/Shanghai device/nexell/s5p4418_drone/device.mk +#time
2018-01-10 08:52:57
1043
转载 android JNI 调用 >GetStringUTFChars报错
http://blog.youkuaiyun.com/xzx735/article/details/23679333 Code Example 2-1 Implementing a Native Method Using C jdouble Java_pkg_Cls_f__ILjava_lang_String_2 ( JNIEnv *env, /* interfac
2018-01-05 16:04:28
3092
原创 4418 android5.1 external/watchdog c程序添加到系统编译
添加 external/watchdogAndroid.mkwatchdog-test.cexternal/watchdog/Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := watchdog-testLOCAL_SRC_FILES := watchdog-test.cinclude $(BUILD
2018-01-02 11:28:17
535
转载 android编译产生的apk或so不安装
http://blog.youkuaiyun.com/andyhuabing/article/details/6649919 上周六碰到android在线编译系统中的几个问题,记录如下: 问题1: 问题描述:将java应用放在packages\apps下面一起编译,单独进入应用mm编译,可以install安装到out下面的system/app下面,但根目录上make却不会 原因:LOCAL_M
2017-12-29 16:08:46
271
原创 6410启动崩溃问题处理过程
客户寄回来的6410核心板,发现不能启动uboot启动后就崩溃了,充启动. 为了排除硬件问题,修改uboot,制作uboot启动sd卡.此sd卡只是从sd卡,启动,不进行烧写. 启动后拨到sd卡启动后,系统正常启动uboot.这说明核心板没问题. 之后使用 nand read 0x50008000 0 200000 发现报nand错误. 于是烧写 uboot.bin 重新上电,
2017-12-08 14:52:45
413
原创 android studio3 ndk 开发例子
1 android studio建立普通项目。 2. 新建类 NdkJniUtils.java package com.study.bluesky.helloworld; /** * Created by Administrator on 2017/11/28 0028. */ public class NdkJniUtils { public native S
2017-11-29 20:19:18
937
原创 6410启动问题排除
sd卡烧写启动6410每次发现都成功,但是每次拨到nandflash启动出问题,尝试换底板问题依旧。 仔细看发现原来是0块坏块导致uboot没有写入。 日志如下: CPU: S3C6410 @532MHz Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode) B
2017-11-29 10:41:13
414
原创 s5pv210 android4.0.4 init.rc说明
前段时间调试 开机设置触摸屏 tslib,但是在linux中没问题,在android4.0.4中就是不行,后来发现anroid4.0.4 中的 init.rc中必须添加 class_start default,如下边 class_start core class_start main class_start default #关键语句 service hel
2012-12-19 10:18:34
472
原创 s5pv210 android 4.0.4 设置固定ip移植
由于工作要求移植4.0.4android的设置固定ip,所以安下心看看了看调用关系如下,但是函数调用接口变了只能是自己改了, android2.3调用关系 android2.3 packages/apps/Settings/src/com/android/settings/ethernet/EthernetConfigDialog.java:handle_saveconf() mEth
2012-12-19 09:54:02
1342
android7 隐藏状态栏功能代码
2020-10-28
Qt WebEngine json 数据相互传递
2018-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅