[Android Apps and Games] DiamondJohn:
Yes, I got the log.

1. There are NO references to TeMeFI nor to DiamondJohn. When I raise an error to stop the update, I explicitly include both in the error message. And the error is ONLY raised in Method 3

2. The error is based around:

--------- beginning of crash
03-12 21:18:39.175 12656 12776 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #3
03-12 21:18:39.175 12656 12776 E AndroidRuntime: Process: org.thoughtcrime.securesms, PID: 12656
03-12 21:18:39.175 12656 12776 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.AsyncTask$3.done(AsyncTask.java:354)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:271)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.lang.Thread.run(Thread.java:764)
03-12 21:18:39.175 12656 12776 E AndroidRuntime: Caused by: java.lang.SecurityException: uid 10299 cannot explicitly add accounts of type: org.thoughtcrime.securesms
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.Parcel.createException(Parcel.java:1966)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1934)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1884)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.accounts.IAccountManager$Stub$Proxy.addAccountExplicitly(IAccountManager.java:1209)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.accounts.AccountManager.addAccountExplicitly(AccountManager.java:885)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.createAccount(DirectoryHelperV1.java:210)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.getOrCreateAccount(DirectoryHelperV1.java:196)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.updateContactsDatabase(DirectoryHelperV1.java:119)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.getDirectoryResult(DirectoryHelperV1.java:265)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.refreshDirectory(DirectoryHelperV1.java:95)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.refreshDirectory(DirectoryHelperV1.java:70)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelper.refreshDirectory(DirectoryHelper.java:33)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.ContactSelectionListFragment$1.doInBackground(ContactSelectionListFragment.java:311)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at org.thoughtcrime.securesms.ContactSelectionListFragment$1.doInBackground(ContactSelectionListFragment.java:297)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.AsyncTask$2.call(AsyncTask.java:333)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	... 4 more
03-12 21:18:39.175 12656 12776 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at com.android.server.accounts.AccountManagerService.addAccountExplicitlyWithVisibility(Unknown Source:155)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at com.android.server.accounts.AccountManagerService.addAccountExplicitly(Unknown Source:1)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.accounts.IAccountManager$Stub.onTransact(IAccountManager.java:215)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at com.android.server.accounts.AccountManagerService.onTransact(Unknown Source:0)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:	at android.os.Binder.execTransact(Binder.java:739)
03-12 21:18:39.175 12656 12776 E AndroidRuntime:
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler: java.lang.RuntimeException: An error occurred while executing doInBackground()
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.AsyncTask$3.done(AsyncTask.java:354)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.util.concurrent.FutureTask.run(FutureTask.java:271)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.lang.Thread.run(Thread.java:764)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler: Caused by: java.lang.SecurityException: uid 10299 cannot explicitly add accounts of type: org.thoughtcrime.securesms
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.Parcel.createException(Parcel.java:1966)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.Parcel.readException(Parcel.java:1934)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.Parcel.readException(Parcel.java:1884)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.accounts.IAccountManager$Stub$Proxy.addAccountExplicitly(IAccountManager.java:1209)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.accounts.AccountManager.addAccountExplicitly(AccountManager.java:885)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.createAccount(DirectoryHelperV1.java:210)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.getOrCreateAccount(DirectoryHelperV1.java:196)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.updateContactsDatabase(DirectoryHelperV1.java:119)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.getDirectoryResult(DirectoryHelperV1.java:265)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.refreshDirectory(DirectoryHelperV1.java:95)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelperV1.refreshDirectory(DirectoryHelperV1.java:70)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.contacts.sync.DirectoryHelper.refreshDirectory(DirectoryHelper.java:33)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.ContactSelectionListFragment$1.doInBackground(ContactSelectionListFragment.java:311)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at org.thoughtcrime.securesms.ContactSelectionListFragment$1.doInBackground(ContactSelectionListFragment.java:297)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.AsyncTask$2.call(AsyncTask.java:333)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	... 4 more
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler: Caused by: android.os.RemoteException: Remote stack trace:
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at com.android.server.accounts.AccountManagerService.addAccountExplicitlyWithVisibility(Unknown Source:155)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at com.android.server.accounts.AccountManagerService.addAccountExplicitly(Unknown Source:1)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.accounts.IAccountManager$Stub.onTransact(IAccountManager.java:215)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at com.android.server.accounts.AccountManagerService.onTransact(Unknown Source:0)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:	at android.os.Binder.execTransact(Binder.java:739)
03-12 21:18:39.175 12656 12776 E SignalUncaughtExceptionHandler:
03-12 21:18:39.248 12656 12776 I Process : Sending signal. PID: 12656 SIG: 9
03-12 21:18:42.346 12889 12889 E crime.securesm: Not starting debugger since process cannot load the jdwp agent.
03-12 21:18:42.393 12889 12889 I crime.securesm: The ClassLoaderContext is a special shared library.

And the BIG thing here is that it is an UncaughtExceptionHandler. They are obviously assuming that that code path will never error, but it has. The whole concept of an exception is that it is unexpected

3. You should send this bug log to the makers of this specific app, not to me, and get their response

4. Things I would try

Uninstall TeMeFI (use the self destruct)

Uninstall the app

Clear the cache and data of the playstore (that will undo all my mods)

Reestablish your playstore account

Re-Install the app

Test it, WITHOUT giving your phone number. This worked for me, with TeMeFI installed and blocking YT

Block YT using Method 1. Check if app still opens (without PH No.)

Block YT using Method 2. Check if app still opens (without PH No.)

Block YT using Method 3. Check if app still opens (without PH No.)

etc etc etc You need to get and understand at exactly what stage it falls apart. I cannot do that for you, as it appears to work for me.

You have obviously modified your setup, and I cannot duplicate nor have the time to do so. This is a TeMeFI DEV thread, not a support thread for some other 3rd party app/ And as I said, it does not FC for me. Get the specific app makers working for you.

EDIT: I also noticed the following

W PhoneNumberFormatter: Error type: TOO_LONG. The string supplied is too long to be a phone number.

Thats the kind of thing that may upset something depending on a phone number.