作为一个初学者来说,想要为我的htc jetstream编译cm10.1,是一件很迷茫的事情。但是我的最终目标是编译ubuntu到HTC Jetstream上。并且以后也可以编译到其他device。
下载了adt的包后,里面包含了android sdk和eclipse,将环境变量设置好就可以使用adb和fastboot命令了。
然后同步cm10.1的源代码回来。即android/system目录。此目录下有几个文件夹,现在我才理解。
kernel:这个目录是放置source code的,一般原厂都应该给出。我的实在htcdev网站下的。查看Makefile这个文件,可以看到kernel的版本是2.6.30.10,跟我device上的一致。所以我感觉要重新编译kernel是一件很困难的事情。所以我认为应该是把从原厂下回来的source code解压缩到此处。
vendor:这个目录是放置从手机里面提取出来的文件
device:放置编译ROM所需要的文件。
发表回复