1) After a fresh restart with com.onyx disabled, I enabled it again and the round Home button worked immediately:
Code:
09-02 19:21:37.902 4161 4161 I DeviceReceiver: Received[9]: com.android.systemui.HOME_BUTTON_CLICK data null
09-02 19:21:37.904 4161 4161 D EventBus: No subscribers registered for event class com.onyx.android.sdk.common.event.HomeKeyEvent
09-02 19:21:37.904 4161 4161 D EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent
09-02 19:21:37.924 1323 1342 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=org.ds.simple.ink.launcher/.LauncherMainActivity (has extras)} from uid 0
09-02 19:21:37.928 1470 1470 V StatusBar: mStatusBarWindow: com.android.systemui.statusbar.phone.StatusBarWindowView{760aacc V.E...... ........ 0,0-1404,1872} canPanelBeCollapsed(): true
09-02 19:21:37.928 573 573 I hwservicemanager: getTransport: Cannot find entry vendor.qti.hardware.iop@2.0::IIop/default in either framework or device manifest.
09-02 19:21:37.931 1323 1342 D ActivityTrigger: ActivityTrigger activityPauseTrigger
09-02 19:21:37.933 1323 1342 D CompatibilityInfo: mCompatibilityFlags - 4
09-02 19:21:37.933 1323 1342 D CompatibilityInfo: applicationDensity - 374
09-02 19:21:37.933 1323 1342 D CompatibilityInfo: applicationScale - 1.0
09-02 19:21:37.938 4161 4161 I MainActivity: onPause--------------
2) After a fresh restart with com.onyx enabled, the button doesn't work, with:
Code:
09-02 19:26:22.624 1317 1414 V InputDispatcher: Asynchronous input event injection succeeded.
09-02 19:26:22.630 1317 1336 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=org.ds.simple.ink.launcher/.LauncherMainActivity (has extras)} from uid 0
09-02 19:26:22.634 1462 1462 V StatusBar: mStatusBarWindow: com.android.systemui.statusbar.phone.StatusBarWindowView{2fafb9 V.E...... ........ 0,0-1404,1872} canPanelBeCollapsed(): true
3) Now, if open the Onyx Launcher and go back to Simple Ink Launcher via physical double-press, then do the round Home button again, it still doesn't work. I also tried to put it to sleep once and go back, and it doesn't work Oo.
Attached logact_home1.txt contains all this.
4) Then I did this: went to Android settings and made the Onyx Launcher the default home app. Only then it worked (logcat_home2.txt).
5) If I make the Simple Ink Launcher the main home app again, it doesn't work again (logcat_home3.txt).
I am confused, it is so inconsistent.