Go Back   Android Forums > Android Discussion > Android Lounge
Android Lounge A place for general Android discussion and questions.
Gamers - Check out our new sister sites!
Nintendo Wii U!    |    OUYA - $99 Android System!

test: Reply
 
LinkBack Thread Tools
Old February 21st, 2012, 05:19 PM   #1 (permalink)
Member
Thread Author (OP)
 
Join Date: Jul 2010
Location: NC
Posts: 180
 
Device(s): Droid X running CyanogenMod 7.1.0
Carrier: Not Provided

Thanks: 53
Thanked 8 Times in 8 Posts
Default Wiped phone, but traces of prior app activity remain

I've been using FuelLog for a few months. Over that time, I have made several nandroids, including one made early today. After today's nandroid, I uninstalled FuelLog. Afterward, I restored this morning's nandroid and after booting up, FuelLog is no longer on the phone. I then restored several backups made over the last few months, all with the same result.

All nandroid restores were preceded by data and Davlik cache wipes, so the phone should retain no trace of the fact that FuelLog was uninstalled, yet somehow it does. The strange thing is that if I go to the app tray immediately after the phone boots up following a nandroid restore, I can see FuelLog, but I cannot launch it, and within a few minutes, the FuelLog icon is removed.

Why does this happen?

Anyway, after restoring one of the nandroids (and watching FuelLog disappear), I installed FuelLog, and sure enough, all my fuel data is there (the data obviously comes from the nandroid).

wrench is offline  
Reply With Quote
Sponsors
Old February 21st, 2012, 05:22 PM   #2 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 35,366
 
Device(s): LTEvo, 3vo, and Shift
Carrier: Sprint

Thanks: 34,403
Thanked 40,626 Times in 16,800 Posts
Default

Did you have FuelLog on your SD card?

In such a case, the nandroid couldn't capture it, but would retain its data.
EarlyMon is online now  
Reply With Quote
Old February 21st, 2012, 05:48 PM   #3 (permalink)
Member
Thread Author (OP)
 
Join Date: Jul 2010
Location: NC
Posts: 180
 
Device(s): Droid X running CyanogenMod 7.1.0
Carrier: Not Provided

Thanks: 53
Thanked 8 Times in 8 Posts
Default

Quote:
Originally Posted by EarlyMon View Post
Did you have FuelLog on your SD card?

In such a case, the nandroid couldn't capture it, but would retain its data.
Yes, I had moved it to the sdcard. But I've moved many of my apps to sdcard and those all show up after restoring a nandroid.
wrench is offline  
Reply With Quote
Old February 21st, 2012, 06:15 PM   #4 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 35,366
 
Device(s): LTEvo, 3vo, and Shift
Carrier: Sprint

Thanks: 34,403
Thanked 40,626 Times in 16,800 Posts
Default

Quote:
Originally Posted by wrench View Post
Yes, I had moved it to the sdcard. But I've moved many of my apps to sdcard and those all show up after restoring a nandroid.
I guess I'm suggesting it's all about the sequence, so let's break it down:

Quote:
1. After today's nandroid, 2. I uninstalled FuelLog. 3. Afterward, I restored this morning's nandroid and after booting up, 4. FuelLog is no longer on the phone.
In (1), the nandroid backed up the /system and /data so FuelLog's data was in /data.

In (2), FuelLog was removed from your SD card (app) and data from /data.

In (3), FuelLog's data was restored to /data but FuelLog wasn't restored to the SD card (app).

In (4), the odd observables began.

Quote:
Anyway, after restoring one of the nandroids (and watching FuelLog disappear), 5. I installed FuelLog, and sure enough, 6. all my fuel data is there (the data obviously comes from the nandroid).
In (5), you restored FuelLog to your apps. (6) is true because of (1) and (3).

Quote:
All nandroid restores were preceded by data and Davlik cache wipes, so the phone should retain no trace of the fact that FuelLog was uninstalled, yet somehow it does.
Sequencing - I think if you wipe data after the nandroid restore, then you'll find FuelLog fully gone (along with your other data) - however because of (3): you removed its data on the data wipe, then restored right back there with the nandroid restore.

It's for that reason that for myself, I simply do a factory data reset (wipe data and cache in one step) when unsure and then restore apps/data using Titanium Backup or MyBackup Root.

I think you might not have faced this with your other SD-installed apps because of sequencing of installs/uninstalls.
EarlyMon is online now  
Reply With Quote
The Following 2 Users Say Thank You to EarlyMon For This Useful Post:
Metroid Prime (February 21st, 2012), wrench (February 23rd, 2012)
Old February 22nd, 2012, 05:27 PM   #5 (permalink)
Member
Thread Author (OP)
 
Join Date: Jul 2010
Location: NC
Posts: 180
 
Device(s): Droid X running CyanogenMod 7.1.0
Carrier: Not Provided

Thanks: 53
Thanked 8 Times in 8 Posts
Default

Quote:
Originally Posted by EarlyMon View Post
I guess I'm suggesting it's all about the sequence, so let's break it down:

In (1), the nandroid backed up the /system and /data so FuelLog's data was in /data.

In (2), FuelLog was removed from your SD card (app) and data from /data.

In (3), FuelLog's data was restored to /data but FuelLog wasn't restored to the SD card (app).

In (4), the odd observables began.

In (5), you restored FuelLog to your apps. (6) is true because of (1) and (3).

Sequencing - I think if you wipe data after the nandroid restore, then you'll find FuelLog fully gone (along with your other data) - however because of (3): you removed its data on the data wipe, then restored right back there with the nandroid restore.

It's for that reason that for myself, I simply do a factory data reset (wipe data and cache in one step) when unsure and then restore apps/data using Titanium Backup or MyBackup Root.

I think you might not have faced this with your other SD-installed apps because of sequencing of installs/uninstalls.
Your explanation makes sense for what happened with FuelLog.

But I have lots of other apps that have been moved to sd card. Subsequent nandroids should presumably not back these up, but if I wipe data and restore one of these nandroids, those apps are restored. In fact, after restoring dozens of nandroids after moving to whichever Android version it is that had built-in apps2sd, FuelLog is the first app that failed to be backed up/restored via nandroid. Color me confuzzled.
wrench is offline  
Reply With Quote
The Following User Says Thank You to wrench For This Useful Post:
EarlyMon (February 22nd, 2012)
Old February 22nd, 2012, 08:44 PM   #6 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 35,366
 
Device(s): LTEvo, 3vo, and Shift
Carrier: Sprint

Thanks: 34,403
Thanked 40,626 Times in 16,800 Posts
Default

Me too. Well, what's life without a few mysteries?
EarlyMon is online now  
Reply With Quote
Old February 23rd, 2012, 03:50 AM   #7 (permalink)
Member
Thread Author (OP)
 
Join Date: Jul 2010
Location: NC
Posts: 180
 
Device(s): Droid X running CyanogenMod 7.1.0
Carrier: Not Provided

Thanks: 53
Thanked 8 Times in 8 Posts
Default

Quote:
Originally Posted by EarlyMon View Post
Me too. Well, what's life without a few mysteries?
LOL, good to know I'm not alone in this.

I guess I need to start using Titanium Backup in addition to nandroids.
wrench is offline  
Reply With Quote
Old February 23rd, 2012, 09:02 AM   #8 (permalink)
The PearlyMon
 
EarlyMon's Avatar
 
Join Date: Jun 2010
Location: New Mexico, USA
Posts: 35,366
 
Device(s): LTEvo, 3vo, and Shift
Carrier: Sprint

Thanks: 34,403
Thanked 40,626 Times in 16,800 Posts
Default

You know, that's what I do.

I have also been using MyBackup Root with a lot of success and satisfaction. Just tossing that out there.
EarlyMon is online now  
Reply With Quote
Reply


Go Back   Android Forums > Android Discussion > Android Lounge
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 09:29 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.