作者smith2012 (smith2012)
看板MobileComm
標題[問題] 刷機的硬體限制
時間Fri Apr 23 12:18:18 2021
最近對刷機突然很有興趣
但對於手機的軟硬體不太理解
以pc為例子
我可以理解太舊的cpu沒辦法灌win10
太新的cpu也不一定能灌XP
但我很納悶的是
手機soc同樣都s888
但各家廠牌的系統卻不能互刷
想請教一下
造成這個現象主要是
(A) 硬體限制嗎?(猜測可能連接soc的周邊不同導致系統不能相容)
(B) 各家自我保護,讓刷機設下重重限制,只有送修時原廠工程師才能對系統進行重灌之類
(C) 本來就都可以刷,只是網路上沒有提供資源給刷而已(所以理論上第三方系統刷進去手
如果答案是C的話,想問一下目前手機有類似PC上的Ubuntu這種免費開源的系統可以玩看看?
-----
Sent from JPTT on my Google Pixel 3a.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.74.71 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MobileComm/M.1619151500.A.CDC.html
1F:推 TPDC : Lineages04/23 12:21
感謝推薦
2F:→ leooelleooel: 硬體啊 手機軟體是全客製化的04/23 12:22
可以說是針對手機零組件不同客製這樣嗎
3F:→ leooelleooel: 你也可以刷高通公版 但是會都不能用04/23 12:22
高通提供的公版系統嗎?
為何會不能用
4F:噓 Alano : 安卓又不是全開放 跟電腦OS概念不同04/23 12:24
5F:推 andyching168: 現在有GSI ROM,差不多就是你說的那個概念04/23 12:29
6F:→ square4 : 看手機廠有沒有開放系統源代碼,開發者就可以做樓04/23 12:35
7F:→ square4 : 上說的gsi或特別優化的port04/23 12:35
不過我猜定製的系統例如三星 sony pixel應該都沒有把自身系統開源吧?
※ 編輯: smith2012 (111.83.74.71 臺灣), 04/23/2021 12:39:37
8F:→ manbow77 : 跟PC一樣關鍵在driver的有無 手機硬體配置上太客製 04/23 12:42
9F:→ manbow77 : 刷機的ROM是有辦法硬刷硬體相近的機型 但後續血尿 04/23 12:45
10F:→ manbow77 : 安卓本身系統是開放的 但各手機廠硬體驅動多未開源04/23 12:46
對欸
原來關鍵是硬體驅動。感謝解惑
※ 編輯: smith2012 (111.83.74.71 臺灣), 04/23/2021 12:47:45
11F:推 taipoo : 你說得原因都有,最大差異是硬體選料不同,驅動不同 04/23 12:49
12F:→ wayne880507 : 簡單來說大概是每家廠商用的觸控驅動那些都不一樣, 04/23 12:49
13F:→ wayne880507 : 鏡頭也是,所以用第三方的軟體可能出現不能觸控,鏡 04/23 12:49
14F:→ wayne880507 : 頭不能用 指紋不能用之類的,藍芽那些也很容易有問 04/23 12:49
15F:→ wayne880507 : 題,甚至直接無法開機 x86臃腫很多,所以相對的兼容 04/23 12:49
16F:→ wayne880507 : 也很好,但是耗電跟同功耗性能輸很多 04/23 12:49
17F:推 qwe70302 : 有高通公版可以灌,灌下去cpu能跑。但有可能會抓不 04/23 12:50
18F:→ qwe70302 : 到相機,揚聲器,甚至螢幕之類的 04/23 12:50
19F:→ abc0922001 : 以前是因為系統架構問題,現在有GSI了 04/23 13:33
20F:→ hysxiang : 以前只要硬體相近理論上可以互通 改一下ROM就能移植 04/23 18:24
21F:→ hysxiang : 像是SE的U和 Sola這種靠P的更新移植上4.1 04/23 18:24
22F:推 hsinggg : 高通公版灌下去可能會很多東西不能用,因為你驅動跟 04/24 01:40
23F:→ hsinggg : 參數都不對,另外上鎖也有保護手機的通訊功能的意義 04/24 01:40
24F:→ hsinggg : ,這就看鎖到什麼程度。我見過刷完能用但是接打電 04/24 01:40
25F:→ hsinggg : 話就怪怪的,這是手機的基本功能不可以壞,所以這 04/24 01:40
26F:→ hsinggg : 塊絕對鎖 04/24 01:40
27F:推 DFIGHT : C Lineagos 04/24 03:17
28F:→ DFIGHT : 手機和pc一樣 不同品牌的主機板bios介面不是都不同 04/24 03:25
29F:→ DFIGHT : 嗎? 手機kernel也都不一樣啦 但是很多品牌會釋出 04/24 03:25
30F:→ DFIGHT : 給大家改 你愛他 就可以自己去動kernel 花時間 調 04/24 03:25
31F:→ DFIGHT : 較 ,電腦windows 很多人喜歡自己的乾淨介面 買來 04/24 03:26
32F:→ DFIGHT : pc筆電 都要自己灌過一遍 手機也是一樣 rom也都可 04/24 03:26
33F:→ DFIGHT : 以互相刷 甚至還有雜交的情況 像是最近很夯的小米 04/24 03:26
34F:→ DFIGHT : 底rog電競風 04/24 03:26
36F:→ DFIGHT : 看 目前這種手機系統是最流行的 很潮 04/24 03:27
37F:→ DFIGHT : 我不是說這個很流行 是這種的很流行啦 04/24 03:27
38F:→ DFIGHT : 至於你說的cpu太舊 不能灌新的win10 這就很不一樣 04/24 03:30
39F:→ DFIGHT : 手機只要你有愛 可以一直玩下去 只要kernel有人有 04/24 03:30
40F:→ DFIGHT : 愛繼續做新的 04/24 03:30
41F:→ DFIGHT : 然後系統就可以無限上android 11 12 13之類的 04/24 03:30
42F:推 DFIGHT : 所以你文章標題的答案是 沒有限制 04/24 03:36
43F:→ DFIGHT : 以我第一支手機Sony arc a lt18i來說 04/24 03:36
45F:→ DFIGHT : 屌吧 我隨便搜索就有 04/24 03:37
46F:推 DFIGHT : android 2 3 4 5 6 7 8 9 10 11 都可以的 04/24 03:38