БистСмныС ошибки ΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Ρ‚ΡƒΠΏΠΈΠΊ Π΄Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊ ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π³Π°Π΄ΠΆΠ΅Ρ‚ΠΎΠ². Π’ Ρ‚Π°ΠΊΠΈΡ… ситуациях Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ скрытый диагностичСский инструмСнт Sysdump, встроСнный Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ One UI ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Samsung. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², позволяя ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ содСрТимого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти (RAM) Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ критичСского сбоя.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ смартфона Samsung Galaxy Ρ€Π΅Π΄ΠΊΠΎ приходится ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ запуска этого процСсса, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ систСма часто Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ автоматичСски ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ Ρ„Π°Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ошибок ядра. Однако ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ sysdump становится критичСски Π²Π°ΠΆΠ½Ρ‹ΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ постоянных зависаний ΠΈΠ»ΠΈ Β«Π±ΡƒΡ‚Π»ΡƒΠΏΠ°Β» (цикличСской ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ). Π—Π½Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ этим процСссом, ΠΌΠΎΠΆΠ΅Ρ‚ спасти ваши Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠΎΡ‡ΡŒ сСрвисному Ρ†Π΅Π½Ρ‚Ρ€Ρƒ быстрСС Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ нСисправный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, способы Π΅Ρ‘ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ запуска ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π’Π°ΠΆΠ½ΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°ΠΌΠΏΠ°ΠΌΠΈ памяти Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ остороТности, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π² Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ процСссы систСмы ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ нСсохранСнных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ нСработоспособности устройства. ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ запуск sysdump Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ΅ мСню сбрасываСт устройство ΠΈ создаСт Ρ„Π°ΠΉΠ» Π΄Π°ΠΌΠΏΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСсто Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Sysdump ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½ Π½Π° Samsung

Sysdump β€” это спСциализированный систСмный процСсс, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° созданиС снимка состояния ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти устройства Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. На смартфонах Samsung этот инструмСнт Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Π² ядро ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Android ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ One UI. Π•Π³ΠΎ основная Π·Π°Π΄Π°Ρ‡Π° β€” Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ состояниС всСх Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… процСссов, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… слуТб ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² оборудования Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° систСма ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ стандартными ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ.

Когда происходит сбой, приводящий ΠΊ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌΡƒ «синСму экрану смСрти» ΠΈΠ»ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, ΠΈΠΌΠ΅Π½Π½ΠΎ sysdump собираСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Ρ‹Π·Π²Π°Π»ΠΎ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚. Π‘Π΅Π· этого ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±Ρ‹Π»ΠΈ Π±Ρ‹ слСпы Π² ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°Ρ… ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π±Π°Π³ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ всС слСды ошибки Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΡΡ‚ΠΈΡ€Π°ΡŽΡ‚ΡΡ. Π€Π°ΠΉΠ» Π΄Π°ΠΌΠΏΠ° содСрТит hexadecimal-ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ впослСдствии дСкодируСтся для Π°Π½Π°Π»ΠΈΠ·Π°.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ этого ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π² Π΄Π²ΡƒΡ… основных сцСнариях. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ β€” автоматичСский, ΠΊΠΎΠ³Π΄Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ сам сообщаСт ΠΎ создании ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΎΠ± ошибкС послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’Ρ‚ΠΎΡ€ΠΎΠΉ сцСнарий β€” Ρ€ΡƒΡ‡Π½ΠΎΠΉ, ΠΊΠΎΠ³Π΄Π° Π²Π»Π°Π΄Π΅Π»Π΅Ρ† устройства ΠΈΠ»ΠΈ спСциалист сСрвисного Ρ†Π΅Π½Ρ‚Ρ€Π° ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ созданиС Π΄Π°ΠΌΠΏΠ° для диагностики Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, послС установки кастомного ядра ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ систСмных Ρ„Π°ΠΉΠ»ΠΎΠ².

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄Π°ΠΌΠΏΠ° памяти являСтся рСсурсоСмкой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ. НС ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ процСсс записи Ρ„Π°ΠΉΠ»Π°, Ссли ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ прогрСсса Π·Π°ΠΌΠ΅Ρ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° data.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ возмоТности ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Sysdump Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ простого сохранСния Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ слоТный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ взаимодСйствуСт с kernel panic handler (ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΏΠ°Π½ΠΈΠΊΠΈ ядра). Π‘Ρ€Π΅Π΄ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… возмоТностСй ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ стоит Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ состояниС рСгистров процСссора ΠΈ стСк Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π­Ρ‚ΠΎ позволяСт Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ адрСс Π² памяти, Π³Π΄Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» сбой, ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ дСйствиС ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΠΊΡ€Π°Ρ…Ρƒ систСмы.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ способно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° сбоя. НапримСр, ΠΏΡ€ΠΈ Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠ΅ памяти (OOM β€” Out Of Memory) создаСтся ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΈΠΏ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°, Π° ΠΏΡ€ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ сбоС ΠΌΠΎΠ΄Π΅ΠΌΠ° β€” ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Samsung ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ эти Π΄Π°Π½Π½Ρ‹Π΅ для Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ согласился Π½Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ диагностичСских Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ локально Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ доступными для Π°Π½Π°Π»ΠΈΠ·Π° Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ root ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ADB.

Π’Π°ΠΆΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ являСтся Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° процСсса. Π­Ρ‚ΠΎ позволяСт ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сбоя с дСйствиями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. НапримСр, Ссли Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ пСрСзагруТаСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ запускС ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Π² Π΄Π°ΠΌΠΏΠ΅ sysdump Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ процСсс, связанный с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎ сразу суТаСт ΠΊΡ€ΡƒΠ³ поиска ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

πŸ“Š Π‘Ρ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ Π»ΠΈ Π²Ρ‹ с автоматичСской ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° послС сбоя?
Π”Π°, часто/НСт, Π½ΠΈΠΊΠΎΠ³Π΄Π°/Π‘Ρ‹Π»ΠΎ ΠΏΠ°Ρ€Ρƒ Ρ€Π°Π·/Волько послС обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Sysdump Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠ΅ мСню

Для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ создания Π΄Π°ΠΌΠΏΠ° памяти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ скрытому ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΌΡƒ мСню устройства. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ для тСстирования ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½ΠΎΠ²Ρ‹Ρ… вСрсий ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹: Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… дСйствий ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ вашСго Samsung Galaxy.

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ стандартноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π’Π΅Π»Π΅Ρ„ΠΎΠ½Β» ΠΈ Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвисный ΠΊΠΎΠ΄. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ сразу ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ Π½Π° скрытоС мСню тСстирования. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π°Π·Π΄Π΅Π», связанный с RIL (Radio Interface Layer) ΠΈΠ»ΠΈ ΠΎΠ±Ρ‰ΠΈΠΌ тСстированиСм оборудования. Навигация осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· тачскрин ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ громкости, Π² зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • πŸ“± НабСритС ΠΊΠΎΠ΄ #0# ΠΈΠ»ΠΈ *#9900# Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π·Π²ΠΎΠ½ΠΈΠ»ΠΊΠΈ для Π²Ρ…ΠΎΠ΄Π° Π² мСню.
  • πŸ” НайдитС ΠΏΡƒΠ½ΠΊΡ‚ SysDump ΠΈΠ»ΠΈ Copy Log Π² спискС ΠΎΠΏΡ†ΠΈΠΉ.
  • πŸ’Ύ Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Start ΠΈΠ»ΠΈ Make Dump для инициирования процСсса.
  • ⏳ Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ сигнала, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»ΠΎ записи.

ПослС запуска процСсса устройство ΠΌΠΎΠΆΠ΅Ρ‚ вСсти сСбя Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ: экран ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ³Π°ΡΠ½ΡƒΡ‚ΡŒ, Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ β€” ΠΌΠΈΠ³Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ kernel ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ сразу ΡƒΠΉΠ΄Π΅Ρ‚ Π² ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, ΠΈ послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² Π»ΠΎΠ³Π°Ρ… появится запись ΠΎ созданном Ρ„Π°ΠΉΠ»Π΅.

β˜‘οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄ запуском Π΄Π°ΠΌΠΏΠ°

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

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΊΠ°ΠΊ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π»ΠΎΠ³ΠΎΠ²

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ создания Π΄Π°ΠΌΠΏΠ°, Ρ„Π°ΠΉΠ»Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Π½ΠΈΠΌ часто скрыт ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π±Π΅Π· root-ΠΏΡ€Π°Π². Однако, Π² зависимости ΠΎΡ‚ вСрсии Android ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Samsung, располоТСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π§Π°Ρ‰Π΅ всСго Π΄Π°Π½Π½Ρ‹Π΅ находятся ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /data/log/wcd/ ΠΈΠ»ΠΈ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ /data/tombstones/.

Для извлСчСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π²Π°ΠΌ потрСбуСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ смартфон ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· USB-кабСль ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ инструмСнты ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ADB (Android Debug Bridge). Если Π½Π° устройствС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΠΎ USB, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ adb pull. Π‘Π΅Π· root-доступа прямоС ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСдоступно, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ систСма ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ систСмных ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² цСлях бСзопасности.

Π’Π°Π±Π»ΠΈΡ†Π° Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ располоТСния Π»ΠΎΠ³ΠΎΠ² для Ρ€Π°Π·Π½Ρ‹Ρ… сцСнариСв:

Π’ΠΈΠΏ сбоя РасполоТСниС Ρ„Π°ΠΉΠ»Π° Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π Π°Π·ΠΌΠ΅Ρ€ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ)
Паника ядра (Kernel Panic) /data/log/kernel/ .dmp 10-50 ΠœΠ‘
Π‘Π±ΠΎΠΉ прилоТСния (ANR) /data/anr/ .txt 100-500 ΠšΠ‘
Π‘Π±ΠΎΠΉ ΠΌΠΎΠ΄Π΅ΠΌΠ° (RIL) /data/log/ril/ .log 5-20 ΠœΠ‘
ΠžΠ±Ρ‰ΠΈΠΉ систСмный ΠΊΡ€Π°Ρ… /data/tombstones/ .bin 20-100 ΠœΠ‘

Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ тСкстовыС Π»ΠΎΠ³ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ .zip ΠΈΠ»ΠΈ .gz для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ объСма ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

МоТно Π»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ старыС Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π°ΠΌΠΏΠΎΠ²?

Π”Π°, Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΏΠ°ΠΏΠΊΠ°Ρ… /data/log/ ΠΈ /data/tombstones/ ΠΌΠΎΠΆΠ½ΠΎ бСзопасно ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, Ссли Π²Ρ‹ ΡƒΠΆΠ΅ скопировали ΠΈΡ… для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ»ΠΈ Ссли ΠΎΠ½ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ слишком ΠΌΠ½ΠΎΠ³ΠΎ мСста. Однако Π½Π΅ удаляйтС Ρ„Π°ΠΉΠ»Ρ‹ Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы, Ссли Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ β€” Π»ΡƒΡ‡ΡˆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‡Π΅Ρ€Π΅Π· мСню очистки Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Recovery ΠΈΠ»ΠΈ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ root Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€.

Анализ Π»ΠΎΠ³ΠΎΠ² ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° ошибок

Π‘Π°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² sysdump практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π±Π΅Π· спСциализированных Π·Π½Π°Π½ΠΈΠΉ ΠΈ инструмСнтов. Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой «сырыС» Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ дСкодирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† (symbol tables), ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Однако, тСкстовыС Π»ΠΎΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ часто ΠΈΠ΄ΡƒΡ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅, ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠ΅.

ΠžΡ‚ΠΊΡ€Ρ‹Π² тСкстовый Ρ„Π°ΠΉΠ» Π»ΠΎΠ³Π° Π² любом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, ΠΈΡ‰ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ FATAL, CRASH ΠΈΠ»ΠΈ Exception. Часто рядом с этими словами указываСтся имя ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²Ρ‹Π·Π²Π°Π²ΡˆΠ΅Π³ΠΎ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ com.android.systemui ΠΈΠ»ΠΈ com.samsung.android.camera. Π­Ρ‚ΠΎ сразу Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ систСмы Π²ΠΈΠ½ΠΎΠ²Π°Ρ‚ Π² Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Для Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ addr2line ΠΈΠ»ΠΈ спСциализированныС парсСры ΠΎΡ‚ Samsung. Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ hexadecimal-адрСса ΠΈΠ· Π΄Π°ΠΌΠΏΠ° Π² Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹Π΅ названия Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊΠΎΠ΄Π°. Если Π²Ρ‹ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π»ΡƒΡ‡ΡˆΠΈΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° этих Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ сСрвисный Ρ†Π΅Π½Ρ‚Ρ€ Samsung, Π³Π΄Π΅ спСциалисты смогут ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ….

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: НС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π°ΠΌΠΏΠ° Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… источниках Π±Π΅Π· ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. Они ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ вашСм устройствС, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ IMEI, MAC-адрСса ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π°Ρ…ΠΎΠ΄ΠΈΠ²ΡˆΠΈΡ…ΡΡ Π² памяти.

БСзопасный Ρ€Π΅ΠΆΠΈΠΌ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° Sysdump

Если вашС устройство Samsung вошло Π² Ρ†ΠΈΠΊΠ» постоянных ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΈΠ·-Π·Π° ошибки, связанной с sysdump, стандартная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. Π’ этом случаС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ БСзопасный Ρ€Π΅ΠΆΠΈΠΌ (Safe Mode). Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ систСмныС прилоТСния, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ стороннСго софта.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΠΉΡ‚ΠΈ Π² бСзопасный Ρ€Π΅ΠΆΠΈΠΌ, Π·Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ питания, ΠΈ ΠΊΠΎΠ³Π΄Π° появится мСню Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Β«Π’Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ» Π½Π° экранС Π΄ΠΎ появлСния прСдлоТСния ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² бСзопасный Ρ€Π΅ΠΆΠΈΠΌ. Если Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ всС Ρ€Π°Π²Π½ΠΎ пСрСзагруТаСтся, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш: Π·Π°ΠΆΠΌΠΈΡ‚Π΅ Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π’Π½ΠΈΠ· + ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π΄ΠΎ появлСния Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°, Π·Π°Ρ‚Π΅ΠΌ отпуститС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Π½ΠΎ Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ, ΠΏΠΎΠΊΠ° Π½Π΅ появится мСню Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ recovery для сброса кэша.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· ADB ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ памяти ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ сбой. Команда adb logcat -c ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ Π±ΡƒΡ„Π΅Ρ€ Π»ΠΎΠ³ΠΎΠ², Π° adb shell rm /data/tombstones/* удаляСт старыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΡ€Π°ΡˆΠ΅ΠΉ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ€Π°Π·ΠΎΡ€Π²Π°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ» ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ, Ссли ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ являСтся ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Π»ΠΎΠ³ΠΎΠ².

πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ нСсти Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π² сСрвис с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ постоянных ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ SD-ΠΊΠ°Ρ€Ρ‚Ρƒ. Часто ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ памяти Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ сбой систСмы ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π΅Π³ΠΎ индСксации, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ созданию бСсконСчного Ρ†ΠΈΠΊΠ»Π° sysdump.

ЧастыС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ способы ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Одной ΠΈΠ· распространСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ являСтся ситуация, ΠΊΠΎΠ³Π΄Π° Sysdump создаСтся, Π½ΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ пСрСзагруТаСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, ΠΎΡΡ‚Π°Π²Π°ΡΡΡŒ Π² Ρ‡Π΅Ρ€Π½ΠΎΠΌ экранС. Π’ этом случаС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π’Π½ΠΈΠ· + ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 10-15 сСкунд. Если это Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° устройства Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Odin.

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Π΄Π°ΠΌΠΏΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ слишком ΠΌΠ½ΠΎΠ³ΠΎ мСста, ΠΈ систСма отказываСтся ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π»ΠΎΠ³ΠΈ. РСшСниС ΠΎΠ΄Π½ΠΎ β€” рСгулярная очистка Ρ€Π°Π·Π΄Π΅Π»Π° /data/log. НСкоторыС кастомныС_recovery (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, TWRP) ΠΈΠΌΠ΅ΡŽΡ‚ встроСнныС инструмСнты для очистки Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Ρ‡Π΅ΠΌ использованиС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.

Если послС обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ количСство ошибок sysdump Ρ€Π΅Π·ΠΊΠΎ возросло, это ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π±Π°Π³ Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии ПО. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ± ошибкС Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Samsung Members, ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΠ² автоматичСски собранныС Π»ΠΎΠ³ΠΈ.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ сразу послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ?

Если Ρ†ΠΈΠΊΠ» ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ Π½Π΅ прСрываСтся, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌ Download Mode (Π·Π°ΠΆΠ°Π² Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π’Π½ΠΈΠ· + Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π’Π²Π΅Ρ€Ρ… + ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ кабСля USB ΠΊ ПК) ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ устройство стоковой ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ. Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ устранит ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ошибки, Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΊΡ€Π°Ρ… ядра.

МоТно Π»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ созданиС Π΄Π°ΠΌΠΏΠΎΠ² памяти совсСм?

ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ sysdump Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ядра Π±Π΅Π· пСрСсборки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ нСльзя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это критичСский ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ бСзопасности Android. Однако ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ прилоТСниям ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² настройки Google ΠΈΠ»ΠΈ Samsung, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ увСдомлСния.

ВлияСт Π»ΠΈ частоС созданиС sysdump Π½Π° износ памяти Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°?

ВСорСтичСски, постоянная запись Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·Π½Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ячСйки памяти, Π½ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… сцСнариях использования объСм записываСмых Π»ΠΎΠ³ΠΎΠ² Π½ΠΈΡ‡Ρ‚ΠΎΠΆΠ½ΠΎ ΠΌΠ°Π» ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΠ±Ρ‰Π΅ΠΉ рСсурсной Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ соврСмСнных Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ UFS. Π“ΠΎΡ€Π°Π·Π΄ΠΎ большС памяти Ρ€Π°ΡΡ…ΠΎΠ΄ΡƒΡŽΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ прилоТСния ΠΈ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.