本帖最后由 jpchen 于 2016-7-19 10:09 编辑
1.首先需要更新最新的bitbucket仓库对应的tag Firefly-RK3288_Android5.1_201607151016
对应的提交为e2fa6fd081d99104c1473b4b1fa5d269119e0189 Android->setting:close the dual screen
2.打开双屏异显功能,把如下补丁添加
--- a/packages/apps/Settings/res/xml/display_settings.xml
+++ b/packages/apps/Settings/res/xml/display_settings.xml
@@ -127,12 +127,10 @@
android:targetClass="com.android.settings.screen.ScreenScaleActivity" />
</Preference>
<!-- add by wgh-->
- <!--
<PreferenceScreen
android:key="dualscreen"
android:title="@string/dualscreen_setting"
android:fragment="com.android.settings.dualscreen.DualscreenSettings" />
- -->
<ListPreference
android:key="main_screen_interface"/>
3.编译
make installclean;make -j16;
./mkimage
然后把固件烧录到firefly-rk3288机器中
4.双屏异显操作
首先,我们需要两台显示设备,一个接HDMI输出,一个接VGA输出,如下图片
在设置->显示->双屏显示,里面在右上角打开按钮如图
打开按钮后,可以移动鼠标到右侧,有图标弹出
此时,我们可以打开两个不同的应用,然后点击右侧双电脑图标,此时就有两个不同的程序显示在两个不同的显示界面
当我们想退出双屏异显的功能,可以移动到桌面右侧点击弹出来的单电脑图标,或点击低端状态栏退出图标
就这么简单,Firefly-rk3288 android 5.1双屏异显功能就实现啦!!
(此仅供参考和学习)




