Як знизити версію програми на Android

click fraud protection

Як легко знизити версію програми на Android і зберегти всі її дані. На пристрої взагалі не потрібен root-доступ, лише проста команда ADB!

Іноді з’являється оновлення програми, і ви бажаєте залишитися на старішій версії. Іноді це просто не так просто, як видалити поточну програму та знову встановити старішу версію APK, оскільки, можливо, у вас є дані в програмі, яку ви хочете зберегти, або це системна програма, і ви не хочете повністю видаліть його. На щастя, завдяки можливостям Android Debug Bridge (ADB) можна знизити версію програми не вимагаючи root і збереження всіх ваших даних.

Яскравим прикладом може бути WhatsApp, який для використання тем Substratum зазвичай вимагає певної версії. Замість того, щоб видаляти WhatsApp і повторно входити у свій обліковий запис, ви можете просто скористатися цим посібником, щоб знову повернутися до попередньої версії, використовуючи лише adb. Кореневі користувачі можуть віддати перевагу використанню щось подібне Пониження версії програми у магазині Play. Якщо ви хочете продовжити, спершу візьміть будь-яке з них

Мінімальний ADB & Fastboot або офіційні двійкові файли Google що містить присл.

Будьте обережні, коли повертаєтеся до версії програми. Програми можуть оновлювати бази даних, а зниження версії може зробити ці файли нечитабельними для старішої версії програми. У рідкісних випадках бази даних можуть повністю зламатися, якщо програма на старішій версії намагається їх змінити.


Як знизити версію програми на Android

Знайдіть файл APK версії програми, до якої потрібно повернутися. Я рекомендую шукати його на XDA Labs або APKMirror. Відкрийте папку, що містить інструменти adb, відкрийте командний рядок і перейдіть до папки, що містить adb. Скопіюйте файл apk, до якого ви хочете повернутися до попередньої версії, у ту саму папку, де також є файл adb.

Увімкніть налагодження USB на своєму пристрої, увійшовши в Параметри розробника. Якщо ви не бачите «Параметри розробника», перейдіть до «Про телефон» у налаштуваннях і торкайтеся «Номер збірки» 7 разів, доки не з’явиться підказка. Потім натисніть кнопку «Назад», і ви побачите розділ «Параметри розробника». Перевірте налагодження USB тут, а потім підключіть телефон до ПК.

Коли будете готові повернутися до версії програми, виконайте наведені нижче команди у вікні команд.

adb push app.apk /sdcard/app.apk 
adb shell pm install -r -d /sdcard/app.apk

Де «app.apk» — це файл apk, який ви завантажили і до якого хочете повернутися. Дозвольте налагодити свій телефон у підказці на екрані, якщо це перший раз, коли ви запускаєте adb на цьому телефоні. Після цього програму слід знизити, а ваші дані залишити без змін.


Пояснення

Adb має більший контроль над вашим пристроєм, ніж ви зазвичай можете отримати доступ. Спочатку ми надсилаємо файл у внутрішню пам’ять. Потім ми використовуємо «pm», який викликає менеджер пакетів на вашому пристрої, а «install», звичайно, встановлює програму. Прапори «-r» і «-d» відповідно означають «зберігати дані» і «понизити». Це гарантує, що ваш телефон не очищає папку, що належить програмі, коли вона повертається до попередньої версії.