瀏覽單個文章
Goemon
*停權中*
 
Goemon的大頭照
 

加入日期: Dec 2016
文章: 23
引用:
作者anderson1127
我雖然不是做Android這一行的人,但至少我算一個Linux 從業人員,裡面有些東西並不是
換過Kernel就一切OK !!

2.6 到 3.x版 , 我換過CentOS 6.5的 Kernel , 自己Compile來更換,還算好換....

但有些問題就不是僅僅只有如此

比如說,我曾經做過2.0版的Kernel 要升級到 2.4版的Kernel , 在當時不是直接換Kernel就好
主要的Libc 也要升級 , 升級完成後, gcc也要升級,不然2.6Kernel無法Compile !!
就這樣環環相扣,搞到後來,很多要用到的Library都要一起升級,我評估了一下,根本就是整個
OS都要升級 , 這是一個大工程 , 我沒有時間去做一個一個Compile工作 , 最後重新download
新的Linux Distribution 來安裝解決!! 至少我需要的一些Library 就重新Compile就好
不需要搞到整個OS都要重新Compile ....

相信Android大概也會是差不多的狀況吧.....


我目前是把它當成ARM版的 Linux 看,確實核心升級核心的依賴也要升級。
如果要重新編譯 就等於編譯 ARM Linux 核心 然後在編譯一些ARM Linux Kernnel 依賴
Linux 不是核心歸核心 然後還有一個 BASE + 一些GUN的工具
核心的依賴不一定要把 BASE 全換
感覺如果要改,重新編譯好像比較好。
至於驅動問題這是我不太了解的地方,是不是也像Linux那樣抓相應的驅動原始碼來編譯ARM版的就可以了?
也不能像 lspci 看是哪些硬體。

想升級的動機是因為有些 binary 應用沒辦法用。
因為是舊機了,想廢物利用,因為有4跟5的ROM可刷,所以想升級看看。
只拿來跑終端機指令工具。
舊 2017-01-25, 12:31 PM #7
回應時引用此文章
Goemon離線中