Skip to main content

How to enable Google Now in Android 5.0 Lollipop in Nepal and every other countries (location reporting not available problem) [ROOT Needed]


 


[This method works only on Rooted Devices]


I had posted a guide earlier this year on How to Enable Google Now in Nepal and other countries. That method works flawlessly on both Rooted and Non-Rooted devices running Android 4.0 to Android 4.4.4 Kitkat. Android has now gone into major overhaul in both design and software functions like ART being now default in Android 5.0 Lollipop. But with the new version of Android, same old problem arrived for the people living in Nepal and many other countries - "Location reporting is not available in your country".

Tried every available method to enable Google Now? Still no luck??  Keep calm guys, I have a solution. Remember that this method works only on Rooted devices.

Here's a video showing Google Now running on my Phone.

(ignore Ariana Grande news there. I googled her only when I was shocked to hear Big Sean is dating her :D )





Here are the steps to be followed:

Step 1 :

Install any custom launcher. I installed Nova Launcher. Open the launcher and make it default.
Then clear Google Now launcher from Recents View.

Download Nova Launcher


Step 2 :

Install a Root explorer or file manager. Fx file manager worked for me. Also make sure you install its Root Ad-on for using root functionality.

Download Fx File Manager

Download Root Ad-on for Fx File Manager


Step 3 :

Download an older Google Search apk from the link below.

Download Google Search-2.6.7.721924

Step 4 :

Rename the downloaded apk to Velvet.apk

Step 5 :

Go to Settings/Apps/All and scroll down to Google Search. Tap it and Clear data. This will remove all your settings for Google Now Launcher but let's not worry about it much.
 

Step 6 :

Open Fx File Manager. Tap on System(Root). Go to system/priv-app. Copy the Velvet folder and all its contents to Sd-card. Then go back to the system/priv-app/Velvet. Delete all the contents of that folder.
 

Step 7 :

Copy the Velvet.apk file you downloaded and renamed. Then paste it inside the system/priv-app/Velvet folder. Now Long press the Velvet.apk file and tap on Permissions. Make sure the permission is set to OCTAL : 0644 as shown in the picture below. You may be prompted to Mount Read-write, do that by tapping in the settings menu on top and select "Mount Read-write"


 

Step 8 :

Restart your device. Then open Google Search from app drawer. Then tap on Yes, I am In.

Step 9 :

Now open the Fx File Manager. Copy the contents of the Velvet folder you copied in Step 6.
Then go to system/priv-app/Velvet. Then paste the copied contents and overwrite the file. Then long-press the Velvet.apk file and go to permissions. Make sure the permission is set to OCTAL :0644 by modifying the permissions to look like the screenshot below. Likewise set the permission of 3 files in /velvet/lib/arm too OCTAL :0644.  Then set permissions for folders(velvet,lib,arm) to OCTAL :0755.
 

Step 10 :

Restart your phone and Voilà! you now have Google Now enabled in your Android 5.0 Lollipop running device.


Let me know if this method worked for you :)


Stay High On Android. Peace!!!


Comments

  1. Everything works ok until the restart on step 10, Google Now Launcher does not open and needs to download
    Google Search 4.0. Nexus 5 / Cyprus / LRX21O

    ReplyDelete
    Replies
    1. I don't know why that problem came but did you download Google Search 4.0? Did installing it kept Google Now enabled?

      Delete
    2. after 10 step, when i restarted device internet connection was disabled and google now activated but when i turn on wifi then google now got disabled...

      Delete
    3. I will test this on Nexus 7 2012, Nexus 4 and i will get back to you. It might be a device specific problem because it worked fine on my Galaxy Nexus with FML Lollipop Rom

      Delete
    4. Did you managed to get it working on nexus 4?

      Delete
    5. I tried this method in Nexus 4 and it worked. Try it again in your Nexus 5, it may work.

      Delete
    6. I tried it many times but it didn't work. I tried it with X-plore file mannager in root mode, not with FX... FX file mannager doesn't works in root mode and i don't know why.

      Delete
    7. I can confirm your method is working but you did not include the step with the permissions--->

      full instructions here: https://plus.google.com/+SalahAhmedDr/posts/WjCXEVoZXj9

      the step you omitted:

      After completing the Google Now setup, open the file manager and restore velvet folder (you backed it up) to it's original place in /system/priv-app (over write velvet.apk) and make sure that the 3 files in /velvet/lib/arm and velvet.apk permission is chmod 644, while the folders (velvet, lib, arm) permissions is chmod 755, like screenshot below.

      Delete
    8. Thank you for correcting me :) I had only one file i.e Velvet in my phone. So i forgot to mention the other two files. I will update this post asap.

      Delete
  2. No Rooting Requied : Works like Charm!!!!

    1. Switch Off the Phone
    2. Remove sim card
    3. Do a Hard Reset
    4. Skip Wifi Settings and everything else
    5. Once skipped all the settings steps, deactivate Location
    6. Activate Wifi
    7. Use VPN (I used bestukvpn)
    8. Activate google now and add your google account
    9. Enjoy!!!!!!!

    ReplyDelete
    Replies
    1. Can anyone verify that this works? It'd be a pain to restore all the apps and data otherwise. Trying my best to not root my phone here. :)

      Delete
  3. UMusica method works. Thanks

    ReplyDelete
  4. Replies
    1. Try this alternative method. And sorry for such a late late reply

      1. Download and install Market Unlocker from here :http://goo.gl/x8YKAw

      2. Go to Settings>Accounts>Google>Tap on your email>Three dots button on top right>Remove Account
      3. Go into Settings>Apps>All>Clear data for both Google Play Services and Google Search
      4. Open Market Unlocker > Enable Unlocker (Default should be Verizon United States, if not, swipe right and select that)
      6. Turn off the your device.
      7. Important: Remove SIM card
      8. Turn on the phone, Connect to WiFi.
      9. Go to Settings>Accounts>Tap on Google>Search. Turn on Google Now
      10. Log in and you should get Google Now working.
      11. Put back your SIM card.
      12. Uninstall Market unlocker

      Delete
  5. after reboot (step 8) google search opens like it was before, i`m using CM rom with android 5.0.1(GT-I9082 rom by pawitp) if it matters i live in Georgia

    ReplyDelete
  6. I did it, before beginnig to do this steps i uninstall google search from play store, then installed apk that i`ve downloaded from here, after all steps from this guide i updated google search and its works

    ReplyDelete
  7. In step 6
    There is no Velvet folder in:
    /system/priv-app/
    What can I do?

    ReplyDelete
    Replies
    1. Try this alternative method

      1. Download and install Market Unlocker from here :http://goo.gl/x8YKAw

      2. Go to Settings>Accounts>Google>Tap on your email>Three dots button on top right>Remove Account
      3. Go into Settings>Apps>All>Clear data for both Google Play Services and Google Search
      4. Open Market Unlocker > Enable Unlocker (Default should be Verizon United States, if not, swipe right and select that)
      6. Turn off the your device.
      7. Important: Remove SIM card
      8. Turn on the phone, Connect to WiFi.
      9. Go to Settings>Accounts>Tap on Google>Search. Turn on Google Now
      10. Log in and you should get Google Now working.
      11. Put back your SIM card.
      12. Uninstall Market unlocker

      Delete
  8. I've used this method a few months ago and it worked perfectly.

    But after I wiped my device I tried this method again, but there seems to be a major issue. After I activate Google Now, completing all the steps and I update the Google Search app, when I open the app, I get a message "Show Google Now Cards". After clicking it I get an error "Your account is not eligible for Google Now". Is there another way to activate Google Now?

    ReplyDelete
    Replies
    1. Try this method.. it worked for me a month ago

      1. Download and install Market Unlocker from here :http://goo.gl/x8YKAw

      2. Go to Settings>Accounts>Google>Tap on your email>Three dots button on top right>Remove Account
      3. Go into Settings>Apps>All>Clear data for both Google Play Services and Google Search
      4. Open Market Unlocker > Enable Unlocker (Default should be Verizon United States, if not, swipe right and select that)
      6. Turn off the your device.
      7. Important: Remove SIM card
      8. Turn on the phone, Connect to WiFi.
      9. Go to Settings>Accounts>Tap on Google>Search. Turn on Google Now
      10. Log in and you should get Google Now working.
      11. Put back your SIM card.
      12. Uninstall Market unlocker

      Delete
    2. Hi,

      Thanks for your quick reply. Unfortunately, this didn't work for me as well. After logging in with my account I got the same message, that my account is not eligible for Google Now. I guess there is something wrong with my account. I'll wait until another solution becomes available.

      Delete
    3. Sorry to hear that. I will let you know If I find any other methods. Meanwhile please do visit my blog again for other posts. It means a lot when I can be of any help to you guys :)

      Delete

Post a Comment

Popular posts from this blog

Gnome Extensions I Use To Enhance My Desktop Usage

I am currently running Fedora 22 with Gnome 3.16 . One of the best features of GNOME are shell extensions. These extensions bring all sorts of handy features to GNOME. Installing and using GNOME extensions couldn't be any simpler. Simply browse over extensions.gnome.org and look for the extension that appeals to you. Click the switch from Off to On, and immediately you're prompted to install it. That's it.

Here are the extensions that I use to personalize my Fedora 22 experience and maximize my performance. Hopefully they can make you enjoy your Gnome Desktop experience.

1. Activities Configurator

It can be used to configure the activities button and Top panel appearance.

https://extensions.gnome.org/extension/358/activities-configurator/


2. Alternate Tab



GNOME Shell’s default Alt-Tab behavior groups windows into a single application icon and shows applications from all workspaces. This extension substitutes Alt-Tab with a window based switcher that does not group by applicati…

Meet elementary OS Freya : A fast, lightweight and beautiful replacement for OS X and Windows

My favorite Linux distribution - elementary OS has released a new stable version named elementary OS Freya. After being under development for a 1 year and a half, its finally here and it’s now even more polished, clean, beautiful with great new features and three new default apps.

elementary OS is a Linux distribution based on Ubuntu and the latest release Freya is based on Ubuntu 14.04 LTS. Being based on Ubuntu doesn't mean that elementary OS is just a skinned version of Ubuntu. It features it's own shell named Pantheon Shell and comes with its own set of custom apps and many unique features. One of ther perks of being based on Ubuntu is that elementary OS users can benefit from the large number of repositories and apps available on Ubuntu platform.
According to elementary OS team, their previous release named elementary Luna (released on August 2013) was downloaded more than 3 million times and the interesting fact is that, 60% of those downloads were from non- free OSes. …

Dukto : An Open-source, cross-platform LAN file transfer tool

Dukto is an open source, multi-platform, easy to use  file transfer tool designed for LAN use. I have been using it for over an year now to transfer files from my Laptop (running various Linux distros) to my phone and other windows PCs. It's user interface is inspired from the Metro style UI developed by Microsoft and it is consistent across all supported platforms.

(Dukto in Fedora 22)

(Dukto in Android 4.4.4)

Dukto is developed by Emanuele Colombo, a software developer and engineer. Dukto automatically displays all the devices in your local area network running Dukto and you can select the devices and start transferring files. You can even send a folder to another device.




(File Transfer between my Laptop and my Phone)


You can also transfer text snippets like links and notes easily from one device to another.


You can change the default folder to save received files from the settings. You can also change theme color and device name from settings.



Dukto is available for various Linux…