yashsingh1/xdaforums huggingface dataset:
[Vivo X90 Pro Plus] extremecarver:
Oh yeah and I maybe I'm mistaken but I don't think any package disabler app can do more than adb commands. If you have examples then would be interesting to here why it's better than adb, plus remove as many rights as possible, plus eventually removing internet for an app. The more interesting thing anyhow is services. Services by definition cannot be opened because otherwise they would be an app including a service.
[Vivo X90 Pro Plus] ivanox1972:
which tools you use to detect if some apps uses internet and share data?
[Vivo X90 Pro Plus] extremecarver:
The logs of adguard or rethink or Adguard. That's why I said I can only provide spyware activity on any activity that needs DNS resolving. It could well be that some reporting is hardcoded to IP addresses - so would go unnoticed without a man in the middle attack between the phone and the internet (without attack you can kinda only see if traffic takes place - but not to where).

That's the problem because Vivo removed the option to only allow internet going through VPN. It could be reasonable to think that any kind of data requested by the (unpublished to the public) law in China on what they want to have goes directly to fixed IP addresses to avoid detection - and the activity I find above is just spy activity on user data to be sold/harvested by Vivo itself.
[Vivo X90 Pro Plus] ivanox1972:
@extremecarver where is best place in settings to watch ram usage totally and by apps? As device care on Samsung. Thanks
[Vivo X90 Pro Plus] Haskren:
I will reinstall the original messaging app. Google messages in chat still says "trying to verify your phone number"

Which line do I need to activate in the debloat script?
[Vivo X90 Pro Plus] extremecarver:
You need to restore the line that contains messages. See one of the restore bat files.
[Vivo X90 Pro Plus] ivanox1972:
@extremecarver I can confirm that owner app of package disabler developer (they have site, no on play store) can disable themes push mesages app and wallet for example. it work a litle weird...

for less integrated apps, those you can delete by adb, it immediately goes to disabled state with clena notification in check box. for themes and others it goes in disabled tabs buth without check box filled... but, app goes greyed out icon on nova app drawer and if you try to start it , system says it is forbiden by device admin (it is way how owner app works, see on their page...)

afer phone restart it is clean - totaly lost in app drawer, disabled. if you enable it in owner app it appears again as it should. so, yes, it works for my opinion. try. worth of testing I think...

please, if you know, tell me where to look for ram usage with usage by apps, thanks
[Vivo X90 Pro Plus] extremecarver:
I don't care about RAM usage because i never even get close to maxing out RAM. Please check with Adguard or Rethink DNS+ if "Vivo Push Notifications" service can be disabled and actually is disabled and never tries to connect to the internet (by looking through the log). Any app you can start on the Vivo can also be removed with adb. It's only services which cannot. You can never start a service anyhow. Services get started by apps or by the system.

I don't know what you mean with themes push messages app. I have debloated anything related to themes. What you describe sounds to me just like appops but it doesn't work for the two most important apps on this phone - being below:

Maybe the app uses something like this - but it doesn't work for me!

adb shell cmd appops set com.vivo.pushservice RUN_IN_BACKGROUND ignore

adb shell cmd appops set com.vivo.abe RUN_IN_BACKGROUND ignore

adb shell cmd appops set com.vivo.pushservice RUN_ANY_IN_BACKGROUND ignore

adb shell cmd appops set com.vivo.abe RUN_ANY_IN_BACKGROUND ignore

it should block any network usage - but it doesn't https://source.android.com/docs/core/power/app_mgmt

Here is the nitty gritty - maybe someone finds the problem?:

PD2227:/ $ appops set com.vivo.pushservice RUN_ANY_IN_BACKGROUND ignore

PD2227:/ $ appops get com.vivo.pushservice

Uid mode: LEGACY_STORAGE: ignore

WRITE_SETTINGS: default; rejectTime=+10s956ms ago

WAKE_LOCK: allow; time=+11s156ms ago; duration=+204ms

GET_USAGE_STATS: default; rejectTime=+5h3m24s630ms ago

RUN_IN_BACKGROUND: ignore

RUN_ANY_IN_BACKGROUND: ignore

READ_MEDIA_AUDIO: allow; time=+68d23h32m25s913ms ago

MANAGE_EXTERNAL_STORAGE: default; rejectTime=+68d23h32m25s913ms ago

NO_ISOLATED_STORAGE: deny; rejectTime=+68d23h32m25s913ms ago

USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER: default; rejectTime=+10s951ms ago

Seeing the wake_lock - maybe we can increase wake_lock to hours so this stupid app doesn't get called all the time anymore?

And here it is for abe after setting the ignore bits:

PD2227:/ $ appops get com.vivo.abe

WAKE_LOCK: allow; time=+4m44s562ms ago; duration=+128ms

RUN_IN_BACKGROUND: ignore

RUN_ANY_IN_BACKGROUND: ignore
[Vivo X90 Pro Plus] ivanox1972:
You consider push service and which is second one most important to debloat but you can't?
[Vivo X90 Pro Plus] extremecarver:
Push services and smart engine constantly connecting to Chinese servers and constantly waking up the phone..

Following settings with appops fix it (best use app ops app from playstore):

127|PD2227:/ $ appops get com.vivo.pushservice

Uid mode: COARSE_LOCATION: ignore

READ_PHONE_STATE: ignore

READ_EXTERNAL_STORAGE: ignore

WRITE_EXTERNAL_STORAGE: ignore

LEGACY_STORAGE: ignore

VIBRATE: ignore

WRITE_SETTINGS: ignore; rejectTime=+45m23s90ms ago

READ_CLIPBOARD: ignore

WRITE_CLIPBOARD: ignore

WAKE_LOCK: ignore; time=+2h38m6s68ms ago; duration=+265ms

GET_USAGE_STATS: default; rejectTime=+8h29m32s685ms ago

RUN_IN_BACKGROUND: ignore

RUN_ANY_IN_BACKGROUND: ignore

READ_MEDIA_AUDIO: allow; time=+7h9m2s249ms ago

MANAGE_EXTERNAL_STORAGE: default; rejectTime=+7h9m2s251ms ago

AUTO_REVOKE_MANAGED_BY_INSTALLER: ignore

NO_ISOLATED_STORAGE: deny; rejectTime=+7h9m2s249ms ago

USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER: default; rejectTime=+45m23s269ms ago

SCHEDULE_EXACT_ALARM: ignore
[Vivo X90 Pro Plus] luontokoodaus:
It's been said a million times, the messaging and calling apps are not spyware. They do ask to connect to servers but that is to sync a list of spam numbers so you can enable blocking on your phone. For messages you need a data connection so you can SMS others for free who also use the same app. It's the same as the "Google Messages" app which regularly asks for the exact same thing.
[Vivo X90 Pro Plus] Red-79:
Having problem to get notifications from many apps . Did turn on notifications. Anyone found a different way to get everything to work ?
[Vivo X90 Pro Plus] M5Pro60:
Kill vivo.pem like @P6P suggested in other thread. Works very good and battery is good too.
[Vivo X90 Pro Plus] Red-79:
Thx ! Can you tell me what thread it was ?
[Vivo X90 Pro Plus] M5Pro60:
For kill vivo you need old debloat script. Code is in old script
[Vivo X90 Pro Plus] extremecarver:
It's called something mms. Use adbappcontrol to restore
[Vivo X90 Pro Plus] Red-79:
Is there some tutorial how to do this ?
[Vivo X90 Pro Plus] Haskren:
I believe you just change the 0 to a 1 in the line you want to activate and run the script
[Vivo X90 Pro Plus] Red-79:
How do you run the script ?
[Vivo X90 Pro Plus] luontokoodaus:
Check Google for instructions on how to use adb. This is not something to be taken lightly.
[Vivo X90 Pro Plus] Red-79:
Copy that! Thx
[Vivo X90 Pro Plus] lemonade747:
Anyone has a problem with receiving 5 digit short code sms (premium sms or OTP)? I couldn't receive 1 or 2 short code sms like that recently.
[Vivo X90 Pro Plus] Find791:
Hi, can you share with us your stats?

Thanks!
[Vivo X90 Pro Plus] lemonade747:
FYI, if you remove the Vivo play store then you will get trouble in installing 3rd party apps (i.e, out side of Google play store). If you never install anything like that then it's ok for you. For me, I keep that one.
[Vivo X90 Pro Plus] Haskren:
I thought all Chinese apps visible on my phone were removed, but when I swipe right on the lock screen I get this. How can I remove and apply a more useful swipe function?

View attachment 5877951

Also, I installed Company Portal which creates a locked/secure area on the phone. Splits it up like this, ie when opening battery menu:

View attachment 5877953

Not an issue but the keyboard that comes with company Teams and Outlook is Chinese Baidu. Any idea how to change?
[Vivo X90 Pro Plus] ikhlief:
Hi I ran the script and it worked. I want to restore the notes app, I tried to set this line as follow but it didn't work:

adb shell service call package 131 s16 com.android.notes i32 1 i32 0

Any advice how to reverse this?
[Vivo X90 Pro Plus] rd0038:
go to setting-Apps & permissions-recover uninstalled system apps, at system apps tab, you should able to reinstall notes app from here
[Vivo X90 Pro Plus] ikhlief:
Thanks worked
[Vivo X90 Pro Plus] luontokoodaus:
Watch the video, it's like halfway in, the setting to remove that thing: https://tradingshenzhen.com/en/content/origin-os-vivo-devices-best-settings-1-hack
[Vivo X90 Pro Plus] sampunk9494:
Hi I'm using the default system vivo phone app for its call recording feature.

Can I check if this phone app gets updated automatically with the vivo app store debloated? I went to the app settings and there is no version number or check for updates unlike the default messaging sms app. Thanks.
[Vivo X90 Pro Plus] nibera:
Good morning,

where to find the Debloat Script v2.6.5 - Vivo X90 Pro+

does it work on firmware: PD2227B_A_13.0.20.5.W10.V000L1 ?
[Vivo X90 Pro Plus] sniperwolf101:
Page 1

Yes
[Vivo X90 Pro Plus] nibera:
but it's version 2.5 and not 2.6.5
[Vivo X90 Pro Plus] sniperwolf101:
the very first page is v2.6.5.

OP edited the quote and updates it as he goes if need be
[Vivo X90 Pro Plus] nibera:
I'm sorry but I can't find anything on the first page, can you post it here?
[Vivo X90 Pro Plus] jericho246:
Bruh what is so hard about copying and pasting the code from the OP into notepad, and saving it as a.bat file?
[Vivo X90 Pro Plus] nibera:
so, right?

Mod Edit: Attachment Removed
[Vivo X90 Pro Plus] luontokoodaus:
You need to read a bit more closely next time...

Why don't you try and let us know?

Do not package or redistribute my or other's work which is clearly available in the original post, thanks.
[Vivo X90 Pro Plus] nibera:
Hello, I couldn't figure out how to use the code on the first page, then I realized that I had to create a.bat file, and so I did.

now I've inserted the .bat file created in the folder where I have the adb commands and I'll try to do some cleaning in the hope that my phone won't be nailed down, I'll let you know. Thank you

edit:

I performed the procedure as per 1 post, no problem starting from a phone completely cleared of recovery, the only problem is that when I click on a link to open the bronswer (chrome), the page does not open, there is a solution, I did something wrong

Edit: fixed thanks, notifications are still a bit late. WhatsApp Telegram, gmail does not highlight the number counter of received emails. Thank you
[Vivo X90 Pro Plus] luontokoodaus:
There's another thread for info on how to fix notifications. In short, disable dark mode.

You should use another browser. Not Chrome.
[Vivo X90 Pro Plus] nibera:
hello, yes, thanks, I saw.

how come now there is no more need to disable com.vivo.pem ?
[Vivo X90 Pro Plus] luontokoodaus:
Because there never was a need to disable this app. Just misguided thinking.
[Vivo X90 Pro Plus] :
There are several ways to fix issues on Android. Doesn't matter what problem it is, there are multiple solutions. Some people are too stubborn to accept this. They're talking about things they don't know, blaming people if they don't agree with them and spreading wrong information.

Just try different things and keep whats working for you. You are definitely not the only one here who reported this tutorial doesn't work.

Telling you to take another browser for example shows the cluelessness. But nice to see you fixed it yourself.
[Vivo X90 Pro Plus] nibera:
I deleted the com.vivo.pem file and honestly some more notifications will arrive, it will be an impression !!!

I put this string in the .bat file:

adb shell "pm uninstall --user 0 com.vivo.pem" > CON

i hope i did well.
[Vivo X90 Pro Plus] luontokoodaus:
Just don't ask for support (in this thread) now that you removed it when your phone stops working and starts behaving extremely badly. Also, as there is no confirmed way to put it back (which there is for other apps). I sure hope you don't regret your decision. If things start to break, your only option is factory reset or returning the device now.

I would be very careful now you word your posts mate. You are down to your last warning. Personally I would not be taking credit for advising people to delete things on their phones which are unconfirmed to solve some problems but confirmed to break other things. Especially as there is no way to simply "put it back" if things go wrong, without resetting the entire phone and thus removing the Google Play services which Gizoo/Trading Shenzen etc. put there.

You can't deny that there are not dozens of people who have all had things break left and right after removing com.vivo.pem. Battery drain and crashing being literally only TWO of dozens more problems. It's all very well and good for you to blame other people and slander others when all you do is argue with everyone here and contribute nothing yourself. No scripts, no tutorials and definitely no actual hard evidence etc. The fact that you can't reply without being a hypocrite and slandering the good people here who put in countless hours of work for free, it really shows who the real cancer on this site is. I shouldn't have taken you off my ignore list. I won't make that mistake again.
[Vivo X90 Pro Plus] luontokoodaus:
In other news. I returned my Vivo X90PP due to this issue: https://xdaforums.com/t/help-us-we-cant-update-our-x90pp-phones-bought-from-tradingshenzen.4574915/

As such, I won't be updating the Debloat script any longer. It does its job at removing almost all of the bloatware/Chinese apps/etc. and without risking any damage to the user's phone. Because I'll be getting a new phone (global Xiaomi 13 Ultra), I likely won't be posting in at least this subforum any longer either. Except to give final update on how the return and refund process went with Trading Shenzen.

Big thanks to those who were supportive and helpful in improving the scripts and guides I made. It's a shame that this place suffers from a handful of people though who have nothing better to do than derail threads. mislead people, argue and cause drama. Big thanks to the mods though for all the hard work they do at cleaning up.

If the mods deem it necessary and appropriate. Please feel free to lock this thread and let people start another one.

- LK
[Vivo X90 Pro Plus] shadowstep:
THREAD LOCKED

Requested by OP.

Regards,

shadowstep

Senior Moderator
[Touch HD General] tboy2000:
I have suddenly noticed that when I hit the volume keys, instead of getting the fullscreen single column volume selection screen, I now get on overlay with 2 columns volume screen. When did this change suddenly all by itself? The only thing I can pin it down to was the installation of the new Hotfix for freezing.

Anyone have any clues?
[Touch HD General] Flanders:
Ahmmmm.... No! ;) - It didn´t came with my hotfix, but it looks interesting.
[Touch HD General] Nico_G:
If I'm not completely wrong, I think it's S2U2 that gives you this volume screen ;) Just use the settings for S2U2 to remove it!
[OnePlus 8T Questions & Answers] Zamkat:
Hey everybody. I'm back from a long hiatus from rooting phones. I'm wanting to root my OP 8T, and adb is not seeing the phone when in recovery mode, so I can't even begin.

Win10, pretty sure drivers are up to date, adb up to date.

Computer and adb both see the phone when it's powered on normally, but I have to choose usb mode every time I plug it in. I suspect the adb not seeing it in recovery mode may have something to do with this, but I'm just guessing. I'm not sure how to overcome this. I know plenty of people have rooted this phone, so I don't get it.

Would be happy for any input on this issue. Idk where to go from here, and it's really frustrating, bc I'm excited to switch to this phone.

TIA
[OnePlus 8T Questions & Answers] parag0n1986:
Have you tried checking Windows update when the phone is plugged in and in recovery mode? Do you have the Google fastboot drivers? Qualcomm drivers? OnePlus drivers? Are you using CMD or PowerShell for adb?
[OnePlus 8T Questions & Answers] alecxs:
yes, why should you? adb not available in recovery mode, expected behaviour.

sure not from adb or recovery. did you mean fastboot? then boot phone into bootloader mode and install Android Bootloader Interface drivers.
[OnePlus 8T Questions & Answers] Zamkat:
It's been so long since I did this...I don't remember much about the procedure. I was just following the instructions. It said to turn it off, and then hold down and power to boot into fastboot mode. Then to connect it and type the reboot bootloader cmd.

I am using powershell.

These instructions aren't very good, I realize now. -_-

I guess I don't have the fastboot drivers...I'll try to get those and make another attempt. Thanks, I'll get back to you.
[OnePlus 8T Questions & Answers] alecxs:
the driver is included in the same android_winusb.inf where the ADB driver is. you just need to disable windows driver signature enforcement before trying to install.

once you see device in 'fastboot devices' proceed with bootloader unlocking.

https://xdaforums.com/t/t-mobile-get-unlock-code-to-submit-to-oneplus-for-unlock-token.4201257
[OnePlus 8T Questions & Answers] Zamkat:
Okay, well, this will make things difficult. Am I missing something here...???
[OnePlus 8T Questions & Answers] Zamkat:
Okay, hang on, I think I found the right instructions to install the sdkmanager... Ugh.
[OnePlus 8T Questions & Answers] alecxs:
not sure what you are trying, but to run fastboot commands either navigate with cd into platform-tools directory from cmd.exe or in powershell type the path to file like this:

.\fastboot devices
[OnePlus 8T Questions & Answers] Zamkat:
So, I followed these instructions exactly, and it's saying that sdkmanager is not a thing that exists.

Awesome. Super useful instructions. I never thought simply putting the tools needed to root my phone on my computer would be such a colossal pain in the ass.
[OnePlus 8T Questions & Answers] alecxs:
I have never used sdkmanager and I don't know how that would involved in bootloader unlocking or rooting. It is also not mentioned anywhere in this device forum.
[OnePlus 8T Questions & Answers] WoKoschekk:
Please go back to post #6. as we can see you're in folder "platform-tools" (left side of the cursor in your PowerShell window). This folder contains the files "adb.exe" and "fastboot.exe" and some more.

As a normal Windows user you would try to start these .exe files with a double click. Don't try it because it won't start anything. These .exe files are not executables, they are binaries. To run them you need to enter "adb" or "fastboot". That's all.
[OnePlus 8T Questions & Answers] BillGoss:
You need to use this: https://developer.android.com/studio/releases/platform-tools

And LineageOS have a great installation document: https://wiki.lineageos.org/adb_fastboot_guide
[OnePlus 8T Questions & Answers] Zamkat:
According to the instructions, I need to use the Sdk manager to install the fastboot drivers.

In order to get that, I apparently need the command line tools.

In order to get those enabled/installed in sdk, I need the Sdk manager...??? I'm so confused.
[OnePlus 8T Questions & Answers] Zamkat:
Holy ****, thank you.

Okay, I am in Fastboot mode, and I'm getting ready to install Twrp, but...it says my Device State is locked. Does that mean my bootloader is not unlocked? Because it is supposed to be.
[OnePlus 8T Questions & Answers] WoKoschekk:
The Platform Tools are part of the Android SDK. But Google offers them also as a single download, excluded from the Android SDK:

View attachment 5842531

View attachment 5842533

It's not wrong to install the whole SDK. But it's too much if only 2 binaries are being used.
[OnePlus 8T Questions & Answers] alecxs:
how did you unlock the bootloader without fastboot?
[OnePlus 8T Questions & Answers] Zamkat:
I'm an idiot. I need to do that still.
[OnePlus 8T Questions & Answers] Zamkat:
Device isn't being seen by adb in fastboot. Any suggestions?
[OnePlus 8T Questions & Answers] BillGoss:
Fyi, you shouldn't have posted the question in this forum but in the q&a forum https://xdaforums.com/f/oneplus-8t-questions-answers.11583/
[OnePlus 8T Questions & Answers] alecxs:
@BillGoss thread is moved soon, thx for reporting.

@Zamkat no device is seen by adb in fastboot.
[OnePlus 8T Questions & Answers] BillGoss:
Use fastboot devices. Fastboot and adb are very different types of connections.
[OnePlus 8T Questions & Answers] Zamkat:
I've typed fastboot devices over and over. Nothing happens.
[OnePlus 8T Questions & Answers] Zamkat:
I don't know if this matters. When I installed the OP drivers, there was a little hiccup, but the device manager showed it properly, so...it seemed fine.
[OnePlus 8T Questions & Answers] Zamkat:
Hey, I reinstalled op drivers a few more times, and Idk if that's what did it, but it showed finally and I was able to unlock the boot loader. Yay!

Unfortunately, now my phone won't boot normally; it keeps saying it's been unlocked and can't be trusted. :(

I guess I have to format, which I suppose I expected. I was hoping to sneak out of it.
[OnePlus 8T Questions & Answers] TheNewHEROBRINE:
Are you talking about this screen? If so it's normal that you see that screen every time you boot your phone but it shouldn't prevent it from booting. Regarding to formatting data, in theory your phone should have already erased the data in the moment you unlocked the bootloader.
[OnePlus 8T Questions & Answers] Zamkat:
No, I didn't get a picture, sorry. It said the phone was in Orange state and that it would reboot in 5 seconds, and it only had a few lines on the screen, in orange, and it kept trying to reboot. I was able to hit the power key, I think, and bring up some choices. All the options except Format kept bringing it back to the orange state screen.
[OnePlus 8T Questions & Answers] Zamkat:
Thanks for everyone's help, as always. If I decide/need to change my OS, I'll be back.
[OnePlus 8T Questions & Answers] Zamkat:
Ah, I couldn't find a specific thread for twrp without root on here, so I just thought I'd check...

Does this look legit to you all? Will this work on my phone?

How to Install TWRP Recovery on Android without Root

TWRP allows the user to install, back up, and restore firmware on an Android device. Here's how to install TWRP on Android without rooting.

www.maketecheasier.com
[OnePlus 8T Questions & Answers] BillGoss:
Have a look at the unofficial TWRP and unofficial Orange Fox in https://xdaforums.com/f/oneplus-8t-roms-kernels-recoveries-other-deve.11587/
[OnePlus 8T Questions & Answers] Zamkat:
Thanks, but I don't see anything in either of those that answers my question. I looked through the TWRP pages. Currently wading through Orange Fox pages...
[OnePlus 8T Questions & Answers] BillGoss:
What exactly is your question?
[OnePlus 8T Questions & Answers] Zamkat:
Can I use those instructions to flash TWRP on my phone, even though it's not yet rooted?

Bootloader is unlocked, if that matters.

I just want to make a backup before I root. I guess I somehow did things a bit backwards...
[OnePlus 8T Questions & Answers] BillGoss:
Before you do anything, carefully read sections A.2 and A.2.1 in https://xdaforums.com/t/guide-root-and-keeping-root-options.4387977/

And then read the whole of that OP.

The simple answer to your question is "yes" but if you don't do things properly you'll run into trouble later on when you try to update the phone.