自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (17)
  • 收藏
  • 关注

原创 rk3288 android 4.4.4 双屏异显

dts文件&fb {rockchip,disp-mode = ;rockchip,uboot-logo-on = ;};&rk_screen {status = "okay";screen0 {screen_prop = ;//PRMRYnative-mode = ;power_ctr {lcd_en {rockchip,power_type

2017-08-13 10:28:06 3792 1

原创 rk3288 gpio控制

1. 先在dts 3g_reset_gpio = ;3g_pwr_gpio = ;2.在驱动代码里//3G module open power and reset gpio//powergpio = of_get_named_gpio(np, "3g_pwr_gpio", 0);if (!gpio_is_valid(gpio)) {dev_err

2017-08-07 15:58:38 2501

原创 zte me3xxx 4g调试

第一部分 RIL适配请按照本节的内容对Android系统进行修改,否则RIL将无法正常运行。1. 在内核中添加USB串口驱动和USB网卡驱动,可以选择将其直接编入内核,或者编译为模块待内核启动时加载,总之,要确保Linux内核启动完成后,这两个驱动是运行在内核当中的。通常,配置内核是通过指令make menuconfig,执行该指令后: 添加USB串口驱动:devic

2017-07-31 16:23:38 2005

原创 rk3288

RK3288代码编译uboot编译   make rk3288_defconfigmake          编译完成后,u-boot根目录生成RK3288UbootLoader_V2.19.09.bin的loader文件。Kernel编译          在kernel目录下执行:          makerockchip_defconfig       

2017-07-28 19:26:28 6015

原创 ios8以上 ble 实现 bt sink

android 的版本 实现sink模式。网上很多帖子。希望有借鉴。

2016-07-25 16:38:45 1499

原创 mac os x 10.11.5编译msm8916 android4.4.4

1.大小写敏感问题 分区为大小写敏感分区hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 70g ~/android.dmghdiutil attach ~/android.dmg.sparseimage -mountpoint /Volumes/androidcd /Volumes/andr

2016-07-18 22:18:46 1864

原创 sfewfesfs/sfewfesfsh 坑爹的病毒

昨天刚移植的服务器,连入网后,整个局域网都给整瘫了。系统环境:Ubuntu12.04 64_bit只要一开这台机器 所有机器 网速急速下降 ,ip限速后好点但始终想根本解决它;sudo netstat -atunp文件名称 :  sfewfesfs (本站不提供任何文件的下载服务)文件大小 :  1295031 byte文件类型

2014-10-08 19:55:30 1460

原创 Android4.2 neven 人脸识别

neven 在external 下。主要动jni文件另外 有个

2014-09-25 16:59:13 1184

原创 Android4.2 MediaScanner增加其他格式的支持

Android启动后会自动调用MediaScanner来检索vfat分区中媒体文件,如果找到一个格式支持的文件,并且数据库中没有记录,它就会试着解码一下,如果成功就会加入到数据库中,接下来点击进入Gallery才有可能看到这个文件, 如果解码不成功就不会加入数据库中,在Gallery里不会看到。    改一下frameworks/base/media/java/android/media/

2014-09-23 14:21:07 921 1

原创 mt65xx preloader安装失败

按照平常装usb驱动那样安装 但是 还是出现黄色三角形警告图标!这时

2014-09-10 10:18:24 2699

转载 Source Insight 3.X utf8支持插件震撼发布

继上次SI多标签插件之后,因为公司内部编码改为utf8编码,因此特意做了这个Source Insight 3.X utf8插件.下载地址:[点我] 安装说明:解压msimg32.dll sihook.dll siutf8.dll 到Source Insight 3.X安装目录msimg32.dll 引导程序(*)sihook.dll 标签插件(M)s

2014-09-10 10:14:35 994

原创 教大家修改Android手机的内核版本信息

修改源码路径:kernel/scripts/mkcompile_h#!/bin/shTARGET=$1ARCH=$2SMP=$3PREEMPT=$4CC=$5vecho() { [ "${quiet}" = "silent_" ] || echo "$@" ; }# If compile.h exists already and we don't own aut

2014-05-12 09:48:33 11382

转载 Android OTA 升级

原文:http://fanwei51880.blog.163.com/blog/static/32406740201172325219944/Android OTA 升级之一:编译升级包作者: 宋立新Email:[email protected]前言       OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级

2014-03-11 17:41:44 1220

原创 android4.0.3 关掉开机声音

首先,我们先来分析一下源码:frameworks/base/cmds/bootanimation/BootAnimation.cpp这是他路径。

2014-01-24 18:09:16 1123

原创 基于A10方案,A10主板默认板载红外设备

一、在android内核中开启红外驱动编译(1).内核配置。   默认情况下,linux内核并未开启编译红外驱动,因此需手动修改配置以开启红外驱动。首先需进入linux内核目录运行make ARCH=arm menuconfig,并进入 Device Drivers-->Input device support -->Keyboards  -->sun4i IR support (M) 开

2014-01-24 16:48:33 961

原创 串口 传数据位 停止位 校验位

/* * Copyright 2009-2011 Cedric Priscal * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtai

2014-01-04 10:49:22 4578

原创 用su权限写tinymix命令改A10寄存器值

public final String pamute = "tinymix 1 1";public final String mixpas = "tinymix 2 1";public final String fmr = "tinymix 8 1";public final String fml = "tinymix 9 1";public final String mixen

2013-11-07 16:21:53 2494

原创 A10 JBM146 usb蓝牙模块调试心得

1.首先A10 的kernel 没有把usb 蓝牙的驱动打开配置内核支持Bluetooth,1.1 make menuconfig[*] Networking support  --->                   Bluetooth subsystem support  --->    //蓝牙子系统必须选择   L2CAP proto

2013-10-31 18:43:07 1864

原创 Android 音频驱动分析--A10

A10+Android4.0 音频驱动(树莓派II 源码)linux-3.0目录make ARCH=arm menuconfig进到内核配置界面,可以看到 知道我们的配置项名字,然后进目录 :\lichee\linux-3.0\sound\soc 看Kconfig文件,可以看到config SOUND_SUN4I       trista

2013-10-29 15:35:51 4464

原创 IR遥控器增加新按键功能

新增按键的遥控器往往不是我们公版遥控器,不能利用现有按键实现特定功能,需要在系统中新增以支持特定APK应用场景。  1) 通过打印找出新增按键的ircode  2) 在device\a***c\xxx\remote.conf找到ircode对应行,或新建一行。这个文件中需要注意factory_code = 0xfd020001 是遥控器的客户码,必须与实体遥控器对应。  3) 修改de

2013-10-22 19:25:54 1787 1

原创 tcgetattr() failed这个错误问题

这个错误问题导致打不开相应ttysX口。E/serial_port(  861): JNI_OnLoad serialPortE/serial_port(  861): open commD/serial_port(  861): Opening serial port /dev/ttyS5 with flags 0x2D/serial_port(  861): open()

2013-10-10 19:11:17 8144

原创 Couldn't load libbt_serialport: findLibrary returned null

I/ActivityManager(  167): Start proc com.youzhuan.bluetooth for activity com.youzhuan.bluetooth/.Main: pid=854 uid=1000 gids={3003, 1015, 3002, 3001}I/PackageManager(  167): Running dexopt on: com.y

2013-10-10 10:08:42 1357

原创 A10平台linux下操作GPIO的两种方法(python库)

使用的全志A10芯片,目前有两种在linux中访问GPIO的方法:1.使用内核提供的sun4i-gpio驱动,用户只需修改一下fex配置文件,就可以在系统中用读写文件方式控制GPIO      优点:操作简单,无需额外的库,由内核管理gpio,不会发生冲突      缺点:目前驱动功能比较弱,无法在启动系统后修改pin功能,改变输入\输出等2.使用一个为A13开发的python库

2013-09-18 15:34:45 2918

原创 MediaPlayer(4024): error (1, -2147483648)解决办法

遇到此问题setDataSource用FileDescriptor代替即可,如下面红色的代码。MediaPlayer player = new MediaPlayer();   try {    Log.d(TAG, recorder.getFileName());    player.setAudioStreamType(AudioManager.STREAM_RING);

2013-09-17 15:10:37 18402 3

原创 修改全志A10 RTC 默认时间

在全志A10  rtc驱动下:lichee\linux-3.0\drivers\rtc的rtc-sun4i.c或者相应芯片的c文件里有这些宏:/*Date Value*/#define DATE_GET_DAY_VALUE(x)       ((x) &0x0000001f)#define DATE_GET_MON_VALUE(x)       (((x)&0x00000f00)

2013-09-13 15:15:40 2022

转载 Android获取CPU信息(CPU名字和主频)

http://blog.csdn.net/hudashi/article/details/8462539文章参照自:http://www.2cto.com/kf/201206/134236.html在Android中,我们可以通过读取一些系统文件来获得手机的cpu信息(CPU名字和CPU主频)。具体请参照实例1.实例1package edu.cdut

2013-09-09 17:14:13 1682

转载 Android 开机启动慢的原因分析

开机启动花了40多秒,正常开机只需要28秒就能开机起来。  内核的启动我没有去分析,另一个同事分析的。我主要是分析从SystemServer启来到开机动画结束显示解锁界面的这段时间,也就是开机动画的第三个动画开始到结束这段时间,这是个比较耗时阶段,一般都在17秒左右(见过牛B的手机,只需5秒)。  SystemServer分两步执行:init1和init2。init1主要是初始化n

2013-09-09 11:53:22 1655

原创 Android开发:设备文件系统遇到“... Read-only file system”的问题

操作设备文件系统上的文件结果遇到"... Read-only file system"。解决办法:1. 最简单的,adb remount2. 不行的话,adb shell su之后将文件系统remount为读写权限: mount -o rw,remount /system。出于安全考虑,记得完事后remount回只读: mount -o ro,remount /

2013-08-28 12:26:17 1162

原创 make: *** [out/target/common/obj/APPS/Deskdate_intermediates/classes-full-debug.jar] 错误 41

make: *** [out/target/common/obj/APPS/Deskdate_intermediates/classes-full-debug.jar] 错误 41 这个错误,解决方法,知道的话就很简单了,只需打如下命令即可:$ make clobber $ make -j8     就可以啦!

2013-08-26 10:07:59 1449

转载 Android JNI 使用的数据结构JNINativeMethod详解

Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下:typedef struct {const char* name;const char* signature;voi

2013-08-23 10:11:07 587

原创 failed parsing /data/system/wallpaper_info.xml java.io.FileNotFoundException

出现这个I/SystemServer(  167): Wallpaper ServiceW/WallpaperService(  167): failed parsing /data/system/wallpaper_info.xml java.io.FileNotFoundException: /data/system/wallpaper_info.xml: open failed: ENO

2013-08-13 19:24:39 1487

原创 Android.mk LOCAL_OVERRIDES_PACKAGES := Home

LOCAL_OVERRIDES_PACKAGES := Home 有这个 说明是不让apk编译到系统。 既不生成apk到system/app下。

2013-08-12 15:18:01 3363

原创 Android4.0.x 安全模式的分析

进入安全模式的条件  frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java  2254 2254     public boolean detectSafeMode() {  2255         try {   2256             int menuS

2013-08-10 11:54:48 1120 1

原创 修改全志A10 开机第一屏logo

按照以往 的经验。是要去linux/driver/video/logo下 改下面或替换图片。但是全志A10第一屏的logo图片是叫linux.bmp我搜到在trunk\A10_TVD_VERSION1.4\lichee\tools\pack\chips\sun4i\wboot\bootfs\linux下的linux.bmp 120*120替换掉这个图片就行了。其他的 initlogo.

2013-08-02 18:26:28 3121

转载 Android4.0.4开机启动速度优化过程经验总结

笔者EDE101使用的平台是:A10+android4.0.4+16GB NAND+1G DDR+(1280 X RGB X 800)。项目进入收尾阶段,需要着重解决一下开机速度的问题,客户反映还是太慢了一点,当然我们得列入高优先级重点攻关解决了。优化开机速度前,平均android启动速度大概在39秒样子,A10跑1G。以下测试开关机都是按电源键正常操作。系统突然掉电的情况下,重新开机文件系统需要

2013-07-30 15:04:33 712

原创 Android出现“Read-only file system”解决办法

Android-出现Read-only file system的解决方法输入命令: 代码如下复制代码mount -o remount rw /system(每次都要执行一次)有的朋友说是是“/”的问题,命令改为:adb push AlarmClock.apk systemapp  即“/”改为“”即可。  adb pu

2013-07-22 10:18:47 2930

原创 设置程序中版本显示信息

方法一.修改A10_TVD\android4.0\build\tools\buildinfo.sh中如下选项的值:       echo "ro.build.display.id=$BUILD_DISPLAY_ID"       方法二:修改A10_TVD\workdir\android4.0\build\core\Makefile           build_de

2013-07-09 09:19:56 1009 3

原创 ubuntu 12.04LTS 编译android4.0 出错

.host Executable: test-librsloader (out/host/linux-x86/obj/EXECUTABLES/test-librsloader_intermediates/test-librsloader)host StaticLib: libui (out/host/linux-x86/obj/STATIC_LIBRARIES/libui_intermedia

2013-06-14 11:19:04 673

原创 <command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]

这两天在ubuntu12.04 32位上编译android4.0.3包,发现的如标题的错误。错误打印如下:host C++: obbtool :0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]:0:0: note: this is the location of the previous definitioncc1plus: a

2013-06-14 09:28:55 1277

原创 如何打开Native层的LOGV

要打开所有级别的注释(LOGE, LOGI, LOGD, LOGV, LOGW),只需要在你的cpp代码前加上?1#define LOG_NDEBUG 0这个是为什么呢?阅读源码源码目录/system/core/include/cutils/log.h 可以看到注释?

2013-06-09 10:22:10 833

人脸识别demo(2)

人脸识别demo(2) Android5.1.1 Android6.0 rk3288 人脸识别demo(2) Android5.1.1 Android6.0 rk3288

2017-09-07

人脸识别demo

人脸识别demo rk3288 Android5.1.1 Android6.0 人脸识别demo rk3288 Android5.1.1 Android6.0 人脸识别demo rk3288 Android5.1.1 Android6.0

2017-09-07

Android 不同3g、4g模块兼容

Android 不同3g、4g模块兼容不同且相应的so

2017-08-17

rk3288 双屏异显

rk3288 双屏异显

2017-08-13

rk ril库源码

ril rk系列

2017-08-11

Android kernel 3.10 bt不工作原因

Android linux kernel 3.10 bt

2017-08-02

rk3288 Android ap6xxx最新补丁

rk3288 Android

2017-08-02

jdk6 linux 64bit

2016-11-21

jdk1.6for mac os x

jdk1.6for mac os x 编译android 5.0以前版本必须

2016-07-18

Android4.4.2 显示内部api和隐藏api的jar包

Android4.4.2 显示内部api和隐藏api的jar包 不需要到系统源码下编译

2014-09-26

【优亿Android特刊】第二十二期:Android源码修改

Android源码修改 各种 代码 剖析 Android 源码修改 eoe特刊

2011-11-21

在android的状态栏(statusbar)中增加menu,home和back快捷键的方法

在android的状态栏(statusbar)中增加menu,home和back快捷键的方法 framework里 修改的

2011-11-21

MTK平台系列手机内部英文资料

MTK内部培训英文资料,对于国产手机开发非常实用,而且必不可少!

2009-09-03

CMOS模拟集成电路设计

很好的 关于cmos设计电路的书前辈经验

2009-08-06

struts配置的jsp排课系统

我们学生参加学校主办的课外活动获得过奖的作品

2009-08-06

protel元件封装的总结

protel元件封装的总结 前人大师的经验总结啊 不可不知啊

2009-08-01

lm311电压比较器

LM311电压比较器TI公司原版pdf资料英文的 参加电子设计竞赛必不可少的资料

2009-08-01

空空如也

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

TA关注的人

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