Assistant Enabler

Enable Google Assistant in Marshmallow ROMs.

This is stand-alone Google Assistant enabler from AndroidN-ify, in case you excplicitly do not want to use other features from AndroidN-ify.

Works for Google App 6.6.14.21 and later

Credits go to:
- Maxr1998
- wasdennnoch
- Exalm
- rodriguezst

After 6.10 update "OK Google" detection is working as intended without any interference, so just go ahead in google settings and configure voice there, it works now!
For versions below 6.10 use following guide:

To use "OK Google" hotword you need to do following:
1. Update Google App to the latest version (at least 6.8 beta)
2. Disable assistant in module
3. Configure "OK Google" detection and voice pattern
4. Enable assistant in module
5. Say "OK Google"
6. ....
7. Profit!

Enable "OK Google" with screen off (even when not charging)
After enabling it in module settings, plug/unplug your charger for settings to kick in

Bonus feature: Enable Google Now (feed) in unsupported countries
In order to enable Google Now in unsupported country, these steps are required:
1) Enable Assistant Enabler module in Xposed Installer
2) In Assistant Enabler settings, enable "Enable Google Now"
3) Reboot (after rebooting your phone carrier will be identified as US Verizon)
4) Either remove your sim, or put your phone in airplane mode
5) Enable Wifi
6) If google account is added to the phone already - remove it
7) Launch google app and login to your google account
8) Opt-in to Google Now
9) PROFIT!

P.S. After these steps you can disable "Enable Google Now" setting in Assistant Enabler module, if you don't want your carrier to be identified as VZW. Google Now will continue working.

Author(s): 
Package: 
com.sabik.assistantenabler
Version name: 
5.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
8,961 in total · 941 in the last 24 hours
MD5 checksum: 
f78b7f035c77e5b0bd46bc2da0074977
Uploaded on: 
Wednesday, March 15, 2017 - 10:23
Changes: 

Fixed compatibility issues with Google App 6.15+

Version name: 
5.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
4,510 in total · 83 in the last 24 hours
MD5 checksum: 
6ff5f01e638881b76dc86f34f61ae8b1
Uploaded on: 
Sunday, March 12, 2017 - 22:20
Changes: 
  • Fixed compatibility issues with Google App 6.14+
  • Module now forces English (United States) locale for Google Assistant, making it available for any locale.
  • Removed assistant enabling hooks for latest Google App versions, since it's enabled for 6.0+ devices anyway
  • Added a broadcast receiver to allow other apps (for example: Tasker) to toggle module settings (thanks to rodriguezst)
    Here's reference Tasker profile using this feature to automatically enable/disable "OK Google Everywhere" when entering/leaving home WiFi: https://github.com/rodriguezst/AssistantEnabler/files/802062/Tasker.zip

    NOTE: When enabling/disabling "Ok Google Everywhere" a broadcast intent with action ACTION.POWER.DISCONNECTED must be sent to avoid having to manually plug/unplug the device.

  • Version name: 
    4.5
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    21,639 in total · 25 in the last 24 hours
    MD5 checksum: 
    110c796b26fcb58649ac82485609b039
    Uploaded on: 
    Wednesday, February 15, 2017 - 07:55
    Changes: 

    Fixed compatibility issues with Google App 6.13+

    Version name: 
    4.4
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    13,758 in total · 11 in the last 24 hours
    MD5 checksum: 
    391c334b6780c9ed270063708f511a0c
    Uploaded on: 
    Wednesday, February 1, 2017 - 15:29
    Changes: 

    Fixed compatibility issues with Google App 6.12+

    Version name: 
    4.3.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    2,753 in total · 5 in the last 24 hours
    MD5 checksum: 
    15fd0d7ccbc0b01bc59b3ebbef0490ec
    Uploaded on: 
    Monday, January 30, 2017 - 20:21
    Changes: 

    Fixed compatibility issues with Google App 6.11.20+

    Version name: 
    4.3
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    3,154 in total · 4 in the last 24 hours
    MD5 checksum: 
    e22cec8c72f2ff78021768ccc1ca5a75
    Uploaded on: 
    Saturday, January 28, 2017 - 08:00
    Changes: 

    Fixed compatibility issues with Google App 6.11.19+

    Version name: 
    4.2
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    10,135 in total · 3 in the last 24 hours
    MD5 checksum: 
    1b7586616347ccbf0b83fc7d3422d190
    Uploaded on: 
    Tuesday, January 17, 2017 - 09:49
    Changes: 

    ATTENTION: DUE TO SIGNATURE CHANGE YOU HAVE TO UNINSTALL PREVIOUS VERSION AND INSTALL IT AGAIN!

  • Fixed compatibility issues with Google App 6.11+
    Huge thanks to Exalm for this update!
  • Version name: 
    4.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    11,641 in total · 6 in the last 24 hours
    MD5 checksum: 
    45924e9422a7a4f7e12cb21dce0059c3
    Uploaded on: 
    Saturday, January 7, 2017 - 22:29
    Changes: 

    Google Assistant can now be disabled from Google app settings

    Thanks to Exalm

    Version name: 
    4.0
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    2,175 in total · 3 in the last 24 hours
    MD5 checksum: 
    cf9f33d0ea27ebfd75d76b8d744d5f85
    Uploaded on: 
    Saturday, January 7, 2017 - 15:08
    Changes: 

    Huge thanks to Exalm for this update!

  • Fixed compatibility issues with Google App 6.10+
  • Fixed locale problem (should be working on all locales now, not only english)
  • Fixed "OK Google everywhere" not working sometimes (should be much more stable now)
  • Removed "OK Google" fix (annoying retraining screen), it's fixed in google app itself now, and you can retraing your voice without enabling/disabling assistant
  • New icon (yeey, material design!)
  • Huge refactoring
  • Version name: 
    3.2
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    38,973 in total · 2 in the last 24 hours
    MD5 checksum: 
    b62c684cacd4ca46c3b88c2235c49570
    Uploaded on: 
    Tuesday, November 29, 2016 - 09:17
    Changes: 

    Fixed compatibility issues with Google App 6.9+

    Version name: 
    3.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    23,449 in total · 4 in the last 24 hours
    MD5 checksum: 
    4bf0309c877427fb8afc87cef7619478
    Uploaded on: 
    Monday, November 14, 2016 - 12:15
    Changes: 

    Added option to enable "OK Google" with screen off (even when not charging)
    After enabling it in module settings, plug/unplug your charger for settings to kick in

    P.S. Enabling this might result in increased battery usage

    Version name: 
    3.0
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    2,098 in total · 2 in the last 24 hours
    MD5 checksum: 
    ae318fb000cb0a168023ab135d19cff1
    Uploaded on: 
    Monday, November 14, 2016 - 06:34
    Changes: 

    Fixed "OK Google" hotword. Google App 6.8+ required.
    For now, "OK Google" detection and voice patter has to be configured with assistant turned off in module.

    1. Disable assistant in module
    2. Configure "OK Google" detection and voice pattern
    3. Enable assistant in module
    4. Say "OK Google"
    5. ....
    6. Profit!

    Version name: 
    2.0.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    10,713 in total · 0 in the last 24 hours
    MD5 checksum: 
    7dd743ecd1ad9353b4f6f0d98b36afc6
    Uploaded on: 
    Monday, November 7, 2016 - 19:49
    Changes: 

    Google Now option is now disabled by default
    Minor refactoring

    Version name: 
    2.0
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    3,798 in total · 0 in the last 24 hours
    MD5 checksum: 
    d607ef4af8071d3b4c9e19beab787f9b
    Uploaded on: 
    Sunday, November 6, 2016 - 23:20
    Changes: 
    • Added GUI
    • Added ability to enable/disable assistant without rebooting
    • Bonus feature: Enable Google Now in unsupported countries*
    • Donation button ;-)

    * In order to enable Google Now (feed) in unsupported country, these steps are required:
    1) Enable Assistant Enabler module in Xposed Installer
    2) In Assistant Enabler settings, enable "Enable Google Now"
    3) Reboot (after rebooting your phone carrier will be identified as US Verizon)
    4) Either remove your sim, or put your phone in airplane mode
    5) Enable Wifi
    6) If google account is added to the phone already - remove it
    7) Launch google app and login to your google account
    8) Opt-in to Google Now
    9) PROFIT!

    P.S. After these steps you can disable "Enable Google Now" setting in Assistant Enabler module, if you don't want your carrier to be identified as VZW. Google Now will continue working.

    Version name: 
    1.3
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    12,298 in total · 7 in the last 24 hours
    MD5 checksum: 
    4405ca46f7880405d5636746ac8a3915
    Uploaded on: 
    Tuesday, November 1, 2016 - 08:06
    Changes: 

    Fixed compatibility issues with Google App 6.8+

    Version name: 
    1.2
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    23,769 in total · 6 in the last 24 hours
    MD5 checksum: 
    19ab1e9a75cd76708146f6ad8046dbdc
    Uploaded on: 
    Tuesday, October 18, 2016 - 07:14
    Changes: 

    Fixed compatibility issues with Google App 6.7+

    Version name: 
    1.1
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    7,789 in total · 6 in the last 24 hours
    MD5 checksum: 
    370f40727b34ec4bcb7a0137b94e3adc
    Uploaded on: 
    Saturday, October 15, 2016 - 00:30
    Changes: 

    Includes latest AndroidN-ify changes (by Maxr1998)
    1. Enable for all languages, regardless of support from Google
    2. OK Google always enabled (since settings activity can't be accessed for now)

    Version name: 
    1.0
    Release type: 
    Stable (low risk of bugs)
    Number of downloads: 
    6,666 in total · 3 in the last 24 hours
    MD5 checksum: 
    bc927c275395368487ec3bc8fc787b9b
    Uploaded on: 
    Thursday, October 13, 2016 - 13:37
    Changes: 

    Initial release