[Q] How to completely and permanently disable wifi? - Nexus 5 Q&A, Help & Troubleshooting

My nexus 5 has a broken wifi. I just upgraded to Lollipop and it appears that whenever the phone goes into sleep, it'll try to initilize the wifi and run into some error. This causes the phone to reboot and the same error repeat itself during the next sleep cycle. The catlog as follows:
I/PowerManagerService(23996): Going to sleep due to power button (uid 1000)...
E/Sensors ( 186): sns_acm_mr.c(432):Transport error -45
I/PowerManagerService(23996): Sleeping (uid 1000)...
I/Adreno-EGL(23996): <qeglDrvAPI_eglInitialize:410>: QUALCOMM Build: 10/24/14, 167c270, I68fa98814b
I/WifiNative-HAL(23996): startHal
E/wifi (23996): getStaticLongField sWifiHalHandle 0x9d7fb86c
I/WifiHAL (23996): Initializing wifi
I/WifiHAL (23996): Creating socket
I/WifiHAL (23996): Initialized Wifi HAL Successfully; vendor cmd = 103
D/wifi (23996): Did set static halHandle = 0xb3e33040
D/wifi (23996): halHandle = 0xb3e33040, mVM = 0xb4f5c280, mCls = 0x40162a
E/wifi (23996): getStaticLongField sWifiHalHandle 0x9d7fb81c
D/wifi (23996): array field set
D/PhoneStatusBar(24166): disable: < expand ICONS alerts SYSTEM_INFO back HOME RECENT clock SEARCH >
F/libc (23996): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x5000001 in tid 24123 (WifiStateMachin)
I/libc (23996): Suppressing debuggerd output because prctl(PR_GET_DUMPABLE)==0
I/ServiceManager( 164): service 'country_detector' died
Is there a way to totally disable or remove the wifi device? I know I should get the device RMA but due to some constrain, I am unable to do it now. Any help appreciated.

I'm investigating the same problem. Currently no progress.
I have discussed this issue in thread: http://forum.xda-developers.com/google-nexus-5/help/android-5-0-rebooting-screen-shut-off-t2938805

Related

[Q] App Installs from Market cause "Process System Not Responding" warning.

After installing or updating an app in the newest version of the android market I receive the warning "Process System is not responding" with the option to either force close or wait. I choose "wait" and everything continues as normal. It's not a major issue just a mild annoyance, also it interferes with automatic updates. I have tried fixing permissions, wiping dalvik cache, etc. but to no avail. Has anyone else seen this issue? I have googled this problem but haven't found too many relevant threads. I am running CM 7.1.0 android version 2.3.7 with Tiamat kernel 4.1.0 on a HTC EVO 4G.
Here is where I believe the timeout occured:
02-06 11:49:02.300 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:03.301 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:04.302 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:05.293 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:07.955 W/ActivityManager( 171): Timeout of broadcast BroadcastRecord{40b706d8 android.intent.action.PACKAGE_ADDED} - receiver=android.app.ActivityThread$ApplicationThr [email protected], started 10002ms ago
02-06 11:49:07.955 W/ActivityManager( 171): Receiver during timeout: ResolveInfo{40afb560 com.android.server.AppsLaunchFailureReceiver p=0 o=0 m=0x208000}
02-06 11:49:08.235 I/ActivityManager( 171): Start proc com.svox.pico for broadcast com.svox.pico/.VoiceDataInstallerReceiver: pid=2067 uid=10048 gids={}
Here is a longer log:
02-06 11:48:57.235 D/installd( 123): DexInv: --- END '/data/app/com.vevo-1.apk' (success) ---
02-06 11:48:57.245 D/PackageManager( 171): Registered content provider: com.vevo.SearchSuggestionsProvider, className = com.vevo.SearchSuggestionsProvider, isSyncable = false
02-06 11:48:57.245 D/PackageManager( 171): Providers: com.vevo.SearchSuggestionsProvider
02-06 11:48:57.245 D/PackageManager( 171): Services: com.vevo.services.VevoService
02-06 11:48:57.245 D/PackageManager( 171): Activities: com.vevo.Startup com.vevo.Home com.vevo.activities.VideosActivity com.vevo.MusicMapActivity com.vevo.QRCodeResultActivity com.vevo.ShareResult com.vevo.activities.RegistrationActivity com.vevo.PreferencesActivity com.vevo.activities.AboutActivity com.vevo.activities.ArtistsActivity com.vevo.activities.ViewArtistActivity com.vevo.PlaylistsActivity com.vevo.activities.MyPlaylistsActivity com.vevo.activities.ViewPlaylistActivity com.vevo.activities.WatchCompletionActivity com.vevo.activities.VevoWatchActivity com.vevo.FlashWatchActivity com.vevo.BrowserActivity com.vevo.activities.SearchResults
02-06 11:48:57.245 I/ActivityManager( 171): Force stopping package com.vevo uid=10144
02-06 11:48:57.435 I/installd( 123): move /data/dalvik-cache/[email protected]@[email protected] -> /data/dalvik-cache/[email protected]@[email protected]
02-06 11:48:57.445 D/PackageManager( 171): New package installed in /data/app/com.vevo-1.apk
02-06 11:48:57.965 D/szipinf ( 171): Initializing inflate state
02-06 11:48:57.975 D/HomeLoaders( 273): application intent received: android.intent.action.PACKAGE_ADDED, replacing=false
02-06 11:48:57.975 D/HomeLoaders( 273): --> package:com.vevo
02-06 11:48:57.975 D/HomeLoaders( 273): --> add package
02-06 11:48:58.106 D/dalvikvm( 171): JIT code cache reset in 3 ms (1048556 bytes 1/0)
02-06 11:48:58.116 D/dalvikvm( 171): GC_EXPLICIT freed 1458K, 34% free 8594K/12935K, external 1828K/2161K, paused 98ms
02-06 11:48:58.126 D/Finsky ( 1999): [9] 1.packageInstalled: Package install status for "com.vevo" is 1
02-06 11:48:58.276 D/szipinf ( 171): Initializing inflate state
02-06 11:48:59.247 D/szipinf ( 171): Initializing inflate state
02-06 11:48:59.657 D/szipinf ( 317): Initializing inflate state
02-06 11:48:59.657 D/szipinf ( 171): Initializing inflate state
02-06 11:48:59.687 D/szipinf ( 171): Initializing inflate state
02-06 11:48:59.707 D/szipinf ( 317): Initializing inflate state
02-06 11:48:59.757 D/szipinf ( 171): Initializing inflate state
02-06 11:48:59.777 D/szipinf ( 317): Initializing inflate state
02-06 11:48:59.817 D/szipinf ( 171): Initializing inflate state
02-06 11:48:59.917 D/szipinf ( 317): Initializing inflate state
02-06 11:48:59.927 D/szipinf ( 317): Initializing inflate state
02-06 11:49:00.067 D/szipinf ( 317): Initializing inflate state
02-06 11:49:00.088 D/szipinf ( 317): Initializing inflate state
02-06 11:49:00.148 D/szipinf ( 317): Initializing inflate state
02-06 11:49:00.248 D/szipinf ( 317): Initializing inflate state
02-06 11:49:02.300 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:03.301 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:04.302 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:05.293 W/SharedBufferStack( 250): waitForCondition(LockCondition) timed out (identity=3, status=0). CPU may be pegged. trying again.
02-06 11:49:07.955 W/ActivityManager( 171): Timeout of broadcast BroadcastRecord{40b706d8 android.intent.action.PACKAGE_ADDED} - [email protected], started 10002ms ago
02-06 11:49:07.955 W/ActivityManager( 171): Receiver during timeout: ResolveInfo{40afb560 com.android.server.AppsLaunchFailureReceiver p=0 o=0 m=0x208000}
02-06 11:49:08.235 I/ActivityManager( 171): Start proc com.svox.pico for broadcast com.svox.pico/.VoiceDataInstallerReceiver: pid=2067 uid=10048 gids={}
02-06 11:49:08.265 I/Process ( 171): Sending signal. PID: 171 SIG: 3
02-06 11:49:08.265 I/dalvikvm( 171): threadid=4: reacting to signal 3
02-06 11:49:08.286 I/ActivityThread( 2067): Pub com.svox.pico.providers.SettingsProvider: com.svox.pico.providers.SettingsProvider
02-06 11:49:08.366 I/ActivityManager( 171): No longer want com.google.android.maps.mytracks (pid 1520): hidden #16
02-06 11:49:08.386 D/GTalkService( 292): handlePackageInstalled: re-initialize providers
02-06 11:49:08.386 D/GTalkService( 292): [RawStanzaProvidersMgr] ##### searchProvidersFromIntent
02-06 11:49:08.386 D/GTalkService( 292): [RawStanzaProvidersMgr] no intent receivers found
02-06 11:49:08.396 I/dalvikvm( 171): Wrote stack traces to '/data/anr/traces.txt'
02-06 11:49:08.396 I/Process ( 171): Sending signal. PID: 265 SIG: 3
02-06 11:49:08.396 I/dalvikvm( 265): threadid=4: reacting to signal 3
02-06 11:49:08.396 I/ActivityManager( 171): Start proc com.google.android.partnersetup for broadcast com.google.android.partnersetup/.AppInstalledReceiver: pid=2075 uid=10015 gids={}
I've been having this same exact problem. I've tried fixing permissions which I thought had worked but the problem came back shortly. I'm wondering if it's a hardware problem or I need to completely wipe by unrooting and rooting again? Have you had any luck fixing this? I'm running Gummy Nex ROM 1.2.0 on Galaxy Nexus with Imoyesan's latest lean kernel.

Bluetooth keyboard reports "KEYCODE_UNKNOWN"

I got a shiny new bluetooth keyboard for use with my Android phone.
The right shift button actually launches the browser instead of acting like a shift button, which is very inconvenient, so I edited /system/usr/keylayout/Generic.kl and /system/usr/keylayout/qwerty.kl to change the mapping. But now it doesn't work at all (it still connects fine, and sends key stroke messages/events, but nothing shows up on screen). I must have wrecked something, but I can't find any problems with those files.
I have a little app that simply displays the information from keystrokes, and it now reports that the keyCode is KEYCODE_UNKNOWN for every key I press, but the scanCode appears to be correct.
Anybody have any ideas? Do you think I could find an error in the system log?
Thanks in advance.
p.s. Samsung Infuse 4G (SGH-I997). CyanogenMod. Android 4.1.2. No carrier. Keyboard is this: www dot ebay dot ca (then add this: /itm/170931572392)
Output from system log
This is the captured output from logcat:
D/SizeAdaptiveLayout( 446): [email protected] view [email protected] measured out of bounds at 95px clamped to 96px
D/SizeAdaptiveLayout( 446): [email protected] view [email protected] measured out of bounds at 95px clamped to 96px
D/BluetoothEventLoop( 335): Device property changed: 20:12:03:16:15:26 property: Connected value: true
I/HeadsetService(21316): Headset=false; Bluetooth=false
I/BluetoothEventLoop.cpp( 335): agent_event_filter: Received method org.bluez.Agent:Authorize
I/BluetoothEventLoop( 335): First check pass for incoming HID connection from 20:12:03:16:15:26
I/BluetoothDeviceProfileState( 335): handleIncomingConnection:6:true
D/BluetoothEventLoop( 335): onAgentAuthorize(/org/bluez/434/hci0/dev_20_12_03_16_15_26, 00001124-0000-1000-8000-00805f9b34fb) = true
D/BluetoothService( 335): allowIncomingProfileConnect: 20:12:03:16:15:26 : true : 707126680
D/BluetoothEventLoop( 335): Input Device : Name of Property is: Connected
D/CachedBluetoothDevice(20624): onProfileStateChanged: profile HID newProfileState 2
D/BluetoothInputProfileHandler( 335): InputDevice state : device: 20:12:03:16:15:26 State:0->2
D/BluetoothService( 335): CONNECTION_STATE_CHANGE: 20:12:03:16:15:26: 0 -> 2
I/BluetoothDeviceProfileState( 335): Entering ACL Connected state with: 102
D/EventHub( 335): No input device configuration file found for device 'Bluetooth Keyboard'.
E/Keyboard( 335): Could not determine key map for device 'Bluetooth Keyboard' and no default key maps were found!
I/EventHub( 335): New device: id=12, fd=54, path='/dev/input/event7', name='Bluetooth Keyboard', classes=0x80000001, configuration='', keyLayout='', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=false, usingClockIoctl=false
I/InputReader( 335): Device added: id=12, name='Bluetooth Keyboard', sources=0x00000101
D/dalvikvm( 335): GC_EXPLICIT freed 1511K, 39% free 15740K/25603K, paused 5ms+13ms, total 121ms
D/SizeAdaptiveLayout( 446): [email protected] view [email protected] measured out of bounds at 95px clamped to 96px
D/SizeAdaptiveLayout( 446): [email protected] view [email protected] measured out of bounds at 95px clamped to 96px
I noticed a "No input device configuration file found for device". But why not?
Maybe I'll check file permissions or something...
And why is it looking for /system/usr/keychars/Generic.kcm when I'm editing /system/usr/keylayout/Generic.kl ???
magmatic said:
Maybe I'll check file permissions or something...
Click to expand...
Click to collapse
Yup, turns out the file permissions got set to 600 instead of the preferred 644. Once I fixed that everything works now.
Thanks for all your help.

Solar 2 (game) from Humble Indie Bundle Android #5 - not working

If anyone who bought the latest Humble Bundle and has managed to run the Solar 2 game, what ROM are you running?
I'm on CM10.1 and the game just never starts.
For anyone else interested, here is a link to it in the Google Play Store:
https://play.google.com/store/apps/details?id=com.murudai.Solar2
There is also a free demo.
Sent from my GT-N8013 using Tapatalk HD
Using stock ROM. I got the Humble Bundle as well.
The game works without problems.
Just chiming in
Not working on my SGS3 (I9300) either running CM10.1 nightly (2013/02/24)
The rest of the games seem to be running fine.
I'll update my rom and update this.
Edit: Latest nightly - no difference (I do like the new SuperUser though)
Here's the Logcat snippet:
Code:
03-06 11:48:51.205 I/ActivityManager(2264): Start proc com.murudai.Solar2.humble for activity com.murudai.Solar2.humble/solar2.Activity1: pid=10534 uid=10168 gids={50168, 1028}
03-06 11:48:51.210 D/dalvikvm(10534): Late-enabling CheckJNI
03-06 11:48:51.255 I/dalvikvm(10534): Turning on JNI app bug workarounds for target SDK version 13...
03-06 11:48:51.310 I/InputReader(2264): Reconfiguring input devices. changes=0x00000004
03-06 11:48:51.310 I/InputReader(2264): Device reconfigured: id=11, name='sec_touchscreen', size 720x1280, orientation 1, mode 1, display id 0
03-06 11:48:51.310 I/ActivityManager(2264): Config changes=1480 {1.0 272mcc5mnc en_GB ldltr sw360dp w640dp h335dp 320dpi nrml long land finger -keyb/v/h -nav/h s.112 themeResource=null}
03-06 11:48:51.385 E/Trace (10534): error opening trace file: No such file or directory (2)
03-06 11:48:51.425 D/dalvikvm(10534): Trying to load lib /data/app-lib/com.murudai.Solar2.humble-1/libmonodroid.so 0x4202dd98
03-06 11:48:51.430 D/dalvikvm(10534): Added shared lib /data/app-lib/com.murudai.Solar2.humble-1/libmonodroid.so 0x4202dd98
03-06 11:48:51.550 I/QuickSettingsController(30342): Tiles list: toggleUser|toggleBrightness|toggleSettings|toggleBluetooth|toggleWifi|toggleMobileData|toggleScreenTimeout|toggleAirplane|toggleAutoRotate|toggleGPS
03-06 11:48:51.575 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.575 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.575 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.575 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.575 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.575 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.645 E/mono (10534): WARNING: The runtime version supported by this application is unavailable.
03-06 11:48:51.645 E/mono (10534): Using default runtime: v2.0.50727
03-06 11:48:51.685 W/libc (10534): WARNING: generic atexit() called from legacy shared library
03-06 11:48:51.710 W/monodroid-gc(10534): GREF GC Threshold: 46800
03-06 11:48:51.730 D/dalvikvm(2264): GC_FOR_ALLOC freed 4602K, 34% free 34190K/51516K, paused 104ms, total 104ms
03-06 11:48:51.730 I/dalvikvm-heap(2264): Grow heap (frag case) to 35.614MB for 2073616-byte allocation
03-06 11:48:51.815 D/dalvikvm(2264): GC_FOR_ALLOC freed 21K, 33% free 36194K/53544K, paused 80ms, total 80ms
03-06 11:48:51.890 D/BluetoothAdapter(30342): 1110089576: getState() : mService = null. Returning STATE_OFF
03-06 11:48:51.935 D/dalvikvm(30342): GC_FOR_ALLOC freed 2159K, 24% free 36693K/48236K, paused 44ms, total 44ms
03-06 11:48:51.940 I/dalvikvm-heap(30342): Grow heap (frag case) to 38.058MB for 2073616-byte allocation
03-06 11:48:51.985 D/dalvikvm(30342): GC_FOR_ALLOC freed 16K, 24% free 38702K/50264K, paused 44ms, total 45ms
03-06 11:48:52.090 D/UsbTetherTile(30342): ACTION_TETHER_STATE_CHANGED
03-06 11:48:52.090 D/UsbTetherTile(30342): ACTION_USB_STATE
03-06 11:48:52.260 I/iNemoSensor(2264): enable(): handle(0), en(1), what(0)
03-06 11:48:52.260 D/AkmSensor(2264): akm_enable_sensor: Accel is enabled. (orien = 0)
03-06 11:48:52.260 I/AkmSensor(2264): enable_accelerometer, mEnabled = 0, enable = 1
03-06 11:48:52.260 D/iNemoSensor(2264): enable(): MASK_ACC (1) MASK_MAG (0) MASK_GYR (0)
03-06 11:48:52.260 D/iNemoSensor(2264): enable(): mEnAcc(1) mEnMag(0) mEnGyr(0)
03-06 11:48:52.260 I/iNemoSensor(2264): update_delay wanted_accel = 20000000
03-06 11:48:52.260 D/iNemoSensor(2264): setDelay(): handle(0), en(200000000)
03-06 11:48:52.260 I/iNemoSensor(2264): update_delay wanted_accel = 200000000
03-06 11:48:52.260 D/AkmSensor(2264): MeasureSNGLoop: interval.interval = 200000000, doze_max = 196000, prms->enabled = 2
03-06 11:48:52.265 D/iNemoSensor(2264): setDelay(): handle(0), en(66667000)
03-06 11:48:52.265 I/iNemoSensor(2264): update_delay wanted_accel = 66667000
03-06 11:48:52.460 D/AkmSensor(2264): MeasureSNGLoop: interval.interval = 66667000, doze_max = 65333, prms->enabled = 2
03-06 11:48:52.565 D/iNemoSensor(2264): setDelay(): handle(0), en(66667000)
03-06 11:48:52.565 I/iNemoSensor(2264): skip update_delay wanted_accel = 66667000 current delay = 66667000
03-06 11:48:52.565 W/SensorService(2264): sensor 00000000 already enabled in connection 0x5cec70d8 (ignoring)
03-06 11:48:52.565 D/iNemoSensor(2264): setDelay(): handle(0), en(20000000)
03-06 11:48:52.565 I/iNemoSensor(2264): update_delay wanted_accel = 20000000
03-06 11:48:52.595 D/AkmSensor(2264): MeasureSNGLoop: interval.interval = 20000000, doze_max = 19600, prms->enabled = 2
03-06 11:48:52.600 V/PhoneStatusBar(30342): setLightsOn(true)
03-06 11:48:52.640 D/MonoGame(10534): AndroidGameWindow.CreateFrameBuffer
03-06 11:48:52.660 D/libEGL (10534): loaded /system/lib/egl/libEGL_mali.so
03-06 11:48:52.665 D/libEGL (10534): loaded /system/lib/egl/libGLESv1_CM_mali.so
03-06 11:48:52.665 D/libEGL (10534): loaded /system/lib/egl/libGLESv2_mali.so
03-06 11:48:52.675 E/ (10534): Device driver API match
03-06 11:48:52.675 E/ (10534): Device driver API version: 17
03-06 11:48:52.675 E/ (10534): User space API version: 17
03-06 11:48:52.675 E/ (10534): mali: REVISION=Linux-r3p1-01rel1 BUILD_DATE=Thu Jan 24 17:16:14 KST 2013
03-06 11:48:52.765 D/MonoGame(10534): AndroidGameWindow.SurfaceCreated: surfaceFrame = Rect(0, 0 - 1280, 720)
03-06 11:48:52.785 D/MonoGame(10534): AndroidGameWindow.SurfaceChanged: format = Rgb565, width = 1280, height = 720
03-06 11:48:52.840 W/IInputConnectionWrapper(5908): showStatusIcon on inactive InputConnection
03-06 11:48:52.845 I/ActivityManager(2264): Displayed com.murudai.Solar2.humble/solar2.Activity1: +1s649ms
03-06 11:48:52.985 D/MonoGame(10534): GraphicsDeviceManager.ResetClientBounds: newClientBounds={X:0 Y:0 Width:1280 Height:720}
03-06 11:48:53.605 D/dalvikvm(10534): GC_CONCURRENT freed 300K, 19% free 2473K/3044K, paused 1ms+1ms, total 12ms
03-06 11:48:54.080 I/ActivityManager(2264): Process com.android.providers.calendar (pid 9981) has died.
03-06 11:48:54.280 D/dalvikvm(10534): GC_CONCURRENT freed 418K, 23% free 2480K/3204K, paused 1ms+1ms, total 11ms
03-06 11:48:54.315 D/dalvikvm(10534): GC_EXPLICIT freed 45K, 24% free 2436K/3204K, paused 1ms+1ms, total 14ms
03-06 11:48:55.040 D/dalvikvm(2264): GC_EXPLICIT freed 2234K, 37% free 34089K/53544K, paused 5ms+11ms, total 170ms
03-06 11:49:01.180 W/ActivityManager(2264): Launch timeout has expired, giving up wake lock!
03-06 11:49:01.370 W/ActivityManager(2264): Activity idle timeout for ActivityRecord{42577208 u0 com.murudai.Solar2.humble/solar2.Activity1}
03-06 11:49:16.020 D/dalvikvm(10534): GC_CONCURRENT freed 114K, 13% free 2705K/3076K, paused 2ms+1ms, total 13ms
03-06 11:49:16.355 I/InputDispatcher(2264): Application is not responding: Window{429fafe0 u0 com.murudai.Solar2.humble/solar2.Activity1}. It has been 5005.6ms since event, 5005.3ms since wait started. Reason: Waiting because the touched window has not finished processing the input events that were previously delivered to it.
03-06 11:49:16.355 I/WindowManager(2264): Input event dispatching timed out sending to com.murudai.Solar2.humble/solar2.Activity1
03-06 11:49:16.410 I/Process (2264): Sending signal. PID: 10534 SIG: 3
03-06 11:49:16.410 I/dalvikvm(10534): threadid=3: reacting to signal 3
03-06 11:49:16.440 I/dalvikvm(10534): Wrote stack traces to '/data/anr/traces.txt'
03-06 11:49:16.440 I/Process (2264): Sending signal. PID: 2264 SIG: 3
03-06 11:49:16.440 I/dalvikvm(2264): threadid=3: reacting to signal 3
03-06 11:49:16.455 D/dalvikvm(10534): GC_CONCURRENT freed <1K, 12% free 2710K/3076K, paused 3ms+0ms, total 17ms
03-06 11:49:16.800 E/Sensors (2264): poll() failed (Interrupted system call)
03-06 11:49:16.825 I/Process (2264): Sending signal. PID: 30342 SIG: 3
03-06 11:49:16.825 I/dalvikvm(30342): threadid=3: reacting to signal 3
03-06 11:49:16.825 I/dalvikvm(2264): Wrote stack traces to '/data/anr/traces.txt'
03-06 11:49:16.825 I/Process (2264): Sending signal. PID: 2595 SIG: 3
03-06 11:49:16.825 I/dalvikvm(2595): threadid=3: reacting to signal 3
03-06 11:49:16.915 I/dalvikvm(30342): Wrote stack traces to '/data/anr/traces.txt'
03-06 11:49:16.915 I/Process (2264): Sending signal. PID: 2601 SIG: 3
03-06 11:49:16.915 I/dalvikvm(2601): threadid=3: reacting to signal 3
03-06 11:49:16.920 I/dalvikvm(2595): Wrote stack traces to '/data/anr/traces.txt'
03-06 11:49:16.945 I/dalvikvm(2601): Wrote stack traces to '/data/anr/traces.txt'
03-06 11:49:17.220 D/dalvikvm(2264): GC_EXPLICIT freed 2249K, 36% free 34582K/53544K, paused 4ms+9ms, total 120ms
03-06 11:49:17.760 I/Process (2264): Sending signal. PID: 8417 SIG: 3
03-06 11:49:17.760 I/dalvikvm(8417): threadid=3: reacting to signal 3
03-06 11:49:17.850 I/dalvikvm(8417): Wrote stack traces to '/data/anr/traces.txt'
03-06 11:49:17.855 E/ActivityManager(2264): ANR in com.murudai.Solar2.humble (com.murudai.Solar2.humble/solar2.Activity1)
03-06 11:49:17.855 E/ActivityManager(2264): Reason: keyDispatchingTimedOut
03-06 11:49:17.855 E/ActivityManager(2264): Load: 1.24 / 1.1 / 2.01
03-06 11:49:17.855 E/ActivityManager(2264): CPU usage from 11393ms to 0ms ago:
03-06 11:49:17.855 E/ActivityManager(2264): 101% 10534/com.murudai.Solar2.humble: 101% user + 0.2% kernel / faults: 68 minor
03-06 11:49:17.855 E/ActivityManager(2264): 3.7% 8417/com.google.android.gm: 3.1% user + 0.6% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 2.3% 2264/system_server: 1.3% user + 1% kernel / faults: 282 minor 1 major
03-06 11:49:17.855 E/ActivityManager(2264): 1.5% 30342/com.android.systemui: 1.4% user + 0.1% kernel / faults: 3 minor
03-06 11:49:17.855 E/ActivityManager(2264): 0.1% 9733/kworker/0:2: 0% user + 0.1% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 0% 526/com.nuance.swype.beta:SwypeConnect: 0% user + 0% kernel / faults: 91 minor
03-06 11:49:17.855 E/ActivityManager(2264): 0% 891/irq/387-melfas-: 0% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 0% 1895/surfaceflinger: 0% user + 0% kernel / faults: 140 minor
03-06 11:49:17.855 E/ActivityManager(2264): 0% 7556/kworker/u:27: 0% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 0% 9290/kworker/u:0: 0% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 0% 10390/com.nolanlawson.logcat: 0% user + 0% kernel / faults: 2 minor
03-06 11:49:17.855 E/ActivityManager(2264): 0% 10500/kworker/u:2: 0% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 0% 25983/net.dinglisch.android.tasker: 0% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 0% 28131/wpa_supplicant: 0% user + 0% kernel / faults: 37 minor
03-06 11:49:17.855 E/ActivityManager(2264): 26% TOTAL: 26% user + 0.4% kernel
03-06 11:49:17.855 E/ActivityManager(2264): CPU usage from 829ms to 1346ms later:
03-06 11:49:17.855 E/ActivityManager(2264): 101% 10534/com.murudai.Solar2.humble: 100% user + 1.9% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 98% 10534/i.Solar2.humble: 98% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 1.9% 10552/er$SensorThread: 0% user + 1.9% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 3.8% 2264/system_server: 0% user + 3.8% kernel / faults: 1 minor
03-06 11:49:17.855 E/ActivityManager(2264): 3.8% 2348/InputDispatcher: 0% user + 3.8% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 3.8% 8417/com.google.android.gm: 3.8% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 3.8% 8469/WebViewCoreThre: 3.8% user + 0% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 1.2% 3/ksoftirqd/0: 0% user + 1.2% kernel
03-06 11:49:17.855 E/ActivityManager(2264): 26% TOTAL: 25% user + 0.9% kernel
03-06 11:49:17.895 W/DropBoxManagerService(2264): Dropping: data_app_anr (10 > 0 bytes)
03-06 11:49:19.630 W/ActivityManager(2264): Force finishing activity com.murudai.Solar2.humble/solar2.Activity1
03-06 11:49:19.645 I/ActivityManager(2264): Killing ProcessRecord{42a1df28 10534:com.murudai.Solar2.humble/u0a10168}: user's request
03-06 11:49:19.720 W/InputDispatcher(2264): channel '429fafe0 com.murudai.Solar2.humble/solar2.Activity1 (server)' ~ Consumer closed input channel or an error occurred. events=0xd
03-06 11:49:19.720 E/InputDispatcher(2264): channel '429fafe0 com.murudai.Solar2.humble/solar2.Activity1 (server)' ~ Channel is unrecoverably broken and will be disposed!
03-06 11:49:19.720 I/iNemoSensor(2264): enable(): handle(0), en(0), what(0)
03-06 11:49:19.720 D/AkmSensor(2264): akm_disable_sensor: Accel is disabled. (orien = 0)
03-06 11:49:19.720 I/AkmSensor(2264): enable_accelerometer, mEnabled = 1, enable = 0
03-06 11:49:19.720 I/WindowState(2264): WIN DEATH: Window{42a1a0a0 u0 SurfaceView}
03-06 11:49:19.720 I/ActivityManager(2264): Process com.murudai.Solar2.humble (pid 10534) has died.
03-06 11:49:19.725 D/iNemoSensor(2264): enable(): MASK_ACC (0) MASK_MAG (0) MASK_GYR (0)
03-06 11:49:19.725 D/iNemoSensor(2264): enable(): mEnAcc(0) mEnMag(0) mEnGyr(0)
03-06 11:49:19.725 D/iNemoSensor(2264): setDelay(): handle(0), en(20000000)
03-06 11:49:19.725 W/InputDispatcher(2264): Attempted to unregister already unregistered input channel '429fafe0 com.murudai.Solar2.humble/solar2.Activity1 (server)'
03-06 11:49:19.725 I/WindowState(2264): WIN DEATH: Window{429fafe0 u0 com.murudai.Solar2.humble/solar2.Activity1}
Balls
Looks like its a CM10.1 compatibility error, then.
Sent from my GT-N8013 using Tapatalk HD

[Q] Can someone help decipher this logcat?

LG G2 Kitkat 4.4.2 rooted with Xposed module - D80020k
I'm getting random soft-reboots, which looks to be an outofmemoryerror of some sort.
Here are some I picked out -
E/dalvikvm-heap(14518): Out of memory on a 589840-byte allocation.​D/skia (14518): --- allocation failed for scaled bitmap
W/dalvikvm(14518): threadid=11: thread exiting with uncaught exception (group=0x41834e48)
V/TelephonyAutoProfiling(14518): [getValue] FEATURE key : trf_based_vzw, value : null
E/Parcel (431): Reading a NULL string not supported here.
E/Parcel (431): Reading a NULL string not supported here.
E/AndroidRuntime(14518): *** FATAL EXCEPTION IN SYSTEM PROCESS: WindowManager
E/AndroidRuntime(14518): java.lang.OutOfMemoryError
E/AndroidRuntime(14518): at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
E/AndroidRuntime(14518): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:587)
E/AndroidRuntime(14518): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:422)
E/AndroidRuntime(14518): at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:840)
E/AndroidRuntime(14518): at android.content.res.Resources.loadDrawable(Resources.java:2150)
E/AndroidRuntime(14518): at android.content.res.Resources.getDrawable(Resources.java:715)
E/AndroidRuntime(14518): at android.content.res.XResources.getDrawable(XResources.java:521)
E/AndroidRuntime(14518): at com.android.internal.widget.ActionBarView.setIcon(ActionBarView.java:699)
E/AndroidRuntime(14518): at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:3330)
E/AndroidRuntime(14518): at com.android.internal.policy.impl.PhoneWindow.getDecorView(PhoneWindow.java:1761)
E/AndroidRuntime(14518): at com.android.internal.policy.impl.PhoneWindowManager.addStartingWindow(PhoneWindowManager.java:1712)
E/AndroidRuntime(14518): at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:8294)
E/AndroidRuntime(14518): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(14518): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(14518): at android.os.HandlerThread.run(HandlerThread.java:61)
V/TelephonyAutoProfiling(14953): [getValue] FEATURE key : trf_based_vzw, value : null
D/PhoneInterfaceManager(14953): [PhoneIntfMgr] sigLevel = 3
V/TelephonyAutoProfiling(14621): [getValue] FEATURE key : trf_based_vzw, value : null
D/LTEVTAdaptor(14953): [LTEVTAdaptor] mLTECallInterface is null ~~!!!!
D/PhoneApp(14953): getIsInUseVoLTE : false
I/Process (14518): Sending signal. PID: 14518 SIG: 9
I/Vold (258): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
I/ServiceManager(257): service 'cneservice' died
I/ServiceManager(257): service 'sensorservice' died
I/ServiceManager(257): service 'diskstats' died
I/ServiceManager(257): service 'samplingprofiler' died
I/ServiceManager(257): service 'uimode' died
I/ServiceManager(257): service 'statusbar' died
I/ServiceManager(257): service 'themeicon' died
I/ServiceManager(257): service 'assetatlas' died
I/ServiceManager(257): service 'print' died
I/ServiceManager(257): service 'media_router' died
I/ServiceManager(257): service 'power' died
W/Sensors (15201): sensorservice died [0x60e9ed80]
I/ServiceManager(257): service 'display' died
I/ServiceManager(257): service 'usagestats' died
I/ServiceManager(257): service 'telephony.registry' died​
The rest of the logcat is attached below
SystemServer(WindowManager) couldn't decode bitmap because outOfMemory. It is the main framework process, so reboot is needed. System memory was very very low.

AOSP 11 for Pixel 5A (barbet) - no audio in calls.

I am running AOSP on the Pixel 5A (Android 11). When I make or receive a call, the call seems to go through, but I get no audio. I have tried the headset and speakerphone.
I can hear other system sounds and alerts -- it's just an issue for calls. I have tried this on the June, September, and October releases, with the same results.
Does anyone else have this issue, or, more to the point, know the solution?
Looking at logcat, I get the following, repeated constantly, (which I presume is related to the problem):
10-12 17:26:26.366 875 875 D Zygote : Forked child process 9118
10-12 17:26:26.368 9118 9118 I libc : SetHeapTaggingLevel: tag level set to 0
10-12 17:26:26.372 1474 1632 I ActivityManager: Start proc 9118:com.qualcomm.qti.telephonyservice/1001 for restart com.qualcomm.qti.telephonyservice
10-12 17:26:26.375 1047 1089 I adbd : jdwp connection from 9118
10-12 17:26:26.384 9118 9118 I elephonyservic: The ClassLoaderContext is a special shared library.
10-12 17:26:26.388 9118 9118 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-12 17:26:26.388 9118 9118 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-12 17:26:26.389 9118 9118 I QtiTelephonyService: onCreate:
10-12 17:26:26.389 9118 9118 D AndroidRuntime: Shutting down VM
10-12 17:26:26.389 9118 9118 E AndroidRuntime: FATAL EXCEPTION: main
10-12 17:26:26.389 9118 9118 E AndroidRuntime: Process: com.qualcomm.qti.telephonyservice, PID: 9118
10-12 17:26:26.389 9118 9118 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/qualcomm/qcrilhook/QcRilHook;
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at com.qualcomm.qti.telephonyservice.QtiTelephonyService.onCreate(QtiTelephonyService.java:62)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:4186)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at android.app.ActivityThread.access$1500(ActivityThread.java:237)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1932)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7664)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
10-12 17:26:26.389 9118 9118 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.qualcomm.qcrilhook.QcRilHook
10-12 17:26:26.389 9118 9118 E AndroidRuntime: ... 10 more
10-12 17:26:26.391 1474 1630 V RescueParty: Disabled because of active USB connection
10-12 17:26:26.391 1474 1616 W ActivityManager: Process com.qualcomm.qti.telephonyservice has crashed too many times: killing!
10-12 17:26:26.392 9118 9118 I Process : Sending signal. PID: 9118 SIG: 9
10-12 17:26:26.399 875 875 I Zygote : Process 9118 exited due to signal 9 (Killed)
10-12 17:26:26.399 1474 1616 I ActivityManager: Process com.qualcomm.qti.telephonyservice (pid 9118) has died: pers PER
10-12 17:26:26.400 1474 1633 I libprocessgroup: Successfully killed process cgroup uid 1001 pid 9118 in 0ms
10-12 17:26:26.400 1474 1616 W ActivityManager: Scheduling restart of crashed service com.qualcomm.qti.telephonyservice/.QtiTelephonyService in 0ms for persistent
10-12 17:26:26.400 1474 1616 W ActivityManager: Re-adding persistent process ProcessRecord{d872c28 9118:com.qualcomm.qti.telephonyservice/1001}
10-12 17:26:26.401 1474 1616 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 1001; state: DISABLED
10-12 17:26:26.401 1474 1616 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 1001; state: DISABLED
Looking at adb shell dumpsys package output, I do see the qcrilhook listed under Libraries:
com.qualcomm.qcrilhook -> (jar) /system_ext/framework/qcrilhook.jar
I also see it listed in the usesLibraires section of the telephonyservice package:
Package [com.qualcomm.qti.telephonyservice] (683ce82):
userId=1001
sharedUser=SharedUserSetting{4ce8a18 android.uid.phone/1001}
pkg=Package{bb21669 com.qualcomm.qti.telephonyservice}
codePath=/system_ext/app/QtiTelephonyService
resourcePath=/system_ext/app/QtiTelephonyService
legacyNativeLibraryDir=/system_ext/app/QtiTelephonyService/lib
primaryCpuAbi=null
secondaryCpuAbi=null
versionCode=30 minSdk=30 targetSdk=29
versionName=11
splits=[base]
apkSigningVersion=3
applicationInfo=ApplicationInfo{bb21669 com.qualcomm.qti.telephonyservice}
flags=[ SYSTEM HAS_CODE PERSISTENT ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
privateFlags=[ PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION ALLOW_AUDIO_PLAYBACK_CAPTURE DIRECT_BOOT_AWARE SYSTEM_EXT PRIVATE_FLAG_ALLOW_NATIVE_HEAP_POINTER_TAGGING ]
forceQueryable=false
queriesPackages=[]
dataDir=/data/user/0/com.qualcomm.qti.telephonyservice
supportsScreens=[small, medium, large, xlarge, resizeable, anyDensity]
usesLibraries:
android.test.base
com.qualcomm.qcrilhook
qti-telephony-hidl-wrapper
qti-telephony-utils
timeStamp=2021-10-11 17:41:33
firstInstallTime=2021-10-11 17:41:33
lastUpdateTime=2021-10-11 17:41:33
signatures=PackageSignatures{bddb8ee version:3, signatures:[b4addb29], past signatures:[]}
installPermissionsFixed=false
pkgFlags=[ SYSTEM HAS_CODE PERSISTENT ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
declared permissions:
com.qualcomm.qti.permission.USE_QTI_TELEPHONY_SERVICE: prot=signature|privileged, INSTALLED
com.qualcomm.qti.permission.ACCESS_USER_AUTHENTICATION_APIS: prot=signature|privileged, INSTALLED
User 0: ceDataInode=2169 installed=true hidden=false suspended=false distractionFlags=0 stopped=false notLaunched=false enabled=0 instant=false virtual=false
Figured this out, so posting answer in case anyone else runs into the same issue (or in case I hit it again in a year and can' t remember what I did.)
1) Add the following .xml files in vendor/qcom/barbet/proprietary. (I copied them from sunfish) :
qti_telephony_hidl_wrapper.xml
qti_telephony_utils.xml
2) Update device-partial.mk in vendor/qcom/barbet to copy these new files along with the other .xmls.

Categories

Resources