APK Safe is an app that saves the APK of apps on your device when they are updated.
Later, you can install one of the saved APK to upgrade/downgrade your app.
How to use it:
Long press an app in the list. The app is selected and you can add more apps in the selection. Press the add button in the action bar, APK safe will saves the APK of the selected apps and each time you update (manually or from a store) one of these apps, the new APK is saved as well.
To change the version of an app (there is a green mark at the left of the card), press it. A popup will list the backup APKs of that app and you can select one of them to replace the currently installed one. If you downgrade and app on android 4.2 and later, the app will uninstall it first.
The app doesn't requires root but if your device is rooted and you activate "Install as root" in the settings, you'll get more features:
Silent install: upgrading/downgrading an app will show a progress bar while installing the app. You don't have to confirm the replacement, validate permissions, ...
On android 4.2 and later, you can downgrade without loosing data (without root, downgrading requires to uninstall first meaning loosing data)
Features:
Automatically save the the APK when an app is installed.
Can uninstall selected app, show informations or open the app on the market (support google play, amazon and samsung)
You can choose the backup folder for the APKs in the settings. If you want to save your APKs on a microSD on android 4.4, you MUST choose the folder /mnt/extSdCard/Android/data/net.cyl.apksafe/files/backup, where /mnt/extSdCard/ is the root of your sd card (the name maybe different on your system).
Downloads: https://cyberneticlifeform.wixsite.com/cylonu87/legacy
Feedback, comments and bug reports are welcomed.
Good app mate. I'm going to test it.
Related
Hey XDA world!
Do you also want to get rid of that Google Play app? Do you want the old market back? Well... I just found a way to do this without using OldMarket!
This method also needs root, but it's working for my Galaxy Mini with stock ROM and Android 2.3.5.
OldMarket didn't work for me. And this method did! Read the steps below.
Before doing anything you must remove the market updates from manage applications tab (settings) and disable the internet completely (Wifi and data connection) after you have downloaded the required apps.
You know what I mean.
Get AndroZip from the Market. You will need it for the zip file with The old Android Market apk I attached with this post.
Get NoBloat Free from the market and fire it up.
Open the 'remove apps' tab and search for "com.android.vending.updater''. AKA AndroidUpdater.apk.
Disable it or remove it with a backup. Your phone will shut down. Wait around 10 seconds and boot it up.
After your phone is rebooted, fire up AndroZip and unzip the .zip file you can download from below.
Install the Old Market apk and you are done! See how it doesn't update itself when you reconnect to the internet! Have market fun!
Market download link:beer:
www.4shared.com/zip/wO5hZe62/comandroidvending.html
Did this post helped you? Hit the thanks:thumbup: button! I really like it
Worked perfectly for me on my Galaxy Note N7000 under GB XXLA4
The app I had to uninstall was "Market Updater" - I used Titanium Backup to uninstall
I left 'Market Feedback' in place
Had to uninstall updates from "Google Play" as described.
The background process spawned by Google Play has now disappeared (as expected) and a second instance of Google Maps service has also disappeared. Maybe the new Play keeps asking where I am (in the background)... Not nice, Google...
Thanks OP
Worked on my SD-card-bootable Nook Color with CyanogenMod 7, too Thanks again
When we download an application from Google Play Store, it downloads and then magically installs on the Android device.
But supposing we do a Factory Reset, or that we upload a new firmware or simply suppose we have another Android device at home and we would like the same application to be installed there too.
Is it possible to somehow maintain the installation files and be able to copy these files off the Android device and then use them on another device?
Yes. An app comes as an 'apk' installer file that can be transferred to another device and installed or re-installed on the same device. But to get the apks of apps installed via Playstore, you will need an app like "App Backup and Restore".
P.S. Sharing apks of paid apps is illegal and not recommended. :good:
immortalneo said:
Yes. An app comes as an 'apk' installer file that can be transferred to another device and installed or re-installed on the same device. But to get the apks of apps installed via Playstore, you will need an app like "App Backup and Restore".
P.S. Sharing apks of paid apps is illegal and not recommended. :good:
Click to expand...
Click to collapse
I have this "App Backup" but I am trying to understand the mechanism a bit more.
The apk file is not the end of the story. Try the game "Yesterday". It is a 1GB download, however the .apk is only a few MBs and the rest is the actual game. However this 1GB file comes straight from the app store, so there is a mechanism that App Backup does not cover.
I managed to restore this game by saving the data myself, but every application is different.
Sprint gs5, CM-root, TWRP, SDfix...
I have an app which I do not want updates to...
The developer is making changes to the app to fix issues with other brands/models...
The current version works well on mine and I don't want it to update to a version which might break it for my brand/model...
In the playstore I disabled auto-update, but it still shows up in the manual and group update list...
I went into titanium (pro) and detached it from the market and it showed 'attach to market (forced)'
I checked playstore and it is off my app list...
Several minutes later it re-appeared in playstore and titanium went back to 'detach from market'
So the detach function is not sticking...
Any Ideas?
KaptainRandom said:
Sprint gs5, CM-root, TWRP, SDfix...
I have an app which I do not want updates to...
The developer is making changes to the app to fix issues with other brands/models...
The current version works well on mine and I don't want it to update to a version which might break it for my brand/model...
In the playstore I disabled auto-update, but it still shows up in the manual and group update list...
I went into titanium (pro) and detached it from the market and it showed 'attach to market (forced)'
I checked playstore and it is off my app list...
Several minutes later it re-appeared in playstore and titanium went back to 'detach from market'
So the detach function is not sticking...
Any Ideas?
Click to expand...
Click to collapse
Its been an issue with Titaniium before and appears as it does on your device. Try this:
1) get the Apk you wanna detach (ex using TitaniumBackup) into location you can easily get to (ex. SD card)
2) install ZipSigner from play store
3) re-sign the extracted Apk using ZipSigner and test key
4) uninstall the original app and install the re-signed Apk you made
5) profit
Hi, I realise this is an old post but it's something I've been trying to do for a while too. I've finally accomplished it successfully so I thought I'd share it on in some of the topics.
It works by changing the apk signature so the app typically becomes 'different' to the one on the Google Play Store and therefore doesn't appear in your Google Play Store list. But by doing this, you won't be able to update the app from Play Store.
How to:
Need Root.
First do a TB backup of current apk just to keep it.
With a file explorer, go to root\data\app and copy the app apk that you want to change and paste it somewhere on SD card.
Now uninstall the app
Download and install: ZipSigner by Ken Ellinwood from Play Store.
Open ZipSigner, choose input file and navigate to earlier copied apk
I used key/mode: auto-testkey
Sign the file
The new signed apk will be put in the same directory the original file was.
Now install that signed apk and your're done. Check market.
Worked for me - hope it works for you!
HTC One
RevelationOmega said:
Its been an issue with Titaniium before and appears as it does on your device. Try this:
1) get the Apk you wanna detach (ex using TitaniumBackup) into location you can easily get to (ex. SD card)
2) install ZipSigner from play store
3) re-sign the extracted Apk using ZipSigner and test key
4) uninstall the original app and install the re-signed Apk you made
5) profit
Click to expand...
Click to collapse
Amazing, Thanks for this.
hey everyone, i've basically been lurking the xda nexus player forums for around a month now - slowly modifying my nexus player for my needs. most topics seem to be covered, except for uninstalling system apps. i can't even find info for uninstalling system apps on the nexus player via google either.
ok, so even though the nexus player runs android 5.0 it for some reason doesn't have the ability to disable system applications. that means you're stuck with applications you don't use bloating the leanback launcher, apps such as google play movies or google play games. out of interest, today i decided to take a plunge and try to get rid of those. surprisingly, it worked!
steps
1. unlock the nexus player's bootloader
2. root
2a. update supersu to 2.40
2b. open supersu and agree to the update prompt
2c. reboot np via the dialogue box that pops up3. install es file explorer 3 via the web browser version of the google play store (you don't need to sideload it)
4. open es file explorer via: settings -> apps
5. open the 'tools' area on the left-hand side of the application
6. scroll down to 'root explorer' and click the switch to turn it on
7. click the 'backup app and data' option
7a. locate apps you with to backup, longclick/press the apps to select them
7b. scroll down until backup is selected (or click on 'backup') and back them up, just in case8. in the left-hand panel until tools, click/press on 'root explorer' (not the switch) and select the 'uninstall system apps' option
8a. locate system apps you wish to delete, lockclick/press the apps to select them
8b. scroll down until uninstall is selected (or just click on 'uninstall') and the np will uninstall updates to those apps via a leanback menu
8c. select the apps again, select uninstall again, and an es file explorer prompt will ask you if you really want to uninstall those apps. select 'ok'
8d. wait until es file explorer says the apps have been uninstalled9. reboot the np: unplug power cable, plug back in
i used this method, and nothing broke. you can always re-install the system apps from the backup folder, although i don't use the google play apps so i doubt i'll need to do this. i also wouldn't be surprised if the next system app re-installs any missing system apps, although at this point you have an unlocked bootloader and are rooted so i doubt we'll be able to update ota anyway. lol.
confirmed list of safe to uninstall apps:
google play games
google play movies
google play music
Nice. Been wanting to get rid of a couple things like the Japanese input app that shows up in alternative launchers
Wouldn't root and Titanium Backup be a little easier and familiar to most folks?
midnightzak said:
Wouldn't root and Titanium Backup be a little easier and familiar to most folks?
Click to expand...
Click to collapse
honestly, i wouldn't have a clue. never used it. lol.
ditybear said:
honestly, i wouldn't have a clue. never used it. lol.
Click to expand...
Click to collapse
Have a look, I think it will be right up your alley!
midnightzak said:
Have a look, I think it will be right up your alley!
Click to expand...
Click to collapse
but i am already pretty familiar with es file explorer, and most are probably either using that or airdroid to sideload their apps already so eh - two birds with one stone in my eyes.
ditybear said:
but i am already pretty familiar with es file explorer, and most are probably either using that or airdroid to sideload their apps already so eh - two birds with one stone in my eyes.
Click to expand...
Click to collapse
Yup good thought.
You could make the bit about root to a link to this page: http://download.chainfire.eu/631/CF-R
"app_user_10035" ? wants root during Google play updating programs CONCERNED
Hello,
I have a tab 7.7 running pa. I only have a few programs that need root (titanium backup, adaway, goomanager).
Now what happened just this afternoon is that while I was selecting which of my programs I want to update (as I don't want to use the update all button), A SU window pops up showing simply the name "app_user_10035". I was not using a program that needs root at the time, nor was I starting one up. I was only pressing the pdate button for a select few apps.
The free version of su does not show logs so no filename or anything is shown. Will updating show the log or is logging simply off in the free version and is the entry gone? Might want to go that way to find out the file name.
Google shows zero results for "app_user_10035". Is this an internal naming system that Android uses that can be traced back?