【求助】沉浸式导航栏和状态栏实现方式

系统:OpenHarmony5.0.0,开发板为rk3566
要求:实现沉浸式导航栏和状态栏。可以按照需求关闭/开启导航栏和状态栏,当状态栏关闭时,下拉栏不能使用,当状态栏开启时才能设置下拉栏的关闭和开启
本来是使用Deveco Studio来实现这个应用程序,但是有存在几个问题:
1. 进入这个应用,从功能层面基本上实现。最大的问题是只能在这个应用中生效,我的需求是最好像系统设置那样全局生效,如果能够集成到系统设置里面更好。
2. 当状态栏开启后,下拉栏设置关闭没有作用,其他功能基本上都正常。
在网上查找了一些博客资料,我理解的是似乎针对当前开发的应用程序有效,如何能够全局生效呢?而且最好是能够像安卓手机里面有的悬浮窗口或者悬浮球那种,然后可以方便的进行设置
提到可能需要使用系统权限,普通应用升级为系统应用需要系统签名,我尝试给应用添加编译systemui的签名,不能编译通过。使用系统签名这个过程我基本熟悉,但是不太清楚自己开发的普通程序需要的密钥是不是先在IDE里面生成,然后官网上申请p12文件,然后再重新配置,因为自己申请p12文件似乎没有成功
另外,如果要集成到系统设置里面,是需要直接修改源码嘛,这个方向更加不知道如何修改,集成的方式也不是很明白
还望各位大佬指点指点,不胜感激!