Amazfit Enable app list on US/CN through adb - Amazfit

In CN version you can active the app list in the watch, if you have not already enabled "Launcher App List", go to "More Settings" -> "About" -> Keep clicking legal information till you see countdown to zero. Once that is done, you will have the Lab link below. Click on Lab and select "Launcher AppList". This will restart your Launcher. Now go to the Right most app from your watch face, you will see the Launcher.
This method allows you to activate the app list also on the American versions so as to use the third-party app!
Connect the watch to your computer via USB and access via ADB (install ADB Drivers as needed)
Open command prompt or shell
Enter the commands :
Code:
adb shell
> /sdcard/launcher_config.ini
am force-stop com.huami.watch.launcher
After Launcher restart you can go to the Right most app from your watch face and you will see the App List.

Thank you very much! US firmware 1.3.1, this did work. I was able to install and use AmazfitCNTimer.apk without installing Chinese firmware.

# SEE EDIT!
On 1.3.1m watch model a1612 your instructions return:
Code:
adb shell
* daemon not running. starting it now on port 5038 *
* daemon started successfully *
[email protected]:/ # /sdcard/launcher_config.ini
/sdcard/launcher_config.ini
/system/bin/sh: /sdcard/launcher_config.ini: not found
Further, if I proceed to force-stop the launcher does restart but of course there is no app launcher as expected.
# EDIT
Just realized I needed to include the '>' to create the file. I'll take noob mistakes for 500, Alex.

Hello
On 1.3.2b, it does'nt
Code:
c:\adb shell
[email protected]:/ $

vador1967 said:
Hello
On 1.3.2b, it does'nt
Code:
c:\adb shell
[email protected]:/ $
Click to expand...
Click to collapse
After adb shell command you need to write this command:
> /sdcard/launcher_config.ini
am force-stop com.huami.watch.launcher

Cracklydisc said:
After adb shell command you need to write this command:
> /sdcard/launcher_config.ini
am force-stop com.huami.watch.launcher
Click to expand...
Click to collapse
Hi
I know this and I've tried.
It doesn't work
I've the US 1.3.2b version

vador1967 said:
Hi
I know this and I've tried.
It doesn't work
I've the US 1.3.2b version
Click to expand...
Click to collapse
mmm
you can open with explorer the watch and create the "launcher_config.ini" file .
After the file creation you need to restart the watch, can you try this method?

Cracklydisc said:
mmm
you can open with explorer the watch and create the "launcher_config.ini" file .
After the file creation you need to restart the watch, can you try this method?
Click to expand...
Click to collapse
Ok
I've created the file (empty) et placed it in the root of Amazfit
I enter in CMD the adb shell : it indicates a wrong way

vador1967 said:
Ok
I've created the file (empty) et placed it in the root of Amazfit
I enter in CMD the adb shell : it indicates a wrong way
Click to expand...
Click to collapse
after the file copy you only need to restart the watch and look if the applist is active

Cracklydisc said:
after the file copy you only need to restart the watch and look if the applist is active
Click to expand...
Click to collapse
Hi
Not yet.

vador1967 said:
Hello
On 1.3.2b, it does'nt
Code:
c:\adb shell
[email protected]:/ $
Click to expand...
Click to collapse
Worked for me on 1.3.2b
Please, don't forget to type ">" after the "[email protected]:/ $" prompt ; it makes all the difference

My Amazfit model A1612 Fw1.3.2b
I open Lab manu in about manu
Before lab maun in open I follow code commands
it works

Ok
It works
Thanks a lot

So this allows you to open almost any sideloaded apk installed on the watch?

Noreg96 said:
So this allows you to open almost any sideloaded apk installed on the watch?
Click to expand...
Click to collapse
It allows you to open all sideloaded apps.
BUT IT DOESN'T MEAN THAT ALL APPS WILL WORK.
It's only the app starter.

vador1967 said:
Hi
Not yet.
Click to expand...
Click to collapse
Are you sure you installed correct drivers?
For me that was the problem

question
works...
but then can i install new APK? is it possible with 1.3.2b non rooted?

Cracklydisc said:
In CN version you can active the app list in the watch, if you have not already enabled "Launcher App List", go to "More Settings" -> "About" -> Keep clicking legal information till you see countdown to zero. Once that is done, you will have the Lab link below. Click on Lab and select "Launcher AppList". This will restart your Launcher. Now go to the Right most app from your watch face, you will see the Launcher.
This method allows you to activate the app list also on the American versions so as to use the third-party app!
Connect the watch to your computer via USB and access via ADB (install ADB Drivers as needed)
Open command prompt or shell
Enter the commands :
Code:
adb shell
> /sdcard/launcher_config.ini
am force-stop com.huami.watch.launcher
After Launcher restart you can go to the Right most app from your watch face and you will see the App List.
Click to expand...
Click to collapse
Hello there. I was using this metod on last 1.3.2b update and it was working.
Now i've received 1.3.3a, that should have app list by default.
But it desapparead from the watch, and also using this method, i have no more app list.
any idea?
PS:
Amazfit PACE US

Jun 2017 firmware 1.3.3a was supposed to include the app list as a feature.
I tried to enable it by going in to the menu > About > Legal and tapping 5 times but there was no app list in the new Lab menu.
So I tried the adb shell command and it worked.
To reverse this, do we just delete the launcher_config.ini?
Also, I tried to pull that file and look at it but couldn't:
adb pull /sdcard/launcher_config.ini c:/temp
Got no errors, but got no file in C:\temp.

areynoldsnz said:
Jun 2017 firmware 1.3.3a was supposed to include the app list as a feature.
I tried to enable it by going in to the menu > About > Legal and tapping 5 times but there was no app list in the new Lab menu.
So I tried the adb shell command and it worked.
To reverse this, do we just delete the launcher_config.ini?
Also, I tried to pull that file and look at it but couldn't:
adb pull /sdcard/launcher_config.ini c:/temp
Got no errors, but got no file in C:\temp.
Click to expand...
Click to collapse
For me didn't worked... Maybe because i've activated it on 1.3.2b with adb?
---------- Post added at 07:32 PM ---------- Previous post was at 07:17 PM ----------
Cracklydisc said:
after the file copy you only need to restart the watch and look if the applist is active
Click to expand...
Click to collapse
I've also tried, on 1.3.3a but still not work...

Related

[VZW] HiddenMenu

In my search for a solution to disabling CABL on this phone, I wanted to take a look into all the LG hidden tests/settings. As the Verizon variant doesn't have this apk, I took it from an AT&T build, deodexed it and it seems to run fine on the VS980. I haven't been able to launch it from the dialer, but using the below will get you there. If you don't know what these tests or settings do, then you're better off leaving them alone, as there is the potential to mess something up.
Code:
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
were you able to turn off cabl from it? only thing people were saying was the high temperature screen dimming.
Sent from my VS980 4G using Tapatalk 4
I haven't looked through it all yet, but so far I haven't found anything unfortunately.
xdabbeb said:
I haven't looked through it all yet, but so far I haven't found anything unfortunately.
Click to expand...
Click to collapse
yeah i haven't ever had my phone get so hot that the thermal controls limit my screne brightness..my GS4 did all the time, though.
xdabbeb said:
In my search for a solution to disabling CABL on this phone, I wanted to take a look into all the LG hidden tests/settings. As the Verizon variant doesn't have this apk, I took it from an AT&T build, deodexed it and it seems to run fine on the VS980. I haven't been able to launch it from the dialer, but using the below will get you there. If you don't know what these tests or settings do, then you're better off leaving them alone, as there is the potential to mess something up.
Code:
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Click to expand...
Click to collapse
Thanks a lot !
I found this work on my VZW G2 ..Why VZW choose to hidden the phone test menu, so unconvenient.
I wonder if you can help me more about the APN MCC/MNC locked questions.
http://forum.xda-developers.com/showthread.php?t=2491221&highlight=apn
Thanks............
xdabbeb said:
In my search for a solution to disabling CABL on this phone, I wanted to take a look into all the LG hidden tests/settings. As the Verizon variant doesn't have this apk, I took it from an AT&T build, deodexed it and it seems to run fine on the VS980. I haven't been able to launch it from the dialer, but using the below will get you there. If you don't know what these tests or settings do, then you're better off leaving them alone, as there is the potential to mess something up.
Code:
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Click to expand...
Click to collapse
What is "CABL" and what is all in this hidden menu?? Can someone post a screen shot of it.
Thank you
cabl is content adaptive brightness... it's that flickering issue we always see.
Sent from my LG G2 using Tapatalk Pro
What is the dialer code that you need to access this hidden menu?
Can I just run the APK to install? Because I'm getting an error trying to do it that way.
Sent from my LG G2 using xda app-developers app
No, it needs to be installed as a system app. As for the dialer code, it won't work because the corresponding broadcast intent wasn't built in the vzw ROM. If I have some free time I could do that, but it really is easy to launch it via command I listed above.
I want to set up the Qualcomm usb setting. I use the QPST to connect to G2 .But it could not open the port of the G2.
Sent from my VS980 4G using xda app-developers app
error
i get error unable to resolve intent
I try, but error:
Warning: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
xdabbeb said:
In my search for a solution to disabling CABL on this phone, I wanted to take a look into all the LG hidden tests/settings. As the Verizon variant doesn't have this apk, I took it from an AT&T build, deodexed it and it seems to run fine on the VS980. I haven't been able to launch it from the dialer, but using the below will get you there. If you don't know what these tests or settings do, then you're better off leaving them alone, as there is the potential to mess something up.
Code:
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Click to expand...
Click to collapse
Could someone provide some detail on how this should be run? I downloaded the file and then the code above in my phone's terminal, but was told the file was not found.
mdroid60 said:
Could someone provide some detail on how this should be run? I downloaded the file and then the code above in my phone's terminal, but was told the file was not found.
Click to expand...
Click to collapse
put hiddenmenu.apk to /system/app
then set permission to еры file rw- r- r-
then reboot device
then do this using ADB
Code:
adb shell
su
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Voila
maloma99 said:
put hiddenmenu.apk to /system/app
then set permission to еры file rw- r- r-
then reboot device
then do this using ADB
Code:
adb shell
su
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Voila
Click to expand...
Click to collapse
Thanks for the response! I dont have ADB on the computer I'm on but I'll try this when I get home!
maloma99 said:
put hiddenmenu.apk to /system/app
then set permission to еры file rw- r- r-
then reboot device
then do this using ADB
Code:
adb shell
su
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Voila
Click to expand...
Click to collapse
It worked, thank you again!
maloma99 said:
put hiddenmenu.apk to /system/app
then set permission to еры file rw- r- r-
then reboot device
then do this using ADB
Code:
adb shell
su
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
Voila
Click to expand...
Click to collapse
can I just run the "am start" line from a terminal in the phone?
markrulesallnow said:
can I just run the "am start" line from a terminal in the phone?
Click to expand...
Click to collapse
Why not? Try it. Ony first command
Code:
su
, then other.
maloma99 said:
I try, but error:
Warning: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
Click to expand...
Click to collapse
Same

[Q] Install and run apk.file

Is there any command on cmd.exe that would allow me to run apk.file after installing it .. like
adb install myapp.apk
This command will only install myapp onto the emulator and I have to manually run this application from the emulator (by performing single click on its icon).
What I want to do is use a command which not only installs the application but also run it or open it in the device after installation.
stiphen said:
Is there any command on cmd.exe that would allow me to run apk.file after installing it .. like
adb install myapp.apk
This command will only install myapp onto the emulator and I have to manually run this application from the emulator (by performing single click on its icon).
What I want to do is use a command which not only installs the application but also run it or open it in the device after installation.
Click to expand...
Click to collapse
http://delphi.org/2013/11/installing-and-running-android-apps-from-command-line/
I think that is what you are looking for
quentin330 said:
http://delphi.org/2013/11/installing-and-running-android-apps-from-command-line/
I think that is what you are looking for
Click to expand...
Click to collapse
after installing Myfile.apk
adb install Myfile.apk
and then try to run it in the device
adb shell am start -n com.other.Myfile.apk/.MainActivity
I get the error
Starting: Intent { cmp=com.other.Myfile.apk/ .MainActivity }
Error type 3
Error: Activity class {com.other.Myfile.apk/com.other.Myfile.apk.MainActivity} does not exist.
whereas Myfile.apk is installed
stiphen said:
after installing Myfile.apk
adb install Myfile.apk
and then try to run it in the device
adb shell am start -n com.other.Myfile.apk/.MainActivity
I get the error
Starting: Intent { cmp=com.other.Myfile.apk/ .MainActivity }
Error type 3
Error: Activity class {com.other.Myfile.apk/com.other.Myfile.apk.MainActivity} does not exist.
whereas Myfile.apk is installed
Click to expand...
Click to collapse
You have to remplace com.other by the name of the package and MainActivity by the name of the activity you want to open
quentin330 said:
You have to remplace com.other by the name of the package and MainActivity by the name of the activity you want to open
Click to expand...
Click to collapse
As in my first post .. I said I install apk file into my device by
adb install myfile.apk
OK it is installed into my device .. Now with command I want to open/run installed apk in my device .. I know i can normally run it by touching its icon .. but i want to do the same through the command ..
stiphen said:
As in my first post .. I said I install apk file into my device by
adb install myfile.apk
OK it is installed into my device .. Now with command I want to open/run installed apk in my device .. I know i can normally run it by touching its icon .. but i want to do the same through the command ..
Click to expand...
Click to collapse
That's what you can do with the commands but you have to know which activity to open and in which package it is
quentin330 said:
That's what you can do with the commands but you have to know which activity to open and in which package it is
Click to expand...
Click to collapse
as i am new .. i only know that i have installed an apk and is installed . now hoe come i know which package is this in and how can i run it

[Guide][17-5-2017]Hide Navigation Bar, Status Bar or both(Immersive Mode)-No App

Hi guys, i was searching for a way to hide the navigation bar without any app that will require you buying it or it consuming battery and after finding a couple of threads on the topic i thought of sharing my findings and also as a reference to go back to in case i forget how to. This is also good for eliminating or reducing screen burn caused by the bars on Amoled screens.
Credits go to @jplempka @cabegol @SmartPhoneLover
Type the following commands in adb/fastboot environment (adb shell) on your PC after connecting the phone in file transfer mode and usb debugging is on:
· Hide Status Bar only type:
adb shell settings put global policy_control immersive.status=*
· Hide Navigation Bar only type:
adb shell settings put global policy_control immersive.navigation=*
· Hide Both Bars type:
adb shell settings put global policy_control immersive.full=*
· Back to normal/default state:
adb shell settings put global policy_control null*
--------------------------------------------
Updates: (15/5/2017):
+ Immersive in all apps except certain apps
adb shell settings put global policy_control immersive.full=apps,-"app location",-"another app location"
Notes:
1. You can get the app location by going to "system/data/data" using any file browser with root, the location should start with the app folder name "com.appname"
Ex: com.whatsapp
2. Remove quotation marks(" ")when adding the location of the app also add an apostrophe(,) if you are adding more than one app and when typing the code there is no space after the apostrophe.
Ex: https://forum.xda-developers.com/showpost.php?p=71987561&postcount=5
Credits: @wilhexm, @rizalkhoiruddin
+ Immersive in all apps but with certain apps having Status bar not hidden
adb shell settings put global policy_control immersive.navigation=apps,:immersive.status=apps,-"app location",-"second app location"
Ex: adb shell settings put global policy_control immersive.navigation=apps,:immersive.status=apps,-com.whatsapp
Notes:
1. You can get the app location by going to "system/data/data" using any file browser with root, the location should start with the app folder name "com.appname" ex: com.whatsapp
2. Remove quotation marks(" ")when adding the location of the app also add an apostrophe(,) if you are adding more than one app and when typing the code there is no space after the apostrophe
Credits: @beatschubser https://forum.xda-developers.com/showpost.php?p=72300666&postcount=54
+ Immersive in all apps but with certain apps having Navigation bar not hidden
adb shell settings put global policy_control immersive.status=apps,:immersive.navigation=apps,-"app location",-"second app location"
Ex: adb shell settings put global policy_control immersive.status=apps,:immersive.navigation=apps,-com.whatsapp
Notes:
1. You can get the app location by going to "system/data/data" using any file browser with root, the location should start with the app folder name "com.appname" ex: com.whatsapp
2. Remove quotation marks(" ")when adding the location of the app also add an apostrophe(,) if you are adding more than one app and when typing the code there is no space after the apostrophe.
By the way this method works on all rom versions i have tested it on Nougat and all commands work. Good
luck:highfive:
-------------------------------------------------------------------
Updates: (17/5/2017):
Apps Identified to not play well with navigation and status bar hidden and how to exclude them(To be updated accordingly):
Apps List:
*Whatsapp(When typing the status bar needs to be there to see what others wrote at the same time)
*Wechat(When typing the status bar needs to be there to see what others wrote at the same time)
*Youtube(When typing the status bar and navigation bar need to be there)
*Hangouts(When typing the status bar needs to be there to see what others wrote at the same time)
---------------
Code: adb shell settings put global policy_control immersive.navigation=apps,-com.google.android.youtube,:immersive.status=apps,-com.whatsapp,-com.tencent.mm,-com.google.android.youtube,-com.google.android.talk
---------------
P.S: If you want to use these commands directly on your phone without a PC you need first to be rooted, next use any shell terminal to insert the code but remove the "adb shell" part.
So in the terminal app for example if you wanted to hide both bars you type the following:
>su
>settings put global policy_control immersive.full=*
Thank you for this info, also I just tested it using Android terminal and it works well. I don't always have PC nearby to test things, very nice.
Fe Mike said:
Thank you for this info, also I just tested it using Android terminal and it works well. I don't always have PC nearby to test things, very nice.
Click to expand...
Click to collapse
Cool that's another way. I don't know why we need to do it manually instead of google offering it as an option.
I would love it on as a Google option.
Sent from my Pixel XL using XDA-Developers mobile app
Rashad83 said:
Hi guys, i was searching for a way to hide the navigation bar without any app that will require you buying it or it consuming battery and after finding a couple of threads on the topic i thought of sharing my findings and also as a reference to go back to in case i forget how to. This is also good for eliminating or reducing screen burn caused by the bars on Amoled screens.
Credits go to @jplempka @cabegol @SmartPhoneLover
Type the following commands in adb/fastboot environment (adb shell) on your PC after connecting the phone in file transfer mode and usb debugging is on:
· Hide Status Bar only type:
adb shell settings put global policy_control immersive.status=*
· Hide Navigation Bar only type:
adb shell settings put global policy_control immersive.navigation=*
· Hide Both Bars type:
adb shell settings put global policy_control immersive.full=*
· Back to normal/default type:
adb shell settings put global policy_control null*
By the way this method works on all rom versions i have tested it on Nougat and all commands work. Good
luck:highfive:
Click to expand...
Click to collapse
Thank you for the post, this is cool! Can I choose only certain apps to be immersive? or set full immersive except some apps?
---------- Post added at 03:43 AM ---------- Previous post was at 03:36 AM ----------
rizalkhoiruddin said:
Thank you for the post, this is cool! Can I choose only certain apps to be immersive? or set full immersive except some apps?
Click to expand...
Click to collapse
Just found the answer from https://forum.xda-developers.com/pixel-xl/themes/how-to-enable-true-immersive-modes-t3554299
wilhexm said:
Sure!
for example, if u want to enable some apps
Code:
settings put global policy_control immersive.full=com.chrome.beta,com.google.android.apps.magazines,com.medium.reader
or if u want immersive full except some apps
Code:
settings put global policy_control immersive.full=apps,-com.google.android.apps.nexuslauncher,-com.twitter.android,-com.google.android.apps.photos,-com.google.android.GoogleCamera,-com.google.android.keep,-com.android.settings
The difference is the "-" before [app full name]
Click to expand...
Click to collapse
In this case you can add app names or 'apps,-*app name* to enable or set full immersive except some apps
Hi could you explain in more detail how one does this? Thank you. I have no knowledge of adb within Android.
Permission denied
Hi
I'm trying this directly from the phone but I got the message "setting permission denied"
I'm in debug and dev mode
Any idez please
fredrik0612 said:
Hi could you explain in more detail how one does this? Thank you. I have no knowledge of adb within Android.
Click to expand...
Click to collapse
Sorry, there are a lot of threads about Adb. If you are not familiar with rooting, flashing a rom. Then i suggest you don't do this. Please don't take offense but it's better to read on those topics before attempting this.
Cookiemonster51 said:
Hi
I'm trying this directly from the phone but I got the message "setting permission denied"
I'm in debug and dev mode
Any idez please
Click to expand...
Click to collapse
You need to be rooted to execute the command within the phone.
@ashad83
hello friend and thanks for you post.
Is possible desactivate(delete) navbar without immersive mode. For use pie etc.....my nexus 6p no root. thanks in advance.
I can´t use the code qemu.hw.mainkeys = 1....or is possible make with adb and how?
Thanks in advance....
$ su
put global policy_control immersive.status=* <
sush: adb: not found
127|angler:/data/data/com.termux/files/home # exit
$ adb shell settings put global policy_control immersive.status=*
No command 'adb' found, did you mean:
Command 'gdb' from package 'gdb'
$
This works perfect for my stock nonrooted Samsung Galaxy S8+.
Thank you
/CK
This command work on non-rooted devices?
[email protected]:/ # setprop qemu.hw.mainkeys 0 //to turn ON soft keys
[email protected]:/ # setprop qemu.hw.mainkeys 1 //to turn OFF soft keys
isaakmg said:
@ashad83
hello friend and thanks for you post.
Is possible desactivate(delete) navbar without immersive mode. For use pie etc.....my nexus 6p no root. thanks in advance.
I can´t use the code qemu.hw.mainkeys = 1....or is possible make with adb and how?
Thanks in advance....
Click to expand...
Click to collapse
Hi isaak, to remove the navigation bar without root you need to take the build.prop file from the System folder using adb commands "Pull" and "Push" (If you search online you will find alot of threads on how to use the command) edit the file by adding the code: " qemu.hw....." to it on your PC and then returning the file to it's place on the phone. I am sorry i can't give you a step by step on how to do this because i am travelling, if i have time i might right a tutorial on how to do this. Good Luck
DEVILOPS 007 said:
$ su
put global policy_control immersive.status=* <
sush: adb: not found
127|angler:/data/data/com.termux/files/home # exit
$ adb shell settings put global policy_control immersive.status=*
No command 'adb' found, did you mean:
Command 'gdb' from package 'gdb'
$
Click to expand...
Click to collapse
Hi, first you need to be rooted then in the terminal type this:
>Su
>settings put global .......... (Just type the command without "adb shell")
Café King said:
This works perfect for my stock nonrooted Samsung Galaxy S8+.
Thank you
/CK
Click to expand...
Click to collapse
Your welcome, thanks for the feedback i also wanted to know if this worked on Samsung S8+. I am thinking of getting the Note 8 when it comes out.
wixvdj said:
This command work on non-rooted devices?
[email protected]:/ # setprop qemu.hw.mainkeys 0 //to turn ON soft keys
[email protected]:/ # setprop qemu.hw.mainkeys 1 //to turn OFF soft keys
Click to expand...
Click to collapse
Not sure mate, you let us know if it does.
Rashad83 said:
Your welcome, thanks for the feedback i also wanted to know if this worked on Samsung S8+. I am thinking of getting the Note 8 when it comes out.
Click to expand...
Click to collapse
Thank you Works absolutely perfectly. I'm thinking about working on a project in the future if people are interested where I make a flashable zip for different roms that will add immersive mode as a feature.
What's the benefit of on nav bar? If no nav bar how do you guys navigate around the OS?
hinds90 said:
What's the benefit of on nav bar? If no nav bar how do you guys navigate around the OS?
Click to expand...
Click to collapse
Good question, we use apps like LMT launcher or GMD gesture control instead of the navigation bar which wastes a good portion of the screen. I used both and i love both of them but i think gesture navigation is the future. Now since Nougat update i stopped using both of these apps because it's a headache to simply root and change the build.prop to simply use both apps, instead i opted to hide the status and navigation bar. You should try both apps you will enjoy your phones' screen more. :good:

So FREAKING Happy to find out about the "pm" (Package Manager) cmd in adb shell, but

So FREAKING Happy to find out about the "pm" (Package Manager) cmd in adb shell, but
So FREAKING Happy to find out about the "pm" (Package Manager) cmd in adb shell, but I can't find the package I want to remove.
https://forum.xda-developers.com/android/general/uninstall-apps-via-adb-t3738105
The app I want to remove the MOST is the "Visual Voicemail". That POS keeps poping up crap and I can't seem to get rid of it.
LG L4 LS991
From my research, it should have a package name with vvm in it, but I just can't find it.
Does anyone know what name it hides under?
MattR59 said:
So FREAKING Happy to find out about the "pm" (Package Manager) cmd in adb shell, but I can't find the package I want to remove.
https://forum.xda-developers.com/android/general/uninstall-apps-via-adb-t3738105
The app I want to remove the MOST is the "Visual Voicemail". That POS keeps poping up crap and I can't seem to get rid of it.
LG L4 LS991
From my research, it should have a package name with vvm in it, but I just can't find it.
Does anyone know what name it hides under?
Click to expand...
Click to collapse
Try listing all the packages
Code:
pm list packages
Or search package name which contains some word
Code:
pm list packages -f someName
Paget96 said:
Try listing all the packages
Code:
pm list packages
Or search package name which contains some word
Code:
pm list packages -f someName
Click to expand...
Click to collapse
I think
Code:
pm list packages -f | grep "some part of a name"
may also be helpful.
But I've tried that and still can't find it.
Also did a
Code:
pm list packages -f
then cut and pasted the output into an editor and slowly inspected each listed item.
Here:
https://forum.xda-developers.com/showthread.php?t=710698
it says the app will be in a package called sprint_core.apk.
I did a
Code:
find . -name sprint_core.apk
and nothing.
Then tried
Code:
grep -ir "voicemail" .
from the system directory.
It got a few hits, but nothing looks right.
I'm thinking maybe the
Code:
ps
command will show me running tasks and from that I can figure it out.
MattR59 said:
I think
Code:
pm list packages -f | grep "some part of a name"
may also be helpful.
But I've tried that and still can't find it.
Also did a
Code:
pm list packages -f
then cut and pasted the output into an editor and slowly inspected each listed item.
Here:
https://forum.xda-developers.com/showthread.php?t=710698
it says the app will be in a package called sprint_core.apk.
I did a
Code:
find . -name sprint_core.apk
and nothing.
Then tried
Code:
grep -ir "voicemail" .
from the system directory.
It got a few hits, but nothing looks right.
I'm thinking maybe the
Code:
ps
command will show me running tasks and from that I can figure it out.
Click to expand...
Click to collapse
Yes, you can find it from process list.
Edit:
Also keep on mind that it can be also
https://source.android.com/devices/tech/config/voicemail
Sent from my WAS-LX1 using Tapatalk
Paget96 said:
Yes, you can find it from process list.
Edit:
Also keep on mind that it can be also
Sent from my WAS-LX1 using Tapatalk
Click to expand...
Click to collapse
FOUND IT!
It was com.coremobility.app.vnotes
How: Did a
Code:
ps
and looked for likely candidates.
vnotes looked promising. then did a
Code:
ps | grep vnotes
and noted the PID (tried to do a kill, not allowed).
On the phone I killed the process and reexecuted the ps - the PID changed.
Did other stuff on the phone, the PID did not change, killed it on the phone again, PID changed again.
Removed it with the pm command, looked for it on the phone... gone!
:laugh:
MattR59 said:
FOUND IT!
It was com.coremobility.app.vnotes
How: Did a
Code:
ps
and looked for likely candidates.
vnotes looked promising. then did a
Code:
ps | grep vnotes
and noted the PID (tried to do a kill, not allowed).
On the phone I killed the process and reexecuted the ps - the PID changed.
Did other stuff on the phone, the PID did not change, killed it on the phone again, PID changed again.
Removed it with the pm command, looked for it on the phone... gone!
[emoji23]
Click to expand...
Click to collapse
Nice, well done ^^
Sent from my WAS-LX1 using Tapatalk

Debloat/Disable System Apps

So you got your new shiny realme device but you hate bloatware or want to disable system apps so you can use 3rd party apps instead?
Follow the steps below:
THIS DOES NOT REQUIRE ROOT HOWEVER MAKE SURE NOT TO DISABLE IMPORTANT SYSTEM APPS. WIPE DATA/FORMATTING RE-ENABLES ALL SYSTEM APPS. THIS DOES NOT MESS WITH OTAs.
WHAT YOU NEED:-
ADB/Fastboot Drivers
Windows: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux: https://dl.google.com/android/repository/platform-tools-latest-linux.zip
DEBLOAT:-
1. Enable developer options by tapping on the build number 7 times and enable USB Debugging.
2. Plug in your phone.
3. Goto the folder where ADB is installed, hold shift and right click, and click on open command window here(windows).
4. Type
in CMD
Code:
adb devices
in Powershell
Code:
./adb devices
.
5. This should return the ID of your device and show if its authorised. Enable debugging Promt on your Phone if it shows unauthorised (allow this computer).
6. Type
in cmd
Code:
adb shell
in Powershell
Code:
./adb shell
.
7. This should display a prompt, something like RMXxxxx:/ $
8. To uninstall type
Code:
pm uninstall -k --user 0 <name of the package>
To disable type
Code:
pm disable-user --user 0 <name of the package>
eg: pm uninstall -k --user 0 com.heytap.browser / pm disable-user --user 0 com.heytap.browser
9. Done!
To reinstall uninstalled apps type
Code:
pm install-existing <name of the package>
To enable disabled apps type
Code:
pm enable <name of the package>
Some apps do not uninstall such as market and gamecenter, disabling is the only option.
Very Helpful, Thanks. I debloated my realme 7 and also disabled the Realme security analysis app so now no more ads popup after everytime installing a new app from playstore?
vimal102029 said:
Very Helpful, Thanks. I debloated my realme 7 and also disabled the Realme security analysis app so now no more ads popup after everytime installing a new app from playstore
Click to expand...
Click to collapse
Nice
i wasn't able to debloat with uninstall command. what could possibly wrong? using disable-user work fine though
immns said:
i wasn't able to debloat with uninstall command. what could possibly wrong? using disable-user work fine though
Click to expand...
Click to collapse
Use this command, I tried this.
[ pm uninstall --user 0 <packagename> ]
vimal102029 said:
Use this command, I tried this.
[ pm uninstall --user 0 <packagename> ]
Click to expand...
Click to collapse
thank uu, it worked:good:
Could someone post a list of the apps that can be safely removed?
Some handy tips down the road.
While using power shell just add ./ infront of all adb commands and everything will work.
If error showing while connecting through USB debug "Cant Allow USB debugging Because an app is obscuring when connect to your pc..." Just disable assistive ball and Floating windows privacy > display over other apps.< Uncheck everything.
$ ./adb shell pm list packages < List everything installed
$ adb shell pm list packages -d < List all the disabled package
Can be safely and shud be Disabled packages:
package:com.heytap.cloud < Cloud service better alternates avail.
package:com.android.nfc < By default disabled as device doesn't have hardware.
package:com.facebook.services < Racist Biased Snitch Company will leech on your data and create chaos in your country.
package:com.facebook.system < No idea why its installed and running in back
package:com.facebook.appmanager < Always takes side of Mighty
package:com.heytap.browser < This is main source of adverts in phone only reason i needed to go through this.
---------- Post added at 04:27 AM ---------- Previous post was at 04:13 AM ----------
vimal102029 said:
Very Helpful, Thanks. I debloated my realme 7 and also disabled the Realme security analysis app so now no more ads popup after everytime installing a new app from playstore
Click to expand...
Click to collapse
Hello, security analysis app is from Google side can be disabled inside google settings. Only way Realme shows adverts is through default Browser which can be disabled. if there's in any package which can be disabled or uninstalled for realme analysis please share name.
Thank you
I personally disabled these apps
papabear57 said:
Hello, security analysis app is from Google side can be disabled inside google settings. Only way Realme shows adverts is through default Browser which can be disabled. if there's in any package which can be disabled or uninstalled for realme analysis please share name.
Thank you
Click to expand...
Click to collapse
com.realme.securitycheck
vimal102029 said:
com.realme.securitycheck
Click to expand...
Click to collapse
Thank you
I recently debloated many packages, but found the realme gallery3d to be useful. It has face sorting feature, which I found to be very nice.
However I lost the capability to sort face after deleting a random package, and I dont know which one it is.
Does anyone know which package is associated with this service?
vimal102029 said:
I personally disabled these apps
Click to expand...
Click to collapse
About your first attachment: how to know what path (e.g. com.heytap.browser) represents what app? I want to delete the weather app. How can i know what path is this?
Thank you all for these posts btw.
Edit: omg, last seen May 30, 2021 . Can somebody else answer this question?
neutrala said:
About your first attachment: how to know what path (e.g. com.heytap.browser) represents what app? I want to delete the weather app. How can i know what path is this?
Thank you all for these posts btw.
Edit: omg, last seen May 30, 2021 . Can somebody else answer this question?
Click to expand...
Click to collapse
Not the path but the app package name is that matters, you can download an app like this https://play.google.com/store/apps/details?id=com.csdroid.pkg&hl=es&gl=US
Be careful which app you choose, disabling a system dependent app may cause your device not working properly or even booting at all. You might need to perform a factory reset or flash again the firmware to solve it.
neutrala said:
I want to delete the weather app.
Click to expand...
Click to collapse
Don't. Disabling weather app on RUI 2.0 causes issues. You'll have to format data to recover.

Categories

Resources