NO ROOT REQUIRED: Use widgets in your preferred launcher - Fire General
This may not work on a Fire HD 7, but I like to share.
Enable Widgets:
Reference: /system/bin/appwidget
Code:
# Script to start "appwidget" on the device, which has a very rudimentary shell.
base=/system
export CLASSPATH=$base/framework/appwidget.jar
exec app_process $base/bin com.android.commands.appwidget.AppWidget "[email protected]"
1. Use a file manager like Total Commander and navigate to /system/bin/
2. Locate appwidget and copy it to clipboard.
3. Paste the file to your PC desktop and open it with a text editor. I use Notepad+++. You do NOT need to make any edits.
4. Click file, save as. Change the filename to appwidget.sh and save it as a Unix file type. (If using regular Notepad, save it as the ALL FILES file type)
5. Copy appwidget.sh and place it into internal storage of your fire (/sdcard).
6. Open ADB, get into a shell and type:
Code:
[email protected]:/ $ sh /sdcard/appwidget.sh
7. Exit the shell and come back to ADB and type:
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user <USER_ID>
(USER_ID = 0)
If above doesn't work:
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user current
Now add your favorite widgets through your favorite launcher
{
"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"
}
DragonFire1024 said:
This may not work on a Fire HD 7, but I like to share.
Enable Widgets:
Reference: /system/bin/appwidget
Code:
# Script to start "appwidget" on the device, which has a very rudimentary shell.
base=/system
export CLASSPATH=$base/framework/appwidget.jar
exec app_process $base/bin com.android.commands.appwidget.AppWidget "[email protected]"
1. Use a file manager like Total Commander and navigate to /system/bin/
2. Locate appwidget and copy it to clipboard.
3. Paste the file to your PC desktop and open it with a text editor. I use Notepad+++. You do NOT need to make any edits.
4. Click file, save as. Change the filename to appwidget.sh and save it as a Unix file type. (If using regular Notepad, save it as the ALL FILES file type)
5. Open ADB
6:
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user <USER_ID>
(USER_ID = 0)
Or, if above doesn't work:
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user current
Now add your favorite widgets through your favorite launcher
Click to expand...
Click to collapse
How do you switch to that launcher????? Do you use launcher hijack
savvytechwinner said:
How do you switch to that launcher????? Do you use launcher hijack
Click to expand...
Click to collapse
I am using Evie. Install it, then uninstall firelauncher or other launcher. Reboot. Then follow initial post steps. I don't see a difference with or without launcher hijack, when firelauncher is uninstalled.
I found this script in /system/bin. Wish I could find one for live wallpapers.
DragonFire1024 said:
I am using Evie. Install it, then uninstall firelauncher or other launcher. Reboot. Then follow initial post steps. I don't see a difference with or without launcher hijack, when firelauncher is uninstalled.
I found this script in /system/bin. Wish I could find one for live wallpapers.
Click to expand...
Click to collapse
But...
the home button doesn't work when you uninstall fire launcher
or whisper link
I am NOT kiding about that either
savvytechwinner said:
But...
the home button doesn't work when you uninstall fire launcher
or whisper link
I am NOT kiding about that either
Click to expand...
Click to collapse
Correct...for now anyways. Maybe someone can extract the settings from launcher so they stay and launcher goes. Or find a way to just uninstall the actual launcher only.
DragonFire1024 said:
Correct...for now anyways. Maybe someone can extract the settings from launcher so they stay and launcher goes. Or find a way to just uninstall the actual launcher only.
Click to expand...
Click to collapse
Ok...
Uninstalling
"com.amazon.kindle.otter.oobe" WILL screw up your home button too
There is a wierd side affect where when you install firelauncher or the apk i mentioned above when you click the home button it locks your screen.
I went back to Nova for now. Be advised if you want to switch launchers, you have to run the script again to enable widgets.
DragonFire1024 said:
I went back to Nova for now. Be advised if you want to switch launchers, you have to run the script again to enable widgets.
Click to expand...
Click to collapse
When Fire Laucnher is uninstalled the home button doesn't work and when you press it, the screen turns off and it goes back to the lockscreen. How do you manage this?
savvytechwinner said:
When Fire Laucnher is uninstalled the home button doesn't work and when you press it, the screen turns off and it goes back to the lockscreen. How do you manage this?
Click to expand...
Click to collapse
I haven't yet. The lock screen is embedded in /system/framework/framework-res.apk in the form of PNG and icons layered over one another. The reason for the lock screen is because there are dummy screens in front of and behind the enter screens. Those dummies block the wallpapers and what not and send us to the lock screen. Unless someone really really good at modifying APKs comes along, We might be stuck with that annoyance.
Just downloaded 'Google Wallpapers.' All of the included wallpapers work...except the stock live ones lmao.
DragonFire1024 said:
This may not work on a Fire HD 7, but I like to share.
Enable Widgets:
Reference: /system/bin/appwidget
Code:
# Script to start "appwidget" on the device, which has a very rudimentary shell.
base=/system
export CLASSPATH=$base/framework/appwidget.jar
exec app_process $base/bin com.android.commands.appwidget.AppWidget "[email protected]"
1. Use a file manager like Total Commander and navigate to /system/bin/
2. Locate appwidget and copy it to clipboard.
3. Paste the file to your PC desktop and open it with a text editor. I use Notepad+++. You do NOT need to make any edits.
4. Click file, save as. Change the filename to appwidget.sh and save it as a Unix file type. (If using regular Notepad, save it as the ALL FILES file type)
5. Copy appwidget.sh and place it into internal storage of your fire (/sdcard)
6. Open ADB and type the script below.
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user <USER_ID>
(USER_ID = 0)
If above doesn't work:
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user current
Now add your favorite widgets through your favorite launcher
Click to expand...
Click to collapse
WTF I did this and it still goes to settings I did exactly what it said
savvytechwinner said:
WTF I did this and it still goes to settings I did exactly what it said
Click to expand...
Click to collapse
oops. I may have forgotten a step. Try
Code:
$ sh /sdcard/appwidget.sh
Then do the next step.
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user <USER_ID>
or
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user current
Nevermind. I redid the steps and everything is working now. Thank you!
savvytechwinner said:
Nevermind. I redid the steps and everything is working now. Thank you!
Click to expand...
Click to collapse
Awesome! And to think, I found it buried in one of these tablets makes me scratch my head a bit. I'm hoping to find more goodies!
This worked great, thanks!
I just renamed "appwidget" to "appwidget.sh" on the tablet, saves a bit of time versus copying to PC etc.
It may even be possible to run the shell straight from /system/bin, I'll try that should I need to restore again.
Hi
the first step does not work for me. I have appwidget.sh at /sdcard and the command in shell sh /sdcard/appwidget.sh
is giving me [ERROR] Unsupported operation: null
what am I doing wrong? i have Fire HD 8 7th with 5.4
---------- Post added at 05:53 PM ---------- Previous post was at 05:37 PM ----------
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user current
what I used for Nova Launcher was
adb shell appwidget grantbind --package com.nova.launcher --user current
was it right? I would like to enable widgets in Nova launcher
vendo232 said:
Hi
the first step does not work for me. I have appwidget.sh at /sdcard and the command in shell sh /sdcard/appwidget.sh
is giving me [ERROR] Unsupported operation: null
what am I doing wrong? i have Fire HD 8 7th with 5.4
---------- Post added at 05:53 PM ---------- Previous post was at 05:37 PM ----------
Code:
adb shell appwidget grantbind --package <PACKAGE.name.of.your.launcher> --user current
what I used for Nova Launcher was
adb shell appwidget grantbind --package com.nova.launcher --user current
was it right? I would like to enable widgets in Nova launcher
Click to expand...
Click to collapse
Ignore the error. It means nothing. I believe its just a scare tactic. If the command with --user current didn't work, try the other one. You might see a brief flash when you activate the function the first time. If not, try placing a widget anyways. make sure the package name is right. copy and paste directly the line below. use adb command prompt and not a terminal.
adb shell appwidget grantbind --package com.teslacoilsw.launcher --user 0
DragonFire1024 said:
Ignore the error. It means nothing. I believe its just a scare tactic. If the command with --user current didn't work, try the other one. You might see a brief flash when you activate the function the first time. If not, try placing a widget anyways. make sure the package name is right. copy and paste directly the line below. use adb command prompt and not a terminal.
adb shell appwidget grantbind --package com.teslacoilsw.launcher --user 0
Click to expand...
Click to collapse
it works! awesome man!
this is the command for NOVA Launcher, I was typing wrong package
adb shell appwidget grantbind --package com.teslacoilsw.launcher --user 0
thank you
---------- Post added at 06:17 PM ---------- Previous post was at 06:16 PM ----------
one question, Do you thing this setup will be reset after FW update?
vendo232 said:
it works! awesome man!
this is the command for NOVA Launcher, I was typing wrong package
adb shell appwidget grantbind --package com.teslacoilsw.launcher --user 0
thank you
---------- Post added at 06:17 PM ---------- Previous post was at 06:16 PM ----------
one question, Do you thing this setup will be reset after FW update?
Click to expand...
Click to collapse
I think so, but not sure. However, if you switch launchers, you will have to run the script and commands again.
So far, this is my favorite find I found this ON the tablet. I'm not sure why or how this was left on it. it is labeled as May 31 update, when my tablet updated to 5.4. I think they made a mistake, or a developer snuck it in.
DragonFire1024 said:
I think so, but not sure. However, if you switch launchers, you will have to run the script and commands again.
So far, this is my favorite find I found this ON the tablet. I'm not sure why or how this was left on it. it is labeled as May 31 update, when my tablet updated to 5.4. I think they made a mistake, or a developer snuck it in.
Click to expand...
Click to collapse
it is great!
the only remaining item on my list is to STOP OTA updates. Do you know of any solution?
Related
Fire Setup Script (FSS) - Transform your 5.0.1 Fire tablet
Here is a script I have been working on for a while, and have tested on multiple Fire 2015 models. *This is ONLY for the new 2015 Fire tablet, not any Kindle variant. This is for the 5.0.1 firmware. It will work on the 5.0.0 for all functions but the Google Plays Store, 5.0.0 is incompatible with the Google Play Store at this time. Credits go to alot of the members of this forum for parts of it, including @sd_shadow, @K3Llogs, and @Rivethread to name a few. I'm just wrapping up all the knowledge in a nice package, and cleaning up the code. DOWNLOAD> https://www.dropbox.com/s/jseeolrqfb1uvdy/FSS.zip?dl=0<DOWNLOAD This script is meant to be run on the first boot of a Fire, after choosing your language, cancelling the initial setup, and turning on USB debugging. It is a requirement to have the ADB drivers working correctly on your PC before running the script as well. (ADB Drivers available here, require manual device manager loading - http://koush.com/post/universal-adb-driver) What it does: -Disable packages to block OTA updates. -Disable packages to block lock screen adverts -Remove all of the Amazon bloatware -Install the FOSS App Store F-Droid -Install the Google Play Store, and associated framework The script keeps a log file of all its activities, and reboots your tablet when it is done. It can be run as many times as you want, if you believe a step failed or you made a mistake and need to run it again, go ahead. When it is done, you will have the Amazon AppStore, Google Play Store, F-Droid App Market, and the Clock app. That's it, 4 things. You can then build it up the way you want to, using whichever store you wish, however you would like. Here are some recommendations to get started: -Google Camera (The built in camera app tied to Amazon Cloud services, so you'll need a camera app) -VLC (The built in music and video apps tie into Amazon services as well, so you need a media player app) -ES File Explorer (The built in picture app is tied to Amazon services, so you need something to look at your pictures) --I recommend installing OneDrive or DropBox to help manage and backup your pictures as well. NOTES: Currently in 5.0.1, you cannot redirect the home button to use a different launcher other than Amazon's Fire Launcher (without a lot of complicated 3rd party overlays). You will be using the Fire Launcher, but with such a blank base to start from, and it's folder ability, I find it quite clean and easy. Widgets do not work. Even if you get a 3rd party launcher working, they cannot be applied because the core Android framework is not installed. This may not be able to be fixed until the device is rooted. Performing the process to root your fire, and install a alternative launcher, works great along with this script. It shouldn't matter but I recommend doing this script first, and then the root/launcher fixes second. ADDITIONAL FEATURES: If you wish to have one of the Amazon service based apps back, you can simply modify my script and run it again. Go to the 4th section marked [Using Package Manger (pm) to hide Amazon bloatware]. In this section, find the app I chose to hide that you want back, and change the word hide to unhide. Example, if you want the Amazon cloud photos and the Fire camera apps back, find the lines for com.amazon.photos and com.amazon.camera, change hide to unhide, and run the script. Those apps will be back after the reboot. It works the other way too if you want to hide more of the Amazon stuff you can add more lines to the 4th section. For example, to completely remove the Amazon AppStore and it's framework (gets rid of some of the tabs on home screen), and just use Google/FDroid, add these lines to section 4. adb shell pm hide com.amazon.platform adb shell pm hide com.amazon.venezia
Good job putting it all together into one package.
Nice work. I have a new Fire that I haven't opened yet. I am assuming it still comes with 5.0.0. Should I complete the setup and let it update to 5.0.1 before running this script?
natedawg187 said: Nice work. I have a new Fire that I haven't opened yet. I am assuming it still comes with 5.0.0. Should I complete the setup and let it update to 5.0.1 before running this script? Click to expand... Click to collapse You can do it either way. If you run it on 5.0, you wont get the Play Store but you can use a custom launcher. If you do it on 5.0.1, you will get the Play Store, but have to use Amazon Launcher. Personally, I don't find the Amazon launcher bad once all the bloatware is out of it, and I need the Play store, so I go to 5.0.1 first, then factory reset, then run this.
tufkal said: You can do it either way. If you run it on 5.0, you wont get the Play Store but you can use a custom launcher. If you do it on 5.0.1, you will get the Play Store, but have to use Amazon Launcher. Personally, I don't find the Amazon launcher bad once all the bloatware is out of it, and I need the Play store, so I go to 5.0.1 first, then factory reset, then run this. Click to expand... Click to collapse Yeah, I would want the Play Store, so I'll go this route. Thanks for the reply.
can you add what each service does here or maybe in the file ? these are all i could find info on from another post k3ll0gs said: com.amazon.camera. - Camera App com.amazon.csapp - Help App com.amazon.legalsettings - Legal Settings App com.amazon.venezia - Amazon App Store com.amazon.h2settingsfortablet - Profiles & Family Library App com.amazon.weather - Weather App com.goodreads.kindle - Goodreads App com.android.calendar - Calendar App com.amazon.kindle.kso - Special Offers setting com.android.email - Email App com.amazon.kindle.personal_video - Video App com.amazon.avod - Video App com.amazon.contacts - Contacts App com.amazon.windowshop - Amazon Windowshop com.amazon.cloud9 - Silk Browser App com.amazon.ags.app - Amazon Game Circle App com.amazon.kindle.otter.settings - Amazon Registration Service Big thanks to Rivethead 23 for the below System OTA update processes com.amazon.device.software.ota - OTA Updates com.amazon.settings.systemupdates - OTA Updates com.amazon.device.software.ota - OTA Updates Click to expand... Click to collapse
Mac version just fyi - I quickly converted the script to run on a Mac. The 'adb' commands are all the same - just modified some echo/prompt commands that didn't work. I ended up running it twice since 1 of the commands failed the first time: >> adb shell pm uninstall com.android.vending >> Failure [DELETE_FAILED_INTERNAL_ERROR] I also removed the >>lot.txt stuff but you can run it like this to view and save the output: "run.sh | tee log.txt" Code: echo "Starting the Android Debug Bridge (ADB)" adb kill-server adb start-server echo "--------------------------------------------------------------------------------" echo Communicating with your Fire Tablet from your PC requires 2 things: echo -The ADB debugging option is enabled on the tablet echo -The ADB drivers are installed on your machine echo Make sure you have both of these requirements met before continuing! echo ...if you need help, see the XDA forums. echo "--------------------------------------------------------------------------------" read n adb wait-for-devices echo "Using Package Manger (pm) to block OTA updates" adb shell pm hide com.amazon.otaverifier adb shell pm hide com.amazon.device.software.ota adb shell pm hide com.amazon.settings.systemupdates echo "--------------------------------------------------------------------------------" echo "Using Package Manger (pm) to block adverts on lock screen" adb shell pm hide com.amazon.kindle.kso echo "--------------------------------------------------------------------------------" echo "Using Package Manger (pm) to hide Amazon bloatware" adb shell pm hide com.amazon.kindle.personal_music adb shell pm hide com.amazon.kindle.personal_video adb shell pm hide com.amazon.photos.importer adb shell pm hide com.amazon.calculator adb shell pm hide com.amazon.photos adb shell pm hide com.amazon.mp3 adb shell pm hide com.amazon.windowshop adb shell pm hide com.amazon.avod adb shell pm hide com.amazon.cloud9 adb shell pm hide com.amazon.ags.app adb shell pm hide com.amazon.csapp adb shell pm hide com.amazon.weather adb shell pm hide com.amazon.kindle.otter adb shell pm hide com.amazon.kindle.otter.oobe adb shell pm hide com.amazon.kindle adb shell pm hide com.amazon.whisperlink.core.android adb shell pm hide com.amazon.zico adb shell pm hide com.amazon.client.metrics adb shell pm hide com.amazon.device.backup adb shell pm hide com.amazon.tahoe adb shell pm hide com.amazon.webapp adb shell pm hide com.amazon.camera adb shell pm hide com.android.calendar adb shell pm hide com.android.email adb shell pm hide com.android.contacts adb shell pm hide com.audible.application.store adb shell pm hide com.audible.application.kindle adb shell pm hide com.goodreads.kindle adb shell pm hide com.nuance.edr.androidservice.service echo "--------------------------------------------------------------------------------" echo "Installing additional packages" adb install FDroid.apk echo "--------------------------------------------------------------------------------" echo "Installing Google Play Framework" adb install com.google.android.gms-6.6.03_\(1681564-036\)-6603036-minAPI9.apk adb install GoogleLoginService.apk adb install GoogleServicesFramework.apk adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS adb shell pm uninstall com.android.vending adb install com.android.vending-5.9.12-80391200-minAPI9.apk echo "--------------------------------------------------------------------------------" echo Done. Press any key to reboot device. read n adb reboot adb kill-server
Can someone give me some advice on how to do this via Ubuntu?
edjca said: Can someone give me some advice on how to do this via Ubuntu? Click to expand... Click to collapse use adb to hide apps from system http://forum.xda-developers.com/showthread.php?p=63216347 Adb Shell Pm Hide as much bloat and amazon as you can and look at these [SIZE=+1]Can ADB/Fastboot be used on Linux and Mac?[/SIZE] Yes see The Easiest Way to Install Android's ADB and Fastboot Tools on Any OS [GUIDE] Set up ADB and Fastboot on a Mac easily (With Screenshots!) by AshtonTS [Guide] How To Setup And Use Fastboot by demkantor Sent from my KFFOWI using Tapatalk
Thank you for putting this all together. With the 'Black Friday' deal on these (down to £35 in the UK), I'd predict this thread is going to get more interest Just a quick question though; should it be required to send the Fire7 tablet back, does a factory reset revert all this good stuff? Thank you
Ubuntu edjca said: Can someone give me some advice on how to do this via Ubuntu? Click to expand... Click to collapse Yup, sd_shadow's reply is spot on OK I didn't use the script.... instead I did it line by line, but got one this afternoon... within minutes of unboxing my fire is happily ticking along without bloat and with Playstore..... damn ,u just gotta love XDA :good:
edjca said: Can someone give me some advice on how to do this via Ubuntu? Click to expand... Click to collapse If the Fire tablet complains about requiring adb 1.0.32 or higher: Check your adb version Code: adb version It will likely say Android Debug Bridge version 1.0.31, that seems to be the newest one in the software repository. You can grab adb 1.0.32 from google: Code: wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb This will place adb 1.0.32 in your home directory. To use it type: ./adb (dot slash adb). You can copy the new adb over old one in /usr/bin but I'd recommend just keeping it in your home directory & just add the ./ (dot slash) to any adb commands. Code: ./adb version Android Debug Bridge version 1.0.32
Weird issues here, it won't let me change my time zone because of 'parental controls', and I am unable to change the wallpaper, it just spins and then goes back to the settings screen. Don't know if I'm doing something wrong or if these are parts of the blocked system apps. Everything else seems to work fine.
Edit: I used the script in the link below to change the launcher and that fixed the issue for me. http://forum.xda-developers.com/amazon-fire/general/alternative-launcher-one-click-script-t3239966 Thanks so much for this, it worked perfectly! I added the lines below to remove the extra tabs from the home screen, but does anyone know how to get rid of the books, audiobooks and newsstand tabs? I keep getting parental controls errors on them and I'd like to just remove them. Thanks! adb shell pm hide com.amazon.platform adb shell pm hide com.amazon.venezia
Can anyone give me a general idea of how long this process takes? I've factory reset my kindle to 5.0.1, I've got ADB debug setup on the kindle, got the adb file from the post installed, and I've run the .bat file and hit enter to continue. It's been quite a while now (15 min) and I haven't seen the Kindle reboot.
theusualuser said: Can anyone give me a general idea of how long this process takes? I've factory reset my kindle to 5.0.1, I've got ADB debug setup on the kindle, got the adb file from the post installed, and I've run the .bat file and hit enter to continue. It's been quite a while now (15 min) and I haven't seen the Kindle reboot. Click to expand... Click to collapse should only take about 2 mins, likely drivers are not correct Sent from my KFFOWI using Tapatalk
sd_shadow said: should only take about 2 mins, likely drivers are not correct Sent from my KFFOWI using Tapatalk Click to expand... Click to collapse I'm on Windows 10. What drivers do I need. Don't I just need the universal adb one in the first post? If not, could you please point me in the right direction. Got this as a birthday gift for my daughter and I need to get the Playstore on it asap.
theusualuser said: I'm on Windows 10. What drivers do I need. Don't I just need the universal adb one in the first post? If not, could you please point me in the right direction. Got this as a birthday gift for my daughter and I need to get the Playstore on it asap. Click to expand... Click to collapse +90% of the time you need to manually select drivers in Device manager After using the driver installer Sent from my KFFOWI using Tapatalk ---------- Post added at 10:54 PM ---------- Previous post was at 10:46 PM ---------- manually select drivers Open device manager Settings>Devices>Device Manager Connect Fire to pc Enable USB debugging (If Fire is not listed as Android>Android Composite ADB interface) select Other Devices>Fire Right Click>Update Driver Software Browse my computer for Driver Software Let me pick from a list of drivers on my computer select Android or Android Phone (or ADB Interface or Android Device) Select Android Composite ADB interface for Stock rom or recovery/adb sideload Select Android ADB interface for Fastboot mode or Android Composite ADB interface next you may have to reboot pc { "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" } Sent from my KFFOWI using Tapatalk
this was so easy to do, thankyou for all your hard work
For those looking to replace Amazon launcher: Search on YouTube: How to Root the Amazon Fire 5th Gen 7in tablet and remove fire launcher (Rootjunky.com) You need to root your device in order for this to work AND ANOTHER LAUNCHER ALREADY INSTALLED. Basically, you just delete the Fire launcher from /system/priv-apps/. When you reboot your Fire, it will automatically use the other launcher (or ask you to choose, if you have more than one installed). See video for more info.
Oreo ADB bloatware removeable? Possible?
Anyone had the ability to get adb shell working with Oreo now that it's been out a few weeks? Looking to debloat if possible, especially a bunch of those pointless samsung apps that refuse to disable through application manager.
magiin said: Anyone had the ability to get adb shell working with Oreo now that it's been out a few weeks? Looking to debloat if possible, especially a bunch of those pointless samsung apps that refuse to disable through application manager. Click to expand... Click to collapse Yeah it's possible.
Deleted
shakkirk said: How ? please give us step by step instructions Click to expand... Click to collapse Same instructions as before still work. Honestly though Samsung allows so many uninstall and disablings, I just have to hide a few icons like "help" and my phone flies But if you want to go all out: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/ TLDR of those instructions (replace package-name with part of the app name you are trying to remove or cut of the grep part and find your package in the list): Code: adb shell pm list packages | grep 'package-name' pm uninstall -k --user 0 package-name Note: Any application "uninstalled" via this method will return if/when you factory reset.
[Troubleshoot] Fix the Launcher Hijack blocking
Hi guys, I'm troubleshooting for blocking the LauncherHijack.apk. Here I found this app Arcus Android Client (com.amazon.nimh) to block the LauncherHijack to push back to useless Fire Launcher will I modify this app to break this Fire Launcher and Arcus Android Client app to access any 3rd-party launcher. The Launcher Hijack isn't compatible says from LauncherHijack blocker but is compatible for Android SDK level. The Launcher Hijack blocker might be a Broken. There is a message from LauncherHijack blocker: launcherhijack has been blocked. launcherhijack is not compatible with this device Click to expand... Click to collapse Let's Get Started Method 1 - Fix LauncherHijack without PC: Requirements for Method 1: -> A Fire tablet -> SystemPanel2 installed on Google Play to uninstall the Arcus Android Client app -> ES File Explorer installed on Google Play to backup the Launcher Hijack to create LauncherHijack.apk Download ES File Explorer: https://play.google.com/store/apps/details?id=com.estrongs.android.pop 1. Install SystemPanel2 on Google Play Store 2. On SystemPanel2 homepage. Select Apps in navigation drawer -> System -> find Arcus Android Client by scrolling down -> tap the 3 vertical dots and select Uninstall. 3. If the uninstall confirmation appears. Tap OK button to confirm to uninstall it. Uninstall Confirmation message: Arcus Android Client Replace this app with the factory version? All data will be removed. Click to expand... Click to collapse 4. After the Arcus Android Client has been uninstalled the updates. Now backup the LauncherHijack.apk, open the ES File Explorer, Select Apps on ES homepage, scroll down and select the Launcher Hijack by holding down and tap Backup 5. After the LauncherHijack.apk is backed up. Go to /storage/emulated/0/backups/app/Launcher Hijack_4.0.2.apk and re-install it. (the LauncherHijack will be enabled after re-installed). 6. Reboot Method 2 - Fix LauncherHijack with PC: Requirements for Method 2: -> A Fire tablet -> Windows PC with ADB driver from Android SDK Platform tools -> A transferrable micro USB cable -> A LauncherHijack.apk 1. Make sure the USB Debugging or Enable ADB is enabled in developer options and have an ADB installed from Android SDK Manager on your PC. 2. Connect your Fire tablet to your PC, Open Command Prompt or Microsoft PowerShell and approve the USB device. 3. Verify the attached devices Code: adb devices 4. Re-install the Arcus Android Client app with modified version, attached APK file under the post Code: adb install -r -d path\to\com.amazon.nimh.apk or uninstall it Code: adb uninstall com.amazon.nimh with ADB shell Code: adb shell pm uninstall -k --user 0 com.amazon.nimh with su Code: adb shell su pm uninstall com.amazon.nimh disable or hide it Code: //uses pm disable adb shell pm disable --user 0 com.amazon.nimh //uses pm hide adb shell pm hide --user 0 com.amazon.nimh with su Code: //uses pm disable adb shell su pm disable com.amazon.nimh //uses pm hide adb shell su pm hide com.amazon.nimh 5. Enable the Launcher Hijack Code: adb shell pm enable --user 0 com.baronkiko.launcherhijack with su Code: adb shell su pm enable com.baronkiko.launcherhijack or re-install it to enable Code: adb install -r path/to/LauncherHijack.apk The commands aren't work, get the mtk-su by @diplomatic Run the mtk-su commands that same as su 6. Reboot Code: adb reboot or you have an entered to ADB shell exit the ADB shell Code: exit adb reboot Your LauncherHijack has been unblocked and fixed! Give a thanks. You have a 3rd-party launcher :highfive: Get LauncherHijack.apk by @BaronKiko from GitHub
The renamed version of Launcher Hijack (LauncherHijackCloned) works perfectly for me. Quick and easy installation, thank the original developer: https://forum.xda-developers.com/showpost.php?p=79750554&postcount=469
koop1955 said: The renamed version of Launcher Hijack (LauncherHijackCloned) works perfectly for me. Quick and easy installation, thank the original developer: https://forum.xda-developers.com/showpost.php?p=79750554&postcount=469 Click to expand... Click to collapse I don't need that
AmznUser444 Dev said: I don't need that Click to expand... Click to collapse What? A simple and easy solution? Don't get me wrong... more power to you for doing it the hard way.
this didnt appear Arcus Android Client Replace this app with the factory version? All data will be removed, when i deleted Arcus it was still there
Is there anyway to add a shortcut on home screen?
Hi I have tried and failed to add a shortcut to files on the micro SD I have installed on the new Fire 10 2019. I know you can go thu a file explorer but would prefer a one tap solution. Can this be done? thanks in advance Steve
Surface36 said: Hi I have tried and failed to add a shortcut to files on the micro SD I have installed on the new Fire 10 2019. I know you can go thu a file explorer but would prefer a one tap solution. Can this be done? thanks in advance Steve Click to expand... Click to collapse You have a launcher used? Nova Launcher Trebuchet
AmznUser444 Dev said: You have a launcher used? Nova Launcher Trebuchet Click to expand... Click to collapse I'm using the stock launcher. I tried to use the Microsoft launcher but Fire just kept changing it back to stock after every tap
Surface36 said: I'm using the stock launcher. I tried to use the Microsoft launcher but Fire just kept changing it back to stock after every tap Click to expand... Click to collapse Install trebuchet or other launcher, then disable the stock launcher and OTAs Launcher - adb shell pm disable-user --user 0 com.amazon.firelauncher OTA adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota adb shell pm disable-user --user 0 com.amazon.device.software.ota adb shell pm disable-user --user 0 com.amazon.device.software.ota.override then you can customize your home page.
remove apps with adb
how do i remove apps with adb there is a few id like to remove
leo5111 said: how do i remove apps with adb there is a few id like to remove Click to expand... Click to collapse adb shell pm list packages to see what's installed. adb shell pm list packages | grep <search term> to search for something specific. adb shell pm uninstall -k --user 0 <name of package> to remove an app. Here's a list of google and OnePlus apps.
leo5111 said: how do i remove apps with adb there is a few id like to remove Click to expand... Click to collapse If you prefer a GUI, you may like ADB App Control by Cyber.Cat. It's free for basic version and cheap to unlock the extras. It works on everything Android that I've tried it on.
the program did it, thanks