关闭

[Android6.0][RK3399] 出厂预置可卸载 APK

Platform: RK3399 OS: Android 6.0 Kernel: 4.4 Version: v2017.04 官方文档中的方法 mkdir device/rockchip/rk3399/preinstall cp test.apk device/rockchip/rk3399/preinstall/ 重新编译即可...
阅读(964) 评论(3)

[Android6.0][RK3399] 修改默认按键 KEY-PAD 的功能

Platform: RK3399 OS: Android 6.0 Kernel: 4.4 Version: v2017.04需求需求是将 Menu 键修改为 Home 键。Key-Pad 原理按键部分原理图如下可以看到不同按键串联的电阻值也不同。所以按下不同按键时 ADKEY_IN 的检测电压也会不同(不同阻值分压不同),平台端设计好接收不同电压时对应的功能,就实现了功能按键。实现gete...
阅读(761) 评论(0)

[Android6.0][RK3399] IR(红外线)移植步骤

Platform: RK3399 OS: Android 6.0 Kernel: Version: v2017.04 一红外介绍 二驱动移植与验证 修改 dts 打开 pwm 检查是否加载 IR 驱动 获取 USERCODE 和 KEY 值 修改 dts 的 ir_key map 配置编译驱动选项 编译并烧录固件 验证结果 三Android 键值映射...
阅读(1019) 评论(0)

[Android6.0][RK3399] 去掉滑动锁屏(swipe lock)

Platform: RK3399 OS: Android 6.0 Version: v2017.03解决方法(一)在 ~/rk_Project_3399/device/rockchip/rk3399/rk3399_YOUR_DEVICE 下的 system.prop 中添加 ro.lockscreen.disable.default=true重新编译后,成功去掉锁屏,锁屏失效。代码流程该属...
阅读(536) 评论(0)

[Android6.0][RK3399] 串口无法输入输出 串口打印乱码

Platform: RK3399 OS: Android 6.0 Version: v2017.03 串口无任何输出无法输入 串口有输出为乱码...
阅读(1503) 评论(0)

[Android6.0][RK3399] 隐藏导航栏或状态栏

Platform: RK3399 OS: Android 6.0 Version: v2017.02 一隐藏导航栏 方法一修改资源文件代码 方法二通过系统 property 来控制 二隐藏状态栏 修改资源文件代码...
阅读(616) 评论(0)

[Android6.0][RK3399] USB接口Touchscreen驱动流程分析

Platform: RK3399 OS: Android 6.0 Version: v2016.08 前言 流程分析 module_usb_driver usbtouch_probe usbtouch_open usbtouch_irq usbtouch_device_info usbtouch_dev_info前言流程分析module_usb_driverregister/unregist...
阅读(1140) 评论(0)

[Android6.0][RK3399] 双屏异显代码实现流程分析(二)

Patch Code dtsi rk3399-androiddtsi rk3399-evb-rev3-androiddts lcdc 控制器 rk322x_lcdcc rk_fbc timing 初始化 rk_screenc rk32_dpc rk32_mipi_dsih rk_fbh lcd 的 dtsiPlatform: RK3399 OS: Android 6.0 Version: v...
阅读(3351) 评论(8)

[Android6.0][RK3399] 双屏异显代码实现流程分析(一)

Platform: RK3399 OS: Android 6.0 Version: v2016.08 代码流程 代码详解 mipi dsi 接口信息初始化 fb相关信息读取 timing 参数初始化 mipi dsi controller 初始化 lcdc控制器注册 本文分为两部分。 《[RK3399] 双屏异显代码实现流程分析(一)》为分析 RK video 部分标准的代码(base o...
阅读(2108) 评论(3)

[Android] build 流程

原文地址:http://forum.xda-developers.com/showthread.php?t=2751407 翻译地址: 翻译者:Younix 介绍AOSP 相当复杂,也很难找到一个方法去更好地了解它。我准备尝试一种务实的方法来了解它它,分析研究一下编译的过程(build process)。 在你真正的准备去学习 Android 之前,我推荐大家先读一读我的这份指南。...
阅读(320) 评论(0)

[Android6.0] 启动流程分析(从开机到第一个程序)

概述 BootROM Bootloader 引导程序 Linux 内核 init 进程 关键路径 作用 细节 Zygote 创建与启动应用 Zygote 是什么 Zygote 创建 启动应用 引导结束 概述总得来看有这样几个阶段: 1. BootROM 上电 2. BootLoader 引导 3. Linux 内核 4. init 进程 5. Zygote 启动板子上电后运行固化在 ROM...
阅读(636) 评论(0)

[VR][Cardboard]TreasureHunter代码分析

Platform: Galaxy S7 OS: Android6.0.1Manifest file Extend GvrActivity Define a GvrView Render View Implement onNewFrame Implement onDrawEye Rendering spatial audio Handling inputs Manifest file<manifes...
阅读(491) 评论(0)

[Android6.0][RK3399] Type-C 驱动流程分析

基本概念 USB 控制器 OHCIOpen Host Controller Interface UHCIUniversal Host Controller Interface EHCIEnhanced Host Controller Interface XHCIeXtensible Host Controller Interface DWC3DRD USB HOSTUSB HSICUSB OTG...
阅读(1189) 评论(0)

[OpenGL]创建一个三角形

Platform: Ubuntu16.04 IDE: QT5 Tools: OpenGL3 Language: C++ 代码 重要概念 与 API顶点数组对象 VAO 屏幕坐标系 Bug 集锦 ErrorThe program has unexpectedly finished...
阅读(304) 评论(0)

[Android6.0][RK3399] SDIO 接口 Wifi 驱动流程分析 (AP6354)

Platform: RockChip OS: Android 6.0 Kernel: 4.4 WiFi/BT/FM 模组: AP6354 前面的基本概念搜罗于网络; 后面的驱动流程分析是根据 RockChip 3399 的 Kernel 部分来进行分析的。...
阅读(3168) 评论(2)

[Android6.0] AS 导入源码中的 App “Setting”

Platform: RockChip OS: Android 6.0 Kernel: 4.4 问题 步骤 问题希望在 AndroidStudio 中看 Android 中 Setting App 的源码。 解决步骤在后面。仍然存在的问题: 1. 因为 Setting App 是系统级 App ,所以调用了很多系统资源,所以无法在 AS 中编译(意思是 只能用 AS 看源码),暂时还不知道怎...
阅读(607) 评论(1)

[Android6.0][RK3399] PWM Backlight 驱动分析

Platform: RK3399 OS: Android 6.0 Kernel: 4.4 DTS 分析 驱动分析 问题集锦 占空比到 20 就黑了到 80 就满了...
阅读(1214) 评论(0)

[RK3399] Rockchip 平台 parameter.txt 文件详解

Platform: RK3399 OS: Android 6.0 Version: v2016.08 parameter 分析 常见问题 system 分区改为 ext3 后parameter 中 mtd 分区如何定义 系统固件变大backup 分区起始位置和大小变大系统异常Parameter 最大为 64KB。 其中的参数由 Bootloader 解析。parameter 分析固件版本,打包...
阅读(2214) 评论(0)

[Android6.0][RK3399] OTA 差异包制作方法

Platform: RK3399 OS: Android 6.0 Version: v2016.08 一、全编 二、生成原始的 OTA 完整包 三、修改了一些内容 四、生成 OTA 差异包...
阅读(1161) 评论(0)

[OpenGL]创建一个窗口

代码#include #include //GLEW 的库 #include //GLFW 的库,处理窗口和键盘的消息 #include GLFWwindow* window;////三维数学的库 #include using namespace glm;int main(...
阅读(516) 评论(0)
116条 共6页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:154627次
    • 积分:2557
    • 等级:
    • 排名:第15818名
    • 原创:107篇
    • 转载:7篇
    • 译文:2篇
    • 评论:59条
    我的微信公众号
      黑羊爱学习
      定期分享 嵌入式 Android/Linux 学习资料。
      不定期分享 个人职场心得 / 鸡汤 / 游记 / 书籍读后感。
    最新评论