Chartboost plugin released

Hi Ingemar,

On Android the interstitial is showing with really big margins, and the close button is tiny and located off the actual image. See screenshot: https://www.dropbox.com/s/j9nmg6fi74r1dc0/2015-02-06%2009.40.38.png?dl=0

My understanding is that it is a general issue with Chartboost on Android? Or is it something I can address in my settings / code?

Cheers,

Per

Unfortunately the margins can’t be changed. It depends on the ad size taken from their inventory.

Sometimes the ad chosen can be quite small for the device and therefore the margins are large.

You can change the close button if you want, by going to your app’s “App Settings” page in the Chartboost dashboard and selecting “Frames”. There you’ll be able to upload a new button (and frames as well).

However the size of the button can be max 60x60px. The button positioning is also determined internally by their SDK and can’t be changed.

Thanks. Other than that, plugin feels solid :slight_smile:

An updated Chartboost iOS plugin version is now available.
This updates the plugin to Chartboost iOS SDK version 5.1.3.
 

Bug Fixes & Improvements
 
• Fixed multithreaded crashes
• Fixed silent failure when requesting assets with wrong orientation
• Removed hardcoded affiliate token from SDK; now pulled from server

Note: It may take a few hours for it to propagate to Corona’s server.

I’ve just updated both the iOS and Android plugins to use their latest Chartboost SDK’s :slight_smile:
The new version numbers are: iOS SDK 5.1.5 and Android SDK 5.1.3 (both from March 17, 2015).
 
It may take a while for the Corona server to propagate.
 
From the Chartboost change-logs:

iOS

• Fixed issue causing duplicate SDK calls to creative URLs
• Max ads/hour setting is now respected when campaigns are configured to show one ad per hour and auto-caching is enabled
• Fixed bug that fired didDismissInterstitial or didDismissRewardedVideo during click events
• Fixed bug that prevented didClickInterstitial from firing on interstitial video clicks
• Corrected fullscreen video close button placement; close buttons no longer appear behind the iOS status bar
 
Android
• Fixed bug preventing didDismissInterstitial and didDismissRewardedVideo from firing
• Resolved issue preventing didCacheInterstitial from being called when ads were already cached at the location
• Fixed DevKit engine issue preventing rewarded video playback after device returns from sleep
• Fixed bug causing video crashes on crash exception
• Resolved issue preventing clicks from dismissing rewarded/interstitial video ads
• Corrected video download button alignment

Looks like most issues are video related.

Is it good to use Chartboost video ads now?

I haven’t updated any of my apps to use Chartboost video ads yet, so I can’t offer any personal opinions about performance / revenue.

However I know there are several others that use my plugin for video ads. iOS seems to be stable, whereas Android does exhibit more issues with video ads. Hopefully the latest update should eliminate most of the issues.

Static interstitials are stable on both platforms, and perform well.

A new update for the Android plugin has been released which fixes many crashing issues on Android!

Chartboost SDK 5.2.0 (2015-04-01)

Also:

A new function closeImpression() has been implemented to programmatically force close an active impression (Only available on Android).

Android Fixes:

 

  • Fix Android SDK Stops Showing Ads If Dismissing Too Fast When setImpressionsUseActivities True 

  • Fix Android 5.1.3 Native SDK hasRewardedVideo can return true but show call fails with Error: VIDEO_UNAVAILABLE 

  • Fix Android SDK 5.1.1 crashes sometimes if back button pressed after interstitial is shown 

  • Fix Android 5.1.1 crashing sporadically on showInterstitial calls 

  • Fix Android 5.1.3 Native SDK Crashing sometimes after viewing interstitial 

  • Fix Remove all exception thrown from the SDK 

  • Fix /install not being called on every bootup for Android SDK 

  • Fix Video should no longer leave any transparent space when fullscreen

A new update for the iOS plugin has been released which fixes the issues mentioned below.
Uses Chartboost iOS SDK 5.2.1 (released 2015-04-13)
 
Also:
A new function closeImpression() has been implemented to programmatically force close an active impression (now also available on iOS).
 

Bugfixes and improvements:

• Fixed issue that caused CoreData crash on first bootup

• Corrected symbol collision with third-party SDKs on audioRouteChangeListenerCallback

• Fixed bug preventing MoreApps page resize on device orientation change

• Added a developer-facing function, closeImpression, to force-close any visible impression or loading view

• Fixed issue that paused rewarded video and video interstitial playback when headphones were unplugged

• didFailToLoadRewardedVideo delegate method now fires if rewarded video is requested before prefetching finishes

Hi ingemar,

Thanks for your great work on the plugin. Just a quick question, I want to check for loaded video ads (not rewarded). Do I have to use “hasCachedInterstitial()” or “hasCachedRewardedVideo”?

Chartboost doesn’t destinguish between static and video interstitials, so hasCachedInterstitial() should work. 

It’s a bit tricky, but if you want to be able to choose between video ads and static ads you’d need to define your own separate Locations for each of them in the Chartboost dashboard. You also need to set up separate campaigns for each of them and then set these campaigns to only serve ads for their appropriate location. 

Actually, I’m not pretty sure which one to use but trying to know about my options better. That should help, thank you.

Suddenly we’re experience problems when we rotate our device during an advert. This is only tested on Android so far, and our game supports all orientations.

I’ll try and get some logs soon (we’re trying to submit some builds today so have disabled chartboost in the meantime), but what happens is that if a video or static ad is being displayed and I rotate the device, the ad disappears completely. However it doesn’t actually remove itself so the game remains paused.

My guess would be that Corona’s “view” gets put on top of the Chartboost one, but that’s just a guess. Pressing back eventually dismisses the ad and lets the game resume, but it takes a while (again my guess is that the delay is the amount of time left until the video has finished).

Are you able to reproduce this ingemar?

@Alan

I’m on the road at the moment so unfortunately I can’t do any testing myself.

Once I get back tomorrow I’ll do some testing to see what I find.

@Alan

I’ve checked with Chartboost and they released a new SDK a few days ago that fixes the rotation issue. The issue only affects Android, however there’s a new SDK for iOS as well.

I’ll compile new plugins for both platforms once I’m back and will notify you on this thread once it’s done…

Cheers ingemar, grade A service as usual  :smiley:

@Alan
I expedited this as soon as I came home even though it’s quite late here. I’ve updated both the iOS and Android plugins and they have been uploaded to Corona’s server. However it may take a few hours for them to propagate.
 
@All
The new Chartboost plugin version numbers are:
iOS SDK 5.4.0 rev 1
Android SDK 5.4.1 rev 1
 

Android fixes:
 

  • Chartboost media files will no longer appear in the phone gallery 
  • Fixed bug causing ads to disappear on rotation while using Activities 
  • Reward video pre-roll screen now properly displays after home key input. 
  • Fixed null pointer exception that occurred initializing Chartboost and making calls on different threads. 
  • Fixed rare bug that prevented video prefetching under certain circumstances. 
  • Ad will no longer disappear in some devices if app is backgrounded 
     
     
    iOS fixes:
  • didPrefetchVideo now returns when video prefetching is complete. Once this call returns, you can show rewarded videoes. 
  • Fix issue where video ad-types would stall after a declined phone call.

Thank you very much, that helps me a lot!

I’ve tried the new Android libs out this morning, and I’m afraid I still get exactly the same problem. This line in the change log would suggest it had been fixed:

  • Fixed bug causing ads to disappear on rotation while using Activities 

but no such luck  :frowning:

Here is the log from where I call the ad:

06-10 09:53:59.188: I/Corona(6330): trying ad network chartboost 06-10 09:53:59.188: I/Corona(6330): showChartBoostAd 06-10 09:53:59.208: D/EnterpriseDeviceManager(820): ContainerId: 0 06-10 09:53:59.218: D/SSRMv2:CustomFrequencyManagerService(820): acquireDVFSLockLocked : type : DVFS\_MIN\_LIMIT frequency : 1350000 uid : 1000 pid : 820 pkgName : ACTIVITY\_RESUME\_BOOSTER@6 06-10 09:53:59.218: W/ActivityManager(820): mDVFSHelper.acquire() 06-10 09:53:59.218: W/ContextImpl(820): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1479 com.android.server.am.ActivityStack.startPausingLocked:1006 com.android.server.am.ActivityStack.resumeTopActivityLocked:1944 com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked:3116 com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked:3088 06-10 09:53:59.228: D/PointerIcon(820): setMouseIconStyle1 pointerType: 1001iconType:101 flag:0 06-10 09:53:59.228: D/PointerIcon(820): setMouseCustomIcon IconType is same.101 06-10 09:53:59.228: D/PointerIcon(820): setHoveringSpenIconStyle1 pointerType: 10001iconType:1 flag:0 06-10 09:53:59.228: D/PointerIcon(820): setHoveringSpenCustomIcon IconType is same.1 06-10 09:53:59.238: D/com.amplitude.api.AmplitudeClient(6330): Logged event to Amplitude: session\_end 06-10 09:53:59.238: V/SmartFaceService - 3rd party pause(820): onReceive [android.intent.action.ACTIVITY\_STATE/com.quiztix.pop/pause] 06-10 09:53:59.238: W/ActivityManager(820): destPackageName = null 06-10 09:53:59.248: D/LocationManagerService(820): getProviders()=[passive] 06-10 09:53:59.248: D/LocationManagerService(820): getLastLocation: Request[POWER\_NONE passive fastest=0 num=1] 06-10 09:53:59.248: I/Corona(6330): chartboost listener 06-10 09:53:59.258: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.268: E/MP-Decision(2353): num online cores: 2 reqd : 4 available : 4 rq\_depth:9.300000 hotplug\_avg\_load\_dw: 132 06-10 09:53:59.268: E/MP-Decision(2353): UP cpu:1 core\_idx:1 Nw:1.900000 Tw:140 rq:9.300000 seq:0.000000 06-10 09:53:59.268: E/MP-Decision(2353): UP cpu:2 core\_idx:2 Nw:2.700000 Tw:90 rq:9.300000 seq:95.000000 06-10 09:53:59.268: E/MP-Decision(2353): UP cpu:3 core\_idx:3 Nw:3.500000 Tw:90 rq:9.300000 seq:95.000000 06-10 09:53:59.268: V/GC\_ClickableToastImpl(6330): Tried to remove toast but none was attached. 06-10 09:53:59.268: D/AGSWorkerThread(6330): Worker thread died. 06-10 09:53:59.268: W/Settings(6330): Setting airplane\_mode\_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 06-10 09:53:59.278: D/SensorManager(6330): unregisterListener :: 06-10 09:53:59.288: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.288: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.288: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.288: W/ContextImpl(820): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1479 com.android.server.am.ActivityStackSupervisor.realStartActivityLocked:1206 com.android.server.am.ActivityStackSupervisor.startSpecificActivityLocked:1357 com.android.server.am.ActivityStack.resumeTopActivityLocked:2268 com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked:3116 06-10 09:53:59.298: D/TRACKERS(6330): no trackers set for event OnPause 06-10 09:53:59.298: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.298: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.298: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.298: V/SmartFaceService - 3rd party pause(820): onReceive [android.intent.action.ACTIVITY\_STATE/com.quiztix.pop/create] 06-10 09:53:59.308: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.308: W/ApplicationPackageManager(6330): getCSCPackageItemText() 06-10 09:53:59.308: D/PowerManagerService(820): [api] [s] userActivity : event: 0 flags: 0 (uid: 1000 pid: 820) 06-10 09:53:59.308: D/PowerManagerService(820): [api] release WakeLock flags=0x2000000a tag=WindowManager uid=1000 pid=820 (0x0) 06-10 09:53:59.308: D/PowerManagerService(820): [api] applyWakeLockFlagsOnReleaseLocked : userActivityNoUpdateLocked is called : SCREEN\_BRIGHT\_WAKE\_LOCK 'WindowManager' ON\_AFTER\_RELEASE (uid=1000, pid=820, ws=WorkSource{10784}) (elapsedTime=19113) 06-10 09:53:59.318: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.318: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.348: I/Corona(6330): event.type = applicationSuspend 06-10 09:53:59.348: W/ApplicationPackageManager(6330): getCSCPackageItemText() 06-10 09:53:59.358: W/ApplicationPackageManager(6330): getCSCPackageItemText() 06-10 09:53:59.368: I/Corona(6330): google string http://www.google-analytics.com/collect?an=Pop&sr=1080x1920&ul=English&sc=end&cd=Exit&t=event&ev=2&v=1&el=end&av=1%2e65%2e55&z=48379&ec=Session&ea=exit&tid=UA%2d47277470%2d2&cid=3F7B6636%2d2965%2d1CE8%2d73CC%2d3BEC37C271DC 06-10 09:53:59.428: W/Whispersync(6330): WhispersyncClient has already been initialized 06-10 09:53:59.458: I/SurfaceFlinger(279): id=6283 createSurf (1x1),1 flag=4, DBImpressio 06-10 09:53:59.458: I/SpenGestureManager(820): setFocusWindow21025 06-10 09:53:59.458: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.458: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.458: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.458: D/EnterpriseDeviceManager(820): ContainerId: 0 06-10 09:53:59.458: D/STATUSBAR-StatusBarManagerService(820): manageDisableList what=0x0 pkg=WindowManager.LayoutParams 06-10 09:53:59.468: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.468: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.468: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.468: I/Corona(6330): saved game data 06-10 09:53:59.468: D/PointerIcon(820): setMouseIconStyle1 pointerType: 1001iconType:101 flag:0 06-10 09:53:59.468: D/PointerIcon(820): setMouseCustomIcon IconType is same.101 06-10 09:53:59.468: D/PointerIcon(820): setHoveringSpenIconStyle1 pointerType: 10001iconType:1 flag:0 06-10 09:53:59.468: D/PointerIcon(820): setHoveringSpenCustomIcon IconType is same.1 06-10 09:53:59.478: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.478: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.478: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.478: I/Log:(6330): ONSUSPENDED 06-10 09:53:59.488: W/ContextImpl(820): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1465 com.android.server.InputMethodManagerService$4.run:2783 java.lang.Thread.run:841 \<bottom of call stack\> \<bottom of call stack\> 06-10 09:53:59.528: D/dalvikvm(6330): GC\_CONCURRENT freed 3272K, 29% free 27588K/38532K, paused 5ms+7ms, total 95ms 06-10 09:53:59.528: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 42ms 06-10 09:53:59.528: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 42ms 06-10 09:53:59.528: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 39ms 06-10 09:53:59.528: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 19ms 06-10 09:53:59.528: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 17ms 06-10 09:53:59.528: V/GC\_ClickableToastImpl(6330): Tried to remove toast but none was attached. 06-10 09:53:59.528: D/AGSWorkerThread(6330): Worker thread died. 06-10 09:53:59.528: W/Settings(6330): Setting airplane\_mode\_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 06-10 09:53:59.528: D/LocationManagerService(820): getProviders()=[] 06-10 09:53:59.528: D/LocationManagerService(820): getProviders()=[passive] 06-10 09:53:59.528: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 41ms 06-10 09:53:59.528: D/LocationManagerService(820): getBestProvider(Criteria[power=NO\_REQ acc=---], true)=passive 06-10 09:53:59.538: D/LocationManagerService(820): getLastLocation: Request[POWER\_NONE passive fastest=0 num=1] 06-10 09:53:59.538: I/LocationManagerService(820): remove 452ea470 by com.quiztix.pop 06-10 09:53:59.538: D/LocationManagerService(820): provider request: passive ProviderRequest[ON interval=0] 06-10 09:53:59.548: E/Adjust(6330): No timer found 06-10 09:53:59.558: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.558: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.558: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.568: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.568: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.568: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.568: D/SSRMv2:CustomFrequencyManagerService(820): releaseDVFSLockLocked : Getting Lock type frm List : DVFS\_MIN\_LIMIT frequency : 1350000 uid : 1000 pid : 820 tag : ACTIVITY\_RESUME\_BOOSTER@6 06-10 09:53:59.568: W/ActivityManager(820): mDVFSHelper.release() 06-10 09:53:59.568: D/SSRMv2:CustomFrequencyManagerService(820): acquireDVFSLockLocked : type : DVFS\_MIN\_LIMIT frequency : 1350000 uid : 1000 pid : 820 pkgName : ACTIVITY\_RESUME\_BOOSTER@9 06-10 09:53:59.578: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.578: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.578: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.578: D/KeyguardViewMediator(1236): setHidden false 06-10 09:53:59.578: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:53:59.578: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:53:59.578: I/Corona(6330): chartboost listener 06-10 09:53:59.588: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.588: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): stopOutput() output 2, stream 3, session 30 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): changeRefCount() stream 3, count 0 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): getNewDevice() selected device 0 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): setOutputDevice() output 2 device 0000 force 0 delayMs 192 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): setOutputDevice() prevDevice 0002 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: W/AudioPolicyManagerBase(19576): stream type [13], return media strategy 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): setOutputDevice() setting same device 0000 or null device for output 2 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): getOutputsForDevice device 0002 -\> 0002 06-10 09:53:59.588: V/AudioPolicyManagerBase(19576): getOutputsForDevice device 0002 -\> 0002 06-10 09:53:59.768: W/EDMNativeHelper(268): EDMNativeHelperService is published 06-10 09:53:59.828: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.848: D/STATUSBAR-NetworkController(1236): refreshSignalCluster: data=0 bt=false 06-10 09:53:59.858: D/STATUSBAR-IconMerger(1236): checkOverflow(648), More:false, Req:false Child:4 06-10 09:53:59.868: D/SSRMv2:CustomFrequencyManagerService(820): releaseDVFSLockLocked : Getting Lock type frm List : DVFS\_MIN\_LIMIT frequency : 1350000 uid : 1000 pid : 820 tag : ACTIVITY\_RESUME\_BOOSTER@9 06-10 09:53:59.958: E/MP-Decision(2353): num online cores: 4 reqd : 3 available : 4 rq\_depth:1.000000 hotplug\_avg\_load\_dw: 111 06-10 09:53:59.958: E/MP-Decision(2353): DOWN cpu:3 core\_idx:3 Ns:3.100000 Ts:240 rq:1.000000 seq:245.000000 06-10 09:53:59.988: V/AlarmManager(820): waitForAlarm result :4 06-10 09:53:59.998: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:53:59.998: W/ActivityManager(820): destPackageName = null 06-10 09:53:59.998: D/KeyguardClockWidgetService(20408): onReceive action=android.intent.action.TIME\_TICK 06-10 09:54:00.018: V/AlarmManager(820): trigger ELAPSED\_REALTIME\_WAKEUP or RTC\_WAKEUP 06-10 09:54:00.028: V/AlarmManager(820): trigger ELAPSED\_REALTIME\_WAKEUP or RTC\_WAKEUP 06-10 09:54:00.038: D/BatteryService(820): level:28, scale:100, status:2, health:2, present:true, voltage: 3596, temperature: 255, technology: Li-ion, AC powered:false, USB powered:true, Wireless powered:false, icon:17303411, invalid charger:0, online:4, current avg:360, charge type:2, power sharing:false 06-10 09:54:00.038: V/AlarmManager(820): waitForAlarm result :8 06-10 09:54:00.058: V/AlarmManager(820): ClockReceiver onReceive() ACTION\_TIME\_TICK 06-10 09:54:00.068: D/BatteryService(820): Sending ACTION\_BATTERY\_CHANGED. 06-10 09:54:00.088: D/KeyguardUpdateMonitor(1236): received broadcast android.intent.action.BATTERY\_CHANGED 06-10 09:54:00.088: D/KeyguardUpdateMonitor(1236): handleBatteryUpdate 06-10 09:54:00.088: D/com.gsamlabs.bbm.lib.NotifyingService(31405): ===:28:3596:25.5:2 06-10 09:54:00.088: D/UiModeManager(820): mCoverManager.getCoverState() : true 06-10 09:54:00.088: D/STATUSBAR-PhoneStatusBar(1236): mBrightnessEnablebySettings = true mBrightnessEnablebyBattery = true mBrightnessEnablebyDisableFlag = true mPmsBrightnessEnablebySettings = true 06-10 09:54:00.088: D/BatteryMeterView(1236): ACTION\_BATTERY\_CHANGED : level:28 status:2 health:2 06-10 09:54:00.098: D/KeyguardUpdateMonitor(1236): received broadcast android.intent.action.TIME\_TICK 06-10 09:54:00.098: D/KeyguardUpdateMonitor(1236): handleTimeUpdate 06-10 09:54:00.118: I/AmazonVideo.util(894): ConfigManager.updateFromServerIfNecessary: Requesting update for 6545711 millis from now 06-10 09:54:00.118: I/AmazonVideo.util(894): ConfigTaskScheduler.schedule: Scheduling refresh after 6545711 millis 06-10 09:54:00.118: I/AmazonVideo.syncservice(894): SyncDispatcher.sync: Skipping sync component: EventManager 06-10 09:54:00.118: D/STATUSBAR-IconMerger(1236): checkOverflow(648), More:false, Req:false Child:4 06-10 09:54:00.178: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:00.178: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:00.188: W/ActivityManager(820): destPackageName = null 06-10 09:54:00.198: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:00.198: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:00.198: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:00.369: D/dalvikvm(1484): GC\_FOR\_ALLOC freed 9016K, 28% free 38796K/53540K, paused 44ms, total 44ms 06-10 09:54:00.459: E/MP-Decision(2353): num online cores: 3 reqd : 2 available : 4 rq\_depth:1.700000 hotplug\_avg\_load\_dw: 73 06-10 09:54:00.459: E/MP-Decision(2353): DOWN cpu:2 core\_idx:2 Ns:2.100000 Ts:240 rq:1.700000 seq:245.000000 06-10 09:54:00.549: I/Corona(6330): chartboost listener 06-10 09:54:00.679: I/Corona(6330): chartboost listener 06-10 09:54:00.679: I/Corona(6330): Failed to load chartboost ad 06-10 09:54:00.679: I/Corona(6330): true 06-10 09:54:00.729: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:00.729: D/STATUSBAR-NetworkController(1236): refreshSignalCluster: data=0 bt=false 06-10 09:54:00.739: D/STATUSBAR-IconMerger(1236): checkOverflow(648), More:false, Req:false Child:4 06-10 09:54:00.769: W/EDMNativeHelper(268): EDMNativeHelperService is published 06-10 09:54:01.240: D/DisplayPowerController(820): applyLightSensorMeasurementSEC : mIsLockZone = true 06-10 09:54:01.270: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:01.270: D/STATUSBAR-NetworkController(1236): refreshSignalCluster: data=0 bt=false 06-10 09:54:01.290: D/STATUSBAR-IconMerger(1236): checkOverflow(648), More:false, Req:false Child:4 06-10 09:54:01.300: D/Sensorhubs(288): readContextData: 1, 1, 7, 1 06-10 09:54:01.300: D/SensorHubManager(820): onGetSensorHubDataLocked: library = 1, 1, 7, 1 06-10 09:54:01.320: D/CAE(820): onGetSensorHubData(SensorHubParserProvider.java:69) - onGetSensorHubData Event [event buffer len :4] 06-10 09:54:01.320: I/CAE(820): parse(SensorHubParserProvider.java:142) - buffer size = 4 06-10 09:54:01.320: I/CAE(820): parse(SensorHubParserProvider.java:153) - 1, 1, 7, 1, 06-10 09:54:01.320: D/CAE(820): display(ContextProvider.java:357) - ================= AUTO\_ROTATION ================= 06-10 09:54:01.320: I/CAE(820): display(ContextProvider.java:373) - Angle=[1] 06-10 09:54:01.330: D/SContextService(820): updateSContext() : event = Auto Rotation 06-10 09:54:01.330: V/WindowOrientationListener(820): mSContextAutoRotationListener.onSContextChanged, Rotation: 1 06-10 09:54:01.330: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, mbResultFaceDectection: false 06-10 09:54:01.330: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, Rotation: 1 06-10 09:54:01.330: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, mbResultFaceDectection: false 06-10 09:54:01.330: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, Rotation: 1 06-10 09:54:01.330: V/WindowManager(820): rotationForOrientationLw(orient=10, last=0); user=0 sensorRotation=1 mLidState=-1 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=false gripRotationLock=false 06-10 09:54:01.330: D/SSRMv2:CustomFrequencyManagerService(820): acquireDVFSLockLocked : type : DVFS\_MIN\_LIMIT frequency : 1890000 uid : 1000 pid : 820 pkgName : ROTATION\_BOOSTER@24 06-10 09:54:01.340: D/InputDispatcher(820): setInputDispatchMode: enabled=1, frozen=1 06-10 09:54:01.340: I/SurfaceFlinger(279): id=6284 createSurf (1080x1920),2 flag=404, TcreenshotS 06-10 09:54:01.340: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:01.340: D/SSRMv2:AirViewOnOff(820): DeviceInfo:: 00001000000 06-10 09:54:01.340: D/SSRMv2:AirViewOnOff(820): SettingsAirViewInfo:: 100000000 06-10 09:54:01.390: I/ActivityManager(820): Config changes=480 {1 1.0 234mcc20mnc en\_GB ldltr sw360dp w640dp h335dp 480dpi nrml long land finger -keyb/v/h -nav/h s.252} 06-10 09:54:01.400: I/InputReader(820): Reconfiguring input devices. changes=0x00000004 06-10 09:54:01.400: I/InputReader(820): Device reconfigured: id=9, name='sec\_touchscreen', size 1080x1920, orientation 1, mode 1, display id 0 06-10 09:54:01.440: D/dalvikvm(24822): GC\_CONCURRENT freed 1980K, 28% free 19530K/26896K, paused 3ms+8ms, total 54ms 06-10 09:54:01.510: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.510: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.510: W/ContextImpl(820): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1479 com.android.server.am.ActivityStack.relaunchActivityLocked:4214 com.android.server.am.ActivityStack.ensureActivityConfigurationLocked:4169 com.android.server.am.ActivityManagerService.updateConfigurationLocked:16091 com.android.server.am.ActivityManagerService.updateConfiguration:15968 06-10 09:54:01.520: D/PhoneStatusBar(1236): mSettingsPanelGravity = 55 06-10 09:54:01.520: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.520: D/PhoneStatusBarView(1236): marqueeStatusBar:183, mClearCover:0 06-10 09:54:01.530: D/STATUSBAR-QuickSettingPanel(1236): setSingleLine:true 06-10 09:54:01.530: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.530: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.530: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.530: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.530: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.530: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.540: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button dynamicallyReduceTextSize 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.550: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.550: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.550: D/STATUSBAR-QuickSettingButton(1236): Button configurationchanged 06-10 09:54:01.560: V/GC\_ClickableToastImpl(6330): Tried to remove toast but none was attached. 06-10 09:54:01.560: W/Settings(6330): Setting airplane\_mode\_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 06-10 09:54:01.560: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.560: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.560: E/SmartFaceService(820): onReceive: android.intent.action.CONFIGURATION\_CHANGED 06-10 09:54:01.560: E/SmartFaceService(820): mFolderCoverOpened: (true, true) -\> true 06-10 09:54:01.560: V/SmartFaceService - 3rd party pause(820): onReceive [android.intent.action.ACTIVITY\_STATE/com.quiztix.pop/recreate] 06-10 09:54:01.570: I/SurfaceFlinger(279): id=6283 Removed DBImpressio (9/14) 06-10 09:54:01.570: I/SurfaceFlinger(279): id=6283 Removed DBImpressio (-2/14) 06-10 09:54:01.570: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.570: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.570: D/EnterpriseDeviceManager(820): ContainerId: 0 06-10 09:54:01.570: D/STATUSBAR-IconMerger(1236): checkOverflow(1512), More:false, Req:false Child:4 06-10 09:54:01.570: D/STATUSBAR-StatusBarManagerService(820): manageDisableList what=0x0 pkg=WindowManager.LayoutParams 06-10 09:54:01.580: D/PointerIcon(820): setMouseIconStyle1 pointerType: 1001iconType:101 flag:0 06-10 09:54:01.580: D/PointerIcon(820): setMouseCustomIcon IconType is same.101 06-10 09:54:01.580: D/PointerIcon(820): setHoveringSpenIconStyle1 pointerType: 10001iconType:1 flag:0 06-10 09:54:01.580: D/PointerIcon(820): setHoveringSpenCustomIcon IconType is same.1 06-10 09:54:01.580: W/ApplicationPackageManager(6330): getCSCPackageItemText() 06-10 09:54:01.580: I/PersonaManager(6330): getPersonaService() name persona\_policy 06-10 09:54:01.580: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.580: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.590: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.630: E/Tethering(820): Set dun requiered as 1 06-10 09:54:01.630: W/Whispersync(6330): WhispersyncClient has already been initialized 06-10 09:54:01.630: I/AudioService(820): getStreamVolume 3 index 80 06-10 09:54:01.630: D/ExtSeekBar(820): setProgress = 8 06-10 09:54:01.630: D/ExtSeekBar(820): setProgress = 8, fromUser = false, isEnableChangeColor() = false 06-10 09:54:01.630: D/ExtSeekBar(820): updateDrawable this.mThumb = android.graphics.drawable.StateListDrawable@45318440, msetDrawable = android.graphics.drawable.LayerDrawable@453598b0, mOffsetThumb = 45 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable getProgress() = 8, getMax() = 15GeneralUtil.isTablet() = false 06-10 09:54:01.640: D/ProgressBar(820): setProgressDrawable drawableHeight = 18 06-10 09:54:01.640: I/AudioService(820): getStreamVolume 2 index 50 06-10 09:54:01.640: D/ExtSeekBar(820): setProgress = 5 06-10 09:54:01.640: D/ExtSeekBar(820): setProgress = 5, fromUser = false, isEnableChangeColor() = false 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable this.mThumb = android.graphics.drawable.StateListDrawable@454ec0d8, msetDrawable = android.graphics.drawable.LayerDrawable@453924e8, mOffsetThumb = 45 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable getProgress() = 5, getMax() = 7GeneralUtil.isTablet() = false 06-10 09:54:01.640: W/PollFish(6330): Pollfish runs in custom mode 06-10 09:54:01.640: D/ProgressBar(820): setProgressDrawable drawableHeight = 18 06-10 09:54:01.640: W/PollFish(6330): You are using Universal Pollfish SDK. Do not use this SDK for distribution in Google Play Store 06-10 09:54:01.640: I/AudioService(820): getStreamVolume 5 index 50 06-10 09:54:01.640: D/ExtSeekBar(820): setProgress = 5 06-10 09:54:01.640: D/ExtSeekBar(820): setProgress = 5, fromUser = false, isEnableChangeColor() = false 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable this.mThumb = android.graphics.drawable.StateListDrawable@44088ab8, msetDrawable = android.graphics.drawable.LayerDrawable@452ebb38, mOffsetThumb = 45 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable getProgress() = 5, getMax() = 7GeneralUtil.isTablet() = false 06-10 09:54:01.640: D/ProgressBar(820): setProgressDrawable drawableHeight = 18 06-10 09:54:01.640: D/PhoneApp(1391): - isCoverClosed : false 06-10 09:54:01.640: D/PhoneApp(1391): updateProximitySensorMode: lock already released. 06-10 09:54:01.640: I/AudioService(820): getStreamVolume 1 index 50 06-10 09:54:01.640: D/ExtSeekBar(820): setProgress = 5 06-10 09:54:01.640: D/ExtSeekBar(820): setProgress = 5, fromUser = false, isEnableChangeColor() = false 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable this.mThumb = android.graphics.drawable.StateListDrawable@42f8a140, msetDrawable = android.graphics.drawable.LayerDrawable@452e8a20, mOffsetThumb = 45 06-10 09:54:01.640: D/ExtSeekBar(820): updateDrawable getProgress() = 5, getMax() = 7GeneralUtil.isTablet() = false 06-10 09:54:01.640: D/ProgressBar(820): setProgressDrawable drawableHeight = 18 06-10 09:54:01.640: D/LocationManagerService(820): getLastLocation: Request[ACCURACY\_FINE gps requested=0 fastest=0 num=1] 06-10 09:54:01.640: D/LocationManagerService(820): getLastLocation: Request[POWER\_LOW network requested=0 fastest=0 num=1] 06-10 09:54:01.640: D/LocationManagerService(820): getLastLocation: Request[POWER\_NONE passive fastest=0 num=1] 06-10 09:54:01.650: W/PollFish(6330): Developer called hide Pollfish 06-10 09:54:01.650: E/GooglePlayServicesUtil(6330): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. 06-10 09:54:01.650: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.650: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.650: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.650: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.650: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.650: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.650: E/GooglePlayServicesUtil(6330): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. 06-10 09:54:01.660: I/SurfaceFlinger(279): id=6285 createSurf (1920x1080),1 flag=4, DBImpressio 06-10 09:54:01.660: I/SpenGestureManager(820): setFocusWindow21025 06-10 09:54:01.660: D/EnterpriseDeviceManager(820): ContainerId: 0 06-10 09:54:01.660: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.660: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.660: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.660: D/PointerIcon(820): setMouseIconStyle1 pointerType: 1001iconType:101 flag:0 06-10 09:54:01.660: D/PointerIcon(820): setMouseCustomIcon IconType is same.101 06-10 09:54:01.660: D/PointerIcon(820): setHoveringSpenIconStyle1 pointerType: 10001iconType:1 flag:0 06-10 09:54:01.660: D/PointerIcon(820): setHoveringSpenCustomIcon IconType is same.1 06-10 09:54:01.660: D/STATUSBAR-StatusBarManagerService(820): manageDisableList what=0x0 pkg=WindowManager.LayoutParams 06-10 09:54:01.660: W/ActivityManager(820): destPackageName = null 06-10 09:54:01.670: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.670: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.670: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.680: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.680: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.680: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.690: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.690: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.690: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.690: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.690: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.690: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.700: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.700: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.700: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.700: I/Corona(6330): [GA] - onOrientationChange called 06-10 09:54:01.720: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.720: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.720: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.720: E/ViewRootImpl(6330): sendUserActionEvent() mView == null 06-10 09:54:01.740: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.740: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.740: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.740: W/ContextImpl(820): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1465 com.android.server.InputMethodManagerService$4.run:2783 java.lang.Thread.run:841 \<bottom of call stack\> \<bottom of call stack\> 06-10 09:54:01.760: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.760: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.770: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.770: W/EDMNativeHelper(268): EDMNativeHelperService is published 06-10 09:54:01.790: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.790: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.790: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.790: I/SurfaceFlinger(279): id=6286 createSurf (2160x1920),-1 flag=20004, ClackSurfac 06-10 09:54:01.790: I/SurfaceFlinger(279): id=6287 createSurf (1080x3840),-1 flag=20004, ClackSurfac 06-10 09:54:01.790: I/SurfaceFlinger(279): id=6288 createSurf (2160x1920),-1 flag=20004, ClackSurfac 06-10 09:54:01.790: I/SurfaceFlinger(279): id=6289 createSurf (1080x3840),-1 flag=20004, ClackSurfac 06-10 09:54:01.790: D/InputDispatcher(820): setInputDispatchMode: enabled=1, frozen=0 06-10 09:54:01.790: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:01.790: I/WindowManager(820): Screen frozen for +446ms due to Window{450cd698 u0 com.quiztix.pop/com.chartboost.sdk.CBImpressionActivity} 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6284 Removed TcreenshotS (14/18) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6284 Removed TcreenshotS (-2/18) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6286 Removed ClackSurfac (14/17) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6287 Removed ClackSurfac (14/16) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6286 Removed ClackSurfac (-2/16) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6287 Removed ClackSurfac (-2/16) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6288 Removed ClackSurfac (14/15) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6289 Removed ClackSurfac (14/14) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6288 Removed ClackSurfac (-2/14) 06-10 09:54:01.820: I/SurfaceFlinger(279): id=6289 Removed ClackSurfac (-2/14) 06-10 09:54:01.820: D/KeyguardViewMediator(1236): setHidden false 06-10 09:54:01.820: D/KeyguardUpdateMonitor(1236): sendKeyguardVisibilityChanged(true) 06-10 09:54:01.820: D/KeyguardUpdateMonitor(1236): handleKeyguardVisibilityChanged(1) 06-10 09:54:01.820: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, mbResultFaceDectection: false 06-10 09:54:01.820: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, Rotation: 1 06-10 09:54:01.820: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, mbResultFaceDectection: false 06-10 09:54:01.820: V/WindowOrientationListener(820): mSContextAutoRotationListener.getProposedRotation, Rotation: 1 06-10 09:54:01.820: V/WindowManager(820): rotationForOrientationLw(orient=10, last=1); user=0 sensorRotation=1 mLidState=-1 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=false gripRotationLock=false 06-10 09:54:01.960: D/dalvikvm(6330): GC\_CONCURRENT freed 3470K, 29% free 27576K/38532K, paused 3ms+5ms, total 63ms 06-10 09:54:01.960: D/dalvikvm(6330): WAIT\_FOR\_CONCURRENT\_GC blocked 55ms 06-10 09:54:02.160: E/MP-Decision(2353): num online cores: 4 reqd : 2 available : 4 rq\_depth:0.100000 hotplug\_avg\_load\_dw: 94 06-10 09:54:02.160: E/MP-Decision(2353): DOWN cpu:3 core\_idx:3 Ns:3.100000 Ts:240 rq:0.100000 seq:245.000000 06-10 09:54:02.160: E/MP-Decision(2353): DOWN cpu:2 core\_idx:2 Ns:2.100000 Ts:240 rq:0.100000 seq:245.000000 06-10 09:54:02.230: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:02.230: D/STATUSBAR-NetworkController(1236): refreshSignalCluster: data=0 bt=false 06-10 09:54:02.250: D/STATUSBAR-IconMerger(1236): checkOverflow(1512), More:false, Req:false Child:4 06-10 09:54:02.391: D/STATUSBAR-NetworkController(1236): onSignalStrengthsChanged signalStrength=SignalStrength: 11 -1 -1 -1 -1 -1 -1 99 2147483647 2147483647 2147483647 -1 2147483647 gsm|lte 0x3 level=3 06-10 09:54:02.481: D/SSRMv2:Monitor(820): SIOP:: AP = 410, Prev AP = 410, Duration = 10013, PST = 379 06-10 09:54:02.481: D/ALSADevice(19576): standby: handle 0xb774dd80 h 0x0 06-10 09:54:02.481: V/ALSADevice(19576): standby handle h 0xb77ed448 06-10 09:54:02.481: D/SSRMv2:AmoledAdjustTimer(820): prevTemp = 254, currTemp = 255, prevStep = 4, currStep = 4 06-10 09:54:02.641: D/alsa\_ucm(19576): snd\_use\_case\_set(): uc\_mgr 0xb770c530 identifier \_dismod value Play Music 06-10 09:54:02.641: D/alsa\_ucm(19576): Set mixer controls for Play Music enable 0 06-10 09:54:02.641: D/alsa\_ucm(19576): Setting mixer control: SLIMBUS\_0\_RX Audio Mixer MultiMedia1, value: 0 06-10 09:54:02.641: V/ALSADevice(19576): use case is HiFi Rec 06-10 09:54:02.641: V/ALSADevice(19576): Number of modifiers 0 06-10 09:54:02.641: V/ALSADevice(19576): usecase\_type is 2 06-10 09:54:02.641: D/alsa\_ucm(19576): snd\_use\_case\_set(): uc\_mgr 0xb770c530 identifier \_disdev value Speaker 06-10 09:54:02.641: D/alsa\_ucm(19576): Set mixer controls for Speaker enable 0 06-10 09:54:02.641: D/alsa\_ucm(19576): Setting mixer control: RX5 MIX1 INP1, value: ZERO 06-10 09:54:02.641: D/alsa\_ucm(19576): Setting mixer control: RX5 MIX1 INP2, value: ZERO 06-10 09:54:02.641: D/alsa\_ucm(19576): Setting mixer control: LINEOUT2 Volume, value: 0 06-10 09:54:02.641: D/alsa\_ucm(19576): Setting mixer control: LINEOUT4 Volume, value: 0 06-10 09:54:02.641: D/alsa\_ucm(19576): Setting mixer control: RX5 Digital Volume, value: 0 06-10 09:54:02.641: I/ServiceKeeper(820): In getpackagename pid = 820 uid = 1000 package name = android 06-10 09:54:02.761: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:02.761: D/STATUSBAR-NetworkController(1236): refreshSignalCluster: data=0 bt=false 06-10 09:54:02.761: D/STATUSBAR-IconMerger(1236): checkOverflow(1512), More:false, Req:false Child:4 06-10 09:54:02.771: W/EDMNativeHelper(268): EDMNativeHelperService is published 06-10 09:54:03.231: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:03.231: D/STATUSBAR-NetworkController(1236): refreshSignalCluster: data=0 bt=false 06-10 09:54:03.251: D/STATUSBAR-IconMerger(1236): checkOverflow(1512), More:false, Req:false Child:4 06-10 09:54:03.281: D/Sensorhubs(288): readContextData: 1, 1, 7, -1 06-10 09:54:03.281: D/SensorHubManager(820): onGetSensorHubDataLocked: library = 1, 1, 7, -1 06-10 09:54:03.281: D/CAE(820): onGetSensorHubData(SensorHubParserProvider.java:69) - onGetSensorHubData Event [event buffer len :4] 06-10 09:54:03.281: I/CAE(820): parse(SensorHubParserProvider.java:142) - buffer size = 4 06-10 09:54:03.281: I/CAE(820): parse(SensorHubParserProvider.java:153) - 1, 1, 7, -1, 06-10 09:54:03.281: D/CAE(820): display(ContextProvider.java:357) - ================= AUTO\_ROTATION ================= 06-10 09:54:03.281: I/CAE(820): display(ContextProvider.java:373) - Angle=[-1] 06-10 09:54:03.281: D/SContextService(820): updateSContext() : event = Auto Rotation 06-10 09:54:03.281: V/WindowOrientationListener(820): mSContextAutoRotationListener.onSContextChanged, Rotation: -1 06-10 09:54:03.332: D/SSRMv2:CustomFrequencyManagerService(820): releaseDVFSLockLocked : Getting Lock type frm List : DVFS\_MIN\_LIMIT frequency : 1890000 uid : 1000 pid : 820 tag : ROTATION\_BOOSTER@24 06-10 09:54:03.462: D/Sensorhubs(288): readContextData: 1, 1, 14, 1 06-10 09:54:03.462: D/SensorHubManager(820): onGetSensorHubDataLocked: library = 1, 1, 14, 1 06-10 09:54:03.462: D/CAE(820): onGetSensorHubData(SensorHubParserProvider.java:69) - onGetSensorHubData Event [event buffer len :4] 06-10 09:54:03.462: I/CAE(820): parse(SensorHubParserProvider.java:142) - buffer size = 4 06-10 09:54:03.462: I/CAE(820): parse(SensorHubParserProvider.java:153) - 1, 1, 14, 1, 06-10 09:54:03.472: D/CAE(820): display(ContextProvider.java:357) - ================= FLIP\_COVER\_ACTION ================= 06-10 09:54:03.472: I/CAE(820): display(ContextProvider.java:373) - Action=[1] 06-10 09:54:03.472: D/SContextService(820): updateSContext() : event = Flip Cover Action 06-10 09:54:03.472: D/InputReader(820): setFlipCoverTouchEnabled/clearCoverOpen/adjustTouch: 0,1, 0 06-10 09:54:03.472: D/MotionRecognitionService(820): [FLIP\_COVER\_ACTION\_CLOSE] 06-10 09:54:03.472: D/MotionRecognitionService(820): setFlipCoverTouchEnabled to false 06-10 09:54:03.582: D/DisplayPowerController(820): applyLightSensorMeasurementSEC : mIsLockZone = false 06-10 09:54:03.772: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:03.772: W/EDMNativeHelper(268): EDMNativeHelperService is published 06-10 09:54:03.822: D/Sensorhubs(288): readContextData: 1, 1, 14, 0 06-10 09:54:03.822: D/SensorHubManager(820): onGetSensorHubDataLocked: library = 1, 1, 14, 0 06-10 09:54:03.832: D/CAE(820): onGetSensorHubData(SensorHubParserProvider.java:69) - onGetSensorHubData Event [event buffer len :4] 06-10 09:54:03.832: I/CAE(820): parse(SensorHubParserProvider.java:142) - buffer size = 4 06-10 09:54:03.832: I/CAE(820): parse(SensorHubParserProvider.java:153) - 1, 1, 14, 0, 06-10 09:54:03.832: D/CAE(820): display(ContextProvider.java:357) - ================= FLIP\_COVER\_ACTION ================= 06-10 09:54:03.832: I/CAE(820): display(ContextProvider.java:373) - Action=[0] 06-10 09:54:03.842: D/SContextService(820): updateSContext() : event = Flip Cover Action 06-10 09:54:03.842: D/InputReader(820): setFlipCoverTouchEnabled/clearCoverOpen/adjustTouch: 1,1, 0 06-10 09:54:03.842: D/MotionRecognitionService(820): [FLIP\_COVER\_ACTION\_OPEN] 06-10 09:54:03.842: D/MotionRecognitionService(820): setFlipCoverTouchEnabled to true 06-10 09:54:04.202: D/dalvikvm(820): GC\_EXPLICIT freed 5135K, 30% free 78971K/112644K, paused 24ms+23ms, total 408ms 06-10 09:54:04.262: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:04.663: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:04.773: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE 06-10 09:54:04.773: W/EDMNativeHelper(268): EDMNativeHelperService is published 06-10 09:54:04.963: D/STATUSBAR-NetworkController(1236): onSignalStrengthsChanged signalStrength=SignalStrength: 11 -1 -1 -1 -1 -1 -1 99 2147483647 2147483647 2147483647 -1 2147483647 gsm|lte 0x3 level=3 06-10 09:54:05.273: D/STATUSBAR-NetworkController(1236): onReceive() - RSSI\_CHANGED\_ACTION, WIFI\_STATE, NETWORK\_STATE

This part seems like it’s relevant:

06-10 09:54:01.790: I/WindowManager(820): Screen frozen for +446ms due to Window{450cd698 u0 com.quiztix.pop/com.chartboost.sdk.CBImpressionActivity}

The device I tested on was a Samsung Galaxy S4 i9505.

@Alan

Thanks for the log. It may help shed some light on this.

BTW. There seems to something wonky with the new Chartboost Android plugin hosted on Corona’s server (iOS version is OK).

The plugin version is reported correctly as 5.4.1 but it doesn’t behave the same as when I compile natively using the Enterprise plugins.

I’m investigating why (I have a few theories)…