自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从0到1,突破自己

努力创造自己的奇迹,而不是等待奇迹的发生。

  • 博客(862)
  • 资源 (44)
  • 收藏
  • 关注

翻译 [QNX Hypervisor 2.2用户手册]7.2.2 Guest与Host时间线对比

你可以使用从追踪时间中得到的信息来比较guest和host中的时间时间线;

2022-07-13 22:09:40 235

原创 【系统调试篇】调试踩坑FAQ(编译)

本篇主要记录在日常工作中遇到的一些经典的编译调试过程。

2022-07-12 08:17:36 5920

翻译 [QNX Hypervisor 2.2用户手册]7.2.1 Hypervisor跟踪事件

大多数qvm跟踪事件都是10级事件(Class 10 event)。但是,一些qvm线程也可能会对Hypervisor微内核进行内核调用。这些将会引起响应的内核调用事件。

2022-07-12 07:57:47 277

翻译 [QNX Hypervisor 2.2用户手册]7.2 获取Hypervisor跟踪信息

你可以使用tracelogger 工具和QNX Momentics IDESystem Profiler来不捕捉或检查来自VM的追踪时间。

2022-07-10 18:01:57 856

翻译 [QNX Hypervisor 2.2用户手册]7.1 使用GNU调试器(GDB)

你可以使用GDB来更好的了解或调试Hypervisor VM(qvm进程实例)中的Guest OS的活动。

2022-07-08 08:14:46 789

翻译 [QNX Hypervisor 2.2用户手册]7 系统监控和故障排除

本章节介绍一些工具和技巧,来帮助你监控你的Hypervisor系统,并进行系统的调试和问题解决。

2022-07-08 07:52:45 461

翻译 [QNX Hypervisor 2.2用户手册]6.3.4 虚拟寄存器(guest_shm.h)

guest_shm.h公开头文件包含了guest使用shmem虚拟设备的各种定义。

2022-07-07 08:10:05 295

翻译 [QNX Hypervisor 2.2用户手册]6.3.3 使用共享内存(shmem)虚拟设备

shmem虚拟设备提供了一种比较简单的机制来在Guest之间共享内存区域,或者在Guest与Hypervisor Host之间共享内存区域。

2022-07-05 23:16:46 871

翻译 [QNX Hypervisor 2.2用户手册]6.3.2 配置VM

像其他虚拟设备一样,我们可以添加shmem虚拟设备到VM配置中。

2022-07-05 08:48:51 433

翻译 [QNX Hypervisor 2.2用户手册]6.3.1 工厂页和控制页

QNX Hypervisor的共享内存通过使用工厂页和控制页(Factory pages and Control Pages)实现。

2022-07-04 08:16:49 248

翻译 [QNX Hypervisor 2.2用户手册]6.3 内存共享

Hypervisor系统中的Guest可以通过共享内存区域来向其他Guset或Hypervisor Host传输数据。

2022-07-01 23:47:36 1115

翻译 [QNX Hypervisor 2.2用户手册]6.2.3 Guest与外部之间通信

本节描述了Guest通过Hypervisor Host中的网络驱动与外部通信的配置。

2022-06-30 07:58:10 615

翻译 [QNX Hypervisor 2.2用户手册]6.2.2 Guest与Host之间通信

本节描述了viotio-net 虚拟设备的配置以在Hypervisor host中通过网络驱动建立Guest与Host之间的通信。

2022-06-29 22:30:09 693

翻译 [QNX Hypervisor 2.2用户手册]6.2.1 Guest之间通信

本节描述了在Guest之间建立连接的virtio-net 虚拟设备配置。

2022-06-28 22:30:15 395

翻译 [QNX Hypervisor 2.2用户手册]12.2 术语(二)

下面是在贯穿整个Hypervisor文档中的术语。

2022-06-25 16:42:24 864

翻译 [QNX Hypervisor 2.2用户手册]12.1 术语(一)

下面是在贯穿整个Hypervisor文档中的术语。

2022-06-24 22:33:04 828

原创 【LMKD】 二 PSI 压力失速信息

接下来我们简单介绍下PSI和如何使用它,不过本篇并没有从Android的视角来梳理,更纯粹的是基于PSI本身的调研。

2022-06-24 08:19:50 3551 1

原创 【LMKD】 一 Android低内存查杀守护进程(Android12)

lmkd可用于监控运行中的Android系统的内存状态,并根据优先级杀掉相对来说最不重要的进程(the least essential process)以释放一定的内存,确保系统稳健运行。

2022-06-23 07:45:09 5645 1

翻译 [QNX Hypervisor 2.2用户手册]6.2 网络

你可以设置Host-Guest,Guest-Guest,Guest-Outside之间的通信。

2022-06-23 07:23:09 566

翻译 [QNX Hypervisor 2.2用户手册]6.1 使用QNX Hypervisor系统

本章节描述了Guest如何发现和连接到vdev,和它们如何使用hypervisor的能力。例如网络和内存共享。

2022-06-22 22:27:25 464

翻译 [QNX Hypervisor 2.2用户手册]5.6.1 Guest关机时静默设备

当一个guest关机时,无论是受控的还是不可控的关机,qvm进程都应该去尝试静默那些Guest使用的物理设备。这样可以确保Guest驱动不再写入物理内存,以避免由此导致的非预期行为甚至损害硬件。

2022-06-22 22:12:52 253

翻译 [QNX Hypervisor 2.2用户手册]5.6 关闭Guest

在QNX Hypervisor VM中有很多方法可以关闭Guest。

2022-06-22 07:28:05 331

翻译 [QNX Hypervisor 2.2用户手册]5.5 启动和使用Guest

下面的指令时为了启动你的Hypervisor的VM中的Guest。

2022-06-21 21:42:20 496

翻译 [QNX Hypervisor 2.2用户手册]5.4 启动VM

当你启动一个VM,你可以在命令行中输入所有配置信息,或者将qvm进程指向配置文件,再使用配置文件来启动VM。

2022-06-20 22:23:16 677

翻译 [QNX Hypervisor 2.2用户手册]5.3 关闭QNX Hypervisor

可以使用下面的方法来关闭QNX Hypervisor

2022-06-20 08:17:20 340

翻译 [QNX Hypervisor 2.2用户手册]5.2 观察hypervisor活动

在你成功启动hypervisor后,你需要使用一个终端工具来观察hypervisor正在做什么。例如,如果你输入“pidin info”在你的串口终端的命令行,你可能会看到“Release QNX7.1”和其他四个进程被列出。

2022-06-20 08:12:33 328

翻译 [QNX Hypervisor 2.2用户手册]5.1 开关机

本章节描述了如何启动和关闭QNX Hypervisor系统。

2022-06-20 07:46:00 549

翻译 [QNX Hypervisor 2.2用户手册]4.9 传输磁盘镜像

本篇说明解释了如何获取一个受支持应硬件平台的QNX Hypervisor。假设你已准备好了受支持的主板并且已经完成了构建Hypervisor系统。至少此系统包括一个Hypervisor Host。在大多数情况下它需要一个Hypervisor Host和至少一个Guest。......

2022-06-17 08:03:39 307

翻译 [QNX Hypervisor 2.2用户手册]4.8 准备你的目标开发板

这个部分解释了如何为启动和运行QNX Hypervisor系统准备收支持的硬件开发板。

2022-06-16 22:34:12 529

翻译 [QNX Hypervisor 2.2用户手册]4.7 Hypervisor 磁盘镜像

如果你对Hypervisor host或guset做出了修改,则需要创建一个新的可启动的Hypervisor 系统磁盘镜像,并将其传输到你的目标开发板上平台上。

2022-06-16 07:48:03 385

翻译 [QNX Hypervisor 2.2用户手册]4.6.2 在HHBSP框架下进行构建

你可以使用HHBSP目录结构的默认路径或客制化路径下的文件在HHBSP框架内构建QNX Hypervisor系统。

2022-06-15 18:18:21 246

翻译 [QNX Hypervisor 2.2用户手册]4.6.1 配置HHBSP框架的构建

在HHBSP中构建你的hypervisor系统之前,你必须指定你的目标开发板和host BSP、guset BSP的位置。

2022-06-15 07:40:13 336

原创 Ubuntu20.04下使用cpolar配置公网域名访问个人电脑

常常需要使用代码搜索引擎搭建代码搜索服务器,并为开源代码如AOSP创建索引,以方便查找,提高编码效率。但是往往由于公司网络限制,无法在公司内网搭建服务器;而在个人电脑上搭建的服务器又无法在公司内网访问。......

2022-06-14 23:00:24 1237

翻译 [QNX Hypervisor 2.2用户手册]4.6 HHBSP框架

HHBSP提供了一个便捷的框架来构建QNX Hypervisor系统。

2022-06-13 22:55:34 428

翻译 【QNX Hypervisor 2.2 用户手册】4.5.2 构建Linux和Android Guest

QNX Hypervisor支持Linux和Android Guest。前提是这些Guest是为Hypervisor呈现给为VM中的Guest的虚拟硬件而构建的。

2022-06-12 23:23:14 1040

翻译 【QNX Hypervisor 2.2 用户手册】4.5.1 构建QNX Guest

就像构建直接运行在硬件上的QNX OS系统一样,一个QNX OS系统可以构建为一个Guset使用BSP在一个QNX Hypervisor环境上运行。BSP是特定于架构的组件。

2022-06-12 22:38:47 461

翻译 【QNX Hypervisor 2.2 用户手册】4.5 构建Guest

当你为构建运行在QNX 虚拟化环境的Guest时,你必须为合适的硬件架构构建它们并配置VM。

2022-06-12 22:12:30 340

翻译 【QNX Hypervisor 2.2 用户手册】4.4 构建Host

在你下载了Hypervisor包并配置了构建环境之后,构建Hyperviso所需的所有组件都应位于开发host系统上的 $QNX_TARGET。

2022-06-12 16:28:15 463

翻译 【QNX Hypervisor 2.2 用户手册】4.3 获取host组件

你所需要构建一个Hypervisor系统的组件可以在QNX软件中心(QNX SoftwareCenter)获取。

2022-06-12 16:08:09 351

翻译 【QNX Hypervisor 2.2 用户手册】4.2 支持的构建环境

QNX Hypervisor 2.2必须构建在QNX SDP 7.1 环境,并且guest必须构建在它所述的环境中。

2022-06-12 11:42:36 366

收发彩信,自动打开数据连接

两个文件分别为在源码基础上进行修改后的文件,主要用于解决关闭数据连接后无法收发彩信

2014-07-07

视图缩放案例

这个小案例是主要用来演示一下如何点击一个图片按钮,对缩略图进行缩放操作。

2014-07-07

app之间交互(ComponentName)

这里简单介绍了以一下如何使用ComponentName来帮助我们实现App之间的交互

2014-07-03

版本控制器git-1.9.4(msysgit Windows版)

这里为大家提供了当前最新版本的msysgit版本控制器

2014-06-28

Android中app之间的交互

这里简单介绍了,不同app之间如何使用隐式intent进行交互

2014-06-27

Fragment与Activity使用接口进行交互

这里简单介绍了如何使用接口,来使fragment发送消息给activity

2014-06-27

Fragment与Activity使用Bundle传递数据

这里简单描述了以下Activity使用Bundle向Fragment传递数据

2014-06-27

Fragment与Activity使用Handler进行交互

这里简单介绍了Fragment和Activity使用Handler方式进行交互。

2014-06-27

实现TextView自由复制

自己参照Android系统源码中短信模块中代码,写了一个Demo程序实现TextView的自由复制,共享给大家参考。

2014-06-26

android手机USB驱动

用以android手机链接电脑用的USB驱动程序

2013-01-12

毕业设计-VC职工工资管理系统

这是一款毕业设计源程序和论文,希望能对大家的毕业设计有所帮助。

2013-01-12

毕业设计-( ASP精品课程网站

这是一款毕业设计源程序和论文,希望能对大家的毕业设计有所帮助。

2013-01-12

Asp电子商务网站

希望能对大家的毕业设计有所帮助,至少能起到一个参考资料,希望大家都能过关啦。

2013-01-12

andricoFacebook客户端

这是一款模仿andricoFacebook客户端的源程序代码

2013-01-11

Baidu_map(百度地图)Android平台开发指南文档

这是为android开发者在使用百度地图开放的api时,需要参考的开发指南文档

2013-01-10

android电子商城(客户端+服务器)

这是一个电子商城的android源代码,其中包括客户端和服务器,经过测试。希望能对初学者有所帮助。

2013-01-08

微博客户端源代码

这是一个关于微博客户端开发的源程序,对于初学者来说是一个易于模仿的案例,对初学者来说很有帮助,贵在模仿

2013-01-08

Android的一个仿酷狗播放器的应用程序源码

一个仿酷狗播放器的音乐播放器源码,对于初学者来说是一个很好的模仿例子

2013-01-03

p2p终结者局域网软件

想在局域网里游刃有余吗?下载来使用使用知道了。

2012-12-06

java邮件项目

这是一个邮件系统的项目,里面是源码,大家可以相互学习下。

2012-12-06

pageowner 解析工具

该工具组合可以对pageowner进行不同维度的解析,包括下面3各方面: 1.通过关键函数对pageowner进行解析、统计,最终以进程级展示进程的cma内存使用情况,并通过占用size自动排序。 2.该工具可用于分拆pageowner信息,并以进程和线程进行分别拆分,用于更细力度的pageowner拆分。 3.该工具用于解析整个pageowner中各个进程的内存使用情况 解析工具的开发是为了在我们拆分内存布局的时候能够提高效率,不容易出错,达到事半功倍的效果。 在使用过程中,遇到任何问题,都可以免费提供支持。

2022-05-13

linux_kernel_config 中文手册(2.6.28)

linux_kernel_config 中文手册(2.6.28)

2022-04-30

opengrok-1.7.30.tar.gz

opengrok-1.7.30.tar.gz

2022-03-27

syslinux-6.03.tar.xz

syslinux-6.03.tar.xz

2022-03-27

jdk-11.0.14_linux-x64_bin.deb

jdk-11.0.14_linux-x64_bin.deb

2022-03-27

busybox-1.35.0.tar.bz2

busybox-1.35.0.tar.bz2

2022-03-27

高度精简LinuxOS

自定义打包的LinuxOS,该OS只有10M左右,仅包含LinuxKernel+Busybox;

2022-03-26

车载SOA软件架构技术规范

车载SOA软件架构技术规范

2022-03-20

ardupilot-master.zip开源固件源码

ardupilot-master.zip开源固件源码

2022-02-07

MP Mission Planner 飞控地面控制站

MP Mission Planner 飞控地面控制站

2022-01-29

helloworld.zip

HelloWorld

2021-05-11

SELinux4AndroidO

该文档包含如下: m4.pdf/configuring-selinux-policy-report.pdf/implementing-selinux-as-linux-security-module-report.pdf/The_SELinux_Notebook-4th_Edition.pdf/SEAndroid-NDSS2013.pdf/abs2014_seforandroid_smalley.pdf/SELinux_Treble.pdf

2018-02-05

recovery_l10n

这是Google官方发布的一款工具,用来合成recovery模式下文本本地化显示的工具,我已经编译成功,源码也一起上传了,有兴趣的同学可以下载下来研究一下!

2015-04-10

apktool+smali2java

apktool+smali2java方式反编译

2015-03-18

recovery下edify介绍

这个文件是有关edify脚本的一个简单介绍,是从源码中直接复制下来的

2015-02-13

解决彩信gif格式图附件不能正常播放

解决添加gif格式图片为彩信附件,预览不能正常播放,原因为图片由于超出附件大小限制而被压缩

2014-07-26

解决Android4.3彩信幻灯片中gif格式图片不能正常播放

本代码包解决了在Android4.3中MMS模块中添加幻灯片附件,在预览幻灯片的时候,gif格式图片不能够正常播放

2014-07-26

Android4.3系统内置音乐播放器

这是从android4.3中的源码抽取出来的,而且编译运行成功,有兴趣的朋友可以拿来研究一下。

2014-07-11

模仿Android4.3版本短信设置功能

在Android系统源码中所有应用的设置界面都使用preference,该资源源码是模仿短信app中设置界面的UI和部分功能。

2014-07-11

SmartTools

这个小工具可以自动帮助我们插入短信,通话记录,联系人,浏览器书签

2014-07-07

空空如也

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

TA关注的人

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