Re: [請益] 請問有人是裝純Android的嗎?

看板Android作者 (好吃的披薩)時間10年前 (2015/06/09 19:14), 10年前編輯推噓41(41014)
留言55則, 38人參與, 最新討論串3/3 (看更多)
※ 引述《s9209122222 (海海海)》之銘言: : 目前我是用Sony Xperia Z1配上4.4的版本,用起來都還算是可以 : 但就是那些Sony的一堆垃圾軟體都被強迫安裝在手機上 : 請問有人同樣使用Sony Xperia Z1,然後可以安裝純Android並且可以正常使用的嗎? : 純粹的Android是否有給予root權限? : 如果可以使用的話能夠教教我怎麼用嗎? 看了底下推文感覺就是沒有做好功課 (或是妄想只要按一兩個按鈕就能天下太平) 就盡量當好人幫忙講解一下好了 首先, 因為你在底下屢屢提到 Linux 就當作你是使用一陣子, 大體知道自己都在幹嘛的使用者好了 首先要再度強調的是 "Linux 不等於 Android" 你會想說 "啊 Google 就自己說他們是用 Linux 做出來的你在莊孝維喔" 對, 系統底層的核心 (kernel) 是 Linux 沒錯, 但是 Google 自己為了規避授權 還有幫廠商解決驅動實作的問題動了很多手腳 所以既使在 root 的時候你會覺得道理相通但實際上兩個東西已經天差地遠了 root, 你已經知道這是 Linux 上的萬能鑰匙 那你在鳥哥跟其他相關書籍上一定也有看到這一點: "root 就是系統管理員, 他能搞定這台機器上的任何事情 所以 沒 事 絕 對 不 要 亂 用!!" 回到在底下推文裡你所問的問題 為什麼 Google / 廠商不給使用者 root? "root 能搞定這台機器上所有的事情" 這句話很重要, 不只要說三遍, 說個五遍十遍也不嫌多 現在的智慧型手機說穿了就是能打電話的電腦 你能搞定這台電腦上所有的事情包括了什麼? 拍照? 可以, 反正系統可以控制相機 錄音? 可以, 反正系統可以控制麥克風 收簡訊跟打0204? 可以, 反正系統可以控制 moden 開外掛叫手機幫你轉珠? 可以, 反正系統可以存取記憶體內容 以上所有的事情在沒有 root 的手機上因為有系統規範所以不會任意發生 除非你跟他說 "對我需要這些功能所以我授權你用" 但是 root 以後? 所有的東西都 "可以不用經過使用者同意, 只要系統允許就能發生" 這就是為什麼大家常說 root 後的手機容易中毒, 入侵^@#$%&* 之類 因為沒有東西可以控制 所以 root 後一定會有個 SuperSU/Superuser 來幫你管理所有會用到 root 的東西 以下的都是選擇性安裝, 但是因為有 root 所以多少會用到的 1. 一個檔案瀏覽器 >> 對, Sony 有內建一個, 可是那不是設計在有 root 的情況下使用的, 所以假如你有需要改 在 /system, /data 等 "你不該去的地方" 的東西那你就會需要一個 2. xposed >> Sony 原本的系統個人覺得其實還滿好用的, 但是假如現在你的手上拿的是台山寨機 功能缺東缺西的/看起來不夠炫炮怎麼辦? 以前的做法是直接刷機, 不刷機就用上面提到的瀏覽器把系統的東西提出來自己拆自己改 xposed 利用動態修改的方式讓你不用刷機也能自己拼湊想要的功能上去 這樣的方便性就延伸出了兩個東西: 2-1. GravityBox 整合了許多第三方ROM的獨家功能 (Pie Control/自訂上方狀態列等等), 想也知道這東西 在沒 root 的情況下廠商沒做選項給你就是沒得改 2-2. Greenify (綠色守護) 這東西原本的目的就是利用 "自動暫停" App 的方式來達到省電的功效, 不用 root 當然 也可以省電, 但效果有限, root 後你讓它拿權限它自然有手腳做更多事情 3. 愛字體 (或其他類似的東西) 你覺得系統字體可以不用 root 就可以隨隨便便抽換的話一定會有人耍蠢不小心把唯一一 個字體刪掉然後上來哭哭... 當然這種事情不會發生, 但是也因為這樣所以才要 root (嘆 4. NDRUtil (只有 Sony 會有?) 一般人 root 的理由就是有需要要對手機動手動腳, 但是在那之前要先備份所以你會準備 一個介面讓你備份跟還原, 通常這邊就是指系統的後台, recovery Sony 近期手機比較特別的是有個神人把兩個不同開發組做的 recovery 包在一起讓你一起 刷/自由選用, 但是除了在開機時按音量紐按到手痠以外它也設計在系統裡裝一個App給你 點兩下就解決, 這就是這玩意兒存在的意義 5. 鈦備份或相關的App 系統有內建備份還原沒錯, 可是一來有點鱉腳二來是你能備份什麼是依照系統決定的 假如你想備份 "不能備份" 的東西除了進 recovery 包一大包出來還有什麼方案? 就靠這一類的 App 搞定 可是上面也講了, 那些是原本 "不能備份" 的東西所以... 有點跑題了, 基本上就是, 任何 App 會存在你的手機裡一定有它的意義 (像是廠商的垃圾就是因為他們跟合作廠商或電信商有掛勾, 這就是那些垃圾的意義) 同理, 你說刷完後會有莫名奇妙的東西跑出來, 那你就應該先看說明看他們當初是設計 來幹嘛的, 而不是發現自己通通用不到/不會用再來說那些都是垃圾 最後你提到 "純的 Android" 這東西又分兩個層面, 你要的是 "跟原始碼一樣乾淨的 Android?" 還是 "跟 Google 親兒子 Nexus 系列一樣的 Android?" 是後者的話, 推薦你直接去買個 Nexus 比較快 (我是認真的) 是前者的話, 有個關鍵字叫做AOSP, 以這個為基礎編出來的系統就是乾淨的 Android 但是你絕對不會喜歡原本AOSP的樣子, 所以又有不少組神人開發組做了不同的第三方 ROM, 這就是你在刷機論壇上聽到的 CM/OmniROM/PA/AOKP 等等, 嚴格來說 "它們都不是 純的 Android" 了, 但是口味清淡接近原生, 又有許多廠商不太會做的獨家功能進去 至於 root? 會找手機開刀甚至重裝新系統的人都不是正常人了你覺得他們會沒想到嗎? 因此大部分的第三方ROM是連 root 都幫你設定好了, 更有甚者, 還有人會對原廠/第三方 ROM 裡包的 kernel 不滿意自己再編一個, 只要自己有心/別人有做通常都不會讓你失望 先打到這裡, 後面再看情況修改跟推文 --- Sent from my Xperia Z3 compact --- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.3.6 ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1433848499.A.81D.html

06/09 19:15, , 1F
你用手機打這麼多字,真了不起XD
06/09 19:15, 1F

06/09 19:21, , 2F
簽名檔與內文不符
06/09 19:21, 2F

06/09 19:21, , 3F
用手機?! 感受到你的氣憤了XDD
06/09 19:21, 3F
※ 編輯: yummypixza (114.44.3.6), 06/09/2015 19:31:50

06/09 19:26, , 4F
簽名檔是另外打得吧XD
06/09 19:26, 4F

06/09 19:34, , 5F
認真推
06/09 19:34, 5F

06/09 19:40, , 6F
推認真文
06/09 19:40, 6F

06/09 19:59, , 7F
用手機打的!
06/09 19:59, 7F

06/09 20:06, , 8F
推認真 了解好多東西
06/09 20:06, 8F

06/09 20:36, , 9F
用同一只手機推,好文長知識兒
06/09 20:36, 9F

06/09 20:57, , 10F
推個認真XD
06/09 20:57, 10F

06/09 21:01, , 11F
寫的很棒
06/09 21:01, 11F

06/09 21:05, , 12F
推一個
06/09 21:05, 12F

06/09 21:20, , 13F
推!
06/09 21:20, 13F

06/09 21:30, , 14F
什麼叫作免解鎖root?
06/09 21:30, 14F
雖然說不恥下問是好事, 不過口氣好一點的話就不會這麼多人噓了 不要衝動就不會吃虧 :P 裝 Linux 的電腦開機時不是會有 grub 選單之類的東西嗎? 那個東西叫做 bootloader, 同理手機也有一樣的東西 一樣的理由, 廠商不想讓你亂裝系統讓手機爆炸還要被指著鼻子罵 所以通常會把 bootloader 上鎖 Windows 最接近的概念 (原理一不一樣就不清楚了) 就是 Secure Boot (講到這個人又覺得這應該是 htc 的 S-ON, 還請懂的人補充) 要解鎖不是不行, 你把你的資料丟給廠商它們就會給你解鎖碼了 作為代價就是你的手機自此登記有案, 還在保固內的話就會喪失保固 意思就是你的手機硬到變磚, 燙到爆炸他們一概不負責 所以就跟不刷機 root 一樣, 不要解鎖裝 recovery/root 當然是最好的

06/09 21:32, , 15F
樓上自己查很難嗎? HTC有S ON
06/09 21:32, 15F

06/09 21:37, , 16F
很難
06/09 21:37, 16F

06/09 21:42, , 17F
簡單的說 就是不把手機解鎖 然後取得root權限
06/09 21:42, 17F

06/09 21:44, , 18F
查一下就清楚的 你還認為很難的話
06/09 21:44, 18F

06/09 21:44, , 19F
這樣是對你來說 可能比較能讓你理解的解釋了
06/09 21:44, 19F

06/09 21:47, , 20F
推觀念正確
06/09 21:47, 20F

06/09 21:48, , 21F
看他推文明明對手機什麼都不懂XD
06/09 21:48, 21F

06/09 21:57, , 22F
我就是在問說解鎖是什麼
06/09 21:57, 22F

06/09 21:58, , 23F
purin275 我懂的話還要問嗎
06/09 21:58, 23F

06/09 21:59, , 24F
您還真可愛
06/09 21:59, 24F
※ 編輯: yummypixza (114.44.3.6), 06/09/2015 22:09:17

06/09 22:06, , 25F
真敢啊..
06/09 22:06, 25F

06/09 22:10, , 26F
啊上面的還要針對 Sony 補充一條: 所有 Sony 自家的專
06/09 22:10, 26F

06/09 22:10, , 27F
利功能會在解鎖後通通失效, 怎麼恢復那就是另一回事了
06/09 22:10, 27F

06/09 22:11, , 28F
這棟樓主真是佛心來著…
06/09 22:11, 28F

06/09 22:12, , 29F
觀眾早都怒或傻眼了XD
06/09 22:12, 29F

06/09 22:12, , 30F
06/09 22:12, 30F

06/09 22:13, , 31F
推佛心XD
06/09 22:13, 31F

06/09 22:19, , 32F
推 但個人用m8是覺得aosp很耗電
06/09 22:19, 32F

06/09 22:20, , 33F
真的超佛心,講解的很詳細,感謝!
06/09 22:20, 33F

06/09 22:21, , 34F
回文主真的熱心!! 講解很詳細!
06/09 22:21, 34F

06/09 22:21, , 35F
但原文主不可取
06/09 22:21, 35F

06/09 22:26, , 36F
一大堆問題要人家找給他自己卻不願意找嫌麻煩,科科
06/09 22:26, 36F

06/09 22:28, , 37F
對阿,所以超感謝樓主的!
06/09 22:28, 37F

06/09 22:28, , 38F
結果我已經裝上了recovery,看來是有解鎖了
06/09 22:28, 38F

06/09 22:38, , 39F
喔!我會錯意!
06/09 22:38, 39F

06/09 23:25, , 40F
其實除了中華電信其他業者是不能打0204的…(認真)
06/09 23:25, 40F

06/09 23:34, , 41F
06/09 23:34, 41F

06/09 23:50, , 42F
推文看下來版上好人真得好多喔
06/09 23:50, 42F

06/10 00:40, , 43F
樓主真的好心人!!!
06/10 00:40, 43F

06/10 00:41, , 44F
反觀原po看得懂鳥哥,連手機型號+解鎖都不肯google...
06/10 00:41, 44F

06/10 00:42, , 45F
這不能怪別人沒幫你解釋,原po可能連XDA都沒爬多少文
06/10 00:42, 45F

06/10 01:26, , 46F
其實英文看的懂的話應該不難,XD
06/10 01:26, 46F

06/10 07:56, , 47F
推樓主佛心,我相信幫助很多人! 手機PO....神
06/10 07:56, 47F

06/10 11:42, , 48F
推認真文
06/10 11:42, 48F

06/10 15:06, , 49F
06/10 15:06, 49F

06/10 20:04, , 50F
這篇好懂
06/10 20:04, 50F

06/10 21:51, , 51F
推好心解釋
06/10 21:51, 51F

06/11 09:42, , 52F
推一個 解釋這種東西真的會火大…
06/11 09:42, 52F

06/11 10:47, , 53F
英文看不懂 也應該能懂 根本是概念問題
06/11 10:47, 53F

06/11 17:03, , 54F
推原PO熱心
06/11 17:03, 54F

06/13 00:14, , 55F
推,謝謝原PO
06/13 00:14, 55F
文章代碼(AID): #1LTigpWT (Android)
文章代碼(AID): #1LTigpWT (Android)