自由学习记录(189)

市場不是傻子,所以大部分明顯套利空間會被搶掉。

這正是為什麼 perp 和 spot 通常不會偏離太大。不是因為交易所把它們鎖死,而是因為一旦偏離明顯,套利資金會進來。套利者越多,價差越小,最後只剩下「剛好補償手續費、滑點、借幣成本、資金占用、強平風險、交易所風險」之後的微小空間。

grid 更密,交易次數會更多,但每格利潤更小。價格離開區間後,bot 通常不再正常執行該區間內的買低賣高邏輯,等價格回到區間才恢復。

紅線 = Sell order / 賣單線
綠線 = Buy order / 買單線

網格裡,bot 的基本邏輯永遠是:

價格往下碰到綠線 → 買入 / 加倉

價格往上碰到紅線 → 賣出 / 減倉或開空

中間震盪 → 反覆吃相鄰網格差價

BNB漲得明顯比BTC/ETH強:可能是Binance生態、BNB Chain、銷毀、Launchpool、監管利好、機構合作等專屬因素。

BNB跌得比BTC/ETH重:要警惕 Binance 相關負面消息、平台幣信心下降、鏈上活動走弱或大戶拋售。

BNB橫盤但交易量變大:通常代表市場在等消息,或者多空分歧增加。

BNB最初總量是 2億枚 。現在的核心機制是通過 Auto-Burn季度銷毀BEP-95實時Gas費銷毀 ,逐步把總供應量降到 1億枚BNB 。BNB Chain在2026年4月第35次銷毀公告中說,BNB Auto-Burn會逐步把總供應降至100,000,000 BNB;第35次銷毀移除了約 1,569,307 BNB ,銷毀後總供應約 134,786,916 BNB

ETH:有發行,也有銷毀,淨供應可增可減。

BNB Chain用的人越多,Gas費越多,被銷毀的BNB也越多。Binance Academy說BEP-95會自動銷毀每個區塊中驗證者收到的一部分Gas費,初始比例是10%,並可通過驗證者治理調整。Binance

所以這裡有一個邏輯:
鏈上活動增加 → Gas費增加 → 實時銷毀增加 → 供應下降更快 → 對BNB形成稀缺性敘事。

平台幣如果只有手續費折扣,敘事會比較弱;加入銷毀後,就變成「平台使用越多、供應越少」。這會讓BNB更像一種生態資產,而不是單純交易所優惠券。

把「鏈的使用量」和「BNB稀缺性」綁在一起。

如果BNB只是一個Gas代幣,它的價值敘事會被限制在"這條鏈有多少交易需要付Gas"上;而Binance/BNB Chain想讓BNB承載更多東西。

如果它說「平台越活躍,BNB供應越少」,市場就更容易把它看成整個生態的價格代理。

UM Grid

U-Margined Futures Grid,U本位合約網格。

CM Grid

Coin-Margined Futures Grid,幣本位合約網格。

保證金賬戶淨資產 ÷ 總負債

你畫面裡:

Total balance = 0

Total Debt = 0

Account Equity = 0

Borrowed = 0

Interest = 0

正常數學上,0 ÷ 0 沒有意義 。所以系統不能顯示一個真實比例。Binance就用 999.00 來表示:目前沒有借款債務,因此沒有實際爆倉壓力。

Trading Bots 賬戶裡的資產,100% 都在 USDⓈ-M 合約機器人賬戶裡,系統把它折算成 BTC 價值顯示。

Binance只是把你的總資產用BTC作為統一單位展示。

但你現在問的這種 USDT Token Voucher,在它還是「券」的狀態時,通常會過期。也就是:

未兌換的 voucher 會過期。
兌換成功後變成你錢包裡的 USDT,通常不會過期。

BBO = Best Bid Offer,意思是「用目前訂單簿裡最好的買一/賣一價格,自動幫你填限價單價格」。

在你這個幣安合約畫面裡,BBO 不是一種新交易方向,也不是市價單。它本質上還是 Limit Order 限價單,只是不用你手動輸入價格,系統會根據當下 order book 自動抓一個價格。Binance 官方說,BBO 會把限價單價格對齊當前最佳 bid/ask,也叫 pegged order。

Stop-limit 是給想「到某個價格才啟動掛單」的人用的。

它不是給完全新手無腦止損用的,因為它有一個重要風險:觸發後不保證成交

Binance現在把 Futures 裡原本分散的 Stop Market、Stop Limit、Stop BBO 整合到一個 Conditional Order 介面裡;官方公告說,觸發前條件單不佔用保證金,觸發時才檢查保證金是否足夠。Binance

它主要給這幾種人用:

第一,突破才進場的人

例如 ETH 現在 2130,你不想現在買,只有突破 2200 才想開多。

不是有人突然想多造一個幣,而是比特幣裡有一個硬限制:區塊容量有限 。交易多起來後,區塊塞滿,交易就要排隊,手續費也會上升。2015--2017年前後,核心爭議就是:要不要直接把區塊變大。Bitbo+1

社群對「Bitcoin到底應該怎麼擴容」吵不攏。

支持留在BTC路線的人大致認為:

小區塊比較容易讓普通人運行完整節點。

節點越容易運行,網絡越去中心化。

比特幣應該優先保證安全、抗審查、去中心化。

日常小額支付可以交給第二層,比如 Lightning Network。

支持BCH分叉的人大致認為:

比特幣原本應該是「點對點電子現金」。

如果手續費太高、確認太慢,就不適合日常支付。

所以應該直接把區塊變大,讓主鏈處理更多交易。

BCH在2017年硬分叉時把區塊容量提高到8MB,後來又提高到32MB。bitFlyer+1

所以他們不是「不想待在比特幣」,而是他們想改比特幣的規則;但BTC主鏈的共識沒有接受這套規則。區塊鏈裡規則不一致時,就不能在同一條鏈上繼續一起走。於是分叉成兩條鏈:

BTC:保留較保守的小區塊路線,強調去中心化、安全性、結算層、數字黃金。

BCH:走大區塊路線,強調低手續費、高吞吐、日常支付、電子現金。

新規則和舊規則不兼容,兩邊就會從同一段歷史之後分成兩條鏈。共享分叉前的歷史,但分叉後各自記賬。

技術上能分叉,是因為區塊鏈本質不是「一台中心服務器」,而是很多節點各自保存同一套歷史賬本,並且用同一套規則判斷新區塊是否有效。

所以「分叉」不是把BTC從某個公司服務器裡切一半出來,而是:

一部分節點說:

「從某個區塊高度開始,我接受新規則。」

另一部分節點說:

「我繼續只接受舊規則。」

如果新規則和舊規則不兼容,兩邊就會從同一段歷史之後分成兩條鏈。

用簡化流程看:

原來所有人都在同一條鏈上:

Block 1 → Block 2 → Block 3 → ... → Block 478558

到了分叉點:

BTC節點繼續遵守原規則:

Block 478559 BTC → Block 478560 BTC → ...

BCH節點開始遵守新規則,比如接受更大的區塊:

Block 478559 BCH → Block 478560 BCH → ...

從這一刻開始,兩條鏈共享分叉前的歷史,但分叉後各自記賬。

關鍵在於:節點驗證規則不同

每個完整節點都會檢查新區塊是否有效,包括:

區塊大小是否合規;

交易簽名是否正確;

輸入是否沒有被重複花費;

區塊工作量是否符合難度;

coinbase獎勵是否超額;

腳本規則是否符合要求。

如果BTC節點認為「這個區塊太大,不合法」,它就拒絕。

如果BCH節點的新軟件認為「這種更大的區塊合法」,它就接受。

意思是:你付 500 USDT,買到一個「明天可以用 105,000 買 BTC」的權利。

買方最大虧損通常是權利金,但如果方向對,收益可以放大。

幣安 option 裡最基本是兩種:

Call :看漲。你買 Call,就是押 BTC/ETH 等標的在到期前或到期時上漲。
Put:看跌。你買 Put,就是押標的下跌。

升級交易模式 ,主要是增加功能:從只能買 option,升級成可以 買 + 賣 option

你現在左邊是 Long Only Trading,只能做:

Long Call

Long Put

也就是只能「買期權」。這種模式下,你先付 premium 權利金,最壞情況通常就是這筆權利金虧光。彈窗也寫了:maximum loss is limited to the premium paid。

因為 margin 本質上還是在 spot market 現貨訂單簿 裡成交。你借 USDT 去買 BCH,成交後你真的拿到 BCH;你借 BCH 去賣,成交後你真的賣出 BCH,之後要買回 BCH 還債。Binance 官方也把 Spot、Margin、Futures 分成不同市場產品,Margin 是借入資金交易,

Margin 是「借貸 + 現貨買賣」

例子:你有 100 USDT,切到 BCH/USDT Isolated 10x。理論上你可以借更多 USDT,拿去現貨市場買 BCH。

結果是:

你資產裡會有 BCH;

你負債裡會有借來的 USDT;

你要付借貸利息;

之後你賣 BCH 換回 USDT,還本金和利息。

所以 Margin 的核心是:

我借錢買幣,或借幣賣掉。

這和現實裡「向券商借錢買股票」很像。

Futures 是「不用真的借幣,直接買賣合約敞口」

例子:你有 100 USDT,在 BCHUSDT Perpetual 開 10x long。你不是借 900 USDT 去買 BCH,而是用 100 USDT 保證金控制約 1,000 USDT 的 BCH 合約倉位。

結果是:

你沒有真的拿到 BCH;

你持有的是 BCHUSDT perpetual 合約倉位;

盈虧按 BCH 價格變動結算到 USDT;

你可能要付或收 funding fee;

不需要借 USDT 或借 BCH 這個流程。

所以 Futures 的核心是:

我不用拿現貨,只持有價格漲跌的合約敞口。

加密圈的"顶级调侃":中国加密社区将币安(Binance)类比为交易平台中的"苹果"。因此,"币安人生"代表着在加密货币交易中获得成功、开币安车、住币安社区、享受币安红利的高端生活方式。

黄金现货(XAU)

X 代表属于非国家货币,AU 是黄金的化学符号(Aurum)。在交易中,1个单位的 XAU 代表 1金衡盎司(Troy Ounce) 的纯金。

  • 所有由國家發行 的法定貨幣,前兩個字母必須是國家代碼(例如:US D 的 US 代表美國,JPY 的 JP 代表日本)。
  • 所有不屬於任何國家 、跨國界的全球性資產或貴金屬,開頭字母必須統一規定為 「X」

除了黃金以外,其他貴金屬和特殊資產也遵循這個命名規則:

  • XAU:黃金(Au)
  • XAG:白銀(化學符號 Ag)
  • XPT:白金/鉑(化學符號 Pt)
  • XPD:鈀金(化學符號 Pd)

套利者(Arbitrageurs)

當週一早上傳統黃金市場一開盤,如果傳統金價真的如預期般暴跌,那麼加密市場的跨境套利合約 和**造市商(Market Makers)**會在一微秒(0.000001秒)之內,透過程式碼把 XAUUSDT 的價格與全球實體金價完全拉齊。

在日常语言里,"现在"非常清楚。

"我现在在打字""现在下雨""现在开会",这些话都绑定在人的身体位置、社会时间、共同生活场景上。这里的"现在"不需要宇宙级定义,它的意义来自使用场景。

但一旦你说"火星上的某件事现在正在发生",语言游戏就变了。这个句子表面上沿用了日常语法,像是在说一个普通事实;但物理上它要求一个跨空间的同步关系。相对论会逼问:你说的"现在",是哪个参考系的现在?哪个时钟同步规则?哪个观察者的时间切片?

哲学逻辑里的激进能力,通常依赖的是概念内操作。你可以在符号内部推进:定义、反例、否定、递归、同一性、差异、指称、条件、模态。它的强硬性来自:只要你掌握规则,你就可以在概念空间里把问题逼到边界。你的经验不需要覆盖整个世界,经验只是触发器,真正的工作在符号结构内部完成。

在哲学中,你面对的是"我能不能把这个概念推到极限"。

在物理中,你面对的是"我是否有权说我知道这个事实"。

"那里现在有一件事。"

物理教育大量使用日常语言来压缩复杂概念,却很少公开说明这些词在物理语境中已经被重新绑定了。

"正在发生"在日常语言中像是一个朴素事实判断:

"那里现在有一件事。"

但在相对论语境中,它已经不是普通谓词,而是一个被参考系、同步规则、光速限制、坐标时间共同约束的谓词。教育如果只说"同时性是相对的",然后直接给洛伦兹变换、时间膨胀、尺缩公式,学生当然会误以为问题只是"套公式"。实际上更深的问题是:我们日常语言里的时间谓词失去了绝对地位。

这本来是高度哲学性的。

"最近有没有重大技术突破"。

这个问法默认技术是某种突然出现的对象:昨天没有,今天有了。但真实情况往往不是这样。

当你读到 will come with the company to London 时,你的大脑想把 come 立刻接 to + 地点 ,结果中间突然插入 with the company,你的处理器就乱了。

come to the company

也就是说,with the company 先说明"跟谁/以什么身份来",然后 to London 才说明"去哪"。

我们有些人这个月会随公司去伦敦。

come with X to Y

come with X to Y
go with X to Y
travel with X to Y

-ther = /ðɚ/

不是:

/zɚ/

也不是中文"ze / zə / zhe"。

中文"ze"的问题在于,它通常会带出 z [ts] 或接近 z/s 的齿龈摩擦感,

它负责把这个句子变成疑问句。

说到最后的 like 时,前面的 do 已经离得很远了,你的输出系统只残留一个感觉:

mother and brother ... likes

加了一个页面范围判断:/@xxx/shorts、/channel/.../shorts、/c/.../shorts、/user/.../shorts 会被标记成 yue-channel-shorts-page,然后全局 Shorts/网格改写在这些频道 Shorts tab 里失效。搜索页逻辑没有动,主页/订阅页等地方原本那些比较好的缩略图和行数效果会继续保留。

Tampermonkey 的 GM_registerMenuCommand 本身没有真正的二级折叠菜单,油猴弹窗里会把注册的命令平铺出来;最干净的做法是只保留一个菜单入口,所有设置都进脚本自己的设置面板里。这样打开插件时就不会展开一串了。

歐洲對於數位廣告與使用者隱私(如 GDPR 法規)的要求極其嚴苛,不允許系統暗中收集使用者行為並強制推送個人化廣告。歐版團隊在設計時,便以符合歐洲使用者的習慣與法規為標準,將所有越權的廣告追蹤模組全數剔除。

小米官方的「國際版(Global Rom)」其實是一個泛稱,只要是在中國大陸以外地區銷售的手機,通通都屬於國際版家族。為了因應不同國家的法規與電信商,官方將國際版細分為以下幾個區域版本:MI(標準國際版): 台灣、香港、星馬等全球大部分地區使用。EU / EEA(官方歐洲版): 專為歐盟國家設計,符合歐洲嚴格的隱私法規(GDPR)。IN(印度版)、RU(俄羅斯版)、ID(印尼版) 等。這些版本全都屬於國際版,它們都內建完整的 Google 服務,且系統架構大同小異。

在 Android 手機的圈子裡,這兩個詞代表同一個東西,只是稱呼習慣不同:ROM:正式名稱(Read-Only Memory),本意是唯讀記憶體,但在手機領域被用來代稱「手機作業系統的固件(韌體)檔案」。刷機包:更通俗、口語化的說法,意思是「拿來刷入手機的系統檔案安裝包」。

在下載時,您會發現 ROM 還分為兩種格式,操作方式完全不同:

卡刷包(Recovery 包):格式通常為 .zip。怎麼用:把檔案放進手機記憶體,進入第三方 Recovery(如 TWRP)裡面進行安裝。用途:大多民間歐版(xiaomi.eu)或第三方原生系統(如 LineageOS)都是這種包。

線刷包(Fastboot 包):格式通常為 .tgz 或 .tar。怎麼用:手機解鎖後接上電腦,在電腦上用小米官方的 MiFlash 工具直接刷入。用途:官方用來救磚、升級,或是從大陸版換到官方國際版時使用。

更精確地說,Android 手機裡常見有幾種「代號」:

設備代號 / device codename

這是最重要的刷機識別名。通常對應某一個具體機型,或一組硬體幾乎相同的變體。

例如:

Plain text

Redmi 10X 5G = atom

Google Pixel 8 = shiba

Google Pixel 8 Pro = husky

OnePlus 7 Pro = guacamole

Samsung Galaxy S10 = beyond1

這類代號主要用在 ROM、kernel、recovery、TWRP、LineageOS、device tree、fastboot 包裡。

但也有例外:有些手機只是記憶體、地區、頻段小改版,可能共用同一個設備代號。比如同一台手機的全球版、歐版、印度版,有時共用 codename;但有時因為 NFC、基帶、相機、螢幕、充電 IC 不同,又會分成不同代號。

Android 现在仍然是开源为核心 ,这个开源部分叫 AOSP / Android Open Source Project 。Google 官方仍然提供源码下载、编译、设备适配、贡献流程等文档;AOSP 的定位就是给设备厂商和开发者开发、定制、测试 Android 平台。Android Open Source Project+1

現在 AOSP 官方頁面已經是 Android 16 / Android 16 QPR2 相關內容,不是 Android 14。

手機裡的「完整系統」通常是:

overflow-visible! 复制代码
复制代码
AOSP 開源 Android 基礎
+ 手機廠商 UI,例如 MIUI / HyperOS / One UI / ColorOS
+ Google 服務,GMS / Play Store / Google apps,通常不是 AOSP 開源部分
+ 廠商閉源硬體驅動,camera / modem / fingerprint / GPU / audio / sensor
+ vendor 分區、firmware、kernel patch、SELinux policy

所以民間 ROM 不是單純下載 AOSP 就能跑。AOSP 只給「通用 Android 系統骨架」,具體手機還要補 device tree、kernel、vendor blobs、firmware

OrangeFox / OFRP 不是系統 ROM,而是 Recovery。

它的作用是刷包、備份、清除分區、掛載資料分區等。HuaZoffice 的 OFRP 專案明確說是為 Redmi 10X 5G atom 開發的 OrangeFox Recovery,且「僅支持 10X 5G」,GitHub release 到 2025-07-01。它可以作為刷 LineageOS 21 的工具,但不能算一個「系統方案」。

.img 是已經編譯好的 recovery 映像。它裡面包含 kernel、ramdisk、recovery 程式、資源、分區掛載邏輯、解密支持、UI 資源等,所以可以直接被 fastboot 或 recovery 載入。

.zip 通常是給 recovery 內刷入用的安裝包。它可能包含 recovery image、安裝腳本、校驗、metadata、可能還有額外處理邏輯,所以大小和 .img 不一定一樣。

overflow-visible! 复制代码
复制代码
手机:Redmi 10X 5G
设备代号:atom

Recovery 工具:OrangeFox / OFRP
作者/维护者:HuaZoffice
文件:OrangeFox-R11.3_250701-Unofficial-atom.img / .zip

系统 ROM:LineageOS 21
作者/维护者:xjl12
文件:lineage-21.0-UNOFFICIAL-atom.zip

所以,OrangeFox 的 .img 是 HuaZoffice 做的 recovery 镜像,不是 xjl12 的系统 ROM。它的作用类似"刷机环境 / 维护工具",不是你最终日常使用的 Android 系统。HuaZoffice 的酷安动态也明确写的是"红米10x5g版(atom)专用自编译 OFRP 250701",并且强调只适用于 atom,bomb 不适用。

overflow-visible! 复制代码
复制代码
DSU-lineage-21.0-20240810-free-atom.zip

DSU 是 Dynamic System Updates,用来临时体验/测试另一个系统,不是常规刷入主系统的包。它适合你想先试运行,但流程更绕,而且不等于正式安装。

Recovery 工具:

OrangeFox-R11.3_250701-Unofficial-atom.img 或 .zip

系统 ROM:

Flashable-lineage-21.0-20240810-free-atom.zip

overflow-visible! 复制代码
复制代码
Android Studio = 开发 Android App 的完整 IDE
SDK Platform-Tools = Android SDK 里的一个工具包
platform-tools 里面主要有 adb.exe 和 fastboot.exe

刷机真正需要的是 adb / fastboot ,不是 Android Studio 本体。Google 官方文档也说明,Platform-Tools 是 Android SDK 的一个组件,主要包含 adbfastbootfastboot 用于解锁 bootloader 和刷入新的 system image。已经安装 Android Studio 的用户,也可以直接使用 Studio 安装的那份 Platform-Tools,因为 Studio 会帮它更新。

当前电脑里可选的 Android 驱动只有 ADB 驱动,还没有出现我们要的:

overflow-visible! 复制代码
复制代码
Android Bootloader Interface

所以不要点"下一步"继续安装这个。你现在装它也没用,因为它还是 ADB,不是 Fastboot。

你现在要做的是两选一:

第一种,先点右侧的:

overflow-visible! 复制代码
复制代码
从磁盘安装(H)...

然后去找 Google USB Driver 或 MiFlash 安装后的驱动目录。目标是加载 android_winusb.inf,加载后列表里才可能出现:

overflow-visible! 复制代码
复制代码
Android Bootloader Interface
Android ADB Interface
Android Composite ADB Interface

你要选 Android Bootloader Interface

https://github.com/HuaZoffice/OFRP-device_xiaomi_atom/releases

https://github.com/xjl12/android_device_xiaomi_atom/releases

ADB 和 Fastboot 是两套不同连接状态:
因為 ADBFastboot 在手機系統中所處的「層級」和「目的」完全不同。
簡單來說: ADB 是給「開機開進系統後」用的;Fastboot 是給「系統壞了或還沒開機時」用的。

  • ADB(Android Debug Bridge - 安卓除錯橋)
    • 狀態: 必須在手機正常開機 進入 Android 系統,或進入 Recovery 模式時才能連線。
    • 原理: 它是 Android 系統內建的一個「軟體服務」。當你開機後,Android 系統(Linux 內核)在背景執行,ADB 才能透過網路或 USB 與電腦進行通訊。
    • 權限限制: 它受到 Android 系統安全機制的保護,無法直接修改底層的核心分割區。
  • Fastboot(快速啟動模式)
    • 狀態: 手機不需要(也無法)開進系統,是在系統啟動之前的「引導加載階段」(Bootloader 階段)。
    • 原理: 它是直接寫在手機主機板晶片晶片(硬體)裡的底層程式,不需要啟動作業系統。即使你把手機的 Android 系統徹底刪除(變磚),只要硬體沒壞,Fastboot 依然可以運作。
    • 權限限制: 它的權限極高,可以直接對手機的硬碟分割區進行重寫、格式化(例如直接刷入 recovery.img 或系統鏡像)。


需要這個驅動,是 因為 電腦的作業系統(如 Windows)預設「看不懂」處於 FASTBOOT(綠色兔子)狀態下的手機
簡單來說,這個驅動程式( android_winusb.inf )就像是電腦與手機底層晶片之間的 「翻譯官」。以下是為什麼一定要安裝它的三個核心原因:

  1. 建立 Fastboot 狀態下的溝通橋樑
  • 正如前一題所說,手機開機進系統時,電腦可以用普通的 MTP 驅動讀取手機檔案。
  • 但當手機切換到 FASTBOOT 畫面時,手機原本的作業系統已經停止運作,硬體識別碼(ID)完全改變。此時如果沒有安裝這個專屬的 Google/小米 Bootloader 驅動,電腦就會顯示「無法辨識的裝置」或打黃色驚嘆號,導致任何刷機指令都無法傳送。

不要让它正常开机进系统,否则原系统可能把 recovery 覆盖回去。刷完立刻进 Recovery:

overflow-visible! 复制代码

bat

复制代码
fastboot reboot
  • 第一條 fastboot flash recovery recovery.img 這是把新下載的第三方 Recovery(橙狐)硬寫進手機的硬碟裡,覆蓋掉原廠的 Recovery。
  • 第二條 fastboot reboot 這是讓手機重新啟動。因為刷完之後手機依然停留在兔子畫面,必須透過這條指令讓手機「動起來」,我們才有機會進入剛剛刷好的新 Recovery。

它的真正意思是:「我要讓手機『重新啟動這個硬體』,但我不要它『開機進入舊的原本系統』。」 純放屁

因為在刷完 Recovery 的當下,手機還卡在 FASTBOOT 兔子畫面(靜態) 。此時新刷入的橙狐 Recovery 只是被「寫進硬碟裡」,還沒有被載入到記憶體中執行。
你必須輸入 fastboot reboot 讓手機斷電並重新初始化硬體,手機才有可能去讀取硬碟、把新系統或 Recovery 載進記憶體。

  1. 為什麼又說「不要讓它重啟(進原系統)」?

因為如果你輸入重啟後,雙手放空什麼都不做,手機預設會按照常規路線去啟動舊的原本系統(MIUI)。
正如前一題所說,一旦讓手機成功開進舊系統,舊系統的自我保護機制就會在背景把剛刷好的橙狐 Recovery 偷偷刪除並復原

這裡完全是亂講,是要帶上recovery,reboot,帶上之後的確有用了

进 OrangeFox 后,Android 用户层没有启动。OrangeFox 自己启动了一个 recovery 环境,直接挂载手机分区,所以你看到的是更接近 Linux/Android 底层的目录结构,

比如:

复制代码
复制代码
/data
/cache
/metadata
/mnt
/system_ext
/vendor
/apex
/config
/dev

真实手机分区挂载出来的目录

比如 /data/cache/metadata/vendor/system_ext,这些往往对应手机真实分区或动态分区里的逻辑分区。

recovery 运行时自己生成的 Linux 目录

比如 /dev/proc/sys/config/mnt。这些不是"你手机资料",而是 Linux/recovery 环境运行时暴露出来的设备节点、内核接口、挂载点。

Android 系统结构目录

比如 /apex/system_ext/vendor。这些属于 Android 系统模块、厂商驱动层、系统扩展层。

关于 MIUI 加密,

现代 Android 通常使用文件级加密,数据不是简单明文躺在 /data 里。开机后,系统会根据用户密码、锁屏、硬件密钥、TEE/Keymaster 等机制解密用户数据。

如果 OrangeFox 成功解密 /data,你能看到内部存储,电脑也可能能通过 MTP 访问手机存储,/sdcard/data/media/0 里的内容能正常显示。

如果 OrangeFox 没有成功解密,你可能看到 /data 目录存在,但里面内容不可读、显示乱码、空目录,或者内部存储显示 0MB / 挂载失败。

相关推荐
yyyyy_abc13 小时前
ceph学习笔记
笔记·ceph·学习
晓梦林13 小时前
ximai靶场学习笔记
android·笔记·学习
nashane14 小时前
HarmonyOS 6学习:外接键盘CapsLock与长截图功能的实战调试与完整解决方案
学习·华为·计算机外设·harmonyos
一口吃俩胖子14 小时前
【脉宽调制DCDC功率变换学习笔记021】时域性能准则
笔记·学习
@杰克成16 小时前
Java学习30
java·开发语言·学习
三品吉他手会点灯16 小时前
C语言学习笔记 - 40.数据类型 - scanf函数的编程规范与非法输入处理
c语言·开发语言·笔记·学习
Bechamz17 小时前
大数据开发学习Day36
大数据·学习
happymaker062618 小时前
SpringBoot学习日记——DAY02(SpringBoot整合Swagger3)
java·spring boot·学习