Problem installing YouTube... Error: Insufficient space available - General Questions and Answers

Recently I uninstalled YouTube because the application wasn't working properly. I don't remember what I used to uninstall it, but I think I used TiBackup. After uninstalling, I immediately went to the Market to reinstall. After downloading and attempting to install, I got the "Error: Insufficient space available"...
I rebooted into recovery and wiped cache and Dalvik cache, but it didn't fix my issue. I looked through /data/data and there was still a com.google.android.youtube. This contained a cache folder with 1312059254.cache I have a strange suspicion that this could be a problem, but I can't remove it.
I may be way off track, but any suggestions would be appreciated!!

If your device is rooted, you can try my app.
The corpse finder function might be able to remove the left over directory in /data/data.
If this wasn't the problem and it still says insufficent space you can use the system cleaner to free up some internal memory.
Let me know if that helped.

Thanks, I like the app, and com.google.android.youtube did show up as a corpse, but it won't remove...
Sent from my SCH-I510 using XDA App

Hm,
did you give SD Maid root permission?
Root is needed to delete files from /data/data.
If you look at the android log with apps like "aLogCat" sd maid should print the reason why it could not delete the directory.
You can also do this by hand if you are familiar with the android sdk and "adb shell".

ok, the main log that shows the corpse finder was unable to delete the corpse was
"D/eu.thedarken.sdm( 7598): rm: can't remove '/data/data/com.google.android.youtube/cache/1312059254.cache' Input/output error"
This was the same thing that I ran into when I tried to remove com.google.android.youtube manually through the terminal emulator.

Uh oh sounds like a corrupt file system?
Check some of these links, maybe one helps you.

Ah, I appreciate the help! I'm assuming that wiping and installing a new ROM would fix the issue?
Sent from my SCH-I510 using XDA App

caeelrod said:
Ah, I appreciate the help! I'm assuming that wiping and installing a new ROM would fix the issue?
Sent from my SCH-I510 using XDA App
Click to expand...
Click to collapse
Show your appreciation through the thanks button ;-).
I'm not 100% sure if installing a new ROM recreates the filesystem or just overwrites.
I'm pretty sure if you repartition when flashing a new ROM that the filesystem will be recreated.
Maybe someone else can shed some more light on this.
Installing a new rom is not the only option.
Check the sites found on google underthat topic, you might be able to fix the filesystem by running a check and scanning the fs for errors.
This are just some hints, not sure this commands are correct, but something like this:
- Find the device that is mounted to /data/data by typing "mount"
- Then type "fsck DEVICE"

Related

[Q] Cant install apk, installation fails

Hi, I installed an application on my XT720, but I think the installation hanged so I took out the battery to reset the phone. Now it wont install.
I've encountered this problem before by deleting the temp files using root explorer, but I can't seem to find the temp files on this one. Does anyone know where I can find temp files from installations?
thx
if it's rooted already, just use any of the clear cache apps in market, to clean the temps out
also the Dalvik cache
that almost no one reported problem and almost nobody knows how to fix it, I can say that there are caches market or anything like that, the problem is that there are duplicates in a folder on the SD card, and you have to delete the folder is hidden and not visible on the phone and can not erase, deves do it on the pc, and appears as olcuto file in linux and mac, but you can delete it just by putting "view hidden files" Fortunately, it is easy to fix
AllGamer said:
if it's rooted already, just use any of the clear cache apps in market, to clean the temps out
also the Dalvik cache
Click to expand...
Click to collapse
I have encountered the same problem, but after i cleaned the caches by Cache Cleaner, the problem didn't solve.
When I tried to install the apk file, the device returns the message 'application not installed'.
Can anyone help?
Thanks
I doubt this is your problem, but maybe check the permissions and ownership of your /cache directory. I borked mine once while experimenting and the market was very silently unhappy.
ls -l should give:
drwxrwx--x system cache 2011-03-28 23:13 cache
If it's not owned by the cache group or if the group doesn't have write permission, downloads just go poof. That doesn't sound like your problem, though.
I've had some situations (going all the way back to 2.1) where Market apps wouldn't install the first couple of times I ask, but if I'm persistent and repeatedly keep installing, eventually it will start installing.
Another trick I've found is if the download completes and then the install never starts, try leaving the Market page for the app and come back. Sometimes that kicks the install into gear.
Mioze7Ae said:
I doubt this is your problem, but maybe check the permissions and ownership of your /cache directory. I borked mine once while experimenting and the market was very silently unhappy.
ls -l should give:
drwxrwx--x system cache 2011-03-28 23:13 cache
If it's not owned by the cache group or if the group doesn't have write permission, downloads just go poof. That doesn't sound like your problem, though.
I've had some situations (going all the way back to 2.1) where Market apps wouldn't install the first couple of times I ask, but if I'm persistent and repeatedly keep installing, eventually it will start installing.
Another trick I've found is if the download completes and then the install never starts, try leaving the Market page for the app and come back. Sometimes that kicks the install into gear.
Click to expand...
Click to collapse
My problem seldom associate with the market apps, but rather the apk files that i backed up before. when i pressed install, the installation bar would load for a while, about 1 second, and then it said application not installed.
This happens when I first try to install angry birds few days ago, the application hanged up with no response, just showing the installation bar. After that i removed the battery and try to install, the apk can't be installed and the above situation happened.
I can still install some of the other apk files, but some cannot. I tried to wipe all the caches as well as factory reset by the openrecovery, but the apk still cannot be installed.
Anyone got the same problem?
gn01222116 said:
My problem seldom associate with the market apps, but rather the apk files that i backed up before. when i pressed install, the installation bar would load for a while, about 1 second, and then it said application not installed.
This happens when I first try to install angry birds few days ago, the application hanged up with no response, just showing the installation bar. After that i removed the battery and try to install, the apk can't be installed and the above situation happened.
I can still install some of the other apk files, but some cannot. I tried to wipe all the caches as well as factory reset by the openrecovery, but the apk still cannot be installed.
Anyone got the same problem?
Click to expand...
Click to collapse
Are you on froyo? IIRC Angry Birds tries to install to the SD card using native froyo App 2 SD. Perhaps that's what's not working on your phone. Since not all apps do that it could seem random. See if you can Move to SD any downloaded apps (Settings > Applications > Manage applications > Downloaded > pick one > Move to SD). If you can't there's probably something wrong with your FAT partition on the SD card (e.g. it may need to be reformatted).
Mioze7Ae said:
Are you on froyo? IIRC Angry Birds tries to install to the SD card using native froyo App 2 SD. Perhaps that's what's not working on your phone. Since not all apps do that it could seem random. See if you can Move to SD any downloaded apps (Settings > Applications > Manage applications > Downloaded > pick one > Move to SD). If you can't there's probably something wrong with your FAT partition on the SD card (e.g. it may need to be reformatted).
Click to expand...
Click to collapse
i tried your method, and my apps could move to SD.
So what will be the possible reasons for my problem?

[Q] Why can't I install this app? TwoDots, error -506

I've just moved from 4.4.2 to 5.0 on my Nexus 5 and used Ti to restore all my apps. It kept hanging on restoring TwoDots so I skipped it and installed everything else. Now I can't restore TwoDots from Ti and I can't install it from the Play Store (error -506).
I'm thinking I must have some kind of corrupt partial restore of the app but I don't know how to go about solving that. Have wiped cache/dalvik to no avail.
Having the same issue with Google Keep.
Came from 4.4.4 and onto 5.0 on my Moto G LTE. Restoring via Titanium Backup gives me the insufficient space error which is weird, because I have a lot of space for apps. Tried via Play Store and it returned a rare 506 error. Still looking for a solution.
Edit: Just solved this from my side by deleting the data folder of said application. In my case, it was com.google.android.keep which I got rid of via an app called System Cleanup. Hope this helps.
Zyquil said:
Having the same issue with Google Keep.
Came from 4.4.4 and onto 5.0 on my Moto G LTE. Restoring via Titanium Backup gives me the insufficient space error which is weird, because I have a lot of space for apps. Tried via Play Store and it returned a rare 506 error. Still looking for a solution.
Edit: Just solved this from my side by deleting the data folder of said application. In my case, it was com.google.android.keep which I got rid of via an app called System Cleanup. Hope this helps.
Click to expand...
Click to collapse
Hey Zyquil. I still have this problem n cant delete com.instagram.android while using System Cleanup. Any ideas how I can solve this?
Error 506
Same problem. I have tried all the above suggestions, including reboots, to no avail. It's happening for Titanium, GoSMS, Roboform & FxExplorer, while others of similar sizes install ok. All of them have been installed and working previously. Sometimes Play Store just crashes with these, or I get 'insufficient storage, manage apps to free space' when sideloading.
Go figure!
Error 506
sytauro said:
Same problem. I have tried all the above suggestions, including reboots, to no avail. It's happening for Titanium, GoSMS, Roboform & FxExplorer, while others of similar sizes install ok. All of them have been installed and working previously. Sometimes Play Store just crashes with these, or I get 'insufficient storage, manage apps to free space' when sideloading.
Go figure!
Click to expand...
Click to collapse
I reckon my problems were caused by using the Link2Sd app. I moved too many apps to sdcard. A factory reset and reflashing my ROM sorted the problem. Link2Sd is still an excellent app manager app and allows (amongst other things) linking phone storage apps to the sdcard to save memory space. Just use it cautiously.
If you use a root explorer, goto data/data, there are dead files in there under google music, or talk, delete them , then try to reinstall from play store, worked perfectly for me and killed the 506 error, these are from past error installs and Android thinks the app is still installed. I personally use root explorer and within all the actual blue file folders under data/data, the corrupt ones showed as white unknown files, if I helped hit thanks.... These are actually like leftover residual file fragments from a prior intall, that for some reason Android 5.0+ doesn't clean out, tombstones
thankz ...working (data/data/ com.whatsapp - deleted)
Thunder Droid said:
If you use a root explorer, goto data/data, there are dead files in there under google music, or talk, delete them , then try to reinstall from play store, worked perfectly for me and killed the 506 error, these are from past error installs and Android thinks the app is still installed. I personally use root explorer and within all the actual blue file folders under data/data, the corrupt ones showed as white unknown files, if I helped hit thanks.... These are actually like leftover residual file fragments from a prior intall, that for some reason Android 5.0+ doesn't clean out, tombstones
Click to expand...
Click to collapse
Thunder Droid said:
If you use a root explorer, goto data/data, there are dead files in there under google music, or talk, delete them , then try to reinstall from play store, worked perfectly for me and killed the 506 error, these are from past error installs and Android thinks the app is still installed. I personally use root explorer and within all the actual blue file folders under data/data, the corrupt ones showed as white unknown files, if I helped hit thanks.... These are actually like leftover residual file fragments from a prior intall, that for some reason Android 5.0+ doesn't clean out, tombstones
Click to expand...
Click to collapse
You sir, deserves a medal !
It worked
Thunder Droid said:
If you use a root explorer, goto data/data, there are dead files in there under google music, or talk, delete them , then try to reinstall from play store, worked perfectly for me and killed the 506 error, these are from past error installs and Android thinks the app is still installed. I personally use root explorer and within all the actual blue file folders under data/data, the corrupt ones showed as white unknown files, if I helped hit thanks.... These are actually like leftover residual file fragments from a prior intall, that for some reason Android 5.0+ doesn't clean out, tombstones
Click to expand...
Click to collapse
Simply funciounou me, just having to delete files corrupted by Link2SD worth it
I fixed it with sd maid, running the corps cleaner. I'm on lolipop.
I used this fix and it worked perfectly.
I too use link2sd and after a crash I could not reinstall several of my Apps.
I used root explorer as described and when I deleted the non-blue files in data\data folder I could install all my apps.
Thanks to Thunder Droid
Wayne
Thank you but...
rahmannek said:
Click to expand...
Click to collapse
It works for me to reinstall the app, but now I can't move this apps to SD Card, do you know how to solve it, please?
And when I try to move the app to SD card with Link2SD card I got the following error:
"[INSTALL_FAILED-DEXOPT] "
Can you help me, please?
great
Aventura5 said:
I fixed it with sd maid, running the corps cleaner. I'm on lolipop.
Click to expand...
Click to collapse
Thank you so much. This really saved me from resetting my phone!!! I spent the whole damn night last night ;(
Update: Some apps are still nasty and come up with the same error like: CF.lumen, Google Gesture, Tangram.
sytauro said:
I reckon my problems were caused by using the Link2Sd app. I moved too many apps to sdcard. A factory reset and reflashing my ROM sorted the problem. Link2Sd is still an excellent app manager app and allows (amongst other things) linking phone storage apps to the sdcard to save memory space. Just use it cautiously.
Click to expand...
Click to collapse
Exactly that!
I had Link2SD installed and had moved a lot of apps to the ext4 partition of my SGS4 with CM12.1. Now I changed my SD-card from 64 GB to 128 GB. I had backuped all these apps with Titanium, well, but I didnt delete all those links.
Effect was that restore with Titanium was not possible (forever the MsgBox "....blabla restore...". With Google Play I had this Error Code -506, which is nowhere described I guess.
After I deleted all those dead symlinks I could reinstall or restore the apps, only thing now: Titanium did the restore not to the internal system but to the external sd-card, at least told me so. Now I could move them through the systems app management to the internal system but I think this was not the most elegant way to manage.
same problem for me with few apps.
here my exprerience:
system cleanup do nothing
root explorer free edition can't browse data folder; pro version not buyed
es file explorer free edition has a root explorer but show an empty folder when browsing data
sd maid work great!
thanks @Aventura5
Thank you brother.
Thunder Droid said:
If you use a root explorer, goto data/data, there are dead files in there under google music, or talk, delete them , then try to reinstall from play store, worked perfectly for me and killed the 506 error, these are from past error installs and Android thinks the app is still installed. I personally use root explorer and within all the actual blue file folders under data/data, the corrupt ones showed as white unknown files, if I helped hit thanks.... These are actually like leftover residual file fragments from a prior intall, that for some reason Android 5.0+ doesn't clean out, tombstones
Click to expand...
Click to collapse
Thank you! After trying multiple solutions this is what finally worked.
Thunder Droid said:
If you use a root explorer, goto data/data, there are dead files in there under google music, or talk, delete them , then try to reinstall from play store, worked perfectly for me and killed the 506 error, these are from past error installs and Android thinks the app is still installed. I personally use root explorer and within all the actual blue file folders under data/data, the corrupt ones showed as white unknown files, if I helped hit thanks.... These are actually like leftover residual file fragments from a prior intall, that for some reason Android 5.0+ doesn't clean out, tombstones
Click to expand...
Click to collapse
Wow! It worked like a charm! Thaaaaaank you! ??
FIXED. Got the same problem here. Trying to install new apps but it kept saying error 506. I'm a link2sd user and i was guessing that the problem came from this app. Just go to the settings>install location>select internal. It worked for me.
I found an easier way to fix this issue. If you have titanium backup installed, run batch mode and remove orphan data.
After that, install from playstore was a breeze.
Hit thanks if this helped you.
Sent from my SM-G900P using XDA Free mobile app

Link2SD completely messed up my phone

Alright guys I'm about to blow my top off here. The most recent Link2SD update completely messed up my entire phone.
For reference, I'm currently running an LG G3 D851 4.4.2, stock ROM and rooted. Everything was fine until recently when I started noticing a Play Store update app error "-110".
Not knowing what it was, I investigated, and found that my entire group of app installations have been completely screwed up.
1) First off, I can't install ANYTHING. No app, no nothing. I need to probably install an updated Link2SD to fix this nonsense...right? Can anyone direct me to how I would install the apk using ADB?
2) My mount script is broken and it's not working. It tells me "Mount script cannot be created. mount: Unknown error 150". As a result, my SD 2nd partition remains unmounted....which I think is the source of this entire problem.
3) Viewing my internal storage through DiskUsage, I've discovered that every single app I used to have installed has been "merged" into a single folder simply called "System data". Referenced through this photo here: http://i.imgur.com/ksukQGG.png . Instead of showing the individual folders, e.g.: Google Translate, Pocketcasts, etc, it just shows that big anonymous block of "System Data".
4) If I go to Settings -> Apps. Every single app shows up with "0.00b" as their app size.
HELPPPPP PLEASEEEE I will seriously monetarily tip someone if they can provide me with a solution to this.
crazylilazn said:
Alright guys I'm about to blow my top off here. The most recent Link2SD update completely messed up my entire phone.
For reference, I'm currently running an LG G3 D851 4.4.2, stock ROM and rooted. Everything was fine until recently when I started noticing a Play Store update app error "-110".
Not knowing what it was, I investigated, and found that my entire group of app installations have been completely screwed up.
1) First off, I can't install ANYTHING. No app, no nothing. I need to probably install an updated Link2SD to fix this nonsense...right? Can anyone direct me to how I would install the apk using ADB?
2) My mount script is broken and it's not working. It tells me "Mount script cannot be created. mount: Unknown error 150". As a result, my SD 2nd partition remains unmounted....which I think is the source of this entire problem.
3) Viewing my internal storage through DiskUsage, I've discovered that every single app I used to have installed has been "merged" into a single folder simply called "System data". Referenced through this photo here: http://i.imgur.com/ksukQGG.png . Instead of showing the individual folders, e.g.: Google Translate, Pocketcasts, etc, it just shows that big anonymous block of "System Data".
4) If I go to Settings -> Apps. Every single app shows up with "0.00b" as their app size.
HELPPPPP PLEASEEEE I will seriously monetarily tip someone if they can provide me with a solution to this.
Click to expand...
Click to collapse
Latest (free) Link2SD version
Latest Android Commander for Windows
Enable usb debugging in your phone's settings (Make sure you have the latest drivers for your phone installed)
Install Android Commander (AC)
Open AC while your device is connected
If your device is listed, press okay
On the right upper side in AC there is a option "Install"
Select the Link2SD APK (Try "update" if it doesn't work "normal insstallation"
Link2SD should be installed again
LS.xD said:
Latest (free) Link2SD version
Latest Android Commander for Windows
Enable usb debugging in your phone's settings (Make sure you have the latest drivers for your phone installed)
Install Android Commander (AC)
Open AC while your device is connected
If your device is listed, press okay
On the right upper side in AC there is a option "Install"
Select the Link2SD APK (Try "update" if it doesn't work "normal insstallation"
Link2SD should be installed again
Click to expand...
Click to collapse
Thank you so much for the detailed response. Unfortunately though, it looks like I already have the most recent version installed, 4.0.9? Would this solve anything by basically reinstalling it? I was hoping there would be like a 4.1 version that would fix the issue or revert changes or something.
Update:
Tried installing an app through ADB and it now shows me this:
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
pkg: link2sd-4-0-8-multi-android.apk
Failure [INSTALL_FAILED_INTERNAL_ERROR]
Any idea anybody? Like before, I'd be willing to donate to anybody who can provide me with the solution. Thanks!
crazylilazn said:
Update:
Tried installing an app through ADB and it now shows me this:
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
pkg: link2sd-4-0-8-multi-android.apk
Failure [INSTALL_FAILED_INTERNAL_ERROR]
Any idea anybody? Like before, I'd be willing to donate to anybody who can provide me with the solution. Thanks!
Click to expand...
Click to collapse
Seems as you have 4.0.8 at the moment. 4.0.9 is the latest official and released 03/10/2015. By the way (most) people here won't help more willingly if your offer some bucks
LS.xD said:
Seems as you have 4.0.8 at the moment. 4.0.9 is the latest official and released 03/10/2015. By the way (most) people here won't help more willingly if your offer some bucks
Click to expand...
Click to collapse
Oh, I was trying to downgrade Link2SD in hopes that it would fix whatever happened with 4.0.9.
According to the about page in Link2SD, I currently have 4.0.9.
And haha thanks for the heads up...I'm really desperate though which is why I pulled that card out.
crazylilazn said:
Oh, I was trying to downgrade Link2SD in hopes that it would fix whatever happened with 4.0.9.
According to the about page in Link2SD, I currently have 4.0.9.
And haha thanks for the heads up...I'm really desperate though which is why I pulled that card out.
Click to expand...
Click to collapse
Please fix.
pkg: link2sd-4-0-8-multi-android.apk
Click to expand...
Click to collapse
looks like 4.0.8. Thats why I asked. Have you tried to reinstall the app or does it offer an option to reload the mount script?
LS.xD said:
looks like 4.0.8. Thats why I asked. Have you tried to reinstall the app or does it offer an option to reload the mount script?
Click to expand...
Click to collapse
I can uninstall apps, but I can't install or update anything. That's why I was trying to install through adb instead, which unfortunately still doesn't work. When I open up Link2SD, it doesn't give me an option to reload, it only gives me the option to "Recreate mount scripts". If I click on it, it gives me the mount script error - "Mount script cannot be created. mount: Unknown error 150."
crazylilazn said:
I can uninstall apps, but I can't install or update anything. That's why I was trying to install through adb instead, which unfortunately still doesn't work. When I open up Link2SD, it doesn't give me an option to reload, it only gives me the option to "Recreate mount scripts". If I click on it, it gives me the mount script error - "Mount script cannot be created. mount: Unknown error 150."
Click to expand...
Click to collapse
Is there any really important data on your installed apps? If I was you I would simply reflash the firmware and start from scratch instead of spending hours to find a solution. The point is that you don't know what you changed that your phone became like this. I have send a email to the Link2SD developer but I'm not sure if he can provide a solution.
LS.xD said:
Is there any really important data on your installed apps? If I was you I would simply reflash the firmware and start from scratch instead of spending hours to find a solution. The point is that you don't know what you changed that your phone became like this. I have send a email to the Link2SD developer but I'm not sure if he can provide a solution.
Click to expand...
Click to collapse
I'm actually backing up all my app data as I'm typing this. The only concern I have though, is that my phone is actually on the stock recovery. I only rooted it because I didn't want to deal with the potential for something like this to happen (which would suck up all my time, haha). As a result, I can't flash anything. So if I decide to stock factory reset, would that clean the /system /data, and everything else that needs to be cleaned for my phone to work properly again? I thought that root (and potentially whatever screwed my phone) persisted through a stock factory reset, which would make trying to do that pointless.
crazylilazn said:
I'm actually backing up all my app data as I'm typing this. The only concern I have though, is that my phone is actually on the stock recovery. I only rooted it because I didn't want to deal with the potential for something like this to happen (which would suck up all my time, haha). As a result, I can't flash anything. So if I decide to stock factory reset, would that clean the /system /data, and everything else that needs to be cleaned for my phone to work properly again? I thought that root (and potentially whatever screwed my phone) persisted through a stock factory reset, which would make trying to do that pointless.
Click to expand...
Click to collapse
I really don't know, if your root survives a factory reset. Probably it will. A custom recovery is really usefull as you can make complete nandroid backups
LS.xD said:
I really don't know, if your root survives a factory reset. Probably it will. A custom recovery is really usefull as you can make complete nandroid backups
Click to expand...
Click to collapse
I suppose so, I'll have to make sure I can flash it properly though considering I'm finding it impossible to install apps right now. This is getting to be highly frustrating
crazylilazn said:
I suppose so, I'll have to make sure I can flash it properly though considering I'm finding it impossible to install apps right now. This is getting to be highly frustrating
Click to expand...
Click to collapse
Any progress here? Developer has answered my mail, but not offered any solution yet
LS.xD said:
Any progress here? Developer has answered my mail, but not offered any solution yet
Click to expand...
Click to collapse
Well, I solved the mount problem by formatting my SD card. But that didn't fix anything else unfortunately.
I also noticed a couple interesting things:
1) Android and Link2SD show my data and cache for ALL apps to be 0.00b. I know that's not true because I went to the /data/data/app directories and found the data exists.
2) I can use all my apps normally with no problem. that means all the files are there, and can communicate correctly(?)
3) I still can't install any app at all.
Next course of action: Completely disable link2sd's boot script perhaps? So what would that entail, deleting install-recovery.sh from /system/etc/ ? Anything else, or would that be good enough?

Malware acts as system app, cannot delete it

Hi everyone!
I'm having difficulties with the malware that I, nor all AV and anti-malware apps I've tried cannot delete. I'm sorry if this thread was discused previously, if so just send me a link.
Here's what happened:
I clicked on a link in a web browser, and than phone flashed several times as application "Firewall" was starting.
Anyway AV app detected a virus and tried to clean it, but failed.
The malware is on the phone as "SecurityService" system app in /system/priv-app/.gmp.apk
I cannot delet file it's write protected. I've tried several methods nothing worked.
Any ideas?
If you're rooted, you can uninstall system apps.
Sent from Hell
No, I cannot... Can you give me some tip how to, maybe I Didn't try it.
Most of the time the app which you get when you root can be used to uninstall system apps.... If you don't seem to find it google for root apps uninstaller and install one of them
Sent from Hell
Nope... I tried several of them but they all failed. They either crash, freez or say something like "unable to uninstall", "failed to uninstall", "can't uninstall for unknow reason" and things like that. This malware protected itself somehow. Any other ideas?
dtalic said:
/system/priv-app/.gmp.apk
Click to expand...
Click to collapse
Just delete the folder with a root file explorer. If the "." in front of the file name is correct, it looks like it's trying to mark itself as a hidden file, which may be why the other methods aren't working.
Yes there is dot (.) in front of file name. But if you are suggesting me to delete folder "priv-app" where the file is, I don't think that's a good idea at all. It's packed with system apps files such as dialer, calendar, contacts, etc... Anything else?
I could show you some screenshots if it would help anyone to maybe figure out what to do... Although I wrote what is going on...
dtalic said:
Yes there is dot (.) in front of file name. But if you are suggesting me to delete folder "priv-app" where the file is, I don't think that's a good idea at all. It's packed with system apps files such as dialer, calendar, contacts, etc... Anything else?
Click to expand...
Click to collapse
Don't delete the folder, delete the apk
Sent from Hell
I cannot delete it. Root Explorer just say "can`t delete file" (or something like that). And dozens of other apps say the same. That is my main problem.
dtalic said:
I cannot delete it. Root Explorer just say "can`t delete file" (or something like that). And dozens of other apps say the same. That is my main problem.
Click to expand...
Click to collapse
You can delete anything in TWRP. Just mount system and then use unternal file manager to delete the app.
That sounds promising. Im quite unfamiliar and new to all this, can you either explain me how to, or send me a link with explanation...
dtalic said:
Yes there is dot (.) in front of file name. But if you are suggesting me to delete folder "priv-app" where the file is, I don't think that's a good idea at all. It's packed with system apps files such as dialer, calendar, contacts, etc... Anything else?
Click to expand...
Click to collapse
I should have paid more attention to the file path. Since Lollipop, installed apks are given their own folders. It looks like you're on Kitkat or earlier.
Most root explorers have a toggle between read only and read/write. Check that.
Yes i know about that. Switching to r/w mode didn't help.
i googled twrp as optimumpro suggested and it seems like something that really would work, BUT my phone is not supported any other suggestions?
I also tried "force remove app (by recovery exploit)" option offered by titaniumbackup, but that also failed saying that file couldnt be found!?
dtalic said:
That sounds promising. Im quite unfamiliar and new to all this, can you either explain me how to, or send me a link with explanation...
Click to expand...
Click to collapse
You need to have TWRP recovery. Boot in recovery, go to Mounts and mount System. Then go back to the main screen, choose Advanced, then File Manager. Go to the directory where your file is, click on it, then choose Delete. You'll get a warning that operation is irreversible. Swipe to execute. That's it.
If that doesn't work for you, then reinstall your current rom without wiping data. This way, your System partition will be reformatted, original system apps installed and data preserved. Depending on the rom you flash, you may lose root and/or Supersu, so, you'll have to redo those.
Ok, I think im following you, optimumpro. I also saw some instructions on youtube. But did you see that i wrote that my phone is not supported in twrp. I need to install it, right? I mailed them, maybe they will add my phone for installation too. Or can i risk trying to install twrp using settings for some other device? There is a ZTE, but not my model...
dtalic said:
Ok, I think im following you, optimumpro. I also saw some instructions on youtube. But did you see that i wrote that my phone is not supported in twrp. I need to install it, right? I mailed them, maybe they will add my phone for installation too. Or can i risk trying to install twrp using settings for some other device? There is a ZTE, but not my model...
Click to expand...
Click to collapse
Unlikely that another device recovery would work. You can use terminal to execute rm "your file" in the directory your file is in. First type su to get root rights. If your rom has no terminal, get it from f-droid. Also see if whatever recovery you use has a file manager or terminal. But again, just reinstall your rom without wiping data...
Ok, here's where im now: tried to use terminal to remove file, but couldn't, it said that i don't have permissions for that. Tried to change permissions, couldn't. As i see it, i should find a way to delete file in recovery. Because i couldn't install twrp, i looked for another recovery file manager. Found "aroma", tried it, but also couldn't install it (none of several versions, followed instructions, but just got message something like "not able to verify... ",something like that... Now, im willing to reinstall rom, but how do i do it? I don't even care for wiping data, I'll just make backup and start all over again
That type of malware usually makes itself immutable so that it can t be erased (even when in recovery, immutable that is), and by reading your post I guess that it s what is happening on your phone.
It s easy to undo if you are rooted and have busybox installed.
Open your android terminal, or connect your phone through adb, then type:
lsattr system/priv-app/.gmp.apk
Most likely it will show something like:
-------------iA----------
The "i" means that the file is immutable, ie is write protected.
To undo this type:
busybox mount -o remount,rw /system
then type:
chattr -i system/priv-app/.gmp.apk
Now you can erase the file, and don t forget to erase its dex in the dalvik cache ([email protected]@[email protected]).
The malware may have some hidden stuff in the system/etc or the system/usr folder(check the install date and time, it should be the same than for .gmp.apk), and it may be immutable too so if that s the case just follow the above procedure again (you ll have of course to change the path, for example if there s a suspicious file called xyz in the system/etc folder then type chattr -i system/etc/xyz).
Let us know if it worked...

Galaxy S7 SM-G930F (6.0.1) - System Partition Size

Hi All
I am hoping someone can help... I have the Galaxy S7 (SM-G930F / 6.0.1 / UK / EE) and have come up with an issue.
I use Cerberus Apps in case my phone is lost - you are able to install this into the system to avoid someone wiping the phone and removing the software. To do this the phone must be rooted and then I usually use Link2SD to transfer the app to make it a system app. This has always worked on my old phones - but alas not this time.
The problem is that the system partition (4Gb) is full!! I have deleted all the language packs to try and clear some space - but it is still full! Strangely enough I also uninstalled an "Amazon" app which was listed as being a system app and quite large (from memory I think it was just under 100Mb)... but when I removed it and rebooted the system partition free space remained unchanged! It's possible that Amazon was a user app and I mis-read it... but anyway - I thought that the only way to clear some space was to resize the system partition - so I installed TWRP (3.0.2), have done a complete backup (system/efs/etc) apart from \data as this showed 0Mb and "failed to mount" when I tried to back it up originally.
So, my question is - can anyone help me to free some space from the system partition to allow Cerberus App to be stored there? I did think about uninstalling the VR Gear files as I dont have a VR device and assumed I could re-load these from Google Play if needed - but I do have the Galaxy Gear watch - so decided not to remove these files in case it screwed this up. Not sure which Google Apps I can remove and re-install if needed... so if anyone knows this, then that would be a help too
I thought you could resize the partition in TWRP but cant find any clear details on how to do this, so thought I'd ask here before I screw the phone up :silly:
Any ideas/help greatly received.
TWRP doesn't support encryption so that's likely why /data won't mount. Resizing partitions is typically done via Odin with PIT files, but it's very dangerous, so I wouldn't recommend it.
Luxembourg ROMs have around 130mb free system space, so there must be a ton of carrier bloat in yours. This doesn't sound right though, it's required that there is some space for expansion. Could you run the following command in a root terminal and post the results please?
df -k | grep system
CurtisMJ said:
df -k | grep system
Click to expand...
Click to collapse
Thanks Curtis - I left my phone at home today, so will try this tonight and post results. After deleting all the unwanted language files I have about 40Mb space free, but this still doesnt seem to be enough as when I run Link2SD and reboot the phone, Cerberus has vanished and has to be re-installed... although when it re-installs it shows it as an "update" which would indicate that it is installed already - just 'lost' ???
Will update tonight when I get a moment.
Thanks
That's interesting actually. It seems to be indicative of permission issues. The app was successfully moved to the system, but the permissions on its files were wrong and the system refuses to load it(Link2SD's fault, essentially) . It's still acknowledged by the app manager though, which is why it can be "updated". Can you try move it with something apart from Link2SD? I recommend titanium backup.
CurtisMJ said:
Can you try move it with something apart from Link2SD? I recommend titanium backup.
Click to expand...
Click to collapse
Thanks Curtis - I have Titanium Backup (free version) installed already so can give it a go - I have only used it for backups (a long while ago) and have never used it to relocate an app... is it fairly self explanatory how to do it?
Will look tonight when I get in
Thanks
Just tried with titanium myself and it fails in a similar manner. Seems Marshmallow is a little fiddly and Link2SD puts out a generic message when it has issues. Titanium just freezes. You'll have to do it manually
First you'll need to clear the system of failed attempts. Look in the /system/app and /system/priv-app with a root Explorer for Cerberus apks or folders. Next, look in the /data/app folder and find the Cerberus folder. Take note of this path.
Next, fire up a root terminal and enter the following commands. In my case I was moving Greenify.
mount -o remount,rw /system
cp - a /data/app/com.oasisfeng.greenify-1 /system/app/Greenify
Replace the data folder with your noted path. The system path can be anything.
Then reboot and the app should be system.
Hi Curtis
Thanks for spending so much time on this.
OK, I skipped straight to the manual relocation method that you said. Whilst the app is Cerberus the APK etc is called System Framework as I have installed the 'hidden' version rather than the one which shows as Cerberus on the phone. However using OI File Manager, when I look in /system/app and /system/priv-app folders there is nothing called Cerberus or System Framework... so I am assuming that there are no orphaned APKs or other files.
But, this is where the strange thing starts, when I look in the /data/app folder, it is empty... so I am guessing I am looking in the wrong place as there are loads of apps! I am looking from home then selecting data, etc... any thoughts?
Oh, I have checked that hidden files are shown too!
Thanks again
i used to install the same app on my S7
please follow this guide & let me know the result.
1- uninstall Cerberus App, Link2SD, TTb, etc. and reboot
2- install SystemCleanup.
3- from the app SystemCleanup swip to tab apps and remove some bloatware like Google books, music, games, google TTS.
4- Reboot & install Cerberus App, do not run it.
5- from the app SystemCleanup go to apps tab and move Cerberus App to system/app & reboot again.
6- That's all.
Click to expand...
Click to collapse
Hi Abuzar
Thanks for the help... I tried using System Cleanup and initially it didn't work... it didn't show System Framework after cleaning up which made me think it was uninstalled properly. But when I tried to re-install it I got a message asking if I wanted to update the the built in application... so I said yes and re-checked in System Cleanup and it was visible, so I tried uninstalling it and after a couple of attempts it succeeded.
Then I re-installed and it installed it as a new app and it was visible in System Cleanup as installed in /data. So, I moved it to /system and configured it. It now lists in System Cleanup as being installed @auto system+data... so I am assuming it has installed properly... but not 100% sure as it lists some of it in data - so not sure if after a reset it will wipe the user profile from Cerberus or not.
I took a backup in TWRP and thought I would do a factory reset and test it... but on the S7 using factory reset in O/S it asks for my samsung password etc so looks like it may delete my Samsung/Google account's so didn't proceed as I didn't want to delete any online info. So... I tried factory wipe in TWRP but it just said failed "could not mount /data and unable to find crypto footer" and a few more "failed to mount /data" errors... so I gave up and will have to assume its installed properly as a system app
Thanks for all your help.
Just as a final note, the system+data combo sounds normal. Under regular conditions, the system partition is read only, so in order to install any updates to system apps, Android actually installs them as data apps, but cross-references them to system apps and gives them the relevant permissions. You can remove the data part by selecting "Uninstall Updates" in the app info page.

Categories

Resources