<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DFH0623的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DFH0623</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DFH0623]]></copyright><item><title><![CDATA[RK3568 安卓11系统EDP屏调试]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/128373337</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/128373337</guid><author>DFH0623</author><pubDate>Mon, 19 Dec 2022 15:45:33 +0800</pubDate><description><![CDATA[clock-frequency： 提供给lcd的时钟频率,一般屏的规格书都会给出, 也可以通过计算得到。一般屏的规格书都会给出，但需要注意的是，有些规格书是错误的；还有一些是给出总的，HFP+HS+HBP, VFP+VS+VBP。// 根据实际情况调整。vfront-proch： 帧同步前肩时间。hysnc-active： 行同步信号极性。vback-porch： 帧同步后肩时间。hback-porn： 行同步后肩时间。hfront-porn:行同步前肩时间。vsync-len： 帧同步回扫时间。]]></description><category></category></item><item><title><![CDATA[rk3568安卓11系统之开发环境搭建]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/128328226</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/128328226</guid><author>DFH0623</author><pubDate>Thu, 15 Dec 2022 14:03:52 +0800</pubDate><description><![CDATA[随着物联网的发展，开发板各式各样，驱动这门技术也越来越重要，很多人都开启了学习驱动，本文就介绍了rk3568的基础内容。提示：以下是本篇文章正文内容，下面案例可供参考。]]></description><category></category></item><item><title><![CDATA[3288 配置声卡芯片]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115247758</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115247758</guid><author>DFH0623</author><pubDate>Fri, 26 Mar 2021 15:49:05 +0800</pubDate><description><![CDATA[根据需求 要HDMI codec 不同同时输出。


1、
hdmi_analog_sound: hdmi-analog-sound {
    status = "disabled";

2、rt5640 改成你实际对应的codec，如es8316，
sound: sound {
    status = "okay";
    compatible = "simple-audio-card";
    simple-audio-card,format = "i2s";
    simple-audio-]]></description><category></category></item><item><title><![CDATA[android 8.1  鼠标右键返回+设置滚轮返回主菜单]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115228235</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115228235</guid><author>DFH0623</author><pubDate>Fri, 26 Mar 2021 09:50:22 +0800</pubDate><description><![CDATA[framework\native\services\inputflinger\InputReader.cpp中
//右键返回
uint32_t CursorButtonAccumulator::getButtonState() const {
uint32_t result = 0;
if (mBtnOk) {
   result |= AMOTION_EVENT_BUTTON_PRIMARY;
}
if (mBtnLeft) {
    result |= AMOTION_EVENT_BUTTON_PRI]]></description><category></category></item><item><title><![CDATA[默认配置搜狗输入法]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115227208</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115227208</guid><author>DFH0623</author><pubDate>Fri, 26 Mar 2021 09:39:22 +0800</pubDate><description><![CDATA[第一步：先预装搜狗输入法app

第二步：	上代码

frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

--- a/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/services/core/java/com/android/server/policy/PhoneWindowManage]]></description><category></category></item><item><title><![CDATA[Android 开机自启动 app]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115226895</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115226895</guid><author>DFH0623</author><pubDate>Fri, 26 Mar 2021 09:30:02 +0800</pubDate><description><![CDATA[第一种方法
1、在android/frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java
以添加

+public void startCustemApplication(String pakage,String activity){
+    Intent intent = new Intent();
+    intent.setClassName(pakage,activity);
+  ]]></description><category></category></item><item><title><![CDATA[转换芯片]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115220820</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115220820</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 22:45:34 +0800</pubDate><description><![CDATA[一些转换芯片型号
TC358775XBG：MIPI DSI转双路LVDS 1920X1200
TC358778XBG: TTL转MIPI DSI 1920X1200
TC358870XBG: HDMI1.4b转MIPI DSI 2560x1600@60fps/4Kx2k@30fps
TC358779XBG: HDMI1.4转MIPI DSI（带scalar） 1920X1080
TC358749XBG: HDMI1.4转MIPI CSI2（带scalar） 1920X1080
TC358743XBG: HD]]></description><category></category></item><item><title><![CDATA[3399 配置笔记]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115215840</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115215840</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 18:56:33 +0800</pubDate><description><![CDATA[1. adb shell 默认超级管理员
在build/core/main.mk下
将   ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=1
改成ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=0
然后执行make bootimage重新生成


2.默认启用USB连接
在device/rockchip/rk3399/init.box.rc文件中加入以下两行：
write /sys/kernel/debug/usb@fe80000]]></description><category></category></item><item><title><![CDATA[3288 7.1 播放视频 屏蔽正在全屏模式下查看]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115215687</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115215687</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 18:45:16 +0800</pubDate><description><![CDATA[/frameworks/base/services/core/java/com/android/server/policy/ImmersiveModeConfirmation.java
private final class H extends Handler {
private static final int SHOW = 0;
private static final int HIDE = 1;
     @Override
     public void handleMessage(Messag.]]></description><category></category></item><item><title><![CDATA[3288 8.1默认打开开发者选项 ，不用点击版本号]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115215622</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115215622</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 18:39:58 +0800</pubDate><description><![CDATA[在packages/apps/Settings/src/com/android/settings/SettingsActivity.java下面
final boolean showDev = mDevelopmentPreferences.getBoolean(
            DevelopmentSettings.PREF_SHOW, android.os.Build.TYPE.equals("eng"))
            &amp;&amp; !um.hasUserRestricti]]></description><category></category></item><item><title><![CDATA[3288 7.1永不锁屏和永不休眠]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115215320</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115215320</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 18:33:32 +0800</pubDate><description><![CDATA[永不锁屏：
第一种方法：
在frameworks/base/packages/SettingsProvider/res/values/defaults.xml文件下
 -  &lt;!--bool name="def_lockscreen_disabled"&gt;false&lt;/bool--&gt; 
 +   &lt;bool name="def_lockscreen_disabled"&gt;true&lt;/bool&gt;

第二种方法：
通过设置 ro.lockscreen.disable.]]></description><category></category></item><item><title><![CDATA[3288 5.1 EC20配置]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115215045</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115215045</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 18:14:27 +0800</pubDate><description><![CDATA[USB 部分的功能接口
Quectel 3G/4G模块（UMTS/HSPA/LTE）的 USB 部分包括了几个不同的功能接口。
ttyUSB0 代表 DM
ttyUSB1 代表 GPS NMEA （GPS导航设备统一的RTCM标准协议）信息输出
ttyUSB2 代表 AT commands
ttyUSB3 代表 PPP 连接
一、驱动配置
1.1 USB Driver Configure

1.2 add EC20 ‘s Vendor ID and Product ID in option_ids[] of]]></description><category></category></item><item><title><![CDATA[git 工具的用法]]></title><link>https://blog.youkuaiyun.com/DFH0623/article/details/115206067</link><guid>https://blog.youkuaiyun.com/DFH0623/article/details/115206067</guid><author>DFH0623</author><pubDate>Thu, 25 Mar 2021 13:00:08 +0800</pubDate><description><![CDATA[# p, pick = use commit

# r, reword = use commit, but edit the commit message

# s, squash = use commit, but meld into previous commit

# f, fixup = like "squash", but discard this commit's log message

# x, exec = run command (the rest of the line) using]]></description><category></category></item></channel></rss>