Skip to content

Instantly share code, notes, and snippets.

@louislam
Last active February 1, 2025 10:04
Show Gist options
  • Save louislam/2071db4908ca0ef8de36193c1516035c to your computer and use it in GitHub Desktop.
Save louislam/2071db4908ca0ef8de36193c1516035c to your computer and use it in GitHub Desktop.
Y700 (2023) 二代 - 解鎖Bootloader/Root/小技巧分享

最近買咗Y700二代,生產日期比較新,跟機系統版本係 15.0.774,網上好多文章資源唔啱用。所以自己整理一下,方便日後更新。未必新手友好,本文假設你已懂得用 adb 和 fastboot,過往有 root 其他機經驗。

因 15.0.774 開始唔俾刷國際ROM,第3方ROM又好似問題多多,所以本文都係集中講中國ROM。

先送上資源: https://mega.nz/folder/icNnUQ6L#gqfxU4D4cvFEmnV4JnlM7Q

Unlock 解鎖 Bootloader

⚠️ 解鎖 Bootloader 會清除所有內容,請先備份。

  1. 裝 ADB
  2. 「開發人員選項」中啟用「OEM 解鎖」和「USB 偵錯」
  3. adb reboot bootloader (重啟進入 fastboot 模式)
  4. fastboot devices (確認是否已連接)
  5. 開始進行解鎖,唔少文章話係 fastboot oem unlock-go,但我試過唔得,最後用 fastboot flashing unlock_critical 成功解鎖,請自行嘗試

詳細圖文可看: https://izaka.tw/y700_2023_upgrade_firmware_from_cn_to_global/#%E6%8B%AF%E6%95%91%E8%80%85_2023_Bootloader_%E8%A7%A3%E9%8E%96%E6%B5%81%E7%A8%8B

Root (Magisk)

安裝 Magisk 通常有兩個方法,一係用 Magisk Manager patch boot.img,一係喺 TWRP 刷入。

但係 Y700 冇TWRP,網上亦都好難搵到對應版本的 boot.img。所以只能透過 DSU 提取 boot.img。

如果你信得過我嘅 Patch,可以喺上面 MEGA 搵到,版本必需對應你的 ZUI 版本,可以進入 bootloader 直接刷入我整嘅 magisk boot.img:

# 刷入
fastboot flash boot boot_15.0.795_magisk_patched-27006.img

# 成功後,嘗試重啟
fastboot reboot

進到系統裝返 Magisk Manager APK 就成功。

但係呢個世代就唔應該亂信網上嘅人,最好自己提取 boot.img 進行 root。

日後 OTA 升級方法

  1. 移除 Magisk
  2. 進入 fastboot 刷回 對應 stock boot.img
  3. 回系統 OTA
  4. 完成後根據以上方法重新安裝 Magisk

提取 boot.img 方法 (DSU)

  1. 裝 DSU Sideloader
  2. 下載 system-squeak-arm64-ab-vanilla.img.xz
  3. 開 DSU Sideloader 安裝 system-squeak-arm64-ab-vanilla.img.xz,直至完成
  4. adb shell sh "/storage/emulated/0/Android/data/vegabobo.dsusideloader/files/install"
  5. 上面通知會多咗個 Dynamic System Updates,按裡面個「重啟」
  6. 重啟後,會入咗一個臨時 Android 系統
  7. adb shell
  8. su
  9. cd /dev/block/bootdevice/by-name/
  10. mkdir /sdcard/backup_img
for file in *; do
    if [[ "${file}" = boot* ]]; then dd if=/dev/block/bootdevice/by-name/"${file}" of=/sdcard/backup_img/"${file}".img ; else continue ; fi
done
  1. /sdcard/backup_img 底下會有 boot_a.img, boot_b.img,先複製返去你部電腦。
  2. 因為你唔知係 a 定係 b,所以要重啟入 bootloader 睇下,adb reboot bootloader
  3. fastboot getvar current-slot
  4. 知道 a 定 b 後,用 Magisk Manager APK Patch 你個 boot.img。
  5. 返去 Bootloader,fastboot flash boot "your patched boot.img"

詳細圖文可看此連結 3.3 部份: https://www.bilibili.com/read/cv26114736/

關閉遊戲助理

遊戲助理係會喺玩遊戲時,左邊出現的Overlay 按鈕,要每隻Game都要關閉,好煩。以下方法可以一次過關閉晒:

「設定」 -> 「應用程式」 -> 「顯示系統程式」 -> 「遊戲助理」 -> 「顯示在其他應用程式上層」 -> 「不允許」

語言順序設定

有啲APP如果冇繁體中文,有時會Fallback到簡體中文,但係我想Fallback去英文多,可惜 Lenovo 呢個系統竟然係冇咗個語言順序設定。經 adb 可以改善,但好似唔係完美,有時都係會出簡體。

查看:

adb shell content query --uri content://settings/system --where "name=\'system_locales\'"

設定:

adb shell content insert --uri content://settings/system --bind name:s:system_locales --bind value:s:zh-Hant-HK,zh-Hant-TW,en-US

5G WIFI

屋企5G WIFI 係點都搵唔到,網上睇下先知中國同香港嘅 5G Channel 有啲唔同。

我暫時解決方法係 Router 轉 China Region。或者設定5G Channel 為 40。

@caoyirui
Copy link

caoyirui commented Nov 2, 2024

请问y700二代玩动作游戏和手游有触控不跟手问题吗?

我的y700不覺得有此問題。

https://www.bilibili.com/video/BV15C1sYSET9/?spm_id_from=333.337.search-card.all.click&vd_source=dd9fe91da973c61abe625940219cd7ec

@louislam
Copy link
Author

louislam commented Nov 4, 2024

请问y700二代玩动作游戏和手游有触控不跟手问题吗?

我的y700不覺得有此問題。

https://www.bilibili.com/video/BV15C1sYSET9/?spm_id_from=333.337.search-card.all.click&vd_source=dd9fe91da973c61abe625940219cd7ec

我的二代好像沒有此問題,可能是三代問題吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment