Related
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.
After lots of reading through this site and others I successfully rooted and installed CM9 on my Nexus S.
How do I get Google Maps back on my phone? It's my main issue.
After flashing the ROM I immediately flashed the GAPP package. Did something go wrong that prevents me from having Google Maps as well the the Navigator program?
I am ready to try to flash the GAPP package again from Clockwork Mod Recovery.
Can I just use the "Install ROM from SD Card" option in ROM manager to install the GAPP.zip file?
If not I assume I should just boot into recovery and run the GAPP.zip file?
When I installed the ROM I was only able to do so after disabling the signature check as I kept on getting an "e-signature failed" and abortion of the install. Was I correct in moving the check?
Thank you in advance.
..
I have wiped totally clean before the installs and it just seems like Google Maps isn't in the GAPP.zip pack. Everything else is there. Are you suggesting that signature verification would prevent one program like Google Maps from being installed?
I used CWM to install the pack again and same results. Everything there except what I assume are more proprietary apps...Google Maps and the Navigation. I don't know what others Google considers proprietary.
..
Just install it from the market
Sent from my Nexus S 4G using xda premium
..
I downloaded the .zip file you used and still can't seem to find google maps in the .apk files...very strange. As I could have sworn I saw it there earlier.
Does anyone know what is happening or how I can get google maps in working order?! It almost prevented me from scoring a phone number from a good looking spanish woman tonight.
Install it from the market. All the gapps that you can download from the market are not in the zips. Earth,voice,videos, music etc.
If for reason its not in the market on your device use the web version or market enabler.
Election Day said:
That will probably not work because of the fingerprint of these alpha builds. It's not in the Market on my phone, for instance.
Click to expand...
Click to collapse
Which alpha build are you using? Maps should definitely be available in the Market.
..
If someone could direct me to a working APK that would be great.
You have to understand that I am in China, so market-wise google maps isn't available, neither is skype, neither are alot of the VPN programs etc. Or at least I assume its because I'm in China....also browser wise its pretty damn hard to track things down that aren't blocked. Haven't got around to installing a VPN but it would kick ass to get help to get a free vpn up and running too.
Nonetheless I have definitely installed the GAPP.zip file correctly after a good wipe of everything. I am pretty certain it should work since maps.google.com through the browser seems to locate me and load the map ok.
About Phone: Nexus S running 4.0.3.
Kernel version 3.0.17-Cyanogenmod-gc2b5fb4
Cyanogen Mod version 9.0.0-RC0-NS
Build number IML74K
I really appreciate the help and look forward to contributing in the future!
Is Dropbox blocked? http://db.tt/KIiPq4QQ
@jesusice Thank you and no Drop Box is not blocked. I was successfully able to download and install the map file. Everything is in proper working order as far as I can tell.
CM9 and ICS = success. It is snappy and have yet to have any issues with the system. Just my abilities!
I am thinking of starting another thread titled: "Why[Not] ICS and WHY [Not] CM9?"
MC Pono said:
@jesusice Thank you and no Drop Box is not blocked. I was successfully able to download and install the map file. Everything is in proper working order as far as I can tell.
CM9 and ICS = success. It is snappy and have yet to have any issues with the system. Just my abilities!
I am thinking of starting another thread titled: "Why[Not] ICS and WHY [Not] CM9?"
Click to expand...
Click to collapse
I hear that Market Enabler is what you need. Should allow you to make the Market think you're in a country or on a carrier that does allow the apps you want.
jesusice said:
I hear that Market Enabler is what you need. Should allow you to make the Market think you're in a country or on a carrier that does allow the apps you want.
Click to expand...
Click to collapse
How to use it??
I have tried it but nothing changed.
Sent from my Nexus S using xda premium
tankkiez said:
How to use it??
I have tried it but nothing changed.
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
You need to choose a American carrier to use American market. And of course you need root access.
Sent from my Nexus S from Tapatalk
So I spent a lot of time trying to get this working, and I finally did and I figured I'd share how I did it. It works for me, and a user of Google + confirmed it too. It's pretty simple. Thanks to Dustin Evans on Google+ (https://plus.google.com/u/0/108019745978944993252/posts) and XDA user garner.
first, find your build.prop in /system. Please use Root Explorer, I'm not sure if other file browsers save it correctly. Mount Read/Write and long press on build.prop and hit "Open in text editor".
Change the following lines to look like this:
ro.product.model=SPH-L710
ro.product.name=d2spr
ro.product.device=d2spr
reboot after.
after that head here http://forum.xda-developers.com/showthread.php?t=1965895 and download the wallet apk. (not all the gapps, just the wallet apk). It should work!
Im running cm 10.1 but it also worked on cm 10.
also this is my first post, feedback?
EDIT: I know that there are other posts describing how to do this but I found that they either didn't work for me or involved more complex steps. I'm sharing this because i found it to be easier and completely successful.
You should have used the search function on here. Would have saved you tons of time trying to get it to work. Also you should be able to download the apk from the market once you change these settings inyour build.prop file as well.
http://forum.xda-developers.com/showthread.php?t=1794727
Or you could just use this http://forum.xda-developers.com/showthread.php?p=34896632 and it will change build.prop for you and install wallet!
Sent from my SCH-I535 using xda premium
stearic said:
You should have used the search function on here. Would have saved you tons of time trying to get it to work. Also you should be able to download the apk from the market once you change these settings inyour build.prop file as well.
http://forum.xda-developers.com/showthread.php?t=1794727
Click to expand...
Click to collapse
thanks, but i knew that. i dont think you can just download it, as i did that and it didnt work so well. i know there are other methods, but those are sketchy and involve flashing a new recovery (the all in one installer). this is a more clean way that i got it to work.
just trying to share my experience
also this does not involve flashing anything
Nope, i changed the build.prop file, rebooted and it showed up in the market. Installed it and it works perfectly. The method i mentioned did say you to flash stuff, but that's with the touchwiz based roms. But it also does say pretty much do what you have said as well.
Insufficient privleges
I changed the build prop like shown and was able to download. But when app is ran it states that I have insufficient privileges for this system image. I am just running a rooted image of stock do I need to flash a new rom for it to work?
GSHARPE3 said:
I changed the build prop like shown and was able to download. But when app is ran it states that I have insufficient privileges for this system image. I am just running a rooted image of stock do I need to flash a new rom for it to work?
Click to expand...
Click to collapse
Yeah I got the same error, running rooted stock.
crazymadbaby said:
Or you could just use this http://forum.xda-developers.com/showthread.php?p=34896632 and it will change build.prop for you and install wallet!
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
Doesn't work.
It tells me i'm an unsupported device.
Santinelli said:
Yeah I got the same error, running rooted stock.
Click to expand...
Click to collapse
Yeah that just means you need to flash the Touchwiz libs zip file that's floating around the forums, then Wallet will work. I have the .zip file here: https://www.dropbox.com/s/lp7qj8odmhobwtu/D2VZW-Wallet-TW-JB-R81.zip
bogedy said:
So I spent a lot of time trying to get this working, and I finally did and I figured I'd share how I did it. It works for me, and a user of Google + confirmed it too. It's pretty simple. Thanks to Dustin Evans on Google+ (https://plus.google.com/u/0/108019745978944993252/posts) and XDA user garner.
first, find your build.prop in /system. Please use Root Explorer, I'm not sure if other file browsers save it correctly. Mount Read/Write and long press on build.prop and hit "Open in text editor".
Change the following lines to look like this:
ro.product.model=SPH-L710
ro.product.name=d2spr
ro.product.device=d2spr
reboot after.
after that head here http://forum.xda-developers.com/showthread.php?t=1965895 and download the wallet apk. (not all the gapps, just the wallet apk). It should work!
Im running cm 10.1 but it also worked on cm 10.
also this is my first post, feedback?
Click to expand...
Click to collapse
Can I change these values in build.prop back after google wallet is working, or no?
not for stock samsung
Santinelli said:
Yeah I got the same error, running rooted stock.
Click to expand...
Click to collapse
this is for cm 10/10.1
specialkcf said:
Can I change these values in build.prop back after google wallet is working, or no?
Click to expand...
Click to collapse
nope, but why would you need to? it basically makes it so that you able to get through any barriers verizon put in your way for any app
Device not Ready
I am getting the following error when trying to run Google Wallet.
Deviice Not Ready
Wallet is unable to proceed until this device is fully initialized. Make sure the device has network access and try rebooting if the problem persists.
I have rebooted to no avail. Any suggestions?
krmtdfrg said:
I am getting the following error when trying to run Google Wallet.
Deviice Not Ready
Wallet is unable to proceed until this device is fully initialized. Make sure the device has network access and try rebooting if the problem persists.
I have rebooted to no avail. Any suggestions?
Click to expand...
Click to collapse
sorry i didnt see this. if its still an issue, which im assuming its not, more details please?
Is the new camera working for anyone here?
I got the 4.3 camera/gallery apk from a few different sources and none of them complete the install process, they end with App not installed.
I'm using a 4.2.2 PA ROM and I'm allowing unknown sources. People with others phones have been saying it works. Someone I talked to said we may need a modified version of it for our build prop.
This was also happening with the Sunbeam live wallpaper from 4.3
a_rocklobster said:
Is the new camera working for anyone here?
I got the 4.3 camera/gallery apk from a few different sources and none of them complete the install process, they end with App not installed.
I'm using a 4.2.2 PA ROM and I'm allowing unknown sources. People with others phones have been saying it works. Someone I talked to said we may need a modified version of it for our build prop.
This was also happening with the Sunbeam live wallpaper from 4.3
Click to expand...
Click to collapse
I got the camera to work. I used ROM Toolbox Pro to delete the stock camera and gallery apps, copied the downloaded apk to /system/app and then set the permissions to rw-r--r-- and rebooted. At least I think that should work, I did a bunch of different things (wrongly), but I just reflashed CM so I need to do it again. The menus in the app don't quite work right on some things from what I tried, specifically under the 'Scenes' option.
rpr69 said:
I got the camera to work. I used ROM Toolbox Pro to delete the stock camera and gallery apps, copied the downloaded apk to /system/app and then set the permissions to rw-r--r-- and rebooted. At least I think that should work, I did a bunch of different things (wrongly), but I just reflashed CM so I need to do it again. The menus in the app don't quite work right on some things from what I tried, specifically under the 'Scenes' option.
Click to expand...
Click to collapse
Thanks, that worked. I guess I didn't think of that because people were saying it just installed.
As for the scenes I think the icons are right but the words are wrong.
As far as the wallpaper goes, push it to /system/app using a root explorer, set permissions to rw-r--r-- and reboot. Worked fine for me that way.
Sent from my SGH-I727
I've never seen a better camera than the stock touchwiz one so I stopped trying camera apps for a long time.... That's if you are on a touchwiz rom.
mahanddeem said:
I've never seen a better camera than the stock touchwiz one so I stopped trying camera apps for a long time.... That's if you are on a touchwiz rom.
Click to expand...
Click to collapse
Wow what great insight you have I'm so glad you were here to not answer the op's question or further the actual discussion.
Sent from my SAMSUNG-SGH-I727 using Tapatalk 4 Beta
I found some direction on xda that went like this.
1. Rename old gallery2.apk to gallery2.apk.old.
2. Rename new camera apk to gallery2.apk and copy it to /system/app
3. Reboot
4. Install renamed new camera apk from original folder.
I tried flashing zip and pushing it to system/app but when I tried to edit a picture the gallery would crash. This way above didn't crash and everything worked with a few following exception. One thing I notice with the 4.3 camera is that when you use the video camera its zoomed in and pixelated. Another issue is when your in panorama mode and turn your phone to landscape or vise versa to portrait it crashes.
Sent from my SAMSUNG-SGH-I727 using xda premium
Apart from the scenes being labeled wrong I also found out today that going to photosphere mode crashes the app.
I'll try another method of installing.
It's pretty weird that someone I know installed it on an AT&T ROM with no trouble :/
This is driving me crazy. I tried updating to Google Play Services 8.1.14 so I can try Android Pay. I can install the apk, and it seems to work fine. However, when I reboot I'm always back to GPS 7.8.99.
I uninstalled Android Wear, Android Pay, etc. I turned on airplane mode, reverted all GPS updates (puts it on 6.x), installed the 8.1.14 apk, and when I reboot.... still on 7.8.99!
Yes, I am using the correct built (-238). I am on stock/rooted/s-off 5.0.1 w/ root turned off in SuperSU. If anyone has any clue whats happening here, let me know!
Okay, so it looks like I solved my own problem. I reenabled root and UNINSTALLED Google Play Services via Titanium, then installed 8.1.14, and it seems to have stuck. I still have no clue why the update was reverting, but... whatever. Hopefully this helps someone in the future if they have the same issue.
Disregard my last, that was not successful. Smart Lock disappeared, and my Trust Agents page was blank with no obvious fix. I did a clean install w/ the latest stock/rooted RUU, and updated straight to services 8.1.14 apk, which worked fine (ncluding smart lock). Until...
Until an 8.1.15 auto-update. Which put me right back into the same revert on reboot loop, except now it would update to 8.1.15 a couple minutes after ever boot, and then revert to 8.1.14 every reboot.
I sorta narrowed down the problem... The 8.1.14 update I installed manually via apk resided at /data/app/com.google.android.gms-1
Every time I rebooted, it created a NEW folder and redownloaded 8.1.15 to to those folders, named com.google.android.gms-2, com.google.android.gms-3, com.google.android.gms-4, etc.
I'm assuming this is exactly what it was doing before i wiped, except 7.8.99 was installed to the com.google.android.gms-1 folder which it always reverts to.
The fix was simple: delete com.google.android.gms-1... rename com.google.android.gms-2 to com.google.android.gms-1. Delete all the extra copies.
If anyone could explain this behaviour, I would love to hear. This seems like a pretty big bug, I'm not sure if it's related to the (stock) rom or a bug with the 8.1.x google play services.
here is your fix
http://forum.xda-developers.com/ver...lipop-apps-reverts-to-version-reboot-t3076563
this was a few pages back on this section. You basically need to change the owner of '/data/app' to the system. Post 7 has the adb commands or use root explorer or some other app to change all folder and subs.
Regards
carm01 said:
http://forum.xda-developers.com/ver...lipop-apps-reverts-to-version-reboot-t3076563
this was a few pages back on this section. You basically need to change the owner of '/data/app' to the system. Post 7 has the adb commands or use root explorer or some other app to change all folder and subs.
Regards
Click to expand...
Click to collapse
:victory: Some times my searching skills aren't up to snuff. I thought my issue was specific to play services, so this didn't come up. This is good to know, and should be added to the RUU thread!
Skitals said:
:victory: Some times my searching skills aren't up to snuff. I thought my issue was specific to play services, so this didn't come up. This is good to know, and should be added to the RUU thread!
Click to expand...
Click to collapse
I would agree about adding to ruu thread, however, i cannot enforce that. I know some of the newer ROMS might support that like fluent 6.1 i believe does, and santod latest debloat i have not had any of those issues with those.
No issues here. What I did was let it download gmscore, then I cut and pasted base.apk and lib (from data/app) to system/priv-app/GmsCore (deleting preeviois GmsCore.apk and lib first) and renamed to GmsCore.apk - then reboot.
Id try this.