Another way to delete pre-installed apps (not marked as core ,works on A12) - General Topics

Sorry for bad english.
With new protection vivo.uninstall.compatibility.not_adbUninstall it's become impossible to delete or disable Jovi app with ADB on my Vivo Y31 android 12.
pm uninstall -k --user 0 com.vivo.hiboard
Failure [DELETE_FAILED_USER_RESTRICTED]
After decompiling framework.jar I found interesting transaction in IPackageManager.java
TRANSACTION_setSystemAppInstallState = 134
setSystemAppInstallState(String var1, boolean var2, int var3)
Whith this i was able to delete Jovi
adb shell service call package 134 s16 com.vivo.hiboard i32 0 i32 0
out:
Result: Parcel(00000000 00000001 '........')
s16 packagename
i32 0 or 1 uninstalled/installed
i32 0 - user0
ps. the number of transaction (134) could be different for your phone...

Nice find! Command doesnt work on x70 Pro+, want to check it out myself.
Edit: Decompiled framwork, found "setSystemAppInstallState", it is 134 as well. Weird that it doesnt work at all.
First line of the error (in HEX):
Code:
Cannot call setSystemAppInstallState from UID 2000 at com.android server pm PackageManagerServiceUtils

Killuminati91 said:
Nice find! Command doesnt work on x70 Pro+, want to check it out myself.
Edit: Decompiled framwork, found "setSystemAppInstallState", it is 134 as well. Weird that it doesnt work at all.
First line of the error (in HEX):
Code:
Cannot call setSystemAppInstallState from UID 2000 at com.android server pm PackageManagerServiceUtils
Click to expand...
Click to collapse
Looks like yours android have additional check... With this command I can't delete only app with uid1000 or 1001
'....1...O.n.l.y.'
' .s.y.s.t.e.m. .'
'o.r. .p.h.o.n.e.'
' .c.a.l.l.e.r.s.'
' .c.a.n. .m.o.d.'
'i.f.y. .c.o.r.e.'
' .a.p.p.s... ...'
'......a.t. .c.o.'
'm...a.n.d.r.o.i.'
'd...s.e.r.v.e.r.'
'..p.m...P.a.c.k.'
'a.g.e.M.a.n.a.g.'
'e.r.S.e.r.v.i.c.'
'e...s.e.t.S.y.s.'
I also was able to delete com.vivo.minscreen (system app, uid=1000) just by installing older version of it without vivo.uninstall.compatibility.not_adbUninstall in Manifest. My phone isn't blocking downgrade of apps.

for vivo x90 = 131
adb shell service call package 131 s16 com.vivo.hiboard i32 0 i32 0

arzuakay said:
for vivo x90 = 131
adb shell service call package 131 s16 com.vivo.hiboard i32 0 i32 0
Click to expand...
Click to collapse
131 for Android 13

tha
Pervokur said:
131 for Android 13
Click to expand...
Click to collapse
thanks
what is for Android 11?

arzuakay said:
tha
thanks
what is for Android 11?
Click to expand...
Click to collapse
don't know, need to look into /system/framework/framework.jar

Pervokur said:
don't know, need to look into /system/framework/framework.jar
Click to expand...
Click to collapse
Download: x70proplus-framework.zip
i can not find any info
adb shell service call package ??? s16 com.vivo.browser.novel.widget i32 0 i32 0

Pervokur said:
Looks like yours android have additional check... With this command I can't delete only app with uid1000 or 1001
'....1...O.n.l.y.'
' .s.y.s.t.e.m. .'
'o.r. .p.h.o.n.e.'
' .c.a.l.l.e.r.s.'
' .c.a.n. .m.o.d.'
'i.f.y. .c.o.r.e.'
' .a.p.p.s... ...'
'......a.t. .c.o.'
'm...a.n.d.r.o.i.'
'd...s.e.r.v.e.r.'
'..p.m...P.a.c.k.'
'a.g.e.M.a.n.a.g.'
'e.r.S.e.r.v.i.c.'
'e...s.e.t.S.y.s.'
I also was able to delete com.vivo.minscreen (system app, uid=1000) just by installing older version of it without vivo.uninstall.compatibility.not_adbUninstall in Manifest. My phone isn't blocking downgrade of ape
Click to expand...
Click to collapse
Pervokur said:
Looks like yours android have additional check... With this command I can't delete only app with uid1000 or 1001
'....1...O.n.l.y.'
' .s.y.s.t.e.m. .'
'o.r. .p.h.o.n.e.'
' .c.a.l.l.e.r.s.'
' .c.a.n. .m.o.d.'
'i.f.y. .c.o.r.e.'
' .a.p.p.s... ...'
'......a.t. .c.o.'
'm...a.n.d.r.o.i.'
'd...s.e.r.v.e.r.'
'..p.m...P.a.c.k.'
'a.g.e.M.a.n.a.g.'
'e.r.S.e.r.v.i.c.'
'e...s.e.t.S.y.s.'
I also was able to delete com.vivo.minscreen (system app, uid=1000) just by installing older version of it without vivo.uninstall.compatibility.not_adbUninstall in Manifest. My phone isn't blocking downgrade of apps.
Click to expand...
Click to collapse
bro, i am trying to remove com.vivo.abe by trying to downgrade the app version but it always gives me an error saying package name appears to be invalid. I even tried the package call 131 s16 method, none of them worked on smart engine. If u know some other trick, pls share

Harsh6666 said:
bro, i am trying to remove com.vivo.abe by trying to downgrade the app version but it always gives me an error saying package name appears to be invalid. I even tried the package call 131 s16 method, none of them worked on smart engine. If u know some other trick, pls share
Click to expand...
Click to collapse
adb shell
cp /sdcard/download/abe.apk /data/local/tmp
pm install -r -d /data/local/tmp/abe.apk
pm uninstall -k --user 0 com.vivo.abe;

Pervokur said:
adb shell
cp /sdcard/download/abe.apk /data/local/tmp
pm install -r -d /data/local/tmp/abe.apk
pm uninstall -k --user 0 com.vivo.abe;
Click to expand...
Click to collapse
bro it is still not happening, can i contact u somewhere, telegram or any where else

Pervokur said:
adb shell
cp /sdcard/download/abe.apk /data/local/tmp
pm install -r -d /data/local/tmp/abe.apk
pm uninstall -k --user 0 com.vivo.abe;
Click to expand...
Click to collapse
do we need to have an sd card for this to work?

Pervokur said:
adb shell
cp /sdcard/download/abe.apk /data/local/tmp
pm install -r -d /data/local/tmp/abe.apk
pm uninstall -k --user 0 com.vivo.abe;
Click to expand...
Click to collapse
while trying the first command it says, cp: bad '/sdcard/download.................' : No such file or directory

Pervokur said:
adb shell
cp /sdcard/download/abe.apk /data/local/tmp
pm install -r -d /data/local/tmp/abe.apk
pm uninstall -k --user 0 com.vivo.abe;
Click to expand...
Click to collapse
does ur method work only on a12 or a13 as well ?

Pervokur said:
adb shell
cp /sdcard/download/abe.apk /data/local/tmp
pm install -r -d /data/local/tmp/abe.apk
pm uninstall -k --user 0 com.vivo.abe;
Click to expand...
Click to collapse
The cp step isn't necessary. It will install just fine from download folder and afterwards can be uninstalled.
But thanks a lot for finding / creating this version.
How did you get this com.vivo.abe version? Is it an old version or did you change the manifest and recompile?
We really would need com.vivo.pushservices to be uninstalled. That is much more of a spyware nightmare and up to double the battery drain.
I don't think if we decomple/change/recompile and sign an apk the digital signature will be accpeted?
Edit: i have uploaded the current com.vivo.pushservices here:
Excessive Idle drain / general battery drain
How much percent is your Vivo x90 pro+ loosing per hour? I am at 2% - this is pretty ridciulous I feel. Installed messengers: Wechat Line Signal Facebook messenger Lite (nut not Facebook itself) Whatsapp Telegram Social apps: Instagram email...
forum.xda-developers.com
https://forum.xda-developers.com/attachments/com-vivo-pushservice-apk.5896607/

extremecarver said:
The cp step isn't necessary. It will install just fine from download folder and afterwards can be uninstalled.
But thanks a lot for finding / creating this version.
How did you get this com.vivo.abe version? Is it an old version or did you change the manifest and recompile?
We really would need com.vivo.pushservices to be uninstalled. That is much more of a spyware nightmare and up to double the battery drain.
I don't think if we decomple/change/recompile and sign an apk the digital signature will be accpeted?
Edit: i have uploaded the current com.vivo.pushservices here:
Excessive Idle drain / general battery drain
How much percent is your Vivo x90 pro+ loosing per hour? I am at 2% - this is pretty ridciulous I feel. Installed messengers: Wechat Line Signal Facebook messenger Lite (nut not Facebook itself) Whatsapp Telegram Social apps: Instagram email...
forum.xda-developers.com
https://forum.xda-developers.com/attachments/com-vivo-pushservice-apk.5896607/
Click to expand...
Click to collapse
you can't fake signature, so finding right version is only the way
this com.vivo.abe is from my vivo y31 6.7.20 (JAN 2022)

Pervokur said:
you can't fake signature, so finding right version is only the way
this com.vivo.abe is from my vivo y31 6.7.20
Click to expand...
Click to collapse
Oh too bad. I had looked for older com.vivo.abe from apkmirror or similar but either they would not install or they would not uninstall. Only gave 2 versions a try however.
I had expected it so after decompiling and recompiling. Could you check for com.vivo.pushservices on the Y31 and if it can be uninstalled? I tried plently of (old) versions from download sites and had no success.
That app is responsible for uploading personal data to China, and constant wakelocks/lots of surveillance. com.vivo.abe is the much lesser evil.
Also though after removal of com.vivo.devicereg shizuku isn't killed - Icebox and my android tools don't work with shizuku on my X90PP. So I cannot use icebox to freeze the spyware. Maybe on other Vivo phones icebox runs fine?
Actually removing "android" would be a great thing too, as it would stop the grouping of apps toigether so you don't know what each app is doing. It only acts like a container (not to by confused withd com.android - there is a package with plain package name "android"). However if it is removed the phone UI reboots and it comes right back. I'm a bit scared of disabling it because that may cause a bootloop? I have seen some tutorials mentioning removing it.

extremecarver said:
Oh too bad. I had looked for older com.vivo.abe from apkmirror or similar but either they would not install or they would not uninstall. Only gave 2 versions a try however.
I had expected it so after decompiling and recompiling. Could you check for com.vivo.pushservices on the Y31 and if it can be uninstalled? I tried plently of (old) versions from download sites and had no success.
That app is responsible for uploading personal data to China, and constant wakelocks/lots of surveillance. com.vivo.abe is the much lesser evil.
Also though after removal of com.vivo.devicereg shizuku isn't killed - Icebox and my android tools don't work with shizuku on my X90PP. So I cannot use icebox to freeze the spyware. Maybe on other Vivo phones icebox runs fine?
Actually removing "android" would be a great thing too, as it would stop the grouping of apps toigether so you don't know what each app is doing. It only acts like a container (not to by confused withd com.android - there is a package with plain package name "android"). However if it is removed the phone UI reboots and it comes right back. I'm a bit scared of disabling it because that may cause a bootloop? I have seen some tutorials mentioning removing it.
Click to expand...
Click to collapse
"android" is system app which only have data like status bar paddings, strings, colors etc, there's no code at all,
you can try this apk

Pervokur said:
"android" is system app which only have data like status bar paddings, strings, colors etc, there's no code at all,
you can try this apk
Click to expand...
Click to collapse
Ah thanks, too bad I get the you have an older version of this app please uninstall first... So doesn't work.
Yeah I noticed with android disabled I don't get any battery stats at all. It's a mess they bundle a lot of non core apps/services into it so you cannot debug wakelocks properly.

extremecarver said:
Ah thanks, too bad I get the you have an older version of this app please uninstall first... So doesn't work.
Yeah I noticed with android disabled I don't get any battery stats at all. It's a mess they bundle a lot of non core apps/services into it so you cannot debug wakelocks properly.
Click to expand...
Click to collapse
did you receive this error when installing through ADB?

Related

Someone helped me stop auto updates...now want to turn back on...

I was told to run the following command to stop auto updates:
adb shell pm uninstall -k --user 0 com.huawei.android.hwouc
Click to expand...
Click to collapse
If I want to turn them back on, does anyone know how would I do that?
Also, I presume that Oreo is the latest version for the L29 (I'm on US version). No Pie. IS that correct?
ewingr said:
I was told to run the following command to stop auto updates:
If I want to turn them back on, does anyone know how would I do that?
Also, I presume that Oreo is the latest version for the L29 (I'm on US version). No Pie. IS that correct?
Click to expand...
Click to collapse
Would doing a factory reset accomplish what I want?
That command uninstalled the system updates apk, but didn't permanently remove it.
Use: adb shell cmd package install-existing <name of package>
https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
Thanks. I really appreciate the help.
I ran the command like this:
adb shell cmd package install-existing com.huawei.android.hwouccls
Click to expand...
Click to collapse
I get the following reply:
Unknown command: install-existing
Click to expand...
Click to collapse
I do see my device when I enter "adb devices".
Try without a hyphen.
robogo1982 said:
Try without a hyphen.
Click to expand...
Click to collapse
That was it, but of course, still another catch. JFYI...I did enter the command this way:
adb shell cmd package install existing com.huawei.android.hwouccls
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Then I got this message:
Error: must specify a APK size
Click to expand...
Click to collapse
I thought that interesting. Anyway, I tried a search for com.huawei.android.hwouccls on my phone from what was listed as \ and found nothing. So I have no idea what to list as the size. And then there will be the syntax to do so.
I hate having to be so needy. Since I stopped rooting and using custom ROMS, my skills have seriously rusted.
I should add that I searched for com.huawei.android.hwouccls with App Inspector as mentioned in your link, and don't find it. My phone is not rooted...maybe that has something to do with that.

Is it possible to return s10e to bone stock state after root/TWRP/lineageOS install?

I remember I was able to do this previously on some galaxy phones/tablets I owned, by flashing stock recovery and factory resetting the phone.
I ask because I was given brand new s10e by my company and I am a no-gapps lineage user currently. I wish to retain such a setup, but I am afraid of tampering with the phone and possibly being charged money if/when I decide to leave the company in the future?
By bone stock I mean to exactly the same state as when I received it- stock system, stock recovery, nothing noticably different? Or how far can I get, at least?
Thank you in advance for any guidance
Depending on your model, you might not even be able to do what you want.
But i see no reason to worry if you can by using Odin and correct firmware after.
But there can be issues such as Snapdragons not exceeding 80% charge (if you even can unlock the bootloader).
Chances are you have to keep it stock and ADB out the apps you don't like.
The phone is going to work better without Lineage unless i've missed that volte is now a go.
mindlery said:
Depending on your model, you might not even be able to do what you want.
But i see no reason to worry if you can by using Odin and correct firmware after.
But there can be issues such as Snapdragons not exceeding 80% charge (if you even can unlock the bootloader).
Chances are you have to keep it stock and ADB out the apps you don't like.
The phone is going to work better without Lineage unless i've missed that volte is now a go.
Click to expand...
Click to collapse
Hi!
I forgot to mention the model- its sm-g970f (exynos)
Can I remove google and samsung apps with adb and return them later without compromising the android system? Do you know of any good guide on how to do this?
As far as I understand you will trip Knox irreversibly if you unlock the bootloader. Hence you cannot get back anymore. The closest you can get to your needs is by disabling most Google and Samsung apps by ADB and install a theme that mimics AOSP. Then, a factory reset will get your device back to its original state. Check https://forum.xda-developers.com/galaxy-s10/how-to/galaxy-s10-s10-debloat-bloatware-t3912073/page40 for more info.
macchio said:
Hi!
I forgot to mention the model- its sm-g970f (exynos)
Can I remove google and samsung apps with adb and return them later without compromising the android system? Do you know of any good guide on how to do this?
Click to expand...
Click to collapse
You can disable any app, including systems apps WITHOUT root by following this guide.
First, make a make a backup list of all your currently installed apps via ADB:
adb shell pm list packages -f >C:\AppList.txt
For example, let's "uninstall" the Samsung Smart Switch app which can be found in the above AppList.txt file as
/system/preload/SmartSwitch/SmartSwitch.apk=com.sec.android.easyMover
Sometimes the app's name matches the package/file name perfectly, sometimes they are a little different and takes a bit of guessing.
The package name of the Samsung Smart Switch app is "com.sec.android.easyMover", with its path and file name "/system/preload/SmartSwitch/SmartSwitch.apk", as you can see at least the path and file name contains the name of the app.
To disable it via the "uninstall" command, enter:
adb shell pm uninstall -k --user 0 <package_name>
Example:
adb shell pm uninstall -k --user 0 com.sec.android.easyMover
OR
adb shell cmd package uninstall -k --user 0 com.sec.android.easyMover
Now, to re-enable the above "uninstalled" apps or any other specific one without a factory reset, simply copy and paste the app's package name from the AppList.txt into this command:
adb shell cmd package install-existing <package_name>
Example:
adb shell cmd package install-existing com.sec.android.easyMover
Simple as that!

Can I install older version of a preinstalled app on a NON-Rooted device?

Is it possible to install a different (older) version of a S Health app – without rooting and patching system with Lucky Patcher or else?
WHY? - Older version of S Health has a feature of SpO2 measurement (oximeter) on S5 while Marshmallow preinstalled S Health does not.
I tried uninstalling the app through adb shell via pm uninstall user 0 yada-yada but even though it looked like it did, I still couldn't install older version
Code:
adb shell via pm uninstall user 0 yada-yada
doesn't physically remove an app, but only hides it to user.
Knowing app's package name you can physically remove it by running
Code:
adb shell "rm -r '/data/app/<PKG-NAME>*'"
But I have a locked non-rooted device... or can I still do it that?
Code:
adb devices
adb shell "rm -r '/data/app/com.sec.android.app.shealth*'"
Also, is the end of the 2nd line correct or there is some typo? (*)
As I can see you have either none at all or only very little knowledge of Linux what Android is based on: the asterisk in the code-line of course isn't a typo, in Linux it represents a wildcard.
I see nothing bad in not knowing deeply Linux for average user. Anyway, thanks. It says "No such file or directory", also tried app-priv folder to no avail. Wherever preinstalled apps hide themselves on Marshmallow, it's not there.
Maybe will need to go asking to Samsung forum on XDA, maybe developers there know more knowledge in Samsung firmwares/ROMs.
AjvarXX said:
I see nothing bad in not knowing deeply Linux for average user. Anyway, thanks. It says "No such file or directory", also tried app-priv folder to no avail. Wherever preinstalled apps hide themselves on Marshmallow, it's not there.
Maybe will need to go asking to Samsung forum on XDA, maybe developers there know more knowledge in Samsung firmwares/ROMs.
Click to expand...
Click to collapse
Exactly, we all start at the beginning.
This might be helpful:
`adb pull` from app data directory without root access
`adb pull` from app data directory without root access - readme.md
gist.github.com
AjvarXX said:
It says "No such file or directory", also tried app-priv folder to no avail. Wherever preinstalled apps hide themselves on Marshmallow, it's not there.
Click to expand...
Click to collapse
My last 2 cents here:
You may check for the app in question is a user-app or not. You do this by running
Code:
adb devices
adb shell "pm list packages -3"
If the app isn't in the list returned then it's not an user-app but a system-app what can't get uninstalled without superuser rights, will say Android must be rooted.

How do you manually debloat and de-Google the stock OS?

I paid for a bootloader unlock for my Snapdragon Note 10 plus, but it turns out there are no stock based ROMs available for my particular model (non 5G version). I tried LineageOS on another phone, and I don't like it, and I need VoLTE because my carrier ditched 3G.
The bloat and Google apps don't have unisntall options, and this is my first foray into Android 10, though I've been tinkering with Android for many years. It used to be that you could uninstall YouTube and most of the other Google apps easily and the only hard part would be removing Google Play.
I'm guessing that I would need to run some scripts via ADB, or maybe use some Magisk modules. Or maybe even EDXposed.
I know this can get pretty complex, but searching the forums gives a lot of results from 8 years ago, so I haven't found much that's relevant yet.
The only thing what's needed to de-bloat a phone is to root its Android this because so called bloatware typically is installed as system-privileged app what means only user having super-user rights can remove / disable those apps.
Hint: Add Note 10 Plus to this thread's title thus mainly owners of such a phone get addressed.
AllanonMage said:
I paid for a bootloader unlock for my Snapdragon Note 10 plus, but it turns out there are no stock based ROMs available for my particular model (non 5G version). I tried LineageOS on another phone, and I don't like it, and I need VoLTE because my carrier ditched 3G.
The bloat and Google apps don't have unisntall options, and this is my first foray into Android 10, though I've been tinkering with Android for many years. It used to be that you could uninstall YouTube and most of the other Google apps easily and the only hard part would be removing Google Play.
I'm guessing that I would need to run some scripts via ADB, or maybe use some Magisk modules. Or maybe even EDXposed.
I know this can get pretty complex, but searching the forums gives a lot of results from 8 years ago, so I haven't found much that's relevant yet.
Click to expand...
Click to collapse
so, like the post if i helped. because i know it will help. no-root process.
problem is simple
download adb and fastboot from here
connect your phone to pc and check if adb is working by typing command adb devices
if it says waiting for device for a long time use another cable.
install this apk extractor app link ( usefull to see package names like com.android.chrome )
now, setup is ready lets uninstall those battery sucking bloatware.
enable usb debugging from developer option in settings. ( if not enabled click baseband version inside about phone section to enable it)
connect your phone to pc and type abd devices to conform if it is connected.
and then type
adb pm uninstall -k --user 0 <package name>
get package name from apk extractor and uninstall those bloatware.
[email protected] said:
adb pm uninstall -k --user 0 <package name>
Click to expand...
Click to collapse
Wondering why you suggest using this command: it's the most idiotic one I know of - yes I know it's spreaded hundreds of times on Internet and even here on XDA - when it comes to permanently uninstall an app this because this command doesn't completely uninstall an app: the data associated with the app still are kept.
The correct command is:
Code:
adb uninstall <PACKAGE-NAME>
jwoegerbauer said:
Wondering why you suggest using this command: it's the most idiotic one I know of - yes I know it's spreaded hundreds of times on Internet and even here on XDA - when it comes to permanently uninstall an app this because this command doesn't completely uninstall an app: the data associated with the app still are kept.
The correct command is:
Code:
adb uninstall <PACKAGE-NAME>
Click to expand...
Click to collapse
hello mr.idotic who??????????
first of all understand that it's a flagship phone so no problem with storage.
secondarily, it's a powerful command so, if an important app gets deleted then the command i have provided is helpful because we can reverse it easily and have app data.
mind your language please. i was just providing my experience, if you have any good suggestions mention it properly this XDA is community of respectful developers.

Question Reinstall Buds Controller app - SOLVED

SOLVED
Hi all,
After getting the Watch 4 Classic, I deleted some stuff I thought I didn't need. So I deleted the Buds Controller app. I reconsidered though, and ordered the Buds 2, however I can't find the Buds Controller app on either the Play Store, Galaxy Store or apkmirror. Anyone some hints to get that app back without having to reset the Watch?
Solution:
Open a shell on the watch with adb shell
When the shell is started, enter:
pm install-existing com.samsung.android.watch.budscontroller
gschot said:
SOLVED
Hi all,
After getting the Watch 4 Classic, I deleted some stuff I thought I didn't need. So I deleted the Buds Controller app. I reconsidered though, and ordered the Buds 2, however I can't find the Buds Controller app on either the Play Store, Galaxy Store or apkmirror. Anyone some hints to get that app back without having to reset the Watch?
Solution:
Open a shell on the watch with adb shell
When the shell is started, enter:
pm install-existing com.samsung.android.watch.budscontroller
Click to expand...
Click to collapse
This didn't work for me.
$ pm install-existing com.samsung.android.watch.budscontroller
android.content.pm.PackageManager$NameNotFoundException: Package com.samsung.android.watch.budscontroller doesn't exist
AwkwardUberHero said:
This didn't work for me.
$ pm install-existing com.samsung.android.watch.budscontroller
android.content.pm.PackageManager$NameNotFoundException: Package com.samsung.android.watch.budscontroller doesn't exist
Click to expand...
Click to collapse
Hmm let me look in to that tomorrow..
AwkwardUberHero said:
This didn't work for me.
$ pm install-existing com.samsung.android.watch.budscontroller
android.content.pm.PackageManager$NameNotFoundException: Package com.samsung.android.watch.budscontroller doesn't exist
Click to expand...
Click to collapse
The BudsController apk is still on the watch in:
/system/preload/BudsController/BudsController.apk
You should be able to reinstall that.
gschot said:
The BudsController apk is still on the watch in:
/system/preload/BudsController/BudsController.apk
You should be able to reinstall that.
Click to expand...
Click to collapse
For some reason, it's not finding it for me.
I uninstalled it by long pressing on the app, and clicked uninstall.
AwkwardUberHero said:
For some reason, it's not finding it for me.
I uninstalled it by long pressing on the app, and clicked uninstall.
Click to expand...
Click to collapse
So did I. When you adb shell into the phone, can you then do a:
pm install /system/preload/BudsController/BudsController.apk
?
Or when you in the adb shell do:
cd /system/preload
Followed by:
ls -al
What do you see then?
gschot said:
So did I. When you adb shell into the phone, can you then do a:
pm install /system/preload/BudsController/BudsController.apk
?
Click to expand...
Click to collapse
Will give this a try in a bit.
gschot said:
So did I. When you adb shell into the phone, can you then do a:
pm install /system/preload/BudsController/BudsController.apk
?
Or when you in the adb shell do:
cd /system/preload
Followed by:
ls -al
What do you see then?
Click to expand...
Click to collapse
This is what I see
drwxr-xr-x 3 root root 4096 2008-12-31 10:00 BudsController
So, it sees it there. When I try and install with the steps above, it fails, and gives this.
$ pm install /system/preload/BudsController/BudsController.apk
Failure [-3001: INSTALL_FAILED_REJECTED_BY_BUILDTYPE]
AwkwardUberHero said:
This is what I see
drwxr-xr-x 3 root root 4096 2008-12-31 10:00 BudsController
So, it sees it there. When I try and install with the steps above, it fails, and gives this.
$ pm install /system/preload/BudsController/BudsController.apk
Failure [-3001: INSTALL_FAILED_REJECTED_BY_BUILDTYPE]
Click to expand...
Click to collapse
Try install-existing instead of install, normal install is possible for normal apps but system apps from what I have seen, throw buildtype error
Dante63 said:
Try install-existing instead of install, normal install is possible for normal apps but system apps from what I have seen, throw buildtype error
Click to expand...
Click to collapse
Ah. Didn't even think about that. I factory reset my watch earlier, so it's back again now. Haha. I'll keep this in mind though.
AwkwardUberHero said:
Ah. Didn't even think about that. I factory reset my watch earlier, so it's back again now. Haha. I'll keep this in mind though.
Click to expand...
Click to collapse
Haha i had the same. Factory reset is reasonably fast though.
Before that i spent too much time searching the "BUDS" app which deleted myself.
Too late but It's in the Play Store

Categories

Resources