Hello,
Please, can someone try to explain me next:
I removed few stock apps from system with root explorer. Before that, icons of those removed app were placed in folder System Applications. After a while I wanted to reinstall some of removed apps back by moving back apk file to system/app. Everything went fine. App is working again but app's icon is now placed in Downloads folder? How can I manage this to get this icon in original folder again, to System Applications?
Cheers
Related
Okay. I don't have a lot of knowledge on developing/tinkering on Android, but I think I've figured out how to integrate apps into the ROM (updates of system apps and/or downloaded apps). I used:
A stock cricKet 2.2.1 ROM, rooted (of course) w/Universal Androot
Root Explorer, and
ROM Manager (more on this later)
First thing is first, I did a TI backup; don't want to lose anything
I then opened Root Explorer
Mounted R/W, and
did a search for .apk.
Notice that the only directories the actual .apk files for INSTALLED apps should appear in (outside the SD card) are:
/cache
/data/app
/data/app-private (possibly)
/data/FLEX/app
/system/app
Ignore the following:
/cache
/data/FLEX/app
Now, you may already know this, but the system apps you're looking for are located in the /system/app directory, and downloaded apps (for the updated system apps) are located the /data/app directories that aren't being currently ignored (if you're following my instructions). Based on icon, filename, and common sense, I found which .apk files were the updates of already existing system apps (IE Market, Google Maps, Voice Search, etc.) in the /data/app directory, and the corresponding system app they updated in the /system/app directory. I then:
Copied the filename of the system app I was going to replace (rename copy all)
Moved over to the /data/app directory
Located the corresponding updated app
Renamed it what its corresponding system app was renamed (rename, delete existing name, paste)
Hit the 'move' option
Navigated to the /system/app directory
Deleted original system app (you may want to backup this file beforehand)
Pasted the updated system app
Within 30 seconds or so, you should get a (blah.blah.blah has unexpectedly shut down force close/report) popup. Just hit force close and you should be fine (Google Maps seemed to be a recurring FC). If you try to open the app before rebooting, it will force close on you. When you're finished, open ROM Manager. I know you're thinking 'This app is no good on the ZIO'; so stop. Hit 'Fix Permissions'. The reason for this is that it fixes a few rare force close issues. I don't know the mechanics of it, but it works, so I don't question it. Listen to the notification you'll see and reboot your phone after it finishes fixing the permissions. Now go into settings and manage applications, and you'll see that you can no longer uninstall whatever apps you moved to the /system/app directory.
FYI Renaming .apk files doesn't seem to make a bit of difference either way.
(Forgive my horrible perspective descriptions: I/you)
I haven't tested it yet, but I believe unrooting the device should make any apps moved to the /system/app directory that require root access would become non-functional (right?). The reason this thread is a question is that I'm wondering if i did this correctly, and if so, I want to find out if unrooting and factory resetting my phone would somehow delete the apps in the /system/app directory that weren't included in the stock ROM. (I'm not really willing to do that yet; I still have to download the SDK to my new computer so I can do a NANDROID backup.) Any help answering these from a more experienced developer would be great.
If you want to incorporate apps into a rom, the apps have to be free or you must get consent from the developer to include in your rom
Sent from my Zio using XDA Premium App
Only if it is a Public rom. Even free app developers should be credited in a public rom
Mattix724 said:
If you want to incorporate apps into a rom, the apps have to be free or you must get consent from the developer to include in your rom
Sent from my Zio using XDA Premium App
Click to expand...
Click to collapse
I'm operating under the assumption that you're using Google developed updates of system apps. I suppose I should have said something to that extent up top.
[UPDATE]
Okay, so I did a NAND and then factory reset my phone. Killed everything not in the /system/app directory. I'm sure you knew that would happen, but I guess I'm posting for the noobs. Easier to find, I guess.
Hi,
I've tried to integrate some apps using Titanium Backup but it stuch at 0% for more than 5mins so I cancelled the process. Is it normal that it was that slow? Does Titanium generate odex files too?
I've tried integrating updates for GoogleMaps, StreetView and Youtube using a recovery mode and ADB on my linux machine.
After the backup system data I've deleted original apk and odex files from /system/app/ and moved newer versions from /data/app/ to /system/app/.
I renamed the files from com.google.android.blah.blah.apk to old names (ie. Maps.apk, etc). I haven't generated the odex files.
Rebooted the phone (HTC Desire, 2.2, Orange UK) and these apps were not available. I couldn't run either GoogleMaps or Youtube. They weren't on the "All apps" list, but still were in the system app manager/uninstaller, but couldn't uninstall them as they were in system obviously.
Tried to clear Dalvik cache but no difference.
Then I've copied them with my user backed apk files (it went to /data/app and installed the newest versions) and all is fine - could launch them as usual.
Now using "adb push" method I copied my old system versions of these apps in the /system/app/ and all if fine. I could updated them to newer versions, but this obviously went to /data/app/, so didn't free the phone memory.
Any idea why integrated apps were not visible in the system?
Perhaps I shall just delete the old system apps and copy the ones from /data/app/ without renaming...
Much appreciate it.
Greg
edit:
All went fine now. Just deleted old files in the /system/app and moved newer version without renaming to from /data/app
use titanium backup and choose integrate updates into rom for the app
I don't want to pay for TB premium. I'm poor.
Sent from my Zio using XDA App
TB integrating not working on some phone (including mine) anyway.
Hi Everyone,
Looking for help for an issue, I installed the new android market and was messing around with Titanium Backup (forgot to backup the app, dumb me!) anyway I tried to uninstall the new market to go back to the old one but when I did this the market app is gone from the manage apps area. My phone is a N1, running 2.3.4 and rooted, this what I have tried:
- Install the old market manually from a downloaded vending.apk, not working crashes to .com.android.vending every time
- After this I went to look in the /system/app folder for vending.apk and the app is not there, neither I am unable to copy the app using Droid Explorer or Root explorer, it says it is coping the app but is not there
- Re-install gingerbread update again to see if it gets the app back, did not work, still not in system/app folder
Does anyone know why I am unable to copy the vending.apk to the system/app folder? the phone is rooted but still can-t
Thanks!
If you're having problems with root permissions, try using ROM Manager to fix permissions. Another possibility could be busybox, so I recommend installing the version with Titanium backup (under the Problems? section of the menu).
Updating the market can be tricky, but I always find wiping data from Google Services Framework and (use app manager) Market (easier to use Titanium), and rebooting helps. Make sure you reboot before trying to use the Market...
I didn-t know about the Fix Permissions feature of ROM manager, I tried it and it work, I can now place the file on the system/app folder.
Thanks a lot!
Hello everyone
I just rooted my Xperia X8, and was wondering how to remove the stock ringtones that were already pre-loaded on the phone when I bought it.
Also, which ones of these are best to remove such apps. and ringtones, and such?
1. Titanium backup
2. ultimate backup
3. system app.remover
thanks a million :good:
Ken
Go to system/media
There you will find all the ringtones..
delete the ones which you want..
Thanks to you both
I download Titanium backup from the Market, and removed those apps that I never use on the phone, such as Timescape..
:good:
for removing ringtone go to /system/media. for deodexed app i recommend using root uninstaller while for odexed app just use titanium backup.
Sent from my E15i using xda premium
Thanks for the reply
Today, I downloaded Root Explorer from the web - I couldn't access the market, as I accidently deleted my Google Gmail account associated with the Market, and couldn't get in..
Anyhow; I went to system>media, and removed some Ringtones and some notification sounds that I didn't like...I switched off my phone for the
changes to take affect, and it worked perfectly.. when I went back into Root Explorer and tried to delete some more ringtones, it gave me this message:
Warning
InsertCoin.ogg cannot be deleted because the file system is read-only.
"'Insert coin" is the name of the ringtone that I want to delete..
If a file is read-only, you can press the "Mount RW" button, and it can then be removed )
On another note..
1.) I was wondering if the Sony Ericsson wallpaper can be deleted? I couldn't find the wallpapers in the system area using the Root Explorer.
2.) And also, will my phone be ok if I removed 'Sync'? Or is that conntected someway to the Gmail apps, and all that important stuff?
On Titanium Backup, I can only find "Synchronisation 1.0.0"
and on Root Explorer, there's only "Sync.apk" and "SyncWizard.apk"- anyone know what these are used for?
=))
Guys, previously i have no problem delete any stock apps using root explorer/fx explorer.
But since i updated to lollipop and install back root explorer, it seems like something has changed.
Previously i just need to go system > app > then it will appear full list of item installed on my phone.
Now when i entering it showing list of folder only, in the folder it just an apk only...
Please help...Thank you
Yeah, its normal, nothing to be stressed about.
You can just delete those folders.
Btw the stock apps are not only in system/apps
But also priv-apps
Hope this helps
Thanks for the suggestion.
But im wondering delete the folder doesnt mean it uninstall the apps right ?
Also, previously unsintall any apk doesnt required reboot, but now it need to reboot only it take affect.
Hi there i have 4.0.2 rooted working right now but i like to integrate the updates of system apps to have some space. I have been doing it with all my phones and all android versions with rooted and r/w system parts file managers by copy&paste and giving right permissions (644) but i understand that something changed in nougat the way system apps are handled. when i push an apk as a system app and reboot, app disappears even if i gave right permissions. Some apps have libs and odex files also. For example Google Play Store app appears as /system/priv-app/Phonesky/Phonesky.apk but updated version is in data/app/com.android.vending-1 which contains lib and oat folders and base.apk. i used to copy just the apk file in exchange of phonesky.apk and chmod 644 reboot and go! that doesn't work anymore. i tried several apps like link2sd and system file mover, they won't work too. thanks for any help.
I figured how, and want to reply my own question
tried open gapps aroma installer and selected the ones that i want to remain and gapps did the rest. now my device has no updated system google apps. instead all gapps are under system.
AFAIK Titanium Backup has an option to intergrate system apps updates to /system