- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 关于get_current的笔记
在刚开始看这个代码的时候有些不解,经过查看多篇文章大致理解了含义,想把自己的理解简单的叙述出来。static inline struct task_struct *get_current(void){return current_thread_info()->task;}static inline struct thread_info *current_thread_info(void){register unsigned long sp asm ("sp");re
2021-06-27 22:35:42
1710
原创 安装bochs问题
bochs 2.6.11错误:======================================================================== Bochs x86 Emulator 2.6.11 Built from SVN snapshot on January 5, 2020 Timestamp: Sun Jan 5 08:36:00 CET 2020==...
2021-05-28 19:40:13
2688
原创 Exynos4412-itop4412 移植kernel
硬件:itop4412软件:kernel 4.13.0前言移植kernel的过程相对来说比较顺利,本人用的sd卡进行的kernel启动。编译:1.修改makefileARCH ?= armCROSS_COMPILE ?=/etc/local/arm/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-2.arch/arm/configs/exynos_defconfigmakeexyno...
2021-04-01 20:09:15
584
1
原创 Exynos4412-itop4412 uboot移植
Exynos4412-itop4412 uboot移植 硬件:迅为4412全能板u-boot:2017.11/2020.04cp board/samsung/origen/ board/samsung/itop4412 -rdiff --git a/itop4412/Makefile b/itop4412/Makefileindex 1add9fe..9697620 100644--- a/itop4412/Makefile+++...
2021-04-01 19:36:56
1723
原创 [rk3288] uboot启动kernel流程
环境:cpu:3288system:7.1uboot启动kernel代码流程:board/rockchip/rk32xx/rk32xx.cboard_late_init------> //进行一些初始化load_disk_partitions-----> //rk解析parameterboard_fbt_preboot----->board_fbt_key_pressed-----> board_fbt_low_power_
2021-02-05 16:15:43
1218
1
原创 OpenCV初体验----------环境搭建
vs2017opencv4.1.0步骤:1.将debug选择x64,否则找不到opencv头文件2.视图--其他窗口--属性管理器 选择debug-x64,双击Microsoft.Cpp.x64.user3.通用属性--VC++目录 包含目录:D:\opencv4.1.0\opencv\build\include;D:\opencv4.1.0\opencv\build\include\opencv2; 库目录:D:\opencv4.1.0\opencv...
2020-10-06 20:38:01
103
原创 rk3288 -7.0 如何在应用中调用关机函数?
贴上实现代码:public void shutdown(){ try { //获得ServiceManager类 Class ServiceManager = Class .forName("android.os.ServiceManager"); //获得ServiceManager的getService方法 Method getService = ServiceManager.getMet
2020-06-23 18:36:22
288
原创 rk3128制作ubuntu文件系统
制作文件系统很简单,重要的是缕清思路。制作过程有很多我就不赘述了,贴上一个认识了一段时间大神的制作过程。https://www.cnblogs.com/lialong1st/p/11351095.html?tdsourcetag=s_pcqq_aiomsg下面制作完成了,如果在平台上启动我们制作的系统呢,这个是我们最关心的,下面我说一下我的制作的过程:1.在kernel的主dts下...
2019-08-20 19:52:02
4380
原创 [rk3288]5.1状态栏添加power按键
在android系统中有标准定义的走下面这个流程:比如音量加减,电源先找到对应的navigation_bar.xml,添加如下: <com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/poweroff" android:layout_width="100dp"...
2019-06-20 18:51:33
582
原创 [RK3288] 调试mipi屏
系统:android6.0本文仅仅是对于本人调试一款mipi屏调试问题的记录,关于Mipi各方面的知识点可以自行百度,这方面的文章很多,这里就不再赘述了。关于配置mipi屏基本就是分3步:1.打开menuconfig开关 Device Drivers ---> Graphics support ---> ...
2019-04-29 13:30:28
3177
原创 [rk3188] 在系统中实现伪静默安装
平台:rk3188系统:5.1实现方式就是将安装提示界面去除,安装完成启动apk。diff --git a/packages/apps/PackageInstaller/AndroidManifest.xml b/packages/apps/PackageInstaller/AndroidManifest.xmlold mode 100644new mode 100755inde...
2019-04-10 21:33:53
422
原创 【rk3288】 修改默认休眠时间
设备:rk3288系统:6.0frameworks/base/packages/SettingsProvider/res/values/defaults.xml<integer name="def_screen_off_timeout">300000</integer> //这里设置的是5分钟device/rockchip/rk3288/overlay_...
2019-04-01 23:28:29
1621
原创 android usb触摸屏idc实现触摸唤醒
平台:rk3288系统:6.0idc(Input Device Configuration)为输入设备配置文件,协助源码一起来影响设备的输入行为。下面看一个具体的例子:路径在system/usr/idc下面我的文件名为:Vendor_222a_Product_0001.idc,device.internal = 0 ...
2019-03-30 11:21:30
4315
原创 [RK3288] 相机照片进行翻转
系统:android6.0客户需求:将相机拍出来的照片旋转至某个角度显示刚开始得到需求后自然而然地在gallery2里寻找问题点,后经点拨知道图库的功能只是为了显示图片,不做存储功能。(废了不少周折)。然后开始查看camera2里的内容,未果。也希望与大神看到此篇文章并且知道在camera2里修改位置的希望能与我分享,在此谢过。废话少说,在hardware/rockchip/camer...
2019-03-20 22:11:33
1050
原创 android在服务里面执行返回操作
废话不多说,直接上代码Runtime runtime = Runtime.getRuntime();runtime.exec("input keyevent " + KeyEvent.KEYCODE_BACK);
2019-01-25 19:04:42
395
原创 [rk3288] 第三方apk添加进系统
客户需求要将一个app开机自启动,我一开始用的是老办法,将apk添加进package/app下面,加了个android.mk,在device目录下将apk编译进系统,但是测试发现添加进的apk有许多问题,打了Logcat,发现有个so文件找不到还有读写权限没有,然后百度得知rk3288有自带的添加第三方apk的方法,在device/rockchip/rk3188/preinstall下面将apk放...
2019-01-25 19:01:41
2545
4
原创 [RK3288] 系统设置app左上角设置返回操作
主板:RK 3288系统:android 6.0应用路径:package/app/Settings在android系统中如果隐藏下边的虚拟按键栏之后进入系统设置后是不能返回的,经过查一些资料之后找到了解决的方法。在SettingsActivity.java中修改源码:else { if (!mIsShowingDashboard) { ...
2019-01-24 13:25:38
1385
5
原创 TS流PAT、PMT、SDT内容
TS流:TS流、PS流、PES流和ES流都是什么?ES流(ElementaryStream):基本码流,不分段的音频、视频或其他信息的连续码流。 PES流:把基本流ES分割成段,并加上相应头文件打包成形的打包基本码流。 PS流(Program Stream):节目流,将具有共同时间基准的一个或多个PES组合(复合)而成的单一数据流(用于播放或编辑系统,如m2p)。...
2018-10-25 15:00:05
1706
原创 Could not connect to '10.10.1.190' (port 22): Connection failed;
使用Xshell连接不上utuntu,并且报Could not connect to '10.10.1.190' (port 22): Connection failed;错误,安装openssh-server文件即可。
2018-10-23 14:19:02
2034
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人