Firefly开源社区

标题: 关于根目录重启文件写保护的问题 [打印本页]

作者: yangze    时间: 2016-3-7 16:23
标题: 关于根目录重启文件写保护的问题
我在根目录放了我的libs,下次重启后这个lib文件夹消失,使用的安卓4.4,希望收到解答,谢谢
作者: 牛头    时间: 2016-3-8 10:06
要掉电能保存可以放到/system/目录
作者: yangze    时间: 2016-3-8 10:29
本帖最后由 yangze 于 2016-3-8 14:34 编辑

我的应用是从根目录的lib文件找我需要的库,我需要放在根目录, adb修改读写权限后,可以在根目录创建以及删除,  那根目录在下次开机时为什么会擦除上次的文件??请问,谢谢啦
作者: yangze    时间: 2016-3-8 10:31
牛头 发表于 2016-3-8 10:06
要掉电能保存可以放到/system/目录

我的应用是从根目录的lib文件找我需要的库,我需要放在根目录, adb修改读写权限后,可以在根目录创建以及删除,  那根目录在下次开机时为什么会擦出上次的文件??请问,谢谢啦
作者: yangze    时间: 2016-3-8 10:42
牛头 发表于 2016-3-8 10:06
要掉电能保存可以放到/system/目录

还有,请问,这个机制是硬件决定还是软件决定,我是否可以做修改? thks
作者: zhansb    时间: 2016-3-8 14:47
根文件系统这样改没改过。
可以在合成根文件系统的时候把文件加进去。
作者: 风之空响    时间: 2016-3-8 16:41
yangze 发表于 2016-3-8 10:31
我的应用是从根目录的lib文件找我需要的库,我需要放在根目录, adb修改读写权限后,可以在根目录创建以 ...

无法理解什么样的需求需要放置lib在根目录,默认载入so的应该是system/lib。当然你也是可以在根目录设置的的,不过不建议这样做
作者: yangze    时间: 2016-3-8 16:48
风之空响 发表于 2016-3-8 16:41
无法理解什么样的需求需要放置lib在根目录,默认载入so的应该是system/lib。当然你也是可以在根目录设置 ...

你好,我移植的是linux交叉编译out应用,做一些测试用,默认搜动态库是在lib或者其他,无法进入system/lib下搜索,但是我放在跟目录下新建lib文件夹,push进去我的libs,我的应用可以正常运行,重启该文件夹消失~~~
作者: zhansb    时间: 2016-3-8 18:06
还有一种方式,可以在init.rc中使用软链接的方式,比根目录下面的etc目录:
symlink /system/etc /etc




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1