[请益] 到目前为止的重灌心得

楼主: powerg5 (mac)   2018-10-24 21:00:24
由于分类中没有心得,而且这心得恐怕还是不完整
所以就分类为请益,望有心人一起补完及修正
我的情况因为是先请人帮忙弄,结果没弄好
只得再多几步调查一下他改了什么
该从哪边着手,整体上比一般的重灌还要麻烦些
但幸好有板上几位板友帮忙,这事大致上弄完了
现在就将到目前为止的重灌方法整理为心得
方便自已及其它的初学者参考
手机重灌步骤:
搜寻官方rom或可信任来源的已整合好的rom,下载好备用

若无在开机磁区(bootloader)安装管理刷机及分割区管理软件(recovery)的话
(之后简称为recovery)
则应先安装之,安装后对资料区进行四清,或按下format data
↓ (会含外部储存媒介一起删)
刷机及对应机种的核心

root

有其它系统缺点因锁解刷机产生的话则补刷修正用的zip档
(例如修正SONY Z3 DRM降噪的问题
另外如果刷的是第三方的系统的话,相机多半会因为解锁失去DRM连结的关系
画质变差)

有需要的话再补刷框架档扩增其它功能
如使用xposed框架其中的挡手机版youtube广告功能
或是网页或免费版app中出现的广告,节省流量及内存
===补充区===
1.含手机作业系统的压缩档通称为ROM档,以android阵营来说副档名不一
 以SONY品牌的ROM档来说则为ftf档
ROM档还有分解锁及未解锁的,未解锁的大多是官方发布的
已解锁的通常是自制出来的
2.四清:即使用管理软件如TWRP中的WIPE功能针对DALVIK/ART CACHE资料夹、
SYSTEM、CACHE、DATA三个分割区做全部删除的操作
四清后由于作业系统已被删,所以直接重开的话将使手机变磗
想重开必开等到刷机完成才行
另外管理软件和要刷的rom之间有相容性间的版本对应关系
挑选管理软件下载时,一定要注意它能对应的作业系统版本
3. root最主要做的动作是将能取得root权限的档案写入recovery中
所以只要不删除recovery分割区中的资料,root权限就能一直保持
即使系统重灌,或用了回复原厂设定的功能也一样
(参考自#1LJ3ET4g,后与人讨论认为有可能是错的
一般而言是写入system分割区中)
另外root要成功也必须撘配能root成功的ROM核心才行
通常选和ROM相同版本的即可,不然也可自行将ROM修改内容后自制一个
刷机root分为:
①.卡刷,即将root安装压缩档放入外接记忆卡中
再进入recovery使用管理软件刷入root安装zip档
之后再清除两个cache(dalvik art、cache)
②.线刷,连接电脑后透过特定的非官方驱动程式及专用刷机软件
线刷前必须确定和手机相关的驱动都正确安装于电脑上
  至少要有flashmode、fastboot、adb、三种模式的驱动才行
在手机打开其刷机模式(fastboot模式)后刷入含root及recovery的映像档
目前用于取得root权限的root软件以magisk为最优秀
它似乎也是目前唯一能root后还能使用感应支付的软件
刷机和root本项中虽写在一起,但是2个动作
刷机是为了刷入已解锁的ROM使root必定成功,所以才写在一起
4.某些机型的作业系统版本对于xposed是有冲突的
这类机型若要使用xposed,必须突破厂商OTA(自动更新)的更新版本号上限
跨版本刷机,但这样一来也将失去原厂rom特有的功能
及手机原厂发布的对手机用连线软件通常也将失效
因为ROM被整个换了,该软件将认不出来
作者: holynight123 (百百 )   2018-10-24 21:21:00
推认真
作者: tom282f3 (学妹战士)   2018-10-24 21:22:00
认真文 先推印象中ftf是Sony的Flashtool的档案 不是通用喔例如用Recovery刷系统的话就会是.ziproot权限应该是写在/system里面 跟recovery是分开的~原PO抱歉 推了这么乱的东西 我用私讯回你了
作者: higger (朝乡而行2016)   2018-10-24 21:58:00
官方如果帮忙把这个流程简化~安卓就真的代表自由
作者: RedFox (回来了)   2018-10-24 23:16:00
呃 ftf档是sony自家的 不是android阵营都相同ROM还有分解不解锁的?就我所知,解锁不是指Bootloader吗
作者: qsc717379 (拒买HTC)   2018-10-24 23:35:00
刷了这么多年 只有越来越复杂越来越麻烦
作者: athraugh (athraugh)   2018-10-25 00:04:00
认真文,不错
作者: tom282f3 (学妹战士)   2018-10-25 01:14:00
是Bootloader没错 有些小改的ROM不用解锁也可以刷
作者: zhugejin   2018-10-25 06:05:00
bootloader 的解锁资讯是放在 devinfo 分区, 清空那个分区手机就会自动上锁, 有些手机出厂默认是无锁音量键+电源键 进 recovery 或 fastboot mode 是在bootloader 里面触动, 简单说开机会先跑 bootloader ,bootloader 有侦测到组合键, 就会跑对应的功能, 传统的recovery 是独立在一个 recovery 分区, 也就是 boot &recovery 是各跑各的,在没有侦测到组合键时, bootloader就会直接 run boot.img 进入 android 系统[传统开机] bootloader->boot.img->Android[组合键进recovery] bootloader -> recovery.img[recovery 包进 boot.img] bootloader -> boot.img然后执行到 boot.img 时会有分歧, 一个是进 Android ,另个进 recovery当执行 adb reboot recovery 或 ota , 系统会写一些参数到 /cache/recovery/command 中及 /misc 的 bcb下次开机bootloader会检查 bcb 来决定要不要进 recovery如果 rec 是包在 boot.img 中, 自然 bootloader 就跑不到你的 recovery
作者: casko (^(oo)^)   2018-10-25 08:49:00
想刷机的还是会找配对机型的教学 按表操课 虽然现在变砖的机会不大就是了
作者: Pharmarette (Little Mouse)   2018-10-25 09:41:00
twrp 装成功变砖机率不高
作者: Ron51320 (贝猫道)   2018-10-25 11:32:00
twrp版本刷magisk还要先看双清那边有没有vendor 官方有些都不能用 还要找非官方的twrp版本
楼主: powerg5 (mac)   2018-10-25 12:47:00
请问vendor是什么?
作者: Ron51320 (贝猫道)   2018-10-25 14:27:00
作者: wed1979 (舞抖米哲夭)   2018-10-25 14:50:00
买华为跟LG没刷机烦恼...但是我还是习惯买米家去XDA找rom刷...
作者: FANGIN (FANGIN)   2018-10-26 07:32:00
优文
作者: haveastar (有星)   2018-10-26 08:44:00
现在手机想玩刷机,pixel好还是一加呢?
作者: Arbin (路人_Lv菜逼八)   2018-10-26 08:56:00
vendor基本上都放制造商的相关文件 例如手机硬件驱动然而vendor在Android 8.0以前基本上都不是独立分区(即使有厂商这么做但仍然相对少见)8.0以后为了因应Project Treble才独立出来也是有xda神人自己分割出一个vendor出来就是了对了 从旧版升级到8.0的手机不见得可以支援Treble 例如XZP干你sony
作者: WFXX (各种婊人的新注音)   2018-10-26 11:56:00
像素3现在不是锁BL让你不能刷了吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com