Rooted but can't Reinstall certain apps from Market

GromitDroid

New Member
Joined
Dec 6, 2010
Messages
13
Reaction score
0
Hi.

I need some HELP!!!

This is a long post but I wanted to be detailed to tell you what I did.

I'm new to rooting. I have rooted my Droid 1 using the Steps outlined in the Cyanogen Mod Wiki using SBFRecovery, Flashing Froyo Stock with Root Privilages (Saphire). I backed up my apps (previously before I started this, using Astro Pro). I couldn't figure out how to restore using Astro, So I started restoring my apps by going to Android Market and installing my free and already paid for apps.

In the middle of my quest to get my apps back, I took a detour. I installed Rom Manager and Titanium. I used Rom Manager to flash Clockwork Mod Recovery, then I used Titanium to backup the Saphire Froyo stock Rooted Rom. I next installed Cyanogen Mod using Rom Manager. However I did not wipe my settings/cache b/c I didn't want to have to start over with my accounts, apps etc. And the Cyanogen Mod FAQ said I may not have too, just try it without wiping and see.

So I didn't wipe and everything worked great with Cyanogen until I commenced to start reinstalling apps from Android Market.
Certain apps which I had on my phone such as Wolfram Alpha
and Carfinder AR I can't install. I keep getting errors like "Wolfram Alpha Installation Unsuccessful" & "Car Finder AR Installation Unsuccessful"

Why am I getting this and how do I get my apps back from Market?
Can I use Astro to Restore my backed up apps?

Thanks.


Sent from my Droid using DroidForums App
 

teddyearp

Senior Member
Joined
Jan 13, 2010
Messages
1,816
Reaction score
12
Location
Pinetop, AZ
Current Phone Model
Motorola Razr 5g Rooted
This is a long post but I wanted to be detailed to tell you what I did.

That's OK, the more details the better.

I'm new to rooting. I have rooted my Droid 1 using the Steps outlined in the Cyanogen Mod Wiki using SBFRecovery, Flashing Froyo Stock with Root Privilages (Saphire).

However, AFAIK, the Cyanongen Wiki and anything related to Sapphire are two different things and posted on two different pages . . . .

<snip>In the middle of my quest to get my apps back, I took a detour.<snip>

Although I did snip out some of your info, you were getting your apps back via the market/automatic restore before you took the "detour" you mentioned above. And that is where you made the mistake. When your apps are being restored via the market after a fresh froyo rom install, LEAVE YOUR PHONE ALONE untill you get a "xxx apps restored" message in your notification bar. Check out some of AbsoluteZero's posts over at the CM forums and he is in agreement.

I suggest you do a factory data reset and then leave your phone alone after you sign back into your google account until you get the message above, then and only then go ahead with other app installs and restores.

good luck
 
OP
G

GromitDroid

New Member
Joined
Dec 6, 2010
Messages
13
Reaction score
0
Thank you will try. I didn't know your phone would automatically restore your apps. Cool. So I have to use Saphire (which I did get from Droid Life (they had a video, better instructions on how to root), or Cyanogen Mod to get my apps restored?

Sent from my Droid using DroidForums App
 

teddyearp

Senior Member
Joined
Jan 13, 2010
Messages
1,816
Reaction score
12
Location
Pinetop, AZ
Current Phone Model
Motorola Razr 5g Rooted
Can you please post links to the exact guides you are referring to so I can figure out what they are telling you to do, please? This will make it much easier for me to figure out what you are trying to do and how you did it.

The last time I looked at the cyanogenmod rooting wiki, it was out of date and only for the A855 running 2.1.

Thanks.
 
OP
G

GromitDroid

New Member
Joined
Dec 6, 2010
Messages
13
Reaction score
0
Teddyearp

Thanks for your willingness to help. I solved my problem of not being able to see or download apps from Market (ones that I previously paid for) by searching on her and the other forums and found the answer. My build.prop file showed that I was root and Market doesn't show forward-locked apps to Rooted devices. Market wouldn't let you download them if you did see them either.

So I got a build.prop file from Beesley (sp) to trick Market into thinking my phone is an unrooted Droid X. And Voila, I get to redownload the apps I paid for previously.

BTW, Astro Pro file manager may back up your forwarrd-locked apps, but it won't restore them on a Your device if it is rooted!

Yet another reason Titanium Backup Pro much better!

Thanks again for your willingness to help. I'm sure I'll be posting here again with a need for help.

Sent from my DROID 1 using DroidForums App
 

teddyearp

Senior Member
Joined
Jan 13, 2010
Messages
1,816
Reaction score
12
Location
Pinetop, AZ
Current Phone Model
Motorola Razr 5g Rooted
Gromit, could you please post that build.prop file so I can take a look at it? You might have to change the extension to something else and/or zip it. Either that oir the link to where you found it?

Thank you very much. And glad you got it fixed.
 
OP
G

GromitDroid

New Member
Joined
Dec 6, 2010
Messages
13
Reaction score
0
Here is the text of the Build.prop file. I hope it is ok to post it like this?

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=VZW
ro.build.display.id=VZW
ro.build.version.incremental=2.3.9
ro.build.version.sdk=8
ro.build.version.codename=REL
ro.build.version.release=2.2
ro.build.date=Tue Aug 10 21:58:48 CDT 2010
ro.build.date.utc=1281495528
ro.build.type=user
ro.build.user=w30471
ro.build.host=il93lnxdroid08
ro.build.tags=test-keys
ro.product.model=DROIDX
ro.product.model.internal=MB810
ro.product.brand=verizon
ro.product.name=shadow_vzw
ro.product.device=cdma_shadow
ro.product.board=shadow
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
ro.build.product=shadow_vzw
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cdma_shadow-user 2.2 VZW 2.3.9 ota-rel-keys,release-keys
ro.build.fingerprint=verizon/voles/sholes/sholes:2.2/FRG01B/45394:user/release-keys
# end build properties
#
# system.prop for CDMA Shadow
#
# rild.libpath=/system/lib/libril-moto-umts-1.so
rild.libpath=/system/lib/libmoto_ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
ro.default_usb_mode=2
# BEGIN Motorola, a18772, 05/19/2010, IKSHADOW-5584
# Add 411 to DAN List for VZW.
ro.mot.ril.danlist=611,*611,#611,411
# END IKSHADOW-5584
persist.ril.ecclist=911,*911,#911
persist.ril.modem.mode =1
# This defines the max event window manager can
# handle in 1 s. We may adjust this # for performance
# reason later
windowsmgr.max_events_per_sec=60
# This defines the min duration between two pointer event
ro.min_pointer_dur=10

# USB modes allowed for UI and switching
ro.ngp_available=1
ro.modem_available=0

# Default network type.
# 4 => CDMA / EVDO.
ro.telephony.default_network=4
ro.com.google.clientid=android-motorola
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.cdma.home.operator.numeric=310004
ro.cdma.home.operator.alpha=Verizon
ro.config.vc_call_vol_steps=7

# wlan interface
wifi.interface = tiwlan0

# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval = 90

# Indicate carrier OTA SP number schema
# refer to frameworks/base/telephony/java/com/android/
# internal/telephony/cdma/CDMAPhone.java for the schema:
ro.cdma.otaspnumschema=SELC,1,80,99

# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072

# This is a high density device with more memory, so larger vm heaps for it.
dalvik.vm.heapsize=32m
# The URL for safety information
ro.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal

# our HTML browser (not WAP browser ) does not need to specify UAProf URL
ro.mot.hw.uaprof=

# Enable HAC to also display Call Setting Menu Option.
ro.mot.hw.HAC=1
# Motorola, a19622, 12/28/2009, IKSHADOW-204 / Location Settings for android
# Property to set enabling state of the location privacy setting feature.
# Motorola, a19622, 03/16/2010, IKSHADOW-2141 / Disable feature 33067
#ro.mot.settings.locprivacy=1
# ERI feature
# 0 OFF
# 1 ON
ro.mot.eri=1

# Motorola, a22976, 13/5/2010, IKSHADOW-5203
# Delay for Loss Of Service alert
ro.mot.eri.losalert.delay=2000
# If time from last RoamInd change to SID change less than below, not play alert
ro.mot.eri.sidalert.delay=1000
# END IKSHADOW-5203

# Motorol,a6889c,02/Feb/2010,IKSHADOW-619
# Proximity Sensor feature
# 0 disable
# 1 enable
persist.mot.proximity.touch=1
# End IKSHADOW-619

# BEGIN Motorola, a22976, 25-Feb-2010, IKSHADOW-702, FID 31841
# VZW Requirement Specifications: NETWORK BASED PLUS CODE DIALING
# 0 disable
# 1 enable
ro.cdma.nbpcd=1
# END IKSHADOW-702

# BEGIN Motorola, a22976, 12-Mar-2010, IKSHADOW-1784, Power Up Tone
# Motorola, a22976, 12-Apr-2010, IKSHADOW-3298, Remove temporary power up tone
# BEGIN Motorola, wbdq68, 21-May-2010, IKSHADOW-3372, Turn ON Power Up Tone
# Motorola, a22976, 26-May-2010, IKSHADOW-6164, Remove power up tone to keep the same as Droid
#persist.mot.powerup.tone=/system/media/bootup.ogg
# END IKSHADOW-3372
# END IKSHADOW-1784

# BEGIN Motorola, a22417, 22-Mar-2010, IKSHADOW-2345,default data roaming is on
ro.com.android.dataroaming=true
# END Motorola, a22417, 22-Mar-2010, IKSHADOW-2345,default data roaming is on
persist.mot.a2dp.direct = 0

# System property for SMC
ro.service.start.smc=1
# BEGIN Motorola, a21951, 17-Apr-2010, IKSHADOW-3602
# 0 disable
# 1 enable
persist.mot.usb.mediasync = 1
# END Motorola, a21951, 17-Apr-2010, IKSHADOW-3602

#Proximity sensor debounce time
mot.proximity.delay=150
# disable touch below 60 pixels
mot.proximity.distance=60


# BEGIN Motorola, pkd348, 26-Apr-2010, ISHADOW-4035
# true Horizontal BUA is preloaded, not allow to install standalone version of BuA from Android Market
# false Horizontal BUA is not preloaded
ro.HorizontalBUA=true
#Proximity sensor debounce time
mot.proximity.delay=150
mot.proximity.distance=60

# BEGIN Motorola, pkd348, 26-Apr-2010, ISHADOW-4035
# true Horizontal VVM is preloaded, not allow to install standalone version of VVM from Android Market
# false Horizontal VVM is not preloaded
ro.HorizontalVVM=true

# BEGIN Motorola, a22976, 21-May-2010, IKSHADOW-5385
# For Shadow only, NOT applied to Droid2 as requirement different
ro.mot.buttonlight.timeout=0
# END Motorola IKSHADOW-5385

ro.mot.master_clear.shredsd=false


# BEGIN Motorola, pkd348, 09-July-2010, IKSTABLEONE-1236
# true enable the feature of In case of Emergency, default is false
# false disable the ICE feature
ro.mot.fid.29967.ice=true

# BEGIN MOTOROLA, vfhk68,24-July-2010, IKSTABLEONE-2469
# true enable the feature of 33531
# false disable the feature
ro.mot.fid.33531.keylock_ecm=true
#END


#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.kernel.android.ril=yes
persist.ril.mux.noofchannels=7
persist.ril.mux.ttydevice=/dev/ttyS0
persist.ril.modem.ttydevice=/dev/ttyUSB0
persist.ril.features=0x07
persist.ril.mux.retries=500
persist.ril.mux.sleep=2
ro.config.notification_sound=Droid.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
media.stagefright.enable-player=false
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=false
ro.default_usb_mode=0
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
ro.telephony.sms_segment_size=160
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=2.2_r5
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=1000
ro.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal/?model=A855
ro.setupwizard.enable_bypass=1
ro.com.google.clientid=android-motorola
ro.com.google.clientidbase=android-verizon
ro.com.google.clientidbase.am=android-verizon
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.cdma.home.operator.numeric=310004
ro.cdma.home.operator.alpha=Verizon
ro.config.vc_call_vol_steps=7
ro.cdma.homesystem=64,65,76,77,78,79,80,81,82,83
ro.cdma.data_retry_config=default_randomization=2000,0,0,120000,180000,540000,960000
ro.com.motorola.smartsensor=true
ro.media.capture.maxres=8m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=60
ro.media.capture.flash=led
ro.media.capture.classification=classD
ro.media.capture.useDFR=1
ro.media.camera.focal=3564.0,3564.0
ro.media.camera.principal=1632.0,1224.0
ro.media.camera.skew=0.0
ro.media.camera.distortion=0.0,0.0,0.0,0.0,0.0
ro.media.camera.calresolution=3264,2448
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.com.google.clientid=android-motorola
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.mot.hw.uaprof=http://uaprof.motorola.com/phoneconfig/MotoMB200/profile/MotoMB200.rdf
ro.build.version.full=Blur_Version.2.3.9.MB810.Verizon.en.US
ro.config.ringtone=DroidRollin.ogg
ro.build.config.version=GAS_NA_GCXSHAD00VZW_P022
ro.build.config.date=Tue_Aug_10_21:58:11_-0500_2010




Sent from my Droid using DroidForums App
 
OP
G

GromitDroid

New Member
Joined
Dec 6, 2010
Messages
13
Reaction score
0
So I got a build.prop file from Beesley (sp) to trick Market into thinking my phone is an unrooted Droid X. And Voila, I get to redownload the apps I paid for previously.

That is what I. said. The fix gets around the forward-locking apps issue I experienced by disquising my rooted D1 as an unrooted Dx.

Here is the link to the Xda dev forum post I got this from.
NOTE: The author has updated the post, since then and changed the build.prop to read Droid 2.


http://forum.xda-developers.com/showthread.php?t=760938

Sent from my Droid using DroidForums App
 
OP
G

GromitDroid

New Member
Joined
Dec 6, 2010
Messages
13
Reaction score
0
OIC. my bad. Wasn't trying to be like "duh", just thought U missed that part. lol.

IDK about the Shadow stuff. What does it do?

Is there an "Understanding your Android Build.prop file for Dummies" resource somewhere? I really wanna understand all this stuff.

Also, I changed from Cyanogen to Steel Droid 2.2
so I don't use the above Build.prop file anymore.
Steel Droid does not have the same Issues with Market that
Cyanogen does.

I did Mod my build.prop file that came with Steel Droid 2.2
to set the stagefright values to False and the ro.build.version.release=2.2 not 2.2.2 FRG83 so Pandora would work.

I have a programing background in basic, Pascal, C++
So I do understand Tech stuff. I just want to know where I can go to find out more about the build.prop file and how you can and should. change the settings.



Sent from my Droid using DroidForums App
 

furbearingmammal

Super Moderator
Joined
Jun 16, 2010
Messages
11,081
Reaction score
363
Location
Anywhere you're not
Website
swdouglas.blogspot.com
Current Phone Model
32GB Moto X Developers Edition
Twitter
furryvarmint
I'm sure there is -- and maybe even by that name -- but I never personally dug into it all that much. I don't buy apps because I use the free version or go without (completely broke here) so I never had a problem losing them with updates. I would imagine, though, that changing the OS version in the file might not be the greatest idea but probably not that much of a problem. What might be an issue is changing the device because you might get device-specific apps that don't work very well on other devices. We ran into that with early CM 6 builds becuase in order for Flash to appear in the Market (FRG01B days) the build.prop was modified to show the device as a Nexus 1.
 

teddyearp

Senior Member
Joined
Jan 13, 2010
Messages
1,816
Reaction score
12
Location
Pinetop, AZ
Current Phone Model
Motorola Razr 5g Rooted
Thanks GrommitDroid for posting the file and the link. I too wish there was a'guide for dummies' around, but oh well, I guess this dummies can keep on learning the hard way. The only way I know how. I'm starting to figure some stuff out, but not much. Plus, I don't have the technical background you do. Just my own tinkering around experience.

Thanks again.
 
Top