Related
[Q] "UIDs are inconsistent", most apps are FC'ing -> Can't Download from Market
So yesterday I ran your run-of-the-mill market search for updates, "update all", phone back in pocket while downloading.. when I pull it out, it's frozen up completely. I leave it for half an hour before pulling the battery, but on booting, the updates start again, and sure enough before long the damn thing freezes up. I try this again a couple of times before clearing all data of the Market and Download Manager apps. Woohoo, seems to prevent the downloads automatically starting, and thus in the short term my phone works. I'll sort out the problem app in the morning (ROM Manager seems to want to go to 4.x from 3.0.2.4, and it's by far the most system-nosy app on the update list, so I'm eyeing it with suspicion).
Morning comes, quick check on facebook and xda in the morning, seems fine. Phone in pocket. Next time I take it out, the bastard's frozen and needs a battery pull again. Swearing a bit by now, I see with some anxiety that when it finally boots, it's throwing something about "UIDs are inconsistent. You should wipe /data." Ohhh dear. Interestingly (and adding to my stress levels), it seems to have started the Sense launcher instead of Launcher Pro, and I'm getting "Swype has FC'd" errors every half a minute or so, on top of the fifteen or so FC messages for various apps after dismissing the UID error. Thank god for the hardware keyboard.
Having a look around on the net, there's a few references to a file called 'uiderrors.txt'. I've taken a look in this, and it seems to have every single app (i.e. everything listed in the All tab in Manage Applications) listed with a mismatched UID.
Any ideas? I suppose the next step is formatting the SD card, but I was wondering if anyone knows what's actually gone wrong here before I start down the path of blindly resetting things in the hope that something will work.
Virtuous 1.02 with the Standard (not Stock) kernel, on an Indian model Desire Z.
Hello... Okay first thing is wipe everything. Then reflash the Rom. If that doesn't work download a different Rom and redownload the Rom you were using. After you flash back try to fix permission. Don't format your SD card yet, let's do that if the wiping and reflashing doesn't work.
Sent from my HTC Desire Z/G2 Using XDA Premium App
Sorry double post.
Thanks for the reply. I first formatted /data with CWM; on rebooting everything was nice and factory-like, but for the fact that nothing could install from market. After trying various fiddling around to make it work, I gave up and re-flashed Virtuous 1.02 (clearing cache and /data) - but still I can't get market installations to work. It eveidently worked for a while, because this time it managed to automatically re-install most apps from my Google account, but now I get "download was unsuccesful" for everything; paid and free. I've tried downloading on both wifi and 3G, uninstalling market upgrades, clearing cache and data for Market, Market Updater, and Download Manager, using ROM Manager to fix permissions, renaming /sdcard/.android_secure, unmouting SD card completely, and rebooting after each of these steps (except the SD card unmount obviously). I only have my primary Google account set up at the moment to try and eliminate any issues with my secondary account (which is a Google Apps email address). Now I'm at a bit of a loss. Does the download manager keep a log of the actual errors encountered?
Akdor 1154 said:
Thanks for the reply. I first formatted /data with CWM; on rebooting everything was nice and factory-like, but for the fact that nothing could install from market. After trying various fiddling around to make it work, I gave up and re-flashed Virtuous 1.02 (clearing cache and /data) - but still I can't get market installations to work. It eveidently worked for a while, because this time it managed to automatically re-install most apps from my Google account, but now I get "download was unsuccesful" for everything; paid and free. I've tried downloading on both wifi and 3G, uninstalling market upgrades, clearing cache and data for Market, Market Updater, and Download Manager, using ROM Manager to fix permissions, renaming /sdcard/.android_secure, unmouting SD card completely, and rebooting after each of these steps (except the SD card unmount obviously). I only have my primary Google account set up at the moment to try and eliminate any issues with my secondary account (which is a Google Apps email address). Now I'm at a bit of a loss. Does the download manager keep a log of the actual errors encountered?
Click to expand...
Click to collapse
Well try to download a different rom and flash it, try to download something not sense. I had that annoying issue before... Backup everything on your sd card and format it using clock work or go on the setting and format the sdcard there.
Sent from my HTC Desire Z/G2 Using XDA Premium App
Why would formatting the SD card work if downloading fails even if the card is unmounted? Thanks for the reply though
Sent from my HTC Vision using XDA App
Akdor 1154 said:
Why would formatting the SD card work if downloading fails even if the card is unmounted? Thanks for the reply though
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Because sometimes the sd card can be corrupted and when you download stuff from the android market you will get an unsuccessful or your app says its downloading but never installs. When you restore the sdcard to its original factory it should work again. Well thats just me i guess. but i hope everything goes well my friend
Sent from my HTC Desire Z/G2 Using XDA Premium App
i am having the same problem, i am about to lose my mind.
same issue here cant install anything on any rom
I just ran into this issue today. Anyone know if formatting the sd card actually worked? Backing up 7 gigs of whatever is on my phone is just gonna take too long. I don't wanna do it unless I really have to.
I've wiped multiple times and tried several roms, and I've even checked the rils on my radio and fixed permissions. The whole 9 yards.
Edit:i give up ._. im gonna try formatting it. are any folders on the sd card necessary to keep in order for the phone to function or keep it's root? if not, im only going to keep my music and clockworkmod folders.
had same problem, but a full wipe and clean install helped.
I had to test another SD card so i borrowed my girlfriends Wildfire... (oh-o..)
It's rooted & last WildPuzzleRom, I turned it off, replaced the SD card and restarted it. Then I put back the original SD card when i was done and restarted it again thiniking that the apps will re-initiate.
Now most of her apps are missing except basic Sense ones. Most troublesome is that the market app is gone to so i can't install any new apps or (re)install Titanium to backup her data (mostly sms) before reflashing it all.
When looking in the "native" app mangager i can see the apps installed and the size of their data folders but the program size is 0.00kb
Please help
1: Can i force restart/remount/rescan of apps2sd apps?
2: can i force an (re)installation of titanium without having access to market/astro or any file manager?
3: Can i somehow backup her SMS etc in any other way?
Pics etc are ok thank g*d since they are on the FAT32 partition but if i don't get the rest fixed there will be most unpleasant consequences for me, i trully beg of your support or she will have me neutered!
Check the apps2sd commands page in the first instance. I'm mobile at the moment so can't help much.
Sent from my HTC Wildfire using Tapatalk
just searched the command line page for u. maybe if this helps....
http://www.facebook.com/note.php?note_id=158826790833326
I've rooted my phone about a week ago and have been fiddling around with all the different things i can do with the phone, but my main reason for doing it was to help with the crap internal storage it has. So i got Link2SD setup and partitioned my SD card with a second ex2 partition, and for a while it will work well, i will have around 70-80mb listed as free on my internal but that won't really change much even when adding and linking new files with l2sd, but lately i've been running into a problem where it will drop down to 10-20 mb and just stay there. I've already tried formatting and doing a clean install which will fix it for a day or so, but it keeps dropping low and staying there even when i delete things to clean up space. I've clean installed 4 times already with the same effect, and now it's getting annoying since i started fresh yesterday and had the issue come up almost instantly, wiped again and now i'm already back at the same spot.. is there some folder that is filling up that i'm unaware of? I'm just very confused about this issue now hah, any help would be greatly appreciated
Link2sd doesn't prevent your phone from thinking that internal storage is full, I think.
I'd recommend trying s2e instead.
-----------
"You can overclock as much as you want, your phone will always seem too slow."
hmm, s2e won't run on stock rom will it? i think i've read that it will only run on cm7/9
Hmm. When I was new to link 2 sd I had same problem. Don't worry I got a fix. ^_^
1.Uninstall stupid system apps you don't use. We need to make space in system partition.
2. Download titanium backup and when u open it. Go to options select integrate davlic cache into rom. It'll take few minutes, when it's complete reboot.
3. Make sure all files are linked.
4. Clear cache occasionally.
5. If you still are low on space you may use this command as the last option.
Warning: you may have to reboot phone after installing a new app to run it for first time.
Go to terminal
Type 'su'
Accept superuser request.
Type 'a2sd cachesd'
Phone will reboot and may take some time to start.
6. That should be it. I'm running cm9 with link 2 sd and I have more than 100 apps still I got 75 mb free.
Sent from my Wildfire S A510e using xda app-developers app
When you flash a new rom, make sure first thing you do is installation of Link2SD.
Tick auto link on it, and then install whatever you want.
It's how I solved that problem.
Now I have 107 apps installed with Link2SD, and around ~40mb of free internal space.
Sent from my HTC Wildfire S A510e using xda premium
Try deleting files in /data/tombstones (if there is any), using a file explorer.
Many apps will save their data in your internal memory, even if they're linked to your SD. There are some programs (like S2E) that can move all your data to your SD but you may loose performance if you don't have a fast SD. One alternative is using Titanium Backup to move to SD data of individual apps, this way you can keep in your internal memory the data you want to access quickly (ie your contacts) and you move to SD all the other data. The process is reversible and if you think it slows down too much a specifc app you can move back its data to internal memory.
To do dat you have to go to "Copy/Restore" in Titanium Backup, long-press one app and scroll down until you find the option "Move app data to SD".
This way I've been able to save about 60 MB of additional internal memory and I haven't noticed any change in performance.
An additional advantage is that this Titanium Backup feature is available in the free version; the Dalvik cache integration proposed in a previous post is locked if you don't have PRO version.
Linking /data/data app files for free?
Ferri64 said:
To do dat you have to go to "Copy/Restore" in Titanium Backup, long-press one app and scroll down until you find the option "Move app data to SD".
Click to expand...
Click to collapse
Hi,
Can anyone confirm if this is still true. I've just installed Titanium Backup Free v5.5.2 and in the "Backup/Restore" screen I follow the instructions above and see a 'Move to SD card' option, but no 'Move app data to SD' option. Choosing the 'Move to SD card' option does not move the app data. Is it still available in the free app?
I'm very happy with link2sd with my stock rom HTC Wildfire S except that it doesn't offer me the ability to selectively link /data/data application files. Perhaps there's another linking app that does a more complete job? I've seen this thread mention simple2ext but that seems to require Cyanogenmod.
Cheers,
Mark
marky1124 said:
Hi,
Can anyone confirm if this is still true. I've just installed Titanium Backup Free v5.5.2 and in the "Backup/Restore" screen I follow the instructions above and see a 'Move to SD card' option, but no 'Move app data to SD' option.
Click to expand...
Click to collapse
I can provide an answer to my own question here. It turns out that the 'Move app data to sd card' option only appears if Titanium Backup sees a valid mount point, as per this documentation: http://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-technical-faq.html#requirements-for-using-move-app-data-to-sd
If you have a phone like mine (Wildfire S, stock rom v2.3.5) then you don't have one of the TB supported mount points so you have to create it yourself using Terminal Emulator and Busybox
e.g.
Code:
$ su
# ln -s /data/sdext2 /data/sd
# mkdir /data/sdext2/app
Also I've now discovered that for the functionality to work properly the second partition must be a unix filesystem type like ext2, ext3 or ext4, but not vfat (FAT32) since that doesn't allow TB to create symbolic links.
There's more discussion of this and gory details on this thread
Cheers,
Mark
Help
sukhjit321 said:
Hmm. When I was new to link 2 sd I had same problem. Don't worry I got a fix. ^_^
5. If you still are low on space you may use this command as the last option.
Warning: you may have to reboot phone after installing a new app to run it for first time.
Go to terminal
Type 'su'
Accept superuser request.
Type 'a2sd cachesd'
Phone will reboot and may take some time to start.
Click to expand...
Click to collapse
Brother u are a life saver, I just followed your syntax and it worked like charm. I am now having 98 mb of internal memory from 38mb.
But have Couple of question for u....
1. Can u tell me if I have to run this command again and again after installing new apps or will it work on its own if once executed?
2. I have link2sd installed before this command and have linked all the files to 2nd partion of my sd card.
Is it safe to uninstall link2sd app now?
Rahul2929 said:
Brother u are a life saver, I just followed your syntax and it worked like charm. I am now having 98 mb of internal memory from 38mb.
But have Couple of question for u....
1. Can u tell me if I have to run this command again and again after installing new apps or will it work on its own if once executed?
2. I have link2sd installed before this command and have linked all the files to 2nd partion of my sd card.
Is it safe to uninstall link2sd app now?
Click to expand...
Click to collapse
1. You only need this command again when the memory runs way too low. Don't try it again coz it reduces performance too.
2. I guess you can/ I've never tried it tough.
I ran into problem with your command...it force closes some of my apps which I noticed later ....
Sent from my HTC Wildfire S A510e using xda premium
I had the same problem a while ago that i had to reflash the rom because apps were force closing all the time
The reason this happened was because i downloaded several apps at the same time, so Link2SD didnt had enough time to link all files
and the internal memory became full and went crazy
the only solution for me was deleting all apps and reinstalling them
so my recommendation would be not to download more than 1 app at the same time, wait for Link2SD to link files, and then download the next one
Actually I did that I did a factory reset and then ran the command..bt after that my internal apps was also force closing like playstore,etc
Sent from my HTC Wildfire S A510e using xda premium
I think Link2sd and DTa2sd can't run at the same time. You'll be get FC everytime install new apps.
Sent from MARVEL JellyScream
stupid but effective method
ocnDaNN said:
I've rooted my phone about a week ago and have been fiddling around with all the different things i can do with the phone, but my main reason for doing it was to help with the crap internal storage it has. So i got Link2SD setup and partitioned my SD card with a second ex2 partition, and for a while it will work well, i will have around 70-80mb listed as free on my internal but that won't really change much even when adding and linking new files with l2sd, but lately i've been running into a problem where it will drop down to 10-20 mb and just stay there. I've already tried formatting and doing a clean install which will fix it for a day or so, but it keeps dropping low and staying there even when i delete things to clean up space. I've clean installed 4 times already with the same effect, and now it's getting annoying since i started fresh yesterday and had the issue come up almost instantly, wiped again and now i'm already back at the same spot.. is there some folder that is filling up that i'm unaware of? I'm just very confused about this issue now hah, any help would be greatly appreciated
Click to expand...
Click to collapse
i have the same problem and the solution (2 steps) is a bit stupid but here it is:
1 - go into (manage applications) in settings and wait till it calculate the storage of every app (under every app's name), where you will find that the memore increased usually from 12 mb to abou 20 mb.
2 - you have to go into link2sd app and do one of these 3 things:
1. link library files
2. link dalvic cache files
3. clear cache (not clear dalvic cache)
one of these options or more will do the track. now check storage and you will find more 30 or 40 mb
if anyone know a good application that links data too, i'l be very thankful
I am using link2sd with ext3 partition created through cwm recovery after re booting some apps disappear and i have to install them again
Any fix?
Sent from my HTC Wildfire S A510e using xda app-developers app
Hi all.
Today started a weird problem on my desire (running RSK rom). I have to say that nothing was changed or done to the phone for at least a week other than updates for downloaded apps. Suddenly the galleries (the htc one and the android one) and music programs like winamp or even the gmail and phone don't play the ringtones or music. BUT... the files are still on the SD card and are even working with the same apps like the winamp and galleries if I browse the SD card and pick the file and choose to show or play it. So what the heck is wrong? The files are not corrupted and the access to the SD card is possible through the phone itself.
I tried using SDRefresh or whatever it is called (the SD card refresh app) and it didn't help.
Any advice?
Have you tried this?
https://play.google.com/store/apps/details?id=com.tristarapps.tools.galleryrefresh
Or maybe delete data and cache for gallery in manage apps. Otherwise backup data and reflash the rom.
Sent from my HTC Desire using xda app-developers app
hans moleman said:
Have you tried this?
https://play.google.com/store/apps/details?id=com.tristarapps.tools.galleryrefresh
Or maybe delete data and cache for gallery in manage apps. Otherwise backup data and reflash the rom.
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
It is fixed. As it seem, ROM manager had a bug that placrd nomedia or nodata (forgot the name) in the parent directory when it updated. They fixed the bug and released an update. I deleted the file and everything is back to normal.
thanks for trying to help!
Hi All,
I went and looked at the HTC One M8 today and was very very impressed. Looking to uograde from an s4 to the M8.
The salesmen said something interesting though and after a little research I am concerned.
He said that 3rd party apps will not be able to access the sd card at all. I know there have been conplaints about this in regards to KitKat.
As I live in Australia all the plans have horribly low data so cloud really isnt an option here, especially to store music and video.
I was just wondering if this were true? Are they able to be installed on the sd? are they able to write to sd?
Thanks for any advice
Spoorman88 said:
Hi All,
I went and looked at the HTC One M8 today and was very very impressed. Looking to uograde from an s4 to the M8.
The salesmen said something interesting though and after a little research I am concerned.
He said that 3rd party apps will not be able to access the sd card at all. I know there have been conplaints about this in regards to KitKat.
As I live in Australia all the plans have horribly low data so cloud really isnt an option here, especially to store music and video.
I was just wondering if this were true? Are they able to be installed on the sd? are they able to write to sd?
Thanks for any advice
Click to expand...
Click to collapse
Just tried and yes you can but I am rooted don't know if that's why it moved
I'm not rooted. Using solid file explorer, I'm not able to write to the card. Very frustrating.
Sent from my HTC One_M8 using Tapatalk
It's a new security feature of Kit Kat, stops apps from having full read/write access to the whole sd card. The developers just need to update there apps to resolve the issue. I had the same problem moving files across but came across the answer in another thread on here.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
What about the camera? Can you change the default storage for that?
Spoorman88 said:
What about the camera? Can you change the default storage for that?
Click to expand...
Click to collapse
Yes you can
Is there anyway to restore write on SD Card capabilities? Did anyone proove it?
I have just got a HTC one m8 it's not rooted(yet) I can save photos to the sd card but cant copy from internal to it. I can't even create a folder in the ext sd card where is the stock file manager I can only see Polaris if that's what it's called If I try to copy a file in that app it will not even show the ext sd card. Help any one
P4ULM4C said:
I have just got a HTC one m8 it's not rooted(yet) I can save photos to the sd card but cant copy from internal to it. I can't even create a folder in the ext sd card where is the stock file manager I can only see Polaris if that's what it's called If I try to copy a file in that app it will not even show the ext sd card. Help any one
Click to expand...
Click to collapse
root it..
This is a feature of google kitkat 4.4.2. Anyway is supposed to work with default file manager. If not, you need to root and instal Sdfix from play store.
Sent from my SM-G900F using XDA Premium 4 mobile app
---------- Post added at 12:22 PM ---------- Previous post was at 12:22 PM ----------
"Feature"
Sent from my SM-G900F using XDA Premium 4 mobile app
Root and install SDFix from playstore or root it and flash a custom ROM. AFAIK all the custom roms have that fixed by default now without having to install an app.
DeathmonkeyGTX said:
Root and install SDFix from playstore or root it and flash a custom ROM. AFAIK all the custom roms have that fixed by default now without having to install an app.
Click to expand...
Click to collapse
I tried the SDFix on stock rooted rom, but titanium backup still cant write on SD card. (It says: this folder is not writable) i even tried modifying system/etc/permissions/platform.xml manually but still no luck.
Is it an issue with titanium backup, or am i doing something wrong?
Sent from my iPad using Tapatalk
You need to flash a custom kernel with system write protection turned off then you can use something like SDfix or foldermount to enable writing to the external SD for all apps
Try Elemental kernel, it worked for me.
Stock and rooted here and sdfix worked fine. Titanium and all other apps write to SD fine.
Sent from my HTC One_M8 using Tapatalk
bentez2003 said:
You need to flash a custom kernel with system write protection turned off then you can use something like SDfix or foldermount to enable writing to the external SD for all apps
Try Elemental kernel, it worked for me.
Click to expand...
Click to collapse
No, not true! I am on stock rom / kernel, just rooted and SDFix installed, and Titanium and all other apps read /write on extSD. No custom kernel requied!
Didn't work for me, were you s-off?
Sent from my HTC One_M8 using XDA Premium 4 mobile app
bentez2003 said:
Didn't work for me, were you s-off?
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I am. I've no idea if that effects this though.
Sent from my HTC One_M8 using Tapatalk
Tried using the SDFix. Checked the permission.xml file. The changes has been made. However, once restarted the phone, changes have been revoked.
Using stock rom/kernel, rooted. Still no luck...seriously wtf.
Workaround for storing/modifying files on SD card
Hey guys,
I'm myself in shock what Google did in KitKat - that's just pure stupidity.
However, I'd like to share with you a simple hint on how to actually make use of SD card, using tTorrent as an example.
As you know, it is no longer possible to select a directory on SD card to store downloaded data - apps no longer have permissions, including file browser in Polaris Office. Well... it is not entirely true.
Let's say you want to select a directory on SD card, so tTorrent has as much space as big your SD card is.
All you have to do is to select a directory which your app has an access to.
What's the directory? It's the directory of particular app:
/storage/ext_sd/Android/>>your app's directory<<
In particular case of tTorrent that would be:
/storage/ext_sd/Android/hu.tagsoft.ttorrent.lite/
That's all. If you select above path in tTorrent, tTorrent will have a full access within it, so it can create/modify/delete files in this directory.
The same rule applies to any other apps - all you have to do is to select your app's directory/put files in it and your app will be able to fiddle with these files, inside its directory on SD card.
I know it is not as elegant solution as rooting device and modifying /system/etc/permissions/platform.xml file, but at least it's something.
Have fun, folks, and let's wait for an update from crazy Google - I heard that they are receiving tons of complaints about this "security feature" which I personally call simply a bug.
So that's the problem with KitKat?? For example I couldn't unpack zip on sd card, I had to unpack it to the internal memory. Since m8 hasn't default explorer, is there any explorer that doesn't have this issue, or I strictly have to root it??