So on my CM7 ROMs I had a modified email.apk which allowed me to circumvent exchange security policies when connecting to my corporate Exchange server. We require devices to be locked with a 4-digit PIN code, and I absolutely hate this. The new email app in ICS is 110% improved over the old one, but I would really love to be able to avoid having a PIN again. I know that Google has beefed up security (with encryption and whatnot) in the stock app, but I was wondering if someone could take a look at the new apks and see if they could be modified. I noticed that there is now EmailGoogle.apk and ExchangeGoogle.apk, so I'm not sure if the two work in tandem, or if the ExchangeGoogle.apk is used for EAS account or what, but I'll attach both for posterity.
EmailGoogle.apk
ExchangeGoogle.apk
Thanks in advance for any help!
litso said:
So on my CM7 ROMs I had a modified email.apk which allowed me to circumvent exchange security policies when connecting to my corporate Exchange server. We require devices to be locked with a 4-digit PIN code, and I absolutely hate this. The new email app in ICS is 110% improved over the old one, but I would really love to be able to avoid having a PIN again. I know that Google has beefed up security (with encryption and whatnot) in the stock app, but I was wondering if someone could take a look at the new apks and see if they could be modified. I noticed that there is now EmailGoogle.apk and ExchangeGoogle.apk, so I'm not sure if the two work in tandem, or if the ExchangeGoogle.apk is used for EAS account or what, but I'll attach both for posterity.
EmailGoogle.apk
ExchangeGoogle.apk
Thanks in advance for any help!
Click to expand...
Click to collapse
There is already a thread on this. It links to a working modded file. Works great on 4.0.2
Oh, I looked around and didn't see it. I'll search again, but do you happen to have a link handy? Sorry for not doing enough due diligence!
Sent from my Galaxy Nexus using xda premium
http://forum.xda-developers.com/showthread.php?t=1367254&page=5
Look for the post by Phyrefox on pg. 5. It's the email from 4.0.2 but it's working fine on 4.0.3 for me. I just renamed the original apk to .apk.bak and replaced it and set the permissions. After you set up your email account, restart your phone and it should stop bugging you about setting a security pin.
Thanks guys, I actually found the thread on my own, got it set up and everything is working fine (thank goodness). I originally only searched the GNex forums, which is why I didn't find this thread. Sorry about that!
Related
What is it? Originally this was a direct extract of the Email.apk from Nexus One 2.3.4; but the most recent update uses a bug-fixed version extracted from CM7. Primarily because the text prediction bar works in this Email app; while it seems to be missing from all the SGS Gingerbread Email.apks.
Update November 3: I have been using CM7 and don't see myself switching back... CM rocks!!
Update June 6: New version extracted from CM7 nightly that appears to really fix the problem where Exchange email accounts stop syncing, requiring a reboot of the phone. I've been using this build 4 days without sync problem. Relevant threads HERE and HERE
As far as I know this will only work on a Gingerbread ROM. Install via CWM. The installer will attempt to ERASE your emails and email account settings from your phone. This keeps the system from getting all goofed up due to database incompatibilities between Email.apks (Thanks nitr8 and styxx!)
I tested this under Juwe's ROM v4.2 and under Darkys 10.1 against my office Exchange server. It seems to work great.
I am not a developer by any means. What I've posted here is something hacked together out of nothing more than dumb luck. (Really, all I did was extract the APK from the CM7 nightly and modify the menu xml files to link to APK internal PNG images rather than linking to the phone framework PNGs. No actual program code changes were made by me.) If it bricks your phone and your hair falls out... sorry, but don't come crying to me. You have been warned! If this app doesn't work for you, please post anyway so I can laugh at you... Errr... I mean, so I can try to help you.
May 8th update: Some of the menu icons were not showing up properly. Spent some time with APK Manager and figured out how to add in the missing icons.
looks fun
ive tried this and it looks good and works well. The major issue for me as with all the older email apps is there is no "Move to folder" option..... which absolutely drives me nuts. I had it until I tried using the TAB email app, then tried going back but keep getting this same apk and am missing this option. Its a real pain!
Funny, I didn't even notice the "Move to Folder" option was absent!
For me the text prediction was a huge issue, and it was really my only motivator for trying it out. I'm very happy with how quick and responsive this app is. With the stock app I would get lag at different times, especially noticeable when deleting multiple messages. This Nexus version seems to delete them instantly. I also really like having the check-mark boxes present on the message list.
I haven't tried the TAB email app, are you saying the move-to-folder option is missing from the TAB version as well? Have you tried the SGSII Email app from this thread?
good plan
the option was there in the tab email app and also in the newer one of the galaxy but I cant find the apk for that! that'll teach me to back them up! I'll have a look at that thread anyway and see where it leads. Thanks for your work and your assistance.
post a couple of screenshots please: ) otherwise thanks!
Thanks works great
Sent from my GT-I9000 using XDA Premium App
THANK YOU. Samsung email client is sub-optimal. I feel like I can breath again. No more staring at the screen waiting to read an email.
Thanks for sharing !
Anyway, Landscape mode (as with Samsumg one) doesn't work with this Email.apk ... So I'll stay with my K9-mail app.
Wendigogo said:
Thanks for sharing !
Anyway, Landscape mode (as with Samsumg one) doesn't work with this Email.apk ... So I'll stay with my K9-mail app.
Click to expand...
Click to collapse
I use K9 for my personal email account, and the Nexus app for my work email account... and I don't see a difference in the way they handle landscape mode... so just curious, what am I missing?
sazinas said:
post a couple of screenshots please: ) otherwise thanks!
Click to expand...
Click to collapse
It doesn't look significantly different. There are check boxes along the left edge of the message list view so you can quickly select multiple messages for deletion, otherwise it looks pretty much the same. The big difference is in how much more responsive it is over the Samsung client, and the fact that the keyboard text prediction bar works when using this email client.
Farkonian said:
I use K9 for my personal email account, and the Nexus app for my work email account... and I don't see a difference in the way they handle landscape mode... so just curious, what am I missing?
Click to expand...
Click to collapse
There was a misunderstanding : Samsung app has a different landscape mode.
quick noob question. do i have to wipe anything before flashing this? I'm guessing no but want to be sure.
You need to flash the ZIP via from ClockworkManager, and it will attempt to wipe your email accounts to prevent force close issues due to email database differences between the Email.apk versions.
Does the number of unread emails appear in the icon?
JiiJii said:
Does the number of unread emails appear in the icon?
Click to expand...
Click to collapse
I wish!
Thanks for posting this! I was killing myself trying to figure out why autocorrection and word prediction wasn't working on my gb rom. I installed it on my captivate running a gb rom (Serendipity VII). It works very nicely for me.
New version _actually_ seems to fix Exchange sync problem.
Thanks for the update. I had trouble getting it to connect over a good 3g signal, but it did so when I enabled wireless for the first sync. I hadn't noticed the synching problem but might not have used it long enough to see the problem. All seems to be working. This app is much nicer than the stock samsung email client in virtually every way. It is much more polished and easier to use. It would be nice if it didn't clear settings when updating over itself, but that is not a big deal.
It's a bit confusing in this thread, but I take it that this apk also lacks Move To Folder? That's a seriously useful feature and it might drive me back to stock on my Incredible just to get it back. Then, of course, I lost the ability to create private appointments in the calendar! Whee. Have you found a version yet that has this feature?
I'm looking for email.apk extracted from SGS2 that has exchange security bypassed.
My work policy is stupidly ridiculous and is completely inappropriate for the information in the actual emails.
If SGS2 uses standard GB email app that CM7 uses - let me know.. however, from what I've seen, it has more stuff in it - like peak/offpeak schedules, etc.
Thanks!!
DarkDvr said:
I'm looking for email.apk extracted from SGS2 that has exchange security bypassed.
My work policy is stupidly ridiculous and is completely inappropriate for the information in the actual emails.
If SGS2 uses standard GB email app that CM7 uses - let me know.. however, from what I've seen, it has more stuff in it - like peak/offpeak schedules, etc.
Thanks!!
Click to expand...
Click to collapse
Check out the thread below, it will allow you to use exchange (with mailbox administrator pin requirement) without actually setting a pin.
http://forum.xda-developers.com/showthread.php?t=655649
Downloads can be found in the last few pages of the thread, I can confirm it works for the stock Samsung galaxy S2 email application (tested on Lite'ning Rom v1.2). You can use the stock gingerbread email app also (I use this as I dont like the look of samsungs app, or that they collect your IMEI details to activate connect to exchange feature).
I just finished patching it today! Here's the link to the thread:
Removing keyguard and other security policy restrictions from Email apk
DarkDvr said:
I'm looking for email.apk extracted from SGS2 that has exchange security bypassed.
My work policy is stupidly ridiculous and is completely inappropriate for the information in the actual emails.
If SGS2 uses standard GB email app that CM7 uses - let me know.. however, from what I've seen, it has more stuff in it - like peak/offpeak schedules, etc.
Thanks!!
Click to expand...
Click to collapse
Did you manage to patch yours?
AMoosa said:
Did you manage to patch yours?
Click to expand...
Click to collapse
Nope, using the regular samsung email from 2.3.5
Thanks! I like this app!!
Inviato dal mio GT-I9100 usando Tapatalk
Hi all,
I wanted to flash my phone with one of those two roms...but when I did so I realised that the AOSP email app would not be compatible with the security measures of my corporate email server.
Is it possible to have the HTC Sense email, but using one of those two amazing roms instead of an HTC ROM?
If possible, any step by step help would be well appreciated.
Thanks in advance for your time guys.
You cant use HTC email, no.
What makes you think android client is no compliant?
Hi mate thanks for response. I get a message that my server requires security features that my phone doesn't support when I use the email app of miui or cyanogenmod. When I use HTC sense ROM with HTC email app the phone does support those security features..
I can use HTC mail with no probs with HTC ROM....cant use miui or cm mail app though....
Does it say what security features? Mine works with exchange+mobile iron and also BPOS.
Unfortunately that's all it says. It's basically a feature that asks you to insert another unlock password to your phone for safety, and if you insert the password wrong for like 10 times it remotely deletes the data on the device, or something like that.
I saw that other people would get the same error with these roms, but couldn't find a solution to the problem That's why I thought maybe by installing the HTC email app...though it will probably not work because of the different rom framework? Any ideas?
Like i said, you cannot use the HTC email app. If I knew more about your email system/server, maybe I could help... The basic android client, if added as exchange/BPOS and device admi has ability to wipe device, so not sure what system you are coming from as it should work.
Could try K9 mail on market? Or touchdown (pay)
Thanks again. Already tried and they dont work..only original sense mail
Then there is something dodgy about your email system. Speak to your Exchange administrator.
Several people have the same problem....but thanks anyway
So what? Several people also do not. I am an exchange administrator and I do not have any problem using the android email client. Like I said, speak to your exchange administrator to get it resolved. Thanks anyway
Sent from my HTC Desire using Tapatalk
Unfort I dont have that option
Ill have to stick with the 2.3 sense ROM. The admin said to just use the ROM my phone ships with.
I believe it is some feature missing from the cm and miui anyway. Not a server issue.
If anyone has a solution to the problem please let me know.
Thanks again for your time.
Just found this:
http://forum.cyanogenmod.com/topic/20856-exchange-security-policies/
This is exactly the same problem. It's CM7/MIUI not supporting
I've used probably a dozen different ROMs at my current job w/out any problems from exchange. Up until last week, they only required SSL and to allow them to wipe the phone remotely. Last week the exchange admins enabled another security feature where we have to have a PIN set. CM7, MUIU, Synergy, etc. don't work. Only the OTA ROMs work! :crying: The email client is all I can tie it to since the other ROMs seem to use a different client where the domain is entered on a separate line than the userid.
I am pretty upset that I lost the speed and features of the other ROMs so I would appreciate it if someone could tell me a workaround of tell me of another ROM that uses the same mail client as the OTA ROMs.
Touchdown supports all mail policies and should work for you. This includes the PIN and remote wipe policies.
Arbelac said:
Touchdown supports all mail policies and should work for you. This includes the PIN and remote wipe policies.
Click to expand...
Click to collapse
Touchdown isn't free. There should be a native workaround for this. I have had no problems with CM based roms until MIUI.
Hi!
Sorry about the rather long title, but I couldn't explain it better...
This topic really should be in the developer section... but since I havn't posted 10 messages I'll try my luck here.
I've installed [ROM][JB][ANDROID 4.2.2]Androidarmv6 CM-10.1 by ericas and it works as I thought it would... the only problem so far is that I cannot add any accounts other than google, facebook and whatsup. I would like to ad my email accounts as well.
I believe there should be an email.apk app for email handling, but I cannot find it... can anyone please help me to get this working, is there something missing in the rom or could I just get the email.apk from someone and manually install it?
Best regards
Thor
I noticed that too. I lost my exchange account when I flashed erikcas 12-02-2013 nightly over olddroid's rc1.
I do believe this has nothing to do with the email handler. You can download and install any email client (like K9) to handle your email.
I think it is the exchange support that is missing.
Hope this will be fixed anytime soon.
Sv: [Q] No Email.apk in [ROM][JB][ANDROID 4.2.2]Androidarmv6 CM-10.1 by ericas
Thanks for the input!
When I browsed the Cyanogen wiki it seemed like you had two different apk:s for email handling. One named email2.apk for your regular imap/pop and one different .apk for exchange. When i searched the phone it seems that both is missing. The cyanogen wiki stated that the email apk:s where safe to exclude when looking for a small rom size... I think you could add them in an update.zip as an option or something.
Otherwise I'll have to install K9
/Thor
Skickat från min GT-S5660 via Tapatalk 2
MrBlue1122 said:
Thanks for the input!
When I browsed the Cyanogen wiki it seemed like you had two different apk:s for email handling. One named email2.apk for your regular imap/pop and one different .apk for exchange. When i searched the phone it seems that both is missing. The cyanogen wiki stated that the email apk:s where safe to exclude when looking for a small rom size... I think you could add them in an update.zip as an option or something.
Otherwise I'll have to install K9
/Thor
Skickat från min GT-S5660 via Tapatalk 2
Click to expand...
Click to collapse
i'm using olddroid cm10.1 rc1. I have 2 apps:
1: e-mail.apk
2: exchange services.apk
i can send it to you, but i don't know if that will work.
let me know
DutchArjo said:
i'm using olddroid cm10.1 rc1. I have 2 apps:
1: e-mail.apk
2: exchange services.apk
i can send it to you, but i don't know if that will work.
let me know
Click to expand...
Click to collapse
I've installed K9, as long as I got my standard imap accounts toghether in one email-app, I'm happy!
So for now, dont bother sending the .apk:s, I think K9 will work for me... for now. Thanks anyway!
/Thor
I know it's an old post, but if any of you have the standard e-mail apk and could post links to it here, I would be very grateful .
Mrkblo said:
I know it's an old post, but if any of you have the standard e-mail apk and could post links to it here, I would be very grateful .
Click to expand...
Click to collapse
In latest releases, the Email.apk was flagged as extra app.
In order to have it, before flashing a new update:
Decompress the update
Copy from /extras/app to /system/app the Email.apk
Compress the whole stuff
Enjoy :good:
I used to use Emoze (http://www.emoze.com) on my S4 for my work email because I loved how it didn't make me password the phone with the ridiculous exchange requirements set by my employer, and it also automatically put my appointments and conferences on my main google calender without me having to do a thing.
Apparently this app is dead and the developer is long gone though so I am looking for a replacement.
So far everything I've found either costs too much, doesn't have the calender function like I want (Touchdown puts things in its own in app calender for example), or just doesn't push email notifications well.
Anyone have a good suggestion that suits my needs? My email is really not confidential at all and I don't want to put a stupid password with a capital letter AND a symbol on my phone every time I open it lol.
edit: On my GS4, someone modified the samsung email app to not require a password. I wonder if anyone has done the same for the LG default email app. That would work too.
The stock app is not bad, though it does not thread and is not as pretty as the Kitkat stock. Of course, the Kitkat stock does not work with Exchange, courtesy of Google dragging their feet for at least six months. There are some rumors that the problems have been fixed in the recent releases of ASOP and Cyanogen, but I have not confirmed that.
As for a password, you have an easy solution - install the XPosed Framework and then add the module "Complete keyguard disabler". Presto, keyguard lock gone. You need to be rooted for this. You can even install a module to hide the fact that you are rooted from your company's administrators, should they be so anal as to check for that.