Some of you may remember this from the Captivate thread.
But here we go again...
Tired of having to type in a password or PIN into your phone just because your Corporate Email account requires it? I know I am.
This modified Email.apk will allow you to bypass the password, and possibly other exchange security policies, simply because, when it evaluates the policy to see if it is active, it always returns that it is. And so, when it checks to see if your PIN is active, it simply thinks it is, and continues to go about it's business as normal. This will NOT add support for remote wipe, or functions that your device simply does not support. Though I might add that later.
I have taken the liberty of modifying the Email.apk from the Rogers Gingerbread Build using the same method as: http://forum.xda-developers.com/showthread.php?t=729753
To install do the following:
Code:
adb remount
adb push Email.NoSecurity.apk /system/app/Email.apk
adb reboot
YMMV, I am not responsible if you get fired for circumventing your company's Exchange Policies.
Appreciate my work? Buy Me a Beer:
Unfort, it did not work. Now the Email is always crashing on the stocked ROM.
Since I overwrote the original, is there someone who can send me the original /system/app/Email.apk
thanks.
saawan said:
Unfort, it did not work. Now the Email is always crashing on the stocked ROM.
Since I overwrote the original, is there someone who can send me the original /system/app/Email.apk
thanks.
Click to expand...
Click to collapse
Download the Froyo version of Infused from the Android Development section then open the zip file with 7zip and browse to /system/app and extract Email.apk to get what you want. Push that to your phone and test.
*UPDATE* Added Email.apk from I997UCKJ2 (Leaked gingerbread).
Sweet thanks man can't wait to try it.
Sent from my SAMSUNG-SGH-I997 using xda premium
will this work with MIUI??
Application not installed
I didnt tried adb technique yet.
I tried using APK installer, it says "Application Not installed". No error message. so this doesnt work with other than adb?
I will try adb after going to home.
atrix4nag said:
I didnt tried adb technique yet.
I tried using APK installer, it says "Application Not installed". No error message. so this doesnt work with other than adb?
I will try adb after going to home.
Click to expand...
Click to collapse
Try using root explorer.
diablo009 said:
Try using root explorer.
Click to expand...
Click to collapse
I dont have root explorer, I tried with adb, i was able to run the command, but now no email application on my phone.
checked system/app folder, i have the apk, so manually run the apk, i got the same error as before, application is not installed.
If it helps anyone...i just renamed the patched apk as my email.apk copied to my system/app folder and overrode the existing file of course changing the permissions to what the original was, did all this with root explorer too. not sure if needed to do this next step but rebooted into recovery wiped cache and dalvik and reboot. After reboot app was there and working fine. Hope this helps
Sent from my SAMSUNG-SGH-I997 using XDA App
I used this on my Infuse 4G and it worked like a charm!
I have moved on to the Motorola RAZR and could really use a trick like this on that device.
I have searched for over a week and can only find links to Samsung devices. Anyone up for a challenge? I would love to apply this fix to my new device!
Related
Once you have achieved root (see other thread), to update the Superuser.apk to the latest version, run these commands:
Code:
adb shell
su
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
rm /system/app/Superuser.apk
pm uninstall com.noshufou.android.su
Then search on the market for Superuser and download the one by ChainsDD. Confirmed working on latest Droid2 2.2 ota.
EDIT: To be safe, go to Settings>Applications>Manage Applications and find Superuser. Then clear the data. This should prevent any of the Superuser issues discussed.
sorry..new to the whole android scene. are there any advantages to updating the superuser app the the latest version and can this command be input on the droid itself through the terminal app?
metman87 said:
sorry..new to the whole android scene. are there any advantages to updating the superuser app the the latest version and can this command be input on the droid itself through the terminal app?
Click to expand...
Click to collapse
i like the interface much more and its got a new autoaccept after 10 seconds if you arent paying attention when the popup shows. it's up to you. i'm sure future root tools will just include it.
alright thanks. is it as simple as installing the new version and uninstalling the old? or does one need to enter the command prompts listed above?
metman87 said:
alright thanks. is it as simple as installing the new version and uninstalling the old? or does one need to enter the command prompts listed above?
Click to expand...
Click to collapse
that is what the commands do. unfortuantely, the old version is on the system partiton. this means that we must first mount the system and read/write and then manually delete the old version ourself. then the new version can be easily downloaded through the market. anyways, adb shell means it's done via your computer so its very easy to copy and paste like 3 commands.
Instructions work perfectly... thanks!
I need Mac instructions
Sent from my DROID2 using XDA App
greg25 said:
I need Mac instructions
Click to expand...
Click to collapse
These instructions are not specific to the OS on your computer, they work with anything.
Perfect!
Worked great! Thank you!
Instructions worked fine (I just made them up for Linux), but the newest SuperUser is giving me weird results. Every program that requests root access will ask me numerous times, like it never remembers that I gave the app access. Like removing one app with titanium will it will ask me 4 seperate times to accept or deny permission. Other apps do this also. Anyone have a copy of the old apk I could reinstall? Anyone have any ideas or suggestions?
Thanks
n0yd said:
Instructions worked fine (I just made them up for Linux), but the newest SuperUser is giving me weird results. Every program that requests root access will ask me numerous times, like it never remembers that I gave the app access. Like removing one app with titanium will it will ask me 4 seperate times to accept or deny permission. Other apps do this also. Anyone have a copy of the old apk I could reinstall? Anyone have any ideas or suggestions?
Thanks
Click to expand...
Click to collapse
I had the same thing happen to me. Launch the new superuser app and go to settings. Unselect and reselect Notifications. Apparently it shows it being checked, but you have to recheck it for the actual setting to get saved.
After I did this, it only asks once for a program, and then I never see it again.
facelessuser said:
I had the same thing happen to me. Launch the new superuser app and go to settings. Unselect and reselect Notifications. Apparently it shows it being checked, but you have to recheck it for the actual setting to get saved.
After I did this, it only asks once for a program, and then I never see it again.
Click to expand...
Click to collapse
Nice, thanks!
I had that issue too. I ironically un-installed superuser and re-installed it and it worked fine too
I used Root Explorer to delete the old Superuser.apk from /system/app. Then I rebooted and installed the new version from the market. Worked great.
jmonte345 said:
I used Root Explorer to delete the old Superuser.apk from /system/app. Then I rebooted and installed the new version from the market. Worked great.
Click to expand...
Click to collapse
that works too though without having the superuser apk and rebooting, that could be a little dangerous for others hence my adb tutorial. no need for a restart either. could easily just use root explorer, delete the old, download new from market.
Worked great
I just renamed Superuser.apk to .bak then tried to install. Don't forget the last step. I had to adb (I was using terminal emulator) to do the last step then installed fine and removed Superuser.bak.
Thanks I like the New look.
yeah i can't get superuser from the market to install, keeps telling me unsuccessful
jerseyh22accord said:
yeah i can't get superuser from the market to install, keeps telling me unsuccessful
Click to expand...
Click to collapse
I had the same problem. I rebooted my phone and then it installed fine. Not sure if it's risky to reboot once you remove the apk or not. However, it didn't cause any problems for me.
jmonte345 said:
I used Root Explorer to delete the old Superuser.apk from /system/app. Then I rebooted and installed the new version from the market. Worked great.
Click to expand...
Click to collapse
I basically did the same thing except I renamed instead of deleting it. Well, once I installed SU from the market, I can't find the .apk file even though it's running and launching correctly. I assumed it would be called superuser.apk in the system/app folder but only my old renamed superuser.bak is there. I'm just worried if there is an update in the future, I won't be able to rename since I can't find the .apk file. Anyone know where the .apk file is for this new version of superuser?
facelessuser said:
I had the same thing happen to me. Launch the new superuser app and go to settings. Unselect and reselect Notifications. Apparently it shows it being checked, but you have to recheck it for the actual setting to get saved.
After I did this, it only asks once for a program, and then I never see it again.
Click to expand...
Click to collapse
Tried this, and it didn't work for me. With Titanium Backup in particular, it will literally ask upwards of twenty times for permission. It's insanely annoying. Any other tips?
Sent from my DROID2 using XDA App
Has anyone been able to setup a hotmail account using Exchange ActiveSync or IMAP? I hate using POP3 because I end up deleted the same message on different devices.
With my iPhone I was able to setup my hotmail account using ActiveSync with the server name of m.hotmail.com. I've read about other people using that server to setup hotmail using IMAP. When I try to setup my hotmail account on the Inspire the same way as the iPhone, it fails at the final step of creating the account. It actually passes the account verfication step.
I'm using the stock AT&T Inspire ROM with the mail application that came on it. My other Exchange ActiveSync accounts are working fine.
I know with yahoo mail i had to enable ssl because it wasnt working.
I just set my Hotmail up as Exchange and it went through without a hitch. Everything's syncing fine. Full email address as your username, no domain, m.hotmail.com for server, and SSL is checked
I didn't know Hotmail could do this, thanks for making me Google it
Edit: After I said this it looks like it keeps Syncing 4 messages, then dropping them, then syncing them again, on and on...hmm
Deleted the account and tried to set it up again and now it won't go past the Account Name screen. When I click Finish Setup, it eventually gives me an error stating "Failed to create the account. Please try again later." Is that what you're seeing?
Workaround: I just put the email.apk from this thread (http://androidforums.com/incredible-all-things-root/135630-vanilla-2-2-mail-apk.html) in /system/app, renamed the stock mail.apk, rebooted, and now I have a different version of the mail app, but I was able to sync 2 exchange accounts (including hotmail). I just deleted messages from my phone and they deleted from server
jc2470 said:
I know with yahoo mail i had to enable ssl because it wasnt working.
Click to expand...
Click to collapse
how do you set up yahoo? I've been trying, but no luck.
homeslice976 said:
I just set my Hotmail up as Exchange and it went through without a hitch. Everything's syncing fine. Full email address as your username, no domain, m.hotmail.com for server, and SSL is checked
I didn't know Hotmail could do this, thanks for making me Google it
Edit: After I said this it looks like it keeps Syncing 4 messages, then dropping them, then syncing them again, on and on...hmm
Deleted the account and tried to set it up again and now it won't go past the Account Name screen. When I click Finish Setup, it eventually gives me an error stating "Failed to create the account. Please try again later." Is that what you're seeing?
Workaround: I just put the email.apk from this thread (http://androidforums.com/incredible-all-things-root/135630-vanilla-2-2-mail-apk.html) in /system/app, renamed the stock mail.apk, rebooted, and now I have a different version of the mail app, but I was able to sync 2 exchange accounts (including hotmail). I just deleted messages from my phone and they deleted from server
Click to expand...
Click to collapse
I was getting the same error as you with the failed to create account.
Do I need to root my device to install that app? I haven't done that yet.
DonS said:
I was getting the same error as you with the failed to create account.
Do I need to root my device to install that app? I haven't done that yet.
Click to expand...
Click to collapse
Yea...root is necessary to push this to /system/app
I don't know if you would be able to sideload it or not, but if you did you'd have 2 conflicting mail apps...I really don't know how Android would see this..
flo7002 said:
how do you set up yahoo? I've been trying, but no luck.
Click to expand...
Click to collapse
when you create account ask for account name enter your yahoo login id, when it shows incoming server u have to select ssl then click next then outgoing select ssl and everything should be all good, if still having problems let me know I will do mine from scratch with step by step.
homeslice976 said:
I just set my Hotmail up as Exchange and it went through without a hitch. Everything's syncing fine. Full email address as your username, no domain, m.hotmail.com for server, and SSL is checked
I didn't know Hotmail could do this, thanks for making me Google it
Edit: After I said this it looks like it keeps Syncing 4 messages, then dropping them, then syncing them again, on and on...hmm
Deleted the account and tried to set it up again and now it won't go past the Account Name screen. When I click Finish Setup, it eventually gives me an error stating "Failed to create the account. Please try again later." Is that what you're seeing?
Workaround: I just put the email.apk from this thread (http://androidforums.com/incredible-all-things-root/135630-vanilla-2-2-mail-apk.html) in /system/app, renamed the stock mail.apk, rebooted, and now I have a different version of the mail app, but I was able to sync 2 exchange accounts (including hotmail). I just deleted messages from my phone and they deleted from server
Click to expand...
Click to collapse
I've now rooted my phone and I want to try this. I'm in terminal as a superuser and trying to rename the stock Mail.apk file. I'm getting an error that it's read-only. How do you rename a read-only file?
DonS said:
I've now rooted my phone and I want to try this. I'm in terminal as a superuser and trying to rename the stock Mail.apk file. I'm getting an error that it's read-only. How do you rename a read-only file?
Click to expand...
Click to collapse
You have to mount the system as R/W. Honestly i'm no ADB expert, so I can't tell you how to do it through there. However, if you get ES File Explorer (free on market), open it, Menu--Settings--Root Options, put a check in Root Explorer and Mount File System. Now ES File Explorer will allow you to navigate all root directories. Go to system/app, find mail.apk, and either delete it, or rename it (i just add an extra extension on the end to confuse it). Once you've done this, download the email.apk i referenced earlier, and copy/paste it from your SD card to system/app (which you should be able to do as long as ES Explorer is still mounted R/W) then restart. Now you should have "Email" app in your app drawer and you can drag it to your main screen (or not) and set it up
I installed ES File Explorer and I cannot seem to enable Root Explorer. When I select that option it prompts for what ROM I'm using and gives me the options for Cyanogen Mod or HiAPK. I'm using a rooted stock ROM and neither of those two options seem to work.
DonS said:
I installed ES File Explorer and I cannot seem to enable Root Explorer. When I select that option it prompts for what ROM I'm using and gives me the options for Cyanogen Mod or HiAPK. I'm using a rooted stock ROM and neither of those two options seem to work.
Click to expand...
Click to collapse
Hmm I use Android Revolution (currently using 4.0, but this has worked on all earlier versions as well) and choose HiAPK and it works without issue.
Here's the adb commands you should be using, if you wanna try it this way (again I'm no adb expert, I found these with a quick google):
Open a command prompt and navigate to the directory where adb is installed (usually sdk\tools), then enter the following commands, 1 at a time)
adb shell
su
mount -o remount,rw /system
adb pull /system/app/Mail.apk Mail.apk (this should pull it out of system/app and put in in sdk\tools)
adb push /{path to file}/filename /system/app (if the .apk is in sdk\tools, it would be "adb push /Email.apk /system/app")
Edit: I might be making this more difficult than it needs to be. You might be able to just delete your accounts from the current mail app, sideload this email.apk, then setup your accounts using this mail app. I don't know what happens with 2 mail apps (i.e. does one automatically overtake the other, or do you get duplicates?), but maybe it's worth a shot
homeslice976 said:
Hmm I use Android Revolution (currently using 4.0, but this has worked on all earlier versions as well) and choose HiAPK and it works without issue.
Here's the adb commands you should be using, if you wanna try it this way (again I'm no adb expert, I found these with a quick google):
Open a command prompt and navigate to the directory where adb is installed (usually sdk\tools), then enter the following commands, 1 at a time)
adb shell
su
mount -o remount,rw /system
adb pull /system/app/Mail.apk Mail.apk (this should pull it out of system/app and put in in sdk\tools)
adb push /{path to file}/filename /system/app (if the .apk is in sdk\tools, it would be "adb push /Email.apk /system/app")
Edit: I might be making this more difficult than it needs to be. You might be able to just delete your accounts from the current mail app, sideload this email.apk, then setup your accounts using this mail app. I don't know what happens with 2 mail apps (i.e. does one automatically overtake the other, or do you get duplicates?), but maybe it's worth a shot
Click to expand...
Click to collapse
This doesn't seem to work for me.
Here is what happens.
The first command 'adb shell' returns 'adb: premission denied'
So then I did the SU command to grant Terminal superuser. Superuser was granted. I tried 'adb shell' again and I got 'adb: not found'
I tried the mount command to mount /system as RW and it failed with the message
Usage: mount [-r] [-w] [-o options] [-t type] device directory
DonS said:
This doesn't seem to work for me.
Here is what happens.
The first command 'adb shell' returns 'adb: premission denied'
So then I did the SU command to grant Terminal superuser. Superuser was granted. I tried 'adb shell' again and I got 'adb: not found'
I tried the mount command to mount /system as RW and it failed with the message
Usage: mount [-r] [-w] [-o options] [-t type] device directory
Click to expand...
Click to collapse
Oh you're using Terminal...I was talking about using adb from a command prompt on your computer (even so, I may have still given you bad commands cause I haven't actually done it this way).
Hey man I don't mean to be rude, but I'm going to stop suggesting terminal/adb commands, as I'm not 100% sure what they do and I don't want to suggest something that breaks you. Have you tried Root Explorer? This is a file explorer that will only let you see your system files, but it gives you a nice little "Mount R/W" button that will mount the file system. Unfortunately you can't browse your SD card, so you won't be able to copy/paste the new .apk through Root Explorer, but you can at least rename/remove the old mail.apk, then continue trying to push email.apk (google is going to be a much better instructor than me at this point for push commands)
Until today I didn't know you could do commands from your computer. I just downloaded and installed the Android SDK, so I now have the Windows adb.exe command to try from my computer.
I tried using Root Explorer. I can mount / as r/w, but I cannot mount /system or /system/app as r/w.
I also installed the Android Central Side Load Wonder Machine. I used the command line adb to pull a copy of the original Mail.apk from HTC as a backup. I then tried to install the generic Mail.apk from Android 2.2 with the AC_SWM. It appeared to work, but I noticed that the file size didn't change. The HTC Mail.apk is 763K and the generic version is 600K. I tried the option in AC_SWM to update an existing app and it didn't update it either.
I'm pretty confident that if I can get the original file renamed or deleted I can get the generic version installed. I'll keep reading up on adb commands.
If anyone knows how to remove an app from /system/app on a rooted stock Inspire ROM, please let us know.
If you have root, just search for "Mount /system (rw/ro)" in the market. This app can make /system rw and it even has the option to set it rw at boot.
naplesbill said:
If you have root, just search for "Mount /system (rw/ro)" in the market. This app can make /system rw and it even has the option to set it rw at boot.
Click to expand...
Click to collapse
I installed that app and it fails to mount /system as r/w. When I click the button to mount /system as r/w I get an error.
Sorry
The application Superuser (process com.noshufou.android.su) has stopped unexpectedly. Please try again.
(With a button for Force Close)
DonS said:
I installed that app and it fails to mount /system as r/w. When I click the button to mount /system as r/w I get an error.
Sorry
The application Superuser (process com.noshufou.android.su) has stopped unexpectedly. Please try again.
(With a button for Force Close)
Click to expand...
Click to collapse
There is a bug in superuser. Just open superuser a few times in a row and it will probably work. Otherwise, there is a thread (somewhere here) with a patched superuser.apk file that should resolve that.
Patch for Superuser
naplesbill said:
There is a bug in superuser. Just open superuser a few times in a row and it will probably work. Otherwise, there is a thread (somewhere here) with a patched superuser.apk file that should resolve that.
Click to expand...
Click to collapse
I found the thread!
http://forum.xda-developers.com/showthread.php?t=886999
I installed that patch and Superuser now works like it should. I can mount /system as r/w.
DonS said:
I found the thread!
http://forum.xda-developers.com/showthread.php?t=886999
I installed that patch and Superuser now works like it should. I can mount /system as r/w.
Click to expand...
Click to collapse
It would be superuser's fault. Glad you got it straightened out!
I finally got the generic email application from Android 2.2 installed and sure enough, Hotmail works as an Exchange ActiveSync account.
I do think the HTC mail application looked much nicer. It was easier to switch between accounts. When you went into a message you had up and down arrows for the next and previous messages. With the generic mail application you have to use the back arrow key to go back to the inbox and select another message.
I wish there was a way to change the fonts for the inbox. The read messages are gray on black and are hard to read.
Overall this was a great learning experience for me. I understand a lot more about Android and I fixed the superuser issue that I didn't even know I had.
I'll stick with this verision of the mail program. I'll take the functionality trade-off over the nicer look and feel of the HTC app.
You know what distinguishes a good the from the from a bad on? The good one spend his time is helping others, while the bed one spend his is time consolidation power
There are no stupid question, every question is a quest for knowledge..Knowledge flows freely here at XDA! ask and ye shall b answered.
ThaNx to all the member that TEAM AD with the various tips and trick for this post I walk away, but my knowledge increased by the experiences shared with is wonderful group people. Long Live Android!
Installation:
1. Download files below, do not rename them! Transfer to SD Card.
2.* Use any file explorer and mount system as RW and delete file name (Root Explorer works nicely)‘Vending.APK’ and ‘MarketUpdater.apk’ from /system/app/. You can also delete folders com.android.vending and com.android.vending.updater in /data/data.
*Do a reboot.
* Open File explorer/ Root Explorer and Mount your file system as RW and copy ‘updater.apk’ from SD Card to /system/app/ and do a reboot.
* Now, mount your file system as RW from explorer and copy ‘market.apk’ from SD Card to /system/app/ and Reboot phone.
Edit: I feel retarded.. forgot to mention that this method is iffy on my rooted stock ROM, but it works great on my rooted custom rom.
[B said:
acolwill[/B];16952837]What functionality? All I see is fancy graphics designed for children and iRetards, there's no discernible change in how apps are grouped or searched for since version 2.12.
I have 5 android devices ranging from the HTC Hero up to the Samsung Galaxy Tab and the new market looks **** on every one. Application presentation is marred with oversized text and incessant scrolling, making it slower to actually see information pertinent to what you are looking at. Emphasis should be on the applications contained within the market, not the market application itself.
Other than that, the obfuscated way that application permissions are presented to a user in the newer versions makes it far too easy for the layman to install things with less than honourable permission requests. At least in version 2.12 you HAD to move your fingers around to accept permissions, since then all it takes is two jabs with a finger with little or no perceived consequence.
The fault lies with Google for forcing the new market style on users, no choices outside of root&destroy.
So thanks for actually taking the time for making the Google apps look nice, just let those whom want the 'clean' version have their say.
--
The attached Vending.apk is the "old" market. In order to install it, you must be rooted and you need either a little knowledge of ADB or Root Explorer from the market.
Using ADB;
Reboot into recovery and plug into pc, mount /system using your recovery
From your preferred ADB console:
adb push Vending.apk /system/app
adb shell rm /system/app/MarketUpdater.apk
adb shell chmod 644 /system/app/Vending.apk
adb shell chown root.root /system/app/Vending.apk
Reboot.
Using Root Explorer;
Download apk to sdcard
mount /system rw
browse to /system/app
remove MarketUpdater.apk
remove Vending.apk
browse back to sdcard and copy the Vending.apk to /data/local/tmp
copy the Vending.apk from /data/local/tmp to /system/app
using permissions action, set permissions on Vending.apk [Owner: Read Write. Group: Read. Others: Read]
using set owner action, set owner to 0 - root, group to 0 - root.
Close and reboot.
The Root Explorer method may not work for all phones, and will not work on HTC phones which do not have s-off. The ADB method should work on any rooted device which previously had market access.
Click to expand...
Click to collapse
[B said:
here.david[/B];16956089]Thanks that worked BTW, on the Vibrant (MiUi) here is the command I used to mount without going into CWM....
From your preferred ADB console:
adb shell mount -o rw,remount -t ext4 /dev/block/stl9 /system
adb push Vending.apk /system/app
adb shell rm /system/app/MarketUpdater.apk
adb shell chmod 644 /system/app/Vending.apk
adb shell chown root.root /system/app/Vending.apk
Reboot.
Click to expand...
Click to collapse
[B said:
nygmam[/B];16959137]I use a simple method, which works very well, and so far has not had a down side:
1) Using Titanium Backup (Or another app that lets you do this) either Freeze (Paid app) or Backup, then delete Market Update (Free App)
2) Go to Settings, Applications, Manage Applications, and scroll down to market, and select
3) Uninstall updates from Market
This is very easy to do, and you may be able to use other freeze or backup apps to achieve the same result. Also note, no reboot required.
Click to expand...
Click to collapse
I use a simple method, which works very well, and so far has not had a down side:
1) Using Titanium Backup (Or another app that lets you do this) either Freeze (Paid app) or Backup, then delete Market Update (Free App)
2) Go to Settings, Applications, Manage Applications, and scroll down to market, and select
3) Uninstall updates from Market
This is very easy to do, and you may be able to use other freeze or backup apps to achieve the same result. Also note, no reboot required.
Why would anyone want to do that? To put it in a different way: What are the advantages of the old market?
Thanks man, the new market sucks...
For some people the new market lags a lot especially on lower end phones, the last version was terrible for me so I had to use the old one but this latest update is a huge improvement, so i'll stick with it.
Sent from my HTC Wildfire using XDA Premium App
If you change the density of your phone's display, you wont't be able to download many apps(shazam free for example). It says that your device is incompatible, that's why I reverted back to the old market.
Sent from my HTC Desire
new market sucks..it lags on older phone
Agreed. Installed it, and soon had to restore old version from backup!
Any chance this will work without root? My wife hates the new market.
Sent from my ADR6350 using Tapatalk
QBall45 said:
Any chance this will work without root? My wife hates the new market.
Sent from my ADR6350 using Tapatalk
Click to expand...
Click to collapse
Have you given a brief look at the benefits of root vs stock? Well worth it.. Just a little research about rooting your particular phone and you can do it quite simply
i just downloaded the old market apk again and replaced it over the new one , and it worked , i have samsung galaxy s2 ,but still the new market is slow
I use a simple method, which works very well, and so far has not had a down side:
1) Using Titanium Backup (Or another app that lets you do this) either Freeze (Paid app) or Backup, then delete Market Update (Free App)
2) Go to Settings, Applications, Manage Applications, and scroll down to market, and select
3) Uninstall updates from Market
This is very easy to do, and you may be able to use other freeze or backup apps to achieve the same result. Also note, no reboot required.
shadows of yesterday said:
i just downloaded the old market apk again and replaced it over the new one , and it worked , i have samsung galaxy s2 ,but still the new market is slow
Click to expand...
Click to collapse
If you don't delete or disable Market Updater, new market will return... Maybe not right away, but it will be back. Also no need to reinstall old market, it is still on your phone. Just see my post above on how to uninstall the updates to market (Step 2 and 3), just uninstall updates, and go back to market, accept teh T&C and you will be back using old market again.
This worked for me ONLY after following the steps in OP and:
1. Changing the permissions of both files to rw-r-r
2. Renaming market.apk to Market.apk
3. Renaming updater.apk to Updater.apk
I think you'd need to 'chown root.root' on both files too...
GRRemlin said:
This worked for me ONLY after following the steps in OP and:
1. Changing the permissions of both files to rw-r-r
2. Renaming market.apk to Market.apk
3. Renaming updater.apk to Updater.apk
Click to expand...
Click to collapse
Maybe the mods can add this bit of info to the first post. Thank you!
You can edit it (or should be able to)
hello.
i'm using an xperia x10 mini E10i, and just did those steps. My market dissapeard, and now i don't know how to install it back( i didn't make a backup of the apks i deleted =( ). Can you please tell me what should i do?
I also tried GRRemlin's version and still doesn't work.
Thanks in advance.
li9ht said:
new market sucks..it lags on older phone
Click to expand...
Click to collapse
after themeing the market for the last five versions i would have to say the new market adds fuctionality over the old.
sounds like your blaming google for having a slow outdated phone.
still a good post though for those that like the look of the old market
Try restoring your apps and following the directions posted in post 2 it really is easier, and you don't have to mess with chmod and renaming and rebooting.
Sent from my ACA Gingerbread HTC HD2 using XDA App
Hi All,
I have screwed up my android which was perfectly fine with a perfect root. Please help me to restore the root access !!!
Here is my problem description:
I have a Sony Xperia Miro which was perfectly rooted.
Model : ST23i
Android : 4.0.4 ICS
Build : 11.0.A.5.5
The root verification using app 'root checker basic' was successful.
Now I had few of my company apps and bank apps which wouldn't work in rooted device. But I never wished to lose my root status. So I was searching for the ways to hide root access from these apps. I even came across apps exclusively built for this purpose (hidemyroot/OTA root keeper) But due to some bad comments about these apps, I decided to try manually
The idea was to fool the apps when checking the root access.
At first I renamed the super user apps at the location /system/apps. to some invalid file(super.txt)
This did the trick for couple of apps which weren't working before in my mobile. However couple of apps were still failing.
The next thing I did was renaming .su to ku in the below location /system/bin/.ext
Then I verified Root Checker Status, still it displayed "u have root access"
Then I went to /system/xbin and renamed the following.
.su to ku
.busybox to busyboxk
.dexdump to dexdumpk
Then I tried Root Checker Basic again. And got the message "device don't have proper root"
But still my apps were not working. Then I did the most foolish thing which was restarting the device.
BAM.. !!!! I lost my root access permanently. Now I don't have superuser app. And I m not able to use 'Root explorer', to rename back the files to its original state.!!! And most ironic thing is my company app still saying I have root access. I tried after deleting its cache and data. The result was same !!
How can I restore my root access ? Please help
one update
Since I renamed the superuser and superSu applications, I couldn't use them.
Today I installed both of them using package installer.
But they doesn't seem to work as they can't find su binary installed
See the attached
appviz said:
See the attached
Click to expand...
Click to collapse
Do you have a Custom Recovery setup and if so did you make a backup after root?.
keifus.rahn said:
Do you have a Custom Recovery setup and if so did you make a backup after root?.
Click to expand...
Click to collapse
Nope . I neither installed any custom recovery like CWM nor took any back up.
I am really feeling the need right now !!:-/
appviz said:
Nope . I neither installed any custom recovery like CWM nor took any back up.
I am really feeling the need right now !!:-/
Click to expand...
Click to collapse
I hate to be the one to tell you this but it looks like your going to have to do a factory reset and reroot your device. The same thing happend to me awhile back :/ If you want to save your apps use titanium back up or app backup & restore and add a custom recovery like cwmr so if this happens agen you wont have to reroot. if you are still having problems with your apps for work boot your phone into recovery and go to advanced then fix permisions if you have any other questions or any problems just let me know.
oya dont backup your superuser and supersu on your app backup sence you renamed them redownload your superuser if it dont come with your root program that you are using. and dont use supersu unless you really need it
keifus.rahn said:
I hate to be the one to tell you this but it looks like your going to have to do a factory reset and reroot your
oya dont backup your superuser and supersu on your app backup sence you renamed them redownload your superuser if it dont come with your root program that you are using. and dont use supersu unless you really need it
Click to expand...
Click to collapse
HI,
I prefer to fix the issue in the same way it's been happened. The issue occurred when I renamed the
Su binary manually. I was trying to find ways to rename it back. So here is what I am going to try...
1. Pull the files using. Adb to PC and rename and push it back to phone.
If this doesn't work,
2. Install CWM and flash the zip file to install su,busybox,superSu
If this also doesn't work,
3. Reroot the phone
Unfortunately I can't do any of this right away. I will try this as soon as possible
and tell you which method worked for me.
appviz said:
HI,
I prefer to fix the issue in the same way it's been happened. The issue occurred when I renamed the
Su binary manually. I was trying to find ways to rename it back. So here is what I am going to try...
1. Pull the files using. Adb to PC and rename and push it back to phone.
If this doesn't work,
2. Install CWM and flash the zip file to install su,busybox,superSu
If this also doesn't work,
3. Reroot the phone
Unfortunately I can't do any of this right away. I will try this as soon as possible
and tell you which method worked for me.
Click to expand...
Click to collapse
:good: Plz do. I should have thought about pulling them. Im writing a guide on adb and didnt think about that lol guess my brain is fried from 18hr shifts and coming home and getting on here lol. But any ways after you pull them just replace them with new files insted of renaming them it would be less of a hassle. I would still install cwmr on your device
keifus.rahn said:
:good: Plz do. I should have thought about pulling them. Im writing a guide on adb and didnt think about that lol guess my brain is fried from 18hr shifts and coming home and getting on here lol. But any ways after you pull them just replace them with new files insted of renaming them it would be less of a hassle. I would still install cwmr on your device
Click to expand...
Click to collapse
Solved the issue Finally !!
I was trying to pull the renamed files to PC(Windows Xp SP3) using adb. But I find lot of trouble setting up adb in Sony Xperia Miro. I updated my device by using Sony PC companion. Still couldn't get my device detected in the command 'adb devices' . Then tried to update google usb drivers. It didn't work at first, but I could install google usb drivers after changing android_winusb.inf file to include my device ID.
But even after I could get my device show up in command 'adb devices', I couldn't pull/push files. For some strange reason, my device was disconnecting continuously and each time I have to stop adb.exe process and restart to get my device connected back. And I finally gave up in the process.
Then all of a sudden it clicked me that why don't I use terminal emulator installed in my phone. But the biggest road block was to get root access. Root access will be given if you execute 'su' command in 'adb shell' . But I renamed the su binary. what do I do!!
Then I decided to give it a shot that executing the renamed binary !! (I had renamed su to ku). So I simply gave ku in adb shell. whola!! It worked. I got root access.
All I need to do was, change the permissions (using chmod) and rename the files back(I used root explorer) to correct names.
And I am done I got my ROOT BACK !!:good::victory::victory::
Later I updated my su binary and all is well in my device now. And what more, I found way to get my company apps work in my rooted mobile. I installed OTA rootkeeper and temporarily disabled root. Guess what it was still not working.
Then I tried my old stupid trick again (together with OTA temporary unroot). Rename SuperSu in /system/app .
And it worked !! But I won't be stupid again to reboot my device with this settings. And even if I did accidentally, I know what to do.. !!
Thanks everyone...
appviz said:
Solved the issue Finally !!
I was trying to pull the renamed files to PC(Windows Xp SP3) using adb. But I find lot of trouble setting up adb in Sony Xperia Miro. I updated my device by using Sony PC companion. Still couldn't get my device detected in the command 'adb devices' . Then tried to update google usb drivers. It didn't work at first, but I could install google usb drivers after changing android_winusb.inf file to include my device ID.
But even after I could get my device show up in command 'adb devices', I couldn't pull/push files. For some strange reason, my device was disconnecting continuously and each time I have to stop adb.exe process and restart to get my device connected back. And I finally gave up in the process.
Then all of a sudden it clicked me that why don't I use terminal emulator installed in my phone. But the biggest road block was to get root access. Root access will be given if you execute 'su' command in 'adb shell' . But I renamed the su binary. what do I do!!
Then I decided to give it a shot that executing the renamed binary !! (I had renamed su to ku). So I simply gave ku in adb shell. whola!! It worked. I got root access.
All I need to do was, change the permissions (using chmod) and rename the files back(I used root explorer) to correct names.
And I am done I got my ROOT BACK !!:good::victory::victory::
Later I updated my su binary and all is well in my device now. And what more, I found way to get my company apps work in my rooted mobile. I installed OTA rootkeeper and temporarily disabled root. Guess what it was still not working.
Then I tried my old stupid trick again (together with OTA temporary unroot). Rename SuperSu in /system/app .
And it worked !! But I won't be stupid again to reboot my device with this settings. And even if I did accidentally, I know what to do.. !!
Thanks everyone...
Click to expand...
Click to collapse
That's Awesome :highfive: I'm glad the hear that you got everything working correctly and with your company apps too. :victory:
Thank you for sharing with me and everyone. You never know if some one out there is having the same problem and this could really help them out one day.
Trying to sideload some APKs but they won't install. At the end all I get is app not installed. F-droid or adaway whatever
Running cyanogenmod 12 on nexus 5 (rooted) so I have no clue what it could be
Tried using terminal to install and got some "neither user nor current process has android.permission.install.package error
Also tried moving the apk to /system/app but it wouldn't let me saying I don't have permission. ( thought root was supposed to give me permissions )
Also tried signing the apk with zipsigner
Any ideas guys ? Someone must've had a problem like this before
To push something to /system, you'll need to remount it RW (that stands for Read/Write).