yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] shafty023:
Most enterprises adopting Android, such as the company I work for, are not allowing company-issued phones to be rooted and running custom ROMs. Modifying a company issued phone is what would get an employee fired. That being said I am using my "personal" phone because my company does not give phones to developers, yet I am required to keep up with any error e-mails from production applications I wrote.

Now if an employee is not allowed to root their company issued phone then they would not be able to install this modification because to install you have to push this apk to /system/app which is mounted read-only by Android.

A 3rd party option that respects security policy is the Touchdown application and offers a more full integration than Android does at the moment. A non-3rd party option is using a Motorola or HTC branded Android phone with Blur or Sense as they do not release the source for their environment.

No there wouldn't be a way for an Exchange admin to detect this because Exchange security policies are only enforced if the handset supports them. So that is why Android, prior to Cyanogenmod's latest code updates to support Exchange security policies, has worked when connecting via Activesync. Now if Exchange can be configured to not allow handsets that don't support proper security policies in the first place then it would make this a null/void issue.

By small business I meant businesses that won't purchase every employee required to keep up-to-date with work Email 24/7 like Unix/Window admins, developers, or on-call techs a company-issued phone. For those "small" companies, the employee using their own personal handset for work but not being compensated I believe should be allowed complete control over their own phone without allowing the Exchange environment the ability to remote wipe their phone. Let's not get into the conversation of "well just tell your employer you won't use your own phone" because any company in this job market can find 1,000 other employees willing to use their own cell phone for work purposes.

For the masses of Android nerds able to install/use this mod I highly doubt any of these users pose a security nightmare to the corporate mail environment. Let's all remember Android still does not officially support proper Exchange policies. It is Motorola and HTC that have developed their own Email implementation that offers it. Those implementations "Blur and Sense" are not affected by this mod because we do not have access to their source code.

So let's save the "world is going to end" line and save controversy for other limited platforms :)
[Android Apps and Games] shafty023:
You need to open a terminal, mount /system as read-write, and copy over Email.apk into /system/app which will overwrite the existing non-modded Email.apk. If you want a backup of it simply make a copy of the existing apk onto your sdcard before copying over the new one.
[Android Apps and Games] fallingup:
you can also download and install the update.zip that i posted on the first page. just put it on your sd card and install it in recovery. no problems there.
[Android Apps and Games] shafty023:
yup, that would probably be easier for people who aren't all that familiar with Linux.
[Android Apps and Games] jchap2k:
Wow cool! I hate the stupid security crap! I wonder if there is a way to do the same thing to the email app in Desire roms like evil's.
[Android Apps and Games] britoso:
Was using Klaus27's mod for a long time, also this.

Will try this now since its an updated version (folder sync/notify)

update: works great, thanks.
[Android Apps and Games] stevesimmons:
I can't seem to get this to work on my Droid X. There is no email.apk file in the system/app directory for this one to replace, and when I copy it over I can't get it to run. Clicking the email icon on the home screen runs the motoblur email app instead.

Is there any way to install the generic email app on a blurred up phone?
[Android Apps and Games] basi:
Hi all,

would it be possible to install this modded apk onto a HD2 with an Android 2.2 running?
[Android Apps and Games] dan0412:
I couldn't agree more, especially for work environments where proprietary, customer-specific data is routinely routed via e-mail. You are on your own if your I.T. security department finds out you are bypassing/disregarding laid down policy and using unsupported hardware. Also, I do not believe MS Exchange (2007) doesn't keep a log of connections (or digital signatures) of devices that sync with it wirelessly; another reason I un-installed the app Exchange TouchDown.
[Android Apps and Games] egg666:
Many thanks for the mod. Works great!!!

Is there any email widget that goes with it?

HTC mail widget won't work:(
[Android Apps and Games] cmarti:
Can't get this to install, can anyone be nice enough to create this as a update rar or rar so it could be flashed from recovery?
[Android Apps and Games] bmurf:
Does your device need to be rooted to install this mod?
[Android Apps and Games] RogerPodacter:
Does this have anything to do with the bug in the froyo email.apk where you get opening ssl messages 10 times per second thus killing your battery in a few hours?

I don't have that issue, I have the other issue related to that. But my solution was to install a modified email.apk file posted in the Google bug track topic which changed my heart beat to 300 seconds, and now my corp exchange account works beautifully.

I don't know what it all means, but I do know Google has not yet rolled the fix into AOSP yet. So I always keep a copy of this special email.apk file on my memory card at all times to install onto any fresh ROM I flash.

Is this a fix for all that?
[Android Apps and Games] dsMA:
[REQ] moving emails between folders

This isn't a question about exchange but it is a question about email.apk.

I set up two email accounts (an AOL account and a second gmail account) using the email app. My AOL account has tons of folders I have created. Even though all the folders were visiable and I could read the mail in each older there did not seem to be a way to move an email or multiple emails from one folder to another. I understand that this kind of functionality requires a IMAP mail server but I thought AOL used IMAP.

Is there a way to mod email.apk so that you can move emails between folders from within the app? Or if this behavior does exist could someone provide me with steps to do it?

I am using a Sprint HTC Hero running cm2 (android 2.2)
[Android Apps and Games] pwvandeursen:
I installed it and for the most it works as advertised. Only thing is that my name and signature that you can enter in the setting gets wiped every time I reboot the phone. anybody seen this?
[Android Apps and Games] djmcnz:
Guys, you've misunderstood the problem. The only reason this mod, and similar ones, are required is because idiot policy makers and admins are trying to solve a (possibly non-existent) information leakage problem with complete and utter disregard for practicality and usability.

Your concern may be valid but the mechanism you're using to address it blunt, cumbersome and expresses absolutely no empathy for the actual user. The inconsiderate application of broad "security" policies by IT management/administration is the primary cause for user circumvention. Ultimately because IT management/administration are too lazy or thoughtless they are creating a tension-based environment. The only way to reduce the tension is for the IT management/administration side of the equation to shift, the other side has nowhere to move. Fine, remove the capability entirely, see what that does for productivity.

It is ignorant and arrogant to assume unilateral authority at the expense of all other considerations.

My house would be more secure if it were encased in concrete but it would be somewhat less convenient to use.

Ignorant and arrogant IT management/administration look at the leakage risk and say, "wow, we must pour concrete". I say bull****. And you get no sympathy, in fact you get tension, resistance and circumvention. So, did your policy work?

If a more selective, targeted approach to information security and leakage prevention was in place, one that struck a balance between risk and practicality then perhaps you'd get a little more sympathy.

Have a look at yourselves in this mix and ask if you're doing everything possible to provide a practical end-user solution or have you just flicked that policy switch and said "I've fixed that problem"?

Until IT management/administration introduce transparent, targeted information security policies that reflect an empathy for their users people will resit. Try creating enforceable, practical policies. Try using the correct tools for the job, a surgeon shouldn't use a chainsaw.

http://www.cisco.com/en/US/solutions/collateral/ns170/ns896/ns895/white_paper_c11-503131.html

And any company that knee-jerks and simply removes the facility... wow, just wow.
[Android Apps and Games] pwvandeursen:
Ignorant and arrogant IT management/administration look at the leakage risk and say, "wow, we must pour concrete". I say bull****. And you get no sympathy, in fact you get tension, resistance and circumvention. So, did your policy work?

bravo!!

Although I agree that this might indeed put tension on the android platform, if that is the case then what did this mod do to that equation? I can just pull the current email.apk and replace that with the email.apk from 2.1 and I am still able to use exchange in my company, so the issue was already present before this mod. It is not that I don't "want" the security, it's just that the pin in my view adds no layer of security and is a no go from a usability standpoint.

But hey that's just my 2 cents and in the mean time I very happy I can use exchange on my android with out the cumbersum PIN ****.
[Android Apps and Games] :
I'd fire the **** out any of my employees that would actively pursue something that would compromise my data I entrusted them with.

Just saying.
[Android Apps and Games] phatdaddyz01:
I have searched the market several times for "enhanced email" and still can't find your app. Can you provide a barcode link that will take me directly to it? I have been using you original email app forever it seems like, but i'd like to take a look at these new features.

Does this include unread email widget?

When I scan the QR code from this link:appbrain.com/app/enhanced-email/com.qs.enhancedemail it tells me that the item cannot be found.

PLEASE HELP!!!!!!!! I really like your work on this project & would love to be able to download the latest version.
[Android Apps and Games] shafty023:
Can you shoot me an email from within the Market listing and I'll help you out with this? I have an Update that should resolve all of this and you would be a prime candidate to test it out.
[Android Apps and Games] shafty023:
I'm guessing you are not in the US and somehow the Android market is filtering the listing from your phone. If you are rooted can you try "Market Enabler" and use Tmobile to see the app?
[Android Apps and Games] Virnik0:
CWM stands for Clock work mod recovery, which is part of the voodoo lagfix. You have it already installed.

Sent from my GT-I9000
[Android Apps and Games] Virnik0:
Delete Email SQL DB from /dbdata/databases/ and you'll be fine.

Sent from my GT-I9000
[Android Apps and Games] Virnik0:
Shafty, am I able to rename/move your Enhanced Email apk to /system/app/Email.apk, so it will play as stock one? I am willing to pay for the app, but I do not want to have two Email similiar apps in my phone. I have used your work previously, I am using it now, so fear from not working app is out of the question. I am accepting your paid app as an update to my actuall app. Can you provide www server for paid customers (identification will be done by IMEI for example) with downoadable Email.apk file of the latest version.

Paid customers are able to install apk manually then, after download. It will help us advanced users.

Sent from my GT-I9000
[Android Apps and Games] shafty023:
Yes you should be able to replace the stock one with mine. Make a copy of the existing one and don't forget to delete the dalvik-cache for the stock email app as well before replacing it. Lemme know how it works for you!
[Android Apps and Games] shafty023:
For those who bought my paid version I released v1.02 on the market a few minutes ago. It should resolve just about everyone's minor issues they had along with adding a plethora of new features.!
[Android Apps and Games] punta:
Hi Shafty. I purchased your app and it works, many many thanks, I've just one issue: I can't open any URL from my mails. If i click on it - nothing happens :(

Is that a bug or a feature? ;)
[Android Apps and Games] shafty023:
Try v1.02 that I just pushed to the market and let me know if you still have any issues.
[Android Apps and Games] punta:
I've downloaded 1.02 and I have still the same problem - no links are clickable...
[Android Apps and Games] e1design:
Email Log File

Hi mate,

Looking at how much you've done over the past 24 hours I know you've been busy; just wondering if you've been able to take a look at the log file and have any ideas?

Log file is in post:

http://xdaforums.com/showpost.php?p=10846341&postcount=362

Peace..
[Android Apps and Games] 651egg:
shafty great work. I was getting ready to report forceclose issue when sending replies and it looks like new update did the trick. thank you.
[Android Apps and Games] phatdaddyz01:
I'm actually in Macon, GA. I've tried market enabler with no luck. I can find it with app brain, but when I click on the Market link it tells me it can't be found.
[Android Apps and Games] shafty023:
Sorry ya I've been swamped the past almost 48 hrs working on my paid release to iron out any bugs and add in functionality. I looked over the logs but it doesn't say much because it isn't compiled with debugging enabled. As soon as I get a chance I'll see about recompiling the source code for the free version with debugging enabled and upload it here for people to use for testing.
[Android Apps and Games] e1design:
No worries mate, looking forward to it..
[Android Apps and Games] shafty023:
What kind of link are we talking about? I have some html links I emailed myself to test and both worked perfectly and launched the browser to view them.
[Android Apps and Games] shafty023:
New v1.03 of Enhanced Email will include an unread email widget and other various bug fixes. It also features Accounts & Sync integration. When adding an account from there you'll now see an "Exchange" option which links to my app while "Corporate" still goes to the stock email app.

It should be released shortly.

**Edit**

Correction, it has now been released ;)
[Android Apps and Games] Hiataby:
Is there a great email app with html?
[Android Apps and Games] Virnik0:
It should not be needed to wipe app's cache, cos I am usin 2.3 AOSP email from you already. But I will test.

Sent from my GT-I9000
[Android Apps and Games] Grem:
In addition to the issue's I reported earlier, the latest version seems to have been a step backwards with regards to the settings when using multiple exchange accounts.

The colours are still resetting randomly whenever I change the settings for one exchange account along with various other settings now also, for instance I cannot get the Sync Calendar and Sync Contacts settings to stay on, every time I set them, go out of settings back to my inbox and back into settings they are unselected again.

I tried an uninstall and reinstall but this didn't help, am I doing something wrong ? or have you not fully tested things with multiple exchange accounts ?

Thanks again for the great app though.
[Android Apps and Games] Grem:
One thing I've just noticed that's perhaps contributing to these issues I'm having with the settings and syncing etc is that I have your email.apk from the frontpage also installed as the default email application, could this be causing my troubles ?
[Android Apps and Games] shafty023:
Nope wouldn't cause an issue because the email.apk on the first page contains the same package name and namespace as the stock email app. So the two can co-exist.
[Android Apps and Games] shafty023:
Shoot me an e-mail from within the Market listing and I'll have you test a newer version ;)
[Android Apps and Games] pkx:
shafty,

Thank you for Enhanced Email. I purchased it last night. One problem - it is not syncing my calendar. I go into the account settings and turn on 'Sync Calendar'... and it doesn't stay checked. Even after a reboot. Are there any logs I can send you? (I'm new to android, but quite technical, just let me know where to find them).
[Android Apps and Games] shafty023:
This is an off the wall question but does anyone have an Exchange server that they could create me a test account on? Not one that is owned by a company who only allows employees access. This would have to be a personal Exchange server.

I'm looking for Exchange 2003/2007/2010 access so I can continue testing. If it leads to improved Exchange bypass I will add that support into the free version posted here along with updating the source code link for all to check out. The paid version will still be the only place for the extended features.
[Android Apps and Games] shafty023:
Hop into the Market listing for Enhanced Email and shoot me an email. I know of the issue you're having and I'm working on fixing it. It's basically an issue with the CalendarProvider that I need to fix. I say shoot me an email so I can send you a test version to ensure everything is working prior to me releasing the update on the market.
[Android Apps and Games] punta:
I mean http links in email text. When I click on it will not open the internet browser but it works with the standard Email App.

Second issue: I can not sync Calendar and Contacts with your email App
[Android Apps and Games] shafty023:
Can you shoot me an email from within my market listing so I can work with you to get the issue resolved? I also have a fix for the calendar/contacts I'm in the process of testing. It should be released today for sure.
[Android Apps and Games] whozamazinka:
IMAP functionality?

Hey all! I'm hoping that someone who has already purchased the app and has it installed (or even shafty himself, but I'm guessing he is super swamped at the moment!) may be answer a question about IMAP.

The question is: does this app support IMAP?

Pretty easy question. :-) (Someone posted in the comment section on app brain that it did not, and I just wanted to make sure I was getting that info from the horses mouth, so to speak.) With the stock email app you can connect to yahoo using IMAP. I'm just wondering if this app has the same functionality. (I know that yahoo now has an app where you can get push email, but I like having all of my accounts in one place.) If anyone can answer, that'd be great.

Thanks!

Jim
[Android Apps and Games] shafty023:
I saw that comment which was actually left in the Market listing and it completely baffled me. How could an Email client whose source code came from AOSP not have IMAP working? I don't use IMAP for anything but I'm going to open up one of my gmail accounts for IMAP and test it out. Soon as I get a definitive answer I will let you know. I don't want to say it does because I haven't tried but I just couldn't believe that AOSP Email would not have IMAP working. Keep an eye on this thread for my response.

P.S. Yes I am SUPER swamped ever since releasing my paid app. I think after my v1.04 release (to be released today) it will be bug free. I'm glad everyone sent me emails so I could work through the bugs very quickly.

It's definitely not an easy task to take the code base for a system app and produce a user app and not expect conflicts between the two. But luckily I figured out how to get around it ;)
[Android Apps and Games] whozamazinka:
IMAP?

Shafty,

Wow...thanks for responding so quickly!

I too thought it would be odd (since the app was based on the stock email app) that IMAP wouldn't work.

If you want, I could purchase the app and do the IMAP testing for you. As long as I would be refunded if the IMAP function didn't work. :-)

Let me know...otherwise I'll just wait for your confirmation before purchasing.

Thanks,

Jim
[Android Apps and Games] shafty023:
I have absolutely no clue as to why someone wrote that IMAP doesn't work. I just set it up to connect to one of my gmail accounts and it works perfect. I give it the green light and whoever flagged it as broken should try it again.
[Android Apps and Games] whozamazinka:
Sweet! Thanks shafty!
[Android Apps and Games] Lowgo:
Maybe what I've found might help. I can set up my gmail and frontier imap accounts with no problem. But, I can't get my domain host server's imap accounts to work. They all work fine with the stock email app. The only differences I see (which may be meaningless) is that my private accounts use a .net address and the server address doesn't match my email address (i.e. my email is me@mydomain.net, the server is imap.hostserver.net).

I hope that makes sense. ;) Now, if I could figure out how to get my work exchange server to connect. :mad:
[Android Apps and Games] kitkatxda:
Shafty, maybe you could either post changelogs or list of bugs fixed here (or start a new thread specifically for the app)?

I was wondering why all my account settings had gone, then I saw 1.04 fixed some issues with accounts disappearing, so I hope it'll survive the next reboot.
[Android Apps and Games] Virnik0:
Shafty, can you please prepare Email.apk which will call itself the same way as stock one does? I want my actuall Email switch wit that new, but I need it ot be linked to system accounts same way as stock one is. I can pay you some extra for it. It is only thing which worries me about your modified Email found on Market.

Sent from my GT-I9000
[Android Apps and Games] camro:
is it possible to disable the whole email sync on Exchange server ?

(because for email i use K9-Mail, which is much more comfortable)

so, i only want to use calendar & contacts, but i see on my exchange server, that the email can't be disabled on the standard email application.

please let me know, if it is possible, so, that i can buy your product :)
[Android Apps and Games] shafty023:
Are you using my paid app version? If so please send me an e-mail via the market listing for Enhanced Email and I will help you fix your issues. And fyi, the email address suffix not matching the suffix of your server address doesn't matter at all.
[Android Apps and Games] shafty023:
I can post them here if need be. There were a TON of bug fixes with the v1.04 release that now makes it 100% stable. And yes v1.04 fixed the accounts or settings not surviving a reboot. I verified this with other users sharing the same problem. Now when updating the version on the market there is a box I always fix out which is for recent changes. If you are wanting a more in depth changelog I can provide that here. I'm limited to I believe 500 characters for market listing recent changes section.
[Android Apps and Games] shafty023:
My latest version of the paid app release completely integrates with the system accounts manager just like the stock one. At this point it integrates seamless with the Android infrastructure from Contacts to Calendar. Let me know if I'm not understanding what you were asking.
[Android Apps and Games] shafty023:
That's a very interesting suggestion and as it stands you can't disable e-mail sync for Exchange and just use Calendar/Contacts integration. You would have to at the very least still sync e-mail to do either of the other two. I will look into this and see if there is a way to add that checkbox into System Settings->Accounts & Sync->(exchange account)->enable/disable sync for email/calendar/contacts. Right now you only see the checkboxes for calendar/contacts in there.