andriod
fengyuyaoye1980
这个作者很懒,什么都没留下…
展开
-
环境安装
新手安装环境n步走1. 安装ubuntu9.04 注意:已经要有Swap分区否则会很慢。2. update 环境: sudo apt-get update3. install 编译必须的libs和工具sudo apt-get install sun-java6-jdksudo apt-get install flex bison gperf libsdl-d转载 2009-11-19 17:26:00 · 302 阅读 · 0 评论 -
建立编译环境
1. Setup Linux EnvironmentFor Linux PCs, it is recommended to use recent versions of Ubuntu (above or equal to 11.04), as these have been more thoroughly tested with the Android SDK build原创 2012-04-20 12:55:35 · 383 阅读 · 0 评论 -
流量统计
/prco/uid_stat 目录,此目录主要保存各个应用的流量统计信息。原创 2012-12-19 11:08:33 · 315 阅读 · 0 评论 -
android -- 蓝牙 bluetooth (一) 入门
http://blog.csdn.net/baimy1985/article/details/8892410转载 2014-08-28 09:40:35 · 563 阅读 · 0 评论 -
DirectFB的问题
使用特定的字体,以及修改字体大小: IDirectFBFont *fixedfont; DFBFontDescription fontdesc; dfb->CreateFont(dfb, NULL, &fontdesc, &fixedfont); fontdesc.flags = DFDESC_HEIGHT; fontdesc.height = 3原创 2016-03-11 17:47:24 · 520 阅读 · 0 评论 -
recovery里加载wifi驱动(938)
insmod /system/lib/modules/mtprealloc.koinsmod /system/lib/modules/firmware_class.koinsmod /system/lib/modules/cfg80211.ko insmod /system/lib/modules/mt7662u_sta.ko原创 2019-02-14 16:28:10 · 736 阅读 · 0 评论 -
DFB开机音量图标以及广告倒计时显示实现
MSTAR平台:开机二阶段的广告是在MSrv_Advert_Player.cpp中。图标的显示实现在supernova/projects/tvos/main/main.cpp中。DFB-DirectFB是一个专门针对Linux图形库设计的图形加速中间层。因为在开机第二阶段,安卓系统还没跑起来,所以借助于DFB来显示图像。对外接口:主要是给上层应用使用的:IDirectFBInput...原创 2019-01-30 13:35:31 · 177 阅读 · 0 评论 -
对字符串进行DES或AES加密与解密
/** * @(#)DESEncryption.java 2013-08-03 * CopyRight */package com.first.encryption; import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;i...转载 2019-02-12 09:25:22 · 450 阅读 · 0 评论 -
重显率的修改方式
重显率是电视机图像测试的一项重要指标,它是指电视机屏幕重现的图像节目与电视台发送图像节目的图像之比. 其实重显率可以认为是为了带宽等考虑, 对原始画面做裁剪。所以一般有上下左右4个方向的裁剪参数。 重显率的配置目前是放在/tvdatabase/Database分区的factory.db文件中.根据不同的信源输入, 有不同的表。如下, 分别存储了不同的信源的重显率.tbl_ATVOv...原创 2019-02-13 13:25:45 · 1521 阅读 · 0 评论 -
parseByte2HexStr for c
JAVA code:private static String parseByte2HexStr(byte buf[]) {StringBuffer sb = new StringBuffer();for (int i = 0; i < buf.length; i++) {String hex = Integer.toHexString(buf[i] & 0xFF);if...原创 2019-02-13 17:07:58 · 1621 阅读 · 0 评论 -
recovery的log保存
recovery的log保存地址在 /tmp/recovery.log原创 2019-02-14 08:43:44 · 1881 阅读 · 0 评论 -
网络调试之命令调试网络(wifi)
sugarcane:/ # wpa_cli remove_network 0 Using interface 'wlan0'OKsugarcane:/ # wpa_cli add_network Using int...原创 2019-02-14 13:53:29 · 1464 阅读 · 0 评论 -
crypto aes ecb 加密解密算法c语言实现
crypto_aes.c//******************************************************************************#include "crypto_aes.h"#include "crypto_common.h"#define AES_ENCRYPT 0#define AES_DECRYPT 1...原创 2019-02-14 15:41:53 · 1958 阅读 · 0 评论 -
recovery学习
1. recovery的代码位于bootable/recovery下, 主要文件为recovery.c和install.c。原创 2012-04-18 15:10:09 · 350 阅读 · 0 评论 -
Fastboot的学习
Fastboot跟recovery一样,都是用于刷机的手段。aboot.c中: if (target_is_emmc_boot()) { fastboot_register("flash:", cmd_flash_mmc); fastboot_register("erase:", cmd_erase_mmc); }通过USB发送命令,实现在fastboot.c。原创 2012-04-18 16:19:09 · 565 阅读 · 0 评论 -
TCL屏的问题
<br />问题:<br />Pclk设置为5.2M,在屏保界面下,小圈会出现黑框。<br />解决:将pxafb.h 中BUFFER_NUM 改为2。原创 2010-06-21 15:21:00 · 331 阅读 · 0 评论 -
让adb logcat打印内核调试信息
在默认情况下,adb logcat只能显示使用程序的调试信息,我把logcat.cpp修改了一下,让它同时可以打印内核调试信息:system/core/logcat/logcat.cpp static void readLogLines(int logfd){转载 2011-10-10 17:41:12 · 727 阅读 · 0 评论 -
Android的WiFi子系统架构
原文地址::http://hi.baidu.com/wuguohu/blog/item/6b518726d6ffda018b82a176.html 一、WiFi基本框架Android的WiFi系统自上而下包括如下一些内容: WiFi部分在Android系统中作为网络部分使用的方法和通常的网络相同。唯一特殊的部分是在Settings程序中的Wi转载 2012-02-23 11:28:42 · 529 阅读 · 0 评论 -
Android signal 11 (SIGSEGV) Native Code crash 跟踪
Debugging Native CodeIn this documentCapturing logs Debug Scenarios Capturing logsTo capture log output:Produce a process list with ps(ps -tif you wan转载 2012-02-22 11:03:13 · 6192 阅读 · 0 评论 -
Initializing a Build Environment
Initializing a Build EnvironmentThe "Getting Started" section describes how to set up your local work environment, how to use Repo to get the Android files, and how to build the files on your mach转载 2012-02-17 12:53:53 · 654 阅读 · 0 评论 -
install qq
sudo dpkg -i --force-all linuxqq_v1.0.2-beta1_i386.deb转载 2012-02-17 15:57:45 · 277 阅读 · 0 评论 -
ubuntu10.10下ADB的使用,设备名为 ???????????
问题: adb devices,发现设备名为 ???????????如何解决? 解决:sudo adb kill-server;sudo adb devices;原创 2012-02-18 18:25:07 · 339 阅读 · 0 评论 -
在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持 开花结果
最近在研究Android 2.3.3源代码的C/C++层,需要对代码进行一些调试,但是奇怪的是,直接添加LOGD("XXXXXXXX");,使用logcat却看不到任何输出,换成LOGI、LOGV、LOGW、LOGE也没有效果。于是在网上查找解决方法,经过几次试验,终于找到了,现在贴到下面备忘:第一步:在对应的mk文件中加入:LOCAL_LDLIBS := -llog第二步:在要使用LOG转载 2012-02-21 13:58:46 · 641 阅读 · 0 评论 -
android-ndk-stacktrace-analyzer
http://code.google.com/p/android-ndk-stacktrace-analyzer/wiki/UsageUsage How to use the toolUpdated Mar 24, 2010 by adam.ka...@gmail.com PreliminaryThis tool will pa转载 2012-02-21 18:01:07 · 1878 阅读 · 0 评论 -
(详细)window 7 用户硬盘安装ubuntu-10.04-desktop
第一步,当然是下载ubuntu-10.04-desktop 镜像;第二步,从该镜像里提取一个文件夹和两个文件。分别是.disk(文件夹),然后从casper文件夹中提取initrd.lz和vmlinuz(这两个是文件);第三步,将下载的ubuntu-10.04-desktop镜像和.disk(文件夹)、initrd.lz、vmlinuz放到C盘根目录下(window 7 一般都是安装在c盘转载 2012-03-31 17:39:20 · 740 阅读 · 0 评论 -
Graphic的学习
Graphic 主要包含 2D、3D、ISP、Video和一些LCD/HDMI/CRT等接口。 3D计算机图形实际上是屏幕上的二维图形,只是提供了深度上的错觉。实现的是3D图像在二维屏幕上的透视投影。原创 2012-04-18 15:14:10 · 470 阅读 · 0 评论 -
openGL学习
学习书籍:《OpenGL超级宝典(第二版)》,Richard S. Wright,Jr.&Michael Sweet 著,人民邮电出版社openGL提供的是一些标准化的API。实现3D效果的图形。原创 2012-04-18 16:17:18 · 308 阅读 · 0 评论 -
精简Android系统
1. 去掉不必要的预置apk2. 去掉odex3. 去掉apk依赖的.so4. ota包里去掉不需要的分区: recovery和 mboot。 tools/releasetools/ota_from_target_files原创 2019-02-20 16:04:44 · 1441 阅读 · 0 评论