tb-debloater, personalised debloating script for lenovo tab devices (tested tb-8504f) - Thinkpad Tablet General

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
this is tb-debloater.
a simple script to free your device of bloatware.
DISCLAIMER
I am not held responsible for any damages that might occur when using this script.
Just because it worked for me doesn't mean it will work for everyone else. Use at your own risk!​What is tb-debloater?
tb-debloater is a well documented script that will easily disable all the bloatware that your Lenovo tablet would come pre-installed with.
Things that you should know before using this script:
This is a personalised script to suit myself (YoMarshMellow).
The script is easily editable to suit your needs.
YoMarshMellow's script uninstalls 36 bloatware applications.
This script only was tested on TB-8504F, could work on other TB models.
Script tested on Android 8.1.0, could work on Android 7.x.x
Root is not required for this script, but a Windows PC is required with ADB drivers installed.
This is a batch script, so it will only work for Windows.
The script has a troubleshooter guide to help you find the solution to the problem if the script fails.
This script has an easy to use UI. Nothing to be confused about here.
I AM NOT RESPONSIBLE FOR ANY DAMAGES THAT MIGHT OCCUR.
Downloads:
tb-debloater: http://www.mediafire.com/file/m8st4vn7px8u101/tb-debloater.zip/file
All the drivers have already been provided for you in the script folder. However you can download from here if it is outdated:
platform-tools: https://developer.android.com/studio/releases/platform-tools
usb-driver: https://developer.android.com/studio/run/win-usb
universal adb drivers: https://adb.clockworkmod.com
How to install the drivers:
Due to a limitation on XDA I cannot list all of the images needed to guide the installation of the drivers.
However, you can visit the troubleshooter.html file located in the base directory of the script folder.
What you need to do to ensure the script will be successful:
Make sure you only have ONE device connected to your PC.
If you are logged into a Lenovo Account, log out.
This is because this uninstalls the Lenovo ID APK and all of it's services, rendering the account infomation on your device useless.
On your device, go to Settings > System > About device > Build number || tap it 7 times until you get a toast message saying "You are now a developer!"
Go to Settings homepage, Settings > System > Developer Options > USB Debugging || turn it on, accept RSA fingerprints if prompted.
Make sure you have ADB drivers and ADB clients in the same folder of this script.
Simply start the batch file by double-clicking it. If a command prompt window opens and then closes straight away then follow the steps below:
1. In File Explorer, go to the folder destination of this script.
2. Press Shift + Right Click in an empty space to open the tools menu, and click on 'Open Command Prompt window here' or 'Open PowerShell window here'
If you have opened Command Prompt (CMD), type in 'tb-debloat.bat' || sit back and relax as the script frees your device of bloatware...
If you have opened Windows PowerShell, type in '.\tb-debloat.bat' || sit back and relax as the script frees your device of bloatware...
NOTE: You will have to accept the RSA fingerprints that will be prompted on your tablet during the process. You cannot continue without pressing OK.
NOTE: If you see any errors on the script, it is likely that the app is not installed on your device at all or your computer has lost connection to your device.
3. After script, go to Settings > Apps & notifications > See all 'xx' apps || check that all the listed apps in script are either disabled, uninstalled or both.
If not, disable/uninstall them.
NOTE: This script only disables the applications due to root limitations. You will need to uninstall some manually after, some can only be disabled.
NOTE: Some system apps may show up as 'Not installed for this user'. Do not ignore this, the application is still enabled, but only for other users. You should disable them.
Visit the troubleshooter.html file if your script has failed.
What you need to know before editing the script:
You must do your research on the package files and check if it is safe to remove before adding them to this list.
For example, adding 'com.android.phone' to this list will cause the tablet for force crash and boot into the recovery menu with a warning.
The only way to get out of this looped error is to factory reset. I learnt this the hard way...
I recommend using Notepad++ but you can use any text editor you want, as long it can read batch files (the stock notepad.exe will work too).
I seriously wouldn't edit or remove any other command other than 'adb shell pm uninstall -k --user 0 <com.package.name>', doing so can render the script useless.
Any command you shouldn't edit will be neatly annotated for you in the batch script.
Commands in the script that you SHOULD NOT edit:
'cd assets'
'disclaimer.vbs'
'adb devices'
'rsa-fingerprint.vbs'
'endscript_msg.vbs'
'troubleshooter.html'
Any other command in the script are perfectly fine to edit. You just have to make sure that the command has to follow the form of 'adb shell pm uninstall -k --user 0 <com.package.name>'
Something went wrong? Device not booting?
Try booting into recovery by making sure the device is turned off and then holding POWER + VOLUME UP until you boot into the recovery screen.
In the recovery menu, navigate to the Wipe data option with the volume buttons, and select with the power button, confirm 'Yes'.
Note: This will revert the script too if you were not rooted in the first place.
Still not working?
If your device's firmware is totally messed up, you can reflash it with Lenovo's LMSA app on Windows, it's easy to use and a lifesaver.
However, you can't downgrade back to Nougat for rooting purposes because it only provides you with the latest firmware.
Download Lenovo LMSA application: https://support.lenovo.com/gb/en/downloads/ds101291
MOD EDIT: CONTENT REMOVED
Per the forum rules, using XDA to promote social media is not allowed:
Self-promotion is forbidden, this includes blogs, social media and video channels etc. Random links will be removed.
Click to expand...
Click to collapse
Encouraging members to participate in forum activities on other phone related sites is prohibited.
Click to expand...
Click to collapse

Thanks for this!
I commented out the following 2 lines, otherwise I couldn't create new multi-user accounts:
:: adb shell pm uninstall -k --user 0 com.android.wantjoin.settings
:: adb shell pm uninstall -k --user 0 com.android.wantjoin.childmode.ctrl
Also, I re-ran the script for each user account, which worked well. Android user account numbering goes 0, 10, 11, 12 ...
so change every instance of --user 0 to --user 10 or --user 11, etc and re-run the script.

Keep it up man!
Thanks for this wonderful work!!

Related

[GUIDE][TOOL] Guide To Create You're Own De-Bloat Tool/APK Installer/For Any Device

Ever Tired Of Useless Stock Bloat Stuffed Up In Rom! Time To Remove Them!
This Is Guide To Create A Script To Remove Bloatware From Stock Rom For Any Device! Plus APK Installer
For Referring Purpose I'm Using Samsung's De-Bloat Too/APK Installer Develop'd by Me!
Requirements:
CWM Recovery w/ ADB
USB Drivers
Rooted
Phone connected to PC with USB Debugging enabled.
What Does This Tool Do..........?
It Removes Bloatware From Stock Rom! Eg: Samsungs's Unwanted Stuff
#Optional : Install/Batch APK's
Download This Tool Zip Here
Extract It
- Now Edit(Using NotePad++) Debloat.bat
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
-Go To Line 30 And Edit The "BuddiesNow.apk" name to you're specific one In Rom/Device!
For Eg:
Edit This
Code:
adb shell rm /system/app/BuddiesNow.apk
adb shell rm /system/app/BuddiesNow.odex
To
Code:
adb shell rm /system/app/TWLauncher.apk
adb shell rm /system/app/TWLauncher.odex
-Thats All! Save The File & Run The Debloat.bat By Following Instructions!
How-To USE :
Click On Debloat.bat
Follow On Screen Instructions To Remove !
Reboot Phone When Prompted!
--------------------------------
For APK Installer
Place The Wanted APK's In The same Folder!
-Close The Window To Skip Auto Install!
-Press Continue For Auto Apk Installer
IMPORTANT: -And Make Sure You Reconnect USB Cable Before Pressing Continue!
-Press Continue For Auto Apk Installer
-Done!
It Works On Stock Rom.
It Also Works On Custom Rom If Therez Any Bloat In It! Don't Panic If Therz Some Error Regarding No Such File/Directory.It's coz of absence of specified app in System/app (Bloat-Free)
Now Make You're Own Versions For You're Devices Like HTC,SE etc
The Tool Attached Here(For Ex) Is almost Common For Samsung Devices!
Download Link : http://goo.im/devs/eaglerazor123/Eag-debloat.zip
http://www.mediafire.com/?qhq294rzh3ajll4
Credit Me If You Used This Somewhere
Hit Thanks If You Like ! Donate If You Want To!
This was posted on the portal! NICE!!
http://www.xda-developers.com/android/create-a-de-bloat-script-and-auto-apk-installer/
do i really need adb??? i haven't set up one on my pc..
cant i just use QtAdb???
draiyan said:
do i really need adb??? i haven't set up one on my pc..
cant i just use QtAdb???
Click to expand...
Click to collapse
Didn't try that yet! I recommend to Setup ADB it's very handy!
1 word - wow. This is a really great tool. Used it, and it's flawless. I would LOVE to have it in my ROM if you don't mind! Like flashing the ROM then flashing this script to remove Facebook, Twitter, etc. Great work buddy
invasion2 said:
1 word - wow. This is a really great tool. Used it, and it's flawless. I would LOVE to have it in my ROM if you don't mind! Like flashing the ROM then flashing this script to remove Facebook, Twitter, etc. Great work buddy
Click to expand...
Click to collapse
Thanks! No prob u can use it!
Feel free to pull my Universal De-Blur/De-Bloat for a template for MotoBlur devices if you want.
we dont have a cwm with adb support then how can we make it work??
eaglerazor123 said:
Ever Tired Of Useless Stock Bloat Stuffed Up In Rom! Time To Remove Them!
This Is Guide To Create A Script To Remove Bloatware From Stock Rom For Any Device! Plus APK Installer
For Referring Purpose I'm Using Samsung's De-Bloat Too/APK Installer Develop'd by Me!
Requirements:
CWM Recovery w/ ADB
USB Drivers
Rooted
Phone connected to PC with USB Debugging enabled.
What Does This Tool Do..........?
It Removes Bloatware From Stock Rom! Eg: Samsungs's Unwanted Stuff
#Optional : Install/Batch APK's
Download This Tool Zip Here
Extract It
- Now Edit(Using NotePad++) Debloat.bat
-Go To Line 30 And Edit The "BuddiesNow.apk" name to you're specific one In Rom/Device!
For Eg:
Edit This
Code:
adb shell rm /system/app/BuddiesNow.apk
adb shell rm /system/app/BuddiesNow.odex
To
Code:
adb shell rm /system/app/TWLauncher.apk
adb shell rm /system/app/TWLauncher.odex
-Thats All! Save The File & Run The Debloat.bat By Following Instructions!
How-To USE :
Click On Debloat.bat
Follow On Screen Instructions To Remove !
Reboot Phone When Prompted!
--------------------------------
For APK Installer
Place The Wanted APK's In The same Folder!
-Close The Window To Skip Auto Install!
-Press Continue For Auto Apk Installer
IMPORTANT: -And Make Sure You Reconnect USB Cable Before Pressing Continue!
-Press Continue For Auto Apk Installer
-Done!
It Works On Stock Rom.
It Also Works On Custom Rom If Therez Any Bloat In It! Don't Panic If Therz Some Error Regarding No Such File/Directory.It's coz of absence of specified app in System/app (Bloat-Free)
Now Make You're Own Versions For You're Devices Like HTC,SE etc
The Tool Attached Here(For Ex) Is almost Common For Samsung Devices!
Download Link : http://goo.im/devs/eaglerazor123/Eag-debloat.zip
http://www.mediafire.com/?qhq294rzh3ajll4
Credit Me If You Used This Somewhere
Hit Thanks If You Like ! Donate If You Want To!
Click to expand...
Click to collapse
sorry sir, but for apk installer section, what's used for?
can you explain little bit?
Was actually kind of hoping to use this but the download is no longer there. Has this been abandoned?
You can get it here
http://forum.xda-developers.com/showthread.php?t=1667140
missed out a "/"
There's a small mistake that i noticed. In line 59 of Debloat.bat,
Code:
adb shell rm system/aap/MobilePrint.odex
should probably be
Code:
adb shell rm /system/aap/MobilePrint.odex
.
Btw, great tool, thanks!!!

[TOOL] Android Wear APK Tools: Sideload and Uninstall Apps to Android Wear

Android Wear APK Tools:
A GUI application which allows you to install any APK straight to your watch (via adb) or uninstall any non-protected package directly. Much more convenient than doing it through the adb command line.
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to use:
Download Link: HERE
Windows:
Unzip Android-Wear-APK-Tools.zip, and run Android-Wear-APK-Tools.exe
Linux:
Run the following command in terminal, and then open AndroidWearAPKTools.py
Code:
sudo apt-get install python-tk
Mac:
Install Python from here, then run AndroidWearAPKTools.py
_________________
Connect your watch to your computer, enable ADB Debugging on your phone and your watch, and make sure ADB and the drivers are set up on your computer.
Doesnt work for me.
I opened it, clicked connect to watch, then it told me that it has connected, i can see the list of all the apps that i have installed on my phone. But android wear doesnt tell me that its connected.
I tried to uninstall an app, then it gave me an error. Then i tried installing an app, and it just stayed on "installing app, please wait" for a very very long time.
So, apparently you must have ADB already on the system path or in the main directory of this application and it must be accessible with the command "adb"
I am experiencing similar errors with the app. It tells me I am connected to my watch. I can't see any apps on the list. When trying to install an app it stops on "Installing app, Please wait..."
root required?
Does this require that the Android Wear device be rooted?
Lord_Cyrix said:
I am experiencing similar errors with the app. It tells me I am connected to my watch. I can't see any apps on the list. When trying to install an app it stops on "Installing app, Please wait..."
Click to expand...
Click to collapse
same here
can we install ota lollipop from this
by regular method my samsung gear live is not responding to sideload method
doesn't seems to work on windows 10
Exception in Tkinter callback
Traceback (most recent call last):
File "Tkinter.pyc", line 1470, in __call__
File "AndroidWearAPKTools.py", line 36, in connectToWatchCallback
IndexError: list index out of range
EDIT:Fixed by allowing adb access through cmd
works for me
In samsung gear neo 2 ported to android wear, works perfect thx...
NightMean said:
doesn't seems to work on windows 10
Exception in Tkinter callback
Traceback (most recent call last):
File "Tkinter.pyc", line 1470, in __call__
File "AndroidWearAPKTools.py", line 36, in connectToWatchCallback
IndexError: list index out of range
EDIT:Fixed by allowing adb access through cmd
Click to expand...
Click to collapse
NightMean, how did you fix it? Could elaborate?
I don't know how to allow ADB access through CMD
Thanks
nagasgura said:
Android Wear APK Tools:
Much more convenient than doing it through the adb command line
Click to expand...
Click to collapse
So writing all that code was easier than "adb install" ?
clevebb said:
So writing all that code was easier than "adb install" ?
Click to expand...
Click to collapse
Not for him (except he installs and deinstalls applications from 9 to 5 )
But for the rest off the world it´s really comfortable
I installed google chrome but i cant see it in the list of apps installed and i cant uninstall it any help? this is the list http://puu.sh/pc5Ka/0e12811101.png
Thanks for creating such a simple but useful tool!
Hy guys , i've used this method to install apps but i have a problem when opening a pdf file , as you can see in the pictures , i can't select a default app for it. can somebody give me a solution ? thx a lot .
kmc99 said:
Hy guys , i've used this method to install apps but i have a problem when opening a pdf file , as you can see in the pictures , i can't select a default app for it. can somebody give me a solution ? thx a lot .
Click to expand...
Click to collapse
Try opening the PDF on your phone instead.
For me, I connect to watch alright, I see the apps list, but uninstalling takes forever.. :/
Much easier to use adb command. meh
My watch is detected by the pc but I see an empty directory ....and if I try to copy a file no way ....
Any idea ?
So the windows 10 users have no chance to enjoy this ???

[TOOL][LINUX] Ezy-Adb - Shell script for the quick install and use of adb on Linux

I made this tool to make adb commands quicker and easier to carry out, as I use adb a fair bit. It's similar to this one but I wanted to include some different functions and put more focus on the hassle free installation of adb on various Linux distributions.
It's a simple script that has the most useful adb commands in a menu format. I also added an adb installation menu which automatically detects what system you have and installs the correct package and it's dependencies. Not every system is supported yet but I'll add more in time.
Code:
[I]I am not responsible for any damages caused by your use of this tool.
Please do some research if you are unsure of anything.[/I]
Features:
Installs adb and configures udev rules.
supports ubuntu, debian, mint, suse, redhat, fedora, centos, elementaryOS, Mageia
Adb over network
Manages files into organised directories
Reboot menu
Pull, push, sideload, shell
Logcats and system dumps
Install and uninstall apps
Unlock bootloaders
Remotely take screenshots and create screen recordings
Full adb backup and restore
More to come
Download Link
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Instructions:
Extract file anywhere in your home directory
cd to the same directory as ezy-adb.sh
Open a terminal and change permissions with this command:
Code:
$ chmod 755 ezy-adb.sh
Run the script with:
Code:
$ ./ezy-adb.sh
Thanks to @raziel23x. I learned a lot from studying his apktool script.
Enjoy
Changelog
28/09/15
Initial release
29/09/15
Added diagnostic tools sub menu with dumpsys fuctions
merged log and log dump into diagnostic tools
30/09/15
Added option adb over network
Added option uninstall package
04/10/15
Merged reboot functions into a sub menu
10/10/15
v1.3
Script now scans for a connected device before executing commands
Date in (y,m,d,H,M,S) added to screenshot name
y, H,M,S added to date on screen recording name
Bug fixes
Minor ui tweaks
25/11/15
v1.4
Install adb now supports elementaryOS and mageia
Bug fixes
23/12/15
v1.4.1
Fixed derp on adb install
Art Vanderlay said:
I made this tool to make adb commands quicker and easier to carry out, as I use adb a fair bit. It's similar to this one but I wanted to include some different functions and put more focus on the hassle free installation of adb on various Linux distros.
It's a simple script that has the most useful commands in a menu format. I also added an adb installation command which automatically detects what system you have and installs the correct package and it's dependencies. Not every system is supported yet so i'll add more based on feedback.
Features:
Installs adb and configures udev rules.
supports ubuntu, debian, mint, suse, redhat, fedora, centos
Manages files into organised directories
Reboot menu
Pull, push, sideload, shell
Logcats and dump files
Install apk's
Unlock bootloaders
Remotely take screenshots and create screen recordings
Full adb backup and restore
More to come
Instructions:
Extract file anywhere in your home directory
cd to the same directory as ezy-adb.sh
Open a terminal and change permissions with this command:
Code:
$ chmod 755 ezy-adb.sh
Run the script with:
Code:
$ ./ezy-adb.sh
Download Link
ezy-adb.sh.tar.gz
Thanks to @raziel23x. I learned a lot from studying his script.
Enjoy
Click to expand...
Click to collapse
I've always wanted an easy way to install adb and config udev rules on Ubuntu but i just couldn't so i had to switch to BBQLinux. But now i don't have to :laugh: Thank you bro.
kirito9 said:
I've always wanted an easy way to install adb and config udev rules on Ubuntu but i just couldn't so i had to switch to BBQLinux. But now i don't have to :laugh: Thank you bro.
Click to expand...
Click to collapse
No worries Glad to help.
Nice work m8
Thanks buddy :good:
good job man
in this way it will not be necessary to rename screenshots
adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > ~/EZY_ADB/ScreenShots/$(date '+%Y%m%d%H%M%S').png
thanks
asmanao said:
good job man
in this way it will not be necessary to rename screenshots
adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > ~/EZY_ADB/ScreenShots/$(date '+%Y%m%d%H%M%S').png
thanks
Click to expand...
Click to collapse
Cheers. That'll make things easier
nice job man, thannks! Your tool makes my nerding easier :laugh:
Thanks, bro, It's Really Helpful

Install Google Apps from another Device

Purpose
This guide is for anyone that does not want to trust downloaded APKs from someone else's guide. This guide is intended to walk you through the process of exporting the necessary android package files (APK) from a device you already trust with your Google credentials.
Requirements
- Android Development bridge. (ADB)
- An android device with working Google apps
- MyAppSharer and OI File Manager installed on Android Device
- Kindle Fire ADB drivers installed on PC
- APKs
- com.google.android.gms.apk
- com.google.android.gm.apk
- GoogleLoginService.apk
- GoogleServicesFramework.apk
- com.android.vending.apk
- Optional
- org.openintents.filemanager.apk
- com.lastpass.lpandroid
Notes
I tried this with APKs from a Galaxy Note 4 running Android 5.0.1. This failed to install GoogleServicesFramework with the error of `INSTALL_FAILED_DEXOPT`. I feel that this Fire OS is based on an older android version, that will require older APKs.
The devices used for examples in this guide:
- VZ Droid Razr HD running Android 4.4.2
- Kindle Fire 7 (2015 Edition) Running Fire OS 5.1.1
Assumptions
- Android SDK tools is installed on a Windows 7 PC
- The source of the Google APK's is guide is called the Android Device
- Your target Kindle Fire is not rooted and freshly wiped.
- That you know what APKs are and what they are used for.
- That your computer is already setup to talk to your Android device for file transfer.
- the ADB command is accessible from the command line. ie. `\Program Files (x86)\Android\android-sdk\platform-tools\` in your PATH.
- You will allow the Play store to update any components it deems necessary.
- ADB drivers for Kindle-Fire are working on your PC and USB debugging is already turned on.
- Fire OS 5.1.1
Directions
1. Create a directory on the Android Device in Download called PlayApps.
2. open MyAppSharer on the Android Device and type near the magnifying glass. This should filter the list.
note: "Ensure that the switch is on APK and not Link.
3. Select the Google Play Store and Google Play Services apps. Then Tap the < share button.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Tap the Export to SD card button.
5. Scroll to Find your Download directory
6. Tap on your PlayApps Directory.
7. Then tap the OK button.
8. Repeat the above five steps for Gmail.
9. Open OI File manager on the Android device and tap the House icon.
10. Tap the system directory. Note: that some devices may have a .system (dot system) directory. This is not the directory you are looking for.
11. Tap the Priv-App Directory. Note: Some devices put all the system apps in their own directories here, others do not.
12. Scroll and look for GoogleServicesFramework.apk or GoogleServicesFramework directory.
13. Long press on GoogleLoginService.apk.
14. Scroll down and tap on GoogleServicesFramework.apk. Note: this should select both of them.
15. Tap the Hamburger menu, then tap copy. Note: that the bottom of the screen will read 1 item to copy.
16. Tap the House button again.
17. Scroll, find and tap on the sdcard directory.
18. Scroll, find and tap on the Downloads directory.
19. Scroll, find and tap on the PlayApps directory.
20. Tap on the Clipboard icon. This will paste the app here.
21. You should now have five apk files in your PlayApps directory.
22. Using a USB cable, connect your android device to your PC.
23. Copy the PlayApps directory to your desktop.
24. Unplug the android device and plug in your kindle file.
25. Copy the PlayApps directory to the kindle
26. Launch a command prompt. use `CD` to change directory to the PlayApps directory on your PC.
27. Type the command adb devices. Note: If you receive a pop-up on the kindle called Allow USB debugging?, check the box for Allows allow, and tap OK.
28. Type the following commands.
adb install com.google.android.gms.apk
adb install GoogleLoginService.apk
adb install GoogleServicesFramework.apk
adb install com.android.vending.apk
adb install com.google.android.gm.apk
adb reboot
31. Login with your google credentials.
note: I also copy the APK for lastpass.
Resources
Kindle Fire Drivers - This guide is slightly outdated.
You only need to Select the Kindle USB driver from the extra Category. you can ignore the other items that it shows you to select.
https://developer.amazon.com/public...ing-up-the-ADB-Driver-for-Kindle-Fire-Devices
http://forum.xda-developers.com/showthread.php?t=1349902
http://forum.xda-developers.com/ama...google-framework-playstore-t3216122?nocache=1
USB Debugging
- SEttings > Device Options > Tap Serial Number 10 Times.
- Tap Developer options.
- Tap Enable ADB.
- Restart Kindle
- Force windows device manager to accept new driver.
Reserved
Works like a charm, thank you!
Am i able to remove all the apk´s in case of using warranty? How to do it?
Greetings
Yes. I personally wipe devices before warranty repair. They'll be gone after that. It will keep adb debugging turned on.
Sent from my SM-N910V using Tapatalk

[GUIDE] How to remove/disable bloatware apps in S8+ without root

Hi, thought this might be useful to users who are new to Android, or to other users who just got a phone with a new Android
This guide not only applies to S8/S8+ but to other phones that are higher than Android 6.0+
With this method you can remove apps that are by default unremovable If you try to manual removing them in the settings, aka. the bloatware that nobody needs.
For example, you can't remove Bixby Voice because it is part of the System, but with this method you can easily remove it. (I don't know if it completely removes it, but it won't be running in the background anymore)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So what do we do?
First we need to find out the package name of this app, you can do this by downloading System app removal, that has an option to view package names, aswell as the size of an app
We just found out the package name of this app, now we need to fire up ADB
You can download ADB from this thread: https://forum.xda-developers.com/showthread.php?t=2588979
If you installed adb systemwide, you can just bring up cmd, and enter adb
Note, that adb requires enabling USB debugging, otherwise it won't work!
in cmd type adb devices and press enter
You should see a message in your phone, just tap ok
Your PC now should see the phone
It should show random numbers and letters, next to device If you did it right
Note: You may need to type again adb devices If your PC didn't recognized it at first
For the next step we'll finally remove the said app
Type adb shell then press enter
You will see something like this, and now comes the removing part
If you wish to remove an app, you need to enter this:
PHP:
pm uninstall -k --user 0 <package name>
And now I will remove Bixby Voice
Note: I already removed it, and it gives me this message, but I'll show you what happens
If you remove an app that is still installed on your phone
And that's it! These apps no longer exists on the phone
For proof I will show you that System app removal can't find the apps anymore:
Hope you find this useful
Note: Some system apps will reinstall themselves such as Bixby, there's no known method ATM on how to completely disable them
Hello. By this method it's not removed but hide for the user 0 (you). If you factory reset your phone, the app will appear again [emoji6]
Kizoky said:
Hi, thought this might be useful to users who are new to Android, or to other users who just got a phone with a new Android
This guide not only applies to S8/S8+ but to other phones that are higher than Android 6.0+
With this method you can remove apps that are by default unremovable If you try to manual removing them in the settings, aka. the bloatware that nobody needs.
For example, you can't remove Bixby Voice because it is part of the System, but with this method you can easily remove it. (I don't know if it completely removes it, but it won't be running in the background anymore)
So what do we do?
First we need to find out the package name of this app, you can do this by downloading System app removal, that has an option to view package names, aswell as the size of an app
We just found out the package name of this app, now we need to fire up ADB
You can download ADB from this thread: https://forum.xda-developers.com/showthread.php?t=2588979
If you installed adb systemwide, you can just bring up cmd, and enter adb
Note, that adb requires enabling USB debugging, otherwise it won't work!
in cmd type adb devices and press enter
You should see a message in your phone, just tap ok
Your PC now should see the phone
It should show random numbers and letters, next to device If you did it right
Note: You may need to type again adb devices If your PC didn't recognized it at first
For the next step we'll finally remove the said app
Type adb shell then press enter
You will see something like this, and now comes the removing part
If you wish to remove an app, you need to enter this:
PHP:
pm uninstall -k --user 0 <package name>
And now I will remove Bixby Voice
Note: I already removed it, and it gives me this message, but I'll show you what happens
If you remove an app that is still installed on your phone
And that's it! These apps no longer exists on the phone
For proof I will show you that System app removal can't find the apps anymore:
Hope you find this useful
Click to expand...
Click to collapse
Envoyé de mon SM-N935F en utilisant Tapatalk
benyou54 said:
Hello. By this method it's not removed but hide for the user 0 (you). If you factory reset your phone, the app will appear again [emoji6]
Envoyé de mon SM-N935F en utilisant Tapatalk
Click to expand...
Click to collapse
Well that sucks, atleast it isn't running in the background
There is a similar guide on how to do this here.
Does this work with Oreo? I thought I read somewhere that the pm uninstall command was disabled in Oreo for the S8/+? Please correct me if I am wrong.
MiMtnBiker said:
There is a similar guide on how to do this here.
Does this work with Oreo? I thought I read somewhere that the pm uninstall command was disabled in Oreo for the S8/+? Please correct me if I am wrong.
Click to expand...
Click to collapse
I have done it with Oreo. No problems at all
PapaD78 said:
I have done it with Oreo. No problems at all
Click to expand...
Click to collapse
You can also do it with any of the package disablers. I did it with Adhell 3.
if you use the adb method is there a way to reinstall short of a factory reset? obviously there is no apk (or is there?).
I trashed all the bixby packages which is great, except that breaks bxactions which isn't so great lol (then again bxactions may be broken by Sammy next update anyway)
wintermute000 said:
if you use the adb method is there a way to reinstall short of a factory reset? obviously there is no apk (or is there?).
I trashed all the bixby packages which is great, except that breaks bxactions which isn't so great lol (then again bxactions may be broken by Sammy next update anyway)
Click to expand...
Click to collapse
If you do a factory reset, they should be re-enabled
Thanks @Kizoky I was looking for a solution for this precisely, and obviously all mods in stock ROMs are deleted when doing a hard reset, like wallpaper, font, ringtone, all back to stock......
Caaaan't you guys just use this thing? I see it's removed from Play Store, replaced with an ad-riddled one, but surely it's Googleable.
Thanks for posting this - along with adhell3 there is no need to root anymore!
Still works, just tested it on a Samsung Galaxy S20 Ultra 5G.
Thanks for sharing!

Categories

Resources