- 博客(25)
- 资源 (98)
- 收藏
- 关注
转载 Android Audio BSP工程师 需要清楚的基本知识点
原址【前言】 这是我根据自己的工作经验所总结,有一定代表性,但可能不齐全。这只是个提纲。【知识点】 按照在操作系统中的层次划分,从上到下依次为:1、Android系统分层模型。知道 APP、JNI、Frameworks、HAL、Driver 的划分以及 用户空间、内核空间 的概念。2、Android Audio模块的启动、加载 及 放音/录音 流程。起码应该了解 AudioServer...
2018-05-30 16:18:11 1349
原创 kali终端快捷键(Ctrl+Alt+T)
1、Windows系统:按Win键,Mac系统:command键来搜索设置: ————>gnome-control-center(设置) ————>设备 ————>Keyboard ————>点击”+”号自定义按以下设置即可:名称:开启终端 命令:gnome-terminal 快捷键:Ctrl + Alt + T...
2018-05-30 14:36:17 3755
原创 Ubuntu18.04之搜狗输入法(六)
1.安装Fcitx# apt-get install fcitx # apt-get install fcitx-libs-qt # apt-get install fcitx-libs# apt install libopencc2 libopencc1# apt --fix-broken install 2.下载搜狗输入法https://pinyin.sogou.com/li...
2018-05-28 21:46:48 890
转载 FaceBook ATC 弱网测试工具环境搭建
原址工具简介ATC是FaceBook开源的移动网络测试工具Augmented Traffic Control(ATC),能够方便的让我们模拟各种网络环境进行测试。ATC有两个最吸引人的特点:在手机上通过Web界面就可以随时切换不同的网络环境。多个手机可以连接到同一个WIFI下,相互之间模拟的网络环境各不影响。搭建步骤一、基础准备1. 硬件准备我这里用的是水星(Mercury)MW150U 150M...
2018-05-28 17:09:13 4276
原创 Beyond Compare Pro for Mac
原址# rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
2018-05-28 17:06:19 2096
原创 mac安装Parallels Tools(kali)解决(内核版本>=4.15问题)
一、更换阿里云源# emacs /etc/apt/sources.list#阿里云kali源deb http://mirrors.aliyun.com/kali kali-rolling main non-free contribdeb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib二、解决Li...
2018-05-27 21:41:03 5510 3
原创 Android写log到文件模版(四十四)
1.实现public String LOG_FILE_NAME = "/mnt/sdcard/test_01.log";private String getTimeString(){ java.util.Date now= new Date(); java.text.SimpleDateFormat formatter = new java.text.SimpleDateForma...
2018-05-25 17:00:04 715
原创 Android Studio 2.3报错: Error:Cause: buildToolsVersion is not specified解决
Google了一大圈,还是无果。。。大招解决:升级Android Studio 3.0版本即可...
2018-05-25 13:39:10 2001
原创 Mac实时远程抓Ubuntu的网络包
1.Ubuntu端:安装openssh-sever,启动sshd# sshd &2.Ubuntu端:/etc/sudores添加# whoamiubuntu# sudo emacs /etc/sudores //添加ubuntu ALL=(ALL:ALL) NOPASSWD: ALL%sudo ALL=(ALL:ALL) NOPASSWD: ALL 3.Mac端:tc...
2018-05-22 13:23:52 371
原创 tshark/wireshark/tcpdump实战笔记(更新中...)
注意Wireshark表示意义:Source: 发送方IP Destination: 接收方IPProtoco: 协议Length: 这里显示的物理层(Frame)数据长度,Frame层长度最长,因为每层都要加上包头。info: 显示发送和接收数据的状态//安装tshark和wireshark# sudo apt-get install tshark# sudo apt-g...
2018-05-18 17:51:19 1934
转载 wireshark网络分析笔记
原址本文是阅读《wireshark网络分析就这么简单》和《wireshark网络分析的艺术》做的一些笔记。技巧篇1、如只要分析ip头或tcp头,可减少每个抓包数据的大小,通过设置limit each packet to的值即可(capture->options->双击抓包网卡)2、设置包的颜色 view —> Coloring Rules3、edit—>preference...
2018-05-18 17:16:50 2925
转载 wireshark常用选项与功能总结【10分钟成为抓包大师】
原址这段时间用wireshark比较多,所以想顺便给大家写个简单的wireshark教程出来,因为wireshark的入门抓包比较简单,选择网卡,然后直接start就开始抓包了,不需要做什么修改,但是如果想要灵活的运用wireshark转包就需要对wireshark很多选项都要了解。因为选项比较多,但真正实用且用的比较多的功能就那几个,所以我把这些功能总结出来,以供新手能够快速上手。首先来个初步的...
2018-05-17 17:50:25 670
原创 Docker下使用gdb(三)
# docker run --cap-add=SYS_PTRACE --security-opt seccomp=unconfined -it kali_1.05
2018-05-14 18:02:12 1773
转载 MAC上使用gdb(Mac10.12未解决)
原址由于要在mac上制作自己的malloc动态存储分配器,要使用gdb进行调试,之前一直在centos上用gdb调试,转到mac上竟然发现有这么多坑,还好一一解决了,其原因大多数因为mac上非常关注程序安全性的问题。主要会碰到的问题主要有如下问题,如果大家发现如下的问题就可以接着看下去:1.-bash: gdb: command not found2. `Starting program: ...
2018-05-14 17:37:48 929
原创 Ubuntu22.04更换清华源(十)
# cd /etc/apt# mv sources.list sources.list.bak# sudo vi /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.aliyun.com/u...
2018-05-14 15:56:20 1211
原创 Python调用自己写的模块
1.创建一个目录及保存模块# mkdir site_packages# emacs calculator.pyclass Calculator: name='Calculator' price=18 def __init__(self,name,price): self.name=name self.price=price de...
2018-05-10 18:47:58 10293 1
原创 Mac解决安装pip(python2.7)失败
# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py# python get-pip.py
2018-05-10 16:19:56 9301 1
原创 Android在Android.mk里添加TAG(四十七)
1.Android.mk里添加TAG: xxx-testLOCAL_CFLAGS:= -DLOG_TAG=\"xxx-test\"
2018-05-09 16:43:29 884
原创 Android7.1之SurfaceFlinger实时显示帧率FPS/LCD帧数/Camera帧数(十九)
一、帧数FPS:显卡GPU越强,处理速度越快定义:一秒钟内画面刷新的速度,60fps就是一秒钟出现60张画面,而对帧数起到决定性的是电脑中的显卡,显卡性能越强,帧数当然就越高啦,然后画面就越流畅。1.在frameworks/native/services/surfaceflinger/SurfaceFlinger.hclass SurfaceFlinger : public BnSurfa...
2018-05-07 16:30:14 5493 1
原创 Android修改kernel logo和开机动画(android)
一、uboot 开机logo1.安装图片工具# sudo apt-get install netpbm2.生成logo脚本//make-uboot-logo.sh#!/bin/sh#1.uboot logojpegtopnm $1 | ppmquant 31 | ppmtobmp -bpp 8 > $2使用: ./make-uboot-logo.sh xxx.png x...
2018-05-04 17:20:48 5540 1
原创 Android连接网络立即同步时区
1.frameworks/base/services/core/java/com/android/server/NetworkTimeUpdateService.javaprivate void onPollNetworkTimeUnderWakeLock(int event) {if (/省略.../event == EVENT_AUTO_TIME_CHANGED) }改为:pri...
2018-05-04 16:51:17 1922
转载 SurfaceFlinger draw/render/display流程(fps)
前言:那些年我们用过的显示性能指标相对其他 Android 性能指标(如内存、CPU、功耗等)而言,显示性能(包括但不仅限于我们常说的“流畅度”)的概念本来就相对复杂。让我们更蛋疼的是,业界对显示测试评估方式也是丰富多样,这无疑更加重了我们对其理解的复杂程度。笔者简单搜集了一些业界中提及的显示性能指标,大家可以来品评一下:指标名称:FPS相关资料:Android性能测试之fps获取指标名称:Agg...
2018-05-03 19:56:22 4023
转载 dumpsys gfxinfo packacges计算帧率
原址在开发者选项中有个“ GPU呈现模式分析(Profile GPU rendering,选择在adb shell dumpsys gfxinfo中)”功能,在开启这个功能后,系统就会记录保留每个界面最后128帧图像绘制的相关时间信息。在开启这个功能后,重新启动APP,滑动页面然后执行adb命令adb shell dumpsys gfxinfo com.xiaomi.shop(...
2018-05-02 17:14:55 4636
原创 解决Eclipse报错:the file dx.jar was not loaded from the SDK
Eclipse Console报错:Failed to load build-tools/27.0.3/lib/dx.jar解决:替换比27.03旧的dx.jar# cp build-tools/22.01/lib/dx.jar build-tools/27.03/lib
2018-05-02 15:56:57 1440
H.264标准协议(官方中文版)
2020-10-28
HxD_Hex编辑器中文版.zip
2020-09-12
MultimediaFrameworkOverview.zip
2020-09-01
Gstreamer-Openmax-gst-openmax.zip
2020-08-17
GStreamer中文开发手册.zip
2020-07-22
win10removeAll.zip
2020-06-25
vcxsrv-64.1.20.8.1.zip
2020-06-20
debug_hybris_demo.zip
2020-06-03
手写Fuchsia第一个app
2020-03-16
第五代加固技术ARM VMP原理实现与应用.zip
2020-03-01
AUDIO CODEC DAPM详解.zip
2019-12-30
蓝牙Audio调试.zip
2019-12-27
Universal Serial Bus Device Class Definition for Audio Devices.zip
2019-11-16
802.11 Reason Code中文说明(全)
2019-05-21
彻底禁掉Win10 Defender自启动
2022-12-24
Elecard HEVC Analyzer_For_Windows.zip
2021-01-06
JM-H264参考手册
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人