How to disable the stupid ATT Address Book - AT&T, Rogers HTC One X, Telstra One XL

Just got the One X and it keeps trying to connect to the ATT Address book, how the heck do you disable it. I went to accounts and sync but see no box to uncheck

Dont worry - you are not really "signed up" yet. The app can connect only over Cellular and when it does, it asks you to Approve/Deny syncing your contacts with the ATT cloud. Deny and don't turn back The check will be grayed out.

Go to Settings - Apps - All. Scroll down to the app and tap on it. Click Disable.

The best way to disable ATT address book sync is to make a root of the phone, and then go to data/data/com.android.contacts/shared_prefs/ and edit with a notepad++ file "com.android.contacts_preferences". And change all the values from "false" to "true". It works on my Samsung Rugby Smart.

Head to the Dev Section and install a custom rom

sowa180 said:
The best way to disable ATT address book sync is to make a root of the phone, and then go to data/data/com.android.contacts/shared_prefs/ and edit with a notepad++ file "com.android.contacts_preferences". And change all the values from "false" to "true". It works on my Samsung Rugby Smart.
Click to expand...
Click to collapse
Or you could just ya know... delete the system apk

rquinn19 said:
Head to the Dev Section and install a custom rom
Click to expand...
Click to collapse
+1
I recommend CleanRom SE if you like sense or try DE if you want to to be a little on the wild side
Sent from my HTC One X using XDA

rquinn19 said:
Head to the Dev Section and install a custom rom
Click to expand...
Click to collapse
Yeah, but there's no any custom rom for my phone.
Wysyłane z mojego SAMSUNG-SGH-I847 za pomocą Tapatalk 2

Go to Settings/Apps Manager/All and find AT&T Messages. Click on it and disable.

Jeez... What he ^ said. Go to apps and hit disable. Simple as that. While your at it disable every att app you have. If you have root use titanium back up and freeze it. I don't recommend uninstalling anything unless you are 100% sure you know what the result will be. You don't need to do anything else.
:beer:
sent from my hoXl
can't play my geetahr with out a geetahr string!

Hey Fellows,
I had the same issue with this stupid ATT Address Book sync problem. But now I solved it!!
You need a rooted I847, the tools "SystemApp Remover" and a file manager.
Here is my procedere:
1. Backup Contacts as a vcf on SDCARD
2. Open Systemapp Remover -> System Apps
3. Backup Contacts.apk & ContactsProvider.apk
(Its also create the odex files)
(Backups are stored in SystemAppBackup)
4. Move these 4 files into another folder
5. Copy the files from the attachment into SystemAppBackup
(files are from the Galaxy W Image 2.3.6)
6. Go Back in SystemApp Remover -> System Apps
7. Uninstall Contacts.apk & ContactsProvider.apk
8. delete the folders with a file manager
/data/data/com.android.contacts
/data/data/com.android.providers.contacts
9. Go Back in SystemApp Remover -> Restore Apps
10. choose contacts.apk and than ContactsProvider.apk
(yes on system app)
11. Thats it, now you have a debranded Contacts Address Book :laugh:
dont forget to restore your contacts
Hope this helps for yours too !?
Thx for your feedback.
Cheers Newbit

Samsung Galaxy S3
I had the same annoying issue on my S3.
Even more annoying because there doesn't seem to be a 'disable' option under:
Settings > Application manager > All > AT&T Messages
(The only options are to Force stop, Clear data and Uninstall updates.)
So (while it doesn't disable it) I was able to temporarily address the nag by clearing the data and performing a Force stop. :-/

djdole said:
I had the same annoying issue on my S3.
Even more annoying because there doesn't seem to be a 'disable' option under:
Settings > Application manager > All > AT&T Messages
(The only options are to Force stop, Clear data and Uninstall updates.)
So (while it doesn't disable it) I was able to temporarily address the nag by clearing the data and performing a Force stop. :-/
Click to expand...
Click to collapse
Once you uninstall the updates you can disable the app.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my HTC One X using xda premium

Yeah but the service still runs. Annoying as f#@!
Sent from my HTC One X using xda app-developers app

This needs to be in the Q&A section
Sent from my HTC One XL using Tapatalk 2

newbit said:
Hey Fellows,
I had the same issue with this stupid ATT Address Book sync problem. But now I solved it!!
You need a rooted I847, the tools "SystemApp Remover" and a file manager.
Here is my procedere:
1. Backup Contacts as a vcf on SDCARD
2. Open Systemapp Remover -> System Apps
3. Backup Contacts.apk & ContactsProvider.apk
(Its also create the odex files)
(Backups are stored in SystemAppBackup)
4. Move these 4 files into another folder
5. Copy the files from the attachment into SystemAppBackup
(files are from the Galaxy W Image 2.3.6)
6. Go Back in SystemApp Remover -> System Apps
7. Uninstall Contacts.apk & ContactsProvider.apk
8. delete the folders with a file manager
/data/data/com.android.contacts
/data/data/com.android.providers.contacts
9. Go Back in SystemApp Remover -> Restore Apps
10. choose contacts.apk and than ContactsProvider.apk
(yes on system app)
11. Thats it, now you have a debranded Contacts Address Book :laugh:
dont forget to restore your contacts
Hope this helps for yours too !?
Thx for your feedback.
Cheers Newbit
Click to expand...
Click to collapse
I used this method to finally get mine to work. However, when I 1st tried this, I had to use CWM to recover my phone once I did step #7. It kept erroring out & wouldn't allow me to go back to the home page or show any icons, even after a reboot.
I ended up doing the steps in the following order to get it to work: 1,2,3,4,5,8,6,7,9,10,11. Doing step #8 before #6 made it so that I didn't have to exit out of SystemApp Remover during the rest of the steps. GAPPS still had some errors that I was allowed to force stop, but it didn't have any impact on the SystemApp Remover steps I was doing & went away after step #10.
BTW, I am using a stripped down (bloatware removed) version of this stock GB ROM. The "AT&T Messages" app didn't show in my app lists, so I couldn't disable it. Also, modifying the "com.android.contacts_preferences" file didn't work for me.
Thanks,
MP

Hey Fellows,
the "new" issue is that the contacts.apk ive posted are not so "nice" like the stock one.
The Logs Register shows ALL the SMS, and there is no way out of this!!
So the edit "com.android.contacts_preferences - way" from "false" to "true" doesnt work for me att all!!
The main reason for this dilemma is, that the real ATT Address Book was AND will never created by the contacts.apk
without an valid account, I guess.
Every time I changed the file, its flip back to original without any changes!!
But i ve figured it out, and here is a detailed way How to disable the stupid ATT Address Book
1. Open the com.android.contacts_preferences in Text Mode
2. Change only the REGISTRATION_COMPLETE_FLAG and the AAB_ENABLED_FLAG from "false" to "true"
3. Saving changes AND delete the just created .bak
4. Change the permissions to read only, from read&write
It should look like this in your folder!?
In princip, thats it!! But if you like, lets proof it:
1. Go into your contacts, one time over the contacts and one time over the phone icon
If nothing happens, it works, so fare so good
2. Go Into More -> Settings -> AT&T Address Book -> WoW first time there is it !!
3. Uncheck the Auto sync contacts -> hit the sync now -> Do you realy want to sync? Yes!
And remove existing contacts? No!
After a very short sync process you can try it later or maybe not!
I have the AT&A Address Book Version 1.1
4. Lets take a quick look back to preferences file -> its looks like its back to normal ->
and almost all FLAGS are "true"
My phone is Samsung Rugby I847 and the changes holds also after a reboot.
Thx for reading...
NewBit

Holà again Fellows,
here is newer, faster and much more flexible way to disable the ATT Adress Book.
Its a sed find and replace in XML file script, launched with gscript.
What you need is:
- root
- busybox
- gscript
- and the exact place where your xml file is
I named the file disableattadressbook.sh
and put in /sdcard/gscript
In this file are this code:
Code:
ZFILE="/data/data/com.android.contacts/shared_prefs/com.android.contacts_preferences.xml"
sed -i "s/REGISTRATION_COMPLETE_FLAG\" value=\"false\"/REGISTRATION_COMPLETE_FLAG\" value=\"true\"/g" $ZFILE
sed -i "s/INIT_SYNC_FLAG\" value=\"false\"/INIT_SYNC_FLAG\" value=\"true\"/g" $ZFILE
sed -i "s/AAB_ENABLED_FLAG\" value=\"false\"/AAB_ENABLED_FLAG\" value=\"true\"/g" $ZFILE
Thats it. run this script with gscript and the flaqs will change to true.
And if you like you can add or change your own values.
If you switch your simcard, its just a few clicks. Maybe you can run this script as an autorun on boot time!?
Good luck
EDIT: 26.04.2015
It turnt out, that this method is not applicable or stable on some ATT devices. Even for the I547 ATT version it is not
possible to keep the com.android.contacts_preferences.xml modified.
For those ATT devices please use this method:
- locate the feature.xml file, (maybe in /system/csc/feature.xml)
- locate the entry <CscFeature_Contact_EnableAAB>true</CscFeature_Contact_EnableAAB>
- change the true into false (i use ES file explorer)
- save and restart phone
The AT&T Address Book entry in Contacts -> Configurations is still there, but it should never pop up again for "syncing".
Cheers
Newbit

Disable
Only disable in Settings- Apps-- At&t Address Book

juantorrado said:
Only disable in Settings- Apps-- At&t Address Book
Click to expand...
Click to collapse
The Disable button is greyed out in ATT stock roms. This was mentioned in the past threads. Let's not clutter the forum with useless waste.

Related

[Guide] Survivng a Data Wipe / Update (Reduces Force Closes, too!)

Alright, this is a guide for everyone who has come to me saying "When I update, XXX.apk force closes" or "I hate doing a wipe every time I update"
What you will need:
Computer
Backup for Root Users
Google Account
SD Card
( Yes, this is written for idiots, )
What to do:
Power on your phone
Sync your google account
Run Backup for root users
Perform a data backup (first option)
Upon completion connect the phone to PC
Mount the sd card and open BackupRoot/data
delete everything related to the system
This is providers folders, htc.android folders, anything that isn't related to an app that you have installed
You should be left with just your program folders
These are things like nl.rogro.GScriptFull, and other INSTALLED programs
Do the update, wipe your phone, ect. (Whatever you had to do)
Run Backup for root users after opening any apps that have a EULA
These are things such as "Welcome, this program does some stuff" that appear when you first start the app and prevent data from being written until they have been accepted in full
Choose Restore Data (the option to the right of the first one you used)
Sync Google account
Congratulations, you have restored.
Now Backup for Root Users is a great app, but many people do not realize that when you back up all of your data, things like calendar and Mms may be different versions. Unlike installed apps that are meant to accept data from different versions of the same app, these programs may carry the same name but may read data differently. Things like calendar do not transport well, but by syncing your account you prevent losing anything because it is all reloaded by the sync.
Note: You will lose settings for Settings and Home Screen. These cannot be prevented and are the MOST COMMON cause of issue because the code for Launcher, Rosie, and the System are CONSTANTLY being changed. It's a small price to pay...
Great Advice!!! Thanks!
nice...added to thread index
LOL! My App in a guide on xda! LOL Again! XD
blackgin said:
LOL! My App in a guide on xda! LOL Again! XD
Click to expand...
Click to collapse
Ah, so you're the person behind this great app.
do you happen to have a thread/blog that explains what some of these backups do? I have a bit of a hard time decyphering some of them.
Correct me if i'm wrong regarding your tutorial twistedumbrella.
If the users are running apps2sd, shouldn't they run the second option of the backup "Backup Data2sd"?
As you requested I published an info page on my blog:
http://blackgins.wordpress.com/what-dobackup-for-root/
blackgin said:
LOL! My App in a guide on xda! LOL Again! XD
Click to expand...
Click to collapse
your app can't be pimped enough!
thanks for the tip and good job blackgin for creating this app.
blackgin said:
LOL! My App in a guide on xda! LOL Again! XD
Click to expand...
Click to collapse
Slightly off topic I suppose, but could you [Blackgin] give us an option when using your program (as I do) to automatically backup only the Application Data that Twisted mentions above. That would save us the step of going in and deleting all that other stuff. You could call it "Pre-Wipe Backup" or something.
stellarman said:
Slightly off topic I suppose, but could you [Blackgin] give us an option when using your program (as I do) to automatically backup only the Application Data that Twisted mentions above. That would save us the step of going in and deleting all that other stuff. You could call it "Pre-Wipe Backup" or something.
Click to expand...
Click to collapse
Easier said than done. You either have to index all apps and backup relative to that list (data is often a different name than the app) or index the system and skip that data (again variable by build). Honestly it would be a little too complicated unless you have set data lists just due to the variable nature of app name to data location.
Here is 1 more addition:
suppose u r gona have a wipe & dont want to do google account sign in again but want it to be automatically signed-in @ the first boot after updating,
Grab the attachment, extract & run bat file
It will backup google account database & will restore database:
Note: Backup When Phone Is running Means not in recovery mode
&
Restore after Updating/Wiping But in Recovery Mode Even restoring as soon as u update will do....
twistedumbrella said:
Easier said than done. You either have to index all apps and backup relative to that list (data is often a different name than the app) or index the system and skip that data (again variable by build). Honestly it would be a little too complicated unless you have set data lists just due to the variable nature of app name to data location.
Click to expand...
Click to collapse
Maybe it isn't so difficult, I'm trying..
EDIT: Done
So if I am on a build using aps2SD, I choose that option right? The first time nothing backed up/restored properly
For me on cyanogen build, it works also the normal apk backup..
I backed up my sms while using Cyanogen 3.4.6, and i just flash JACHero, can I restore those SMS or will I run into some errors?
twistedumbrella said:
......
Run Backup for root users
Perform a data backup (first option)
....
......
Run Backup for root users after opening any apps that have a EULA
These are things such as "Welcome, this program does some stuff" that appear when you first start the app and prevent data from being written until they have been accepted in full
Choose Restore Data (the option to the right of the first one you used)
.......
Click to expand...
Click to collapse
What options are there?
These are the options, see the images
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It depends on what you are using (app2sd or not) and what you want to backup..
If you want to backup data without system one, chose data-sys (or that for app2sd).. If you want a full data backup chose backup data (or that for app2sd)
Backup for root users doesn't work for me.
When I start the application the first time I click on always allow permission.
Then I click on any buttons to save and nothing.
Just a message very fast "Performing Backup..."
On SD there is a directory "BackupRoot" and inside 2 Directories "dataNoSys" and "sd".
any idea?
I'm on custom ION r1
new release
Hi everybody,
Today I ve found a upgrade of BackupForRoot!
Always better! Good work Blackgin

[Q] Delete Facebook?

I followed the instructions to root the phone here: http://forum.xda-developers.com/showthread.php?t=1192300
I installed Titanium Backup (free version) and made sure it has root permissions. So far, so good...
In TB, I go to Backup/Restore, select "Force remove app (by recovery exploit)", YES and the phone reboots. However, I end up with a "triangle & android robot" and the only way to reboot the phone is to remove the battery.
Could someone give me a link to a working solution?
I have an HTC Sensation XE - just got today and I want to remove Facebook, Flicker, and Twitter.
Thanks
Longhair said:
I followed the instructions to root the phone here: http://forum.xda-developers.com/showthread.php?t=1192300
I installed Titanium Backup (free version) and made sure it has root permissions. So far, so good...
In TB, I go to Backup/Restore, select "Force remove app (by recovery exploit)", YES and the phone reboots. However, I end up with a "triangle & android robot" and the only way to reboot the phone is to remove the battery.
Could someone give me a link to a working solution?
I have an HTC Sensation XE - just got today and I want to remove Facebook, Flicker, and Twitter.
Thanks
Click to expand...
Click to collapse
don't do that step, that's old and for temp method when you dont have s-off,
best way to do it is, go to titanuim backup and select the facebook app, and it should have uninstall option click on that and it will remove the app or you can remove it via adb, make sure you are rooted
ThaPirato said:
don't do that step, that's old and for temp method when you dont have s-off,
best way to do it is, go to titanuim backup and select the facebook app, and it should have uninstall option click on that and it will remove the app or you can remove it via adb, make sure you are rooted
Click to expand...
Click to collapse
HUH?
The guide I followed is called: [Guide] to Installing S-off, Unlocking, ClockWork, Root, SuperCID & S-on.
The app I tried to use is Titanium Backup (free version).
As far as I'm aware, Facebook is not a system requirement so can be uninstalled via the applications menu or via the market. Same with twitter. Titanium backup pro gives the option to freeze also. Thepirato is right - you should use titanium to first make a back up of all your applications and then uninstall by long pressing on the app.
Phantogenic said:
As far as I'm aware, Facebook is not a system requirement so can be uninstalled via the applications menu or via the market. Same with twitter. Titanium backup pro gives the option to freeze also. Thepirato is right - you should use titanium to first make a back up of all your applications and then uninstall by long pressing on the app.
Click to expand...
Click to collapse
It does not allow me to uninstall facebook - only Force Stop.
Titanium Backup (free version) does not uninstall it either because on the first reboot, this shows up:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and the only way to reboot is to remove the battery.
Go to titanium app go to Facebook don't press and hold. Just tap on Facebook app in titanium backup and it should give you a small menu gives you.option to backup, freeze or uninstall use that uninstall option I can't post s picture cause I'm on my phone
ilostchild said:
Go to titanium app go to Facebook don't press and hold. Just tap on Facebook app in titanium backup and it should give you a small menu gives you.option to backup, freeze or uninstall use that uninstall option I can't post s picture cause I'm on my phone
Click to expand...
Click to collapse
Thanks
I was holding on it waiting for the menu to pop up instead of tapping on it. Makes a word of difference
Thank you for this thread. I was able to remove useless apps for me like Facebook, Twitter, Flickr etc. with the help of Titanium Backup.
y2p said:
Thank you for this thread. I was able to remove useless apps for me like Facebook, Twitter, Flickr etc. with the help of Titanium Backup.
Click to expand...
Click to collapse
Be very careful removing apps like twitter - as sense can often FC as a result.
you could use any root explorer app and go into system/app/ and delete but im pretty sure facebook isnt a system app
Phantogenic said:
Be very careful removing apps like twitter - as sense can often FC as a result.
Click to expand...
Click to collapse
Thanks for the tip
I deleted facebook & facebook-chat with " Root Unistaller ", works perfekt for me.
Fyi in tb press menu and then batch scroll to uninstall deselect all and then scroll the list ticking any bloatware you don't want, i delete locations (laputa) fb watch dock mode twitter etc then it removes the all at once very quickly, always reboot after to clear cache
Sent from my HTC Sensation Z710e using xda premium
Phantogenic said:
Be very careful removing apps like twitter - as sense can often FC as a result.
Click to expand...
Click to collapse
Can you please explain why?
After removing those useless apps, my Sense is running smooth as earlier though.
I always removed a lot of apps with Titanium Backup after i flashed a new ROM.
I remove Facebook, Flicker, HTC Like, HTC Hub, Mail (i use Enhanced Email) Music live wallpaper, Car Home, Internet/Bookmarks (i Use DolphinBrowser), Bookshelf, Stock and News, Twitter, Friends Stream and many widgets.
I never had any problems becaus of that.
But remember to take a Nandroid backup befor you remove any apps.

Defender 2 game backup/restore

Hi Everyone.
Im having some trouble with restoring Defender2 game data.
When i restore the game using Titanium backup or Mybackup initially it says its OK, Shows the correct stage achieved and such, but when im going to start a new stage, all data is gone, and i have to start from scratch. And that kinda sucks.
Is there some new high tech security to this app? Its the first time ive encountered this problem.
Tried with Froyo, Gingerbread and ICS. Same result.
I know there is hacks for this game, but that ruins it, and i dont wanna do that.
I couldnt find any other thread about this issue so i hope i dont doublepost.
I had the same issue. Thankfully I was only 50 stages in. Hopefully I won't have to do another wipe anytime soon.
Same issue here at lvl 145. No luck at all...
I have already tried backup/restore through Titanium Backup, MyBackup, extracting from Nandroid backup with Titanium Backup PRO, manually (copy/paste data files with rootexplorer) but nothing worked...
I would really appreciate if someone could help.
Oh, btw I have the same issue with Fish Predator and Battleloot Adventures.
Same problem here, at lvl 205, im really curios about this topic, i hope someone will help us, until that day i stopped playing defender 2. I cant start from the beginning
mleteng said:
Hi Everyone.
Im having some trouble with restoring Defender2 game data.
When i restore the game using Titanium backup or Mybackup initially it says its OK, Shows the correct stage achieved and such, but when im going to start a new stage, all data is gone, and i have to start from scratch. And that kinda sucks.
Is there some new high tech security to this app? Its the first time ive encountered this problem.
Tried with Froyo, Gingerbread and ICS. Same result.
I know there is hacks for this game, but that ruins it, and i dont wanna do that.
I couldnt find any other thread about this issue so i hope i dont doublepost.
Click to expand...
Click to collapse
Same here!
I was at level 79 on stage 550...
I played only 20 days I was at level 70. I can not find the solution.
Same here.. I went from CM9 to a 'stock' ATT rom for my Galaxy S2 and have the same problem.
Ive tried using my old save file and changing the device id to the new one, but everytime I start it does the same thing. Shows me the current level/battle but when I hit the start button, Im back at level 1 with all my stats reset.
Been trying to get this working for two days now but theres nothing left I can think of to try.
Still works if I restore my nandroid of CM9 but I really wanted to use this new rom!! This is literally the only game I have that has this problem all because of some stupid device id code. Every other game I have all the data is in place and work just fine..
Has anyone figured out yet how to properly restore your save/game data with defender 2? I've tried Mybackuppro, Spritebackup and some other backup apps but I keep starting off at lvl 1.
Anyone has a solution/suggestion for this?
Thx in advance,
Frank
Anyone have any luck with this? I am having to send my phone in for repaid and have saved the Droidhen folder.
Does this mean it wont restore my level?
It's going to be awful to start all over again.
I have seen the latest tit.backup can save and/or modify the android id... maybe we can use this option to restore the old id,then restore the backup..
At the moment the game is not instaled on my phone, so it could be great if anyone would test it
Sent from my GT-P6810 using xda premium
Use your favorite root explorer (I used ES File Explorer).
Then go to : /data/data/com.droidhen.defender2/shared_prefs.
Copy file save3.xml and save it to another directory for backup.
Oh-Yeah!!! said:
Use your favorite root explorer (I used ES File Explorer).
Then go to : /data/data/com.droidhen.defender2/shared_prefs.
Copy file save3.xml and save it to another directory for backup.
Click to expand...
Click to collapse
As has already been said that only works on the ROM you made the savegame with. If you reflash your phone, or get a new one you get a different device id and your saves no longer work.
Sent from my SGH-I777 using Tapatalk 2
experienced the same problem and dint find any solution for it
really??But I don't have the same problem
Slavestate said:
As has already been said that only works on the ROM you made the savegame with. If you reflash your phone, or get a new one you get a different device id and your saves no longer work.
Sent from my SGH-I777 using Tapatalk 2
Click to expand...
Click to collapse
I came from gb235 to gb236 then to ICS4 and have no problem using that procedure. The device id you're mentioning has no significance. Nor what defender2 version your in. If you just save the file save3.xml without trying to change any settings thru text editor, it will work. Do not try to change your setting cause it will definitely reset back to Lvl-1. I always have problem when I mess with that stuff. If you still have the ORIGINAL (save3.xml) there is still a way to go back where you left off to the game. Follow these procedure: Assuming you have saved a clean file... Simply go to the complete motion of going back to lvl-1 and finished the tutorial stage and totally complete stage 1. Then you exit the game totally. Go to your setting/application/defender2. Clear cache. Then you retrieve the save3.xml and replace the file on shared_prefs folder. Go back to the game and check. If you are still on lvl 1 then you need to clear data and clear cache again...going to the tutorial again and so on...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Oh-Yeah!!! said:
I came from gb235 to gb236 then to ICS4 and have no problem using that procedure. The device id you're mentioning has no significance. Nor what defender2 version your in. If you just save the file save3.xml without trying to change any settings thru text editor, it will work. Do not try to change your setting cause it will definitely reset back to Lvl-1. I always have problem when I mess with that stuff. If you still have the ORIGINAL (save3.xml) there is still a way to go back where you left off to the game. Follow these procedure: Assuming you have saved a clean file... Simply go to the complete motion of going back to lvl-1 and finished the tutorial stage and totally complete stage 1. Then you exit the game totally. Go to your setting/application/defender2. Clear cache. Then you retrieve the save3.xml and replace the file on shared_prefs folder. Go back to the game and check. If you are still on lvl 1 then you need to clear data and clear cache again...going to the tutorial again and so on...
View attachment 1272102
View attachment 1272103
View attachment 1272104
View attachment 1272105
Click to expand...
Click to collapse
Why can't I find this folder path? nothing for droid hen under the Data folder.
I want to back up Fish Predator saved game data and put it on my replacement Nexus 7. The current one I have has screen lifting issue.
phone must be rooted.
Update - Here is what I did.
- My phone is rooted. This is the only way this method works.
- I downloaded an app from Google Play called "Root Browser" (free version works fine). Root Browser is a file manager and text editor for rooted phones.
- I installed Root Browser on the old phone (that has the Defender 2 files) and also the new phone (that I wanted to "restore" my game play from the old phone).
- Opened Root Browser on the old phone and went into the Defender 2 folder.
Click and go into the following folders:
data
data
data (on my phone I had three layers of "data" folders. Your phone may be different)
com.droidhen.defender2
shared_prefs
There should be a file named "save3.xml"
Do NOT click the xml file, that will open the editor.
Long press save3.xml
Root Browser menu will pop up.
Select "copy"
File will automatically be placed into the apps clipboard and a "paste" icon will appear.
Click the up arrow and paste the save3.xml file to your microSD card.
Close Root Browser and power down phone.
Remove microSD card containing save3.xml file.
Place microSD card into powered-off phone to which you want to install the save3.xml file into the Defender 2 game.
Power on the new phone.
Open Root Browser.
Open the microSD directory and long press the save3.xml file. Press copy.
Open the Defender 2 folder (see above) to where you see the game's save3.xml file.
Press Root Browser's paste icon. When it says "overwrite" say "Yes."
Back out of and close Root Browser.
Open Defender 2 game. Where you were in the old phone's game should now be where you are in the new phone's game.

[APP] 4.4.3 Google Dialer for stock. NO NOVA NEEDED

I extracted the 4.4.3 Google Dialer from the GSM variant of Eclipse v.3.3 Rom to see if it would work on stock as my dialer. To my surprise I found out that I can replace the stock dialer with this one. It also creates a shortcut in the app drawer directly to the new dialer and gets rid of the old one with close to no problems. So use the launcher of your choice, delete that Activity making widget App and get on with your life! This is the closest the stock Moto X has gotten to a full Google Dialer port.
This works on XT1058, XT1056, XT1053, XT1049, XT1060 but has not been confirmed on other variants (Yet. Let me know if this works on yours... I like to watch....) This may work on devices running 4.4.2+
Also, this probably does not activate Google Caller ID...
Prerequisites:
Root (duh)
Write Protection disabled
A root file explorer (I used ES File Explorer.... Just in case you were wondering)
A Moto X :good:
Bugs:
Probably not ART compatible (I don't use it so maybe someone could tell me)
Navigation soft keys may disappear (But I'm using Gravity Box for my keys so who knows...)
Installation:
1. Make a NANDROID!!!
2. Download this .apk file ---> https://drive.google.com/file/d/0B9utJpuCI7_EekU4OWtLTzg0dHM/edit?usp=sharing
3. Using a root file explorer: Copy over to system/priv-app and overwrite Dialer.apk (the stock one)((everything is going to be ok, just breathe))
4. Set permissions of the newly copied .apk to rw- r-- r--
5. Click on the .apk and install (not sure if this helps as it gives an "app not installed" message)
6. Reboot
7. Call your mother and tell her thank you for putting up with all your shenanigans over the years
If you run into force closes use this tutorial to help you
mastarifla said:
Steps:
1) Download Dialer.apk
2) Open Titanium Backup and backup Dialer.apk
3) Open Root Explorer and Move Dialer.odex to the sdcard
4) Open Settings, goto Apps, All tab, select Dialer and Clear Cache
4) Open Root Explorer and Move|Copy downloaded Dialer.apk to system\priv-app\Dialer.apk and accept the overwrite (make sure the permissions are set to rw--r--r--, if not, press and hold the Dialer.apk and then select Permissions, set the proper permissions)
5) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's (if there is a FC you didn't remove the Dialer.odex from system/priv-app or you didn't clear your Dialer cache)
If you screwed up and can't get Dialer working follow these steps to restore:
1) Panic
2) Don't Panic anymore
3) Open Titanium Backup and restore the Dialer.apk (It will be located at Google Dialer 1.1)
4) Open Root Explorer and Move Dialer.apk from system\app to system\priv-app\Dialer.apk and overwrite if it asks
5) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's
Click to expand...
Click to collapse
This is the first time I have EVER posted any mods or apps or anything so please be patient with me if any problems come up. And just like your grades in high school, it isn't my fault if YOU screwed this up by not following instructions.
I just installed the apk and it worked. It overwrote my current dialer and replaced it with this. I made a test call but don't know how it'll handle incoming calls. I was having issues with my stock dialer where I'd get force closes when someone called me and I missed it then I clicked their numbers and it would force close. Hopefully this fixed it.
Sent from my XT1058 using XDA Premium 4 mobile app
Outgoing/incoming calls work just fine. Slightly changes the in-call ui. Looks like call waiting is working too.
1ad_m12 said:
Outgoing/incoming calls work just fine. Slightly changes the in-call ui. Looks like call waiting is working too.
Click to expand...
Click to collapse
Can you post a screenshot of the slightly changed in-call UI?
Sent from my rooted/unlocked/uber-customized Moto X chocked full of as much Ultima awesomeness as possible.
sasokutenshin said:
Can you post a screenshot of the slightly changed in-call UI?
Click to expand...
Click to collapse
Only thing I see changed is in-call dialer. Hence "slightly".
Edit: the DPI has been shrunk a bit too. Here are screenshots of the in call ui. The first two are the old dialer and the latter are the ones from the the new one.
[email protected] said:
I just installed the apk and it worked. It overwrote my current dialer and replaced it with this. I made a test call but don't know how it'll handle incoming calls. I was having issues with my stock dialer where I'd get force closes when someone called me and I missed it then I clicked their numbers and it would force close.
Click to expand...
Click to collapse
I really hope this fixes the problem for you. I haven't had any problems over the last few days. Let me know if this keeps working for you!
1ad_m12 said:
I really hope this fixes the problem for you. I haven't had any problems over the last few days. Let me know if this keeps working for you!
Click to expand...
Click to collapse
Yes it actually did! Thanks so much for posting this. I have been using it with no problems thus far.
Sent from my XT1058 using XDA Premium 4 mobile app
Incoming/outgoing working well so far! Much prettier too xt1056
theycallmetony said:
Incoming/outgoing working well so far! Much prettier too xt1056
Click to expand...
Click to collapse
So this works on a CDMA device too... Most impressive
I'll be the brave soul that attempts to use this on the GSM developer edition model (XT1053)
Edit:
<Insert obligatory house burned down joke>
Finally got it working!
Steps:
1) Download Dialer.apk
2) Open Titanium Backup and backup Dialer.apk
3) Open Root Explorer and Move Dialer.odex to the sdcard
4) Open Settings, goto Apps, All tab, select Dialer and Clear Cache
4) Open Root Explorer and Move|Copy downloaded Dialer.apk to system\priv-app\Dialer.apk and accept the overwrite (make sure the permissions are set to rw--r--r--, if not, press and hold the Dialer.apk and then select Permissions, set the proper permissions)
5) Reboot your phone and launch the Dialer, dial your own number, there should be no force closes (if there is a force close, you didn't remove the Dialer.odex from system/priv-app or you didn't clear your Dialer cache)
If you screwed up and can't get Dialer working follow these steps to restore your original version:
1) Open Titanium Backup and restore the Dialer.apk (It will be located at Google Dialer 1.1)
2) Open Root Explorer and Move Dialer.apk from system\app to system\priv-app\Dialer.apk and overwrite if it asks
3) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's
mastarifla said:
I'll be the brave soul that attempts to use this on the GSM developer edition model (XT1053)
Edit:
<Insert obligatory house burned down joke>
Doesn't work, force closes with the message...
"Unfortunately, Google Dialer has stopped."
The APK itself loaded up fine but when I hit call is when it force closed, I even tried multiple reboots and re-installing the apk and received the same error messages, oh well, thanks for trying!
Click to expand...
Click to collapse
Thanks for trying!!!
mastarifla said:
I'll be the brave soul that attempts to use this on the GSM developer edition model (XT1053)
Edit:
<Insert obligatory house burned down joke>
Finally got it working!
Steps:
1) Download Dialer.apk
2) Open Titanium Backup and backup Dialer.apk
3) Open Root Explorer and Move Dialer.odex to the sdcard
4) Open Settings, goto Apps, All tab, select Dialer and Clear Cache
4) Open Root Explorer and Move|Copy downloaded Dialer.apk to system\priv-app\Dialer.apk and accept the overwrite (make sure the permissions are set to rw--r--r--, if not, press and hold the Dialer.apk and then select Permissions)
5) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's (if there is a FC you didn't remove the Dialer.odex from system/priv-app or you didn't clear your Dialer cache)
If you screwed up and can't get Dialer working follow these steps to restore:
1) Panic
2) Don't Panic anymore
3) Open Titanium Backup and restore the Dialer.apk (It will be located at Google Dialer 1.1)
4) Open Root Explorer and Move Dialer.apk from system\app to system\priv-app\Dialer.apk and overwrite if it asks
5) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's
Click to expand...
Click to collapse
Works fine on my XT1053, installed using root explorer replacing the old dialer.
mastarifla said:
I'll be the brave soul that attempts to use this on the GSM developer edition model (XT1053)
Edit:
<Insert obligatory house burned down joke>
Finally got it working!
Steps:
1) Download Dialer.apk
2) Open Titanium Backup and backup Dialer.apk
3) Open Root Explorer and Move Dialer.odex to the sdcard
4) Open Settings, goto Apps, All tab, select Dialer and Clear Cache
4) Open Root Explorer and Move|Copy downloaded Dialer.apk to system\priv-app\Dialer.apk and accept the overwrite (make sure the permissions are set to rw--r--r--, if not, press and hold the Dialer.apk and then select Permissions, set the proper permissions)
5) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's (if there is a FC you didn't remove the Dialer.odex from system/priv-app or you didn't clear your Dialer cache)
If you screwed up and can't get Dialer working follow these steps to restore:
1) Panic
2) Don't Panic anymore
3) Open Titanium Backup and restore the Dialer.apk (It will be located at Google Dialer 1.1)
4) Open Root Explorer and Move Dialer.apk from system\app to system\priv-app\Dialer.apk and overwrite if it asks
5) Reboot your phone and launch the Dialer, dial your own number, there should be no FC's
Click to expand...
Click to collapse
Awesome... Good job getting this working on your device!
Seeing the quote chains makes me realize how indecisive I am when writing tutorials
Haha the first post is pretty much how you do it. If you've ever installed this dialer before it's pretty much the same process except for overwriting the old dialer. I just wonder why you ran into FC's.. At any rate I could add your contribution to the op
1ad_m12 said:
Haha the first post is pretty much how you do it. If you've ever installed this dialer before it's pretty much the same process except for overwriting the old dialer. I just wonder why you ran into FC's.. At any rate I could add your contribution to the op
Click to expand...
Click to collapse
Right, I just wanted to provide an in-depth tutorial that tries to deter installation/repair questions
If you think it would be helpful to add it to the OP then I have no problems with it
Thanks SO MUCH! This is the first of these Google Dialer apps that doesn't constantly FC on my phone (rooted RW X). Everything just works.
YES!
Also, this does include Google Caller ID and "nearby places" but you can disable both.
nikolnieto said:
Thanks SO MUCH! This is the first of these Google Dialer apps that doesn't constantly FC on my phone (rooted RW X). Everything just works.
YES!
Also, this does include Google Caller ID and "nearby places" but you can disable both.
Click to expand...
Click to collapse
I think it just says that Google Caller ID is on (for in-call reverse lookup of businesses, Google+ members, etc.) but it actually doesn't work because that feature is handled by Teleservice.apk in the Nexus and GPE roms. Our Teleservice.apk is different and doesn't do that (in fact, it's a pain in the butt to work with) and handles more basic functionality just like any other phone. I have tried to get it to install using different methods but it always blocks calls or FC's the systemui and phone. I'm still looking though!
As for "nearby places" (business search) this works completely as all of those functions are held within the dialer itself.
1ad_m12 said:
I think it just says that Google Caller ID is on (for in-call reverse lookup of businesses, Google+ members, etc.) but it actually doesn't work because that feature is handled by Teleservice.apk in the Nexus and GPE roms. Our Teleservice.apk is different and doesn't do that (in fact, it's a pain in the butt to work with) and handles more basic functionality just like any other phone. I have tried to get it to install using different methods but it always blocks calls or FC's the systemui and phone. I'm still looking though!
As for "nearby places" (business search) this works completely as all of those functions are held within the dialer itself.
Click to expand...
Click to collapse
So if a business calls me, this will not find and display the caller ID like on a Nexus?
Sent from my XT1053
phositadc said:
So if a business calls me, this will not find and display the caller ID like on a Nexus?
Sent from my XT1053
Click to expand...
Click to collapse
No I do not think so. But u don't have many businesses calling me either

[FIX] Running out of room in /data, Problems Uninstalling Apps. Duplicates

I have no app for this, nor do I intend to make one, any Dev may feel free to do so. This appears to apply way more widely to any Android phone But I discovered this on the GS5
A Mod can move this thread as fit!
-------------------------------------------------------------
The Issue
Essentially I found many who dirty flash, use Titanium backup to restore or who knows what have faced odd issues of suddenly running out of room for apps when they shouldn't, or have trouble removing apps because they keep popping back up...
Well I found this in /data/app
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This issue eats all of the space up... but why does this happen???
-------------------------------------------------------------
The Culprit
Duplicated apps clogging the data folder appears to be a permissions issue, where the permissions of 755 with the owner of system and group of system is ACTUALLY showing up as Owner root and group root, causing the playstore to duplicate apps with correct permissions as the playstore doesn't have root permission and gets denied access.
-------------------------------------------------------------
The Solution?
To fix, run in terminal emulator or adb shell(with root permissions of course)
Code:
su
chown -R system:system /data/app
Now Delete all the extra apps so there's only one of each, app, keep only the highest numbered app(you can renumber them to 1 if you'd like)
wipe cache and dalvik cache(just suggestions)
This Is just my finding and I saw no other threads about this
I've been meaning to make an app for this, but it just keeps getting set aside for other things in life lol. I'm glad you made a thread that puts everything in one spot. You are the man, @GeTex
CVertigo1 said:
I've been meaning to make an app for this, but it just keeps getting set aside for other things in life lol. I'm glad you made a thread that puts everything in one spot. You are the man, @GeTex
Click to expand...
Click to collapse
Cough woman...cough cough.
@CVertigo1 I recall you mentioning it, added this post for now to help those having issues
I have written the how to get rid of the duplicates in a bunch of threads, so it'll be nice to have a thread to link instead lol
Haha, cool
Just tried the code you posted and it gives this....
-R: unknown option
Edit...worked after I put in just su first and then the rest on next entry. Thanks for the info.
I'd like to add that you can use Root Explorer to change owner if you don't have a computer handy. Go into Root Explorer and long press app/data/ and tap change owner. Then set owner as system for all sub files. I don't have a rooted device handy, so I can't be certain if it says all sub files or directories or something else lol.
I'd like to add that I tested some of the causes for this previously, and it seems like Titanium Backup is the #1 cause. I went back to stock and rooted the phone, PB1 if that matters. When I looked, there were no /data/app directories with the owners set as root. Then I restored apps with Titanium Backup then recheck directory owners, and I found multiple instances of root as the owner. I assume Titanium has to change owner to have the ability to write, but it doesn't change permissions back when it is done. I wonder if the developer is aware.
I caused this simply by a dirtyflash
When I initially had this problem I factory reset my phone without actually fixing the problem. I did this because I couldn’t get the code from the linked thread to execute in terminal emulator. I also refused to pay for the app that was suggested. Lo and behold, the problem returned yesterday.
Today, I managed to fix the problem and would like to share my success in case anyone else needs assistance. Here are the steps I followed.
1. Back up apps in Titanium Backup
2. Back up SMS messages using SMS Backup & Restore
3. Screenshot the home screens
4. Factory reset phone
5. Install all apps from play store
6. Restore SMS messages
7. Setup home screens to match screenshots
8. Restore App DATA ONLY with Titanium Backup
9. Verify the Owner and Group settings were correct for the /data/app folder and sub folders.
When I opened TB for the first time, I got a message about the MOUNT NAMESPACE SEPERATION setting in Super SU potentially causing problems. I turned the setting off. I have seen no errors from turning this off and have left it so. When I restored apps & data with TB, TB failed to install apps that were already on the phone. After this happened twice, I proceeded to restore Data Only. Since I had installed all the apps from the play store before using TB, I ended up restoring DATA ONLY.
I then opened Root Browser in order to change owner & group settings for the folder /data/app. I found that the owner and group were already set to System. If this is due to the developer of TB updating the app, thanks much. If it’s due to the setting in Super SU, I’m passing this nugget along. If it’s dumb luck or because I didn’t install apps and did data only, I do not know. If you know, please share.
My hope is that this info helps others get past this annoying problem.
beavermjr said:
When I initially had this problem I factory reset my phone without actually fixing the problem. I did this because I couldn’t get the code from the linked thread to execute in terminal emulator. I also refused to pay for the app that was suggested. Lo and behold, the problem returned yesterday.
Today, I managed to fix the problem and would like to share my success in case anyone else needs assistance. Here are the steps I followed.
1. Back up apps in Titanium Backup
2. Back up SMS messages using SMS Backup & Restore
3. Screenshot the home screens
4. Factory reset phone
5. Install all apps from play store
6. Restore SMS messages
7. Setup home screens to match screenshots
8. Restore App DATA ONLY with Titanium Backup
9. Verify the Owner and Group settings were correct for the /data/app folder and sub folders.
When I opened TB for the first time, I got a message about the MOUNT NAMESPACE SEPERATION setting in Super SU potentially causing problems. I turned the setting off. I have seen no errors from turning this off and have left it so. When I restored apps & data with TB, TB failed to install apps that were already on the phone. After this happened twice, I proceeded to restore Data Only. Since I had installed all the apps from the play store before using TB, I ended up restoring DATA ONLY.
I then opened Root Browser in order to change owner & group settings for the folder /data/app. I found that the owner and group were already set to System. If this is due to the developer of TB updating the app, thanks much. If it’s due to the setting in Super SU, I’m passing this nugget along. If it’s dumb luck or because I didn’t install apps and did data only, I do not know. If you know, please share.
My hope is that this info helps others get past this annoying problem.
Click to expand...
Click to collapse
My code in the op must be executed in terminal emulator line by line with root permissions
GeTex said:
My code in the op must be executed in terminal emulator line by line with root permissions
Click to expand...
Click to collapse
Done. Although it didn't seem to do anything as the owner/group for the folder was already System. Am I missing something?
beavermjr said:
Done. Although it didn't seem to do anything as the owner/group for the folder was already System. Am I missing something?
Click to expand...
Click to collapse
nope, if it worked, then any folder with wrong permissions would be fixed, to test change permissions on any folder to test(set owner to root) and after running, owner will be system
Thanks a ton.

Categories

Resources