Protected Apps on New Fresh ROM 2.0b - Hero CDMA Themes and Apps

I know that this rom does not have some protected apps showing in the market.
I as well as other have reported that if fresh 2.0b is flashed over the Eris 2.1 the protected apps will remain in the market but mutiple programs FC do not work correctly etc.
So this seems to me that a file is created in the /data/data section that also works with the build.prop to get market to work correctly
Since flashing fresh 2.0b erases /system /framework /xbin /bin /etc the build.prop file and more folders it does not seem that the actual apks are causing the problem but something that is stored in another directory.
If the factory/data wipe is not used the market stays working. I have tried to overwrite multiple data/data directories with no success yet but i am still working on it.
I have copied the /data/data directory from my eris 2.1 before i flashed fresh 2.0b
so far I have overwritten:
com.android.vending
com.android.providers.downloads
com.android.providers.settings
com.google.android.apps.uploader
com.google.android.googleapps
com.google.android.providers.settings
The market is still not working but I will post back if i find anything out. Hopefully we can get a awesome dev to help out like flipz toast etc I imagine they are working on it in the background already but wanted to post my findings and see if anybody else has any input.

Have you tried this?
http://forum.xda-developers.com/showpost.php?p=5831287&postcount=988

crshman said:
Have you tried this?
http://forum.xda-developers.com/showpost.php?p=5831287&postcount=988
Click to expand...
Click to collapse
I did and it did not seem to work for me

Darn, oh well =(

Related

Market App Crashes At My Downloads

I figured it was just a result of moving the cache or just the modded firmware, but that doesn't make any sense at all.
Anyone else have this problem?
It just force closes whenever i click on my downloads.
I was having this problem with the JF 1.41 firmware so i have gone back to 1.31 and its fine now.
phil
Must be some other issue. I'm running JF 1.41 and can click on "my downloads" just fine in the market.
adb shell into your device and check the market cache folder using ls -l
You if you can't cd into the webcacheView folder your link may be bad.
Hey...
I had the same problem a couple of times and realized it was due to some corrupt cache items. If you have it already symlinked to your sd card, go to the cache folder from your PC and delete everything in there. This forces the Market to pull the cache off the server the next time you open it, thus recreating your cache.
If you don't have it linked, LINK IT and you should be good to go...
Hope this helps

question on market apps

ok went to flipz 2.1 and now of course protected market apps arent showing, i tried doing the pull method and editing a file but its not working atm with adb, not sure why.
But I do remember a little bit back i just flashed a certain rom and then my market worked fine, not sure if it was something in the rom?
but anyone have that file or an easier way?

Not enough room to update app?

I'm trying to update a LWP from the market but after it downloads it says it can't install due to 'insufficient storage'. I have roughly 45-47 apps (this includes apps, skins for better keyboard, and LWP's) after deleting a few apps and I still get this error. Any idea why? I'm holding off on going the APP2SD route until after the official 2.1 is released and our devs make it worthy of installation.
Under 'running services' it says: Avail 48mb+0.00b in 8 Other 0.00b in 4
In 'internal phone storage' it says: 19.02mb available
Currently running Fresh 2.0d
Also, does anyone know why Keepscreen from the market runs at startup? I only want to use it with Google Nav, which isn't often, and it bugs me that its in running services at every boot. If this cannot be adjusted, what similar app is out there than only runs when needed?
google nav stays up on its own for me, check the settings. And you may be out of room in the dalvik cache or the data/data section. Had that problem, so I enabled a2sd for dalvik cache, and no prob now. Running 102 apps, showing 88mb free internal storage.
Well I tried clearing cache using cachemate, cleared dalvik in recovery, and deleted 3 games bringing my available internal storage to 35mb and still can't update the LWP that has the update available.
Why isnt a2sd worthy of installation?
we had it on 1.5 with source and everything to it.
Its the same thing on 2.1, nothings changed.
The Only change would be on 1 rom that can use ext4 now.
When 2.1 is released a2sd wont be changed.
I get this error with handcent updates on fresh 2.0d also. After it errors I have to go into recovery and "fix apk uid" mismatches or i cant install it. Also i am using a2sd 2.5, Probably of no help, just sharing.
I had the same problem with 2 apps I tried to update and got out of memory errors.
I used root explorer and went to /data/data and deleted the app, after that I was able to install.
Jus10o said:
Why isnt a2sd worthy of installation?
we had it on 1.5 with source and everything to it.
Its the same thing on 2.1, nothings changed.
The Only change would be on 1 rom that can use ext4 now.
When 2.1 is released a2sd wont be changed.
Click to expand...
Click to collapse
Oh its worthy, I made sure to buy a class 6 to use it. I just don't want to go through the trouble of setting it up until we get an optimized official 2.1 so I can format my card and get everything set so I don't have to make any big changes. I'm a bit burnt out from the dozen 2.1 flashes of different roms.
bobr0949 said:
I had the same problem with 2 apps I tried to update and got out of memory errors.
I used root explorer and went to /data/data and deleted the app, after that I was able to install.
Click to expand...
Click to collapse
I just saw an update for another app and it worked, but still not the LWP. I uninstalled/reinstalled and everything is ok now. Go figure. My phone was also being really slow and a lot of processes were stalling after wiping dalvik but seems like its behaving now.

Angry Birds Rio -- Application Not Installed

I have been trying to get Angry Birds Rio installed on my DroidX (2.2.1 -> Rooted -> running Fission 2.5.7) all morning. It downloads fine, but then comes up saying "Application Not Installed." All other apps have installed fine, but I have been having to unmount my SDCard before my Angry Birds or Angry Birds Seasons will update. Hasn't been an issue, but RIO will plain just not install.
I found a on Android Central (cannot link to it because I do not have 8 posts currently) thread regarding the issue and removing the android_secure folder from your SDCard should fix it, but removing the "android_secure" folder from my did not help. I still will not install.
Things I have tried to fix:
- rebooted my phone
- unmounted SDCard after finding the .apk and tried installing from the phone instead of the SDCard
- removed android_secure
- clearing the cache and data from the Amazon App & the market app (figured it couldn't hurt)
After each one of these things I tried to reinstall which involved re-downloading the app through the Amazon Android Marketplace.
Nothing is working.... I figured this was the best place to come.
****UPDATE 3/23/2011****
Last night I received an email from Amazon that said the following:
Hello Travis,
Thanks for your patience. I'm so sorry Angry Birds RIO isn't installing for you on our opening day of the Amazon Appstore for Android. We are aware of the issue and our developers are hammering out a solution.
I will update you in a few hours, and email you a solution as soon as it is available. We were trying for today, but in any case I will let you know.
**Then Again Later**
I have been tracking our problem installing Angry Birds RIO moment by moment today. There hasn't been a confirmed resolution as of yet, but we are working on it.
In the case that the application is no longer free when we get it running, we will be sure to credit your account for the cost. Thank you so much for your patience and for contributing to a solution. Your account is already flagged to be contacted when the fix is complete.
Thread moved to General.
Same problem on a stock Evo 4G.
My wife's reported the same problem with her Incredible but I haven't arrived home, yet, to take a look at it.
It's installed fine on my Droid X, though.
I have 2 OG Droids that I have tried installing this on. It works on one but not on the other. The settings are set to allow non market apps, as I couldn't have installed the amazon store in the first place otherwise.
The one that it worked on is running the stock 2.3.3 rom from perter alfonso.
The one I am having issues with is running the latest bugless beast.
I thought it may have been just the ROM, but I see others are having the same issue on other phones. I also tried installing the cracked apk with the same result. Not sure what to do next.
Same problem on my Droid 2, rooted. Tried uninstalling the app store and deleting the .android_secure and nothing, still won't install.
SOLVED [for me]
I had success removing the smdl2tmp1.asec file from the SD\.android_secure directory.
mkarol said:
I had success removing the smdl2tmp1.asec file from the SD\.android_secure directory.
Click to expand...
Click to collapse
I don't have anything in that directory at all. I deleted the entire folder even, rebooted my device, and tried to install. No dice!
mkarol said:
I had success removing the smdl2tmp1.asec file from the SD\.android_secure directory.
Click to expand...
Click to collapse
This also worked for me @ Desire HD @ Android Revolution HD 3.2!
mkarol said:
I had success removing the smdl2tmp1.asec file from the SD\.android_secure directory.
Click to expand...
Click to collapse
Thanks for that tip, it worked for me. Been trying to get it working for an hour.
I located the file while my HTC was connected to my laptop...maybe give that a try?
But thanks mkarol
This is still not working for me.
rangeela2331 said:
This is still not working for me.
Click to expand...
Click to collapse
same here.
D2
mkarol said:
I had success removing the smdl2tmp1.asec file from the SD\.android_secure directory.
Click to expand...
Click to collapse
this also worked for me after trying to install by not mounting the sd card as well as trying to get rid of the android secure file. It was also the only way it worked as couldnt get it to work through astro and did this on a rooted Optimus T
Working for in Xperia X10mini. It's fine!!!!
I'm having the same issue. Stock Evo 4G on Sprint and I have no file inside that android_securite folder to delete either.
OstrichSak said:
I'm having the same issue. Stock Evo 4G on Sprint and I have no file inside that android_securite folder to delete either.
Click to expand...
Click to collapse
the same here sgs i9000 darky 9.4, I have emptied this folder, still not installed
maciekwar said:
the same here sgs i9000 darky 9.4, I have emptied this folder, still not installed
Click to expand...
Click to collapse
exactly the same here.
If you're on Darkys 9.4 try removing or unmounting your external SD card.
Worked for me this morning.
I am having the exact same problem. I have a Droid 2 stock. I even reset, wiped all user data, and reinstalled everything this morning - still no dice.
are you guys trying this from the Amazon Market? it seems to be working fine for me on my rooted Incredible (stock rom)

/data restore uid mismatch reference

I was getting ready to update my tablet and try the official ICS as well as the CM9 builds. Just before getting ready, I was apparently bitten by a bug in the busybox installer (1.20.0) which disabled all network access from my device. I also tried the platform.xml permissions change to add sdcard_rw but apparently something went wrong and I was left with no write access to either /mnt/sdcard/ or /mnt/sdcard/extStorages/SdCard/. I was therefore unable to find a way to run TitaniumBackup to get a consistent backup (no network for external backup, no local storage for even root-requesting mode), but wanted some sort of backup before wiping my tablet. I ended up finding an rsync binary, and via an adb root shell rsynced all of /data/app, /data/app_private, /data/media, and the wpa_supplicant file for wifi to the internal sdcard.
I have since wiped and installed the 8/10 CM9 release, and have all of my apps available. I've also restored the data and run the fix_permissions script from the CWM recovery. What I did was copy /data/app and /data/data back at the same time via a recovery adb shell. What I ended up with though, is the lib directory from each of the copied data directories being symlinked to an invalid target (lib -> /mismatched_uid/settings_NNNNN/fs_0, where NNNNN is an app id, and differs for each data directory). What this causes is for apps not only not having write permissions, but those that require libs fail at startup to even load their expected libraries are terminate immediately.
I realize after doing this that one can't restore apps and data at the same time via recovery - the fix_permissions script won't work until at least one boot cycle so that the system can process the new apks and assign app ids. I've rerun the script and the permissions are set appropriately, however I am still stuck with the broken lib directories for each of the effected packages.
Since I don't have any important data changes since the load, what I'm going to try doing is wipe /data/data and reload the content in recovery since they have now been assigned app ids. However, as a point of question, what, and when do the /data/data/*/lib/ directories get replaced with the broken symlink, and if when that situation is encountered is there anything that can be done besides reloading the data properly (or an uninstall/reinstall)? I couldn't find any trace of the previous contents of the ./lib/ directories. I've tried with a couple test cases using Titanium Backup to backup the app (even with the broken symlink), then uninstall the app and reinstall the app plus the data. This works, I presume because the appid is managed appropriately.
I tried again and it didn't work as I expected above. I re-copied the /data/data/ contents via adb in recovery, ensured that the lib contents were correctly linked (./lib/ owned by system, other dirs owned by app_NNN). However, after booting the device, I had the /mismatched_uid/ links reappear.
Any pointers on how to bulk restore the data and tie it to the app properly?
mrjoel said:
I tried again and it didn't work as I expected above. I re-copied the /data/data/ contents via adb in recovery, ensured that the lib contents were correctly linked (./lib/ owned by system, other dirs owned by app_NNN). However, after booting the device, I had the /mismatched_uid/ links reappear.
Any pointers on how to bulk restore the data and tie it to the app properly?
Click to expand...
Click to collapse
I'm having a similar problem with no wifi, and mismatched uids (and consequently no /data/data access -> crashing apps) on another device. I've been searching (and learning) for about two weeks now. Did you ever figure this one out?
tonestertm said:
I'm having a similar problem with no wifi, and mismatched uids (and consequently no /data/data access -> crashing apps) on another device. I've been searching (and learning) for about two weeks now. Did you ever figure this one out?
Click to expand...
Click to collapse
Did u try flash Pit file?
Sent from my GT-P6200 using XDA Premium
tonestertm said:
I'm having a similar problem with no wifi, and mismatched uids (and consequently no /data/data access -> crashing apps) on another device. I've been searching (and learning) for about two weeks now. Did you ever figure this one out?
Click to expand...
Click to collapse
No, I didn't directly figure it out. I ended up doing the restore, and using TitaniumBackup to backup all apps with the broken ./lib/, then uninstalled them all and reinstalled them. When reinstalling, the lib directory was correctly generated with a [newly] associated uid.

Categories

Resources