[Android Apps and Games] wkwkwk:
Hi,

Another go with PDroid-1.55 App but Llama still doesn't work. It gets an initial location and immediately after it gets denied.

The logcat shows:

I/PrivacyContext( 947): now we are in execStartActivity() from package: com.cyanogenmod.trebuchet - called from package: com.cyanogenmod.trebuchet | PDroid2.0_debug

I/ActivityManager( 431): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.kebab.Llama/.LlamaUi} from pid 947

D/dalvikvm( 431): GC_FOR_ALLOC freed 483K, 37% free 7906K/12548K, paused 50ms, total 51ms

V/PhoneStatusBar( 663): setLightsOn(true)

D/PrivacySettingsManager( 2655): PrivacySettingsManager initializing. - from package: com.kebab.Llama | PDroid2.0_debug

I/LlamaDroid( 2655): InitCellListener

D/PrivacySettingsManager( 2655): PrivacySettingsManager initializing. - from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyTelephonyManager( 2655): listen - package:com.kebab.Llama uid:10046 events: 16 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyTelephonyManager( 2655): initiate listening. Context: available listener: available - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 431): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyTelephonyRegistry( 431): we return true, because settings are not available - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 431): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 2 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyTelephonyRegistry( 431): we return true, because settings are not available - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyTelephonyRegistry( 431): package: com.kebab.Llama is now listening. notifyNow: true. isAllowed: true - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyTelephonyManager( 2655): listen for cell location or call state - com.kebab.Llama (10046) output: custom listener - called from package: com.kebab.Llama | PDroid2.0_debug

I/LlamaDroid( 2655): requesting update

D/PrivacySettingsManager( 2655): PrivacySettingsManager initializing. - from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2655): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.tmobile.themechooser | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2655): PrivacySettingsManager initializing. - from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2655): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 2 - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/PhoneStateListener( 2655): onCellLocationChanged - com.kebab.Llama (1000) output: [0,0,0] - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 3 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 770): getSettings() - getting settings for package: com.android.phone - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.android.phone - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.android.stk | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.android.phone - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 4 - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.android.stk | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPhoneProxy( 770): package: com.android.phone ALLOWED for getCellLocation(). Default deny: unknown - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyGSMPhone( 770): Package: com.android.phone asked for getCellLocation() - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 770): getSettings() - getting settings for package: com.android.phone - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.android.phone - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.android.stk | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.android.phone - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 5 - called from package: com.android.stk | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.android.stk | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.android.stk | PDroid2.0_debug

D/PrivacyTelephonyManager( 2655): getCellLocation - com.kebab.Llama (10046) output: [11000,751472,-1] - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2655): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 6 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2655): PrivacySettingsManager initializing. - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2655): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.kebab.Llama | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.kebab.Llama | PDroid2.0_debug

D/dalvikvm( 2242): GC_EXPLICIT freed 7K, 15% free 9542K/11152K, paused 4ms+13ms, total 50ms

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 7 - called from package: com.kebab.Llama | PDroid2.0_debug

I/DataAccessNotificationManager( 2242): received intent with data type: locationNetwork

I/DataAccessNotificationManager( 2242): delta: 40672

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacySettingsManager( 2242): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.kebab.Llama | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

W/SystemProperties( 2655): checkIfPackagesAllowed - allowing package: com.kebab.Llama accessing network info - called from package: com.kebab.Llama | PDroid2.0_debug

D/PrivacyTelephonyManager( 2655): getNetworkOperator - com.kebab.Llama (10046) output: 53005 - called from package: com.kebab.Llama | PDroid2.0_debug

I/LlamaDroid( 2655): got operator 53005

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 8 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/dalvikvm( 2242): GC_EXPLICIT freed 57K, 15% free 9523K/11152K, paused 1ms+11ms, total 39ms

I/DataAccessNotificationManager( 2242): received intent with data type: locationNetwork

I/DataAccessNotificationManager( 2242): delta: 45

I/DataAccessNotificationManager( 2242): return!

D/dalvikvm( 2242): GC_EXPLICIT freed 4K, 15% free 9524K/11152K, paused 2ms+3ms, total 36ms

I/DataAccessNotificationManager( 2242): received intent with data type: locationNetwork

I/DataAccessNotificationManager( 2242): delta: 40645

D/PrivacySettingsManager( 2242): getSettings() - getting settings for package: com.android.phone - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.android.phone - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.android.phone - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 9 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/ActivityManager( 431): Displayed com.kebab.Llama/.LlamaUi: +704ms

D/dalvikvm( 2242): GC_EXPLICIT freed 18K, 15% free 9528K/11152K, paused 2ms+3ms, total 43ms

I/DataAccessNotificationManager( 2242): received intent with data type: locationNetwork

I/DataAccessNotificationManager( 2242): delta: 66

I/DataAccessNotificationManager( 2242): return!

D/dalvikvm( 2242): GC_EXPLICIT freed 3K, 15% free 9527K/11152K, paused 2ms+4ms, total 36ms

I/DataAccessNotificationManager( 2242): received intent with data type: networkInfoCurrent

I/DataAccessNotificationManager( 2242): delta: 40672

D/PrivacySettingsManager( 2242): getSettings() - getting settings for package: com.kebab.Llama - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacySettingsManagerService( 431): getSettings() - called for package: com.kebab.Llama - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): current amount of dbThreads: 1 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): opening privacy database - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

E/PrivacyPersistenceAdapter( 431): getSettings - no settings found for package: com.kebab.Llama - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): amount of database threads: 0 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyWatchDog( 431): onBeginAuthorizedTransaction() - authorized threads: 10 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

I/PrivacyPersistenceAdapter( 431): closed idling database, because amount of threads are 0 - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/PrivacyPersistenceAdapter( 431): getSettings - returning settings: null - called from package: com.android.privacy.pdroid20 | PDroid2.0_debug

D/dalvikvm( 2242): GC_EXPLICIT freed 17K, 15% free 9532K/11152K, paused 3ms+4ms, total 35ms

I/DataAccessNotificationManager( 2242): received intent with data type: networkInfoCurrent

I/DataAccessNotificationManager( 2242): delta: 41

I/DataAccessNotificationManager( 2242): return!

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 9 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 8 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 7 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 6 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 5 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 4 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 3 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 2 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 1 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I/PrivacyWatchDog( 431): onEndAuthorizedTransaction() - authorized threads: 0 - called from package: com.tmobile.themechooser | PDroid2.0_debug

I also enabled debugging in PDroid app but I'm not sure where to pull it from.

The llama log shows:

# cat shared_prefs/RECENTCELLS.xml

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>

<map>

<string name="RECENTCELLS">1367268064592|-1:-1:-1

1367268064402|12345:530:5

1367268023907|-1:-1:-1

1367268023714|12345:530:5</string>

</map>

*12345 is the real cell id replaced here for demonstration purposes.

Thanks.