dsixda's Android Kitchen 小贴士

dsixda's Android Kitchen 是一套非常强大的 Android ROM 定制脚本,同时支持 Linux, Mac 和 Windows(需Cygwin)。

XDA-Developers Topic: 点这里
Github 源: 点这里

我已经使用这套脚本定制了好几个属于自己的 ROM,成果很不错。当然也解决了几个使用当中的问题(三星机型),和大家分享一下:

  1. 编译环境问题:脚本所需的 wget, sed, od 等命令都需要使用 GNU 版本,所以 Mac 用户需要自己到 GNU 网站去下载最新源码,然后 configure, make 和 sudo make install。注意在 Mac 下编译 coreutils 需要加 --disable-acl。
  2. 个别没有加入支持,但是架构大体相同的机型(如与 Galaxy S II 架构相似的 Galaxy Note),需要自己手动将机型加入 tools/samsung_files/sgs2_variants/ 目录,型号可以在 ROM 的 build.prop 中查看 ro.product.device 值。
  3. 如果是 Kies ROM 带 md5 校验的那种,把后缀改为 .tar 就能识别并解开了。
  4. 此脚本为 HTC 机型优化,所以对三星机型的支持有限。例如 GNote 最新的 LPF 固件可能无法兼容 su 和 busybox,需要在刷机时手动安装。其他很多功能也用不上,比如 bash, nano 什么的都不能安装。
  5. 如果需要修改安装脚本记得先到高级菜单中转换 updater-script。打包之前也会提醒是否转换,不过那个时候修改就有点晚了。
  6. 至于替换 CF-Root 内核之类的问题,我替换后也会出现 root 不完全的情况(即 su 不可用),很奇怪,所以我干脆就不给定制的 ROM 加 su 了。

其他的以后再说了

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.