Disable any pre-installed system app (without root!)

Discussion in 'Android' started by CHEF-KOCH, Dec 8, 2019.

  1. CHEF-KOCH

    CHEF-KOCH MDL Expert

    Jan 7, 2008
    1,192
    1,185
    60
    #1 CHEF-KOCH, Dec 8, 2019
    Last edited: Dec 15, 2019
  2. DarkCoder

    DarkCoder MDL Novice

    Feb 6, 2017
    5
    0
    0
    But we can disable system apps from settings>apps too.. !?
     
  3. CHEF-KOCH

    CHEF-KOCH MDL Expert

    Jan 7, 2008
    1,192
    1,185
    60
    No, you can't that's the whole point why I posted it, to get rid of pre-installed OEM bloatware apps without need to root your device first.
     
  4. CHEF-KOCH

    CHEF-KOCH MDL Expert

    Jan 7, 2008
    1,192
    1,185
    60
    Sorry but how should I know which apps you dislike? Bloatware is a general term for preinstalled apps or apps you don't like but come preinstalled.

    You need to check the package (you can do this with above command) or go to apps -> details and check what app package e.g. Facebook app uses, then execute the mentioned command.
     
  5. Sklipnott

    Sklipnott MDL Novice

    Jan 6, 2015
    45
    30
    0
    Thanks. What I meant in my previous post is which apps are critical for operating system and must not be deleted.
     
  6. Sklipnott

    Sklipnott MDL Novice

    Jan 6, 2015
    45
    30
    0
    There's a warning in a tutorial I read:
    1. What exactly brick means in this context and if I brick my phone this way is it unrecoverable?
    2. Can I do a hard reset AFTER bricking it?
    3. My phone: Alcatel 3G U5 Plus-4047A


    Sorry for asking too many questions and thanks in advance!
     
  7. CHEF-KOCH

    CHEF-KOCH MDL Expert

    Jan 7, 2008
    1,192
    1,185
    60
    • You can normally recover a software bricked device via "Download Mode" even if you do not get accesses to recovery.
    • If you have a Stock image you can flash it via Odin.
    Can't say anything about vendor specific things, Alcatel might have other locked restriction, XDA is the best forum for such vendor specific models and questions.
     
  8. Sklipnott

    Sklipnott MDL Novice

    Jan 6, 2015
    45
    30
    0
    Thank you, going to sign up there asap.
     
  9. taviruni

    taviruni MDL Senior Member

    May 8, 2010
    261
    248
    10
    @CHEF-KOCH

    I have some question:

    1.- What OS you recomend to use for running the commands. I have a dual boot 7x64 and 10x64.
    2.- I assume this only disbles the selected package and it will not run in the background, but do no unistall it, Is that right?
    3.- Is there any option to fully uninstall the package to gain the space?

    Thanks in advance
     
  10. CHEF-KOCH

    CHEF-KOCH MDL Expert

    Jan 7, 2008
    1,192
    1,185
    60
    1. PowerShell 7 (final will be released Febr. 2020) works on all operating systems. I think ADB is more of a problem, but it runs fine under Linux and Windows.
    2. Correct, disabling does not mean uninstalling, this is not possible because the Android OS prevents it (until Android 4 the uninstall command worked even on root, this got fixed).
    3. Not from what I know, that would be an exploit I'm not sure if I'm permitted to post exploits on MDL. Starting with Android 8 and higher the restrictions are also so tighten up that most exploits are not going to work or need to disable other security stuff like selinux too (DO NOT DO THAT). So the answer is: No.
     
  11. tensign

    tensign MDL Novice

    Sep 29, 2015
    28
    13
    0
    install ABD tools and remove BIXBY by samsung

    BIXBY
    pm uninstall -k --user 0 com.samsung.android.bixby.wakeup
    pm uninstall -k --user 0 com.samsung.android.app.spage
    pm uninstall -k --user 0 com.samsung.android.app.routines
    pm uninstall -k --user 0 com.samsung.android.bixby.service
    pm uninstall -k --user 0 com.samsung.android.visionintelligence
    pm uninstall -k --user 0 com.samsung.android.bixby.agent
    pm uninstall -k --user 0 com.samsung.android.bixby.agent.dummy
    pm uninstall -k --user 0 com.samsung.android.bixbyvision.framework

    and to Reinstall it

    adb shell cmd package install-existing com.samsung.android.bixby.wakeup
    adb shell cmd package install-existing com.samsung.android.app.spage
    adb shell cmd package install-existing com.samsung.android.app.routines
    adb shell cmd package install-existing com.samsung.android.bixby.service
    adb shell cmd package install-existing com.samsung.android.visionintelligence
    adb shell cmd package install-existing com.samsung.android.bixby.agent
    adb shell cmd package install-existing com.samsung.android.bixby.agent.dummy
    adb shell cmd package install-existing com.samsung.android.bixbyvision.framework