Thank you!
Fixed version attached, please give it a try. And if you still face errors, the logcat always shows us what's going on!
Bro the app don't work don't show any crashes but when I want to use like home old home is activated
Thank you!
Fixed version attached, please give it a try. And if you still face errors, the logcat always shows us what's going on!
Thanks for the feedback. If the launcher is not showing up, something's still happening, even in background, and I still need the logcat to try fix things up!Bro the app don't work don't show any crashes but when I want to use like home old home is activated
Hello,Thanks for the feedback. If the launcher is not showing up, something's still happening, even in background, and I still need the logcat to try fix things up!
Anyone else (same behavior)? 35+ downloads...
Thanks for the feedback. If the launcher is not showing up, something's still happening, even in background, and I still need the logcat to try fix things up!
Anyone else (same behavior)? 35+ downloads...
Yeah mate, on rooted phones it does work great!I have rooted my phone and installed QuickSwitch. The Launcher that you have sent works flawlessly.
This is my logcat,on xz3 non root with android 10
02-20 19:33:59.375 6057 6057 E AndroidRuntime: FATAL EXCEPTION: main
02-20 19:33:59.375 6057 6057 E AndroidRuntime: Process: com.android.launcher3, PID: 6057
02-20 19:33:59.375 6057 6057 E AndroidRuntime: java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/ContextV in class Lcom/android/internal/colorextraction/types/Tonal; or its super classes (declaration of 'com.android.internal.colorextraction.types.Tonal' appears in /system/framework/framework.jar!classes3.dex)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.systemui.shared.system.TonalCompat.<init>(TonalCompat.java:29)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.uioverrides.WallpaperColorInfo.<init>(WallpaperColorInfo.java:64)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.uioverrides.WallpaperColorInfo.getInstance(WallpaperColorInfo.java:48)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.BaseDraggingActivity.onCreate(BaseDraggingActivity.java:77)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.Launcher.onCreate(Launcher.java:327)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.sonymobile.launcher.XperiaLauncher.onCreate(XperiaLauncher.java:70)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7802)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7791)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3251)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2022)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.os.Looper.loop(Looper.java:359)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7418)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
02-20 19:33:59.381 1807 2849 D ActivityManager: New dropbox entry: com.android.launcher3, data_app_crash, b2eeb273-2264-476a-8eba-c6447d56c966
02-20 19:33:59.383 1807 2849 W ActivityTaskManager: Force finishing activity com.android.launcher3/com.sonymobile.launcher.XperiaLauncher
02-20 19:33:59.385 1807 6104 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
This is my logcat,on xz3 non root with android 10
02-20 19:33:59.375 6057 6057 E AndroidRuntime: FATAL EXCEPTION: main
02-20 19:33:59.375 6057 6057 E AndroidRuntime: Process: com.android.launcher3, PID: 6057
02-20 19:33:59.375 6057 6057 E AndroidRuntime: java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/ContextV in class Lcom/android/internal/colorextraction/types/Tonal; or its super classes (declaration of 'com.android.internal.colorextraction.types.Tonal' appears in /system/framework/framework.jar!classes3.dex)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.systemui.shared.system.TonalCompat.<init>(TonalCompat.java:29)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.uioverrides.WallpaperColorInfo.<init>(WallpaperColorInfo.java:64)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.uioverrides.WallpaperColorInfo.getInstance(WallpaperColorInfo.java:48)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.BaseDraggingActivity.onCreate(BaseDraggingActivity.java:77)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.launcher3.Launcher.onCreate(Launcher.java:327)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.sonymobile.launcher.XperiaLauncher.onCreate(XperiaLauncher.java:70)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7802)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7791)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3251)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2022)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.os.Looper.loop(Looper.java:359)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7418)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
02-20 19:33:59.375 6057 6057 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
02-20 19:33:59.381 1807 2849 D ActivityManager: New dropbox entry: com.android.launcher3, data_app_crash, b2eeb273-2264-476a-8eba-c6447d56c966
02-20 19:33:59.383 1807 2849 W ActivityTaskManager: Force finishing activity com.android.launcher3/com.sonymobile.launcher.XperiaLauncher
02-20 19:33:59.385 1807 6104 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
Here there's my logcat with last apk released. I have a xperia XZ2compact. Thanks for your work
02-21 09:51:14.126 28712 28712 E AndroidRuntime: FATAL EXCEPTION: main
02-21 09:51:14.126 28712 28712 E AndroidRuntime: Process: com.android.launcher3, PID: 28712
02-21 09:51:14.126 28712 28712 E AndroidRuntime: java.lang.NoSuchMethodError: No direct method <init>(Landroid/content/ContextV in class Lcom/android/internal/colorextraction/types/Tonal; or its super classes (declaration of 'com.android.internal.colorextraction.types.Tonal' appears in /system/framework/framework.jar!classes3.dex)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.systemui.shared.system.TonalCompat.<init>(TonalCompat.java:29)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.launcher3.uioverrides.WallpaperColorInfo.<init>(WallpaperColorInfo.java:64)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.launcher3.uioverrides.WallpaperColorInfo.getInstance(WallpaperColorInfo.java:48)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.launcher3.BaseDraggingActivity.onCreate(BaseDraggingActivity.java:77)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.launcher3.Launcher.onCreate(Launcher.java:327)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.sonymobile.launcher.XperiaLauncher.onCreate(XperiaLauncher.java:70)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7802)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:7791)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3251)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2022)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.os.Looper.loop(Looper.java:359)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7418)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
02-21 09:51:14.126 28712 28712 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
02-21 09:51:14.127 1716 2774 D ActivityManager: New dropbox entry: com.android.launcher3, data_app_crash, 634b3cff-7dc7-4a54-a771-be326ec78ac8
02-21 09:51:14.128 1716 28737 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
02-21 09:51:14.132 1716 2774 W ActivityTaskManager: Force finishing activity com.android.launcher3/com.sonymobile.launcher.XperiaLauncher
02-21 09:51:14.133 1716 2774 D ActivityTrigger: ActivityTrigger activityPauseTrigger
02-21 09:51:14.134 1716 2774 I ActivityTaskManager: Clearing package preferred activities from com.android.launcher3
02-21 09:51:14.137 28712 28712 I Process : Sending signal. PID: 28712 SIG: 9
02-21 09:51:14.138 1716 1750 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
02-21 09:51:14.139 1716 1750 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
02-21 09:51:14.141 1716 13396 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.141 1716 13396 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.141 1716 13396 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.142 1716 1716 I Telecom : PhoneAccountRegistrar: getSimCallManager: SimCallManager for subId 1 queried, returning: null: TSI.gSCMFU@YII
02-21 09:51:14.144 1716 13396 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.144 1716 13396 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.144 1716 13396 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.146 1386 1386 D clmlib : Got activities:0x00000008
02-21 09:51:14.146 1386 1386 I JavaDumper:JavaDumperThread: addEvent: data_app_crash@1582275074136.txt processName: com.android.launcher3
02-21 09:51:14.146 1386 1484 I JavaDumper:JavaDumperThread: Event: data_app_crash@1582275074136.txt TimeStamp: 1582275074
02-21 09:51:14.158 823 823 I Zygote : Process 28712 exited due to signal 9 (Killed)
02-21 09:51:14.158 1716 4153 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.158 1716 4153 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.158 1716 4153 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.158 1716 4147 I ActivityManager: Process com.android.launcher3 (pid 28712) has died: fore TOP
02-21 09:51:14.159 1716 1752 I libprocessgroup: Successfully killed process cgroup uid 10009 pid 28712 in 0ms
02-21 09:51:14.162 1386 1484 W JavaDumper:JavaDumper: Could not init dump dir: Unknown error -95
02-21 09:51:14.162 1386 1484 E JavaDumper:FW: utils.c(263): mkdir (/data/crashdata) failed. File exists
02-21 09:51:14.165 1386 1484 W JavaDumper:FW: utils.c(604): chmod failed : Operation not permitted
02-21 09:51:14.165 1386 1484 W JavaDumper:FW: utils.c(608): chown failed : Operation not permitted
02-21 09:51:14.171 2105 2636 I BtGatt.ScanManager: msg.what = 6
02-21 09:51:14.177 1716 1741 I DisplayBooster: DisplayBoosterService: CABC is not supported in this model
02-21 09:51:14.178 4277 4306 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.somc.hardware.swiqi@1.0::IHidlSwiqi/default
02-21 09:51:14.179 4277 4306 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.somc.hardware.swiqi@1.0::IHidlSwiqi/default
02-21 09:51:14.191 1716 10422 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.191 1716 10422 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.191 1716 10422 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.212 1386 1484 W JavaDumper:FW: ramdump_framework.c(2005): crashinfo.done not created
02-21 09:51:14.212 1386 1484 I JavaDumper:JavaDumperThread: Deleted /data/system/log/jd_dropboxfiles/data_app_crash@1582275074136.txt
02-21 09:51:14.216 1716 1750 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.216 1716 1750 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.216 1716 1750 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.219 2594 2594 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1570 android.content.ContextWrapper.startService:669 android.content.ContextWrapper.startService:669 com.sonyericsson.crashmonitor.receiver.CrashMonitorServiceBroadcastReceiver.onReceive:47 android.app.ActivityThread.handleReceiver:3795
02-21 09:51:14.244 823 823 D Zygote : Forked child process 28748
02-21 09:51:14.246 1716 1751 I ActivityManager: Start proc 28748:com.sonymobile.rcahandler/1000 for broadcast {com.sonymobile.rcahandler/com.sonymobile.rcahandler.RcaHandlerReceiver}
02-21 09:51:14.258 28748 28748 E bile.rcahandle: Not starting debugger since process cannot load the jdwp agent.
02-21 09:51:14.262 1716 10422 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.262 1716 10422 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.262 1716 10422 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.272 1716 14797 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.272 1716 14797 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.272 1716 14797 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.273 1716 14797 D CompatibilityInfo: mCompatibilityFlags - 0
02-21 09:51:14.273 1716 14797 D CompatibilityInfo: applicationDensity - 480
02-21 09:51:14.273 1716 14797 D CompatibilityInfo: applicationScale - 1.0
02-21 09:51:14.282 28748 28748 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.hidl.base-V1.0-java.jar
02-21 09:51:14.283 28748 28748 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.hidl.manager-V1.0-java.jar
02-21 09:51:14.283 28748 28748 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.hidl.base-V1.0-java.jar
Thanks a lot for your work.Thank you!
Fixed version attached, please give it a try! Last chance?
Thanks a lot for your work.
Not working on my XZ3.
I can install it. But when I select it, nothing happen. And after 2 or 3 times select it crashes.
Sorry, I don't know how to get the logcat with adb command on my computer.
With the first port Xperia 10 launcher. Wallpaper picker was needed.Thank you!
Fixed version attached, please give it a try! Last chance?
Hello,
I donwloaded these files from the beta
Maybe this help
https://drive.google.com/file/d/1-xLKYGsWriyItTzyh2qEJpBVzvY3HYhn/view?usp=drivesdk
You can install the wallpaper picker as you mentioned, but it won't help at all (at least for the moment).With the first port Xperia 10 launcher. Wallpaper picker was needed.
For xperia 5 launcher, maybe we need an app more like this
here is my logcat bro i hope it helpsYou can install the wallpaper picker as you mentioned, but it won't help at all (at least for the moment).
The problem is that, on non rooted phones, some functions in the launcher - which call other internal/shared android functions - are not allowed by the system!
So basically my work on fixing up things here is, to rewrite/bypass those functions and try calling only public api. Waiting for some logs.
how can i root my xz2?You can install the wallpaper picker as you mentioned, but it won't help at all (at least for the moment).
The problem is that, on non rooted phones, some functions in the launcher - which call other internal/shared android functions - are not allowed by the system!
So basically my work on fixing up things here is, to rewrite/bypass those functions and try calling only public api. Waiting for some logs.
1st - https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/
Thank you so much. Ofc it helps (gonna check it out) :good:
1st - https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/
2nd - https://xdaforums.com/xperia-xz2/how-to/how-to-root-xz2-probably-xz2c-android-10-t4030775
(android 10)
Thank you so much. Ofc it helps (gonna check it out) :good:
Maybe today I may fresh install my xz2 and keep it unrooted, in order to try fixing all the remaining issues!
Edit. Got launcher working on my unrooted XZ2. Stay tunned!
Edit 2. Attached below is the working Xperia 5 Launcher for non-rooted android 10 devices (XZ2/C/P and XZ3 - Sony stock firmware ONLY), as well the proper WallpaperPicker.apk (11 in the apk's title means the quantity of fixes I've made on it)!
But I can't get the two buttons and/or gestural modes working (commands >> here <<)! Maybe someone could help on this.
If you face any other fc/issue, please, do report with the "how to reproduce the issue" and the proper logcat, otherwise I cannot help out!
Some reports are welcome, please do that!
Enjoy it.
adb shell settings put secure swipe_up_to_switch_apps_enabled 1
Working :-
Xperia XZ1
Xperia XZP
Xperia XZ2
Xperia XZ3
Not Working :- (Testing needs to be done to get the app working on these, logcats also need to be provided)
Known bugs :-
Split screen causes force closeFixed v1.1
Force Close on rotatingFixed v1.2
More than 1 page in folder FC on rearrangeFixed v1.5
App split shortcut not working
1st - https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/
Thank you so much. Ofc it helps (gonna check it out) :good: