rk3328的android7.1平台新增HDMI特殊分辨率输出修改补丁
时间: 2024-01-07 20:04:00 浏览: 154
您好,感谢您的问题。对于RK3328平台的Android 7.1,如果您想要新增HDMI特殊分辨率输出修改补丁,您可以按照以下步骤进行操作:
1. 首先,您需要下载并编译Android 7.1源代码。
2. 打开源代码目录下的`device/rockchip/common`文件夹,找到`rk3328/BoardConfig.mk`文件。
3. 在`rk3328/BoardConfig.mk`文件中,您可以找到关于HDMI分辨率的配置信息。
4. 根据您的需求,您可以添加或修改分辨率配置。请确保您了解设备支持的分辨率范围。
5. 保存并退出文件。
6. 接下来,继续编译源代码,并将修改后的系统烧录到RK3328设备上。
请注意,以上步骤仅适用于修改RK3328平台Android 7.1的HDMI特殊分辨率输出。具体操作可能因为不同的开发环境和设备而有所差异。如果您不熟悉Android源代码编译和设备烧录过程,建议参考相关文档或寻求专业人士的帮助。
相关问题
rk3328的android7.1平台新增HDMI特殊分辨率
很抱歉,我之前给出的回答有误。事实上,Android系统的显示分辨率是由硬件和驱动程序决定的,并且通常是预定义好的,无法直接新增特殊分辨率。
对于RK3328平台的Android 7.1,您可以通过修改设备树(device tree)来配置HDMI的显示分辨率。以下是一些大致的步骤:
1. 首先,您需要获取并了解RK3328设备的设备树文件。这个设备树文件通常位于`arch/arm64/boot/dts/rockchip/rk3328-xxx.dts`。
2. 打开设备树文件,找到与HDMI相关的节点。通常会有一个名为`hdmi`或`hdmi@ff950000`的节点。
3. 在该节点中,您可以找到关于HDMI显示分辨率的配置。通常会使用`display-timings`属性来定义支持的分辨率列表。
4. 根据您的需求,您可以在`display-timings`属性中添加或修改分辨率配置。请确保您了解设备支持的分辨率范围。
5. 保存并退出文件。
6. 接下来,重新编译设备树文件,并将修改后的设备树烧录到RK3328设备上。
请注意,修改设备树文件需要一定的技术和开发经验。如果您不
rk3328的android7.1平台新增HDMI 1366x768分辨率
要在RK3328平台的Android 7.1上新增HDMI 1366x768分辨率,您可以按照以下步骤进行操作:
1. 打开RK3328设备的设备树文件,通常位于`arch/arm64/boot/dts/rockchip/rk3328-xxx.dts`。
2. 在设备树文件中找到与HDMI相关的节点,可能是名为`hdmi`或`hdmi@ff950000`的节点。
3. 在该节点中,找到`display-timings`属性,该属性定义了支持的显示分辨率。
4. 在`display-timings`属性中添加一行新的分辨率配置,如下所示:
```
display-timings {
...
timing_1366x768: 1366x768 {
clock-frequency = <85500>;
hactive = <1366>;
vactive = <768>;
hfront-porch = <70>;
hback-porch = <70>;
hsync-len = <20>;
vback-porch = <30>;
vfront-porch = <10>;
vsync-len = <3>;
hsync-active = <0>;
vsync-active = <0>;
};
...
};
```
5. 保存并退出文件。
6. 接下来,重新编译设备树文件,并将修改后的设备树烧录到RK3328设备上。
请注意,以上步骤仅适用于在设备树中添加新的HDMI分辨率配置。具体操作可能因为不同的开发环境和设备而有所差异。如果您不熟悉设备树的修改和编译过程,建议参考相关文档或寻求专业人士的帮助。
阅读全文