Migracja serwera AIS dom na bramce do wersji 2.0

Probowalem wykonac migracje (zostalo mi to zasugerowane przez @jolka jako odpowiedz na moje problemy z crashem TTSa).

Niestety, odinstalowanie aplikacji AIS dom wydaje sie byc niemozliwe :confused:

  • wchodze w ustawienia systemu android, wybieram aplikacje AIS dom, klikam odinstaluj, mam ekran z zapytaniem czy na pewno chce odinstalowac
  • klikam OK - nic sie nie dzieje
  • po kilku minutach klikam Anuluj - tez nic sie nie dzieje
  • w obydwu przypadkach ekran z zapytaniem czy chce odinstalowac aplikacje pozostaje widoczny

Gdy klikam przycisk OK lub Anuluj, logcat wypluwa

05-20 22:10:15.270 5285 5285 W TextView: TextView does not support text selection. Selection cancelled.

Pozniejsze logi:

05-20 22:06:24.806 5285 5285 W TextView: TextView does not support text selection. Selection cancelled.
05-20 22:06:25.495 5285 5285 W TextView: TextView does not support text selection. Selection cancelled.
05-20 22:07:00.002 4326 4326 D AlarmManager: targetPackage = android
05-20 22:07:36.169 4326 4336 I art : Background sticky concurrent mark sweep GC freed 67730(2MB) AllocSpace objects, 0(0B) LOS objects, 30% free, 6MB/9MB, paused 8.554ms total 49.577ms
05-20 22:08:00.001 4326 4326 D AlarmManager: targetPackage = android
05-20 22:08:13.132 4326 4357 D AlarmManager: targetPackage = android
05-20 22:08:13.375 4326 4378 I WifiConnectivityManager: start a single scan from watchdogHandler
05-20 22:08:13.375 4326 4378 I WifiConnectivityManager: scheduleWatchdogTimer
05-20 22:08:13.489 4326 4326 D AlarmManager: targetPackage = null
05-20 22:08:13.489 4326 4378 D AlarmManager: targetPackage = null
05-20 22:08:13.741 4326 4326 D AlarmManager: targetPackage = null
05-20 22:08:13.732 4943 4943 I earchbox:search: type=1400 audit(0.0:55): avc: denied { getattr } for path=“/system/priv-app/GoogleApp/GoogleApp.apk” dev=“mmcblk0p12” ino=16388 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=file permissive=1
05-20 22:08:14.281 4943 4943 I BgTaskExecutorImpl: Starting PERIODIC background task REFRESH_SEARCH_HISTORY.
05-20 22:08:15.135 4943 12900 W LocationOracle: getBestLocation(): no location is available
05-20 22:08:15.191 4943 4950 I art : Compiler allocated 7MB to compile com.google.android.apps.gsa.search.core.service.worker.a.d com.google.android.apps.gsa.binaries.velvet.app.re.j()
05-20 22:08:15.328 4943 12900 W CDHeaderDataHandler: Invalid integer value “” in experiments IDs.
05-20 22:08:15.787 4326 4326 D AlarmManager: targetPackage = null
05-20 22:08:15.788 4326 4326 D AlarmManager: targetPackage = null
05-20 22:08:15.789 4326 4326 D AlarmManager: targetPackage = null
05-20 22:08:15.915 4943 4950 I art : Do full code cache collection, code=209KB, data=231KB
05-20 22:08:15.916 4943 4950 I art : Starting a blocking GC JitCodeCache
05-20 22:08:15.916 4943 4950 I art : After code cache collection, code=151KB, data=126KB
05-20 22:08:25.827 4943 5046 I WorkerManager: dispose()
05-20 22:09:00.005 4326 4326 D AlarmManager: targetPackage = android
05-20 22:10:00.001 4326 4326 D AlarmManager: targetPackage = android
05-20 22:10:15.270 5285 5285 W TextView: TextView does not support text selection. Selection cancelled.

Aha, jeszcze jedno - oczywiscie kliknalem 5x na labelce www-ai-speaker.com w sekcji wersja aplikacji, aby odblokowac odinstalowanie AIS dom. Nie bylo zadnego komuinkatu ze odblokowanie sie powiodlo (nie wiem czy powinien byc). Ale… gdy klikam na tym elemencie, logcat mowi

05-20 22:17:01.221 4824 4824 I pl.sviete.dom.SettingsActivity: click: 31
05-20 22:17:01.222 4824 4824 I pl.sviete.dom.SettingsActivity: remove device admin
05-20 22:17:01.224 4824 4824 W System.err: java.lang.SecurityException: clearDeviceOwner can only be called by the device owner
05-20 22:17:01.224 4824 4824 W System.err: at android.os.Parcel.readException(Parcel.java:1684)
05-20 22:17:01.224 4824 4824 W System.err: at android.os.Parcel.readException(Parcel.java:1637)
05-20 22:17:01.224 4824 4824 W System.err: at android.app.admin.IDevicePolicyManager$Stub$Proxy.clearDeviceOwner(IDevicePolicyManager.java:4836)
05-20 22:17:01.224 4824 4824 W System.err: at android.app.admin.DevicePolicyManager.clearDeviceOwnerApp(DevicePolicyManager.java:3815)
05-20 22:17:01.224 4824 4824 W System.err: at pl.sviete.dom.SettingsActivity$GeneralPreferenceFragment$3.onPreferenceClick(SettingsActivity.java:293)
05-20 22:17:01.225 4824 4824 W System.err: at android.preference.Preference.performClick(Preference.java:999)
05-20 22:17:01.225 4824 4824 W System.err: at android.preference.PreferenceScreen.onItemClick(PreferenceScreen.java:249)
05-20 22:17:01.225 4824 4824 W System.err: at android.widget.AdapterView.performItemClick(AdapterView.java:310)
05-20 22:17:01.225 4824 4824 W System.err: at android.widget.AbsListView.performItemClick(AbsListView.java:1164)
05-20 22:17:01.225 4824 4824 W System.err: at android.widget.AbsListView$PerformClick.run(AbsListView.java:3132)
05-20 22:17:01.225 4824 4824 W System.err: at android.widget.AbsListView.onTouchUp(AbsListView.java:4059)
05-20 22:17:01.225 4824 4824 W System.err: at android.widget.AbsListView.onTouchEvent(AbsListView.java:3818)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.View.dispatchTouchEvent(View.java:10042)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2626)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2307)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4045 4086 D audio_hw_primary: out_set_parameters(kvpairs(routing=1024), out_device=0x400)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2632)
05-20 22:17:01.225 4824 4824 W System.err: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
05-20 22:17:01.225 4824 4824 W System.err: at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:414)
05-20 22:17:01.225 4824 4824 W System.err: at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1808)
05-20 22:17:01.225 4824 4824 W System.err: at android.app.Activity.dispatchTouchEvent(Activity.java:3064)
05-20 22:17:01.226 4824 4824 W System.err: at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:71)
05-20 22:17:01.226 4824 4824 W System.err: at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:376)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.View.dispatchPointerEvent(View.java:10265)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4438)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4306)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3853)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3906)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3872)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3999)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3880)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4056)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3853)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3906)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3872)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3880)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3853)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6247)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6221)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6182)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6350)
05-20 22:17:01.226 4824 4824 W System.err: at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
05-20 22:17:01.226 4824 4824 W System.err: at android.os.MessageQueue.nativePollOnce(Native Method)
05-20 22:17:01.226 4824 4824 W System.err: at android.os.MessageQueue.next(MessageQueue.java:323)
05-20 22:17:01.226 4824 4824 W System.err: at android.os.Looper.loop(Looper.java:136)
05-20 22:17:01.226 4824 4824 W System.err: at android.app.ActivityThread.main(ActivityThread.java:6121)
05-20 22:17:01.226 4824 4824 W System.err: at java.lang.reflect.Method.invoke(Native Method)
05-20 22:17:01.226 4824 4824 W System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:892)
05-20 22:17:01.226 4824 4824 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:782)
05-20 22:17:01.227 4045 4086 D audio_hw_primary: start_output_stream(adev->out_device=0x400, adev->mode=0)
05-20 22:17:01.227 4045 4086 D audio_hw_primary: select_devices(mode=0, out_device=0x400)
05-20 22:17:01.227 4045 4086 D audio_hw_primary: select_devices : hs=0 , hp=0, sp=0, hdmi=0x400,earpiece=0x0
05-20 22:17:01.227 4045 4086 D audio_hw_primary: select_devices : in_device(0x4), mic_in(0x4), headset_mic(0)
05-20 22:17:01.227 4045 4086 E audio_route: unable to find path ‘hdmi’
05-20 22:17:01.227 4045 4086 D audio_hw_primary: *start_output_stream, open card(0) port(0)
05-20 22:17:01.227 4045 4086 I audio_hw_primary: device pcm 0xe7c74000
05-20 22:17:01.228 4045 4086 D audio_hw_primary: channels=2—format=0—period_count4—period_size1024—rate=48000—
05-20 22:17:01.228 4045 4086 I audio_hw_primary: store out (0xe7e1c000) to index 0
05-20 22:17:01.228 4045 4086 D AudioFlinger: mixer(0xe7d83ac0) throttle end: throttle time(31)
05-20 22:17:04.267 4045 4086 D audio_hw_primary: out_standby(0xe7e1c000)
05-20 22:17:04.267 4045 4086 D audio_hw_primary: do_output_standby(0xe7e1c000)
05-20 22:17:04.267 4045 4086 I audio_hw_primary: remove out (0xe7e1c000) from index 0
05-20 22:17:04.267 4045 4086 I audio_hw_primary: close pcm 0xe7c74000