摩托罗拉XT883搜索键改电源锁屏键,精简ROM,内置闪存和外置TF卡互换挂载

入手摩托罗拉XT883智能手机,研究几天不停刷机,总算用的比较满意。电信底包刷了后离线recovery到最新2.3.6 60.3.250ROM,然后用专用工具root,解三网锁,然后精简system/app中的rom自带插件和应用(最好先用钛备份冻结功能,观察哪个apk被去掉系统会出错,再解冻即可,没问题的可全删)。

搜索键改电源键

(所有安卓机类似)root,装RE管理器,修改system为读写,打开/system/usr/keylayout找到qwerty.kl映射文件,有些手机可能还要修改其它。长按选以文本编辑打开,找到key 217 SEARCH WAKE_DROPPED, SEARCH改成POWER,大写保存,RE会自动备份以便必要时换回来。退出。重启生效。从此电源键只用点亮屏幕,理论上至少可以延长一般寿命。

内置闪存和外置TF卡互换挂载

很多手机内置mmc闪存芯片同时支持插tf卡扩展存储,例如里程碑3内置16G芯片还带卡槽。我又插了16Gtf卡,但安卓系统除了将内置闪存一部分作为rom外剩下10多G挂载成SD卡,再插tf卡挂载成外置SD卡。需要很多数据的应用数据包还是只能安在或移动到SD卡(很多apk默认的),而SD卡就是手机闪存剩余划分出来的,还是装在手机闪存,外加一块tf卡等于浪费,只能放放电影图片什么的。与其想办法改那些应用的数据路径为外置tf(不同手机挂的路径往往不一样)不如直接将tf挂为内置SD,内置挂为外置。

前提是已经root。使用Root explorer (也叫R.E.管理器)将system挂为读写,找到/system/etc/vold.fstab (建议先复制到安全地方备份一个,比如就复制到/system下),使用文本编辑器打开该文件,找到:

# external sd card
dev_mount sdcard_ext /mnt/sdcard-ext:none:lun1 auto /devices/platform/tegra-sdhci.2/mmc_host/mmc2 /devices/platform/tegra-sdhci.2/mmc_host/mmc1

# internal eMMC
dev_mount sdcard /mnt/sdcard 25 /devices/platform/tegra-sdhci.3/mmc_host/mmc0

(不同手机sdcard 后面数字可能不同)将第二行中的”sdcard_ext”和”sdcard-ext”字段均用”sdcard“ 替换,修改后的这一行为:

dev_mount sdcard /mnt/sdcard:none:lun1 auto /devices/platform/tegra-sdhci.2/mmc_host/mmc2 /devices/platform/tegra-sdhci.2/mmc_host/mmc1

将第四行中的两处“SDcard“字段分别用 “sdcard_ext” 和 “sdcard-ext”字段替换,修改后的这一行为:
dev_mount sdcard_ext /mnt/sdcard-ext 25 /devices/platform/tegra-sdhci.3/mmc_host/mmc0

注意_英文状态。
保险起见用root explorer将修改好的vold.fstab文件先拷贝到/system下,并修改其权限为rw-r-r (保险起见在修改权限时将所有的框都勾上) XT883可以不用只要先前备份过就可以必要时恢复。没备份就悲剧了出问题只有从新刷机。  保存退出。
重启你的手机后,用root explorer检查是否已经成功地将外置tf卡装载到/sdcard目录以及内置闪存装载到/sdcard-ext目录。
OK,可以放心装应用到rom,放心移动到SD,尤其是游戏数据文件及凯立德这种离线地图包和其它地图离线包。手机芯片闪存被闲置成sdcard-ext。至少减少使用寿命大大延长。tf卡坏了取出换一块就是。(个别手机可以不用的,直接就装内置闪存,反正好更换如dell venue pro,内置其实就是tf卡)

发表评论

邮箱地址不会被公开。 必填项已用*标注