Exchange security bypassed in ICS - Acer Iconia A500

I did not create this as I found it for the Epic 4G. It was previously posted by jamesey in that forum. Here is a link to that thread:
http://forum.xda-developers.com/showthread.php?t=1510248
I have been searching for a security bypass that would work for ICS since I got my A500. I wanted to be able to either use facelock or no lockscreen at all on my tablet. I also do not like my sys admin having complete remote wipe authority on my device much less having to have my entire device encrypted. These files bypassed all that.
I have tested this for the Tegraowner 4.04 ICS rom v160 and works thus far.
To install, unzip the attached file, and, using whatever .zip editor you have, open the ROM you are intending to install, go to the \system\app\ folder, and replace the Email.apk and Exchange.apk files therein with those from the attached file.
then . . . Flash that ROM in the normal sequence. (PS I used total commander on the tablet to make the edit to the ROM file, 7zip would not make changes to that particular ROM's zip file.)
Alternatively, you can do this without reflashing the ROM but it does not always seem to work perfectly. To do this, delete your exchange email account. Clear app cache for exchange. Make sure no device admins are seen in the system settings/security tab, then use root explorer (must fix file permissions using root explorer) or adb to add the files to \system\app\ folder. Then reboot and add the account.
Note, it will still ask you about the security imposed by exchange but not actually implement those security requirements. eg on my tablet, it indicated that my exchange had security requirements but did not say anything further and did not add the exchange server as a device admin in the system settings/security tab.
Lovin it. (goodbye touchdown email)
New link: http://forum.xda-developers.com/showthread.php?t=1520431

Replacing the stock apks via Root Explorer worked on my Transformer TF-101 with codename android on it. It froze, rebooted, and was fine, with security bypassed.
Sent from my Transformer TF101 using XDA Premium HD app

top that work on my ICS 4.0.4 HTC Desire :good:

Thank you!
This worked on Desire with sandvold ICS 0.15.0.1

Did not work on my Galaxy S3. I keep getting FCs for email and overall stability is degraded. Looking at the other threads for this, it may be because the stock rom is odexed? I may just pay $5 for an OWA viewer until someone can fix this for the S3.

Works perfect and is so much better than the stock Email app. I would really appreciate if you add a couple of features to this already awesome apk.
1. There is no option to set 'Out of Office Settings' from my phone while using this app.
2. Also, each time a mailer with pictures comes, I need to save settings for individual sender for automatic-picture-download-permissions.
If these two things can be added, it would be the best Email patch available. Thanks

Anyone tested it with cm10? Thank you!
Sent from my A500 using xda premium

Razr Maxx HD
Ok, i rebooted, and now i have two email apps in the drawer, one yellow and white icon and the other red and white. If i select the yellow and white icon, it says email has stopped. IF I use the red and white, i can setup email fine but security is still there. My guess is the i did something wrong while installed the new mail.apk

ftc_osiris said:
I did not create this as I found it for the Epic 4G. It was previously posted by jamesey in that forum. Here is a link to that thread:
http://forum.xda-developers.com/showthread.php?t=1510248
I have been searching for a security bypass that would work for ICS since I got my A500. I wanted to be able to either use facelock or no lockscreen at all on my tablet. I also do not like my sys admin having complete remote wipe authority on my device much less having to have my entire device encrypted. These files bypassed all that.
I have tested this for the Tegraowner 4.04 ICS rom v160 and works thus far.
To install, unzip the attached file, and, using whatever .zip editor you have, open the ROM you are intending to install, go to the \system\app\ folder, and replace the Email.apk and Exchange.apk files therein with those from the attached file.
then . . . Flash that ROM in the normal sequence. (PS I used total commander on the tablet to make the edit to the ROM file, 7zip would not make changes to that particular ROM's zip file.)
Alternatively, you can do this without reflashing the ROM but it does not always seem to work perfectly. To do this, delete your exchange email account. Clear app cache for exchange. Make sure no device admins are seen in the system settings/security tab, then use root explorer (must fix file permissions using root explorer) or adb to add the files to \system\app\ folder. Then reboot and add the account.
Note, it will still ask you about the security imposed by exchange but not actually implement those security requirements. eg on my tablet, it indicated that my exchange had security requirements but did not say anything further and did not add the exchange server as a device admin in the system settings/security tab.
Lovin it. (good by touchdown email)
Click to expand...
Click to collapse
What do I must fix file permissions using root explorer to?

Update for JB
http://forum.xda-developers.com/showthread.php?t=1520431

Related

[HOW-TO] [Flash] [HULU] How to make Hulu (and others) work on the Samsung Galaxy Tab

The Galaxy Tab uses a custom build of Flash. If you try to install one of the hacked Nexus One Flash apks that are floating around, it won't work. Not only will you not be able to access Hulu, but Flash won't work at all. You also can't use the Android Market version.
Here's how to hack the Galaxy Tab to make Flash work with Hulu and other sites that block Android. These instructions are intended for more advanced users. Maybe someone nice will come along and post a pre-hacked apk, but I'm not going to post one myself. Sorry
1. Make sure your Galaxy Tab is rooted. If it isn't, you can easily root it by downloading z4root from the Android Market and running it.
2. Make sure you have Root Explorer installed. You can buy it for a few bucks in the Market if you don't already have it. It's a great program and worth the few dollars.
3. First, you need to get rid of the pre-installed version of Flash that comes with the Tab. Using Root Explorer, move install_adobe_flash.apk from /system/app/ to /sdcard/. You want to make sure it no longer exists in /system/app/ but that you have a backup copy in /sdcard/.
If you are like me and already deleted the original install_adobe_flash.apk from the Tab without backing it up, you will have to grab a new copy from a Galaxy Tab ROM. Find a Galaxy Tab ROM online (P1000XXJK5 works), uncompress it, mount factoryfs.rfs as an ISO, and get a new copy of the apk file out of it.
4. Next, you need to hex edit this version of Flash to make it appear as though it was Flash for Windows.
Now that you have install_adobe_flash.apk in the /sdcard folder, plug in the tab and enable USB file sharing.
Copy the apk file to your computer and unzip it. Inside, you will find /lib/armeabi-v7a/libflashplayer.so.
Open libflashplayer.so file in your favorite hex editor (Hex Fiend is good on OSX). Search for the ascii string "AND 10,1,92,8" (the numbers might be slightly different depending on your Tab's ROM). Replace that string with "WIN 10,1,102,64". Make sure the hex editor is in overwrite mode when you do this. The new string is longer than the old string, but you don't want to change the file size. Save the file.
5. Now you need to get your hacked version of Flash back onto the Tab.
You have a few options. You could install the flash apk using "adb install install_adobe_flash.apk". That would get you flash back. Then you could copy your hex edited libflashplayer.so to the /sdcard folder and then use Root Explorer to replace /data/data/com.adobe.flashplayer/lib/libflashplayer.so with your version. That will work fine, but you will have to recopy your modified libflashplayer.so over the original one every time you reboot.
The better option would be to rebuild install_adobe_flash.apk with your hacked library included. Then you can install your modified flash apk.
6. Browser Settings
Dolphin HD is the best choice. You need to make sure the user agent is set to "Desktop". It seems like you also need Flash set to "Always On", not "On Demand". It seems to act flakey with On Demand but your experience might vary.
You can alternatively use the Hulu Bookmark app in the app store instead of Dolphin HD.
Playback can be a bit choppy on Hulu in full resolution. Play around with other sites besides Hulu too. Other sites like cbs.com and adultswim.com worked for me.
Have fun!
Thx great work, any instructions on how to rebuild the apk ?
Sent from my GT-P1000 using XDA App
Nice, thanks for the writeup. Flash is still far too flaky on mobile for my taste though. Its a complete mess IMO.
Would you be able to post the apk you used? I would gladly host it.
Rebuilt .APK is not installing
Followed the directions but I am not sure if I rebuilt the .apk properly as my modified Flash Player package fails to install. Can someone please post a working modified .apk?
I was following great until
... rebuild install_adobe_flash.apk with your hacked library included ...
How is that done?
Sign APKs
here is a tutorial on creating a key and how to sign an apk. hope this helps.
http://www.androiddevelopment.org/tag/apk/
I tired following your instructions to the letter then returning the edited hex file into the apk replacing the existing one, but no go. Is there a particular way it needs to be recompiled? If anyone knows how and can provide the edited apk for an ATT galaxy tab I would happily donate and I'm sure I'm not alone.
no dice
hulu and other sites gives me an error "requires flash player 10.0.32 or higher..."
as far as hexing, signing, and installing everything works a charm.
http://www.pixeldesire.com/box/install_flash_player.apk-signed
Wondering if you could use the Flash apk from the files for the Epic: http://forum.xda-developers.com/showthread.php?t=841472
Does anyone know about that apk?
Which apk?
Sent from my SGH-T849 using XDA App
hulu and other streamers
okay so a whole peck of websites are rolling out xda's howto for the hulu hack, but any comment says it no workee. anybody that can confirm or deny? also, anybody got a line on netflix for the Galaxy Tab?
crazyhack said:
okay so a whole peck of websites are rolling out xda's howto for the hulu hack, but any comment says it no workee. anybody that can confirm or deny? also, anybody got a line on netflix for the Galaxy Tab?
Click to expand...
Click to collapse
im on sprint tab and it def dont work. spent a few hours with it one day...maybe intended for an older flash like the firmware op suggests...just amazed how many stupid blogging sites repost info w/o testing...way to spread the ignorance...i have another idea on how to make it work using what i know about my evo. this MAY work. if it does i will post the apk...
it would be cool if we can get something working.
Success! Thanks to the OP for the write-up. I took the stock AT&T flash player apk, hex edited the version in libflashplayer.so and replaced it on the phone. It works fine in Dolphin HD (plugins set to Always; haven't tried On-demand) for Hulu.
I tried my hand at repacking the apk and signing it, but it doesn't seem to register the plugin using my apk, even though it's properly signed. So for now, the only approach that seems reliable is to install the stock apk and once installed, copy the modified libflashplayer.so over to /data/data/com.adobe.flashplayer/lib.
See attached. I provide no guaranties, so YMMV. Unzip libflashplayer.so.zip prior to copying.
EDIT: Works great on southparkstudios.com too!
Would this work with the netflix web site?
Thanks for your efforts.
agentdr8 said:
Success! Thanks to the OP for the write-up. I took the stock AT&T flash player apk, hex edited the version in libflashplayer.so and replaced it on the phone. It works fine in Dolphin HD (plugins set to Always; haven't tried On-demand) for Hulu.
I tried my hand at repacking the apk and signing it, but it doesn't seem to register the plugin using my apk, even though it's properly signed. So for now, the only approach that seems reliable is to install the stock apk and once installed, copy the modified libflashplayer.so over to /data/data/com.adobe.flashplayer/lib.
See attached. I provide no guaranties, so YMMV. Unzip libflashplayer.so.zip prior to copying.
EDIT: Works great on southparkstudios.com too!
Click to expand...
Click to collapse
bhagiratha said:
Would this work with the netflix web site?
Thanks for your efforts.
Click to expand...
Click to collapse
Browsing their website works fine, but you can't stream directly to the browser. That requires Silverlight, which I don't believe is available for the Android platform.
agentdr8 said:
Success! Thanks to the OP for the write-up. I took the stock AT&T flash player apk, hex edited the version in libflashplayer.so and replaced it on the phone. It works fine in Dolphin HD (plugins set to Always; haven't tried On-demand) for Hulu.
I tried my hand at repacking the apk and signing it, but it doesn't seem to register the plugin using my apk, even though it's properly signed. So for now, the only approach that seems reliable is to install the stock apk and once installed, copy the modified libflashplayer.so over to /data/data/com.adobe.flashplayer/lib.
See attached. I provide no guaranties, so YMMV. Unzip libflashplayer.so.zip prior to copying.
EDIT: Works great on southparkstudios.com too!
Click to expand...
Click to collapse
Sorry, does not work for me. Any suggestions? I did try in Miren and the default browser so perhaps browser specific?
Just tried Dolphin HD, no go. using your files.
I hope someone who knows better can get this working on a Tmo tab and confirm it before I blow mines up.
Hulu is a must have for long trips!

How To Enable exchange active sync

For some reason acer decided not to put the exchange feature onto the tablet which i found quite annoying. thankfully user member id10terrordfw found a way to fix this and posted the apks.
to get exchange working you first need root and either root explorer (paid app but worth the money) or es file explorer (free but you have to enable root privaleges inside the app. its under the settings menu)
1. navigate to system/apps and copy email.apk and email.odex
2. past these to your sd card as a backup
3. rename email.apk and email.odex to email.apk.old and email.odex.old
4. extract the files from the download and past them into the system/apps folder. (they should be Email.apk and EmailWidget.apk)
5. once done you can then go to email and try and setup an exchange account.
previously it only gave an imap and pop3 selection on the manual setup page. now it should include exchange as an option.
tested and working by me
again a big big thank you to the original poster/fixer the original thread is
http://forum.xda-developers.com/showthread.php?t=1056968
I attempted these instructions but after renaming the email.apk and email.odex, the e-mail app doesn't show in the list of apps installed. I attempted to install the email app from the files provided and it won't install.
My tablet is rooted and I made the changes using Root Explorer.
Richard1322 said:
I attempted these instructions but after renaming the email.apk and email.odex, the e-mail app doesn't show in the list of apps installed. I attempted to install the email app from the files provided and it won't install.
My tablet is rooted and I made the changes using Root Explorer.
Click to expand...
Click to collapse
4. extract the files from the download and past them into the system/apps folder. (they should be Email.apk and EmailWidget.apk)
you're not supposed to install them, just drop them in the correct folder
sorry my reply to this post didn't include that i extracted the files to my flash drive and copied the files from the flash drive to the system/apps folder.
Richard1322 said:
sorry my reply to this post didn't include that i extracted the files to my flash drive and copied the files from the flash drive to the system/apps folder.
Click to expand...
Click to collapse
Did you try fixing permissions?
blazingwolf said:
Did you try fixing permissions?
Click to expand...
Click to collapse
Thank you!!! You hit it right on the money. Modified rights to mirror orginal email.apk.
How do i fix those permissions? I can't get it to work
And can't find an mirror option for the permissions too !
But there is a sync ready to download from here: http://forum.xda-developers.com/showthread.php?t=1058401
Is this not the same?
Maliacrete said:
But there is a sync ready to download from here: http://forum.xda-developers.com/showthread.php?t=1058401
Is this not the same?
Click to expand...
Click to collapse
Yes it's the same? :S
Dennus2008 said:
Yes it's the same? :S
Click to expand...
Click to collapse
Sorry i meant with this here: http://www.acer.ch/ac/de/CH/content/drivers
HI..
I did exactly the same instructions given here but the eMail App just disappeared from my program list, I even paste the old files which backed up again to the folder but again theres nothing. I just lost my eMail application.
please help...
reboot
then it should work
Thanks.. i repeated the hole process again and after three rebooting it works now and finally i can receive my company eMails naturally.
its a shame no search feature for this mail app.
Email FCs
I was able to copy the 2 APK files and configure my Exhange account but after it opens for a few seconds, it FCs.
Anyone had the same problem?
exchange is working
2 conditions:
1. you have to add an account in settings sync choose company
2. you have o define a pin code
3. you have to encrypt your device.
i am at the encryption stage takes an hour especailly to find out if it slows down somewhat.
so before barking check.
What a load of baloney. If you have the update from 139 or higher, all you have to do,with the default email client, is go to Settings , Accounts. Tap Add Account, Choose Corporate and set it up as normal. No PIN or encryption needed.
zoubidou said:
2 conditions:
1. you have to add an account in settings sync choose company
2. you have o define a pin code
3. you have to encrypt your device.
i am at the encryption stage takes an hour especailly to find out if it slows down somewhat.
so before barking check.
Click to expand...
Click to collapse
Sent from my S300 using XDA App
Getting exchange to work
Hi all,
I finally got it working but I had to do just about everything in this thread.
Use the (paid) Root Explorer, all the others just won't get the (root) privileges needed to rename and paste, eventhough they might say they have. I fiddled around with this for an hour before I gave up and bought the root explorer app.
Check the permissions of the original files (email.apk and email.obex), when you have pasted your new files into the /system/apps folder the permissions will probably be different. Reset them to what the original files were otherwise your e-mail app will not show up in the apps list.
Reboot! My email app disappeared and only returned when I rebooted.
Hope this helps.
Thanks for the original post in this thread!!
FloatingFatMan said:
What a load of baloney. If you have the update from 139 or higher, all you have to do,with the default email client, is go to Settings , Accounts. Tap Add Account, Choose Corporate and set it up as normal. No PIN or encryption needed.
Click to expand...
Click to collapse
zoubidou said:
2 conditions:
1. you have to add an account in settings sync choose company
2. you have o define a pin code
3. you have to encrypt your device.
i am at the encryption stage takes an hour especailly to find out if it slows down somewhat.
so before barking check.
Click to expand...
Click to collapse
PIN and Encryption requirements are set by your exchange server. Requirements change depending on how your IT has the server set up.
ok if you think so. I just can tell you that it will not allow to connect to exchange as long as you have not encryptet the device, and this has nothing to do with exchange requirements, but with standard ACER policy, ie. if you use it as a company device you should encrypt the device.
I am exchange administrator using as well exchange 2007 and 2010 virtualized exchange servers and i am sure i know what i am talking about. ACTIVESYNC does not require any encryption at all.
but of corse i am talking about the standard email client coming from ACER/GOOGLE, not some other made up email client needing root and so on.
but you can believe it or not, up to you, but that is the way it works.

Building first ROM for G900V

Good day, all!
I've been working on [my first] ROM for Verizon S5 and everything seems to be going great! I've cleaned out as much Samsung/Verizon/Google trash as I can, applied some tweaks to build.prop, changed some default apps to (IMHO) better replacements, and anything that is left (functions correctly) has been moved to /data/app so they can be Uninstalled fully (not just Turned Off). Just a few quick questions:
1) How can I "bake-in" app data? I have replaced the normal, crap launcher with Holo Launcher and cannot seem to get correct permissions when the ROM is installed thru SS. I believe the issue is permissions for /data/data/ get screwed up or not set correctly. I have looked and looked and tried to determine the correct permissions, but still no joy. I've tried to fix /data/data permissions in the updater-script, but it seems like each subfolder/file has different permissions making me think I'll have to go thru them one-by-one.
I have a work-around in place using a OneTimeInit script that does work, but it seems like that's not really the best approach?
2) Kind of ties into question number 1, I patched the framework-res.apk in to allow WiFiHotspot, but without being able to install the system settings data properly, there is not a "Quick Shortcut". Again, I've resolved the problem using the OneTimeInit to update Sqlite DBs after the system is up.
3) How do I de-odex the stock ROM? Using Android Kitchen doesn't seem to do it right. It works mostly but I still seem to get various FCs. I tend to believe that some things just cannot (should not) be De-Odex'd?
I've also discontinued Zip-Aligning because it sometimes produces errors on my ROM. Is it not advised to use Android Kitchen to do these tasks or is there some trick to getting it to work just right?
Bonus Question) I was going to share my ROM on XDA but it says I'm not allowed to post in Development. I assume because of my low post count. Any way I can get an over-ride or should I just make a few more posts and then do it?
Thanks again guys!
I appreciate all the help as always!
Jake
jake5253 said:
Good day, all!
I've been working on [my first] ROM for Verizon S5 and everything seems to be going great! I've cleaned out as much Samsung/Verizon/Google trash as I can, applied some tweaks to build.prop, changed some default apps to (IMHO) better replacements, and anything that is left (functions correctly) has been moved to /data/app so they can be Uninstalled fully (not just Turned Off). Just a few quick questions:
1) How can I "bake-in" app data? I have replaced the normal, crap launcher with Holo Launcher and cannot seem to get correct permissions when the ROM is installed thru SS. I believe the issue is permissions for /data/data/ get screwed up or not set correctly. I have looked and looked and tried to determine the correct permissions, but still no joy. I've tried to fix /data/data permissions in the updater-script, but it seems like each subfolder/file has different permissions making me think I'll have to go thru them one-by-one.
I have a work-around in place using a OneTimeInit script that does work, but it seems like that's not really the best approach?
2) Kind of ties into question number 1, I patched the framework-res.apk in to allow WiFiHotspot, but without being able to install the system settings data properly, there is not a "Quick Shortcut". Again, I've resolved the problem using the OneTimeInit to update Sqlite DBs after the system is up.
3) How do I de-odex the stock ROM? Using Android Kitchen doesn't seem to do it right. It works mostly but I still seem to get various FCs. I tend to believe that some things just cannot (should not) be De-Odex'd?
I've also discontinued Zip-Aligning because it sometimes produces errors on my ROM. Is it not advised to use Android Kitchen to do these tasks or is there some trick to getting it to work just right?
Bonus Question) I was going to share my ROM on XDA but it says I'm not allowed to post in Development. I assume because of my low post count. Any way I can get an over-ride or should I just make a few more posts and then do it?
Thanks again guys!
I appreciate all the help as always!
Jake
Click to expand...
Click to collapse
1: All I had to do was place apk in /system/app or /system/priv-app and thats it. Make sure when you add your apks you dont unzip the archive. basically use kitchen and build your base rom then simply open the archive and make your edits. I also used the updater script from beans base build and only edited the ui print.. Messing with the updater script i wouldnt recommend as it could be causing some of your issues.
2: If using beans base theres no reason for you to edit anything as the hotspot is already baked in.. you must have borked it.. If you are not using beans base then maybe you should copy his files for the native hotspot as its already done properly. I wouldnt mess with framework or settings apks unless you know what your doing. Id work on gettin the fcs n other issues sorted first as you might b doin too much too fast.. work on learning how to make your apks work first before making edits to framework n settings apks.
3: The kitchen is best to deodex and zipalign.. also these two things should not cause fcs or errors if done properly. zipalign should help more than anything.. i just like workin with deodex bcuz its easier and only one set of files instead of .apk and .odex for just bout everything..
Again, if you are not using beans bases id recommend to do so.. his bases are already deodexed have hotspot zipaligned read/write to ext sd etc.. so you wouldnt have to do all from scratch and have so many issues..
Sent from my SM-G900V using XDA Premium HD app
elliwigy said:
1: All I had to do was place apk in /system/app or /system/priv-app and thats it. Make sure when you add your apks you dont unzip the archive. basically use kitchen and build your base rom then simply open the archive and make your edits. I also used the updater script from beans base build and only edited the ui print.. Messing with the updater script i wouldnt recommend as it could be causing some of your issues.
2: If using beans base theres no reason for you to edit anything as the hotspot is already baked in.. you must have borked it.. If you are not using beans base then maybe you should copy his files for the native hotspot as its already done properly. I wouldnt mess with framework or settings apks unless you know what your doing. Id work on gettin the fcs n other issues sorted first as you might b doin too much too fast.. work on learning how to make your apks work first before making edits to framework n settings apks.
3: The kitchen is best to deodex and zipalign.. also these two things should not cause fcs or errors if done properly. zipalign should help more than anything.. i just like workin with deodex bcuz its easier and only one set of files instead of .apk and .odex for just bout everything..
Again, if you are not using beans bases id recommend to do so.. his bases are already deodexed have hotspot zipaligned read/write to ext sd etc.. so you wouldnt have to do all from scratch and have so many issues..
Sent from my SM-G900V using XDA Premium HD app
Click to expand...
Click to collapse
Thank you for the response!
It seems perhaps I didn't quite make clear what I've done versus what I'm trying to accomplish.
Firstly, I wouldn't go so far as to say I'm "having so many issues". Everything in my ROM is in perfectly fine working order. I just have these few quirks that I would like to address both so I can learn, and to make this and future projects better.
While I appreciate the recommendation to use bean's base, I have taken a look at his and there seems to be nothing in his which copies data into /data/data/com.whatever.package (or at least there's nothing in his zip in the /data/data folder -- not sure if his ROM has the toggle activated?)
I have the Apps working correctly in my ROM -- they just go in /data/apps, /system/app or /system/priv-app, respectively.
What I need, is to get /data/data/com.whatever.package/ copied With Correct Permissions when the ROM is installed; I do not want a second zip to update things after install, especially for a toggle and a couple shortcuts, seems silly.
For instance, when you boot your phone up with the default [stock] samsung launcher, it has a list of default apps and widgets on the first screen you see such as phone, messages, a clock widget, etc, etc. Since I've replaced the stock launcher with Holo Launcher HD and some other default apps have also been replaced, there's very few shortcuts on the main launcher screen.
** Holo Launcher does have a list of default apps it adds to your main page, but many of those have been removed in my rom.
The solution I've come up with basically waits for the system to boot up to the point that Holo Launcher actually creates the default (mostly blank) /data/data/com.mobint.hololauncher.hd/databases/launcher.db and then my script uses sqlite3 to update the DBs with a list of different shortcuts -- ones to apps that actually exist.
The Hotspot Toggle is the same way as above.. Hotspot works fine in my rom if you go through settings!
I just cannot add the notification panel pull-down toggle to /data/data/com.android.providers.settings/database/settings.db until after the system boots up at least ONE time, and then update the DB to include WiFiHotspot in notification_panel_active_app_list and notification_panel_active_app_list_for_reset
As for the zipalign and deodexing, I will have to try those again now that I have a fairly stable rom.
****EDIT****
I think I figured it out. I can just use busybox to kill the systemui after I update the databases during the first boot. I also figured out how I can add the SetupWizard without it locking up on activation.
Thanks anyways, guys.
Look for my rom, coming soon!
=P
Please add support for more languages
I found a mod for Motorola latest 4.4 please port it
Sent from my SM-G900T using XDA Free mobile app

looking for stock galaxy s5 email app or something similar

I have tried looking for another email app that is similar, but so far no luck.
There are several things I like about the stock app
1. separation by day (today, yesterday, last 7 days etc)
2. a checkbox to select all email from that day
so far most email apps seem to lack both of these things. most seem to be headed towards everything dumped into one group and 'swipe to delete email' stuff. But sometimes you have a few dozen (or more) junk emails and just want a simple checkbox to select all and delete.
So long story short: is there an .apk for the stock samsung email app? Or does anyone know of another email app that has these same functions?
K-9 mail is pretty much the go-to for most folks, but you can check these out too
http://www.knowyourmobile.com/devices/best-email-apps/23585/very-best-email-apps-android-2016
i posted this link because most of the apps are what the users tastes are. Sometimes you just have to try them out to see for yourself
Here's what I found: https://forum.xda-developers.com/showthread.php?t=2760645
youdoofus said:
K-9 mail is pretty much the go-to for most folks, but you can check these out too
Click to expand...
Click to collapse
k-9 doesn't really look like the stock email app though =/
closest I've found is maildroid, but not 100% exact (though much closer than any other mail app I've found so far)
koragg97 said:
Here's what I found: https://forum.xda-developers.com/showthread.php?t=2760645
Click to expand...
Click to collapse
unfortunately it isn't really an .apk file-type though. I've downloaded it, and it is a .zip file. So I unzipped it and it has 2 folders, and those 2 folders have even more folders inside of them...
x000x said:
unfortunately it isn't really an .apk file-type though. I've downloaded it, and it is a .zip file. So I unzipped it and it has 2 folders, and those 2 folders have even more folders inside of them...
Click to expand...
Click to collapse
After you download and extract the zip go to the extracted folder and then inside it to system/app and you'll find both the stock email app as well as the exchange apk if you need that too. Try to install the email app like any other apk. If it fails to install you will have to root your phone if it's still not and use something like Root Browser to put the email app's apk in your phone's system/app folder. Then you'll need to reboot the phone to see it with all your other applications.
PS: The zip file could easily be a flashable zip through a custom recovery like TWRP but I can't say for sure so better do it manually just in case. I'm not responsible for anything you do to your phone while trying this ^^ But the worst thing that could happen is that the app won't run.
koragg97 said:
After you download and extract the zip go to the extracted folder and then inside it to system/app and you'll find both the stock email app as well as the exchange apk if you need that too. Try to install the email app like any other apk. If it fails to install you will have to root your phone if it's still not and use something like Root Browser to put the email app's apk in your phone's system/app folder. Then you'll need to reboot the phone to see it with all your other applications.
PS: The zip file could easily be a flashable zip through a custom recovery like TWRP but I can't say for sure so better do it manually just in case. I'm not responsible for anything you do to your phone while trying this ^^ But the worst thing that could happen is that the app won't run.
Click to expand...
Click to collapse
it probably is a flashable zip, you are correct

[NST/G] Revisiting cacerts.bks

cacerts.bks updated 12-6-20
When the original search was on to repair the aging cacerts.bks file in order to get the Kindle app working again, one of the things I came across was a remark from a fellow who had located a Honeycomb ROM (Android 3.2...last stop before the format of the security certificate storage was changed) and copied the cacerts.bks file from it to his Android 2.2 device which was having problems with websites, etc.
I still can't get the method described by @tshoulihane in this thread to work for me. But his edited cacerts.bks file works really well in solving the problem.
Yesterday I managed to locate a CM 7 ROM (Honeycomb). It contains a largish cacerts.bks file (compared to ours) with 127 certificates, 17 of which have expired. These seem to be mostly for central/eastern European and Asian entities, so perhaps not that critical. Well, it's only 10 years old
It has worked for me with the Kindle app and perhaps will help with some of the websites that complain about a secure connection even though I have enabled TLS 1.2 in Opera Mobile. More testing is needed there.
For anyone who wants to try it out, it is attached below. To use, rename your current cacerts.bks file (that's in /system/etc/security) to cacerts.bks.bak or similar. Then move the new file (unzip) into the same place. Check permissions. They should be rw-r-r. Reboot.
This looks great... though when I tried to rename and copy the new cacerts file, I am getting blocked due to the lack of root permissions.
I'm running the 1.2.1 tweaked/modded rom so I thought it wouldn't be an issue. I also tracked down the supersu3.1.3 apk and sideloaded it, but it didn't help either. Wondering if you had any ideas?
xrayd2 said:
This looks great... though when I tried to rename and copy the new cacerts file, I am getting blocked due to the lack of root permissions.
I'm running the 1.2.1 tweaked/modded rom so I thought it wouldn't be an issue. I also tracked down the supersu3.1.3 apk and sideloaded it, but it didn't help either. Wondering if you had any ideas?
Click to expand...
Click to collapse
So was your SU app missing? Or did your file manager just not have root access?
Hard to know where to start. From my experience, the best-behaving SU for the NST/G is the one that comes with NookManager (attached below). It's old and the binaries are probably out of date, but you don't need anything better for the device.
You can try removing the one you have now, reboot, and install the one below. Then check that your file manager has root acccess. In ES File Explorer, for example, you have to go into settings and tick the selection for root access. It's not automatic. And even with that, you have to tick an additional box to mount /system as rw while you're working in it.
At one time the superuser app was included -- but is no longer linked, and I had overlooked it after initially flashing the rom.
Unfortunately, the su app you provided also doesn't work. When I try to delete the old cacerts.blk it looks like it's doing something, but then the file still remains. If I instead try to rename the file, I get "operation failed".
I tried to delete or rename using an app called "root browser", and also the file manager in "super manager" suite. When I try to enable the root explorer function in ES file manager , I get "sorry, test failed. This feature cannot run on your device."
When I go under Device info, the ROM name does indeed say "Tweaked Modded ROM". I assume this should mean it's rooted but I'll have to dig deeper.
I appreciate your help though!
xrayd2 said:
When I go under Device info, the ROM name does indeed say "Tweaked Modded ROM". I assume this should mean it's rooted but I'll have to dig deeper.
Click to expand...
Click to collapse
Mmm.... so the ROM came "rooted"? I've attached a root check app which I've tried on my NST. This should answer the question of root.
If root has been lost somehow, it might be possible to salvage what you have by running NookManager. If you don't want the various additions like Relaunch, you can remove those apps from the data/app folder once you've written the card and then make the other needed changes as described here: https://forum.xda-developers.com/nook-touch/development/nst-g-updating-nookmanager-t3873048
Or, you could just use NM as-is and uninstall unwanted material afterwards. The important thing is root and a functioning SU.
Okay... turns out my device was NOT rooted after all; I had assumed the binaries were already installed. Fortunately, I was able to find a superSU 0.93 binary and root through CWM. I replaced cacerts.blk with yours, and now the kindle app works! At first I had difficulty logging in, but turns out Amazon was emailing me a one time password after every attempt. After entering the OTP I am now up and running.
My next issue is getting Pocket working -- I installed Read it Later 1.0.1 but it's not syncing.
Thanks for the link to your other post. I will sideload the apk's you recommended.
xrayd2 said:
My next issue is getting Pocket working -- I installed Read it Later 1.0.1 but it's not syncing.
Click to expand...
Click to collapse
Might not be possible. Chatter here: https://forum.xda-developers.com/showthread.php?t=1604661&page=2 goes back to 2013.
I found reference to a functioning version in 9/2016. Had hoped it was a cacerts issue but maybe pocket changed their api.
https://forum.xda-developers.com/showpost.php?p=68600731&postcount=54
Would this be what's causing my Nook to not load certain https sites?
I can get to gmail fine, but I can't for the life of me load the todoist website
Tried loading your cacerts.bks, doesn't seem like it changed anything
I had no problem getting the Todoist home page. Logging in may be another matter.
Are you using Opera Mobile and did you make the settings change for TLS 1.2?

Categories

Resources