Chào mọi người. Đã có anh chị nào port android lên ARM hay MIPS chưa ạ. Em làm với Mini2440 rồi nhưng toàn sử dụng thứ có sẵn ( boot,kernel, fs ) chỉ việc make rùi nạp xuống là xong.
Bây giờ bắt đầu với 1 phần cứng hoàn toàn mới ( SoC nhân MIPS của Broadcom) mà không biết bắt đầu từ đâu. Bootloader thì có thẻ dùng u-boot hoặc tự viết nhưng còn kernel và fs thì như thế nào ạ. Ai chỉ giúp em được không ạ.Em có mày mò rồi, phần cứng e có hạn ( 400MHz-RAM 1 GHz -Flash256M) nên em đinh port android 2.1 hoặc 2.2 ,theo bên MIPS thì khuyên dùng nhân LInux 3.0.8 nhưng bản 2.1 ,2.2 google lại dùng nhân 2.6. Còn bên trang source có rất nhiều gói theo kiểu git ,thực sự đến đây là e tẩu hoả nhập ma. Ko biết thiết lập môi trường thế nào ,theo như google thì gồm java,NDK,SDK.....trong khi với mini2440 chỉ dùng gcc ( cái này đương nhiên arm hoặc mips gcc) còn với fs chỉ dùng makeyaff . Bên google em thấy cũng có yaff mà chả hiểu nó như thế nào. rát mong được các bác chỉ đường giúp e .
Bây giờ bắt đầu với 1 phần cứng hoàn toàn mới ( SoC nhân MIPS của Broadcom) mà không biết bắt đầu từ đâu. Bootloader thì có thẻ dùng u-boot hoặc tự viết nhưng còn kernel và fs thì như thế nào ạ. Ai chỉ giúp em được không ạ.Em có mày mò rồi, phần cứng e có hạn ( 400MHz-RAM 1 GHz -Flash256M) nên em đinh port android 2.1 hoặc 2.2 ,theo bên MIPS thì khuyên dùng nhân LInux 3.0.8 nhưng bản 2.1 ,2.2 google lại dùng nhân 2.6. Còn bên trang source có rất nhiều gói theo kiểu git ,thực sự đến đây là e tẩu hoả nhập ma. Ko biết thiết lập môi trường thế nào ,theo như google thì gồm java,NDK,SDK.....trong khi với mini2440 chỉ dùng gcc ( cái này đương nhiên arm hoặc mips gcc) còn với fs chỉ dùng makeyaff . Bên google em thấy cũng có yaff mà chả hiểu nó như thế nào. rát mong được các bác chỉ đường giúp e .
Comment