- - Как да инсталирате всяко приложение като системно приложение на Android [Guide]

Как да инсталирате всяко приложение като системно приложение на Android [Ръководство]

Докато инсталирането на приложение на устройството ви с Android етолкова просто, колкото да го търсите в Google Play Store и да натиснете инсталирате или да заредите APK на APK на телефона си, което винаги ги инсталира като потребителски приложения (наричани още приложения за данни). Понякога определени приложения трябва да бъдат инсталирани като системни приложения, а не като потребителски приложения, за да се използва пълният им потенциал и там нещата стават малко по-сложни. В това ръководство ще ви покажем как можете да инсталирате всяко приложение за Android като системно приложение на устройството си с Android.

Инсталирайте-Всеки-Android-App-As-System-App

Приложенията, инсталирани на вашите устройства с Android, могат да бъдатшироко категоризирани като системни приложения или потребителски приложения въз основа на тяхното място на инсталиране. Потребителските приложения са само всички ваши обикновени инсталационни приложения чрез Google Play Store, Amazon Appstore или странично зареждане. Те влизат в / дяла на данни на вашия телефон с Android, който е частта от вътрешната памет, предоставена за потребителски данни и приложения.

Системните приложения са основно приложенията, които идватпредварително инсталиран с вашия ROM. В стандартна потребителска среда за Android, потребителят няма достъп за запис при системния дял и по този начин директно инсталиране или деинсталиране на системни приложения не е възможно. Процесът не е толкова труден, колкото може да звучи. Има обаче уловка.

За да инсталирате приложение като системно приложение навашето устройство с Android, вашето устройство трябва или да бъде вкоренено, или да има инсталирано персонализирано възстановяване (или и двете). Обикновено почти всички, които имат инсталирано персонализирано възстановяване, използват вкоренен ROM, така че просто ще използваме метода за вкоренени телефони.

Метод за управление на файлове с коренен достъп

Изисквания

  • Устройството ви с Android трябва да се корени. Ако вече не е, вижте нашето ръководство за вкореняване на Android.
  • Мениджър на файлове за корен достъп по ваш избор. За целта ще използваме ES File Explorer.
  • APK файлът за приложението, което искате да инсталирате като системно приложение. Ако инсталирате приложението като обикновено потребителско приложение, не се притеснявайте; ще ви покажем как да вземете APK.
Важно: Уверете се, че разрешавате всички заявки за разрешение на SuperUser, които можете да получите по време на тези стъпки.

процедура

  1. Конфигуриране на ES File Explorer за корен достъп за четене / запис (изисква се само веднъж):
    1. Стартирайте ES File Explorer, натиснете Menu и докоснете „Settings“.
    2. В настройките активирайте квадратчето „До корен“.
    3. По-нататък в настройките активирайте квадратчето „Root Explorer“. Ще получите предупреждение, което трябва да потвърдите.
    4. След това ще получите заявката за разрешения на Superuser, която трябва да разрешите.
    5. И накрая, активирайте отметката „Mount File System“и натиснете бутона за връщане, за да се върнете към интерфейса на Explorer. ES File Explorer вече е конфигуриран да работи като root Explorer. Не е необходимо да правите това отново на същото устройство, освен ако не деинсталирате ES File Explorer, извършете фабрично нулиране или инсталирайте друг ROM.
  2. Намиране на APK на вече инсталирано нормално приложение (преминете към стъпка 3, ако вече имате APK):
    1. Първо, инсталирайте приложението от Play Store, ако още не сте го направили.
    2. Стартирайте ES File Explorer и отидете на / data / app. (Може да се наложи да натиснете бутона за връщане, за да стигнете до / първо).
    3. Ако знаете иконата на приложението, можете леснонамерете го тук. Ако имате проблеми с намирането на приложението тук поради объркващите имена или поради наличието на много приложения, просто потърсете приложението в Google Play Store в уеб браузър и погледнете връзката му в Play Store за името. Името на файла ще бъде основната част след това ? ID = в пазарната му връзка (и преди всеки друг въпросмаркировка, която може или не може да се появи във връзката). Например пазарната връзка за ES File Explorer е https://play.google.com/store/apps/details?id=com.estrongs.android.pop и неговият APK файл в / data / app е com.estrongs. android.pop-1.apk.
  3. Ако вече имате APK файла, който виеискате да инсталирате като системно приложение, уверете се, че сте го прехвърлили на SD картата на устройството си, ако вече не сте го направили. Също така се уверете, че знаете пътя, където сте го копирали на SD картата.
  4. След като сте намерили необходимия APK на SDкарта от ES File Explorer, докоснете и задръжте иконата му, докато получите меню, и докоснете „Cut“. Сега в долната част на екрана трябва да видите малка синя стрелка. (Можете да изберете „Копиране“ вместо „Изрязване“, ако копирате файл от SD картата и искате да запазите копие там. В случай на копиране на APK файл от / data / app, винаги използвайте „Cut“.)
    ES File Explorer Копиране
  5. Сега натиснете бутона за обратно движение, докато стигнете / и след това преминете към / система / приложение /
  6. Докоснете малката стрелка, която виждате в долната част на екрана. Той ще изведе прозорец с иконата на копирания файл.
  7. Докоснете иконата на файла и той ще бъде прехвърлен в / system / app /.
  8. Сега намерете иконата на приложението в списъка с файлове там и го докоснете и задръжте, докато получите менюто.
  9. Превъртете надолу в менюто, докато видите „Свойства“ и натиснете върху него. Сега ще видите диалоговия прозорец за свойствата.
  10. Докоснете бутона „Промяна“ пред Разрешенията, за да се покаже диалоговият прозорец на разрешенията.
  11. Уверете се, че всичко под „Прочетете“ е отметнато, само „Потребител“ е поставено от „Напиши“ и нищо не е отметнато под „Изпълнение“ Вашият екран трябва да изглежда по следния начин:
    Разрешения за ES File Explorer
  12. Докоснете OK на този екран и след това на екрана Properties. Разрешенията на приложението ви вече са зададени правилно.
  13. Рестартирайте устройството си. Вашето приложение вече е готово да се използва като системно приложение.

Метод на терминален емулатор

Ако не искате да конфигурирате и използвате файлов браузър за целта и по-скоро просто ще пуснете няколко команди, за да свършите работата, ще ви обхванем.

Изисквания

  • Устройството ви с Android трябва да се корени. Ако вече не е, вижте нашето ръководство за вкореняване на Android.
  • Android терминален емулатор
  • Монтаж / система (rw / ro)
  • APK файлът за приложението, което искате да инсталирате като системно приложение. Ако инсталирате приложението като обикновено потребителско приложение, не се притеснявайте; ще ви покажем как да вземете APK.

Важно: Уверете се, че разрешавате всички заявки за разрешение на SuperUser, които можете да получите по време на тези стъпки.

Ако приложението ви е инсталирано на телефона ви като обикновено потребителско приложение:

  1. Стартирайте приложението „mount / system (rw / ro)“ на телефона си.
  2. Докоснете „Mount r / w“, за да монтирате вашия / системен дял като възможност за писане.
  3. Потърсете приложението в Google Play Store в уеб браузър (на всяко устройство) и отворете уеб страницата му в Play Store.
  4. Вижте връзката в Play Store на приложението за низ, който започва с ? ID = и завършва преди всеки допълнителен въпрос ввръзка. Това ще бъде част от името на APK на вашия телефон. Например пазарната връзка за ES File Explorer е https://play.google.com/store/apps/details?id=com.estrongs.android.pop и неговият APK файл в / data / app е com.estrongs. android.pop-1.apk. Ако видите друг знак за въпроси след такова име във връзката, игнорирайте всичко след това.
  5. Стартирайте Android Terminal Emulator и въведете следните команди една по една:
    su
    cd /data/app/
  6. Сега въведете тази команда, като се уверите, че сте сменили„File_name_part_come_here“ с частичното име на файла за вашето приложение, което разбрахте от връзката в стъпка B. В крайна сметка не забравяйте звездичката (*).
    ls file_name_part_comes_here*

    В случай на нашия пример от стъпка Б, командата ще бъде

    ls com.estrongs.android.pop*
  7. В резултат на командата в стъпка D щевижте пълното име на файла на приложението. В нашия пример резултатът ще бъде com.estrongs.android.pop-1.apk. Обикновено това е същото частично име на приложението, което получихме от връзката в стъпка Б, последвано от тире (-), число (обикновено, но не винаги 1) и разширение .apk. Виола, намерихме името на файла на необходимия APK.
  8. Сега въведете тази команда, замествайки full_file_name_ rezultate_тук с пълното име на файла, включително разширението:
    mv full_file_name_comes_here.apk /system/app/full_file_name_comes_here.apk

    В нашия пример, командата щеше да бъде

    mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk
  9. Приложението ви е преместено в системния дял, което го прави системно приложение от потребителско приложение. Сега можете да затворите прозореца на терминалния емулатор и да рестартирате устройството си, за да влязат в сила промените.

Ако имате APK на файла на вашия компютър:

  1. Копирайте APK на sd картата на телефона си от компютъра си.
  2. Стартирайте Android Terminal Emulator на телефона си.
  3. Въведете тези команди, замествайки file_name_ rezultate_тук с пълното име на APK файла, включително разширението:
    cp /sdcard/file_name_comes_here /system/app/file_name_comes_here.apk
    chmod 644 /system/app/file_name_comes_here.apk

    Например, ако името на файла е FileManager.apk, командите ще бъдат като:

    cp /sdcard/FileManager.apk /system/app/FileManager.apk
    chmod 644 /system/app/FileManager.apk

    И сте готови! Просто рестартирайте телефона сега, за да влязат в сила промените.

ADB метод

Изисквания

  • Устройството ви с Android трябва да се корени. Ако вече не е, вижте нашето ръководство за вкореняване на Android.
  • ADB инсталиран и конфигуриран на вашия компютър. Вижте нашето ръководство за пълния метод.
  • APK файлът за приложението, което искате да инсталирате като системно приложение. Ако инсталирате приложението като обикновено потребителско приложение, не се притеснявайте; ще ви покажем как да вземете APK.

процедура

Ако приложението ви е инсталирано на телефона ви като обикновено потребителско приложение:

  1. Потърсете приложението в Google Play Store на вашия компютър в уеб браузър и отворете страницата му в Play Store.
  2. Вижте връзката в Play Store на приложението за низ, който започва с ? ID = и завършва преди всеки допълнителен въпрос ввръзка. Това ще бъде част от името на APK на вашия телефон. Например пазарната връзка за ES File Explorer е https://play.google.com/store/apps/details?id=com.estrongs.android.pop и неговият APK файл в / data / app е com.estrongs. android.pop-1.apk. Ако видите друг знак за въпроси след такова име във връзката, игнорирайте всичко след това.
  3. Стартирайте прозореца на командния ред и въведете следните команди една по една:
    adb remount
    adb shell
    su
    cd /data/app/
  4. Сега въведете тази команда, като се уверите, че сте сменили„File_name_part_come_here“ с частичното име на файла за вашето приложение, което разбрахте от връзката в стъпка B. В крайна сметка не забравяйте звездичката (*).
    ls file_name_part_comes_here*

    В случай на нашия пример от стъпка Б, командата ще бъде

    ls com.estrongs.android.pop*
  5. В резултат на командата в стъпка D щевижте пълното име на файла на приложението. В нашия пример резултатът ще бъде com.estrongs.android.pop-1.apk. Обикновено това е същото частично име на приложението, което получихме от връзката в стъпка Б, последвано от тире (-), число (обикновено, но не винаги 1) и разширение .apk. Виола, намерихме името на файла на необходимия APK.
  6. Сега въведете тази команда, замествайки full_file_name_ rezultate_тук с пълното име на файла, включително разширението:
    mv full_file_name_comes_here.apk /system/app/full_file_name_comes_here.apk
    exit
    exit
    adb reboot

    В нашия пример, командата щеше да бъде

    mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk

    И сте готови.

  7. Приложението ви е преместено в системния дял, което го прави системно приложение от потребителско приложение. Сега можете да затворите прозореца на командния ред. Сега телефонът ще се рестартира, за да влязат в сила промените.

Ако имате APK на файла на вашия компютър:

  1. Отворете прозореца на командния ред и отворете местоположението на APK файла на вашия компютър.
  2. Въведете тези команди, замествайки file_name_ rezultate_тук с пълното име на APK файла, включително разширението:
    adb remount
    adb push file_name_comes.apk_here /system/app/
    adb shell chmod 644 /system/app/file_name_comes_here.apk
    adb reboot

    Например, ако името на файла е FileManager.apk, командите ще бъдат като:

    adb push FileManager.apk /system/app/
    adb shell chmod 644 /system/app/FileManager.apk

    И сте готови!

Телефонът ви ще се рестартира и приложението ви ще бъде готово да се използва като системно приложение.

Метод за изкоренени устройства с инсталирано персонализирано възстановяване

Ако имате персонализирано възстановяване и не сте вкоренили телефона си, вече знаете какво правите и знаете, че просто трябва да пропуснете zip файла на приложенията, които трябва да инсталирате като системни приложения.

Коментари