[APP][PORT] Aquaris X5 CameraBQ for CM12.1 - Android Apps and Games

This is a port of the official BQ Camera App for the Aquaris X5.
It has been ported from CyanogenOS for CyanogenMod. This Port has only beeing tested on the Aquaris X5.
I dont know if this works with other devices.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
Better image-quality compared to Camera2.apk
HDR
ZSL - Zero Shutter Lag
Face Detection
Video Software Image Stabilization
Panorama Mode
Slowmotion Video 60fps/60fps-HD/90fps/120fps
Time Lapse
A lot more settings...
Requirements:
Custom Recovery like TWRP - beware the system-partition is not mounted read-only
CyanogenMod 12.1
Rooted Aquaris X5
Install Instructions:
Download zip-file.
Copy to device and boot into recovery (twrp)
Flash the zip and reboot!
Enjoy the better camera
Known Issues
The dropdown menu for the video-record-length does not open correctly when you have onscreen navigation buttons enbaled. You can workaround this by disable the onscreen buttons in system-settings, set the video-record-length in the camera-settings and enable the onscreen buttons again.
Downloads:
TWRP for Aquaris X5
CyanogenMod for Aquaris X5
CameraBQ Zip-File is attached to this post
Credits
Thanks to KatyB for support
XDA:DevDB Information
[APP][PORT] Aquaris X5 CameraBQ for CM12.1, Device Specific App for all devices (see above for details)
Contributors
FORC3
Version Information
Status: Beta
Created 2016-04-22
Last Updated 2016-04-22

Reserved

work on cm13 too?

eliseo93 said:
work on cm13 too?
Click to expand...
Click to collapse
Havent tested cm13, as there is yet no official cm13 for the aquaris X5.

great, thanks a lot

Tried it on my moto g with cm 13, doesn't work.

Promising! Tested on Xiaomi Redmi Note 3 Pro, (5.1.1 MIUI rom). As I see all features working well, except the cam closed, when switch to panorama mode and after dosn't work. In this situation need to clear the app cache.
Btw this is a very great alternative camera app, need to fix the panorama and done.

the and tested in my bq m5 with cm13 and not works
Enviado desde mi Aquaris M5 mediante Tapatalk

crash report on CM13:
java.lang.NoSuchMethodError: No interface method getVolumeList()[Landroid/os/storage/StorageVolume; in class Landroid/os/storage/IMountService; or its super classes (declaration of 'android.os.storage.IMountService' appears in /system/framework/framework.jar)
at com.android.camera.SDCard.<init>(SDCard.java:96)
at com.android.camera.SDCard.instance(SDCard.java:78)
at com.android.camera.data.CameraDataAdapter.<clinit>(CameraDataAdapter.java:46)
at com.android.camera.CameraActivity.onCreate(CameraActivity.java:1283)
at android.app.Activity.performCreate(Activity.java:6251)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2403)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2510)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1363)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5461)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Click to expand...
Click to collapse
and logcat output:
10-02 23:06:09.007 2799 4139 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camerabq/com.android.camera.CameraLauncher (has extras)} from uid 10026 on display 0
10-02 23:06:09.014 2799 2839 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=4122, uid=10026) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver
10-02 23:06:09.029 2799 2837 I ActivityManager: Start proc 5831:com.android.camerabq/u0a112 for activity com.android.camerabq/com.android.camera.CameraLauncher
10-02 23:06:09.133 5845 5845 E dex2oat : Failed to create oat file: /data/dalvik-cache/arm/[email protected]@[email protected]@classes.dex: Permission denied
10-02 23:06:09.133 5845 5845 I dex2oat : dex2oat took 644.948us (threads: 4)
10-02 23:06:09.134 5831 5831 W art : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg --instruction-set=arm --instruction-set-features=smp,div,-atomic_ldrd_strd --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=cortex-a53 --instruction-set-features=default --dex-file=/system/app/Camerabq/Camerabq.apk --oat-file=/data/dalvik-cache/arm/[email protected]@[email protected]@classes.dex) because non-0 exit status
10-02 23:06:09.565 5831 5831 W System : ClassLoader referenced unknown path: /system/app/Camerabq/lib/arm
10-02 23:06:09.568 5831 5831 I LoadedApk: No resource references to update in package common
10-02 23:06:09.568 5831 5831 I LoadedApk: No resource references to update in package org.cyanogenmod.hexolibre
10-02 23:06:09.568 5831 5831 I LoadedApk: No resource references to update in package org.cyanogenmod.hexolibre
10-02 23:06:09.603 5831 5831 W GAV4 : Thread[main,5,main]: int configuration name not recognized: ga_dispatchPeriod
10-02 23:06:09.607 5831 5831 D CAM_Analytics: [getTracker] Get tracker for X5
10-02 23:06:09.607 5831 5831 W GAV4 : Thread[main,5,main]: int configuration name not recognized: ga_dispatchPeriod
10-02 23:06:09.609 5831 5831 D CAM_Analytics: [getTracker] Analytics tracker: [email protected]
10-02 23:06:09.733 5831 5831 E CAM_Activity: onCreate. State [null]
10-02 23:06:09.890 5831 5831 E CAM_FilmStripView: init | mOverScaleFactor=2.0
10-02 23:06:10.012 5831 5831 D ModuleIndicatorLayout: Init module indicator layout
10-02 23:06:10.018 5831 5831 D ModuleIndicatorLayout: onFinishInflate
10-02 23:06:10.049 5831 5831 D SettingsIconBar: Init settings icon bar
10-02 23:06:10.344 5831 5831 D CAM_SettingsIndicator: Init settings indicator
10-02 23:06:10.349 5831 5831 D CAM_CameraControls: onFinishInflate
10-02 23:06:10.350 5831 5831 D CAM_CameraControls: [calculateGestureThreshold] Change module: 140 Horizontal: 140 Vertical: 3 Gallery: 3
10-02 23:06:10.374 5831 5831 I Analytics: Sending event (Camera) Device rotated: 0 in 4ms.
10-02 23:06:10.375 5831 5831 D CAM_CameraControls: Photo mode selected.
10-02 23:06:10.382 5831 5831 D SettingsIconBar: [requestIconBar] Sliding drawer is openend: false
10-02 23:06:10.382 5831 5831 D SettingsIconBar: [requestIconBar] [1] Get scroll view position: 0, 0
10-02 23:06:10.382 5831 5831 D SettingsIconBar: [requestIconBar] [1] Horizontal scroll view position: 0, 0
10-02 23:06:10.383 5831 5831 D SettingsIconBar: [requestIconBar] [2] Get scroll view position: 0, 0
10-02 23:06:10.383 5831 5831 D SettingsIconBar: [requestIconBar] [2] Horizontal scroll view position: 0, 0
10-02 23:06:10.383 5831 5831 I IconList: ENABLEBACKBUTTON false
10-02 23:06:10.383 5831 5831 D SettingsIconBar: [requestIconBar] Icon bar requested
10-02 23:06:10.383 5831 5831 D CAM_CameraControls: [initIndicators] Current module: 1 Settings indicator visibility: 8
10-02 23:06:10.392 5831 5831 D AndroidRuntime: Shutting down VM
10-02 23:06:10.410 5831 5831 E AndroidRuntime: FATAL EXCEPTION: main
10-02 23:06:10.410 5831 5831 E AndroidRuntime: Process: com.android.camerabq, PID: 5831
10-02 23:06:10.410 5831 5831 E AndroidRuntime: Theme: themes:{default=overlayrg.cyanogenmod.hexolibre, iconPackrg.cyanogenmod.hexolibre, fontPkgrg.cyanogenmod.hexolibre, com.android.systemui=overlayrg.cyanogenmod.hexolibre, com.android.systemui.navbar=overlayrg.cyanogenmod.hexolibre}
10-02 23:06:10.410 5831 5831 E AndroidRuntime: java.lang.NoSuchMethodError: No interface method getVolumeList()[Landroid/os/storage/StorageVolume; in class Landroid/os/storage/IMountService; or its super classes (declaration of 'android.os.storage.IMountService' appears in /system/framework/framework.jar)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at com.android.camera.SDCard.<init>(SDCard.java:96)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at com.android.camera.SDCard.instance(SDCard.java:78)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at com.android.camera.data.CameraDataAdapter.<clinit>(CameraDataAdapter.java:46)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at com.android.camera.CameraActivity.onCreate(CameraActivity.java:1283)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6251)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2403)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2510)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.ActivityThread.-wrap11(ActivityThread.java)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1363)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5461)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
10-02 23:06:10.410 5831 5831 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
10-02 23:06:10.411 2799 4174 W ActivityManager: Force finishing activity com.android.camerabq/com.android.camera.CameraLauncher
10-02 23:06:10.714 2799 4174 I WindowManager: Screenshot max retries 4 of Token{b235e56 ActivityRecord{92ad071 u0 com.android.camerabq/com.android.camera.CameraLauncher t36 f}} appWin=Window{ed3875c u0 Starting com.android.camerabq} drawState=4
10-02 23:06:10.726 2799 2839 W art : Long monitor contention event with owner method=void com.android.server.am.ActivityManagerService.crashApplication(com.android.server.am.ProcessRecord, android.app.ApplicationErrorReport$CrashInfo) from ActivityManagerService.java:12962 waiters=1 for 174ms
10-02 23:06:10.757 2799 3153 I OpenGLRenderer: Initialized EGL, version 1.4
10-02 23:06:11.215 2799 2839 W ActivityManager: Activity pause timeout for ActivityRecord{92ad071 u0 com.android.camerabq/com.android.camera.CameraLauncher t36 f}
10-02 23:06:11.277 2799 2837 I ActivityManager: Killing 4731:com.android.settings/1000 (adj 15): empty #17
10-02 23:06:11.331 2799 3550 D WifiService: Client connection lost with reason: 4
10-02 23:06:13.413 2799 2839 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{93fb3ec u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{e79783e 5831 com.android.camerabq/10112/u0 remote:c9300f9}: process crashing
Click to expand...
Click to collapse
maybe this helps to get it working on CM13?
seems to be a write-permission problem on dalvik?

Found a Solution..
just Download Camera App from here:
https://s.basketbuild.com/devs/eloimuns/bq/piccolo/
(file: CameraBQ_signed_v4.1.0.zip)
Unpack zip file.. go into folder:
META-INF/com/google/android/
open file with texteditor: updater-script
Replace every
"piccolo" by "paella"
"M5" by "X5"
"m5" by "x5"
in the first line of the file
save file..
pack everything into a zip file.. upload zip file.. and install via twrp..
i did this for you.. you can download finished zip file in attachment
only problem:
going to Panorama Mode, crashes the app
see next post

update... here is the working CameraBQ App für CM13 as attachment..
(just added file libarcsoft_panorama_burstcapture.so, as mentioned in here: http://www.android-hilfe.de/thema/r...ris-x5-paella-nightlies.794870/#post-10052562)
updated version of the app will follow as mentioned here: http://www.android-hilfe.de/thema/r...ris-x5-paella-nightlies.794870/#post-10052675
meanwhile you can install by using attached zip file
as announced.. the final version for M5 and X5 (working on CM13) is out now: https://s.basketbuild.com/devs/eloimuns/bq

demlak said:
as announced.. the final version for M5 and X5 (working on CM13) is out now: https://s.basketbuild.com/devs/eloimuns/bq
Click to expand...
Click to collapse
Is it working on cm 12.1?

as far as i know, it is compatible.. but i'm not 100% sure.. i did not test.. and i'm not involved into it... i would think that it is compatible, because it was made for 12.1 and was then made compatible for 13..
so why don't you just test it?

Related

emu-ex-plus-alpha emulators cause KatKernel-based TF101 to reboot

I am having a very irritating issue with my TF101. I can't run any of the emu.ex.plus.alpha suite of emulators on any OS based on the KatKernel—attempting to open the emulators simply causes the device to reboot.
The emulators worked on stock, they worked on the last official version of CyanogenMod for the TF101, but they will not work on KatKiss, Omni, or any other OS based on KatKernel.
Sorry to double-post
Found a potential lead in an lc dump:
Code:
09-08 10:18:07.025 I/ActivityManager( 416): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.explusalpha.Snes9xPlus/com.imagine.BaseActivity bnds=[798,85][956,193]} from pid 634
09-08 10:18:07.034 D/PermissionCache( 107): checking android.permission.READ_FRAME_BUFFER for uid=1000 => granted (149 us)
09-08 10:18:07.065 W/BroadcastQueue( 416): Permission Denial: receiving Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } to com.google.android.googlequicksearchbox/com.google.android.search.core.summons.icing.InternalIcingCorporaProvider$ApplicationLaunchReceiver requires com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS due to sender com.android.launcher3 (uid 10008)
09-08 10:18:07.135 I/ActivityManager( 416): Start proc com.explusalpha.Snes9xPlus for activity com.explusalpha.Snes9xPlus/com.imagine.BaseActivity: pid=1420 uid=10063 gids={50063, 1028, 1015, 1023, 3002, 3001}
09-08 10:18:07.185 I/qtaguid ( 1101): Failed write_ctrl(u 59) res=-1 errno=22
09-08 10:18:07.185 I/qtaguid ( 1101): Untagging socket 59 failed errno=-22
09-08 10:18:07.185 W/NetworkManagementSocketTagger( 1101): untagSocket(59) failed with errno -22
09-08 10:18:07.225 E/cutils ( 104): Failed to mkdirat(/storage/sdcard2/Android): Read-only file system
09-08 10:18:07.225 W/ContextI
It is at this point that the device reboots.

[Q&A] [ROM][PORT][D2303][4.4.4]Pac-Man-Final Release[Fully Working]

Q&A for [ROM][PORT][D2303][4.4.4]Pac-Man-Final Release[Fully Working]
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [ROM][PORT][D2303][4.4.4]Pac-Man-Final Release[Fully Working]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
AssoDiPicche said:
The ROM is ready, but not work:Torch and Random reboots.
Sent from my Xperia M2 LTE using XDA Free mobile app
Click to expand...
Click to collapse
link please? work in D2306?
The ROM is ready, i upload in this week, yes work on D2306, (the dual sim works!!)
Sent from my Xperia M2 LTE using XDA Free mobile app
Wont rotate
Hi, mi xperia m2 d2306 wont rotate display
Any ideas why?
Thanks
---------- Post added at 06:09 AM ---------- Previous post was at 05:22 AM ----------
Mi xperia m2 2306 wont rotate display
any ideas?
Thanks
Hey just tested all roms on my D2403 here, first Pac doesn't work. After installing FIUI my recovery changed and I just tried flashing Pac again.
It works, after starting it said com.android.phone and pacconsole stopped but i can call. Camera doesn't work too.
i would like to see everything working on my phone.
my error log
Code:
E/tadif ( 193): Failed to connect to tad.
E/bs_updatemiscta( 277): Read "ro.semc.version.sw": -> ERROR
E/bs_updatemiscta( 277): Read "ro.semc.version.sw_revision": -> ERROR
E/bs_updatemiscta( 277): Read "ro.semc.version.sw_variant": -> ERROR
E/bs_updatemiscta( 277): Read "ro.semc.version.sw_type": -> ERROR
E/bs_updatemiscta( 277): Step Reading version properties information -> ERROR
E/bs_updatemiscta( 277): update_ta_sw_version: SpaceId string length error
E/bs_updatemiscta( 277): Update SW_VERSION information -> ERROR
E/bs_updatemiscta( 277): Read "ro.semc.version.fs": -> ERROR
E/bs_updatemiscta( 277): Read "ro.semc.product.model": -> ERROR
E/bs_updatemiscta( 277): UpdateMiscTa ended with error -> ERROR
E/PackageParser( 707): Package com.cyanogenmod.services has no certificates at entry AndroidManifest.xml; ignoring!
E/EventHub( 707): could not get driver version for /dev/input/mice, Not a typewriter
E/MobileDataStateTracker( 707): default: Ignoring feature request because could not acquire PhoneService
E/MobileDataStateTracker( 707): default: Could not enable APN type "default"
E/DisplayPowerController( 707): *** Keyguard started
E/QCOM PowerHAL( 707): Invalid hint ID.
E/OMXMaster( 262): A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
E/WifiConfigStore( 707): Error parsing configurationjava.io.FileNotFoundException: /data/misc/wifi/ipconfig.txt: open failed: ENOENT (No such file or directory)
E/SELinux ( 1027): SELinux: Loaded file_contexts from /file_contexts
E/SELinux ( 1027): SELinux: Could not open /data/system/packages.list: Permission denied.
E/MediaFocusControl( 707): Error updating focussed RCC to RCD
E/MediaFocusControl( 707): java.util.EmptyStackException
E/MediaFocusControl( 707): at java.util.Stack.peek(Stack.java:57)
E/MediaFocusControl( 707): at android.media.MediaFocusControl.registerRemoteControlDisplay_int(MediaFocusControl.java:2238)
E/MediaFocusControl( 707): at android.media.MediaFocusControl.registerRemoteController(MediaFocusControl.java:217)
E/MediaFocusControl( 707): at android.media.AudioService.registerRemoteController(AudioService.java:4574)
E/MediaFocusControl( 707): at android.media.IAudioService$Stub.onTransact(IAudioService.java:625)
E/MediaFocusControl( 707): at android.os.Binder.execTransact(Binder.java:404)
E/MediaFocusControl( 707): at dalvik.system.NativeStart.run(Native Method)
E/ ( 707): W/open failed: /dev/mdm: No such file or directory
E/LocSvc_afw( 707): W/get_extension: Invalid interface passed in
E/VoldConnector( 707): NDC Command {3 volume mount /storage/sdcard1} took too long (1280ms)
E/LocationManagerService( 707): no fused location provider found
E/LocationManagerService( 707): java.lang.IllegalStateException: Location service needs a fused location provider
E/LocationManagerService( 707): at com.android.server.LocationManagerService.loadProvidersLocked(LocationManagerService.java:420)
E/LocationManagerService( 707): at com.android.server.LocationManagerService.systemRunning(LocationManagerService.java:250)
E/LocationManagerService( 707): at com.android.server.ServerThread$2.run(SystemServer.java:1204)
E/LocationManagerService( 707): at com.android.server.am.ActivityManagerService.systemReady(ActivityManagerService.java:9554)
E/LocationManagerService( 707): at com.android.server.ServerThread.initAndLoop(SystemServer.java:1111)
E/LocationManagerService( 707): at com.android.server.SystemServer.main(SystemServer.java:1386)
E/LocationManagerService( 707): at java.lang.reflect.Method.invokeNative(Native Method)
E/LocationManagerService( 707): at java.lang.reflect.Method.invoke(Method.java:515)
E/LocationManagerService( 707): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/LocationManagerService( 707): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/LocationManagerService( 707): at dalvik.system.NativeStart.main(Native Method)
E/LocationManagerService( 707): no geocoder provider found
E/LocSvc_flp( 707): I/===> const FlpLocationInterface* get_flp_interface() line 63
E/ ( 707): W/open failed: /dev/mdm: No such file or directory
E/ ( 707): W/open failed: /dev/mdm: No such file or directory
E/LocSvc_api_v02( 707): I/locClientOpen:2189]: Service instance id is -1
E/LocSvc_api_v02( 707): I/---> locClientOpenInstance line 2073 loc client open
E/LocationManagerService( 707): No FusedProvider found.
E/LocationManagerService( 707): no geofence provider found
E/PackageManager( 707): Unable to find icon pack: holo
E/LocSvc_api_v02( 707): I/---> locClientSendReq line 2333 QMI_LOC_REG_EVENTS_REQ_V02
E/LocSvc_IzatApiV02( 707): I/===> virtual bool izat_core::IzatApiV02::getBatchingSupport() line 426
E/LocSvc_api_v02( 707): I/---> locClientSupportMsgCheck line 2433 QMI_LOC_GET_SUPPORTED_MSGS_REQ_V02
E/ActivityThread( 1169): Failed to find provider info for com.android.launcher2.settings
E/NfcAdaptation( 1136): NfcAdaptation::Initialize: ver=NFCDROID_MI_422.10.0.15 nfa=NFA_MI_1.03.62+
E/BluetoothSap( 1071): Could not bind to Bluetooth Sap Service with Intent { act=android.bluetooth.IBluetoothSap }
E/NxpFwDnld( 1136): Freeing Mem for Dnld Context..
E/BrcmNfcNfa( 1136): reset notification nfc_state : #### 1
E/BrcmNfcNfa( 1136): reset notification sending core init
E/BrcmNfcNfa( 1136): UICC[0x0] is not activated
E/BrcmNfcNfa( 1136): UICC[0x0] is not activated
E/BrcmNfcJni( 1136): nfcManager_doDeselectSecureElement: already deselected
E/BluetoothPhoneService( 1115): Could not get a handle on Connection object for the call
E/wpa_supplicant( 1043): wpa_driver_nl80211_driver_cmd: failed to issue private commands
E/WifiStateMachine( 707): Unexpected BatchedScanResults :null
E/wpa_supplicant( 1043): wpa_driver_nl80211_driver_cmd: failed to issue private commands
E/FileUtils( 1071): Could not write to file /sys/devices/virtual/input/lge_touch/touch_gesture
E/FileUtils( 1071): java.io.FileNotFoundException: /sys/devices/virtual/input/lge_touch/touch_gesture: open failed: ENOENT (No such file or directory)
E/FileUtils( 1071): at libcore.io.IoBridge.open(IoBridge.java:409)
E/FileUtils( 1071): at java.io.FileOutputStream.<init>(FileOutputStream.java:88)
E/FileUtils( 1071): at java.io.FileOutputStream.<init>(FileOutputStream.java:128)
E/FileUtils( 1071): at java.io.FileOutputStream.<init>(FileOutputStream.java:117)
E/FileUtils( 1071): at org.cyanogenmod.hardware.util.FileUtils.writeLine(FileUtils.java:65)
E/FileUtils( 1071): at org.cyanogenmod.hardware.TapToWake.setEnabled(TapToWake.java:36)
E/FileUtils( 1071): at com.android.settings.DisplaySettings.restore(DisplaySettings.java:668)
E/FileUtils( 1071): at com.android.settings.cyanogenmod.BootReceiver.onReceive(BootReceiver.java:79)
E/FileUtils( 1071): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2450)
E/FileUtils( 1071): at android.app.ActivityThread.access$1700(ActivityThread.java:144)
E/FileUtils( 1071): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1281)
E/FileUtils( 1071): at android.os.Handler.dispatchMessage(Handler.java:102)
E/FileUtils( 1071): at android.os.Looper.loop(Looper.java:136)
E/FileUtils( 1071): at android.app.ActivityThread.main(ActivityThread.java:5146)
E/FileUtils( 1071): at java.lang.reflect.Method.invokeNative(Native Method)
E/FileUtils( 1071): at java.lang.reflect.Method.invoke(Method.java:515)
E/FileUtils( 1071): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/FileUtils( 1071): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/FileUtils( 1071): at dalvik.system.NativeStart.main(Native Method)
E/FileUtils( 1071): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
E/FileUtils( 1071): at libcore.io.Posix.open(Native Method)
E/FileUtils( 1071): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
E/FileUtils( 1071): at libcore.io.IoBridge.open(IoBridge.java:393)
E/FileUtils( 1071): ... 18 more
E/DisplaySettings( 1071): Failed to restore tap-to-wake settings.
E/MediaFocusControl( 707): Error updating focussed RCC to RCD
E/MediaFocusControl( 707): java.util.EmptyStackException
E/MediaFocusControl( 707): at java.util.Stack.peek(Stack.java:57)
E/MediaFocusControl( 707): at android.media.MediaFocusControl.registerRemoteControlDisplay_int(MediaFocusControl.java:2238)
E/MediaFocusControl( 707): at android.media.MediaFocusControl.registerRemoteControlDisplay(MediaFocusControl.java:230)
E/MediaFocusControl( 707): at android.media.AudioService.registerRemoteControlDisplay(AudioService.java:4578)
E/MediaFocusControl( 707): at android.media.IAudioService$Stub.onTransact(IAudioService.java:604)
E/MediaFocusControl( 707): at android.os.Binder.execTransact(Binder.java:404)
E/MediaFocusControl( 707): at dalvik.system.NativeStart.run(Native Method)
E/AndroidRuntime( 1115): FATAL EXCEPTION: main
E/AndroidRuntime( 1115): Process: com.android.phone, PID: 1115
E/AndroidRuntime( 1115): java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
E/AndroidRuntime( 1115): at com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager.handleMessage(CdmaSubscriptionSourceManager.java:129)
E/AndroidRuntime( 1115): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1115): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 1115): at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime( 1115): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1115): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 1115): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/AndroidRuntime( 1115): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/AndroidRuntime( 1115): at dalvik.system.NativeStart.main(Native Method)
E/QC-time-services( 304): Daemon:tod_update_ind_cb: Got Update from modem msg_id 39
E/ConnectivityService( 707): Can't set delayed ACK size:java.io.FileNotFoundException: /sys/kernel/ipv4/tcp_use_userconfig: open failed: ENOENT (No such file or directory)
E/ConnectivityService( 707): Can't set delayed ACK size:java.io.FileNotFoundException: /sys/kernel/ipv4/tcp_delack_seg: open failed: ENOENT (No such file or directory)
E/ConnectivityService( 707): Unexpected mtu value: [email protected]
E/ConnectivityService( 707): Can't set delayed ACK size:java.io.FileNotFoundException: /sys/kernel/ipv4/tcp_use_userconfig: open failed: ENOENT (No such file or directory)
E/ConnectivityService( 707): Can't set delayed ACK size:java.io.FileNotFoundException: /sys/kernel/ipv4/tcp_delack_seg: open failed: ENOENT (No such file or directory)
E/ConnectivityService( 707): Unexpected mtu value: [email protected]
E/WiredAccessoryManager( 707): No state change.
E/BluetoothPhoneService( 1625): Could not get a handle on Connection object for the call
E/TelephonyProvider( 1625): Failed setting numeric 'null' to the current operator
E/Nat464Xlat( 707): stopClat: already stopped
E/QC-time-services( 304): Daemon:Update to modem bit set
E/QC-time-services( 707): Receive Passed == base = 2, unit = 1, operation = 0, result = 0
E/QC-time-services( 304): Daemon:tod_update_ind_cb: Got Update from modem msg_id 40
E/QC-time-services( 304): Daemon: Time-services: Waiting to acceptconnection
E/LocSvc_eng( 707): I/===> int loc_eng_inject_time(loc_eng_data_s_type&, GpsUtcTime, int64_t, int) line 1839
E/LocSvc_eng( 707): W/int loc_eng_inject_time(loc_eng_data_s_type&, GpsUtcTime, int64_t, int): log_eng state error: instance not initialized
E/QC-time-services( 304): Daemon:Update to modem bit set
E/QC-time-services( 2000): Receive Passed == base = 2, unit = 1, operation = 0, result = 0
E/QC-time-services( 304): Daemon:tod_update_ind_cb: Got Update from modem msg_id 40
E/QC-time-services( 304): Daemon: Time-services: Waiting to acceptconnection
E/AndroidRuntime( 2067): FATAL EXCEPTION: main
E/AndroidRuntime( 2067): Process: com.pac.console, PID: 2067
E/AndroidRuntime( 2067): java.lang.RuntimeException: Unable to start receiver android.pacstats.ReportingServiceManager: java.lang.NumberFormatException: Invalid long: ""
E/AndroidRuntime( 2067): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2457)
E/AndroidRuntime( 2067): at android.app.ActivityThread.access$1700(ActivityThread.java:144)
E/AndroidRuntime( 2067): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1281)
E/AndroidRuntime( 2067): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 2067): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 2067): at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime( 2067): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2067): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 2067): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/AndroidRuntime( 2067): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/AndroidRuntime( 2067): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 2067): Caused by: java.lang.NumberFormatException: Invalid long: ""
E/AndroidRuntime( 2067): at java.lang.Long.invalidLong(Long.java:124)
E/AndroidRuntime( 2067): at java.lang.Long.parseLong(Long.java:345)
E/AndroidRuntime( 2067): at java.lang.Long.parseLong(Long.java:318)
E/AndroidRuntime( 2067): at java.lang.Long.valueOf(Long.java:476)
E/AndroidRuntime( 2067): at android.pacstats.Utilities.getTimeFrame(Utilities.java:114)
E/AndroidRuntime( 2067): at android.pacstats.ReportingServiceManager.setAlarm(ReportingServiceManager.java:54)
E/AndroidRuntime( 2067): at android.pacstats.ReportingServiceManager.onReceive(ReportingServiceManager.java:41)
E/AndroidRuntime( 2067): at android.app.ActivityThread.handleReceiver(ActivityThread.java:2450)
E/AndroidRuntime( 2067): ... 10 more
E/QC-time-services( 304): Daemon:Update to modem bit set
E/QC-time-services( 1625): Receive Passed == base = 2, unit = 1, operation = 0, result = 0
E/QC-time-services( 304): Daemon:tod_update_ind_cb: Got Update from modem msg_id 40
E/QC-time-services( 304): Daemon: Time-services: Waiting to acceptconnection
E/QC-time-services( 304): Daemon:Update to modem bit set
E/QC-time-services( 2000): Receive Passed == base = 2, unit = 1, operation = 0, result = 0
E/QC-time-services( 304): Daemon: Time-services: Waiting to acceptconnection
E/QC-time-services( 304): Daemon:tod_update_ind_cb: Got Update from modem msg_id 40
After further testing mobile data and Sensors arent working.
How flash?
I mean what recovery i have to use?
I'm on Jellybean 4.3
Device D2303
Unlocked BL
Recovery and final link
How can i enter recovery with this rom? I actually can't do that after installing this rom. And when will appear link to final version?
Recovery problem
I can't get in recovery. How can i do it?
Is it working on d2302..
Edit- ril does not work and the dual sim support as expected is missing.. Else everything is smooth.. Hope the developer will soon make it compatible for d2302
is this work for M2 D2305??
Hopefully not..
Mega Link
I was using this rom but now, I can not download because the link is not working. The rom has been deleted from Mega. So can you upload it to somewheres else? Please, I want this rom as you can't guess...
links
link for ROM is dead

Bixby porting

Hi I'm new on xda. I'm trying to port s8 bixby feature on android marshmallow but bixby stills crash because of this error
06-07 18:24:26.769 24112 24112 E AndroidRuntime: Process: com.samsung.android.app.spage, PID: 24112
06-07 18:24:26.769 24112 24112 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate application com.samsung.android.app.spage.SPageApplication: java.lang.ClassNotFoundException: Didn't find class "com.samsung.android.app.spage.SPageApplication" on path: DexPathList[[zip file "/data/app/com.samsung.android.app.spage-1/base.apk"],nativeLibraryDirectories=[/data/app/com.samsung.android.app.spage-1/lib/arm, /vendor/lib, /system/lib]]
06-07 18:24:26.769 24112 24112 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.samsung.android.app.spage.SPageApplication" on path: DexPathList[[zip file "/data/app/com.samsung.android.app.spage-1/base.apk"],nativeLibraryDirectories=[/data/app/com.samsung.android.app.spage-1/lib/arm, /vendor/lib, /system/lib]]
06-07 18:24:26.769 24112 24112 E AndroidRuntime: Suppressed: java.lang.ClassNotFoundException: com.samsung.android.app.spage.SPageApplication
Can you help me please?
Thank you
Good bro keep trying

Settings -> Apps crashes after update: "Call to getInstalledModules before metadata loaded"

I recently updated my G9700 to version G9700ZHU5FUCA. Since then, any time I try to access Settings -> Notifications or Settings -> Apps, the phone crashes and reboots itself. I suspect some debloated package needs to be reinstalled but I can't tell which package it's complaining about from the log (see below). Any ideas?
Code:
--------- beginning of main
04-13 14:29:29.078 31754 10447 I sensors-hal: handle_sns_client_event:660, [0][300] accel_sample [ 0.049, -0.001, 9.948] 426664215884241
--------- beginning of system
04-13 14:29:29.119 686 686 I io_stats: [email protected] 8,0 r 5926117 202740980 w 2955211 53050260 d 318687 62669196 f 1019072 1421871 iot 3149520 2732359 th 102400 102400 66176 pt 2140 inp 0 0 213459.315
04-13 14:29:29.437 32002 32267 D PowerManagerService: UserActivityStateListenerState: 0
04-13 14:29:29.469 32002 32422 D NetSpeedPolicy: total speed is down
04-13 14:29:29.785 3030 3030 I perfsdkserver: Server: request to connection
04-13 14:29:29.786 3030 3038 I perfsdkserver: Request connection
04-13 14:29:29.786 3030 3038 E perfsdkserver: [Interface] BpPerfSDKService::connectionRequest()
04-13 14:29:29.787 3030 3038 I perfsdkserver: serviceConnection is done
04-13 14:29:29.923 16786 16786 I wpa_supplicant: Heartbeat 3184
04-13 14:29:30.453 32002 32450 D WifiConnectivityMonitor.NetworkStatsAnalyzer: Backhaul result - RSSI:-52, CE:20, PE:20, TI:20, PTI:20, TW:10, PTW:17, Tx:0, Rx:0, TxS:0, RxS:0, RESULT:true, IC:0, ICT:5, WC:0, WCT:5, R:0, RC:0, IE:0, EC:0
04-13 14:29:30.925 31754 11386 I sensors-hal: handle_sns_client_event:175, auto_rotation_event: mode:255, type:1:0
04-13 14:29:31.119 31754 10447 I sensors-hal: handle_sns_client_event:660, [0][310] accel_sample [ 0.048, 0.002, 9.931] 426666257513407
04-13 14:29:31.127 686 686 I io_stats: [email protected] 8,0 r 5926117 202740980 w 2955273 53050828 d 318690 62669208 f 1019076 1421879 iot 3149540 2732375 th 102400 102400 66176 pt 2140 inp 0 0 213461.323
04-13 14:29:31.408 32002 32002 V SmartBondingService: getSBEnabled() : check setting
04-13 14:29:31.408 32002 32002 V SmartBondingService: getSBEnabled() enabled =false
04-13 14:29:31.408 32002 32002 V SmartBondingService: getSBInterfaceState : TYPE_MOBILE doesn't exist
04-13 14:29:31.431 32002 32367 D InputReader: Btn_touch(11): value=1 when=213461.628289
04-13 14:29:31.431 32002 32367 I InputReader: Touch event's action is 0x0 (id=3, t=0) [pCnt=1, s=0.23317 ] when=213461.628289
04-13 14:29:31.431 32002 32002 D PowerManagerService: [api] userActivity : event: 0 flags: 0 (uid: 1000 pid: 32002) eventTime = 213461628
04-13 14:29:31.432 32002 32002 D InputDispatcher: Inject motion (0): action=0x0, time=213461628289000, f=0x0, d=0
04-13 14:29:31.432 32002 32366 I InputDispatcher: Delivering touch to (32563): action: 0x4, f=0x0, d=0, '7d5bb42', t=1
04-13 14:29:31.432 32002 32366 I InputDispatcher: Delivering touch to (7065): action: 0x0, f=0x0, d=0, '236b705', t=1
04-13 14:29:31.433 32002 32366 D PowerManagerService: UserActivityStateListenerState: 1
04-13 14:29:31.433 7065 7065 I [email protected][SettingsHomepageActivity]: ViewPostIme pointer 0
04-13 14:29:31.438 2108 2108 I SemDvfsHyPerManager: acquire hyper - TABoost/[email protected], type = 1090523139
04-13 14:29:31.438 31763 31775 I HYPER-HAL: [RequestManager.cpp]acquire(): Acquired ID : 2248272 [2108 / 12] HINT : list : [TABoost / 30] [TIMEOUT / 1500]
04-13 14:29:31.448 32002 32002 D PowerManagerService: [api] userActivity : event: 0 flags: 0 (uid: 1000 pid: 32002) eventTime = 213461645
04-13 14:29:31.457 32002 32002 D PowerManagerService: [api] userActivity : event: 0 flags: 0 (uid: 1000 pid: 32002) eventTime = 213461654
04-13 14:29:31.465 32002 32367 D InputReader: Btn_touch(11): value=0 when=213461.662548
04-13 14:29:31.465 32002 32367 I InputReader: Touch event's action is 0x1 (id=3, t=0) [pCnt=1, s=] when=213461.662548
04-13 14:29:31.465 32002 32002 D PowerManagerService: [api] userActivity : event: 0 flags: 0 (uid: 1000 pid: 32002) eventTime = 213461662
04-13 14:29:31.466 32002 32002 D InputDispatcher: Inject motion (0): action=0x1, time=213461662548000, f=0x0, d=0
04-13 14:29:31.466 32002 32366 I InputDispatcher: Delivering touch to (7065): action: 0x1, f=0x0, d=0, '236b705', t=1
04-13 14:29:31.468 7065 7065 I [email protected][SettingsHomepageActivity]: ViewPostIme pointer 1
04-13 14:29:31.479 32002 2067 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from uid 1000
04-13 14:29:31.479 32002 2067 D RestrictionPolicy: isSettingsChangesAllowedAsUser, userId 0 : true
04-13 14:29:31.480 32002 2067 I SemDvfsHyPerManager: acquire hyper - AMS_ACT_START/[email protected], type = -999
04-13 14:29:31.481 32002 2067 D ActivityManagerPerformance: AMP_acquire() ACT_START
04-13 14:29:31.481 31763 31775 I HYPER-HAL: [RequestManager.cpp]acquire(): Acquired ID : 512656228 [32002 / 18] HINT : AMS_ACT_START list :
04-13 14:29:31.481 32002 2067 D ActivityTaskManager: TaskLaunchParamsModifier:task=null activity=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings [email protected] [email protected] display-area-windowing-mode=1
04-13 14:29:31.481 32002 2067 D ActivityTaskManager: TaskLaunchParamsModifier:task=Task{40eb9c7 #6440 visible=true type=standard mode=fullscreen translucent=false A=1000:com.android.settings.root U=0 StackId=6440 sz=1} activity=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t-1} display-from-task=0 [email protected] display-area-windowing-mode=1 inherit-from-source=fullscreen activity-options-fullscreen=Rect(0, 0 - 0, 0) non-freeform-display maximized-bounds
04-13 14:29:31.483 955 1021 I SurfaceFlinger: id=49656 createSurf (0x0),-1 flag=80004, ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t6440}#0
04-13 14:29:31.485 32002 2067 V WindowManager: Prepare app transition: transit=TRANSIT_ACTIVITY_OPEN mNextAppTransition=TRANSIT_UNSET alwaysKeepCurrent=false displayId=0 Callers=com.android.server.wm.DisplayContent.prepareAppTransition:5807 com.android.server.wm.DisplayContent.prepareAppTransition:5801 com.android.server.wm.ActivityStack.startActivityLocked:2595 com.android.server.wm.ActivityStarter.startActivityInner:2674 com.android.server.wm.ActivityStarter.startActivityUnchecked:2205
04-13 14:29:31.485 32002 2067 D WindowManager: CustomStartingWindowData: className=com.android.settings.SubSettings, packageName=com.android.settings, taskUserId=0
04-13 14:29:31.485 31763 31775 I HYPER-HAL: [ResourceManager.cpp]updateResource(): [CPUMinFreq] UpdateResource Request ID : 512656228 Value : 1804800
04-13 14:29:31.487 32002 2067 D SurfaceControl: hide : mNativeObject = -5476376674425808096 - sc.mNativeObject = -5476376674424596512 - Surface(name=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t6440})/@0x195f37d
04-13 14:29:31.487 32002 2067 D SurfaceControl: nativeSetFlags Done : Surface(name=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t6440})/@0x195f37d
04-13 14:29:31.489 32002 32085 D SurfaceControl: hide : mNativeObject = -5476376674425819536 - sc.mNativeObject = -5476376674425117120 - Surface(name=Input Consumer recents_animation_input_consumer)/@0xeaccfd7
04-13 14:29:31.489 32002 32085 D SurfaceControl: nativeSetFlags Done : Surface(name=Input Consumer recents_animation_input_consumer)/@0xeaccfd7
04-13 14:29:31.493 7065 7065 E AccessibilityManager: semUpdateAssitantMenu invoking from manager:
04-13 14:29:31.495 32002 2659 D MARsPolicyManager: onPackageResumedFG pkgName = com.android.settings, userId = 0
04-13 14:29:31.495 32002 32084 D GameManagerService: notePauseComponent(), received paused-component: com.android.settings
04-13 14:29:31.495 32002 2659 V WindowManager: Prepare app transition: transit=TRANSIT_ACTIVITY_OPEN mNextAppTransition=TRANSIT_ACTIVITY_OPEN alwaysKeepCurrent=false displayId=0 Callers=com.android.server.wm.DisplayContent.prepareAppTransition:5807 com.android.server.wm.DisplayContent.prepareAppTransition:5801 com.android.server.wm.ActivityStack.resumeTopActivityInnerLocked:2255 com.android.server.wm.ActivityStack.resumeTopActivityUncheckedLocked:1873 com.android.server.wm.RootWindowContainer.resumeFocusedStacksTopActivities:2665
04-13 14:29:31.495 32002 2659 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (213453289)
04-13 14:29:31.496 32002 2659 V WindowManager: rotationForOrientation(orient=SCREEN_ORIENTATION_UNSPECIFIED (-1), last=ROTATION_0 (0)); user=ROTATION_90 (1)
04-13 14:29:31.496 32002 2659 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t6440}
04-13 14:29:31.496 32002 2659 V WindowOrientationListener: getProposedRotation: -1
04-13 14:29:31.496 32002 2659 V WindowManager: rotationForOrientation(orient=SCREEN_ORIENTATION_UNSPECIFIED (-1), last=ROTATION_0 (0)); user=ROTATION_90 (1)
04-13 14:29:31.496 32002 2659 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t6440}
04-13 14:29:31.496 32002 2659 V WindowOrientationListener: getProposedRotation: -1
04-13 14:29:31.496 32002 2659 V WindowManager: Computed rotation=ROTATION_0 (0) for display id=0 based on lastOrientation=SCREEN_ORIENTATION_UNSPECIFIED (-1) and oldRotation=ROTATION_0 (0), caller=com.android.server.wm.DisplayRotation.updateOrientation:394 com.android.server.wm.DisplayContent.updateOrientation:1698 com.android.server.wm.DisplayContent.updateOrientation:1626 com.android.server.wm.RootWindowContainer.ensureVisibilityAndConfig:2152 com.android.server.wm.ActivityStackSupervisor.realStartActivityLocked:923 com.android.server.wm.ActivityStackSupervisor.startSpecificActivity:1239
04-13 14:29:31.496 32002 2659 D TspStateManager: updateCustomValue customSetting=
04-13 14:29:31.496 32002 2659 V WindowManager: rotationForOrientation(orient=SCREEN_ORIENTATION_UNSPECIFIED (-1), last=ROTATION_0 (0)); user=ROTATION_90 (1)
04-13 14:29:31.496 32002 2659 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{e7975d4 u0 com.android.settings/.SubSettings t6440}
04-13 14:29:31.496 32002 2659 V WindowOrientationListener: getProposedRotation: -1
04-13 14:29:31.497 32002 2659 D TspStateManager: updateCustomValue customSetting=
04-13 14:29:31.497 32002 2659 D PkgDataHelper: notifyAppCreate(), pkgName: com.android.settings, sendRet: true
04-13 14:29:31.497 32002 32372 D GameManagerService: onLooperPrepared(), msg: MSG_APP_CREATE, pkgName: com.android.settings
04-13 14:29:31.498 32002 2659 D InputDispatcher: Focused application set to (0): e7975d4
04-13 14:29:31.498 32002 2659 V WindowManager: Changing focus from Window{236b705 u0 com.android.settings/com.android.settings.homepage.SettingsHomepageActivity} to null displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:566 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6297 com.android.server.wm.DisplayContent.setFocusedApp:6774 com.android.server.wm.ActivityTaskManagerService.setResumedActivityUncheckLocked:6690
04-13 14:29:31.499 32002 2659 D StatusBarManagerService: notifyRequestedSystemKey recent=false home=false
04-13 14:29:31.499 32002 2659 D MARsPolicyManager: onPackageResumedFG pkgName = com.android.settings, userId = 0
04-13 14:29:31.499 32002 2659 W WindowManager: Execute app transition: mNextAppTransition=TRANSIT_ACTIVITY_OPEN, displayId: 0 Callers=com.android.server.wm.RootWindowContainer.executeAppTransitionForAllDisplay:2586 com.android.server.wm.ActivityStackSupervisor.reportResumedActivityLocked:2265 com.android.server.wm.ActivityRecord.completeResumeLocked:5686 com.android.server.wm.ActivityStack.minimalResumeActivityLocked:1225 com.android.server.wm.ActivityStackSupervisor.realStartActivityLocked:1152
04-13 14:29:31.502 32002 32085 D SurfaceControl: hide : mNativeObject = -5476376674425819536 - sc.mNativeObject = -5476376674425117120 - Surface(name=Input Consumer recents_animation_input_consumer)/@0xeaccfd7
04-13 14:29:31.502 32002 32085 D SurfaceControl: nativeSetFlags Done : Surface(name=Input Consumer recents_animation_input_consumer)/@0xeaccfd7
04-13 14:29:31.506 32002 32084 D GameManagerService: noteResumeComponent(), received resumed-component: com.android.settings
04-13 14:29:31.506 32002 32372 D GameManagerService: onLooperPrepared(), msg: MSG_APP_RESUME, resumeComponent: ComponentInfo{com.android.settings/com.android.settings.SubSettings}
04-13 14:29:31.506 32002 32372 D GameManagerService: handleResume().
04-13 14:29:31.506 32002 32084 I [email protected]: noteResumeComponent(): package name : com.android.settings
04-13 14:29:31.506 32002 32372 D GameManagerService: sendFocusOutConditionally() - mPrevNotiPackage: (unknown)
04-13 14:29:31.506 32002 32372 D GameManagerService: handleResume(). pkgName: com.android.settings, isTunableApp: null
04-13 14:29:31.507 32002 32372 D GameManagerService: notifyFocusInOut(). of pkg: com.android.settings, type: 4, isMinimized: false, isTunableApp: false
04-13 14:29:31.507 32002 32372 D GameManagerService: notifyFocusInOut(). unexpected mPrevNotiType: -1
04-13 14:29:31.507 32002 32372 D GameManagerService:NetworkLimit: callRelease
04-13 14:29:31.507 32002 32372 D GM:SystemHelper: callReleaseBlock needReleaseBlock:false
04-13 14:29:31.507 7065 7065 I DecorView: [INFO] isPopOver=false, config=true
04-13 14:29:31.507 7065 7065 I DecorView: updateCaptionType >> [email protected][], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true
04-13 14:29:31.507 7065 7065 D DecorView: setCaptionType = 0, this = [email protected][]
04-13 14:29:31.512 7065 7065 I Sesl_CTL: updateTitleLayout : context : com.android.settings.SubSe[email protected], testSize : 38.0, fontScale : 1.0, mSubTitleEnabled : false
04-13 14:29:31.512 7065 7065 I Sesl_CTL: updateTitleLayout : context : [email protected], testSize : 38.0, fontScale : 1.0, mSubTitleEnabled : false
04-13 14:29:31.514 7065 7065 I Settings: getContentFrameWidthRatio screenWidthDp : 360 , screenHeightDp : 673 , LightTheme : true , Context : [email protected]
04-13 14:29:31.514 7065 7065 I Settings: densityDpi : 480 , smallestScreenWidthDp : 360 , semDesktopModeEnabled : 0
04-13 14:29:31.514 7065 7065 D SettingsBaseActivity: measureContentFrame : 1.0 : 0.0
04-13 14:29:31.515 7065 7065 D SettingsActivity: Starting onCreate
04-13 14:29:31.525 7065 7065 D SettingsActivity: Starting to set activity title
04-13 14:29:31.525 7065 7065 I Sesl_CTL: updateTitleLayout : context : [email protected], testSize : 38.0, fontScale : 1.0, mSubTitleEnabled : false
04-13 14:29:31.525 7065 7065 D SettingsActivity: Done setting title
04-13 14:29:31.525 7065 7065 I SettingsActivity: Switching to fragment com.android.settings.applications.manageapplications.ManageApplications
04-13 14:29:31.525 7065 7065 I SubSettings: Launching fragment com.android.settings.applications.manageapplications.ManageApplications
04-13 14:29:31.527 7065 7065 D SamsungAnalytics605015: user do not agree
04-13 14:29:31.529 32002 2067 I InputDispatcher: Focus left window (7065): 236b705 in display 0 0
04-13 14:29:31.532 32002 2067 E PackageManager: Package Manager Crash
04-13 14:29:31.532 32002 2067 E PackageManager: java.lang.IllegalStateException: Call to getInstalledModules before metadata loaded
04-13 14:29:31.532 32002 2067 E PackageManager: at com.android.server.pm.ModuleInfoProvider.getInstalledModules(ModuleInfoProvider.java:177)
04-13 14:29:31.532 32002 2067 E PackageManager: at com.android.server.pm.PackageManagerService.getInstalledModules(PackageManagerService.java:6796)
04-13 14:29:31.532 32002 2067 E PackageManager: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4767)
04-13 14:29:31.532 32002 2067 E PackageManager: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:5281)
04-13 14:29:31.532 32002 2067 E PackageManager: at android.os.Binder.execTransactInternal(Binder.java:1190)
04-13 14:29:31.532 32002 2067 E PackageManager: at android.os.Binder.execTransact(Binder.java:1159)
04-13 14:29:31.532 7065 7065 D AndroidRuntime: Shutting down VM
04-13 14:29:31.533 32002 32121 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2
--------- beginning of crash
04-13 14:29:31.536 7065 7065 E AndroidRuntime: FATAL EXCEPTION: main
04-13 14:29:31.536 7065 7065 E AndroidRuntime: Process: com.android.settings, PID: 7065
04-13 14:29:31.536 7065 7065 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.IllegalStateException: Call to getInstalledModules before metadata loaded
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3792)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3968)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2307)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.os.Looper.loop(Looper.java:246)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8506)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Call to getInstalledModules before metadata loaded
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:2393)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2369)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2352)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2294)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.content.pm.IPackageManager$Stub$Proxy.getInstalledModules(IPackageManager.java:9956)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.ApplicationPackageManager.getInstalledModules(ApplicationPackageManager.java:1095)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settingslib.applications.ApplicationsState.<init>(ApplicationsState.java:268)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settingslib.applications.ApplicationsState.getInstance(ApplicationsState.java:133)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settingslib.applications.ApplicationsState.getInstance(ApplicationsState.java:126)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settings.applications.manageapplications.ManageApplications.onCreate(ManageApplications.java:508)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreate(Fragment.java:2710)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:270)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1173)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1255)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentTransition.calculateFragments(FragmentTransition.java:1138)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentTransition.startTransitions(FragmentTransition.java:136)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1990)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1948)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1850)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executePendingTransactions(FragmentManager.java:489)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settings.SettingsActivity.switchToFragment(SettingsActivity.java:773)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settings.SettingsActivity.switchToFragment(SettingsActivity.java:751)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settings.SettingsActivity.launchSettingFragment(SettingsActivity.java:436)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.settings.SettingsActivity.onCreate(SettingsActivity.java:333)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8198)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8182)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3765)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: ... 11 more
04-13 14:29:31.536 7065 7065 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.server.pm.ModuleInfoProvider.getInstalledModules(ModuleInfoProvider.java:177)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.server.pm.PackageManagerService.getInstalledModules(PackageManagerService.java:6796)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4767)
04-13 14:29:31.536 7065 7065 E AndroidRuntime: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:5281)
04-13 14:29:31.537 7065 7065 E AndroidRuntime: at android.os.Binder.execTransactInternal(Binder.java:1190)
04-13 14:29:31.537 7065 7065 E AndroidRuntime:
04-13 14:29:31.540 32002 11514 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
04-13 14:29:31.541 32002 2067 D Debug : low && ship && 3rdparty app crash, do not dump
04-13 14:29:31.542 32002 2067 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1162 com.android.server.am.AppErrors.crashApplicationInner:579 com.android.server.am.AppErrors.crashApplication:443 com.android.server.am.ActivityManagerService.handleApplicationCrashInner:12321 com.android.server.am.ActivityManagerService.handleApplicationCrash:12256
04-13 14:29:31.549 32002 2067 W ActivityTaskManager: Force finishing activity com.android.settings/.SubSettings
04-13 14:29:31.551 32002 2067 V WindowManager: Prepare app transition: transit=TRANSIT_CRASHING_ACTIVITY_CLOSE mNextAppTransition=TRANSIT_ACTIVITY_OPEN alwaysKeepCurrent=false displayId=0 Callers=com.android.server.wm.DisplayContent.prepareAppTransition:5807 com.android.server.wm.DisplayContent.prepareAppTransition:5801 com.android.server.wm.ActivityStack.finishTopCrashedActivityLocked:2733 com.android.server.wm.RootWindowContainer.finishTopCrashedActivities:2641 com.android.server.wm.ActivityTaskManagerService$LocalService.finishTopCrashedActivities:8886
04-13 14:29:31.551 32002 2067 V WindowManager: Prepare app transition: transit=TRANSIT_ACTIVITY_CLOSE mNextAppTransition=TRANSIT_CRASHING_ACTIVITY_CLOSE alwaysKeepCurrent=false displayId=0 Callers=com.android.server.wm.DisplayContent.prepareAppTransition:5807 com.android.server.wm.DisplayContent.prepareAppTransition:5801 com.android.server.wm.ActivityRecord.finishIfPossible:3163 com.android.server.wm.ActivityRecord.finishIfPossible:3035 com.android.server.wm.ActivityStack.finishTopCrashedActivityLocked:2735
04-13 14:29:31.552 32002 32118 E AndroidRuntime: [email protected]*** FATAL EXCEPTION IN SYSTEM PROCESS: android.bg
04-13 14:29:31.552 32002 32118 E AndroidRuntime: java.lang.IllegalStateException: Call to getModuleInfo before metadata loaded
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at com.android.server.pm.ModuleInfoProvider.getModuleInfo(ModuleInfoProvider.java:205)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at com.android.server.pm.PackageManagerService.getModuleInfo(PackageManagerService.java:6791)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at android.app.ApplicationPackageManager.getModuleInfo(ApplicationPackageManager.java:1104)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at com.android.server.RescueParty$RescuePartyObserver.mayObservePackage(RescueParty.java:692)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at com.android.server.PackageWatchdog$ObserverInternal.onPackageFailureLocked(PackageWatchdog.java:1117)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at com.android.server.PackageWatchdog.lambda$onPackageFailure$4$PackageWatchdog(PackageWatchdog.java:394)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at com.android.server.-$$Lambda$PackageWatchdog$Ya4lYGbdDy3Dda20wvc2AHBqIMM.run(Unknown Source:6)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at android.os.Looper.loop(Looper.java:246)
04-13 14:29:31.552 32002 32118 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
I started reinstalling some apps based on educated assumptions and I think I found the culprit:
Code:
com.samsung.android.service.stplatform
I reinstalled that package, then saw there was an update for it in Galaxy Store. I installed the update and now everything seems to be working again.

Question Text-to-speech on nio with LOS 19 microG

I'm using the latest LOS 19 with microG from here on my nio and I'm trying to get text-to-speech to work (to use it in OSMAnd~). However, non of the TTS engines I tried works (Google Speech Services, flite, RHVoice). They all suffer from the same problem: Once I go to Settings > System > Languages > Text-to-speech output the Settings app jumps back to the System category. If I try navigating there again, it crashes.
Here's the log when the crash happens:
Code:
05-27 14:56:35.644 16812 16812 D SettingsActivity: Starting to set activity title
05-27 14:56:35.644 16812 16812 D SettingsActivity: Done setting title
05-27 14:56:35.644 16812 16812 D SettingsActivity: Switching to fragment com.android.settings.tts.TextToSpeechSettings
05-27 14:56:35.644 16812 16812 D SubSettings: Launching fragment com.android.settings.tts.TextToSpeechSettings
05-27 14:56:35.645 1494 2865 E UserRestrictionsUtils: Unknown restriction queried by uid 1000 (org.lineageos.lineagesettings et al): null
05-27 14:56:35.646 1494 2865 E UserRestrictionsUtils: Unknown restriction queried by uid 1000 (org.lineageos.lineagesettings et al): null
05-27 14:56:35.646 1494 2865 E UserRestrictionsUtils: Unknown restriction queried by uid 1000 (org.lineageos.lineagesettings et al): null
05-27 14:56:35.650 1494 2865 I ActivityTaskManager: START u0 {act=android.speech.tts.engine.CHECK_TTS_DATA cmp=com.github.olga_yakovleva.rhvoice.android/.CheckTTSData} from uid 1000
05-27 14:56:35.655 1202 1202 I android.hardware.power-service-qti: Power setMode: 5 to: 1
05-27 14:56:35.659 16812 16812 D SettingsActivity: Executed frag manager pendingTransactions
05-27 14:56:35.681 16812 16834 D SettingsActivity: No enabled state changed, skipping updateCategory call
05-27 14:56:35.685 1494 7986 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (6736388)
05-27 14:56:35.691 1022 12398 I netd : bandwidthAddNiceApp(10263) <0.04ms>
05-27 14:56:35.742 1494 1737 I ActivityTaskManager: Displayed com.android.settings/.SubSettings: +129ms
05-27 14:56:35.743 16812 16812 D CompatibilityChangeReporter: Compat change id reported: 78294732; UID 1000; state: ENABLED
05-27 14:56:35.743 16812 16812 E TextToSpeechSettings: Voice data check complete, but no engine bound
05-27 14:56:35.743 16812 16812 D AndroidRuntime: Shutting down VM
05-27 14:56:35.744 16812 16812 E AndroidRuntime: FATAL EXCEPTION: main
05-27 14:56:35.744 16812 16812 E AndroidRuntime: Process: com.android.settings, PID: 16812
05-27 14:56:35.744 16812 16812 E AndroidRuntime: java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1230932445, result=1, data=Intent { (has extras) }} to activity {com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:5368)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.ActivityThread.handleSendResult(ActivityThread.java:5407)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:67)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2253)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7870)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.speech.tts.TtsEngines.parseEnginePrefFromList(TtsEngines.java:510)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.speech.tts.TtsEngines.isLocaleSetToDefaultForEngine(TtsEngines.java:372)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at com.android.settings.tts.TextToSpeechSettings.updateDefaultLocalePref(TextToSpeechSettings.java:524)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at com.android.settings.tts.TextToSpeechSettings.onActivityResult(TextToSpeechSettings.java:507)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at androidx.fragment.app.FragmentManager$9.onActivityResult(FragmentManager.java:3011)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at androidx.fragment.app.FragmentManager$9.onActivityResult(FragmentManager.java:2991)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at androidx.activity.result.ActivityResultRegistry.doDispatch(ActivityResultRegistry.java:362)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at androidx.activity.result.ActivityResultRegistry.dispatchResult(ActivityResultRegistry.java:322)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at androidx.activity.ComponentActivity.onActivityResult(ComponentActivity.java:634)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at androidx.fragment.app.FragmentActivity.onActivityResult(FragmentActivity.java:164)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at com.android.settings.SettingsActivity.onActivityResult(SettingsActivity.java:476)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.Activity.dispatchActivityResult(Activity.java:8385)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: at android.app.ActivityThread.deliverResults(ActivityThread.java:5361)
05-27 14:56:35.744 16812 16812 E AndroidRuntime: ... 13 more
05-27 14:56:35.745 1494 2865 W ActivityTaskManager: Force finishing activity com.android.settings/.SubSettings
05-27 14:56:35.745 1494 16960 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
05-27 14:56:35.746 1494 2865 W ActivityTaskManager: Force finishing activity com.android.settings.intelligence/.search.SearchActivity
05-27 14:56:35.747 16812 16812 I Process : Sending signal. PID: 16812 SIG: 9
05-27 14:56:35.789 0 0 I binder : undelivered transaction 2177669, process died.
05-27 14:56:35.790 0 0 I binder : undelivered transaction 2177654, process died.
05-27 14:56:35.799 1494 2865 I ActivityManager: Process com.android.settings (pid 16812) has died: fg TOP
05-27 14:56:35.800 1494 1777 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 16812 in 0ms
05-27 14:56:35.802 1494 5392 I WindowManager: WIN DEATH: Window{4c195a8 u0 com.android.settings/com.android.settings.Settings}
05-27 14:56:35.802 1494 5392 W InputManager-JNI: Input channel object '4c195a8 com.android.settings/com.android.settings.Settings (client)' was disposed without first being removed with the input manager!
05-27 14:56:35.804 1023 1023 I Zygote : Process 16812 exited due to signal 9 (Killed)
05-27 14:56:35.804 1494 6205 W WindowManager: Cannot find window which accessibility connection is added to
05-27 14:56:35.805 1494 6204 I WindowManager: WIN DEATH: Window{e8cb5a7 u0 com.android.settings/com.android.settings.SubSettings}
05-27 14:56:35.805 1494 6204 W InputManager-JNI: Input channel object 'e8cb5a7 com.android.settings/com.android.settings.SubSettings (client)' was disposed without first being removed with the input manager!
05-27 14:56:35.807 1494 1759 W UsageStatsService: Unexpected activity event reported! (com.android.settings/com.android.settings.homepage.SettingsHomepageActivity event : 23 instanceId : 216578729)
Anybody got any hints on what I could do to fix it?
Anybody got an idea against which which project / repo / etc this could be reported (while not playing 'You should report this elsewhere' ping pong? )
I was able to fix my problem by installing Google Speech Services via Aurora, rebooting, installing eSpeak via F-Droid, starting eSpeak and going to 'General TTS settings' via the eSpeak menu. Possibly eSpeak sets itself as the default TTS if none is configured.
Afterwards I was also able to select Speech Services as the default without issues.

Categories

Resources