[REF] CM9/CM10 apps, CWM flashable - AT&T Samsung Galaxy S II Skyrocket SGH-I727

Update: Feb. 26, 2013 - Added CM10.1 Email app (Email2.apk). Delete existing Exchange account off the device, flash Email2.apk zip (listed below), reboot, clear data on 'Email' and 'Exchange Services' apps, re-setup Exchange account on device. Exchange services may FC once or twice, but will then work fine and begin syncing email/contacts/calendars.
Update: Oct. 15, 2012 - Update Genie Widget to version from Google apps 10.11.2012 (v 4.1.2)
Update: Oct. 11, 2012 - Existing apps tested with CM10 10112012 M2 build, confirmed working. Also added CM10 Email app, and bumped Nova Launcher to current 1.3.1 build.
Here are a couple of CWM flashable apps for CM9/CM10 that I've put together. Each zip is configured with the addon.d backup and restore functionality so that the app is automatically backed up and restored as part of flashing a nightly build. No need to reinstall them every time.
Installation: Download the zip(s) to your phone, reboot into cwm recovery, flash one or more of the zip packages, and then reboot.
I'll add more if there are specific requests.
Google apps (ics) 04.29.2012: gapps-ics-20120429-signed.zip
Google apps (jb) 10.11.2012: gapps-jb-20121011-signed.zip
-- Not my work, just linking for convenience.
WISP Service: wisp-service-cwm.zip -- This is the AT&T Hot Spots service that performs automatic login to AT&T WiFi networks such as attwifi, hhonors, or other AT&T WiFi provided networks.
Email Exchange (CM9) : cm-9-EmailExchange-4.1-nosec-cwm.zip -- This is the Email.apk and Exchange.apk 4.1 for the latest CM9 nightly builds which has been modified to disable the Device Administrators policy.
Email (CM10): cm-10-Email-4.1-nosec-cwm.zip -- CM10 Email.apk with Device Administrators disabled.
Email (CM10.1): cm-10.1-Email-4.1-nosec-cwm.zip -- CM10.1 Email2.apk with Device Administrators disabled.
Nova Launcher 1.3.1: NovaLauncher-1.3.1-cwm.zip -- This is the stock Nova Launcher 1.3.1 packaged with the addon.d functionality. Did not touch the apk, provided for convenience.
Digital Clock Widget: digital-clock-cwm.zip -- This is the digital clock widget from the stock AT&T rom with the touchwiz references removed so that it will run on CM9.
Digitial Clock Widget (transparent background): digital-clock-transparent-cwm.zip -- Same as digital clock above, but with transparent background.
Digitial Clock Widget (JB UCLK4 leak): digital-clock-jb-tw-cwm.zip -- Digitial clock from UCLK4 JellyBean leak (transparent, updated font.)
Genie Widget (transparent background): geniewidget-transparent-cwm.zip -- Stock Gapps News & Weather widget with a transparent background, instead of black. Note: flash this after gapps zip if you are flashing both, otherwise gapps version will overwrite this one. 10/15/2012 - Updated to gapps-jb-20121011 version (v 4.1.2).

Added digital clock widget to OP.

Added digital clock and genie widget with transparent backgrounds to OP.

Nice work cschmitt. Is there any way you can do the same mod work to the actual clock application? Would be nice to have the Samsung alarm clock, stop watch and timer app.
Thanks.

The stock clock package has a bunch of touchwiz dependencies.

cschmitt said:
The stock clock package has a bunch of touchwiz dependencies.
Click to expand...
Click to collapse
After posting on your thread I did more searching and found someone else already trying to do it. Yeah, it looks like it has deep ties into touchwiz. Oh well, one of the things to miss when going away from the samsung rom. I can find all of the functions scattered around the market and xda, but nobody does a real good job of building an all-in-on clock app. Found alarm clock ultra, probably the closest.
Thank you.

osiedacz said:
After posting on your thread I did more searching and found someone else already trying to do it. Yeah, it looks like it has deep ties into touchwiz. Oh well, one of the things to miss when going away from the samsung rom. I can find all of the functions scattered around the market and xda, but nobody does a real good job of building an all-in-on clock app. Found alarm clock ultra, probably the closest.
Thank you.
Click to expand...
Click to collapse
BeautifulWidgets is pretty good. It's like $2.99 or something like that, but it's a really nice set of widgets that includes clock, weather, alarms, and its got a nice look.

aycockonxion said:
BeautifulWidgets is pretty good. It's like $2.99 or something like that, but it's a really nice set of widgets that includes clock, weather, alarms, and its got a nice look.
Click to expand...
Click to collapse
Thanks, I actually own it. I was really looking more for the clock app, with the stop watch, timer, world clock and alarm. The Samsung app is pretty nice. Both the one from our skyrocket and the one from the s3.
Sent from my Transformer Prime TF201 using Tapatalk 2

I love these and still use some of them. (The no security exchange is amazing)
Is there any need to update these for CM10? The email still works with the CM10 nightlies, I was just curious if there's a benefit to using the newer apk's
I saw a topic about how to remove the security settings, but making it flashable and having it restore after nightly updates is confusing me still
Thanks!

burgeswe said:
I love these and still use some of them. (The no security exchange is amazing)
Is there any need to update these for CM10? The email still works with the CM10 nightlies, I was just curious if there's a benefit to using the newer apk's
I saw a topic about how to remove the security settings, but making it flashable and having it restore after nightly updates is confusing me still
Thanks!
Click to expand...
Click to collapse
Like the Genie, your wish is my command...
Check the OP, added CM10 Email.apk from cm-10-20121011-EXPERIMENTAL-skyrocket-M2 build. Note that in CM10 only the Email.apk needed to be modified to disable Device Administrators, so Exchange2.apk wasn't touched.
Bumped Nova Launcher package to current 1.3.1 build.
The remaining apps in the OP function just fine in CM10.

cschmitt said:
Like the Genie, your wish is my command...
Check the OP, added CM10 Email.apk from cm-10-20121011-EXPERIMENTAL-skyrocket-M2 build. Note that in CM10 only the Email.apk needed to be modified to disable Device Administrators, so Exchange2.apk wasn't touched.
Bumped Nova Launcher package to current 1.3.1 build.
The remaining apps in the OP function just fine in CM10.
Click to expand...
Click to collapse
Thank you so much!
Sent from my SAMSUNG-SGH-I727 using xda premium

Flashed the Exchange CM10 package on my GNexus and still getting a device administrators prompt on CM10. Does this only work on the GSII?

Crion629 said:
Flashed the Exchange CM10 package on my GNexus and still getting a device administrators prompt on CM10. Does this only work on the GSII?
Click to expand...
Click to collapse
You will still get the prompt, but the device administration won't be enabled.

cschmitt said:
You will still get the prompt, but the device administration won't be enabled.
Click to expand...
Click to collapse
I followed up by looking at the enabled device administrators section of security settings and sure enough email was listed in there. Does it show up but not take effect? The version I had previously on a 4.1.1 ROM worked and I never got prompted and it never showed up in the device administrators either.

Crion629 said:
I followed up by looking at the enabled device administrators section of security settings and sure enough email was listed in there. Does it show up but not take effect? The version I had previously on a 4.1.1 ROM worked and I never got prompted and it never showed up in the device administrators either.
Click to expand...
Click to collapse
There should be no entry for Email under Device Administrators.
I just tested this a couple of times this morning. Wiped the phone, flashed CM10.0.0, flashed cm-10-Email-4.1-nosec-cwm.zip, factory reset, reboot. (Not the it's necessary to wipe and factory reset, just wanted to ensure a clean slate for the test.)
Opened Email to configure exchange account, was prompted with 'Remote security administration', The server .... requires that you allow it to remotely control some security features...', clicked OK, but there was no second prompt to activate the Device Administrator and there is no Email configuration under Security -> Device administrators.
Just to be clear, if an exchange account is currently configured, it must first be deleted along with the corresponding Device Administration entry. Then flash cm-10-Email-4.1-nosec-cwm.zip, reboot, and re-configure the exchange account.

cschmitt said:
There should be no entry for Email under Device Administrators.
I just tested this a couple of times this morning. Wiped the phone, flashed CM10.0.0, flashed cm-10-Email-4.1-nosec-cwm.zip, factory reset, reboot. (Not the it's necessary to wipe and factory reset, just wanted to ensure a clean slate for the test.)
Opened Email to configure exchange account, was prompted with 'Remote security administration', The server .... requires that you allow it to remotely control some security features...', clicked OK, but there was no second prompt to activate the Device Administrator and there is no Email configuration under Security -> Device administrators.
Just to be clear, if an exchange account is currently configured, it must first be deleted along with the corresponding Device Administration entry. Then flash cm-10-Email-4.1-nosec-cwm.zip, reboot, and re-configure the exchange account.
Click to expand...
Click to collapse
I'm still getting the Device Administrator prompt. This is the first time setting up the account on CM10 so it didn't exist previously. My process is, reboot into cwm, wipe data/factory reset, wipe cache, wipe dalvik cache, install cm-10-toro.zip, install gapps, reboot, setup gmail, install apps from play store, update apps (if necessary), reboot into cwm, flash cm-10-Email-4.1-nosec-cwm.zip, reboot, setup exchange and I still get the device admin prompt.
I went into root explorer and found that the date/time stamps for the email.apk and exchange.apk under /system/app looked to be from 2008 so it appears that they are not updating when the zip is flashed. Went ahead and manually copied the email.apk from the zip into /system/app and didn't get a device administrator prompt but the exchange service fc'd. I'm guessing it's because I don't have a corresponding exchange.apk. I thought of extracting the two apks from my old rom but that one was not built off aosp so I think the files are emailgoogle.apk and exchange2google.apk so I don't think those will work. Any other ideas?

Anything flashed while in recovery will have an 2008-08-01 file date.
I haven't tested it on anything other than a Skyrocket-- should work, but can't guarantee it and have no way to test on other hardware.
BTW, I've experienced the Exchange FC once or twice when initially syncing an exchange account, just re-opened Email after the FC and it worked fine.

Are you installing the appropriate gapps package first?
Wipe - install cm10 - install gapps - install this email zip
If you are copying the apks manually, you will just copy the email apk from the zip into system, then change permissions on the apk, and then clear data for email and exchange
I've run this package on both the gapps from July and the ones from October that rpr had in his nightly builds
Sent from my SAMSUNG-SGH-I727 using xda premium

cschmitt said:
Anything flashed while in recovery will have an 2008-08-01 file date.
I haven't tested it on anything other than a Skyrocket-- should work, but can't guarantee it and have no way to test on other hardware.
BTW, I've experienced the Exchange FC once or twice when initially syncing an exchange account, just re-opened Email after the FC and it worked fine.
Click to expand...
Click to collapse
Got it working. Had to manually move the files over instead of flashing from cwm but it worked after the one exchange fc.

burgeswe said:
Are you installing the appropriate gapps package first?
Wipe - install cm10 - install gapps - install this email zip
If you are copying the apks manually, you will just copy the email apk from the zip into system, then change permissions on the apk, and then clear data for email and exchange
I've run this package on both the gapps from July and the ones from October that rpr had in his nightly builds
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
I did precisely what you said first, twice and i still got the entry in Device Administrators. Not sure what's up. GNex and CM10 stable, etc.
Got it working. Had to manually move the files over instead of flashing from cwm but it worked after the one exchange fc.
Click to expand...
Click to collapse
Did this and it worked. For any newbies like me make sure you move the \system\app\email.apk to your root \system\app\ and replace the other one. After that make sure it has Owner Read/Write permissions, Group read, and Others read permissions. Then clear data and execute it from that folder to install.

Related

[MOD!] GMail Application (GB + HC + ICS!) [EXTERNAL APP ACCESS ENABLED!]

UPDATE 3
--------------
Added modified GMail v3.2.1 for HC and GMail v4.0.3 for ICS based ROMs. Make sure you download the right one for your OS (GB, HC, or ICS).
--------------
Hey guys, for those of you who didn't know, the Gmail application now RESTRICTS access to your emails by third party apps. This basically means that any app that needs access to your email database (for example, Pure Messenger Widget) will be LOCKED OUT and therefore Gmail will be disabled in said application.
So I went ahead and modified the latest Gmail apk to ALLOW EXTERNAL ACCESS to re-enable support for apps that require it. Hope this helps anyone who needed it.
Install Instructions (YOU MUST BE ROOTED!)
--------------------------------------------------------------------------
0) DOWNLOAD CORRECT VERSION FOR YOUR OS AND RENAME TO Gmail.apk
1) Open Root Explorer (or any other root file manager you like)
2) NAVIGATE to /data/app
3) DELETE com.google.android.gm-1.apk (it might say com.google.android.gm-2.apk for some people or it may not exist at all)
4) NAVIGATE to /system/app
5) Mount Read/Write
6) DELETE Gmail.apk
7) COPY new modified Gmail.apk into /system/app
8) CHANGE permissions to Owner = read/write, Group = read, Others = read.
---(The following may not be necessary but its HIGHLY RECOMMENDED!)---
9) REBOOT into Recovery
10) Wipe Cache/Dalvik-Cache/Fix Permisions
------------------------------------------------------------------------
11) REBOOT!
NOTE: Some apps may require you to uninstall and reinstall the program before it is able to see the change in Gmail (for example, Pure Messenger Widget)
DON'T FORGET TO HIT THE THANKS BUTTON!
APK Re-added.
I was having issues with regards to getting the app to show up after reboot but realized it wasn't actually a problem with the modification, but it was a problem with the permissions.
lol guess i was the only one who needed this... ah well, if anyone needs it its here, hopefully people know how to use the search
lol...dont worry dude.. keep up the great work..!!
Thanks for this! Google are a bunch of tight ass losers for restricting access to Gmail...
Oz
BULL3TPR00F said:
lol guess i was the only one who needed this... ah well, if anyone needs it its here, hopefully people know how to use the search
Click to expand...
Click to collapse
Thanks for this, I've been looking for a way to make LED Flow change the LED color for emails from different contacts!
No problem everyone, I will keep this thread updated with newer modified versions as Google releases them.
What do you mean when you say "mount read/write" in step 5?
Nevermind, I figured it out. Explorer didnt allow me to mount r/w or change permissions so I installed Root Explorer and worked it out.....much better file system explorer btw. Thanks for the tutorial.
via x10i WB GB v4.0 edition
Uploaded hacked version of the newest Gmail application (v2.3.5.2).
Now we can have gmail timescape for the latest app
Yeah sorry i took so long to upload the new version, my phone has been disconnected for a few months now so i dont use it too much lol.
BULL3TPR00F said:
Yeah sorry i took so long to upload the new version, my phone has been disconnected for a few months now so i dont use it too much lol.
Click to expand...
Click to collapse
It doesn't seem to work with Launcher Pro's Gmail widget :/
Thanks for this. Just put it on my SGS, now SlideScreen works again, fully .
make sure keep this updated LOL
Slidescreen is back in businesssssss!
Subscribed
It works, thanks.
Working, nice job man, thanks!
Cant get this to work with slidescreen, but it works with launcherPro :s
THanks for this, it's exactly what I've been looking for however I seem to get stuck doing the steps involving pasting into system/data basically nothing ever pastes there despite me setting the read write permissions as suggested. Guy who got slidescreen working using this how exactly did you go about it? exactly as described?
Thanks so much for this fantastic hack!
Mind letting us know exactly what you did?
I ask because I'm using I'm already using a modded themed apk, and obviously I can't use both at the same time.

[PORT][MANY-IN-ONE]Music,Keyb,FB,Home,Gallery,TS,TM - apps from 2.3.4 for x10

Hi,
BIG CREDITS to Blackwatch89, kantk20111, tyris, chriscx, vmcms, IncubusUA... all helping people
ONLY a PART IS MY WORK
IMPORTANT:
If you installed any previouse applications from 2.3.4 use your backup to get not mixed rom.
Please be sure your phone contain only x10 2.3.3 files!
contains:
- music player, FB2 and Home
- swipe keyboard, thanks to Blackwatch89
- releated framework
- dlna app
- several widgets
- timescape with widget and plugins
- auto-brithness is now as a widget not in menu
- data monitor
- Gallery3D thx tyris
- TrackID (I noticed only loading animation is new)
- Email (count notification in icon)
- contacts storage (landscape possible when contact detail is showed) (i think old was the reason why FB contacts sometimes doubled)
- setup wizard
- theme manager (set only wallpaper)
- ...
Before flash:
- remove fb account from phone
MAKE BACKUP BEFORE USE
flash this:
flashable zip HERE, only for not modified stock 2.3.3 ROM
NOTE: If you were on v4 flash also original battery icon or battery icon in %.
Thx vmcms. I used framework.jar and framework-res.apk from vmcms's thread in v4. I learn from the files.
After flash:
- wipe cache
- wipe delvik cache
- widgets must be readded with the new Home
Troubles?
- in case of trouble with FB:
--- go on http://www.facebook.com/settings/?tab=applications and remove all xperia releated aplications, the phone will ask for permition again - thx Zulea for try and confirm solution
--- remove all facebook accounts from phone, reboot and add again
- in case of trouble with contacts - FB contacts doubled - Make sure you dont use contacs in phone but with the google account. Then go to Setting/Apps/Manage apps/All and delete data for Contact Storage. This will remove all contact in your phone. Then reboot and let the phone to sync and download all contacts again.
- in case of stuck at SE boot logo: reboot
Port also works well on Wolfbreak v6. Read this and this.
On WB v6 DLNA application FC - solution go into system/app and reinstall DLNA.
If you have xlaud and bravia flash this.
I used files from newest ROM 4.0.1.A.0.283 in the zip.
MAKE BACKUP BEFORE USE
New timescape and theme manager not worked yet.
New versions will come slow, sorry. I dont have many time now and need to do other things. I started this instead of asking for that - because no one other did. I just wanted the new keybord on the begin... I dont have proper knowledges to provide real support. Im going to improve my knowledges in this craft, which is not "three days task". Sorry if i will not answear all posts. I will try my best as much as is in my possibilities. I just share this with no guarantee. Feel free to make it better and provide I did not expect so many downloads. It makes me feel responsible but im not sure if am able to meet the accountability. Will try my best
This is what I do befor testing - get wiped and clean rom. I think the easiest way.
oldfiles do not use:
flashable zip BETA version 3 HERE, only for not modified stock 2.3.3 ROM
update from v2 to v3 HERE, only for stock 2.3.3 ROM with v2
flashable zip BETA version 2 HERE, only for not modified stock 2.3.3 ROM
files from LT18i_2.3.4_Build_4.0.1.A.0.266
This file contains:
-x10i 2.3.3 stock system apps it will overide almost all stock aps!
-x10i 2.3.3 stock framework except framework.jar and framework-res.apk....
ALL IN ONE FILE INTENDED FOR STOCK 2.3.3 HERE
THEN INSTALL THIS FIX 3 FILE
previouse fixes (only history, dont use)
Fix 1
Fix 2
This is my system.img with v2.
thank you so much
nice work man! thanks for porting all that stuff..
Z3US911 said:
nice work man! thanks for porting all that stuff..
Click to expand...
Click to collapse
Does it work?
EDIT: I don't care, just made backup Sorry for stupid question
I'm testing, it seems to work, Ive been able to share an app to facebook, I continue to test----
Ok, using for few minutes
- app share works
- media discovery etc. works
- music works
- widgets works
Some little issues: it is still asking for permissions (Facebook Inside Xperia) and Running Services FC
player works fine
FC with Timescape when trying to update events: closes com.sonyericsson.eventstream.extensions
in appshare app: my apps: connection error (i have french version so i translate about)
in account and sync: i have problem of sync for facebook inside xperia : only the with ALBUM
Is screen capture included?
Remove all fb accounts, go to appmanager, show all aps, remove all manualy. installed fb applications showed as updates, delete data for all fb releated apps, reboot and try to add account again... I think still is. Mixed FB1 and FB2. It maybe shows double fb accounts in your accounts.
neerajk said:
Is screen capture included?
Click to expand...
Click to collapse
No but im gonna test in installing screencapture.apk
EDIT: not like this, nothing in power menu
---------- Post added at 10:30 PM ---------- Previous post was at 10:15 PM ----------
_smurf said:
Remove all fb accounts, go to appmanager, show all aps, remove all manualy. installed fb applications showed as updates, delete data for all fb releated apps, reboot and try to add account again... I think still is. Mixed FB1 and FB2. It maybe shows double fb accounts in your accounts.
Click to expand...
Click to collapse
could you make me a list of apps to remove ?
EDIT: I removed personnal account: sync seems ok, still problem with timescape widget, im not sure which version I have: I see on the widget update and status above timescape widget
chriscx said:
No but im gonna test in installing screencapture.apk
EDIT: not like this, nothing in power menu
---------- Post added at 10:30 PM ---------- Previous post was at 10:15 PM ----------
could you make me a list of apps to remove ?
Click to expand...
Click to collapse
I hope yes. Its mixed in the zip not only in your phone. I played with the accounts and now it is working... I had repeated requests too when I removed accounts.
in app manager, there is only facebook 1.7.1 facebook extension 2.0.12 and semcfacebookproxy, widget timescape 3.0.1
so it must be eventstream apks ?
EDIT: I think I see a bit: I have timescape 0.9.6 the app, not the widget. and I guess it should be timescapeSpline 1.0.21 but if i install this it's getting worst
for all: delete /system/app/SEMCFacebookService.apk This file is not necessary anymore
_smurf said:
for all: delete /system/app/SEMCFacebookService.apk This file is not necessary anymore
Click to expand...
Click to collapse
I did it now
I have timescape 0.9.6 by the way
still FC in the widget
and still connection error in app-share app
EDIT: keyboard works great
for me it's not urgent anymore with facebook, relax !
I can confirm that you can remove SEMCFacebookService.apk it's not needed, and because of it you get constantly prompted for FB login.
I didn't try this, but installed everything with old methods, and removed SEMCFacebookService.apk before loging in FB for first time.
very nice, thanks
install please first fix: http://www.mediafire.com/?dybasc3zn6la5rj it will remove the file and add 2 next files from LT18i which i found suitable.
I just removed fb accounts and add back and it works great
com.sonyericsson.dlna
com.sonyericsson.eventstream.facebookplugin
force close on phone start
ps: i just made a clean install "full wipe...", installed wolf v6 stock on dooms stock kernel "bootloader unlocked"
just flashed wolf rom, wifi fix of the kernel, keyboard language, xloud&bravia..., and the 2 zips from the first post
Edit: i'm not able to log on my facebook account on timescape (i had the same issue when i deleted SEMCFacebookService.apk few days ago)
mordebip said:
com.sonyericsson.dlna
com.sonyericsson.eventstream.facebookplugin
force close on phone start
ps: i just made a clean install "full wipe...", installed wolf v6 stock on dooms stock kernel "bootloader unlocked"
just flashed wolf rom, wifi fix of the kernel, keyboard language, xloud&bravia..., and the 2 zips from the first post
Edit: i'm not able to log on my facebook account on timescape (i had the same issue when i deleted SEMCFacebookService.apk few days ago)
Click to expand...
Click to collapse
dlna works fine for me, timescape trouble confirmed
edited:
timescape fixed... uploading in the first post in a sec
so about the fix1, i didnt change for me, it was messy to sync again
the game/app app, it works half: the tab popular and recent work, but the tab myapps doesnt work well, sometimes connection error, only once it has worked, i clicked on all the tabs and it worked.
i have french version menu and tab may have other names...
im gonna check for timescape

[APP] Google Now APK/ZIP for ICS [ARMv7]

Requirements:
Follow the simple instructions here.
You must be on Ice Cream Sandwich.
You MUST be rooted
You must be on a deodexed ROM. If you aren't sure, ask your chef.
You should be running a custom recovery like ClockWorkMod Recovery (CWM) or Team Win Recovery Project (TWRP). I use CWM, so this guide is based on that.
Your device must be using ARMv6 or v7 CPU architecture. If you aren't sure what that is, check this thread.
You must have a file explorer that has root permissions. I use ES File Explorer, so this guide is based on that.
You need at least 60MB of system space for the full offline installation. (30MB for online only version) If you don't know how to check, simply download Titanium Backup from the market. It tells you right on the main screen.
ARMv7 INSTRUCTIONS:
Download whichever file you want and flash it in recovery.
File descriptions:
Online only zip is for those of you who need to save /system space. It removes the offline voice files, so that offline voice dictation does not work. You must always have some sort of data connection for this type of zip.
Offline/Online zip is for those with no /system space restrictions. It contains the full Google Now package with offline voice dictation.
APK only is for those who have already flashed a zip. You may simply push the new apk to /system/app (overwrite or remove the previous version), set permissions to rw-r-r (0644), and reboot to enjoy the latest version of Google Now. DO NOT TRY TO INSTALL THE APK BY ITSELF.
If you aren't sure which one to use, or if this is too much information or is otherwise overwhelming for you, just flash the M7 version - Offline/Online, since it's the latest. Be sure to scroll down a bit and read about it, though.
Before doing anything, you need to make sure you have at least 60MB of free space on your /system partition for Offline/Online files and 30MB of free /system space for Online Only files.
Flashable Zips:
M7 - mikeyxda's version 7. This version improves on M6 by tweaking notifications to be more accurate and frequent. This version may use more battery. If you are using a Sense ROM, see the troubleshooting below for a hack to improve Google Now performance and battery efficiency.
Online/Offline via Mediafire - 36.48MB /Hotfile mirror
Online Only via Mediafire - 14.06MB /Hotfile mirror
M7-Velvet.apk Only
M6 - Mikeyxda's version 6. This version has improved on the previous one by fixing the double take problem, typed searches are working, auto launch is fixed, as well as the following fixes from the previous version: Red mic with cards showing with no refresh needed, no FCs, offline dictation, and no stretched words. These zips all use zipalligned apks.
Offline/Online via Mediafire - 36.43MB /Hotfile mirror
Online only via Mediafire - 14.01MB /Hotfile mirror
M6-Velvet.apk Only
R3 - "Nearly there" version by ReekoTubbs. This version has the Red mic with cards showing with no refresh needed, no double take, no FCs, offline dictation, auto-launch, no blank screen, and no stretched words. These zips all use zipalligned apks.
Offline/Online via Mediafire - 36.48MB /Hotfile mirror
Online only via Mediafire - 14.07MB/Hotfile mirror
R3-Velvet.apk Only
How to:
Move the file you picked to the root of your SD card. Don't put it in any folder. This just makes it easier to find.
Reboot your device into recovery. See your device's specific instructions on how to do this if you are not sure. Google it for a faster answer.
In CWM, navigate to "Install zip from SD" and select that.
Next, highlight "Choose zip from SD card" and select it.
Scroll down to the Google Now zip you loaded onto your SD card, then select it.
Scroll down and select the option that says "Yes - Install Google Now....zip"
Once it has flashed, go back to the main CWM menu and select "Reboot system now".
Double Checking:
Some Recoveries do not do a good job of retaining the permissions being set by the zips. If you aren't using CWM or TWRP, then please follow these steps to ensure that everything is as it should be.
Let the ROM boot all the way, then fire up ES File Explorer (or whichever one you feel like using). We need to make sure a few permissions stuck (just in case).
If you haven't used ES File Explorer before, open it, then hit menu.
Tap settings, then scroll all the way down.
Check the box that says "Up to Root" (pic).
Then check the box that says "Root Explorer"
Allow root access when the dialogue box for Superuser pops up.
After that, check off "Mount file system", then back out of the menu. (pic)
Navigate to /system/usr/srec/ and find two folders named "config" and "en-US"
Tap and hold on the "config" folder icon to bring up the options menu, then scroll down to Properties.
Tap properties, then tap change and see if the check boxes match this picture.
If it matches, leave it alone and head back to your home screen to enjoy using Google Now! If it doesn't match, change it so it does.
Do the same thing for the "en-US" folder.
Go into the settings menu for Google Now and set it up for your Google account and various other settings.
Now What?
So, you flashed Google Now. You're wondering what you can do with it, right? Well, thankfully, Killer-B has a handy little guide to get you up to speed on all the cool stuff Google Now can do as well as how to do it!
Commands & Now Cards For Google Now!!! Now Video, and custom widget
At this point, I'd suggest looking through your contact list for people with unusual, or difficult to pronounce names. Go into their contact card, and add in a nickname for them of their phonetically spelled name. Google Now has trouble parsing these unusual names, and their isn't a way to make it learn. Spelling the names like they sound allows you to send texts and place calls via Google Now without any voice issues.
Open up the red mic screen and "Do a barrel roll."
Troubleshooting:
If you are having an issue with Google Now, please refer to the thread originally created by cajunflavoredbob here: http://forum.xda-developers.com/showpost.php?p=30809177&postcount=1
The red mic screen won't display.
To fix this, press the normal mic within the Google Now app. While it is listening (after it beeps), press menu > refresh. Now you're at the red mic.
Google Now Force Closes.
Make sure you have enough space on your /system partition before installing this. You need at least 60MB free for the Offline versions and 30MB free for the Online versions.
Originally Posted by lenny_kano
About the permission denied fc, I'm guessing the users with the issue have an old gmail? Try updating or using tsjoklats patched one and the note to self fc will go away. See what logs do?
Oh and just to explain, the old gmail allows stuff based on signature, so as this apk is resigned it will not be allowed. The new gmail marks it as dangerous and will create a notification for you to allow permission, or the patched one marks it as normal and allows it silently.
Click to expand...
Click to collapse
My phone gets worse battery life or uses more data.
Read this post by Racer Of All and follow the directions using apktool. This is for advanced users running a Sense ROM only.
Sports cards aren't showing up.
It won't add teams that aren't in season. American football is currently in preseason. Baseball, however, works perfectly fine.
I want Google Now in another language than US English.
From the Google Now home screen with the cards, tap Menu, then Settings. Tap Voice, then Language and select the language you want recognized. The text of Google Now in searches and regular cards should mirror that of your system language.
My Galaxy SIII just received the new update which blocks local search, and Google Now won't work properly.
Originally Posted by ashshlay
This following post only applies currently to the stock rooted LH2 rom for the Galaxy S III TMO and Google Now installation.
The Samsung Kies update that removed the universal search function won't allow this to install via regular methods.
All files are on the device with the correct permissions except because of the different search apk (GoogleQuickSearchBox_USA.apk) the method mentioned in the OP won't work until you delete the _USA part of the file and then reboot into recovery and reflash following the OP instructions.
Click to expand...
Click to collapse
I can't open any search links!
This is a quirk in the later apks. You may need to hit the little magnifying glass icon next to the search link. This will allow you to open those links properly.
My phone exploded.
Have a muffin.
Questions see cajunflavoredbob's thread here: http://forum.xda-developers.com/showpost.php?p=30809177&postcount=1
Want to go back to stock?
If, for some reason, you want to remove Google Now and return to how you were before, flash the following zip. It removes all Google Now files, and returns the original Google Search app and voice files, as well as sets permissions for the Search app. Make sure to uninstall talkback and then reinstall it once you reboot to get voice search working again.
Google Now to Google Search via Mediafire- 629.35KB /Hotfile mirror
-----------------------------------------------
Credit where credit is due:
cajunflavoredbob ----- I'm pulling all this from his original thread -----
mikeyxda ----- APKs -----
Works for text but voice, yet. Many thanks.
Works on ParanoidAndroid
View attachment 1175418
View attachment 1175419
View attachment 1175420
Munching on Ice Cream with Sky ICS/UCLF5 and XDA Premium
I'll play with it later on.
mimart7 said:
I'll play with it later on.
Click to expand...
Click to collapse
Yeah I'm having the same issues with voice as well
Munching on Ice Cream with Sky ICS/UCLF5 and XDA Premium
MokujinX5 said:
Yeah I'm having the same issues with voice as well
Munching on Ice Cream with Sky ICS/UCLF5 and XDA Premium
Click to expand...
Click to collapse
there is no voice anywhere atm
Doesn't work on Galaxy Note with Paranoid latest Version.
No speech recognition, no network connection :-(
chrizzzzly said:
Doesn't work on Galaxy Note with Paranoid latest Version.
No speech recognition, no network connection :-(
Click to expand...
Click to collapse
Yeah speech recognition doesn't work, but the cards do
Munching on Ice Cream with PARANOIDANDROID and XDA Premium
MokujinX5 said:
Yeah speech recognition doesn't work, but the cards do
Munching on Ice Cream with PARANOIDANDROID and XDA Premium
Click to expand...
Click to collapse
Cards dosen't work for me because i get "Network error".
chrizzzzly said:
Cards dosen't work for me because i get "Network error".
Click to expand...
Click to collapse
Try clearing the app cache first - let me know if that works
**Updated Original Post**
Im on CM9 and I can't install. It says something about "conflicting signatures in existing app"
monsterdan5 said:
Im on CM9 and I can't install. It says something about "conflicting signatures in existing app"
Click to expand...
Click to collapse
Ah, that means you already have the old Google Search on your phone (I ran into that too)- uninstall it or navigate to System/App and rename GoogleQuickSearchBox.apk in GoogleQuickSearchBox.bak and install the downloaded APK again
I keep getting the network error, even after clearing CACHE and DATA :/
oddfuturejoey said:
I keep getting the network error, even after clearing CACHE and DATA :/
Click to expand...
Click to collapse
Added new .apk in the OP which should solve fc issues for some users and a new Cards explanation
MokujinX5 said:
Ah, that means you already have the old Google Search on your phone (I ran into that too)- uninstall it or navigate to System/App and rename GoogleQuickSearchBox.apk in GoogleQuickSearchBox.bak and install the downloaded APK again
Click to expand...
Click to collapse
I am having the same issue and this suggestion does not work. I have renamed and tried to install multiple times. I have also deleted the old one and tried to install multiple times. Any other suggestions?
MokujinX5 said:
Added new .apk in the OP which should solve fc issues for some users and a new Cards explanation
Click to expand...
Click to collapse
Worked! I can confirm that the OP instructions (if followed completely), work great. Thanks!
moobies said:
I am having the same issue and this suggestion does not work. I have renamed and tried to install multiple times. I have also deleted the old one and tried to install multiple times. Any other suggestions?
Click to expand...
Click to collapse
I would suggest making a Nandroid backup then try the zip and flash in CWM (clear cache and davlik - reboot will take longer the first time)
OR
Using Root Explorer
Navigate to System/app rename GoogleQuickSearchBox.apk to whatever you want to
Drag/Drop Velvet-theos0o-3.apk in System/app and rename it to GoogleQuickSearchBox.apk
Change permissions to rw-, r--, r-- and reboot (do NOT try and install the APK)
- it should definitely work then
When you restart - go to Manage Apps, find Google Search then clear data and cache (should clear up the network error)
MokujinX5 said:
I would suggest making a Nandroid backup then try the zip and flash in CWM (clear cache and davlik - reboot will take longer the first time)
OR
Using Root Explorer
Navigate to System/app rename GoogleQuickSearchBox.apk to whatever you want to
Drag/Drop Velvet-theos0o-3.apk in System/app and rename it to GoogleQuickSearchBox.apk
Change permissions to rw-, r--, r-- and reboot (do NOT try and install the APK)
- it should definitely work then
When you restart - go to Manage Apps, find Google Search then clear data and cache (should clear up the network error)
Click to expand...
Click to collapse
I have tried both of these techniques multiple times. Never works. I am currently running AOKP and InsitgatorX Kernel. Can anyone with this combo confirm they have it working?
moobies said:
I have tried both of these techniques multiple times. Never works. I am currently running AOKP and InsitgatorX Kernel. Can anyone with this combo confirm they have it working?
Click to expand...
Click to collapse
I'll Nandroid my current setup and run an AOKP here in a bit...
EDIT: Installed Chimera vs Skyrocket_RC1 - used Root Explorer, and renamed GoogleQuickSearchBox.apk to GoogleQuickSearchBox.apk.bak
Copied Velvet-theos0o-3.apk and renamed it GoogleQuickSearchBox.apk then changed the permissions to rw-, r--, r-- and rebooted
Works fine on that AOKP ROM
MokujinX5 said:
I'll Nandroid my current setup and run an AOKP here in a bit...
Click to expand...
Click to collapse
Ok I am on AOKP Build 40 specifically and InstigatorX v 2.8. Thanks for the help.

[Q] Any way to install Gmail 4.3.1 on rooted N5?

I want the old functionality where I could delete emails from the notification shade but also have both archive and delete buttons when looking at individual emails in the app.
Just got a new N5, unlocked and rooted, and tried renaming the system Gmail files and installing the 4.3.1 Gmail APK.
When I try to install I get message "App not installed." Tried restarting phone, same result.
Interesting - just saw that even though I renamed the Gmail files in /system/app (and the icon disappeared), Gmail is still running on the phone. It notified me of and then let me open a new incoming email.
Any way to get 4.3.1 running under KitKat?
Simply renaming an apk in system doesn't prevent it running. Android doesn't use the apk name to identify it. You must remove it completely
-----------------------
Sent via tapatalk.
I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
Do you know if there's a way to use Gmail 4.3.1 on a rooted N5 running 4.4.1?
rootSU said:
Simply renaming an apk in system doesn't prevent it running. Android doesn't use the apk name to identify it. You must remove it completely
Click to expand...
Click to collapse
AndyKindleFire said:
Do you know if there's a way to use Gmail 4.3.1 on a rooted N5 running 4.4.1?
Click to expand...
Click to collapse
remove/uninstall/delete gmail from your phone completely, reboot, wipe dalvik/cache, then install the gmail 4.3.1 apk. thats all you need to do.
No luck so far
simms22 said:
remove/uninstall/delete gmail from your phone completely, reboot, wipe dalvik/cache, then install the gmail 4.3.1 apk. thats all you need to do.
Click to expand...
Click to collapse
I did that, but when I restarted the phone:
- the APK went to the permissions screen "no new permissions needed" and then said "not installed."
- the Gmail files are gone from the /system/app directory, but gmail still runs. Version 4.7.1
Was i supposed to delete the files from somewhere else? Is there some reason the APK is not installing?
thanks

Facebook Contact Sync for Lollipop AOSP/CM12/CM12.1 ROMs

UPDATE 29/03: Added version for Lollipop 5.1 (tested on CM12.1/AOSP ROMs).
UPDATE: Fixed zip file.
I have compiled a modified Lollipop ContactsProvider to allow the Facebook app to sync contacts on CM12/AOSP based ROMs.
To install:
Download the attached recovery flashable zip and copy it to your phone.
Clear data for the Facebook app and Contacts Storage (Apps > All). VERY IMPORTANT.
Reboot into recovery and flash the zip file.
When you log back into the Facebook app you may see the option to enable contact sync, if not it will appear at the bottom of the App Settings screen.
If you find your contacts are not appearing after enabling in the FB app, do the following:
Open a command prompt
adb shell
su
sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db 'ALTER TABLE raw_contacts ADD COLUMN is_restricted VARCHAR';
try the previous step a second time and if it was successful you will be told it already exists.
Reboot
This has been tested and works perfectly on a Galaxy S5 and HTC One M7 with both CM12 and AOSP based ROMs, but I would advise as always making a backup of things before flashing. I take no responsibility for any brickage that may occur.
Thanks, it's working (from the App Settings screen)!
bradstewart said:
UPDATE: Fixed zip file.
I have compiled a modified Lollipop ContactsProvider to allow the Facebook app to sync contacts on CM12/AOSP based ROMs.
To install:
Download the attached recovery flashable zip and copy it to your phone.
Clear data for the Facebook app and Contacts Storage (Apps > All). VERY IMPORTANT.
Reboot into recovery and flash the zip file.
When you log back into the Facebook app you may see the option to enable contact sync, if not it will appear at the bottom of the App Settings screen.
This has been tested and works perfectly on a Galaxy S5 and HTC One M7 with both CM12 and AOSP based ROMs, but I would advise as always making a backup of things before flashing. I take no responsibility for any brickage that may occur.
Click to expand...
Click to collapse
@bradstewart would you be able to type up a tutorial on what you edited to get facebook sync working I'm waiting to get this working on 5.1.
sapplegater said:
@bradstewart would you be able to type up a tutorial on what you edited to get facebook sync working I'm waiting to get this working on 5.1.
Click to expand...
Click to collapse
Version for 5.1 has been added.
killed my system. crash loop of android acore. am on cos12 on oneplus one.
KingNothingUA said:
killed my system. crash loop of android acore. am on cos12 on oneplus one.
Click to expand...
Click to collapse
It works on the oneplus you have to clear the fb app and contacts storage again while its crashing and once you wipe them it will stop I'm using it now on the cm12.1 nightly..
bradstewart said:
UPDATE 29/03: Added version for Lollipop 5.1 (tested on CM12.1/AOSP ROMs).
UPDATE: Fixed zip file.
I have compiled a modified Lollipop ContactsProvider to allow the Facebook app to sync contacts on CM12/AOSP based ROMs.
To install:
Download the attached recovery flashable zip and copy it to your phone.
Clear data for the Facebook app and Contacts Storage (Apps > All). VERY IMPORTANT.
Reboot into recovery and flash the zip file.
When you log back into the Facebook app you may see the option to enable contact sync, if not it will appear at the bottom of the App Settings screen.
If you find your contacts are not appearing after enabling in the FB app, do the following:
Open a command prompt
adb shell
su
sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db 'ALTER TABLE raw_contacts ADD COLUMN is_restricted VARCHAR';
try the previous step a second time and if it was successful you will be told it already exists.
Reboot
This has been tested and works perfectly on a Galaxy S5 and HTC One M7 with both CM12 and AOSP based ROMs, but I would advise as always making a backup of things before flashing. I take no responsibility for any brickage that may occur.
Click to expand...
Click to collapse
Can you make a 5.1.1 version?
Ragarianok said:
Can you make a 5.1.1 version?
Click to expand...
Click to collapse
I'm not running 5.1.1 myself yet so if somebody wants to supply a ContactsProvider.apk from a deodexed 5.1.1 ROM I should be able to mod it.
bradstewart said:
I'm not running 5.1.1 myself yet so if somebody wants to supply a ContactsProvider.apk from a deodexed 5.1.1 ROM I should be able to mod it.
Click to expand...
Click to collapse
Not really sure what you mean by deodexed. :/ But here's the the contactsprovider.apk from CM12.1 (5.1.1).
Anything for 5.1.1 yet?
bradstewart said:
I'm not running 5.1.1 myself yet so if somebody wants to supply a ContactsProvider.apk from a deodexed 5.1.1 ROM I should be able to mod it.
Click to expand...
Click to collapse
Can you just tell us how to mod the apk?
wee woo wee woo
Ragarianok said:
Can you just tell us how to mod the apk?
Click to expand...
Click to collapse
Ragarianok you find anything out lol?
n00b Samurai said:
Ragarianok you find anything out lol?
Click to expand...
Click to collapse
I cracked it!
I managed to mod the contactsprovider.apk from cm12 (5.1.1). You'll have to copy it over to system/Contacts Provider and change permissions to 644. Then reboot.
You might also have to do that extra thing in the first post in this thread (making a new column), but you can do that in Terminal Emulator from the Play Store.
Ragarianok said:
I cracked it!
I managed to mod the contactsprovider.apk from cm12 (5.1.1). You'll have to copy it over to system/Contacts Provider and change permissions to 644. Then reboot.
You might also have to do that extra thing in the first post in this thread (making a new column), but you can do that in Terminal Emulator from the Play Store.
Click to expand...
Click to collapse
If you don't mind me asking what you did mines working but its not doing quite right I have to keep re-adding the tables and it syncs all contacts instead of existing like I pick xD
n00b Samurai said:
If you don't mind me asking what you did mines working but its not doing quite right I have to keep re-adding the tables and it syncs all contacts instead of existing like I pick xD
Click to expand...
Click to collapse
What I did was:
-Uncheck Google Contacts sync
-Remove Facebook account
-Clear Data for Contacts Storage
-Copy ContactsProvider.apk to system/priv-app/ContactsProvider
-Reboot
-Add table with Terminal Emulator (after clearing data again, if necessary due to errors on boot)
-Re-check Google Contacts sync
-Login to Facebook
-Go to app settings
-Scroll down to Sync Contacts
-Choose either Sync All or Existing
I usually just sync all.
Ragarianok said:
What I did was:
-Uncheck Google Contacts sync
-Remove Facebook account
-Clear Data for Contacts Storage
-Copy ContactsProvider.apk to system/priv-app/ContactsProvider
-Reboot
-Add table with Terminal Emulator (after clearing data again, if necessary due to errors on boot)
-Re-check Google Contacts sync
-Login to Facebook
-Go to app settings
-Scroll down to Sync Contacts
-Choose either Sync All or Existing
I usually just sync all.
Click to expand...
Click to collapse
yep i did that XD its just not wanting to sync existing only lol
---------- Post added at 11:28 AM ---------- Previous post was at 11:06 AM ----------
trying to figure out what bradstewart did to make his work just right I remembered this link http://niranjanthilak.com/facebook-sync-for-android-ics-devices/ for ICS but it seems to be the same basic concept to make it work here....
n00b Samurai said:
yep i did that XD its just not wanting to sync existing only lol
---------- Post added at 11:28 AM ---------- Previous post was at 11:06 AM ----------
trying to figure out what bradstewart did to make his work just right I remembered this link http://niranjanthilak.com/facebook-sync-for-android-ics-devices/ for ICS but it seems to be the same basic concept to make it work here....
Click to expand...
Click to collapse
I'm really not sure what he did, but it's working for me... even it's a little tedious. I think I did pretty good for a beginner.
You did awesome man and I appreciate it I was just curious as to what exactly he did lol
Pics are blurry!
The sync works, thanks a lot about it. But is there any way to make the sync download high res pics from facebook to contacts ? All the synced pics are blurry :/

Categories

Resources