作者blueblance (賀!!真的失戀了)
看板AndroidDev
標題[問題] 請問只要有boot.img是否就可以反編譯呢?
時間Wed Jun 10 16:32:51 2015
請問是否只要我有了某個設備的boot.img 是否就有辦法看到kernel裡面的設定呢?
如果有辦法的話是否各家baseband的解壓縮方式會不同呢?
如果沒有辦法的話,
那某些網路上流通的一些android kernel檔案裡面可以清楚看到像是針對lcd設定的
lcm.c , lcm_driv.h 或是其他的檔案是怎麼來的呢?
小弟是新手,想拿手上的nexus7來學學看 android
但一開始要怎麼從網路上取得的rom檔來取得內部設定就卡關了
上網查到的又不太懂,不知道有沒有大大能指點迷津
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.44.152
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1433925173.A.A66.html
1F:推 openeyes222: 你應該是要找dsi的driver吧!那你也要先搞懂mipi! 06/10 23:28
2F:→ blueblance: mipi這部分我是了解的,應該說我現在想做的是拿現有 06/10 23:32
3F:→ blueblance: 的裝置 嘗試換上不同的面板,甚至不同解析度,我從現有 06/10 23:33
4F:→ blueblance: 的資料看大致上知道要更改什麼地方,只是不知道要如何 06/10 23:34
5F:→ blueblance: 將他重新打包成boot.img 燒錄進平板裡面,而這部分正是 06/10 23:35
6F:→ blueblance: 我想向板上各位請教的~ 06/10 23:35
7F:推 openeyes222: 你要去下載aosp的原始碼,重新compile kernel。你不 06/11 06:52
8F:→ openeyes222: 同的面板pin define並不一樣,這資料你也要有。記得 06/11 06:52
9F:→ openeyes222: 高通有給些參數,這部分你就會卡住了。 06/11 06:52
10F:→ openeyes222: 另外,bootloader那裡有關display的部分你也會卡住。 06/11 07:12
11F:→ blueblance: 先謝謝大大,確實我應該會在高通如何設定dsi timing 06/11 15:01
12F:→ blueblance: 的地方因為沒有內部文件而卡關,但是如果單純更改面板 06/11 15:01
13F:→ blueblance: 及面板的initial code 的部份是我目前想要嘗試的部分 06/11 15:01
14F:→ blueblance: ,現在正在研究如何把rom 檔拆成我想要的樣子,修改小 06/11 15:01
15F:→ blueblance: 部分後再包回去 06/11 15:01