家里领导的 Note4 N9108V (移动的定制机也是个悲剧,资源比较少,教训啊…)相机拍照无法静音,想趁猴子睡觉的时候偷拍些照片也不行。放 G 搜索一番,必须得有 Root 权限才能解决。而这个机子拿到手的时候已是 Android 5.1.1 系统,一键 root 没法搞定,就连 CF-Auto-Root 也只是支持到 Android 4.4.4……看来只能先降级了。
于是,趁周末,网上学习一番,就开干了。而过程确是意料之中的比想象的要复杂。
下载刷机包、刷机工具、CF-Auto-Root 等
Android 4.4.4 刷机包:三星 sammobile 下载 N9108VZMU1ANK5 (2014-11-26)
CF-Auto-Root:CF-Auto-Root-trltechn-trltezm-smn9108v.zip,官网下载可能会很慢,可以到度娘网盘下载(链接: http://pan.baidu.com/s/1geIlxir 密码: mzuf)。
三星驱动:SAMSUNG_USB_1.5.9 驱动.zip(链接: http://pan.baidu.com/s/1i5oBtVf 密码: fcru)
降级必备:Odin3_v3.10.6.zip(链接: http://pan.baidu.com/s/1sl4AbCh 密码: g6s6)
刷机降级
进入挖煤模式:手机关机,按住音量-键、Home 键、然后按住电源键直至出现提示界面,然后按一下音量+键,如无意外已经顺利进入挖煤模式。
刷机:手机连接电脑,安装好驱动;解压下载的 4.4.4 刷机一体包,打开 Odin3_v3.10.6,点 AP 选择刚才解压的文件。稍等一会,点击 start 开始即可。注意保证电脑不会突然断电或者死机,要不可能会死得很难看。刷机完成会出现一个绿色的 PASS!顺利的话,手机自动重启,刷机结束了。
实际上刷完一体包,自动重启,停在了 SAMSUNG LOGO 界面。好吧,这就是传说中的砖头了。
只能继续折腾了,网上找了个 N9108V 4.4.4 五件套(附上我转存的文件链接: http://pan.baidu.com/s/1o8jHzvk 密码: zmdt),下载完成解压。会得到五个文件:
- TRLTE_CHN_CMCC.pit
- BL_N9108VZMU1ANJ3_CL2808050_QB2558098_REV00_user_low_ship_MULTI_CERT.tar.md5
- AP_N9108VZMU1ANJ3_CL2808050_QB2558098_REV00_user_low_ship_MULTI_CERT.tar.md5
- CP_N9108VZMU1ANJ3_CL2808050_QB2558098_REV00_user_low_ship_MULTI_CERT.tar.md5
- CSC_CHM_N9108VCHM1ANJ3_CL2808050_QB2558098_REV00_user_low_ship_MULTI_CERT.tar.md5
在 Odin3_v3.10.6 与 Pit、BL、AP、CP、CSC 一一对应依次导入这五个文件,刷进去即可。
五件套刷完,顺利进入系统。怕五件套不干净,刚才的一体包重新刷了一遍,也能顺利进入系统,然后恢复了一遍出厂设置。
至此,Note4 N9108V 5.1.1 降级 4.4.4 顺利完成。
线刷 CF-Auto-Root
下载的 CF-Auto-Root-trltechn-trltezm-smn9108v.zip 解压,里面会有配套的 Odin3-v3.10.6.exe 线刷工具和 Root 刷机包 CF-Auto-Root-trltechn-trltezm-smn9108v.tar.md5。
跟之前刷机方法一样,打开 Odin3-v3.10.6.exe 线刷工具,点击 AP 导入 CF-Auto-Root-trltechn-trltezm-smn9108v.tar.md5,然后 start 输入即可。
完成后会自动重启,进入系统,打开 SuperSu,会提示要禁用 knox,我是选择了永久禁用,据说会影响保修,保修与 Root 不可兼得。如卡在正在禁用 knox,按 Home 键返回桌面,重启一下手机,再打开 SuperSu,选择禁用 knox 即可。
至此,Root 已经权限顺利到手。
关闭相机拍照声音
这个是比想象中难太多了,本以为拿到 Root 权限后,用 RE 管理器删掉或者替换掉系统中的拍照声音就完事了。因为越狱后的 iOS 就是用这个方法搞定的,以前的 Android 手机也是用这个方法可以实现。
网上有教程就是这么干的:使用RE管理器去除系统拍照声音▼展开
RE管理器是一个系统文件管理器,通过RE管理器,我们可以对系统进行高度的自定义。值得注意的是,RE管理器需要ROOT权限才能正常使用!没有ROOT权限的Android设备是无法正常运行RE管理器的,这点还望同学们周知!软件初次启动时,会弹出获取ROOT权限的咨询窗口,我们点击确认即可。
进入RE管理器,点击右上角的“挂载读写”按钮。点击之后,按钮的文字会变成“挂载只读”,这便证明挂载读写操作已启动。
使用RE管理器进入system/media/audio/ui目录,这个便是系统自带多媒体声音的存储目录,例如拍照声、按键声、锁屏声之类的系统声音都在这个目录。接下来的所有操作都将在这个目录完成。
然后我们找到“camera_click.ogg”文件,这个便是系统的拍照声。可以选择直接将该声音文件删除,或者重命名,将原本的“camera_click.ogg”更名为“camera_click01.ogg”。无论是删除还是重命名,目的都是让系统无法调用拍照声音文件,从而达成拍照静音。
举一反三,如果你需要拍照声,但又嫌弃拍照声不好听。那么我们可以找自己喜欢的铃声,重命名为“camera_click.ogg”,然后使用RE管理器将自己喜欢的铃声替换掉系统原有文件,并将权限更改如下图所示。重启生效!
总结:其实笔者是希望用户通过这些教程能得到一些发散性的思维。就好比HTC one的对焦声一样,如果你不喜欢one每次对焦都发出如此刺耳的声音,其实你也可以通过这种方式来进行对焦静音或更改对焦声。原理便是如此简单,所谓高手,只是“高手”更乐于探究而已。其实字体更换、自带软件删除、开机动画替换等等都是基于最原始的文件替换、删除、改权限而已。
然而,对于 Note4 N9108V 4.4.4 系统,这个方法无效。该如何破解?感谢 Google,找到了类似的解决方法:三星I9502国行4.4.2(ZNUHNE2)完美关闭相机声音方法(需root)。
依葫芦画瓢,在 \system\csc\others.xml 文件的
<CscFeature_Camera_EnableCameraDuringCall>TRUE</CscFeature_Camera_EnableCameraDuringCall>
下面增加了一行
<CscFeature_Camera_ShutterSoundMenu>TRUE</CscFeature_Camera_ShutterSoundMenu>
重启手机,相机设置里可以关闭拍照声音了。
一波刚平,一波又起,相机拍照是静音了,可是 ACR 通话录音工具选择 SD 卡作为存储的时候,提示 Android 不允许第三方应用读写 SD 卡。网上一搜,果然有这么回事,据说是从 4.4 开始都这样,可以为啥之前的 5.1.1 没有这个提示呢?还是我没注意到呢?
好在解决这个问题并不难,安装 SDFix:Kitkat Writable Micro SD 这个应用或者修改一下系统的配置文件就可以。
我是选择了修改 system > etc > permissions 中的「platform.xml」文件
详细方法:Android 4.4 以上系統,解決 SD卡寫入權限教學!
或者下载我修改好的文件:「platform.xml」,覆盖进去后记得修改文件权限(rw-r-r)。
其实就是将文件中代码段1
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
</permission>
改为:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
以及代码段2
<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="media_rw" />
</permission>
改为
<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="sdcard_rw" />
<group gid="media_rw" />
</permission>
如无意外,至此 SD 卡问题已解决。
比较悲剧的是折腾完了,检查手机数据才发现有些数据没有备份,丢失了,已经无法找回了,都是匆匆忙忙惹的祸……
不管怎么样,折腾完了,手机更好用了。
完。
root,听到这个名字就头大!安卓机必备技能!
@NYUN 我也是迫不得已去折腾的,没事还是别折腾比较好。
你的博客挺快的,可gravatar一直在加载,拖后腿!!
@NYUN Gravatar 是因为墙的问题,这个得看网络……
很能折腾啊!我有很久对root没有欲望了,后来某一天,突然有个程序需要root,可是现在很多机子因为奇葩的机型,已经无法那么容易root了。
@郑永 我对 root 也没什么欲望,若不是非得 root 才能解决我都懒得折腾。
我想想,唔,我有一段时间没有刷ROM,也难得刷了,不想折腾,为了手机用得爽,基本上是一周人为重启一次。
@佐仔 若不是为了拍照静音,我也懒得刷机…
你试试root yunos系统 老马家的系统 至今无法root,自带root锁,不像华为,这个无解
@天哭蓝了海 没有他家的设备,目前也没兴趣折腾它…
没有用过这个手机的
@夏天烤洋芋 可以直接路过……
还在用RK么?怎么我用阿里云的监控经常出现掉线的问题啊。
@河石子 不用 RK 好像有一个多月了,看页脚……
牛4现在看起来挺划算的,等我现在用的这个手机淘汰了,考虑换它。
@斯托克笔记 双卡双待才两千多点,挺不错的。
我也是因为觉得Android太折腾,所以主力机换成了iPhone,工作机用Android,因为可以双卡双待,除了换来电和短信铃声,其他的啥都不设置。
@Huang Zenghao 领导换安卓机其实只是为了通话录音功能,iPhone 不好弄。
我好像从没真正意义上的root过手机,以前还想过要折腾,现在是能用就行了。
@不亦乐乎 能不折腾还是别折腾为妙,我这是非得 root 才能满足使用需求,要不我也懒得去弄呢。
不管对安卓还是OS,对于刷机这件事,我感觉我这辈子都做不到了。
@博比 事在人为,别太低估自己了。
额,代码好复杂啊、、、