[CM9] Email and Exchange apks - Admin privilege bypassed - Epic 4G Apps

I thought I'd give back in a small way, at least for Exchange users/sufferers. Here are Email.apk and Exchange.apk, hacked to not request Admin privileges, and compiled against CM9/epicmtd codebase. This means you don NOT have to use a secure lock screen and can therefore use the new lock screen features of CM9. I've tried other such replacements, but they no longer work with latest CM9
here are download links:
http://dl.dropbox.com/u/19884731/Email.apk
http://dl.dropbox.com/u/19884731/Exchange.apk
You just need to replace the same apks in /system/app, and permission both to 644, or RW-R-R, like all the other /system/app apks. If they are no permissioned properly they won't work. The easiest way to do this is with Root Explorer, or perhaps some free variant. It's best to delete before replacing, otherwise the service may (harmlessly) crash on you. Finally, reboot the phone.
WARNING: You will have to re-setup your Exchange account. If you do not know your setup info, wait until you do to do this.
When you do re-setup the account it will warn you that permissions are required, then won't do anything about it. Also, you will have to do this every time you flash a new CM9.

you are sex-c
/me humps

http://forum.xda-developers.com/showthread.php?t=1117452
This is a policy patcher that will do the same
So it can be used on any ROM! Neat huh?

I wish I knew about this before I hacked! Definitely the best solution.

Dose this still work with cm9.1?

zman519 said:
Dose this still work with cm9.1?
Click to expand...
Click to collapse
Funny we keep ending up on the same threads. I did darkies post above and it worked pretty good on CM9.1. I forgot to allow root for adb so it was slightly more complicated for me and I had to manually mount /system as rw. I think setting the root adb access (settings -> developer) would have made it work right. I just did it 2 days ago.
Sent from my SPH-D700 using xda app-developers app

tinslwc said:
Funny we keep ending up on the same threads. I did darkies post above and it worked pretty good on CM9.1. I forgot to allow root for adb so it was slightly more complicated for me and I had to manually mount /system as rw. I think setting the root adb access (settings -> developer) would have made it work right. I just did it 2 days ago.
Sent from my SPH-D700 using xda app-developers app
Click to expand...
Click to collapse
It works really well with Jellybean as well.

Thanks man I was looking for Exchange.apk !!! and thanks for the hacking

Do admins still have the ability to remote wipe with these apks?

Quadra_Slam said:
Do admins still have the ability to remote wipe with these apks?
Click to expand...
Click to collapse
Admin privilege bypass... I would say no... but I honestly wouldn't have a clue...
Sent from my SPH-D700 using Xparent Blue Tapatalk 2

flastnoles11 said:
Admin privilege bypass... I would say no... but I honestly wouldn't have a clue...
Sent from my SPH-D700 using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
No, because you have not given Exchange service admin rights.
Also, I just wanted to mention that these apks work with CM9 only. The patching script that darkierawr referenced above works great for CM10.

Related

Sprint took away google Wallet today?

I tried to use google wallet and is says unfortunately your carrier or country is not set up for google wallet. (or something like that)
Any one else have a problem today on Sprint?
stu5797 said:
I tried to use google wallet and is says unfortunately your carrier or country is not set up for google wallet. (or something like that)
Any one else have a problem today on Sprint?
Click to expand...
Click to collapse
I got that on my EVOLTE too :\
Whew, i thought i broke it with root!
itisagoodname said:
Whew, i thought i broke it with root!
Click to expand...
Click to collapse
Mine works.
mines not
Sprint is probably doing this because of the launch of their own Google wallet equivalent service
Sent from my SPH-D700 using XDA Premium App
I can't ever get the reader at the store to read my phone
Sent from my SPH-L710
It works on my wife phone, they even gave me the 10 dollars credit, but it fail on the first attempt for registration tho
Sent from my SPH-D700 using Tapatalk 2
I am getting the same thing as OP.
Glad I spent my free 10 bucks
Sent from my SPH-L710 using xda premium
masaidjet said:
Sprint is probably doing this because of the launch of their own Google wallet equivalent service
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
Doubt it. There has been talk of axing Google Wallet. Perhaps Sprint is preparing for the removal of the service.
I'm getting really irritated by all the changes sprint is doing :S hopefully they will stop before I decide to change carriers. I been with them for over 8yrs now and I'm sure I'm not the only one feeling that way
Sent from my SPH-D700 using Tapatalk 2
Damn mine isnt working
I should have activated it yesterday! This sucks! I liked paying at 711 with my phone lol
The guys in the EVO forums says this works:
Originally Posted by jkt97401 View Post
I found a workarround, this worked for me and hope it helps others!
Go into build.prop and change these values:
ro.product.model=
ro.product.device=
to both equal this: GT-I9300
This makes your phone look like the Sprint galaxy nexus.
Reboot your phone and try to open wallet!
You may have to clear google wallet settings, I had to uninstall wallet and reinstall it after the build.prop change.
Hit the thanks button if this helped!
-------------- PS --------------
The reason I tried this is because I heard Google temporarily blocked the HTC EVO 4G LTE from accessing Google Wallet. I don't know the exact reason why, but this seems to work at least for now.
Click to expand...
Click to collapse
Originally Posted by DZLRULZ View Post
DUDES! It totally worked. I will be trying a transaction in a few minutes and reporting back. I was sick over this, worried about secure element. I got stuck at 99% resetting the app and eventually had to reboot.
I did what you suggested and it activated, and my $100.21 was still in the prepaid card no problem. Here's EXACTLY what I did to keep out of the unsupported device also:
EDIT: REQUIRES ROOT ACCESS (but not HTC UNLOCK, which I do not have)
-Enable SuperSU
-Use ES File Explorer for root explorer (Settings->Root Explorer, give Superuser permission when asked) -> Mount File System (writable)
-Edit build.prop in /system folder as described above (make a backup also so you can revert after activation!)
-Disable root explorer in ES File Explorer
-Disable SuperSU in SuperSU settings
-Clear data for Wallet in Settings->Apps
-Reboot
-Open Wallet, log in
-Add prepaid card
-Close Wallet
-Go to Android Settings->Apps->Downloaded->Wallet and force stop (hoping to keep it from knowing about the next step which is enable SuperSU to revert build.prop and keep away unsupported device message.)
-Enable SuperSU
-ES File Explorer -> Root Explorer -> Mount System
-In /system folder replace build.prop with the backup I made (or just undo the changes manually if you like.)
-Disable Root Explorer
-Disable SuperSU
-Reboot
-Open Wallet and verify operation
-Profit!
Sorry if this is jumbled, have to get to work but excited that it is fixed and hopefully by reverting build.prop no strange behavior will result!
Thanks again jkt97401!
Click to expand...
Click to collapse
Someone try it
Sent from my SPH-L710 using xda app-developers app
mlin said:
Doubt it. There has been talk of axing Google Wallet. Perhaps Sprint is preparing for the removal of the service.
Click to expand...
Click to collapse
That's what I just said -_-
Sent from my SPH-D700 using XDA Premium App
I got mine working simply by pushing someone else's modified apk to system/app .. I'll find the link and post when I get home. You just can't update the app or it breaks
Sent from my SPH-L710 using xda app-developers app
That would be really helpful! Looking forward to the ink
stu5797 said:
That would be really helpful! Looking forward to the ink
Click to expand...
Click to collapse
http://www.modaco.com/topic/354635-region-device-root-patched-google-wallet-apk-11-r67-v4/
Just remember delete the original from system/app first then put this patched apk there and don't update. There may be other ways but this was easiest for me.
Sent from my SPH-L710 using xda app-developers app
I am scared to use this cause we cant reset our current google wallet settings

Unreleased Gmail 4.2 APK With Pinch-To-Zoom

Not sure if you guy's seen this yet but it's pretty neat.
The newest 4.2 Gmail
http://www.androidpolice.com/2012/1...ed-gmail-4-2-apk-with-pinch-to-zoom-and-more/
Download
!!!
im0rtalz said:
not sure if you guy's seen this yet but it's pretty neat.
The newest 4.2 gmail
http://www.androidpolice.com/2012/1...ed-gmail-4-2-apk-with-pinch-to-zoom-and-more/
download
Click to expand...
Click to collapse
holy crap do want
I got it installed earlier and it's working fine.
On the forum someone said to set permission to:
rw-r--r
But by default its set to:
rwxrwxr-x
So I changed it to rw-r--r
I'm just curious how is the permission supposed to be set and how is it affected?
I deleted the original Gmail with TB as android police said. Downloaded the bata one rebooted and bam works like a champ! O don't forget to allow unknown sources!
Sent from my HTC Sensation using xda app-developers app
Alex1x said:
I got it installed earlier and it's working fine.
On the forum someone said to set permission to:
rw-r--r
But by default its set to:
rwxrwxr-x
So I changed it to rw-r--r
I'm just curious how is the permission supposed to be set and how is it affected?
Click to expand...
Click to collapse
It has to be rw-r--r if you are manually pushing it. If its not Android will go F*$K THAT! And then it won't run. It may work with the extra permission set. I has to be 644 or 755
lickarock said:
It has to be rw-r--r if you are manually pushing it. If its not Android will go F*$K THAT! And then it won't run. The end.
Click to expand...
Click to collapse
What do you mean?
Like battery drain or what?
It is a Google app, so need a noob explanation lol...
Alex1x said:
What do you mean?
Like battery drain or what?
It is a Google app, so need a noob explanation lol...
Click to expand...
Click to collapse
The permissions being set tell android that it is ok to run an app. If the permissions are not set right it simply wont run, install, or show up at all. Android will say no.
lickarock said:
The permissions being set tell android that it is ok to run an app. If the permissions are not set right it simply wont run, install, or show up at all. Android will say no.
Click to expand...
Click to collapse
That's weird because after installing by default permission was:
rwxrwxr-x
I checked, it was running fine no problem...
I just changed it to rw-r--r
Now, rwx = read/write/execute
So giving an app more accessibility I figured only let it do more not less?
Btw, I'm not saying your wrong, since this is the first time manually fixing permission, I'm trying to understand it...
It is working great. Thanks.
Sent from my SPH-D710 using Xparent Cyan Tapatalk 2
just uninstall current gmail and install apk.. worked for me
Sent from my SPH-D710 using xda app-developers app
elliwigy said:
just uninstall current gmail and install apk.. worked for me
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
What he said. I just uninstalled the old one and installed this apk. It even saved all of my email accounts.
Links are down as per Google request
Sent from my SPH-D710 using Tapatalk 2
jlear3 said:
Links are down as per Google request
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Confirmed!
Sent from my SPH-D710 using xda app-developers app
jlear3 said:
Links are down as per Google request
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Here guys! Droid life hasn't taken it down yet.
http://www.droid-life.com/2012/10/12/download-gmail-4-2-with-pinch-to-zoom-root-required/
Pyrotoast said:
Here guys! Droid life hasn't taken it down yet.
http://www.droid-life.com/2012/10/12/download-gmail-4-2-with-pinch-to-zoom-root-required/
Click to expand...
Click to collapse
Still up. Thanks!
Sent from my SPH-D710 using Tapatalk 2
This is awesome!! Used Solid Explorer to copy over the new apk, set the permissions to match the rest of the system apps and reboot. Works as advertised and I can FINALLY pinch to zoom!
I used this in rotlr and have credited you in op...thanks for this im0rtalz
Sent from my SPH-D710 using xda premium
Where is the old Gmail located?
xeonbuilder said:
Where is the old Gmail located?
Click to expand...
Click to collapse
/system/app
Good deal, thanks.
Sent from my Galaxy S2 4G using Xparent Blue Tapatalk 2

[NEW] Conversation skins for deodexed 4.1.2 JB

You can download them here: ------> Mon1t0r's 1337 Conversation Skins
https://www.dropbox.com/s/i60baaxe0rvdn86/Screenshot_2013-04-14-15-50-48.png
https://www.dropbox.com/s/i6mosp3y3dsw59e/Screenshot_2013-04-14-15-56-16.png
https://www.dropbox.com/s/lbtu4e9kowocefo/Screenshot_2013-04-14-20-08-08.png
https://www.dropbox.com/s/cvhkfzkbhny1e4v/Screenshot_2013-04-14-15-57-23.png
https://www.dropbox.com/s/ltj4gwbqkxk03wo/Screenshot_2013-04-14-15-57-32.png
https://www.dropbox.com/s/fgsfvsm4bh2trjg/Screenshot_2013-04-14-15-57-46.png
This is the first thing I've ever done to customize my android. I got the idea after looking at Bleached45's posts as well as just generally being disgusted with the default options. This pack does not include extra conversation skins, it replaces the stock conversation skins. So be sure to keep a backup of your old LGUSMms.apk incase you want to go back.
INSTRUCTIONS
I shall not be held liable for any damage you do to your phone. I made these conversation skins for myself and I am sharing them as a courtesy to the forum that gave me the knowledge and means to create them. Back your stuff up and all that common sense rhetoric every disclaimer feeds you.
1.) Kill your messenger via stop process.
2.) Use a root browser with all permissions and go to your root directory>system>app, cut your LGUSMms.apk to a safe location
3.) Paste the apk you downloaded from my link into root>system>app and then change permissions to rw-r--r--
4.) Reboot phone
5.) I don't know if it's just my phone or the ES file browser I'm using, but it would sometimes take me several tries to successfully paste this into the apps folder. I went through some disconnecting from media sync and just the old "click this thing in there as many times and ways as possible until it works." - and it works eventually.
What would happen if I just replace this one with the one that comes with the phone?
Sent from my LG-LS970 using xda premium
demar01 said:
What would happen if I just replace this one with the one that comes with the phone?
Sent from my LG-LS970 using xda premium
Click to expand...
Click to collapse
I'm not quite sure I follow you. Could you elaborate?
demar01 said:
What would happen if I just replace this one with the one that comes with the phone?
Sent from my LG-LS970 using xda premium
Click to expand...
Click to collapse
divide by 0 and you should be set lol. are you saying to just not save youre old one? you could do that but if something goes wrong you wouldnt have a back and would have to ask someone to pull it from their phone. it more for safety then it is a necessity.
That's true. Well I followed your instructions and everything works fine. Thanks for the skins!
Sent from my LG-LS970 using xda premium
The one with tree is just beautiful! Thanks!
This works great . And my phone is just rooted too
thanks for the skins! The only thing is i got confused on the path you posted, it should be:
Use a root browser with all permissions and go to your root directory>system>app, cut your LGUSMms.apk to a safe location
Paste the apk you downloaded from my link into root>system>app and then change permissions to rw-r--r--
and not "apps" Other than that worked like a charm!

[MOD][APP] 4.2.2 NEXUS 4 | Exchange Email with Disabled Security Permissions

Exchange Email APKs for Nexus 4 4.2+ stock with security permissions disabled.
PLEASE READ THE FULL POST...ITS ONLY A FEW LINES!
Created using rustamabd's method, Full props to him.
Circumvents PIN AND Encryption requirements.
Created from stock and CM10.1 images, cannot confirm that it'll work on other ROMs.
UPDATEs:
5/8/13:
added CM10.1 compatible APKs
9/9/13:
New: Patched de-odexed STOCK 4.3 APKs added. Also, things were getting kind of busy, so I put the apks in a zip thats named per version, that was there's none of this renaming BS.
12/16/13:
Added CM10.2 compatible APKs
1/4/14
Added CM11 APKs
2/18/14
Added PA4 APKs
Tutorial:
Force Stop Email, and Clear Data.
Using Root Explorer (or something like it), go to /system/app and rename EmailGoogle and Exchange2Google apks and odex to EmailGoogle.apk.backup and Exchange2Google.apk.backup, etc (always important to have a backup that way you don't F everything up)
Download and unzip appropriate archive for your OS version
Move the files to /system/app
Set permissions to rw-r-r-
Reboot device
Note: You will have to allow activation additional security permissions when Email asks for it. But you should not be required to encrypt your device or set a PIN. Also, you will have to reload all your email info after this.
As always: for educational purposes only, can get you fired, jailed, tortured, etc. Use at your own discretion.
Can you explain what this does? A short description for nubs like me?
cordato said:
Can you explain what this does? A short description for nubs like me?
Click to expand...
Click to collapse
Basically stock email app may force you to set a security pin/pattern due to corporate security policies. This effectively makes any of your lock screen widgets, slider shortcuts unusable. This mod will allow you to bypass the exchange security requirement from exchange servers.
How is it different from this: http://forum.xda-developers.com/showthread.php?t=1749921
This is a flashable zip, works flawlessly. No harm or hate intended btw, just wondering.
Sent from my Nexus 4 using xda app-developers app
kwibis said:
How is it different from this: http://forum.xda-developers.com/showthread.php?t=1749921
This is a flashable zip, works flawlessly. No harm or hate intended btw, just wondering.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
The difference is that this one works, lol.
The .apks in that zip are incompatible with the 4.2.2 stock. There are a lot of ways to skin a security permissions cat, so if that one works for you by all means...
Sent from my Nexus 4 using xda app-developers app
Haven't tried it yet but has anyone noticed battery drain with this version? I stopped using the one in the other thread (http://forum.xda-developers.com/show....php?t=1749921) because it caused alot of wakelocks. Exchange Services became my 2nd highest battery drainer
Yeah I read about that on that forum. Supposedly it has to do with incomplete syncs with the exchange calendar. I never experienced the drain, but disabled exchange calendar sync since I don't use it that much anyways. My battery life has been reasonable, roughly 10 hours with moderate to heavy usage, 14-18 if I'm not on it a lot.
Sent from my Nexus 4 using xda app-developers app
The zip in the thread I posted works fine and does not have any extra wakelocks at all. Battery drain is normal.
Sent from my Nexus 4 using xda app-developers app
Has anyone tested it with CM10.1?
zotac1907 said:
Has anyone tested it with CM10.1?
Click to expand...
Click to collapse
I switched to a cm10.1 based ROM, and made apks for it that work for me. I'm leaving night shift now, will upload when I wake up. MUST. SLEEP. NOW.
Sent from my Nexus 4 using xda app-developers app
Works well with Xylon.
Anybody else on 4.2.2 gets' the "Couldn't open connection to the server" with an Exchange account? I get that very frequently and sometimes it decides to work.
benbeel said:
I switched to a cm10.1 based ROM, and made apks for it that work for me. I'm leaving night shift now, will upload when I wake up. MUST. SLEEP. NOW.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Ok, thank you.
I tried this but still needed to set a pin. I must be missing something.
Sent from my Nexus 4 using xda app-developers app
quiksandjesus said:
I tried this but still needed to set a pin. I must be missing something.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
You have to clear your current exchange account and set it up again AFTER you have replaced the files from this thread and set the appropriate permissions. It works quite well, specially also because it ignores the need to encrypt the device. Suberrrr!
xuggs said:
You have to clear your current exchange account and set it up again AFTER you have replaced the files from this thread and set the appropriate permissions. It works quite well, specially also because it ignores the need to encrypt the device. Suberrrr!
Click to expand...
Click to collapse
I did. I followed the instructions exactly. My issue is at the very end of email setup, it forces me to set a pin still.
Sent from my Nexus 4 using xda app-developers app
Just tried this out today. The files worked great with PACman ROM. It asked for permission to become device administrator, and then to enforce security polices. I allowed both, but it actually didn't enforce any new security polices that I could tell. My email syncs now. Thanks!
quiksandjesus said:
I tried this but still needed to set a pin. I must be missing something.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
What ROM are you using?
benbeel said:
What ROM are you using?
Click to expand...
Click to collapse
Rooted stock.
quiksandjesus said:
Rooted stock.
Click to expand...
Click to collapse
Try redoing the steps.
1) system>apps>email and force Stop and Clear Data. Do the same for exchange if it's running.
2) replace EmailGoogle.apk and Exchange2Google.apk in /system/app with the attached files from the OP.
3) change permissions to rw-r-r
4) restart device
5) setup your email. It will ask to activate permissions like pin and encryption, but once you click activate, your email should work fine.
Sent from my Nexus 4 using xda app-developers app
Easier than I thought! and it works fine. Thank you
I'm on Carbon btw

Working tasker app on kindle

Sorry for the quick post... On the way out of the house.
To get tasker working, first install Google maps. Then download and unzip https://www.dropbox.com/s/t6ujk4h46320aoj/com.google.android.maps.zip
The XML goes in system/etc/permissions and the jar goes in system/ framework. You the sideload tasker and reboot.
Bam!
Sent from my SCH-I535 using xda app-developers app
.... almost forgot.... The jar and XML need permissions fixed. Enjoy.
Sent from my SCH-I535 using xda app-developers app
Root required
Thank you a lot! It's really the app I need. However, taker relies on google framework which violates amazon. Couples days of painful waiting still haven't get the root for 14.3.2, hope to try it soon.
qingtest said:
Thank you a lot! It's really the app I need. However, taker relies on google framework which violates amazon. Couples days of painful waiting still haven't get the root for 14.3.2, hope to try it soon.
Click to expand...
Click to collapse
Just curious but did you lose root or never had root?
zXiC said:
Just curious but did you lose root or never had root?
Click to expand...
Click to collapse
Never root.
As long as I powered on the brand new kindle fire, it automatically upgrade the system.
Now I know what I should do was root first before connecting to internet, but I missed the chance.:crying:
Some screenshots please
Sent from my KFTHWI using Tapatalk

Categories

Resources