I have tried to flash Google Apps multiple times. The apk files are copied correctly to folders in system/app and system/priv-app but they are not actually installed. Titanium backup, for example, does not see them. Not disabled, just not there.
How to destroy this ColorOS "security" feature?
Related
Does anyone know the exact directory of the applications folder. I had to install documents to go before i install documents to go full but now i have both icons in the apllications folder. i want to get rid of one
apk files are in /system/app, but I'd think you could uninstall the application cleaner by going to the Settings menu rather than just deleting the apk.
Hi all,
In order to show the SMS's sent timestamp, I replaced the system's messaging app with handcent message. I backup all the following apps with Titanium backup, and uninstall them by Titanium uninstalling function.
Conversations.apk
Messaging.apk
MessageWidget.apk
UniversalInbox.apk
But the Titanium backup failed to restore the system messaging app after experiment. When i want to restore the apps referred ahead, the Titanium frozen.
And I extract all the apps from a ROM, and want to restore them by "Systemapp Remover". The remover show success, and i reboot the phone, but nothing changed. and i found in the systemapp remover interface, all the 4 apps' status were "disabled".
I think a backup from a running Atrix 2 will help my restore all the apps.
so does anybody can backup all the four system apps by "Systemapp remover", zip the SD:\SystemAppBack folder, and email the zipped file to me. and i will try restore them.
Thank you in advanced, i do not want to reflash my phone. Thank you in advanced.
my email : [email protected] or [email protected]
First off, you should never uninstall or delete system apps, you should always freeze them, that way if you have a problem and need them later you can just defrost them.
Second, the core phone apps like messaging and dialer should never be frozen or removed, they are needed even by replacement apps such as Handcent.
Third, you can get those apps from any ROM that still has the stock apps such as SCv6 or better yet the Stock Monster which is in the Themes and Apps section. Just download, then unzip the ROM and go to the /system/app folder. If you get it from a de-odexed ROM just grab the apk files, if you get them from an odexed ROM (such as The Stock Monster) make sure you grab both the apk and the odex files for each app.
Lastly, please research before doing things to anything in the /system folder...messing up something there is a sure fire way to get stuck in a bootloop or softbrick.
lilhaiti said:
First off, you should never uninstall or delete system apps, you should always freeze them, that way if you have a problem and need them later you can just defrost them.
Second, the core phone apps like messaging and dialer should never be frozen or removed, they are needed even by replacement apps such as Handcent.
Third, you can get those apps from any ROM that still has the stock apps such as SCv6 or better yet the Stock Monster which is in the Themes and Apps section. Just download, then unzip the ROM and go to the /system/app folder. If you get it from a de-odexed ROM just grab the apk files, if you get them from an odexed ROM (such as The Stock Monster) make sure you grab both the apk and the odex files for each app.
Lastly, please research before doing things to anything in the /system folder...messing up something there is a sure fire way to get stuck in a bootloop or softbrick.
Click to expand...
Click to collapse
Wait! The (now defunct) Stock Monster doesn't have those apps... Try Romulus if you are still on stock odexed, or Remus if you are deodexed - they both have most of the stock apps.
Also, you need the classes.dex file in the deodexed apks, so you couldn't just grab the apks only from the Stock Monster anyway if you are deodexed.
In fact, are you odexed or deodexed? I could throw those apps in a CWM recovery zip real quick for you...
Hi alteredlikeness,
Thank you so much.
but i used systemapp remover instead of recovering the zip file sent by you. But the same, all the 4 apps restored, but status were "disabled" even if rebooting the phone.
I'm wondering whether there was a file recorded the system files' hashing key? so i restore the file with system app remover always fails.
gjgj said:
Hi alteredlikeness,
Thank you so much.
but i used systemapp remover instead of recovering the zip file sent by you. But the same, all the 4 apps restored, but status were "disabled" even if rebooting the phone.
I'm wondering whether there was a file recorded the system files' hashing key? so i restore the file with system app remover always fails.
Click to expand...
Click to collapse
I have no experience with systemapp remover.. did you try to flash the zip through cwm recovery?
My thought is maybe the permissions are not correct.. you can check and change the permissions with root explorer, or use the "fix permissions" option in cwm recovery.
Sent from my phone's mind
alteredlikeness said:
I have no experience with systemapp remover.. did you try to flash the zip through cwm recovery?
My thought is maybe the permissions are not correct.. you can check and change the permissions with root explorer, or use the "fix permissions" option in cwm recovery.
Sent from my phone's mind
Click to expand...
Click to collapse
Browse the /system/app/ directory with Root Explorer, all the 8 files permission were correct, and i reboot the phone, but all the apps were still disabled.
Thank all, i had recover all the files from a backup files from the same version. Maybe android will check the system apps' version or MD5 hash.
(Preface for noobs : /system and /data are two different partitions. Freeying up /system won't get you more intrenal memory, but /data does. Old apks rest in /system and updated versions placed in /data. You can replace the old apks using newer versions)
I heared Titanium Backup PRO does something like, but you can do this with any File Explorer with ROOT access. Its works 100% for Android Gingerbread 2.3.x , try on other versions.
### Do it on your own risk, I am not responsible for anything ###
1. Update the desired app to the latest version from Google Play Store
2. Open File Manager, Enable ROOT_ACCESS, remount /System as writable
3. Goto /system/app and backup the desired apk to sdcard
4. Goto /data/app and copy updated apk
5. Paste into /System/app
6. Note down the filename of old apk and delete the old apk
7. Rename the new apk into the old filename
8. You may encounter a FORCE CLOSE if the app was running in background
9. The updated apk in /data/app will be removed automatically
10.Restart your device, Done!
I replaced Playstore, Maps, Google Search ect..
Example: For PlayStore, updated apk will be com.android.vending-1.apk, and old apk is vending.apk
Hit thanks it it works, Thanks
thanks, nice guide! All is ok (PlayStore, Terminal Emulator), but if I merge last version of "Google Play Service", then Gmail or Maps shows the message "Unknown issue with Google Play services" when I open them... do you know how to solve? thanks in advance
p.s. configuration in signature
Better use Link2SD. It makes the integration of updates into system seamless. Rebooting the device is optional (restart only if you encounter errors).
thank you for your suggestion! I tried TitaniumBackup but it gives me the same error, then now I'm trying with Link2sd and it works well, BUT the new apk file is in system/app instead of system/priv-app, and its name is "com.google.android.gms-1.apk" instead of "PrebuiltGmsCore.apk"... can this create some problems in future?
EDIT: I tried moving to the priv-app folder and renaming the apk to be identical as before and it seems to work... for now...
It's the package name, it won't create any problems. There is no need to rename the app to match the old one. Default location when converting to system app is in /system/app. I don't know if you can change the location, but you can move it manually to /system/priv-app thru root explorer. Just restart the device afterwards to eliminate FC errors.
fellaws i want to replace my stock apps with the advanced ones available on google play like my files with es file explorer. but when i install it the es file explorer is added instead of replacing the old my files app. this is just an example. i want many other apps replaced.
i am using custom rom with rooted samsung 5670.
please tell me the method.
hasham33 said:
fellaws i want to replace my stock apps with the advanced ones available on google play like my files with es file explorer. but when i install it the es file explorer is added instead of replacing the old my files app. this is just an example. i want many other apps replaced.
i am using custom rom with rooted samsung 5670.
please tell me the method.
Click to expand...
Click to collapse
Installing one app, does not replace another app. If it is a newer version of the same app, then it will update the old one.
You can install all the file explorers you find on the play store, and you will have all of them installed at the end and they won't replace each other.
The only solution is to uninstall the app you don't want. In your case: My Files.
But My Files is a system app (talking about a samsung tw rom?) and you can't uninstall it normally. You are rooted so you can uninstall it. Use an app like this one: https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp
There are many more like it.
Beware though, if you uninstall critical system apps, your phone might not work properly any more. Make sure you know what you're doing.
And also, you won't be able to remove some apps for various reasons.
Edit: One other way to remove system apps is to use a browser like Root Explorer or Root Browser, navigate to the location: /system/app or /system/priv-app and remove the app from there. But again: USE CAUTION!!
Cheers
Replace apps
thank you for your reply.
i know how to uninstall system apps with my rooted phone. now let me explain to you my real problem.
i have some files which i want hidden. now the ES Explorer does the task and requires password to show hidden files . BUT anyone can see them using the option in "my files" that is "show hidden files" . Hence it is an application that nulls the security enhancement provided by the ES file Explorer:crying:.
so i thought that i should uninstall the "my files" app but when i did this, other apps like Camera and Gallery stopped working and i had to re-install the "my files" app.
But i have seen custom Roms in which one or two stock apps are replaced by other advanced apps. Can you tell me the process?
hasham33 said:
thank you for your reply.
i know how to uninstall system apps with my rooted phone. now let me explain to you my real problem.
i have some files which i want hidden. now the ES Explorer does the task and requires password to show hidden files . BUT anyone can see them using the option in "my files" that is "show hidden files" . Hence it is an application that nulls the security enhancement provided by the ES file Explorer:crying:.
so i thought that i should uninstall the "my files" app but when i did this, other apps like Camera and Gallery stopped working and i had to re-install the "my files" app.
But i have seen custom Roms in which one or two stock apps are replaced by other advanced apps. Can you tell me the process?
Click to expand...
Click to collapse
Unfortunately no. I do not know all the dependencies between apps. And I don't think you can change dependencies for an app. These are hardcoded inside the app itself. As an example, I have a galaxy s4 and use custom ROMS based on cyanogenmod. It's impossible to have the camera app from the stock Samsung rom because of the dependencies required for the app to run.
I think you need to find a different approach. Try maybe protecting them somehow instead of hiding them
Good luck
Some apps (such as Huawei Health) are installed on your device during the initial boot. They can, however, be uninstalled, and there's no obvious way to get them back.
Here's how you do it!
The APKs live in the /cust directory on your device. You can either pull them (using ADB, e.g. 'adb pull /cust/preinstalled/public/app/') or use a file explorer app to browse to the same directory and click the APK you want to install.
Author (paulobrien)
Original post
https://community.hihonor.com/docs/DOC-1244