Π“Π΄Π΅ Π»Π΅ΠΆΠΈΡ‚ Ρ„Π°ΠΉΠ» build.prop Π½Π° смартфонах Xiaomi: ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ поиску ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ

Π€Π°ΠΉΠ» build.prop β€” это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… систСмных Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Android, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ: ΠΎΡ‚ названия ΠΌΠΎΠ΄Π΅Π»ΠΈ устройства Π΄ΠΎ настроСк ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. На смартфонах Xiaomi Π΅Π³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ для измСнСния Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ экрана, Ρ€Π°Π·Π³ΠΎΠ½Π° процСссора, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… сСрвисов MIUI ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ для ΠΎΠ±ΠΌΠ°Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ³Ρ€ ΠΈΠ»ΠΈ банковских сСрвисов). Однако Π½Π°ΠΉΡ‚ΠΈ этот Ρ„Π°ΠΉΠ» Π½Π΅ Ρ‚Π°ΠΊ просто β€” ΠΎΠ½ скрыт Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Π² систСмном Ρ€Π°Π·Π΄Π΅Π»Π΅, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ build.prop Π½Π° устройствах Xiaomi (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Redmi, POCO ΠΈ Black Shark), способы Π΅Π³ΠΎ просмотра Π±Π΅Π· ΠΏΡ€Π°Π² ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Ρ‚Π°ΠΊΠΆΠ΅ бСзопасныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ рСдактирования. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ различиям ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ MIUI ΠΈ кастомными ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° LineageOS ΠΈΠ»ΠΈ Pixel Experience. Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния β€” сначала сдСлайтС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ошибки Π² синтаксисС ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ зависанию систСмы Π½Π° Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ΅.

1. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠ΅ располоТСниС build.prop Π½Π° Xiaomi

Π’ 99% случаСв Ρ„Π°ΠΉΠ» build.prop находится ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΏΡƒΡ‚Π΅ΠΉ, Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ:

  • πŸ“ ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ MIUI (стоковая ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°): /system/build.prop
  • πŸ“ ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (AOSP, LineageOS ΠΈ Π΄Ρ€.): /system/system/build.prop ΠΈΠ»ΠΈ /vendor/build.prop

На устройствах с Ρ€Π°Π·Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ структурой (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Xiaomi 12T ΠΈΠ»ΠΈ POCO F5 Π½Π° MIUI 14+) ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» /vendor/build.prop, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (ΠΌΠΎΠ΄Π΅ΠΌ, ΠΊΠ°ΠΌΠ΅Ρ€Π°, сСнсоры). Π’Π°ΠΆΠ½ΠΎ: измСнСния Π² этом Ρ„Π°ΠΉΠ»Π΅ Ρ‡Π°Ρ‰Π΅ всСго Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² fastboot для примСнСния.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ADB:

adb shell ls /system/build.prop

Если ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²Π΅Ρ€Π½Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ No such file or directory, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ:

adb shell ls /system/system/build.prop
πŸ“Š ΠšΠ°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π½Π° Xiaomi?
Бтоковая MIUI
ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Π°Ρ (LineageOS, Pixel Experience)
Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Π°Ρ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ
ΠšΠΈΡ‚Π°ΠΉΡΠΊΠ°Ρ разработчиская
НС знаю

2. Как ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ build.prop Π±Π΅Π· root-ΠΏΡ€Π°Π²

Π‘Π΅Π· ΠΏΡ€Π°Π² ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (root) ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ содСрТимоС build.prop ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· ADB ΠΈΠ»ΠΈ спСциализированныС прилоТСния. ПолноС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· root Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ β€” максимум, Ρ‡Ρ‚ΠΎ доступно, это Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Бпособ 1: Π§Π΅Ρ€Π΅Π· ADB (Π±Π΅Π· root)

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ смартфон ΠΊ ПК с установлСнными ADB-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:

adb shell cat /system/build.prop

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ содСрТимоС Π² Ρ„Π°ΠΉΠ» Π½Π° ПК:

adb shell cat /system/build.prop > build_prop_xiaomi.txt

Бпособ 2: ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ для просмотра (Π±Π΅Π· root)

  • πŸ“± DevCheck β€” ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ основныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ· build.prop (модСль, Π²Π΅Ρ€ΡΠΈΡŽ MIUI, процСссор).
  • πŸ“± CPU-Z β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ‡Π°ΡΡ‚ΡŒ систСмных свойств Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ System.
  • πŸ“± BuildProp Editor β€” позволяСт ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», Π½ΠΎ для рСдактирования потрСбуСтся root.

3. Поиск build.prop Π½Π° устройствах с root-ΠΏΡ€Π°Π²Π°ΠΌΠΈ

Если Π½Π° вашСм Xiaomi установлСн Magisk ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ root, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Ρ‡Π΅Ρ€Π΅Π· любой Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ доступа (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Root Explorer, Solid Explorer ΠΈΠ»ΠΈ FX File Explorer).

Пошаговая инструкция:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅ΠΌΡƒ root-доступ (ΠΏΡ€ΠΈ запросС).
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ (/) β†’ system.
  3. НайдитС Ρ„Π°ΠΉΠ» build.prop (ΠΈΠ»ΠΈ /system/system/build.prop для Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ).
  4. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Π² бСзопасноС мСсто (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° SD-ΠΊΠ°Ρ€Ρ‚Ρƒ) ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

β˜‘οΈ ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ build.prop

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 5

На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… устройствах (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Xiaomi 13 Ultra ΠΈΠ»ΠΈ Redmi Note 12 Pro+) Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½ ΠΎΡ‚ записи Π΄Π°ΠΆΠ΅ с root. Π’ этом случаС:

  • πŸ”§ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ mount -o rw,remount /system Π² ADB ΠΈΠ»ΠΈ Terminal Emulator.
  • πŸ”§ Π›ΠΈΠ±ΠΎ ΠΎΡ‚ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» Ρ‡Π΅Ρ€Π΅Π· TWRP (инструкция Π½ΠΈΠΆΠ΅).

4. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ build.prop Ρ‡Π΅Ρ€Π΅Π· TWRP

TWRP (Team Win Recovery Project) β€” это кастомноС recovery, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСмныС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ для рСдактирования. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, Ссли Ρƒ вас Π½Π΅Ρ‚ постоянного root, Π½ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² TWRP (Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ β†’ Π·Π°ΠΆΠΌΠΈΡ‚Π΅ ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ + Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π²Π²Π΅Ρ€Ρ…).
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Mount ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ System.
  3. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² Π³Π»Π°Π²Π½ΠΎΠ΅ мСню ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Advanced β†’ File Manager.
  4. НайдитС /system/build.prop, скопируйтС Π΅Π³ΠΎ Π½Π° SD-ΠΊΠ°Ρ€Ρ‚Ρƒ (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Copy).
  5. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Π½Π° ПК (Ρ‡Π΅Ρ€Π΅Π· Notepad++ ΠΈΠ»ΠΈ VS Code), Π·Π°Ρ‚Π΅ΠΌ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ.
  6. УстановитС ΠΏΡ€Π°Π²Π° 644 (Π² TWRP: Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» β†’ Change Permissions).
  7. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² систСму.
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли послС рСдактирования Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ загруТаСтся?

Если Π²Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ bootloop (Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ), Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² TWRP ΠΈ восстановитС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ build.prop ΠΈΠ· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ. Если Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π½Π΅Ρ‚ β€” скачайтС ΡΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ ΠΈΠ· Π½Π΅Ρ‘ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Ρ‡Π΅Ρ€Π΅Π· Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ (ΠΎΠ½ находится Π² Ρ„Π°ΠΉΠ»Π΅ system.img).

5. ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ измСнСния Π² build.prop для Xiaomi

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ build.prop ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°ΠΊ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΈ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы. НиТС β€” самыС бСзопасныС ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΊΠΈ для устройств Xiaomi:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π­Ρ„Ρ„Π΅ΠΊΡ‚ Риски
ro.miui.ui.version.name V14 (ΠΈΠ»ΠΈ другая вСрсия) Обман ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΡ… Π²Π΅Ρ€ΡΠΈΡŽ MIUI НизкиС (ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… прилоТСниях)
debug.performance.tuning 1 Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ плавности Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²)
persist.sys.ui.hw 1 Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ускорСния интСрфСйса ВысокиС (ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹ Π½Π° экранС)
ro.sf.lcd_density 440 (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€) ИзмСнСниС плотности экрана (DPI) НизкиС (Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ вСрстка Π² прилоТСниях)

Для примСнСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ:

  1. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅ UTF-8 (Π±Π΅Π· BOM).
  2. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»Π° Π΅ΡΡ‚ΡŒ пустая строка.
  3. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ устройство.

6. Ошибки ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с build.prop ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ послС рСдактирования build.prop. Π’ΠΎΡ‚ самыС распространённыС ошибки ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

  • ⚠️ БинтаксичСскиС ошибки: ΠŸΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° с запятой (;) ΠΈΠ»ΠΈ лишний символ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ bootloop. ВсСгда провСряйтС Ρ„Π°ΠΉΠ» Ρ‡Π΅Ρ€Π΅Π· Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ синтаксиса.
  • ⚠️ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° доступа: Π€Π°ΠΉΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€Π°Π²Π° rw-r--r-- (644). Если ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ 777, систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.
  • ⚠️ ИзмСнСниС критичСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²: Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ строк, связанных с ro.product ΠΈΠ»ΠΈ ro.build, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Google Services.
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: На устройствах с Dynamic Partition (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Xiaomi 11T Pro ΠΈΠ»ΠΈ POCO X4 GT) Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ build.prop Ρ‡Π΅Ρ€Π΅Π· стандартныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ сбросу Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². Π’ этом случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Magisk Module для внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Если послС ΠΏΡ€Π°Π²ΠΎΠΊ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ пСрСстал Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² TWRP ΠΈ восстановитС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».
  2. Если TWRP Π½Π΅Ρ‚ β€” ΠΏΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ ΡΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· Mi Flash Tool (инструкция для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΅ΡΡ‚ΡŒ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС Xiaomi).

7. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ способы измСнСния систСмных ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

Если Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ build.prop слишком рискованно, рассмотритС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹:

  • πŸ”„ Magisk Module: Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для измСнСния DPI ΠΈΠ»ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ устройства). Π­Ρ‚ΠΎ бСзопаснСС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ измСнСния ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.
  • πŸ“± ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ с root: BuildProp Editor ΠΈΠ»ΠΈ Prop Editor ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΊΠΈ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ синтаксиса.
  • πŸ”§ ADB-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: НСкоторыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, wm density для измСнСния DPI) ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· ADB:
adb shell wm density 440 && adb shell wm size 1080x2340

Для устройств Π½Π° MIUI 13/14 с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Super Wallpaper ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² экрана ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ графичСским глюкам. Π’ этом случаС:

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΠ΅Ρ€Π΅Π΄ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ro.sf.lcd_density ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Super Wallpaper Π² настройках Ρ‚Π΅ΠΌΡ‹, ΠΈΠ½Π°Ρ‡Π΅ систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ смСнС ΠΎΠ±ΠΎΠ΅Π².

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

МоТно Π»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ build.prop Π±Π΅Π· root?

НСт, ΠΏΠΎΠ»Π½ΠΎΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· root ΠΈΠ»ΠΈ TWRP. ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ, Ρ‡Ρ‚ΠΎ доступно β€” просмотр Ρ‡Π΅Ρ€Π΅Π· ADB ΠΈΠ»ΠΈ прилоТСния Π²Ρ€ΠΎΠ΄Π΅ DevCheck. Для внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ трСбуСтся доступ ΠΊ систСмному Ρ€Π°Π·Π΄Π΅Π»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½ ΠΎΡ‚ записи.

Π“Π΄Π΅ находится build.prop Π½Π° Xiaomi с Dynamic Partition?

На устройствах с Dynamic Partition (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Xiaomi 12S Ultra ΠΈΠ»ΠΈ Redmi K50 Pro) Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

adb shell find /system -name "build.prop"

Π§Π°Ρ‰Π΅ всСго ΠΏΡƒΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ /system/system/build.prop ΠΈΠ»ΠΈ /apex/com.android.art/etc/build.prop (для устройств с ART APEX).

Как Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ build.prop, Ссли Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ?

Если Ρƒ вас Π΅ΡΡ‚ΡŒ TWRP:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ Π² recovery.
  2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΊ ПК ΠΈ скопируйтС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Ρ‡Π΅Ρ€Π΅Π· adb pull /system/build.prop.
  3. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π½Π° ПК, Π·Π°Ρ‚Π΅ΠΌ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ: adb push build.prop /system/.

Если TWRP Π½Π΅Ρ‚ β€” ΠΏΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ ΡΡ‚ΠΎΠΊΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· Fastboot:

fastboot flash system system.img
КакиС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² build.prop ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π±Π΅Π· риска?

БСзопасно Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ:

  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ интСрфСйса: ro.sf.lcd_density, debug.performance.tuning.
  • Настройки ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ: persist.adb.notify, ro.debuggable.
  • Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ строки: ro.product.model (для ΠΎΠ±ΠΌΠ°Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ).

Опасно Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ:

  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠ΄Π΅ΠΌΠ°: ro.telephony, persist.radio.
  • Настройки Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°: ro.boot, ro.hardware.
  • ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ бСзопасности: ro.secure, ro.allow.mock.location.
ΠŸΠΎΡ‡Π΅ΠΌΡƒ послС измСнСния build.prop ΠΏΡ€ΠΎΠΏΠ°Π»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅?

Π­Ρ‚ΠΎ происходит, Ссли Π²Ρ‹ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, связанныС с ΠΌΠΎΠ΄Π΅ΠΌΠΎΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ro.telephony.default_network ΠΈΠ»ΠΈ persist.radio.multisim.config). Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ΅Ρ‚ΡŒ:

  1. Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ значСния этих строк.
  2. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½.
  3. Если ΡΠ΅Ρ‚ΡŒ Π½Π΅ появилась β€” ΡΠ±Ρ€ΠΎΡΡŒΡ‚Π΅ настройки сСти Π² Настройки β†’ SIM-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ сСти β†’ Бброс настроСк сСти.