蜜派PowerAMP和Office等软件不能读取或写入/sdcard2路径的解决方法

标签:
杂谈 |
如题,本人之前写了个脚本,一直想把内外SD完全合并到一个路径里面去,但是经过多天实际操作发现还是存在很多弊端,最后得出结论,映像部分文件夹才是最实用的。如果外置SD卡是32gb c6以上,建议设外置SD为默认,下面教程正文实际操作有一定风险,需要单板已获ROOT权限,初学者请一定弄明白每一步操作的意思后,再开始动作,很重要。
1.首先下载附档sdext脚本和脚本管理器的两个APK到单板备用,解压sdext.zip,用RE文件管理器复制sdext.sh脚本到/data/user目录下,见下图,
2.然后我们返回进入到/sdcard2目录,在该目录里面新建一个名为sd-ext的文件夹,最后把你想要映射的资料夹拷贝到sd-ext文件夹中,例如我就拷贝了一个AAC和OfficeDocuments的资料夹进去(文件夹名称中间最好不要有空格),目的分别是使PowerAMP和Office能使用到/sdcard2的存储空间。
http://s4/mw690/6d13a3e5gcc9c0a37a513&690
http://s4/mw690/6d13a3e5gcc9c0a37a513&690
在这里我要提醒下各位,最好是不要把/sdcard2/android/data的数据映射到/sdcard中去,不然会有丢失数据的风险存在,除了/sdcard2/android/这个文件夹不要去映射外,其它都无影响。之所以建议各位把外置SD设为默认,那是因为华为的系统配置里面内外置SD的权限分配是不一样,如果让大家去修改配置文件,这样也不实际。我们的最终目的就是要充分利用蜜派的存储空间!
扯远了,下面继续,
3.将下载下来的两个脚本管理器apk安装到单板,打开应用程序SManager,如下图http://s9/mw690/6d13a3e5gcc9c0a4cb5b8&690
我们后退到刚才放脚本的路径下/data/user,找到sdext.sh,单击它,在弹出的界面选上“su”和“Boot”两个选项,并在别名栏填入便于你记忆的名字,接着点击“保存”,最后我们在点击下“RUN”运行脚本,顺序见下图,
http://s16/mw690/6d13a3e5g7adc676effff&690
http://s9/mw690/6d13a3e5gcc9c0a76d548&690
http://s4/mw690/6d13a3e5gcc9c0a83adc3&690
http://s9/mw690/6d13a3e5gcc9c0a94b318&690
运行完成后,退回到脚本路径选择界面,发现会多了一个名为remove_sdext.sh的脚本,(如果没有看到remove_sdext.sh脚本,麻烦你往后再退一步,重新进入到/data/user目录,就可看见了)单击remove_sdext.sh,进入到参数设置,和上面的操作类似,唯一不同的就是我们不要选上“Boot”选项,保存后退出,不需要运行。
http://s4/mw690/6d13a3e5g7adc67772eb3&690
http://s2/mw690/6d13a3e5gcc9c0ac40861&690
http://s5/mw690/6d13a3e5gffe186c0f3f4&690
好啦,这时你进入RE管理器会发现已经成功映射了/sdcard2/sd-ext/下的所有目录文件到/sdcard/下面了,在这里我要多啰嗦一句,在执行脚本之前,/sdcard/路径下面如果有/sdcard2/sd-ext/里面的文件夹名存在,一定得是空目录,才能映射成功的喔(主要是为了保护数据)
http://s10/mw690/6d13a3e5gcc9c0afa0a79&690
http://s13/mw690/6d13a3e5gcc9c0afdba2c&690
4.虽然已经完成了,但是我们每次操作总不能说都搞得这么复杂吧,因为每一次连接USB到电脑时,必须先卸载外置SD,否则可能会紊乱!所以就有了这一步的存在,在桌面上添加小插件。长按桌面空白位置,会弹出选项,选择“窗口小部件”,继续选择“SManager”,这时会跳转到脚本收藏界面,我们依次点击这两个脚本别名,将它们放到桌面中去,见图。
http://s10/mw690/6d13a3e5gcc9c0b3331f9&690
http://s12/mw690/6d13a3e5g7adc6787ef9b&690
http://s14/mw690/6d13a3e5gffe18716c7bd&690
http://s5/mw690/6d13a3e5gcc9c0b7410d4&690
http://s10/mw690/6d13a3e5gcc9c0b86fe19&690
5,如果平时使用中我们需要卸载映射的话,直接点击桌面上的“卸载外置SD”图标就行了,之后想要挂载就点击桌面上的“挂载外置SD”图标。值得注意的是,单板重启之后是会自动挂载外置SD的喔,是不需要手动点击图标了的。
我们后退到刚才放脚本的路径下/data/user,找到sdext.sh,单击它,在弹出的界面选上“su”和“Boot”两个选项,并在别名栏填入便于你记忆的名字,接着点击“保存”,最后我们在点击下“RUN”运行脚本,顺序见下图,
http://s16/mw690/6d13a3e5g7adc676effff&690
http://s9/mw690/6d13a3e5gcc9c0a76d548&690
http://s4/mw690/6d13a3e5gcc9c0a83adc3&690
http://s9/mw690/6d13a3e5gcc9c0a94b318&690
运行完成后,退回到脚本路径选择界面,发现会多了一个名为remove_sdext.sh的脚本,(如果没有看到remove_sdext.sh脚本,麻烦你往后再退一步,重新进入到/data/user目录,就可看见了)单击remove_sdext.sh,进入到参数设置,和上面的操作类似,唯一不同的就是我们不要选上“Boot”选项,保存后退出,不需要运行。
http://s4/mw690/6d13a3e5g7adc67772eb3&690
http://s2/mw690/6d13a3e5gcc9c0ac40861&690
http://s5/mw690/6d13a3e5gffe186c0f3f4&690
好啦,这时你进入RE管理器会发现已经成功映射了/sdcard2/sd-ext/下的所有目录文件到/sdcard/下面了,在这里我要多啰嗦一句,在执行脚本之前,/sdcard/路径下面如果有/sdcard2/sd-ext/里面的文件夹名存在,一定得是空目录,才能映射成功的喔(主要是为了保护数据)
http://s10/mw690/6d13a3e5gcc9c0afa0a79&690
http://s13/mw690/6d13a3e5gcc9c0afdba2c&690
4.虽然已经完成了,但是我们每次操作总不能说都搞得这么复杂吧,因为每一次连接USB到电脑时,必须先卸载外置SD,否则可能会紊乱!所以就有了这一步的存在,在桌面上添加小插件。长按桌面空白位置,会弹出选项,选择“窗口小部件”,继续选择“SManager”,这时会跳转到脚本收藏界面,我们依次点击这两个脚本别名,将它们放到桌面中去,见图。
http://s10/mw690/6d13a3e5gcc9c0b3331f9&690
http://s12/mw690/6d13a3e5g7adc6787ef9b&690
http://s14/mw690/6d13a3e5gffe18716c7bd&690
http://s5/mw690/6d13a3e5gcc9c0b7410d4&690
http://s10/mw690/6d13a3e5gcc9c0b86fe19&690
5,如果平时使用中我们需要卸载映射的话,直接点击桌面上的“卸载外置SD”图标就行了,之后想要挂载就点击桌面上的“挂载外置SD”图标。值得注意的是,单板重启之后是会自动挂载外置SD的喔,是不需要手动点击图标了的。
6.如果大家是想把酷狗或是天天动听的文件夹放到/sdcard2/中去的话,请先卸载外置SD,然后将/sdcard/目录下对应的资料夹剪切到/sdcard2/sd-ext/目录中去,之后再点击桌面上的挂载外置SD图标,最后开启酷狗或是天天动听,完工!
7. 假如你用USB连接到电脑前,忘记了提前卸载外置SD,后来又出现了不能手动卸载的情况,你不要着急,一定不要手动删除/sdcard/下的资料夹喔,你只要直接重启下单板,就会恢复正常状态了的。
以上只是经验的分享,大家慢慢玩吧,嘿嘿
http://s15/mw690/6d13a3e5gcc9c0ba5c7ce&690
http://s11/mw690/6d13a3e5gcc9c0bbcfa2a&690
http://s15/mw690/6d13a3e5gcc9c0ba5c7ce&690
http://s11/mw690/6d13a3e5gcc9c0bbcfa2a&690
猛击下面链接下载附件: