自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

unbroken

温室没有 灿烂的花

  • 博客(18)
  • 资源 (95)
  • 论坛 (2)
  • 收藏
  • 关注

原创 android PPPoE拨号调试记录

ttyAT = ttyUSB2 //发送AT命令口ttyPPP = ttyUSB3 //ppp口ttyDM = ttyUSB0ttyGPS = ttyUSB11.查看tty设备# ls /dev/ttyUSB*# cat /dev/ttyUSB22.PPPoE拨号AT测试指令<1>.发送at测试指令 #echo -e "at\r\n" > /dev/ttyU...

2017-12-29 20:16:13 693

原创 Android连接管理的评分机制(WIFI,Ethernet,BT,移动数据

Android可以支持:移动数据网络、WIFI、蓝牙、网线等,这些连接本身都可以独立使用,连接管理通过一个评分机制来实现不同接入方式的选择。具体来说就是,每一种上网方式在初始化时,都向ConnectivityService标明自己网络的分值(比如数据连接50,WIFI60,蓝牙69,网线70),当有更高分数的网络就绪时,就将当前分值低的连接断开。而当当前网络被断开时,就寻找当前就绪的其他网络连接,

2017-12-28 11:54:46 3459

原创 高通msm8996配置wlan0 Mac地址

1.wlan_mac.bin加入,mac地址可以随意设定Intf0MacAddress=000000000001

2017-12-27 20:39:53 2687

原创 Ubuntu安装ssh server及分配用户

1.安装openssh-server # sudo apt-get install openssh-server2.给客户端分配账户和密码 # sudo adduser 用户名 //输入Ubuntu密码和设置的密码,依次添加账户即可3.client端登陆# ssh username@ip...

2017-12-27 13:27:33 745

原创 Termux第一篇之ssh使用

0.下载termux1.安装ssh等软件# apt update //首次必须执行# apt install openssh emacs nmap python-dev clang2.配置ssh# ssh-keygen //pc端执行注意:拷贝pc端~/.ssh/id_rsa.pub内容到android端~/.ssh/authorized_keys# sshd & //a...

2017-12-18 11:13:09 23743

转载 Mac 下 Chrome 浏览器 快捷键

原址一直习惯于用Chrome浏览器,但Win下的和Mac下的快捷键不一样,整理一下Mac下的Chrome浏览器快捷键以便备用,吐槽下明明想选择地址栏总是加入收藏栏,win下是D,Mac下是L,历史分别是H和Y,有点儿分裂的感觉…1. 标签页和窗口快捷键⌘-N打开新窗口。⌘-T打开新标签页。⌘-Shift

2017-12-15 16:19:52 2890

原创 android7.0+关闭wifi连接CA验证

android7.0以上版本连接企业网的时候,需要输入用户名和密码的时候,会默认CA验证,其实android内部没有CA验证,禁掉即可。packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.javaboolean isSubmittable(){  ……  return enabled; 

2017-12-15 11:37:13 1445

原创 Mac上安装fastboot等工具与烧写images

# 1.命令安装# brew cask install android-platform-tools2.android-sdk的platform-tools下载后,在/etc/profile设置即可export PATH=~/android-sdks/platform-tools:~/android-sdks/tools:$PATH3.查看版本# fastboot --versi

2017-12-13 15:17:58 7289

原创 UltraEdit for Mac

1.下载链接: https://pan.baidu.com/s/1ge2yDrH 密码: x4k42.注册 打开UltraEdit后在terminal里执行:#printf '\x31\xC0\xFF\xC0\xC3\x90' | dd seek=$((0x92D370)) conv=notrunc bs=1 of=/Applications/UltraEdit.app/Co

2017-12-08 10:37:04 2065 1

原创 Android objdump/nm/readelf使用

1.objdump:查看反汇编so/bin为arm汇编# aarch64-linux-android-objdump -a -S libtest.so2. readelf:读取linux系统ELF格式头信息及函数体,主要分析每个段含义# aarch64-linux-android-readelf -a libtest.so3.nm:列出so/bin中函数的行号、位置等,比addr2l...

2017-12-07 15:46:19 1533

原创 Objdump查看汇编和源码

# aarch64-linux-android-objdump -D qca_cld_wlan.ko > wlan.dump# aarch64-linux-android-objdump -D vmlinux > vmlinux.dump

2017-12-07 15:12:28 1026

原创 android7.0 Jack编译器报错解决

报错:Communication error with Jack server (58), try 'jack-diagnose' or see Jack server log0.查看jack-server报错原因jack-server输出log位置:~/.jack-server/logs/1.修改权限chmod 600 .jackchmod 600 .jack-settings...

2017-12-07 11:13:46 1344

原创 Ubuntu14.04 安装pip

# sudo apt-get update# sudo apt-get install python-dev# sudo aptitude install python-pip

2017-12-06 13:02:53 545

转载 程序员之路-学习经验总结分享

原址程序员这个行业,日新月异,技术体系更新速度快,新技术新框架层出不穷,所有的技术都像是一个无底洞,当你学得越多就会发现不懂的越多,不懂的越多,需要学习的就更多。因此,一旦选择了这个行业,就意味着你必须不断学习才能跟得上大家的脚步,而要想成为一名优秀的程序员,更是需要通过正确的方法,设定正确的目标来进行不断地学习。作为一名常年在各种技术群里吹水却又无比热心肠的老司机,看到有人提问时

2017-12-05 17:03:23 3648

原创 android:Read-only file system解决

android L(5.0) Android M (6.0)Android N(7.0) 自android6.0之后userdebug版本上,使用adb remount 系统之后,还是不能对system分区进行操作,提示没有写权限,为只读文件系统Read-only file system解决:# adb root# adb disable-verity# adb reboot

2017-12-05 13:20:25 4989

转载 Git多用户配置

在Git使用中经常会碰到多用户问题,例如:你在公司里有一个git账户,在github上有一个账户,并且你想在一台电脑上同时对这两个git账户进行操作,此时就需要进行git多用户配置。     首先配置不同的SSH KEY,使用ssh-keygen命令产生两个不同的SSH KEY,进入.ssh目录:#切换到.ssh目录cd ~/.ssh #使用自己的企业邮箱产生SSH KEYssh-

2017-12-04 14:33:15 366

原创 【OpenCV笔记二】OpenCV调用Mac摄像头

#include #include #include using namespace cv;int main(int argc, char** argv){ VideoCapture capture(0); while(1){ Mat frame; capture >> frame; printf("Camera capture....\n");

2017-12-04 13:02:15 5044 1

原创 【OpenCV笔记一】Mac安装OpenCV环境及demo

1.安装cmake# brew install cmake2.安装OpenCV# brew tap homebrew/science# brew install opencv//opencv升级# brew upgrade opencv3.配置OpenCV环境: vi /etc/profile添加#Opencvexport OpenCV_DIR=/usr/local/Cel...

2017-12-02 13:16:09 4292 1

第五代加固技术ARM VMP原理实现与应用.zip

随着Android逆向开发的升级,Android应用的安全越来越被重视,第五代加固技术ARM VMP原理实现与应用正在探索中发展。

2020-03-01

vcxsrv-64.1.20.8.1.zip

VcXsrv是微软Windows的开源显示服务器。 它使Windows操作系统的用户能够运行为X Window System设计的GUI程序。 VcXsrv可以运行安装了WSL(Linux子系统Linux)的Linux GUI程序。 在bash for Windows中,设置DISPLAY环境变量允许WSL程序使用Windows GUI。

2020-06-20

802.11 Reason Code中文说明(全)

WIFI断网有很多情况,如果去翻看802.11协议文档,全英文的很费劲,把Deauthentication Reason Codes中文说明放在这里,供大家参考

2019-05-21

Android之Camera2预览流程(APP到Driver层)

花了两天时间看Android Binder机制,然后花了一下午的时间,跟了从APP到Driver Camera2的预览流程,拿出来分享备忘,欢迎下载!

2016-11-03

GStreamer中文开发手册.zip

GStreamer是一个通用的跨平台的流媒体应用程序框架,基于GObject,以C语言写成。 GStreamer并不受限于音频和视频处理,它能够处理任意类型的数据流,因此任意一种流媒体应用都可以支持,如:MeidaPlayer、A/V Editor、VOIP、RTSP、A/V Coder等等。 GStreamer框架是基于插件(plugin)和管道(pipeline)的体系结构,框架中所有功能模块都是可插拔的组件,可随意安装到任意管道上

2020-07-22

获取wifi热点SSID和密码demo

由于在网上木有搜索到怎么获取wifi热点的用户名和密码,只好自己动手,本demo包含获取wifi热点的用户名、密码、mac、ip等,拿出来分享下(亲测android4.4可用)!欢迎下载。

2016-10-13

基于域名路由策略.zip

目前使用主流的Linux配置都是基于ip设置路由策略,此篇讲解怎么基于域名路由策略,仅供参考!

2019-07-17

深入理解Android卷一、二、三

深入理解android卷一、卷二、卷三系统的讲解了Android的启动、Binder、AMS、PWS、AudioFlinger、SurfaceFlinger、WIFI、BT和NFC知识点,适合android进阶的好书。

2018-09-18

Elecard HEVC Analyzer_For_Windows.zip

分享一个Elecard h265分析工具,大家都知道Elecard很贵,不多说了,内附registor.

2021-01-06

Android VNC Server

Android VNC Server用于Android的Server端,PC可以通过VNC View来控制android设备,下载了个Android VNC Server,目前里面的编译bug,已经解决。备份用

2018-04-13

Universal Serial Bus Device Class Definition for Audio Devices.zip

Universal Serial Bus Device Class Definition for Audio Devices(UAC2.0协议文档),研究usb audio必读,欢迎下载!

2019-11-16

java-7-openjdk-amd64.tar.gz

目前OpenJDK-7-JDK的源已经被废弃了,手动安装的花需要安装一系列的依赖,特别麻烦,这里提供给需要的开发人员.

2021-01-22

ROM助手_Windows

目前市面上的手机大多数都内置厂商的系统应用,一般是卸载不掉的,使用ROM助手可以精简系统!

2018-07-13

H.264标准协议(官方中文版)

H.264是一种视频压缩标准,其只规定了符合标准的码流的格式,以及码流中各个语法元素的解析方法。 H.264标准协议是每个从事多媒体工作的码农必备的参考书,欢迎下载。

2020-10-28

Android Service无图标/界面独立运行

1、startService开启服务以后,与activity就没有关联,不受影响,独立运行,需要stopService关闭,否则Activity移除栈后将一直运行(kill杀不死). 2、bindService开启服务以后,与activity存在关联,退出activity时必须调用unbindService方法关闭,否则会报ServiceConnection泄漏的错误.

2018-06-15

V4L2 H.264截图与采集多帧视频demo

V4L2 H.264截图与采集多帧视频demo。 1、第一个demo用V4L2 截取单帧图片,存成.jpg文件。 2、第二个demo取100帧图片存成yuv文件格式,可以用yuvviewer播放器播放。 注释比较详细,欢迎初学者参考。

2016-11-17

Pixel ROM(sailfish)

最近在玩Pixel,自己花了一周时间下载Android源码,编译出来Pixel root版的ROM,分享给爱玩机的朋友!

2019-10-20

cmake编译静态库/动态库/可执行文件demo

最近用到OpenCV,发现OpenCV里到处都在用cmake,特写了cmake编译规则的demo,生成静态库/动态库/可执行文件及测试demo,欢迎下载!

2018-01-24

Mac任意形状截图Voila

目前截图软件仅仅是矩形与圆形截图,可是需求是要截取任意形状的图形,Voila这个强大的截图工具可以满足你,欢迎下载!

2018-01-29

android中java和C的socket通信demo

前段时间项目需求,ashmem通过java创建共享内存,在底层C程序接收fd后读数据,在别人的基础上修改,备忘。

2017-05-19

手写Fuchsia第一个app

在研究GN和Ninja时,发现Fuchsia也是用的GN和ninja来构建编译系统的,值得一提的是Android7.0以后放弃了Makefile,开始使用ninja来构建编译系统!

2020-03-16

Android AP模式设置WPA2_PSK和NONE模式热点

看了一下午Android WIFI源码,写了个包含多个功能的demo 1.获取AP模式热点的SSID和密码 2.获取连接到AP热点的设备个数 3.设置WPA2 PSK模式下WIFI热点 4.设置NONE(无密码模式下)WIFI热点 5.获取IP地址 6.获取Mac地址 翻越源码各种坑,总结了下写个小demo,撸demo不易,欢迎下载。

2016-10-20

GPS打开及获取数据 demo

GPS打开及获取数据 demo,经过各种验证,写了个操作GPS的demo以备忘,欢迎下载! 声明:此demo需要system权限.

2016-12-21

区块链技术指南

区块链技术指南本书首先介绍基础密码学、算法、P2P协议、脚本等区块链基础原理与技术,然后以比特币和以太坊两大区块链平台为例,指导读者搭建测试环境,对区块链进行编译,建立私链与测试链等,帮助开发者创建自己的私链,实现智能合约、挖矿等区块链特定编程实例。

2017-08-03

hadoop权威指南第三版(中文带书签)+配套源码

hadoop权威指南第三版(中文带书签)+配套源码,是hadoop的入门第一手必备手册。

2016-09-29

android进程间socket传递Ashmem的文件描述符

android传递大文件的话,第一想到的就是匿名共享内存了,但是进程间怎么共享匿名共享内存的。试想进程A创建匿名共享内存,进程B怎么得共享内存读出数据?熬得凌晨2点多写个demo,备忘和分享!

2017-05-12

python调用C/C++ demo

看到python和C/C++代码怎么调用,参考网上的写了两个demo,分别是python调用C和C++的,欢迎下载!

2017-07-19

JM-H264参考手册

JM:JM通常被认为是H.264标准制定团队所认可的官方参考软件,基本实现了H.264标准的全部特征。JM在运行时的运算过程较为复杂,而且没有采用汇编优化等加速方法,因此运行速度较慢,很难达到实时编解码。通常主要用于编解码技术的科学研究领域。

2020-10-28

测试Android标准光照_距离_温湿度等demo

写的一个demo,亲测可用。 测试Android标准的Sensor,如光照传感器、距离传感器、温度传感器、湿度传感器等!

2016-03-15

C++析构函数调用时间及分配对象堆与栈区别demo

描述了C++析构函数调用时间及分配对象堆与栈区别,一个理清C++析构函数和默认系统析构函数,C++堆栈分配的原则。

2016-11-14

C++11多线程demo

C++11多线程demo,包含在Ubuntu下编译C++11的方法,写了两三个C++11多线程的demo,欢迎下载!

2016-11-19

简单Linux hook demo

最近对hook感兴趣,在网上看了些hook的栗子,记录下!

2018-07-07

C++11/14高速上手

最近项目用到C++11,由于11加了很多新特性,此文档助你高速上手,磨刀不误砍柴工!

2018-02-01

U-boot完全开发手册

这是底层开发的U-boot的引导代码的开发手册,有详解!

2013-11-15

qt_audio_record.tar.gz

花了一天时间研究,在x86与ARM平台验证可用,备忘!

2021-04-28

qt_audio_play.tar.gz

QT之QMediaPlayer播放音频demo

2021-04-28

AUDIO CODEC DAPM详解.zip

本文目的帮助理解音频系统ALSA中的dapm机制建立和触发过程,在这之中,涉及到音频路径的搭建和选择(相信这部分对于大家来说更有应用意义)。在dapm机制深入分析中,会展现alsa设计者的各种理念及实现技巧,很多细节上的考虑和处理值得我们去学习。

2019-12-30

Linux内核内存Cache机制原理

Linux内核内存Cache机制原理从源码的角度来分析流程,可以帮助Linux内核学习者了结Cache的内存机制!

2020-03-14

(Mac/Linux版)Android实时显示帧率(GameBench)

android帧率可以通过adb shell dumpsys gfxinfo packages来查看,但是需要分析log,这种特别麻烦,分享一个免root获取帧率工具。注意:.jar文件在PC上运行。

2018-04-28

android混杂模式:监听网卡数据demo

在android下运行,通过SOCK_RAW监听网卡数据,并获取本地和远端的mac与ip地址。

2017-04-08

慢慢的燃烧的留言板

发表于 2020-01-02 最后回复 2020-01-04

avformat_open_input(&format_ctx, filename, inputFmt, NULL)方法打开摄像头,返回:Not a typew

发表于 2016-09-18 最后回复 2016-09-18

空空如也

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

TA关注的人 TA的粉丝

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