furbearingmammal
Super Moderator
Locked down in the sense that it's hard to work on if you make a mistake. It doesn't have the e-fuse technology that the X/2/2G/Pro/etc has, but it's still tricky to hack on.
Titanium backup just backs up all apps to your SDCard, right? Doesn't touch contacts, or interface with the computer, or anything?
It's not VZW, it's Samsung that would be responsible for the FroYo update -- and rumor has it that Samsung wants a pretty penny to release ANY upgrade to the software.
Locked down in the sense that it's hard to work on if you make a mistake. It doesn't have the e-fuse technology that the X/2/2G/Pro/etc has, but it's still tricky to hack on.
Titanium backup just backs up all apps to your SDCard, right? Doesn't touch contacts, or interface with the computer, or anything?
That's right. Titanium does not interface w/ the PC at all. If your contacts are associated w/ your Google account, everything will be refreshed once you set it up again after flashing to stock.
Unrooting shouldn't be necessary for updating, just having all the stock files. Once you update you will probably lose root and have to do it again. I got all my OTA updates without unrooting... then again, I have a DX not a samsung.
{{ WugFresh }}
No its not (relatively speaking), you just have to dig a little. Start by looking at ROMs that come with bootstrapper preinstalled. Those ROMs run the hijak at first boot. That might give you a better idea of what's going on. However, in my personal opinion, rather than trying to reverse engineer however your phone was rooted and isolate what was modified, just wipe it clean and flash a system image... its like one thousand times easier and a much more logical approach. If you feel like digging, go for it. I work on lots of android side projects, but if you want a solution; just start fresh, simple.
{{ WugFresh }}
No its not (relatively speaking), you just have to dig a little. Start by looking at ROMs that come with bootstrapper preinstalled. Those ROMs run the hijak at first boot. That might give you a better idea of what's going on. However, in my personal opinion, rather than trying to reverse engineer however your phone was rooted and isolate what was modified, just wipe it clean and flash a system image... its like one thousand times easier and a much more logical approach. If you feel like digging, go for it. I work on lots of android side projects, but if you want a solution; just start fresh, simple.
{{ WugFresh }}
I don't even get what those ROMs have to do with the bootstrapper. Best way I can think of is to look at the source for the rage binary...
I'm not sure how you determine that's a cleaner solution. If you don't store your contacts in gmail (I don't, specifically, to separate them so I can filter by phone contacts, as I don't want my 30 or so phone contacts and 1000 gmail contacts on in my phone contacts list at the same time. Apps don't matter, sure, as they can be backed up to the SDCard (which reminds me, where do apps write their app data too?). I mean sure, media is saved, but all the settings are wrong, so on and so forth.
It's definitely cleaner, no doubt, but re-adding contacts, re-doing all the settings, all that stuff that makes your phone personal - got to re-do it all..
There's a reason the people who find these vulnerabilities don't publish them.
HACKERS!
People who write malware, who wish to steal our information. The Bad Guys. If the knowledge were widely known the attacks would be constant, and the phones would get locked down tighter than the Atrix. We couldn't even root.
No its not (relatively speaking), you just have to dig a little. Start by looking at ROMs that come with bootstrapper preinstalled. Those ROMs run the hijak at first boot. That might give you a better idea of what's going on. However, in my personal opinion, rather than trying to reverse engineer however your phone was rooted and isolate what was modified, just wipe it clean and flash a system image... its like one thousand times easier and a much more logical approach. If you feel like digging, go for it. I work on lots of android side projects, but if you want a solution; just start fresh, simple.
{{ WugFresh }}
I don't even get what those ROMs have to do with the bootstrapper. Best way I can think of is to look at the source for the rage binary...
I'm not sure how you determine that's a cleaner solution. If you don't store your contacts in gmail (I don't, specifically, to separate them so I can filter by phone contacts, as I don't want my 30 or so phone contacts and 1000 gmail contacts on in my phone contacts list at the same time. Apps don't matter, sure, as they can be backed up to the SDCard (which reminds me, where do apps write their app data too?). I mean sure, media is saved, but all the settings are wrong, so on and so forth.
It's definitely cleaner, no doubt, but re-adding contacts, re-doing all the settings, all that stuff that makes your phone personal - got to re-do it all..
You can backup app data easily and restore it later with TiBackup. Restoring contacts is simple if you have them sync with something like google or exchange. Its really easy to get back to where you were.
{{ WugFresh }}
App data is not stored within the app, its stored in an organized directory on your phone.
I have a tremendous amount of contacts as well, but I only sync my exchange contacts, not my gmail contacts. You should make an exchange account or a separate gmail account that just syncs your primary contacts. Mixing all your contacts with ones you don't care about is the problem with your current setup.
{{ WugFresh }}
/data/data/
Yeah;
Contacts > Menu Button > Import/Export > 'Export to SD card' > OK
{{ WugFresh }}