Is it possible to return s10e to bone stock state after root/TWRP/lineageOS install? - Samsung Galaxy S10e Questions & Answers

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!

Related

Essential Layout Whitelist Editor

This is an app made by a reddit user to manage the ESSENTIAL_LAYOUT_WHITELIST setting.
You can use this app to only whitelist apps that you need, instead of whitelisting all apps.
Note that you will still need ADB to grant permission to this app:
adb shell pm grant in.tsdo.elw android.permission.WRITE_SECURE_SETTINGS
You only need to do this once, then you can use the app normally.
This app only shows user apps. Please do give feedback if you find any system app that behaves differently than it was.
Google Play
Download(Github)
edit: credits to oracleicom
All credit for this app goes to /u/TsFreddie over on the /r/essential subreddit.
Yes. First up Nova!!!
Sent from my PH-1 using Tapatalk
This is now on Google Play: https://play.google.com/store/apps/details?id=in.tsdo.elw
But you still MUST run that permissions code in ADB.
adb shell pm grant in.tsdo.elw android.permission.WRITE_SECURE_SETTINGS
Click to expand...
Click to collapse
I was wondering when will this get posted here since I can't post link.
But, just a heads up: the old package name got suspended by google. So the package name changed, and the ADB command should change correspondingly.
Code:
adb shell pm grant in.tsdo.elw android.permission.WRITE_SECURE_SETTINGS
TsFreddie said:
I was wondering when will this get posted here since I can't post link.
But, just a heads up: the old package name got suspended by google. So the package name changed, and the ADB command should change correspondingly.
Code:
adb shell pm grant in.tsdo.elw android.permission.WRITE_SECURE_SETTINGS
Click to expand...
Click to collapse
I updated the OP with this :good:
This is great !! Is there a reason why essential didn't do this out of the box?
How'd you guys get ADB drivers to work. I can't locate any that'll work for some reason. Could be my current adb drivers are messing with it. It works fine for my LG and Samsung phones but my adb won't show the Essential phone...
gqukyo said:
How'd you guys get ADB drivers to work. I can't locate any that'll work for some reason. Could be my current adb drivers are messing with it. It works fine for my LG and Samsung phones but my adb won't show the Essential phone...
Click to expand...
Click to collapse
Assuming you're on Windows, reboot with driver signing disabled and force update drivers to the one Google distributes with the sdk.
I got some universal ones to work. However, now my issue is that the authorize PC pop up doesn't actually pop up when I connect. I've google and none of the solutions worked... I just want to swap out the app switcher and back buttons... :T
gqukyo said:
How'd you guys get ADB drivers to work. I can't locate any that'll work for some reason. Could be my current adb drivers are messing with it. It works fine for my LG and Samsung phones but my adb won't show the Essential phone...
Click to expand...
Click to collapse
The older minimal adb packages won't work, and the failures look like driver issues.
Get the new adb and try again.
I got it working now. Just had to use another PC.
Deleted
---------- Post added at 06:28 AM ---------- Previous post was at 05:47 AM ----------
this app worked perfectly! Love it when it's using the extra room! Thanks for the help!
So, my question. Since I did the whitelist all (with the *) what's the remove command for that line? so that I can actually use this selective whitelist?
vexx109 said:
So, my question. Since I did the whitelist all (with the *) what's the remove command for that line? so that I can actually use this selective whitelist?
Click to expand...
Click to collapse
Uploading the new list will over write the existing values.
If you want return the value to stock use,
adb shell settings delete global ESSENTIAL_LAYOUT_WHITELIST
After you guys changed permissions, did you get the OTA update no problem? Did the hack stick or did you need to reapply the shell command?
I did the mods via ADB and they have stuck after the upgrade, either that or Essential has added apps to their whitelist as part of this upgrade.
Thank you so much for this easy way to whitelist without having to wait for Essential!!
Curious what other apps you all have white-listed to full screen (I have only done Nova Prime) with good results...
---------- Post added at 07:10 PM ---------- Previous post was at 07:08 PM ----------
TsFreddie said:
I was wondering when will this get posted here since I can't post link.
But, just a heads up: the old package name got suspended by google. So the package name changed, and the ADB command should change correspondingly.
Code:
adb shell pm grant in.tsdo.elw android.permission.WRITE_SECURE_SETTINGS
Click to expand...
Click to collapse
Thank you!
I whitelisted Nova, Textra, calander and instapaper. Thinking of switching to the global whitelist, but haven't done that yet.
This is so much nicer than fighting with the ADB permissions. I kept missing an app here or there editing it manually. Thank you brilliant lovely folks.
bugsy said:
I whitelisted Nova, Textra, calander and instapaper. Thinking of switching to the global whitelist, but haven't done that yet.
Click to expand...
Click to collapse
A few apps don't work properly. Personally I would just use this app and select all by default, then turn off any apps that you notice has glitches as you see them.

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.

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.

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

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?

Categories

Resources