安卓搞机之探访 Android 的私密后花园

发表于 2014-8-27 19:04 | 浏览 1275

新一期的安卓玩机课堂开课啦,喜欢的小伙伴儿赶快自备小板凳速来学习哦!~ 下面我们来聊聊关于Android系统“私密后花园”的那点事儿!下面有请非资深“搞机达人”菲菲闪亮入场...

自我介绍

简单来说,安卓移动操作系统其实是谷歌基于免费开源的Linux内核上而开发的一套专用的Java虚拟机而已。本质上来讲,这是跟我们PC端熟悉的Windows系统最大的区别之一。也正是如此,我们就可以在几乎人手一部的安卓手机上玩出很多Linux的特性,你完全可以把它想象成一台阉割版的Linux服务器,可玩性很多滴!

深入了解

安卓的目录分区结构

  • /boot -- 安卓的内核引导分区,没有它手机无法开机
  • /recovery -- 安卓的恢复分区,刷机(卡刷)全靠它哦
  • /system -- 安卓系统的核心分区,也就是我们所说的ROM
  • /data -- 用户数据分区,平时我们所安装的应用都在这里
  • /cache -- 顾名思义,这个是系统缓存分区,平时很少用到
  • /sdcard -- SD卡分区,我们常用的内存卡就挂载在介个分区

小贴士:以上分区其中的 boot 和 recovery 为隐藏分区,是不可见的。小伙伴们可以通过adb命令下执行 mount 和 df 命令查看安卓的文件系统挂载状态,或者使用RE管理器也是可以的。

连接USB,输入 adb shell df 回车执行命令

安卓APK应用都安装到哪儿去了

  • 安装在手机内存中的应用都放在 /data/app/ 目录下
  • 安装在外置内存卡的应用存放在 /sdcard/.android_secure 目录里

其中 .android_secure目录也就是我们内存卡根目录下的这个文件夹比较特殊,直接在手机上是打不开的,需要连接数据线到电脑才能查看。其实介个目录里的文件是被加密过的,被系统映射到了 /mnt/asec 目录下以供读取调用。

当然对于已经获得了root权限的机油来说,只需使用RE管理器进入 /mnt/secure/asec 目录下,就可以查看自己安装到内存卡的应用了。所以内存卡根目录下的android_secure文件夹一定不能误删除哦,否则。。嘿嘿~

手机预装的应用为何无法删除呢?

话说小伙伴们买来新手机最痛恨的是甚么?没错儿,是平时根本用不到、想删又删不了、强行占据内存、耗电又偷跑流量的系统预装应用!!想必这一点同学们都深有体会,那这些垃圾APP为甚么删不掉?

原来安卓的系统应用(包括自带的垃圾APP)都存放在 /system/app 目录,而整个 /system 分区下的文件都只有读取权限,没有写(删除)的权限,所以若木有root权限,对于系统预装应用我们是没有办法卸载掉的。

不过对于不爱折腾,又不想root的童鞋来说,如果你的手机是安卓4.0以上版本,则可以打开设置 → 应用程序 → 切换到“全部”,在里面找到那些无用软件,选择“停用”即可。(VCR环节就略过了哈... 不过还是给大家来张图片咯~ 嘻嘻。)
    在应用程序里找到不用的软件,选择停用即可

权力反转

相比同学们如果可以认真看完以上菲菲精心编写排版的小教材的话,一定会对自己的爱机、对功能愈来愈强大的安卓更加的了解,同时也会对今后阿菲分享的更多关于安卓有趣而不一般的玩法,打好一个厚实的底子哟!如果大家对于安卓搞机有什么好的想法、好的玩法、好的大招,亦或者还有哪些搞不明白的疑问,都可以随时给菲菲发来邮件或QQ交流哦!

(原创文章版权所有,如需转载请注明原文链接!)