找到2061个回复 (用户: 老虎会游泳)
@艾木友尔尔巴,我也很疑惑。而且就算不是免费的,该操作也不构成破解,它只是帮你关闭或者打开开发者模式而已。要想正常使用uos,还是必须要激活。
所以 @uos 你是谁?你为什么要求我删除上述帖子?以及最大的问题:你有什么权力要求我:一个与统信没有任何上下级关系的自然人,删除上述帖子?
一个名为 @uos 的用户想要让我删除该教程,但显然我是不会同意的。
/var/lib/deepin/developer-mode/enabled
## Generated by deepin-installer deb [by-hash=force] https://home-packages.chinauos.com/home plum main contrib non-free #deb-src [by-hash=force] https://home-packages.chinauos.com/home plum main contrib non-free ## Generated by deepin-installer #deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free #deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free #deb https://mirrors.aliyun.com/debian buster main contrib non-free deb https://mirrors.aliyun.com/debian buster-backports main contrib non-free #deb https://mirrors.huaweicloud.com/debian sid main contrib non-free #deb https://mirrors.huaweicloud.com/debian experimental main contrib non-free
@511,哦需要system权限,也就是说我的方案需要自定义固件才能做到
https://blog.csdn.net/csh86277516/article/details/72672862
@511,你是不是不会写用app控制gps???
你只要写好这两个功能,放在两个单独的Activity里面,就可以通过命令行调用了。
@511,我的意思是,你需要编写一个app,在它里面实现开gps和关gps的功能,然后再从命令行调用它的功能。
我不清楚不依靠app该怎么实现。
不是。cgi的$_GET应该是通过环境变量传进来的。argv只是启动该命令行程序时传递的命令行参数,其中
argv[0]
是命令行程序本身。如果你用过PHP-CLI你就知道了,就相当于$argv
。
@hui214,其实也不困难,启动到另一个操作系统,把根文件系统完整的下载下来(通常是squashfs),然后解包(用squashfs-tools),修改,再打包,重新刷入即可。
@511,比如,你写一个app,安卓包名和java包名都是
cn.hu60.gps
,然后创建两个Activity:
EnableActivity
:打开GPSDisableActivity
:关闭GPS然后可以这样调用:
adb shell am start -n cn.hu60.gps/cn.hu60.gps.EnableActivity adb shell am start -n cn.hu60.gps/cn.hu60.gps.DisableActivity
其中
cn.hu60.gps
是包名(/
前是安卓包名,/
后是java包名),EnableActivity
和DisableActivity
是两个Activity。最后,在系统权限管理里面给
cn.hu60.gps
授予修改系统设置
和定位
权限,并且设为始终允许
即可。
@511,写一个app,加一个activity,一调用就启动或者关闭GPS。
然后在adb里用am start
命令启动那个activity。
@hui214,通常是下载到可写的临时目录(比如挂载的tmpfs),然后把新的根文件系统直接覆盖写入原来的rootfs设备,类似安卓更新。
微信群里的用户反馈称没有效果