*****UPDATE APRIL 5, 2018 - This guide will activate the FULL Google Assistant!***** USE THIS GOOGLE APP AS OF DECEMBER 8 2018, https://www.apkmirror.com/apk/googl...oogle-app-8-33-6-21-arm-android-apk-download/
Many of you probably recall my last guide on getting 'ok Google' to work. Well Sort of: How to guide: Enable 'ok Google' to work from ANY screen. You may also recall it was a bit of work to get it working and the downside was the modifications didn't hold after a reboot, assuming the system didn't shut the service down first. So I put the project on hold until I could figure it out.
Well it's been 6 months and I am happy to report I have found a permanent solution which will activate the FULL Google Assistant on ANY non-rooted or rooted Amazon device. All we will do today is make a few small edits within the settings of FireOS. The modifications WILL survive reboots!
If you are using Alexa, you will Have to disable it and install the latest version of the Google App located at this link. Make sure to also have Google Play Services installed.
****WARNING: THE FOLLOWING APPLICATION IS VERY POWERFUL. MAKING THE WRONG EDITS CAN RESULT IN A POTENTIAL, UNRECOVERABLE BRICK. I AM NOT RESPONSIBLE FOR ANY DAMAGE YOU DO TO YOUR DEVICES.****
1. You can download Settings Database Editor, install it and make the edits within that application (not recommended) or you can follow along with me and we'll use ADB. But if you do choose the application, you need to grant it the proper permission. Please plug your tablet into your PC and open an ADB window and type the following line below:
Code:
adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
2. Open Settings Database Editor. You will see three choices at the top: system, secure and global. Please, ONLY select 'secure'.
3. Scroll all the way to the bottom and you will see:
Code:
voice_interaction_service
voice_recognition_service
4. Tap on voice_interaction_service. A window will pop up that says 'edit setting'. Delete any text currently in the window if there is any and type the text below into it with NO SPACES:
Code:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
OR use ADB:
Code:
adb shell settings put secure voice_interaction_service com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
5. Tap on voice_recognition_service. A window will pop up that says 'edit setting'. Delete any text currently in the window if there is any and type the text below into it with NO SPACES:
Code:
com.google.android.googlequicksearchbox/com.google.android.voicesearch.serviceapi.GoogleRecognitionService
OR use ADB:
Code:
adb shell settings put secure voice_recognition_service com.google.android.googlequicksearchbox/com.google.android.voicesearch.serviceapi.GoogleRecognitionService
6. Scroll all the way back to the top of Settings Database Editor. At the very top of the list, tap 'Add new setting'. For the first entry type:
Code:
assistant
and tap 'save changes.' Now type in in the second entry:
Code:
com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
and save changes.
7. In the list, locate the setting
Code:
alexa_enabled
and tap on it. Change the number from a 1 to 0 and save changes.
That's it. You should be done! Now reboot your tablet using ADB:
Code:
adb reboot
8. Now it's time to configure your Assistant. Open the Google App. > Tap three lines on bottom right corner > Settings > Voice > 'Ok Google Detection' > Set the preferences to your liking. You will have to train your voice model so make sure you do that first. When done, tap back twice. Make sure your search language is set to English and your search region is The United States. See the next step as to why.
9. Go here and download the Google Assistant APK, install it and open it. You will get a message saying your device isn't compatible with Assistant, but that's ok. Installing the APK will ensure your tablet receives the proper upgrades when Assistant is made available for 5.0 devices.
I hope everyone enjoys this! I am so excited to get this working
Thanks, great job! I can confirm it works great on Fire HD 8 OS 5.6.0.1. I even think the microphone is more responsive with this method. Yes, Google Assistant is somewhat more limited on Lollipop, but it's still useful anyway.
I used the Settings Database Editor app. It's not "scary" if you follow the directions. It makes me wonder what more can be done to this little tablet to make it more "root-like" with Settings Database Editor and ADB.
Thanks!
wcarlson40 said:
Thanks, great job! I can confirm it works great on Fire HD 8 OS 5.6.0.1. I even think the microphone is more responsive with this method. Yes, Google Assistant is somewhat more limited on Lollipop, but it's still useful anyway.
I used the Settings Database Editor app. It's not "scary" if you follow the directions. It makes me wonder what more can be done to this little tablet to make it more "root-like" with Settings Database Editor and ADB.
Thanks!
Click to expand...
Click to collapse
I'll be making a thread sometime soon on the tweaks I've been able to come up with. For not having root, it's pretty impressive.
Awesome bro.
I'm using fire 8 in India, they have disabled Alexa based on location. If I change my Amazon account location to US, I get Alexa. But, changing back the location to India, disables Alexa again. Alexa option won't be visible in the settings menu.
Do you think, is there anything I can edit in settings app to get Alexa?
---------- Post added at 05:18 AM ---------- Previous post was at 05:18 AM ----------
DragonFire1024 said:
I'll be making a thread sometime soon on the tweaks I've been able to come up with. For not having root, it's pretty impressive.
Click to expand...
Click to collapse
Can't wait
DragonFire1024 said:
I'll be making a thread sometime soon on the tweaks I've been able to come up with. For not having root, it's pretty impressive.
Click to expand...
Click to collapse
That would be awesome, as I couldn't find much other info at all about this app and its uses.
There also seems to be a whole bunch of AOSP settings hidden in the software you obviously can't use, such as mobile networks, GPS, and the LED notification light.
Tweaks I have done so far:
Toggle either full or partial immersive mode in certain apps
Remove lockscreen ads (doesn't work in 5.6)
Nothing else I tried yet I couldn't already do in the regular settings app.
DragonFire1024 said:
I'll be making a thread sometime soon on the tweaks I've been able to come up with. For not having root, it's pretty impressive.
Click to expand...
Click to collapse
You never fail to impress
This worked for me but some functionality is missing. If I say "Okay Google, set a timer for [x] minutes." It will just do a Google search for those words. It doesn't automatically open up the Clock app and start the timer. This is with the default Clock app disabled and the Google Clocl app installed.
autobulb said:
This worked for me but some functionality is missing. If I say "Okay Google, set a timer for [x] minutes." It will just do a Google search for those words. It doesn't automatically open up the Clock app and start the timer. This is with the default Clock app disabled and the Google Clocl app installed.
Click to expand...
Click to collapse
In the past few weeks I learned that unless the app is actually uninstalled, the system still recognizes it as an app. THis will be as close to the assistant as we get, until it's rolled out to all of Lollipop devices. Also, without Gapps being part of /system/priv-app, a lot of the functionality won't be possible. However, I do see to recall the voice assistant working for the alarm, or basic system functions. It could be possible, that Google stopped that function to lollipop devices or it's just simply mucked by one, or Amazon patched it as well.
Assistant now fully working
Been checking daily whether launching the assistant shortcut would work. Yesterday night it went from assistant not available on this device to Google assistant is not your chosen assistant. After following this guide and rebooting now I have full Google assistant with home control etc!
xperia709 said:
Been checking daily whether launching the assistant shortcut would work. Yesterday night it went from assistant not available on this device to Google assistant is not your chosen assistant. After following this guide and rebooting now I have full Google assistant with home control etc!
Click to expand...
Click to collapse
Does this include the full assistant you get in 6.0+?
Sent from my Samsung Galaxy S4 using XDA Labs
I also just got the full Google Assistant yesterday afternoon. It appears to be the same as what's on 6.0+ tablets.
lakitu47 said:
I also just got the full Google Assistant yesterday afternoon. It appears to be the same as what's on 6.0+ tablets.
Click to expand...
Click to collapse
This is great. It looks like they likely finally rolled it out to Lollipop devices. Let's hope it isn't another mistake!
Sent from my Moto E4 using XDA Labs
DragonFire1024 said:
Does this include the full assistant you get in 6.0+?
Sent from my Samsung Galaxy S4 using XDA Labs
Click to expand...
Click to collapse
Yup, the full assistant experience. I have google's clock, play music, spotify installed, works with all of them just like on normal 6.0+
Bet they're enabling server side for all tablets now 5.1+ and above, even though the page still says 6.0+ on google's site. Wake word seems to work with screen on but not off. Still so much better than alexa. You also lose the long press home to activate, tried using a nav button app on xposed but that ended up breaking the framework and I almost couldn't use the tablet.
xperia709 said:
Yup, the full assistant experience. I have google's clock, play music, spotify installed, works with all of them just like on normal 6.0+
Bet they're enabling server side for all tablets now 5.1+ and above, even though the page still says 6.0+ on google's site. Wake word seems to work with screen on but not off. Still so much better than alexa. You also lose the long press home to activate, tried using a nav button app on xposed but that ended up breaking the framework and I almost couldn't use the tablet.
Click to expand...
Click to collapse
There are a few edits in the framework that fix that and allow for the home button to long press to the Installed assistant app. I forget where though. When I get home I'll look through my notes and find it once I set this up again. With root it's a fairly easy fix.
Sent from my Moto E4 using XDA Labs
Confirmed. Appears the FULL assistant is now available using my original methods. However it requires only the first 2 ADB commands to get everything working. This also works on Fire Launcher which makes this even more glorious.
I haven't had luck with this for the 8" HD as far as the full functionality goes. Now that Alexa works hands-free for it, I don't see it as a big deal but it works great for the 10", though
dondraper23 said:
I haven't had luck with this for the 8" HD as far as the full functionality goes. Now that Alexa works hands-free for it, I don't see it as a big deal but it works great for the 10", though
Click to expand...
Click to collapse
Tested it in HD 8 and worked perfectly. Haven't tried it on my HD 10 yet.
Side note: I've tried this on other 5.1 devices, not from Amazon, and it doesn't work. So this is likely a fluke from and update to the Google app. The other suggestion would be to try the beta APK. I started on a fresh FireOS 5.4.0.0 and downloaded play services and Google beta APK. Not sure if that makes a difference or not. None the less, get it while you can if you can
Sent from my Moto E4 using XDA Labs
DragonFire1024 said:
Tested it in HD 8 and worked perfectly. Haven't tried it on my HD 10 yet.
Side note: I've tried this on other 5.1 devices, not from Amazon, and it doesn't work. So this is likely a fluke from and update to the Google app. The other suggestion would be to try the beta APK. I started on a fresh FireOS 5.4.0.0 and downloaded play services and Google beta APK. Not sure if that makes a difference or not. None the less, get it while you can if you can
Sent from my Moto E4 using XDA Labs
Click to expand...
Click to collapse
I'm sure I just did something wrong then cuz all I was getting was a google search everytime I tried to get it to work with the 8HD. I'll give it another go on Sunday
keep getting this error at step 1... wish there was a bat or something I could download for this
C:\platform-tools>adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
Bad argument: java.lang.IllegalArgumentException: Unknown package: by4a.setedit22
lovemesomeandroidyo said:
keep getting this error at step 1... wish there was a bat or something I could download for this
C:\platform-tools>adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
Bad argument: java.lang.IllegalArgumentException: Unknown package: by4a.setedit22
Click to expand...
Click to collapse
To use ADB, you MUST have USB debugging enabled in developer options.
If you're using Windows, make sure you use Command Prompt (cmd.exe) instead of PowerShell.
Open a command prompt window in the location of the Platform Tools. Type in "ADB shell" first, then wait for it to connect. You may need to allow debugging from your computer on your tablet from a pop-up dialog. Then type in the rest of the command starting at "pm grant" after [email protected][device codename].
Related
GMusicFS exposes cloud Google Music as a FUSE filesystem on rooted devices
EDIT 09/10/2015: v1.0.15 released, fixed Google Music issues
EDIT 02/20/2015: v1.0.14 released, Lollipop compatible, fixed Google Music issues
EDIT 03/03/2014: v1.0.12+ has no restrictions anymore (100% free). It is not available anymore on Google Play and you can download the APK below instead.
This app is provided "as is" and may not be working properly with some ROMs and/or kernels. It is unsupported and not actively developed.
This app doesn't work with all kernels which explains reboots on some devices.
This app does tricky and hacky things that may not work well on all devices or unreliably.
It's even a miracle that it sort of works on current Android.
You can use it if it works on your device and find it useful, but most people should use the official Google Music app instead.
There will be no bug fixes as I stopped entirely developping it.
Maybe there will be an update if the next Android version breaks it again and there's an easy fix, but that's all you can expect at this point.
Download APK v1.0.15
Documentation
Short youtube video
The goal is to bring Google Music streaming support to most third party music players like Poweramp, PlayerPro, n7player and many more.
From the point of view of these apps, Google Music tracks will look like regular files that can be played.
I you ever wanted to play Google Music with something else than the Google Music app, that should fit the bill.
Make sure to read the Help section within the app as it contains very important usage info (especially on Android 4.2+) and music player specific initial setup.
Requirements
a rooted device running Android 4.1+ on ARM, or x86 (untested) CPU. Root is necessary for mounting the filesystem
A kernel supporting FUSE filesystems (should be the case of all 4.0+ kernel)
SuperSU or Superuser
Some music uploaded to the Google Music service
A compatible third party music player. Tested working with Poweramp, Winamp, PlayerPro, n7player. Should work with most players using the Android MediaPlayer API or ffmpeg. Doesn't work with Deadbeef and XenoAmp.
Recording a log file
Here's how to setup logging, to troubleshoot issues.
Do not post log files on the forum or on the web as they contain your Google account name.
start GMusicFS
in the Settings tab, enable Logging (select "App" as the logging mode, unless being instructed otherwise), then click the "Exit" button to exit the app
restart the app and operate the app until the error appear
exit the app
send me (bubbleguuum at free.fr) the log file located on your SD Card as file Android/data/com.bubblesoft.android.gmusicfs/logs/log.txt
Re: [APP][4.0+][ROOT][BETA] GMusicFS: play cloud Google Music in most music players a
It looks very promising, but does not seem to work on my sensation running CM 10.1 (see screenshot)
Sent from my HTC Sensation using Tapatalk 2
Edit: fixed some ugly formating caused by Tapatalk
@hobbypunk:
Thanks for the report. I'll install CM 10.1 on one of my device to see how it goes. I'm not actually that surprised that mounting is not working on some ROMs. For now, I only tested on Nexus 4 and Nexus 7 running stock rooted ROM as well as my old SGS with CM10 (4.1.2).
Re: [APP][4.0+][ROOT][BETA] GMusicFS: play cloud Google Music in most music players a
Great app, I love finally having my Google music in player pro. It's a bit of a drain on battery and ram and needs a bit more buffering, but it's great for a beta!
R: [APP][4.0+][ROOT][BETA] GMusicFS: play cloud Google Music in most music players ap
hobbypunk said:
It looks very promising, but does not seem to work on my sensation running CM 10.1
(see screenshot)
Sent from my HTC Sensation using Tapatalk 2
Click to expand...
Click to collapse
Same here on Galaxy Note 10.1 N8000 running Cm10.1
Sent from my N8000 using Tapatalk HD
Failed to create folder
The app gets to about the 10th album and says it is unable to create the folder on the SD card. Have tried multiple times but it always stops. Have created the named folder myself but still get the same error. On CM10.1 on Xperia ARC.
Keep up the good work though this is exactly what I am after. Get it all working and name your price
@TheMorpheus, @hobbypunk:
I could somewhat reproduce this "permission denied" error. It seems to happen if the SuperSU popup asking for root is not clicked before the countdown reach 0. It is not related to a specific ROM.
There are 2 such popups displayed the very first time the app is started:
- the first one is displayed immediately on app start and ask permission for GMusicFS
- the second popup is displayed the first time the filesystem is mounted (which can happen way later, after initial sync) and ask permission for "ADB shell"
To force these 2 popups to reappear can you do this and report if it fixes the problem:
- exit GMusicFS if it is started (cross button on top)
- launch the SuperSU app and remove both GMusicFS and "ADB shell" from the apps list (long-click on app and "Forget").
- Restart GMusicFS. It will show the first popup (on app start) and the second permission popup (during mounting). Answer "Grant" to both before the countdown reach 0.
cdkane said:
The app gets to about the 10th album and says it is unable to create the folder on the SD card. Have tried multiple times but it always stops. Have created the named folder myself but still get the same error. On CM10.1 on Xperia ARC.
Keep up the good work though this is exactly what I am after. Get it all working and name your price
Click to expand...
Click to collapse
Thank you for the report. Can you record and send me a log file (bubbleguuum at free.fr):
- start GMusicFS
- in the Settings tab, enable Logging (select "App" as the loggin mode), then click the "Exit" button to exit the app
- restart the app and operate the app until the error appear
- exit the app
- send me the log file located on your SD Card as file Android/data/com.bubblesoft.android.gmusicfs/logs/log.txt
Thanks!
bubbleguuum said:
@TheMorpheus, @hobbypunk:
I could somewhat reproduce this "permission denied" error. It seems to happen if the SuperSU popup asking for root is not clicked before the countdown reach 0. It is not related to a specific ROM.
There are 2 such popups displayed the very first time the app is started:
- the first one is displayed immediately on app start and ask permission for GMusicFS
- the second popup is displayed the first time the filesystem is mounted (which can happen way later, after initial sync) and ask permission for "ADB shell"
To force these 2 popups to reappear can you do this and report if it fixes the problem:
- exit GMusicFS if it is started (cross button on top)
- launch the SuperSU app and remove both GMusicFS and "ADB shell" from the apps list (long-click on app and "Forget").
- Restart GMusicFS. It will show the first popup (on app start) and the second permission popup (during mounting). Answer "Grant" to both before the countdown reach 0.
Click to expand...
Click to collapse
I still can't see a second popup asking for access to ADB shell, synced well over 10 minutes ago. Exited app, got SuperSU to forget app, did it again, first popup appeared straight away, granted it, but still no second popup.
Nitroz said:
I still can't see a second popup asking for access to ADB shell, synced well over 10 minutes ago. Exited app, got SuperSU to forget app, did it again, first popup appeared straight away, granted it, but still no second popup.
Click to expand...
Click to collapse
In the SuperSU apps list, is there an entry titled "ADB shell" ?
Btw make sure to update to the latest version of SuperSU, just in case.
bubbleguuum said:
In the SuperSU apps list, is there an entry titled "ADB shell" ?
Btw make sure to update to the latest version of SuperSU, just in case.
Click to expand...
Click to collapse
nothing in the apps list for 'ADB Shell' just the app name. Also updated to latest SU, made no difference, still have mount errors.
Wish you all the best with this project. With an 8GB Nexus 4 Google Music is a must for me, but sadly the official app pales in comparison to 3rd party players.
edit: I set it to 50 songs to test, works great. Used Noozy audio player.
I should probably add I'm getting error code 1. I'll get a log.
Nitroz said:
nothing in the apps list for 'ADB Shell' just the app name. Also updated to latest SU, made no difference, still have mount errors.
Click to expand...
Click to collapse
Ok, I'll have to research why SuperSU is not prompting for adb shell in some cases. In any case, that is the reason for the mount error.
Nitroz said:
nothing in the apps list for 'ADB Shell' just the app name. Also updated to latest SU, made no difference, still have mount errors.
Click to expand...
Click to collapse
I think I've found the cause of SuperSU not asking for "adb shell" permission: on CyanogenMod only, there is a specific setting that must be enabled to allow root adb execution.
Go into the Settings of the phone. In the "System" section, if you do not have the "Developer options" menu entry, you must enable it.
To enable it, go into the "About phone" menu and click on "Build number" 7 times.
Then, in Settings > Developer options, change "Root access" to "Apps and ADB" (I think the default is just "Apps").
Restart GMusicFS (no need to sync again) and it should ask for permission (will do it only once) when mounting.
Wow thank you for this great app. Works great with Power Amp. I searched for a way to see only the music that is available on my google account and exclude the music that is on my device and haven`t found a way to do so until now. Thanks again for this great app
The only "problem" I have right now is that I have over 100 album folders and it would be great if I wouldn`t see those 100 folders but just the songs that are in those folders. Is this possible?
Edit:
Ok found out how to do it on Power Amp. just press on the little arrow which is right from the "Albums" folder and then hit "Enqueue" and it will transfer all the songs into your library under Queue.
Re: [APP][4.0+][ROOT][BETA] GMusicFS: play cloud Google Music in most music players a
bubbleguuum said:
I think I've found the cause of SuperSU not asking for "adb shell" permission: on CyanogenMod only, there is a specific setting that must be enabled to allow root adb execution.
Go into the Settings of the phone. In the "System" section, if you do not have the "Developer options" menu entry, you must enable it.
To enable it, go into the "About phone" menu and click on "Build number" 7 times.
Then, in Settings > Developer options, change "Root access" to "Apps and ADB" (I think the default is just "Apps").
Restart GMusicFS (no need to sync again) and it should ask for permission (will do it only once) when mounting.
Click to expand...
Click to collapse
Perfect. Working on cm10.1 using poweramp.
Sent from my HTC Sensation using Tapatalk 2
Works well, mostly, until you get a spot of bad reception, then it starts skipping a lot. I suppose you haven't implemented buffering yet?
Also, planning on finding a way around having to have the notification and remount button? perhaps a list of watched apps to automatically remount?
Logcat emailed as requested. Hopefully it helps and I can start using this awesome app soon!
This is awesome! I got it to work on my DNA running Viper 1.1.3.
It sync'd through the letter D, but then error'd saying "...mp3: open failed: ENAMETOOLONG (File name too long)".
Working great on artists A-D though.
THIS DOC IS NO LONGER ACTIVELY MAINTAINED!
Sorry for this, but real life took over and managed to take so much of my time up that I’m no longer able to verify and test stuff on my own. Besides, since Android Wear 6 a lot of things changed and I’d have to test all of these apps again.
Greetings dear Android Wear users!
Today I got my LG G Watch and I'm just amazed by the capabilities of that watch so I thought I'd create a list of all working sideloaded apps.
For everyone who doesn't know: Sideloaded Apps are .apk files installed directly to the watch via ADB.
Since Android Wear is technically the same and the specs for every watch are also kind of in the same range this list will most likely apply to your own Android Wear watch too, even when it's not an LG G Watch.
Please report any weird behaviors here with the keywords mentioned below to make things easier for me to search and add to the list.
--------------------
Useful Links:
Apps2Wear - Directly install APKs onto your watch via your SmartPhone
How to Sideload Apps onto your Android Wear device (YouTube)
Easily download any APK file directly from the Google Playstore
Easily launch apps from your watch
Un/Install Android Wear apps (Google Docs)
--------------------
The list of all sideloaded apps working on Android Wear can be found on Google Docs (to make things more simple for me to update).
------------------------------------------------------------
CLICK HERE TO SEE THE LIST (Google Docs)
Will be updated over time
------------------------------------------------------------
Want to help?
If you want to help making this list bigger and better please write the following keywords into your reply/report so I can find things easier and faster:
"Tested & Working" - App install works and application is running and starts without a force-close.
"Tested & Crashing" - App installed but crashes/force-closes at start up.
"Tested & Report" - App installed and runs fine but is unusable (e.g. GUI is too big, example would be Temple Run 2)
This makes my work a whole lot easier and my thankfulness for you even bigger
And now: Have fun testing!
Can you make to work the SwiftKey and WhatsApp in a smart watch?
iannolsen said:
Can you make to work the SwiftKey and WhatsApp in a smart watch?
Click to expand...
Click to collapse
Probably not SwiftKey (minuum is probably best suited to wear anyway), and definitely not WhatsApp. If you look at the guide by Corbin Davinport on pushing APKs to android wear, he says that he found that apps that require internet connection do not work. Therefor, WhatsApp wont be able to directly connect, as you would design the app so that it works through the devices Bluetooth connection to connect to the internet. However, I believe the developer of Wear Messenger has an app that lets you access WhatsApp through text messages, which then allows you to use WhatsApp from wear messenger.
The second point of this post is directed at OP,
In the google docs, it lists "Don't tap the white tile" as partially working and intermittently crashing in certain game modes. Once again referring to the guide by Corbin, the crashes arise whenever the app try's to show an ad. If you go into the settings and disable banner ads and only allow popups, you can get to the end of the game without the app crashing. It probably will crash at the end though if it tries to show an ad as this tries to connect to the internet, and that causes apps on wear to crash. One would probably be able to fix this by decompiling and recompiling the application to remove ads.
thejonnyd said:
Probably not SwiftKey (minuum is probably best suited to wear anyway), and definitely not WhatsApp. If you look at the guide by Corbin Davinport on pushing APKs to android wear, he says that he found that apps that require internet connection do not work. Therefor, WhatsApp wont be able to directly connect, as you would design the app so that it works through the devices Bluetooth connection to connect to the internet. However, I believe the developer of Wear Messenger has an app that lets you access WhatsApp through text messages, which then allows you to use WhatsApp from wear messenger.
The second point of this post is directed at OP,
In the google docs, it lists "Don't tap the white tile" as partially working and intermittently crashing in certain game modes. Once again referring to the guide by Corbin, the crashes arise whenever the app try's to show an ad. If you go into the settings and disable banner ads and only allow popups, you can get to the end of the game without the app crashing. It probably will crash at the end though if it tries to show an ad as this tries to connect to the internet, and that causes apps on wear to crash. One would probably be able to fix this by decompiling and recompiling the application to remove ads.
Click to expand...
Click to collapse
Hey, thanks for this tip! Will correct it as soon as I'm in the office again
That guide I know, even know the guy who made it. I'll probably create a tiny little program which will make pushing, installing and initializing the connection easier.
Sent from my Xperia Z1 Compact via XDA mobile app
EpicLPer said:
Hey, thanks for this tip! Will correct it as soon as I'm in the office again
That guide I know, even know the guy who made it. I'll probably create a tiny little program which will make pushing, installing and initializing the connection easier.
Sent from my Xperia Z1 Compact via XDA mobile app
Click to expand...
Click to collapse
That would be incredibly handy if you made that, I am surprised no one has so far.
Maybe one to add to the list would be Es3, its handy having a file manager on the device.
thejonnyd said:
That would be incredibly handy if you made that, I am surprised no one has so far.
Maybe one to add to the list would be Es3, its handy having a file manager on the device.
Click to expand...
Click to collapse
Well I tested ES File Explorer (if you mean that) and it's pretty well useable actually but some parts would require a back-button sadly. Means via ADB faking a key input.
Sent from my Xperia Z1 Compact via XDA mobile app
EpicLPer said:
Well I tested ES File Explorer (if you mean that) and it's pretty well useable actually but some parts would require a back-button sadly. Means via ADB faking a key input.
Sent from my Xperia Z1 Compact via XDA mobile app
Click to expand...
Click to collapse
Yep thats what I mean, strange that that happens, I haven't had any issues with needing to get back. Swiping from the centre of the screen to the right has gone back for me in all of the menus :s
Anyway to get c25k free or Nike running app working?
I will let you use many more apps on your wear device
hi,
for information i'm the developer of a companion app for android smartwatch.
SWApp Link
https://plus.google.com/u/0/communities/108675494963196634299
https://play.google.com/store/apps/details?id=com.preiss.swapps.link
Since yesterday i'm working on adapting it for wear.
Besides it's own feature, it has a specific feature that could make many more apps working on wear: it has a remote clipboard feature that allow to set the clipboard on the wear device from your phone.
They are many apps that don't work on the wear because they need text entry: this would allow you to type the needed text on your phone and paste it in those apps.
Cyril
cyrilp said:
hi,
for information i'm the developer of a companion app for android smartwatch.
SWApp Link
https://plus.google.com/u/0/communities/108675494963196634299
https://play.google.com/store/apps/details?id=com.preiss.swapps.link
Since yesterday i'm working on adapting it for wear.
Besides it's own feature, it has a specific feature that could make many more apps working on wear: it has a remote clipboard feature that allow to set the clipboard on the wear device from your phone.
They are many apps that don't work on the wear because they need text entry: this would allow you to type the needed text on your phone and paste it in those apps.
Cyril
Click to expand...
Click to collapse
Wow, awesome! This would make such things far easier
Sent from my Xperia Z1 Compact via XDA mobile app
"Tested & Crashing" All in one Gestures
"Tested & Crashing" All in one Gestures
https://play.google.com/store/apps/details?id=com.phoenixstudios.aiogestures
tonydd said:
Anyway to get c25k free or Nike running app working?
Click to expand...
Click to collapse
Nike wouldn't side load but c25k free did but never worked. Still looking for comparable running app.
Nokia Here maps works offline on watch, but only Sony smart watch has GPS atm. And change of density required to be able to start navigation.
I tested Terminal emulator and it is working well with minuun keyboard.
So far I have the following sideloaded and working on an LG G Watch
NES-FC Lite (NES Emulator)
QQplayer (video player WITH BLUETOOTH SOUND!)
ES File Explorer
Astro Bluetooth Module (to transfer files from phone->watch)
v1_Bluetooth_Arduino (to control my garage door connected to an arduino/BT Shield)
wolfebaine said:
So far I have the following sideloaded and working on an LG G Watch
NES-FC Lite (NES Emulator)
QQplayer (video player WITH BLUETOOTH SOUND!)
ES File Explorer
Astro Bluetooth Module (to transfer files from phone->watch)
v1_Bluetooth_Arduino (to control my garage door connected to an arduino/BT Shield)
Click to expand...
Click to collapse
Thanks! Added
cyrilp said:
"Tested & Crashing" All in one Gestures
https://play.google.com/store/apps/details?id=com.phoenixstudios.aiogestures
Click to expand...
Click to collapse
Added but can you please tell me which Watch you used?
EpicLPer said:
Added but can you please tell me which Watch you used?
Click to expand...
Click to collapse
sure: LG G W R
Just got my LG Watch G and I tested all sorts of apps after installing the "Ghoma rom", below are some of the apps not on the list I tried.
Tested & Working
Retry
https://play.google.com/store/apps/details?id=com.rovio.retry&hl=en
Game complains about missing Google Play Services but if you "ok" the prompt the game will load and seems to be fully playable. The built in "ad" button that opens a ad to view and earn coins does not work. You must earn coins the hard way in game.
EDIT: The game seems to be usable once every boot, in my case I had to reboot the watch to play the game again.
Tested & Report
Speedtest.net
https://play.google.com/store/apps/details?id=org.zwanoo.android.speedtest&hl=en
The app loads but doesn't do anything because there isn't system wide internet access.
Tested & Crashing
Youtube
https://play.google.com/store/apps/details?id=com.google.android.youtube&hl=en
Crashes and fails to load anything.
Keepass2Android
https://play.google.com/store/apps/details?id=keepass2android.keepass2android&hl=en
There are two versions of this app, regluar and offline. I tested the regular one and it crashes and fails to load anything.
8-ball Pool
https://play.google.com/store/apps/details?id=com.miniclip.eightballpool&hl=en
Crashes and fails to load anything.
NHK World TV Live
https://play.google.com/store/apps/details?id=jp.nhkworldtv.android&hl=en
Starts to load but crashes complaining about internet access.
Starbucks
https://play.google.com/store/apps/details?id=com.starbucks.mobilecard&hl=en
Crashes and fails to load anything.
ICE
https://play.google.com/store/apps/details?id=com.queader.ice&hl=en
The game doesn't even seem to try loading, no crash message. But it causes the screen to rotate till it silently crashes in the background.
Angry Birds Friends
https://play.google.com/store/apps/details?id=com.rovio.angrybirdsfriends&hl=en
Loads to a black screen and just sits there. Required putting the watch to sleep with the palm gesture to exit.
2FA apps
Was disappointed to see these crash on start:
Google Authenticator
RSA SecureID
Not really surprised, but it would have been nice
babelmonk
UPDATE: Unfortunately, this won't disable OTA and the Lockscreen ads. I had an amazing stroke of luck that somehow, the uninstall command for OTA and the ads was successful on 2 of the 3 tablets I bought. With the third, it didn't take long for the ads to come back after disabling, so I spent the $15 to remove the ads. This script will still work to install Google Play Store and Launcher Hijack. Thanks to @Gilly10 and @BaronKiko for their work.
I put together this tool for my own personal use, and thought it would be helpful to many, so I'm sharing it here. I tested it both on macOS 10.13 and Windows 10 x64. I have not tested on Linux, though it should work. The only additional step you may need for Linux is to have a Linux specific ADB executable, though I would think the macOS ADB is the same.
First, I take no credit for any of this, aside from writing the script and putting together this guide, as everything here was compiled from information I found on other threads. I hope you find this useful.
Just a quick note, I ordered a 3 pack of the 2017 HD 8 tablets, and on two of them, I was able to fully uninstall Amazon OTA and Lockscreen without root access. On the third, though, I could only disable them. The end result should be the same. Also, it might be necessary to complete the initial setup of the tablet, including connecting to the internet, for this to fully work. Though this will update to FireOS 5.6.0.0, the script should work just fine, as I did the initial update on all 3 of my tablets. There is one caveat to this, however: the script may not work to disable OTA for future updates beyond 5.6.0.0. Additionally, some are reporting that the OTA is still enabled, even after the script executes. This may very well be possible, though I'm not able to test it at the moment. As a precaution, it's recommended that you install NoRoot Firewall and block the following apps:
Code:
com.amazon.device.software.ota
com.amazon.kindle.otter.oobe.forced.ota
com.amazon.kindle.kso
When running this tool, the script will install the needed files for the Google Play Store, as well as Launcher Hijack. Then the script will disable the Amazon OTA and Lockscreen packages, followed by an attempt to uninstall OTA and Lockscreen. Also, I apologize for the image sizes, for some reason they're appearing larger than the actual size.
CLICK TO DOWNLOAD TOOL
First, you'll need to prepare your Fire tablet before doing anything else.
Step 0: If you're running Windows, you'll need to first in stall the ADB driver (Fire_Devices ADB drivers.exe) included in the zip file. For Mac and Linux, ADB should work without any other requirements.
Step 1: Enable Developer Options. To do this, in Settings, navigate to the Device Options menu, scroll down and tap Serial Number 7 times.
{
"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"
}
Step 2: Enable ADB. After enabling Developer Options on the Device Options menu, navigate to the Developer Options menu and tick the "Enable ADB" option.
Step 3: Enable Apps from Unknown Sources. In Settings, navigate to the Security menu and tick the "Apps from Unknown Sources" option.
Step 4: Run the install script. For Windows, simply double-click on "install.bat." For both macOS and Linux variants, in the terminal, navigate to the folder where you unziped the tool, and run the following command:
Code:
sh install.sh
After the script completes successfully (you will probably get an error when the script attempts to uninstall the Amazon OTA and Lockscreen apps), you may chose to reboot your Kindle Fire at this point, though it isn't absolutely necessary.
Step 5: Run Google Play Store. At first, it may take a little patience. If you get a blank white screen, exit the app and try again. Once Google Play Store is set up with your Google account, you're ready for the next step.
Step 6: Install Launcher. Before you're able to have the option to enable the Home Button, you'll need to install a launcher from the Play Store. I prefer Nova Launcher, but of course, you're free to use whatever launcher you prefer. After installing a launcher, you'll need to open the launcher. IF YOU DON'T OPEN THE LAUNCHER AFTER INSTALLING, THE OPTION TO DETECT THE HOME BUTTON WILL BE UNAVAILABLE.
Step 7: Enable Detect Home Button Press. Open Settings and navigate to the Accessibility menu. Scroll down to Services, and tap the option "To detect home button press."
Step 8: Set Home Launcher. This step may be unnecessary, depending on what launcher you choose. If Launcher Hijack doesn't redirect home button presses to the new launcher you installed, you may need to open the Launcher Hijack app and select your launcher.
If you've done everything correctly, your Kindle Fire HD should feel almost just like any other Android tablet.
This is super - thanks for the tool and post
Can we make this back? What if we want to get the amazon system/settings back?
And how we can change the Lock screen pics?
Third: Thank You very much! It works on HD 10 (2017).
gtrombitas said:
Can we make this back? What if we want to get the amazon system/settings back?
And how we can change the Lock screen pics?
Third: Thank You very much! It works on HD 10 (2017).
Click to expand...
Click to collapse
Ok, answer myself:
1. To make this all back, simply restore factory defaults.
2. Lock screen: i made a factory restore, then didnt came the ads. So my lockscreen is now, what my wallpaper is.
3. Thanks again! Works perfect.
Glad it's working for you guys. Yes, to restore original apps, simply do a factory reset.
Just out of curiosity, did the tool successfully uninstall the apps for anyone else?
pastorbennett said:
Just out of curiosity, did the tool successfully uninstall the apps for anyone else?
Click to expand...
Click to collapse
Yep, got it working on both a HD 10 and an HD 8, using Windows 7. Great script that should really be pinned, thanks.
This works great! Thanks so much. I do feel I've become victim of a problem others have reported before - I signed in to the playstore with my own account vs letting the friend I'm gifting my Fire to do this. Any idea how I can safely sign out without having to reset the device and redo this entire process over?
Sjado said:
This works great! Thanks so much. I do feel I've become victim of a problem others have reported before - I signed in to the playstore with my own account vs letting the friend I'm gifting my Fire to do this. Any idea how I can safely sign out without having to reset the device and redo this entire process over?
Click to expand...
Click to collapse
I would install your preferred launcher so that Launcher Hijack can detect the home button, then simply go into settings and delete the data for all the Google apps. You shouldn't have to uninstall any of the apps or wipe the device. If you want to be sure that clearing the data on the Google apps worked, the next time you run the Play Store, it should ask you to login.
Did it this afternoon and was very happy to be able to avoid OTA Updates....until it just downloaded an update and installed it while charging. The command window said it was successful in disabling OTA updates but failed to delete. Up until today I have only connected it to a router with no internet access to avoid an update...too late now.
Yes I followed the instructions carefully and for clarification my 2017 HD8 (purchased black Friday) went form 5.4.0.1 to 5.6.0.0
braddubya said:
Did it this afternoon and was very happy to be able to avoid OTA Updates....until it just downloaded an update and installed it while charging. The command window said it was successful in disabling OTA updates but failed to delete. Up until today I have only connected it to a router with no internet access to avoid an update...too late now.
Yes I followed the instructions carefully and for clarification my 2017 HD8 (purchased black Friday) went form 5.4.0.1 to 5.6.0.0
Click to expand...
Click to collapse
No worries, just run the script after the update. I should have clarified in the initial post that you need to complete initial setup via internet on the tablet before running the script. All 3 of my 2017 HD 8 tablets were updated to 5.6.0.0 before I put together this script.
I'm guessing that there's something in the initial setup app that triggered an update somehow once the tablet was connected to the internet. I don't know enough about the underlying architecture of the FireOS to explain how the update came through.
Figured as much so to be safe did a factory reset and went through the process again. I will keep updating this thread if more develops. If it stops the next update I will be very happy. It does still work fine at 5.6.0.0.
Thank you for the script, it was really easy. Working great now my new Fire HD 8 2017.
However, is there a way to disable/remove Amazon Bloatware?
Thanks for the script pastorbennett. For newbie like me it Kindle arena it was really helpful. Everyone are talking how to do this or that via abd shell, but I wasn't able to find the first steps where is explained what is abd and how to use it. With your script, you are making this whole process flawless, so thanks again.
Unfortunately, the script wasn't able to uninstall the OTA and the Lockscreen, and I can see offers on the lockscreen. I run the second part of the script one more time, but no success. So, is there a way to check if the OTA service is disabled?
---------- Post added at 08:09 PM ---------- Previous post was at 07:16 PM ----------
By the way, I just installed NoRoot Firewall and in Access Log I can see many DeviceSoftwareOTA, System Update network requests.
That makes me thinking that disablement of OTA via abd shell is not working. What is your experience guys? Is there any way to confirm?
pastorbennett said:
I would install your preferred launcher so that Launcher Hijack can detect the home button, then simply go into settings and delete the data for all the Google apps. You shouldn't have to uninstall any of the apps or wipe the device. If you want to be sure that clearing the data on the Google apps worked, the next time you run the Play Store, it should ask you to login.
Click to expand...
Click to collapse
Unfortunately did this not work. The only thing this does is for me to see the pop-up box to accept/decline the Google Play store terms while still locked with my Google account I'll go and do a wipe before I gift this for Christmas, unless you have other suggestions?
beckoto said:
[/COLOR]By the way, I just installed NoRoot Firewall and in Access Log I can see many DeviceSoftwareOTA, System Update network requests.
That makes me thinking that disablement of OTA via abd shell is not working. What is your experience guys? Is there any way to confirm?
Click to expand...
Click to collapse
This is what worries me. With OS 5.4.0.1 it said it successfully disabled OTA updates and it still updated. I am concerned it will just update again once they push a new version.
Checking the tablet again just now my lock screen ads returned so it seems only the Google play store worked successfully long term.
I don't mean to seem ungrateful to the OP as I appreciate the effort and script, but I feel that it is important to report when there is a problem so that it may be solved in the future.
I'll run the script again and cross my fingers but being the 4th or 5th time now it seems to only disable the Amazon junk temporarily.
beckoto said:
Thanks for the script pastorbennett. For newbie like me it Kindle arena it was really helpful. Everyone are talking how to do this or that via abd shell, but I wasn't able to find the first steps where is explained what is abd and how to use it. With your script, you are making this whole process flawless, so thanks again.
Unfortunately, the script wasn't able to uninstall the OTA and the Lockscreen, and I can see offers on the lockscreen. I run the second part of the script one more time, but no success. So, is there a way to check if the OTA service is disabled?
---------- Post added at 08:09 PM ---------- Previous post was at 07:16 PM ----------
By the way, I just installed NoRoot Firewall and in Access Log I can see many DeviceSoftwareOTA, System Update network requests.
That makes me thinking that disablement of OTA via abd shell is not working. What is your experience guys? Is there any way to confirm?
Click to expand...
Click to collapse
Hmm, that's odd that you're still seeing offers on the lockscreen offers. Did the script show that it succeeded at disabling the lockscreen, and did the Google apps successfully install? If not, there's a chance your computer isn't seeing the tablet through adb. To check if adb is functioning, go to the folder where you unzipped the tool, and from the command line type adb devices (or ./adb devices for macOS and Linux). If it reports a device, the script should work, in theory. If adb doesn't report that it sees your device, I'll try to help you troubleshoot the problem as best I can.
This is a prime example of how difficult software development can be. I'm not a developer, just a tinkerer who's been around the block a few times, and for some reason, with some devices, the same process can be used on two identical devices with two separate results. Just as an example, with the 3 devices I got for my kids for Christmas, two of them actually uninstalled the Amazon OTA and Lockscreen apps, while on the third it didn't. Yet, with the third, it did indeed disable the lockscreen, and I even rebooted several times just to be sure. This is just one of those anomalies that can happen with Android devices.
The idea of using NoRoot Firewall is good advice for blocking the OTA. I'll add that recommendation to the OP.
braddubya said:
This is what worries me. With OS 5.4.0.1 it said it successfully disabled OTA updates and it still updated. I am concerned it will just update again once they push a new version.
Checking the tablet again just now my lock screen ads returned so it seems only the Google play store worked successfully long term.
I don't mean to seem ungrateful to the OP as I appreciate the effort and script, but I feel that it is important to report when there is a problem so that it may be solved in the future.
I'll run the script again and cross my fingers but being the 4th or 5th time now it seems to only disable the Amazon junk temporarily.
Click to expand...
Click to collapse
I'm sorry to hear that. I haven't had any time to toy around with the tablets, they're waiting for final preparations before Christmas (they're for my kids). On two of the three, it completely uninstalled the lockscreen and OTA. On the third, it wouldn't for some reason. It's truly mind-boggling. I wonder if using NoRoot Firewall to block access to the three apps that the script attempts to disable/uninstall would rectify the problem with the lockscreen ads. Let me know if that does anything, or if again running the commands from the last half of the script does anything.
I think , the others did it a little bit wrong.
1 restore.
2 start, don't connect to internet (after one try, the skip button appears), and so you don't sign in to Amazon
3 there is no chance to become ads. Now, run the script from this site!
That's it.
gtrombitas said:
I think , the others did it a little bit wrong.
1 restore.
2 start, don't connect to internet (after one try, the skip button appears), and so you don't sign in to Amazon
3 there is no chance to become ads. Now, run the script from this site!
That's it.
Click to expand...
Click to collapse
Yes, I think so.
I've received my HD8 pre-registered with stock 5.4.1.0 and have to turned-off the wi-fi connection before it completed the update procedure to brakes a download for a moment. Then I've de-registered the device.
Installation of Google features and Launcher on 5.4.1.0 with this scripts has sucess, but OTA was not disabled.
The device have completed self-update procedure after that, but Google features and Launcher still works, as a Morelocale feature i have installed before.
As for the ads, I have no ads on de-registered device, but I'm in Ukraine now, so it may affect the ads too.
Running the script on 5.6.0.0 again was partially success:
Code:
Disabling Amazon OTA and Lockscreen
Success
Success
Success
Attempting to Uninstall Amazon OTA and Lockscreen
Failure [DELETE_FAILED_INTERNAL_ERROR]
Failure [DELETE_FAILED_INTERNAL_ERROR]
Failure [DELETE_FAILED_INTERNAL_ERROR]
But I'm not sure, the OTA is actually disabled. Anyway, we still have no options yet.
i tried doing the install but kept getting adb not recognized installed the drivers 3 times and nothing changes?
Hi all,
I use Google on Tap alot in my studies in order to translate what's on my screen, including images. I did not use it much in December. However I tried using it today and now I can't access Google on Tap, instead it's completely replaced with "Enable Google Assistant", which I DO NOT want, since it lacks the one feature I use most!
Changing to an unsupported English language region used to stop Google Assistant hijacking the long press home, but now it seems that all of the language regions are supported by Google Assistant now.
Google searches show many results for enabling Google Ass, or outdated methods for disabling it.
Does anyone know another way to disable Google Assistant permanently?
Maybe some modification of the settings in Google menu could do the trick. Did you already tried with a simple method like this one https://www.skyneel.com/disable-google-assistant for example?
RedSkull23 said:
Maybe some modification of the settings in Google menu could do the trick. Did you already tried with a simple method like this one https://www.skyneel.com/disable-google-assistant for example?
Click to expand...
Click to collapse
I can disable Google Assistant, however, previously it would show Google Now on Tap afterwards. Instead, it is completely replaced by the notification from the screenshot. I can find no other way in the Google settings to change back.
Disabling the feed does not disable Google Ass anymore, so that method no longer works.
Sent from my Honor 6x using XDA Labs
drakenabarion said:
I can disable Google Assistant, however, previously it would show Google Now on Tap afterwards. Instead, it is completely replaced by the notification from the screenshot. I can find no other way in the Google settings to change back.
Disabling the feed does not disable Google Ass anymore, so that method no longer works.
Click to expand...
Click to collapse
Clarify me just a thing: with Google on Tap, you mean that feature that display infos on what's on screen, after that the home button is long-pressed?
RedSkull23 said:
Clarify me just a thing: with Google on Tap, you mean that feature that display infos on what's on screen, after that the home button is long-pressed?
Click to expand...
Click to collapse
Yup, that one. It scans a screenshot for names, locations, potential translations etc.
I read that Google Assistant has a "what's on my screen" button but that doesn't show on my phone, and I generally dislike that Google Assistant insists on mic being enabled. (voice search - not my thing - it's so impolite to talk to your phone when 1) in company or 2) in class.)
Sent from my Honor 6x using XDA Labs
drakenabarion said:
Yup, that one. It scans a screenshot for names, locations, potential translations etc.
I read that Google Assistant has a "what's on my screen" button but that doesn't show on my phone, and I generally dislike that Google Assistant insists on mic being enabled. (voice search - not my thing - it's so impolite to talk to your phone when 1) in company or 2) in class.)
Click to expand...
Click to collapse
Ok perfect, got it. Yeah i dislike those mandatory to work permissions too, I've denied everyone of those. Try this so to find that option; go on Google app -> settings -> research from screen, and activate the first option. The sub-menu that contains the option to which I'm referring is the fourth from the bottom, in the menu visible in the screenshot that i attached. Lemme know if it'll works.
RedSkull23 said:
Ok perfect, got it. Yeah i dislike those mandatory to work permissions too, I've denied everyone of those. Try this so to find that option; go on Google app -> settings -> research from screen, and activate the first option. The sub-menu that contains the option to which I'm referring is the fourth from the bottom, in the menu visible in the screenshot that i attached. Lemme know if it'll works.
Click to expand...
Click to collapse
Right I already have that enabled. Here is how that screen looks for me.
Sent from my Honor 6x using XDA Labs
drakenabarion said:
Right I already have that enabled. Here is how that screen looks for me.
Click to expand...
Click to collapse
Ok, and you get this screen after that i assume. It is not Google on Tap? (I'm asking because I've never used it once and so I don't know how it looks).
RedSkull23 said:
Ok, and you get this screen after that i assume. It is not Google on Tap? (I'm asking because I've never used it once and so I don't know how it looks).
Click to expand...
Click to collapse
That is what I used to get to (more or less). But now it's all replaced by the attached screen shot.
I think it's technically Google on Tap, but after being disabled by Google Assistant. It's the same frame that Google on Tap uses, you see.
Sent from my Honor 6x using XDA Labs
drakenabarion said:
That is what I used to get to (more or less). But now it's all replaced by the attached screen shot.
I think it's technically Google on Tap, but after being disabled by Google Assistant. It's the same frame that Google on Tap uses, you see.
Click to expand...
Click to collapse
Yeah i saw. That's the maximum i can get by playing with settings in Google app. I'll look around a bit to check if it's possible to deactivate Assistant at all.
I've been able to provide to all of you, some of the best hacks and tricks for your tablets, for both the rooted and non-rooted varieties. I've been able to teach myself to do things with these tablets I never thought I would be able to do. Most of the best advice and help has come from threads and individuals here on XDA. I wouldn't have been able to do any of this without help from this site in one form or another. So before I present to you what is for now, likely to be my best hack so far, I want to thank everyone who has helped me, and put up with me The list is too long to mention individuals, threads and forums, but all of you are what keep me going at all of this so thank you!
Below is just a general list of the settings I have been able to reactivate. They are settings Amazon, for whatever reason, decided they didn't want you to see or have. I have in no way created any of the features you are about to receive. Every single one of these features and settings are all part of the Android Project (the Java code is quite clear on that). I simply added or replaced Amazon settings with Android's stock settings. This isn't a mod. This isn't a theme. This is nearly a complete rewrite and redevelopment of the FireTabletSettings.apk (which also happens to be the android settings package com.android.settings renamed by Amazon) and as such I give permission for this development of this APK to be open sourced and give permission for you to redistribute it.
This will only works on the HD 10 running FireOS 5.6.0.0 through 5.6.2.0 You must follow installation instructions for this to work, and like any installation, could soft brick your device if instructions aren't followed. I am not responsible if it doesn't work for your tablet, or if you don't have the same results. So if you aren't prepared for the possibility of flashing back to stock firmware, then don't try this APK!
Features:
Wireless:
-Location Based Services: This takes you completely away from Amazon's location services, and redirects you to Stock Android. HERE Positioning is GPS. I am currently developing various integrations of AGPS. My ability to edit framework-res allows for a more advanced way of using AGPS, but it's been difficult to get it working 100%. I am pretty close though! Wait for future releases for this option to be fully functional. (NOTE: I have flashed Pico Gapps and later Nano (more on why in a future post. Your visual may vary.)
{
"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"
}
-Tethering and Hotspot: The hotspot will not work, but this is the title of the setting. This enables USB and Bluetooth tethering.
-VPN: Setup a Virtual Private Netowork
-Proxy: Setup a proxy
-Wi-Fi: tap Wi-Fi > three dots at upper right > advanced settings: Toggle scanning always available, avoid poor connections, keep wifi on during sleep, Use open wifi automatically, Wi-Fi frequency band which needs framework-res mod and Wi-Fi Direct
Apps and Games:
-Apps with usage access: Determine which apps ask for the access and revoke or grant this permission
-Advanced Settings: Toggles advanced settings to uninstall app for current user. (Do this via the app list. Only good for user apps. Sometimes it shows up, sometimes it doesn't. Work in progress)
-Preferred install location: Internal, external SD, or let system decide
Display:
-Wallpaper: Decide what app sets your wallpaper. If you uninstalled Amazon Photos, you CANNOT YET change the lock screen wallpaper here (work in progress). Please see my guide here on how to change your lock screen wallpaper without Amazon Photos
-Toggle adaptive brightness
-Daydream screensaver (you meed to modify the framework-res APK as instructed here, for this setting to appear and work)
-Display Mirroring: Does not work, or I can't get it to connect to a device at least. You see devices come into and out of range, the UI works, and enabling certification in developer options works too. This also needs a framework-res modification or add persist.debug.wfd.enable=1 to build.prop. Work in progress (so close)
Security:
-Trust Agents: Only shows an option if you have play store installed or flashed Gapps
-Screen pinning: Allow a screen to stay pinned until you unpin it
-Credential Storage
Sound and Notification:
-Other sounds: Enable Screen lock sounds, dock and touch sounds
-Dock speaker options if you have them
Keyboard and Languages:
-Language: Directed to AOSP
-Voice input settings: Must have Google Play and Google App installed
-Text-to-speech settings: Must have Google Text to speech engine installed as a system app. Also toggle PicoTTS. IOVANA TTS is not compatible for the English language and is unsupported
-Spell Checker: Fire Keyboard is default. Install Gboad to toggle it. Might need to be a system app
Accessibility:
-Screen Reader
-Color Correction
-Text-to-speech settings again
-Touch and Hold Delay
Installation and Requirements:
-ADB
-ADBD Insecure
-Rewritten FireTabletSettings.apk provided at the bottom of the post
1. Download ADBD Insecure and open it. Check the box to make ADBD insecure. Plug your tablet into your PC.
2. Place the FireTabletSettings.apk into your ADB/platform tools folder. Making sure the box is checked in step one, open an ADB window and run the following commands:
Code:
adb remount
adb push FireTabletSettings.apk /system/priv-app/FireTabletSettings/FireTabletSettings.apk
adb reboot
3. Check your Settings. Profit
Thank you everyone. Look for future releases as I get more options working.
Change Log:
May 31, 2018: Support for 5.6.0.0, 5.6.0.1 and 5.6.1.0
June 24, 2018: Fix setting fragments in setting 'use open Wi-Fi automatically'
July 8, 2018: Add AGPS settings, additional security and lock screen options
August 22, 2018: Support for FireOS 5.6.2.0
Hello mate,
Thanks for you great mods, but somehow my location services still don't work and I have a Fire HD10 with 5.6.0.1 OS. Don't know what to do. I rooted it installed your stuff but it is still not working...
yakon said:
Hello mate,
Thanks for you great mods, but somehow my location services still don't work and I have a Fire HD10 with 5.6.0.1 OS. Don't know what to do. I rooted it installed your stuff but it is still not working...
Click to expand...
Click to collapse
Do you have play store installed? Google App?
Sent from my Moto E4 using XDA Labs
DragonFire1024 said:
Do you have play store installed? Google App?
Click to expand...
Click to collapse
Yes I did before rooting my tablet and installing your mod. Was that wrong?
yakon said:
Yes I did before rooting my tablet and installing your mod. Was that wrong?
Click to expand...
Click to collapse
Not at all. I am trying to see what might be different. Do you have FlashFire setup? My next guess would be to flash pico gapps. Perhaps that's the key. What happens when you open location services?
Edit:going to look at my upload and see if I made a mistake.
DragonFire1024 said:
Not at all. I am trying to see what might be different. Do you have FlashFire setup? My next guess would be to flash pico gapps. Perhaps that's the key. What happens when you open location services?
Edit:going to look at my upload and see if I made a mistake.
Click to expand...
Click to collapse
No I don't have flashfire. I installed it with a tutorial on internet and it worked and after rooting and your mod I didn't work anymore. There isn't anything special in the location services. They are on but when I use Google maps my location inst precise and any app that uses the services don't work the weather apps can't find my location.
yakon said:
No I don't have flashfire. I installed it with a tutorial on internet and it worked and after rooting and your mod I didn't work anymore. There isn't anything special in the location services. They are on but when I use Google maps my location inst precise and any app that uses the services don't work the weather apps can't find my location.
Click to expand...
Click to collapse
What does it look like? Does it look like the screen shot I posted? If so tap "mode" and set it to high.
yakon said:
No I don't have flashfire. I installed it with a tutorial on internet and it worked and after rooting and your mod I didn't work anymore. There isn't anything special in the location services. They are on but when I use Google maps my location inst precise and any app that uses the services don't work the weather apps can't find my location.
Click to expand...
Click to collapse
Maps works perfectly for me. I haven't any weather services installed though. Your services not working might have helped me though and given credit to a proof of concept for agps working. For now install activity launcher. The one in this post is designed to launch activities with root. Open it and scroll to settings and tap it. Scroll to wireless and select the one that has location activity com.android.settings.Settings$LocationSettingsActivity. that will bring you back to the Amazon settings. See if you accidentally turned them off. I'll work on an apk that doesn't have my modification to it until I figure out what's wrong. Give me an hour or two to upload one.
yakon said:
No I don't have flashfire. I installed it with a tutorial on internet and it worked and after rooting and your mod I didn't work anymore. There isn't anything special in the location services. They are on but when I use Google maps my location inst precise and any app that uses the services don't work the weather apps can't find my location.
Click to expand...
Click to collapse
Forgot to add the apk
DragonFire1024 said:
What does it look like? Does it look like the screen shot I posted? If so tap "mode" and set it to high.
Click to expand...
Click to collapse
I've already did that before posting here ?. Maybe I should just
---------- Post added at 12:44 AM ---------- Previous post was at 12:42 AM ----------
DragonFire1024 said:
Maps works perfectly for me. I haven't any weather services installed though. Your services not working might have helped me though and given credit to a proof of concept for agps working. For now install activity launcher. The one in this post is designed to launch activities with root. Open it and scroll to settings and tap it. Scroll to wireless and select the one that has location activity com.android.settings.Settings$LocationSettingsActivity. that will bring you back to the Amazon settings. See if you accidentally turned them off. I'll work on an apk that doesn't have my modification to it until I figure out what's wrong. Give me an hour or two to upload one.
Click to expand...
Click to collapse
I'll let you know later in the morning as I'm right now on my night shift in the ER and I don't have the tablet with me. It was a gift for my mom for her birthday ?
yakon said:
I've already did that before posting here . Maybe I should just
---------- Post added at 12:44 AM ---------- Previous post was at 12:42 AM ----------
I'll let you know later in the morning as I'm right now on my night shift in the ER and I don't have the tablet with me. It was a gift for my mom for her birthday
Click to expand...
Click to collapse
Ok. I do apologize. I'll get you a fixed apk asap. Here is the root launcher.
Did you update your APK with the new files ? Should I just reinstall the new files that you uploaded?
yakon said:
Did you update your APK with the new files ? Should I just reinstall the new files that you uploaded?
Click to expand...
Click to collapse
I'll try to upload it tonight. If I can't get to it I'll do it as soon as I get home from work tomorrow. That apk will launch activities with root. If you install it, scroll to settings, then tap it. Scroll to wireless and tap the one with location settings. That brings up Amazon location settings. See if it's turned on.
DragonFire1024 said:
I'll try to upload it tonight. If I can't get to it I'll do it as soon as I get home from work tomorrow. That apk will launch activities with root. If you install it, scroll to settings, then tap it. Scroll to wireless and tap the one with location settings. That brings up Amazon location settings. See if it's turned on.
Click to expand...
Click to collapse
I'll try it asap once I'm home mate! Big thanks to you!
---------- Post added at 02:26 AM ---------- Previous post was at 02:17 AM ----------
Another question I'm a total noob with Adb shell. How should I install the file? Normal installation or should I use the Adb shell?
I can't choose which services to use or maybe I don't get it... I installed it normally but it doesn't seem to work... Don't know
Ok didn't read it well. So went to settings and location exactly like you told me but I don't see anything turned off. I'll show you 2 pics with what I have.
yakon said:
Ok didn't read it well. So went to settings and location exactly like you told me but I don't see anything turned off. I'll show you 2 pics with what I have.
Click to expand...
Click to collapse
Ahh. Well maybe it has to do with language. Do you have issues with anything else?
Sent from my Samsung Galaxy S4 using XDA Labs
yakon said:
I'll try it asap once I'm home mate! Big thanks to you!
---------- Post added at 02:26 AM ---------- Previous post was at 02:17 AM ----------
Another question I'm a total noob with Adb shell. How should I install the file? Normal installation or should I use the Adb shell?
Click to expand...
Click to collapse
You have to use adb shell and you have to install it according to OP. Normal installation won't work. Using ADB like this disable signature verification in the package and allows the apk to be installed, and keep original signature.
Sent from my Samsung Galaxy S4 using XDA Labs
How does it work with the Adb shell? What commands do I have to type?
I'm sorry I'm really bad at it.
I just installed it normally for the moment.
yakon said:
How does it work with the Adb shell? What commands do I have to type?
I'm sorry I'm really bad at it.
I just installed it normally for the moment.
Click to expand...
Click to collapse
In the original post. Download the FireTabletSettings APK put in ADB folder;
Download ADB Insecure and open it https://forum.xda-developers.com/showthread.php?t=1687590 Check the box to make ADBD insecure. Plug your tablet into your PC.
2. Place the FireTabletSettings.apk into your ADB/platform tools folder. Making sure the box is checked in step one, open an ADB window and run the following commands:
Code:
adb remount
adb push FireTabletSettings.apk /system/priv-app/FireTabletSettings/FireTabletSettings.apk
adb reboot.
Sent from my Moto E4 using XDA Labs