sponsored links

MIUI 和 EMUI 哪個體驗更好?

作為Android 底層音影片和圖形渲染10年的開發者,華為底層系統 bug 極多。

這些 bug 很多來自於驅動層,而且找不到渠道反饋--他們的客服和論壇都是面向消費者的,明確的系統API Bug 無人處理。因此基本沒法指望他們能更新系統後解決問題。

當然說進步,還是有的。早期的麒麟,硬體解碼器造成宕機是常態,近些年好很多。但是這塊相容bug仍然層出不窮,適配費心費力。

圖形驅動這塊同樣是重災區,說多了都是淚。

與之對比,小米家的會好很多,尤其是用高通晶片的。當然類似的 Bug 仍然存在。

這塊不能完全說是華為的問題,Google 的 Android CTS 相容測試對多媒體框架層和圖形驅動層的測試嚴重覆蓋不足,所謂Android 系統就是各種五花八門的硬體開發板披上了一個長得一樣的皮,當應用行為依賴於硬體加速時,這個皮就被輕易戳破了。

補充:

FAQ

Q: 我用的 EMUI 就是比 MIUI 穩定

A: 答案討論的是底層系統的 bug,尤其是多媒體框架層和圖形驅動,這些 bug 並不一定在常用應用和系統自帶 app 中暴露。另一方面,第三方應用開發者在遇到系統 bug 後,都會嘗試繞過 bug,確保 app 能正常執行。

Q:既然 bug不會暴露,應用也會適配,那關使用者什麼事, 題目問的是 MIUI 和 EMUI 哪個體驗更好。你們所謂的底層程式設計師在這鑽牛角尖。

A:一般遇到特定某個手機廠家系統才出現的 bug,應用開發者會有多種處理方式:1) 調整程式邏輯,找到辦法完美避開系統 bug,沒有影響效能,也不影響其它沒有這個 bug 的手機的相容性。所有手機按照調整後一致的邏輯處理——這是比較完美的情況,但是並不都是這樣。

2) 這個 bug 沒有完美不影響效能的方式。只能遮蔽造成 bug 的系統介面的呼叫,採用其它方式實現——對於多媒體和圖形渲染,這往往意味著遮蔽了一些關鍵的硬體加速介面,結果是在一些場景上,app 效能大幅下降,發熱加重。

3) 調整程式邏輯,能夠針對發現 bug 的機器解決問題,並且不影響效能,但是這套邏輯“有副作用”,不能在其它手機上執行,否則會造成錯誤。

第3種情況,應用開發者比較糾結。因為同品牌手機型號很多,且不同系統版本行為也可能存在差異,因此可能很難準確判斷哪些型號的手機需要採用這種特殊帶副作用的。

最粗暴的解決方式,和 2 一樣,程式中檢測這臺手機的廠家名,一旦確定手機是這個廠家的,直接遮蔽造成 bug 的介面的使用。這意味著在這種場景下,這個品牌的所有手機效能都下降了,即便這個品牌很多手機沒這個 bug。

更精細的方式是,儘可能覆蓋測試,包括透過雲測,去覆蓋測試更多這個廠家的手機型號,建立一個名單,分名單採取不同措施,沒有 bug 的正常邏輯,有 bug 的儘可能透過“有副作用”但是能保證效能的方式執行,最後的方式才是直接遮蔽相關介面,以犧牲效能的方式來相容。這種方式可能還要考慮不同系統版本行為不一致帶來的風險,很難完全覆蓋測試一個廠家的所有手機型號,因此仍然存在 bug 被應用暴露出來的風險。

我想對於中小型公司,大部分開發團隊會傾向於使用最粗暴的解決方案,風險最小,需要人力最少。

但對使用者來說,這意味著,明明我手機的硬體效能,可以一分鐘剪輯生成一個影片,變成要兩分鐘三分鐘,而且手機還特別燙,掉電特別快。

因此,顯然,系統的 bug 是關乎於使用者的體驗的。

Q:所以你的意思就是 MIUI 開發團隊比 EMUI 牛咯?

A:無法得出這個結論。

上面我討論的這些 bug,有小部分是 ROM 開發者的 bug,但大部分,來自於多媒體處理驅動和圖形驅動。因此,這些底層 bug,如果在小米手機上出現,那邊一般也會在採用相同 SOC 的其它品牌手機上出現。

一般這些驅動並不是由 ROM 開發團隊開發,而是由 SOC 等方案提供方提供,並且閉源,ROM 開發者無法修改程式碼。

小米使用的是高通和 MTK 的SOC,上述驅動一般由高通和MTK提供,並不由小米自己開發。

而華為,在今年之前,普遍採用的是自家海思提供的麒麟晶片,相應的驅動也是自己開發。

因此,只能說,高通的相關驅動比麒麟的驅動更加穩定(MTK 問題不比麒麟少)。

Q:說了半天,都是第三方驅動決定的,那還扯什麼 MIUI 和 EMUI

A:無論 MIUI 還是 EMUI,對於使用者來說,都是一個完整的手機系統。

不論在系統內部是自研的方案還是第三方方案,都有責任確保系統的穩定性,儘可能減少 BUG。即便採用了第三方方案,不能直接修改原始碼解決,也要儘可能在出廠前做好相容和穩定性測試,將發現的問題反饋給方案提供方解決。

只要是使用 MIUI 和 EMUI 過程中的問題,就是 ROM 的問題。

分類: 科技
時間: 2021-10-11

相關文章

新版MIUI小元件使用體驗

新版MIUI小元件使用體驗
體驗新版MIUI小元件方法 小米社群→開發組→內測申請→MIUI小部件內測→提交申請→申請通過後→按照順序下載安裝即可體驗新版MIUI新版小元件 注:由於本次內測只支援[開發版]使用者,所以透過內測分 ...

該放下偏見了!這四款國產的藍芽耳機,就是比水果耳機的體驗更好

該放下偏見了!這四款國產的藍芽耳機,就是比水果耳機的體驗更好
提到買藍芽耳機,你們會想到什麼牌子?可能部分網友會說蘋果AirPods,也有的網友會說像是什麼漫步者.森海塞爾.索尼等品牌.當然,本文還是以盤點國產品牌為主,給大家推薦四款價格實惠.功能完備的藍芽耳機 ...

小米MIUI 13曝光!外觀更簡潔,年底將至

小米MIUI 13曝光!外觀更簡潔,年底將至
中關村線上訊息:據notebookcheck報道,目前小米正在向符合條件的手機推送 MIUI 12.5,並有望在今年年底開始透過 OTA 更新推送 MIUI 13 .現在,網路上已開始流傳MIUI 1 ...

學會5種積極傾聽的方法,讓你的溝通體驗更美好

學會5種積極傾聽的方法,讓你的溝通體驗更美好
莫里斯說:"要做一個善於辭令的人,只有一個辦法,就是學會聽人家說話." 這句話告訴我們,想要讓自己成為一個會說話的人,最好的辦法,就是學會傾聽別人的說話. 最近,常聽到個別年輕同事 ...

被MIUI不穩定傷透心後,榮耀 Magic 3 Pro 短期個人向體驗

被MIUI不穩定傷透心後,榮耀 Magic 3 Pro 短期個人向體驗
前言:如果是在以前,我基本上不會考慮榮耀的手機的,價效比比不過小米,高階比不過華為,尤其在榮耀被華為賣了之後,今年的v40.v40輕奢.榮耀50都被很多人視為智商機,這種手機我也不會去關注,不存在價效 ...

MIUI主題「一時間」更新,鎖屏更流暢
MIUI主題[一時間]介紹: 支援鯊鯊醬充電動畫素材丨桌面小元件丨息屏丨開機動畫丨膠囊電池組丨來自深度設計的鎖屏仿預設相機 [充電動畫自定義]主題設計了開放介面,支援使用者自定義充電動畫. [桌面小元 ...

從4499跌至1780,鴻蒙系統+麒麟7nm,華為旗艦售價更親民了

從4499跌至1780,鴻蒙系統+麒麟7nm,華為旗艦售價更親民了
華為鴻蒙系統的升級使用者量已經突破了1個億,如果不好用,肯定不會有那麼多使用者升級,而且根據升級的使用者評價,口碑比以前基於安卓的EMUI體驗更好.餘承東也在鴻蒙釋出會上提到,華為老手機升級鴻蒙系統後 ...

我剛換了洗烘一體機,與普通洗衣機對比,有三處更好,但兩處不足

我剛換了洗烘一體機,與普通洗衣機對比,有三處更好,但兩處不足
就在上個月,我家用了六年的滾筒洗衣機"下崗"了,維修師傅說維修費要500元.現在的洗衣機都不貴,便宜的也才兩三千元,所以最後我也懶得維修了,乾脆直接買一臺新的. 以前我就有聽說過洗 ...

空氣炸鍋和空氣炸烤箱有什麼區別?哪個更實用?答案來了

空氣炸鍋和空氣炸烤箱有什麼區別?哪個更實用?答案來了
前言 隨著生活品質的提升,科技日新月異,不少智慧家電進入我們的視野,如:掃地機器.蒸烤箱.整合灶一體機.破壁機.洗碗機.烘洗幹機.垃圾處理器.空氣炸烤箱等等智慧電器,可以極大提高生活品質,釋放家庭勞動 ...

降低交易成本,不妨讓網際網路互聯互通的尺度更大一些

降低交易成本,不妨讓網際網路互聯互通的尺度更大一些
一位上了年紀的老人在刷到了一條關於如何培養孩子好習慣的抖音短影片後,覺得非常有道理,便想把這條影片轉發進子女的微信群中,但是操作中發現,她需要儲存這條短影片到手機本地,然後點開微信,選擇微信群,進而透 ...

德系質感還得看帕薩特,前後獨懸+2.0T,內飾還更運動

德系質感還得看帕薩特,前後獨懸+2.0T,內飾還更運動
現在百姓生活條件越來越好了,很多人也出現了消費升級的情況.本來要買緊湊型轎車的家庭,也攢夠了錢想要買一輛體驗更好的中型轎車.絕大部分情況下來說,中型轎車的體驗都是要比緊湊型轎車好的,不僅僅是配置更高, ...

家庭教育:迴歸生活教育才更健康
作者:孫雲曉 家庭教育對一個人的成長乃至社會的發展都非常重要.在教育越來越受到關注的當下,不少家長對於家庭教育卻愈發感到焦慮,甚至使家庭教育出現異化現象.從本質上來說,家庭教育與生活教育有著天然的密切 ...

上汽大眾ID.4 X選哪款,低配車型更值得推薦?

上汽大眾ID.4 X選哪款,低配車型更值得推薦?
近些年新能源市場的發展迅速,消費者對於純電動車型的接受度上升.據公安部統計,截至6月底,全國新能源汽車保有量達603萬輛,佔汽車總量的2.06%.上半年新註冊登記新能源汽車110.3萬輛,增長234. ...

更大更精緻 推薦652T豪華型 2021款別克昂科威Plus配置解析

更大更精緻 推薦652T豪華型 2021款別克昂科威Plus配置解析
別克GL8名揚天下,銷量也是節節高,那麼想買一輛趁手的別克SUV,可以考慮一下昂科威系列,有昂科威和昂科威S,現在還有別克昂科威Plus,全系提供2.0T發動機,匹配9AT變速箱,還提供Avenir四 ...

馳騁邊疆體驗增程式 試駕少數派代表嵐圖FREE

馳騁邊疆體驗增程式 試駕少數派代表嵐圖FREE
說到長途駕駛,大家首選燃油車,畢竟加油方便.如今增程式車型也是個不錯的選擇,兼顧續航和補能的問題,在國內市場,嵐圖FREE就是這樣的少數派代表.不僅提供了更低的油耗,還能有更長的續航表現,這次有機會前 ...

為省錢追求價效比不丟人,四款低價手機推薦,體驗甚至不輸旗艦機

為省錢追求價效比不丟人,四款低價手機推薦,體驗甚至不輸旗艦機
八九千甚至上萬元的高階手機,雖然很貴,但其實這些手機並不能彰顯一個人的能力,因為現在各大手機廠商都推出了免息政策,有些人雖然用著上萬元的手機,但他可能是縮衣節食換來的,因此用手機來評判一個人的財力,我 ...

我剛換了滾筒洗衣機,和波輪洗衣機對比,有三處更好,但五處不足

我剛換了滾筒洗衣機,和波輪洗衣機對比,有三處更好,但五處不足
在上個月,我家服役了三年的波輪洗衣機終於壞了,維修師傅說維修費用要三百元,我一想到我家裡的波輪洗衣機當初才買了900元,所以我也懶得維修了,乾脆重新換一臺新的.由於我家以前一直用的都是波輪洗衣機,從來 ...

ColorOS12帶來全時刻暢快體驗和隱私保護 OPPO老機型也能再戰兩年

ColorOS12帶來全時刻暢快體驗和隱私保護 OPPO老機型也能再戰兩年
繼9月16日 @OPPO 正式釋出了全新的 #ColorOS12# 系統之後,官方還陸續公佈了該新系統對於OPPO和一加旗下機型的更新時間,從時間表中可以看到,有眾多OPPO旗下老機型都可以更新到這款 ...

我花88元體驗分娩,體驗最高120級的痛苦

我花88元體驗分娩,體驗最高120級的痛苦
"我老婆太偉大了".證明了女人也不容易"."我一定要好好對她"......網上的評論中,似乎嘗試過分娩體驗的男性紛紛發出此類感概. 一臺小小的分娩體驗 ...