briar issueshttps://code.briarproject.org/groups/briar/-/issues2021-06-11T12:00:46Zhttps://code.briarproject.org/briar/briar/-/issues/2073Improve usability of error reporting2021-06-11T12:00:46ZSebastianImprove usability of error reportingWhen an error occurs and the form for reporting errors is shown to the user, it can now happen that the hint "Enter your feedback" on the input field won't be seen by the user as it may already pre-populated with the error message that m...When an error occurs and the form for reporting errors is shown to the user, it can now happen that the hint "Enter your feedback" on the input field won't be seen by the user as it may already pre-populated with the error message that made the user open the report form.
It might make sense to change that behavior in a way that the user is still made aware of being able to enter some additional feedback.https://code.briarproject.org/briar/briar/-/issues/2072Grable version 6 error..., The Android plugin interferes with compilation.2021-06-11T09:05:04ZMaxim Kopylovichmaxim380k@mail.ruGrable version 6 error..., The Android plugin interferes with compilation.For several days I tried to install android studio to compile the project.
But constantly faced with an error, the Android studio can not install Grable version 6 ... The
update autoloader constantly wants to download all the latest appl...For several days I tried to install android studio to compile the project.
But constantly faced with an error, the Android studio can not install Grable version 6 ... The
update autoloader constantly wants to download all the latest applicable in the android studio, but the Briar project contains a lot of components and commands that may not be compatible with the compilation changes.
In order to compile the Briar from the project to github, you need to pay more attention to the installation.https://code.briarproject.org/briar/briar/-/issues/2062Show connectivity status in ongoing notification2021-06-02T18:43:53ZakwizgranShow connectivity status in ongoing notificationA user asked for the app's connectivity status to be included in the ongoing notification so it can be checked easily.A user asked for the app's connectivity status to be included in the ongoing notification so it can be checked easily.https://code.briarproject.org/briar/briar-gtk/-/issues/101Briar GTK Flatpak Error: Failed to load module2021-07-16T23:11:52ZLucy LuBriar GTK Flatpak Error: Failed to load moduleFollowing instructions from: https://code.briarproject.org/briar/briar-gtk#installation
```
$ flatpak run app.briar.gtk
Gtk-Message: Failed to load module "xapp-gtk3-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
```Following instructions from: https://code.briarproject.org/briar/briar-gtk#installation
```
$ flatpak run app.briar.gtk
Gtk-Message: Failed to load module "xapp-gtk3-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
```https://code.briarproject.org/briar/briar/-/issues/2058Disabled settings are difficult to read2021-06-08T12:56:08ZakwizgranDisabled settings are difficult to read* Briar version: 1.3.4
* User feedback: "The greyed out options in the settings are a bit to difficult to read (for me).
A bit more contrast could still signal it's greyed out, but offer better readability."* Briar version: 1.3.4
* User feedback: "The greyed out options in the settings are a bit to difficult to read (for me).
A bit more contrast could still signal it's greyed out, but offer better readability."https://code.briarproject.org/briar/briar/-/issues/2057AssertionError when selecting image to send2023-09-14T12:55:21ZakwizgranAssertionError when selecting image to send* Android version: 9
* Phone model: Honor KIW-L24 (lineage_kiwi)
* Briar version: 1.3.3 (c647c52)
Log snippet:
```
05-26 19:25:27.225 I/BaseActivity: Pausing NavDrawerActivity
05-26 19:25:27.302 I/BaseActivity: Creating ConversationActi...* Android version: 9
* Phone model: Honor KIW-L24 (lineage_kiwi)
* Briar version: 1.3.3 (c647c52)
Log snippet:
```
05-26 19:25:27.225 I/BaseActivity: Pausing NavDrawerActivity
05-26 19:25:27.302 I/BaseActivity: Creating ConversationActivity
05-26 19:25:27.389 I/ConversationViewModel: PrivateMessageFormat loaded: TEXT_IMAGES_AUTO_DELETE
05-26 19:25:27.536 I/BaseActivity: Starting ConversationActivity
05-26 19:25:27.540 I/BaseActivity: Resuming ConversationActivity
05-26 19:25:27.737 I/ConversationActivity: Eagerly loading text for latest message
05-26 19:25:27.850 I/BaseActivity: Pausing ConversationActivity
05-26 19:25:27.992 I/BaseActivity: Creating ConversationActivity
05-26 19:25:28.024 I/ConversationViewModel: PrivateMessageFormat loaded: TEXT_IMAGES_AUTO_DELETE
05-26 19:25:28.157 I/BaseActivity: Starting ConversationActivity
05-26 19:25:28.163 I/BaseActivity: Resuming ConversationActivity
05-26 19:25:28.816 I/ConversationActivity: Eagerly loading text for latest message
05-26 19:25:28.819 I/BaseActivity: Stopping ConversationActivity
05-26 19:25:28.831 I/BaseActivity: Destroying ConversationActivity
05-26 19:25:30.983 I/BaseActivity: Pausing ConversationActivity
05-26 19:25:31.214 I/BaseActivity: Stopping NavDrawerActivity
05-26 19:25:31.698 I/BaseActivity: Stopping ConversationActivity
```
Stacktrace:
```
java.lang.AssertionError
at org.briarproject.briar.android.view.TextAttachmentController.onImageReceived(TextAttachmentController.java:166)
at org.briarproject.briar.android.conversation.ConversationActivity.onActivityResult(ConversationActivity.java:319)
at android.app.Activity.dispatchActivityResult(Activity.java:7462)
at android.app.ActivityThread.deliverResults(ActivityThread.java:4391)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:4440)
at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:49)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6718)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
```Android 1.4https://code.briarproject.org/briar/briar/-/issues/2053Briar API. Communicate trough Briar using another Android app.2021-05-26T13:11:35ZVladislavBriar API. Communicate trough Briar using another Android app.Is there a way to communicate trough Briar API (send messages, write blog post), for example using Tasker or Easer.
I for example, would like to send messages with my location to a Private Group, from an app like GPSLogger, which already...Is there a way to communicate trough Briar API (send messages, write blog post), for example using Tasker or Easer.
I for example, would like to send messages with my location to a Private Group, from an app like GPSLogger, which already can post location to email, Dropbox, ftp, openGTS, OSM, ownCloud.
For example we can add list of trusted apps in Briar settings, that can post messages without requiring password.
Or, would be easier/safer to implement Bramble into this kind of app and create new user for it?https://code.briarproject.org/briar/briar/-/issues/2049Fast scrolling in galery closes Briar2021-06-08T14:37:37ZbodemsFast scrolling in galery closes BriarI'm testing Briar 1.3.4 via the F-Droid repo on Android 11 (Google Pixel 3a with GrapheneOS). When I want to share an image or set the profile pic and scroll fast through the image galery (because I want to use a photo I took long ago), ...I'm testing Briar 1.3.4 via the F-Droid repo on Android 11 (Google Pixel 3a with GrapheneOS). When I want to share an image or set the profile pic and scroll fast through the image galery (because I want to use a photo I took long ago), sometimes Briar close itself. It doesn't crash, because I don't have to log in again and don't have to enter my screen lock password and I can just continue, but it is a little bit annoying.https://code.briarproject.org/briar/briar/-/issues/2048Use WebP for image compression2021-12-10T08:54:25ZakwizgranUse WebP for image compressionA user suggested that we use WebP rather than JPEG for compressing images. It's supported on API 14 and seems to give better results than JPEG at high compression levels.
Comparison between JPEG, WebP and AVIF:
https://jakearchibald....A user suggested that we use WebP rather than JPEG for compressing images. It's supported on API 14 and seems to give better results than JPEG at high compression levels.
Comparison between JPEG, WebP and AVIF:
https://jakearchibald.com/2020/avif-has-landed/https://code.briarproject.org/briar/briar/-/issues/2047Main Blog feed page - snack bar 'Scroll to' not working after import of a new...2022-11-17T14:31:44ZIvanaMain Blog feed page - snack bar 'Scroll to' not working after import of a new RSS feedSteps to reproduce:
1. Go to Settings > Blogs > Import RSS Feed
2. Type in the address of an rss feed (I used these ones: https://www.ed.gov/feed, http://feeds.nature.com/nature/rss/current, http://www.newyorker.com/feed/humor)
3. After...Steps to reproduce:
1. Go to Settings > Blogs > Import RSS Feed
2. Type in the address of an rss feed (I used these ones: https://www.ed.gov/feed, http://feeds.nature.com/nature/rss/current, http://www.newyorker.com/feed/humor)
3. After a successful import, tap the back button (upper left hand side corner of the Briar app screen) to return to the main blog feed page
4. At the bottom of the screen there is a brief message 'new blog post received' and the tappable words 'SCROLL TO' in blue
5. Tap the SCROLL TO
Expected results:
1. Briar should scroll to the new blogs that have been received via the imported RSS feed
Actual results
1. No scrolling happens. Reproduced on Nokia 3.1, HTCOneM9 and Pixel2. ![device-2021-05-19-121740](/uploads/b3d3e0685ece690fea28db744a9e4bd0/device-2021-05-19-121740.mp4)
However, if after the RSS feed import I tap the device's own back button (on device, not on the app screen) to return to the main blog page, then scrolling happens correctly (and it does when other blogs are received as well). ![device-2021-05-19-121543](/uploads/e43c58468525c059cf35081cfc2a3171/device-2021-05-19-121543.mp4)
Master, dated 17.5 githash: b0faab9https://code.briarproject.org/briar/briar/-/issues/2046After reblogging, return to the main blog feed page2021-05-18T10:24:19ZIvanaAfter reblogging, return to the main blog feed pageCurrently (githash b0faab9, master 17/05/2021 17:37) this is what happens:
- Open blog details page, and tap on reblog button.
- Type in the reblog comments and tap Reblog when finished.
This action returns the user to the blog detail...Currently (githash b0faab9, master 17/05/2021 17:37) this is what happens:
- Open blog details page, and tap on reblog button.
- Type in the reblog comments and tap Reblog when finished.
This action returns the user to the blog details page - where his new reblog entry is not shown, so the user may be left wondering 'where is the post that I just created'?
If the user then returns to the main blog feed page, their reblgo entry is correctly shown at the top of the page
It may be a neater solution to return to the main blog feed page immediately after the user enters their comments and taps the Reblog button to avoid the step where the user might be wondering what happened to the post they just submitted.
This happens only when reblogging from the blog details screen.
When reblogging from the main blog feed page, the user can see their new reblog post immediately upon return on that page.https://code.briarproject.org/briar/briar/-/issues/2041Use vCard for URL transfer2021-05-17T11:46:06ZJens KorteUse vCard for URL transferI am not sure if it is of use: vCards can contain URLs. Maybe that URLs will be opened in a non-safe-Browser.I am not sure if it is of use: vCards can contain URLs. Maybe that URLs will be opened in a non-safe-Browser.https://code.briarproject.org/briar/briar/-/issues/2040Investigate the effect of errors when stopping hotspot2023-03-15T12:41:30ZTorsten GroteInvestigate the effect of errors when stopping hotspot`WifiP2pManager#removeGroup()` can call `ActionListener#onFailure()` with `BUSY` or other error codes. We should check the effect of those and if the system is reliably taking down hotspots or if we need to do some extra work here oursel...`WifiP2pManager#removeGroup()` can call `ActionListener#onFailure()` with `BUSY` or other error codes. We should check the effect of those and if the system is reliably taking down hotspots or if we need to do some extra work here ourselves.SebastianSebastianhttps://code.briarproject.org/briar/briar/-/issues/2034Produce localized framed screenshots for app stores2021-05-10T12:17:32ZTorsten GroteProduce localized framed screenshots for app stores@c1e0 started work to automatically frame screenshots for Google Play:
https://code.briarproject.org/c1e0/briar/-/tree/fastlane/fastlane-screenshots
These can be localized and produced in a scripted fashion.@c1e0 started work to automatically frame screenshots for Google Play:
https://code.briarproject.org/c1e0/briar/-/tree/fastlane/fastlane-screenshots
These can be localized and produced in a scripted fashion.https://code.briarproject.org/briar/briar/-/issues/2030IllegalAccessException: Tried to access visual service WindowManager from a n...2021-10-21T10:39:48ZakwizgranIllegalAccessException: Tried to access visual service WindowManager from a non-visual ContextThe Pixel 2 logs the following error when trying to connect via Bluetooth. There's no crash and the toast is shown despite the error.
```
2021-05-06 14:27:52.650 8451-8451/org.briarproject.briar.android.debug E/ContextImpl: Tried to acc...The Pixel 2 logs the following error when trying to connect via Bluetooth. There's no crash and the toast is shown despite the error.
```
2021-05-06 14:27:52.650 8451-8451/org.briarproject.briar.android.debug E/ContextImpl: Tried to access visual service WindowManager from a non-visual Context:org.briarproject.briar.android.BriarApplicationImpl@61e162e Visual services, such as WindowManager, WallpaperService or LayoutInflater should be accessed from Activity or other visual Context. Use an Activity or a Context created with Context#createWindowContext(int, Bundle), which are adjusted to the configuration and visual bounds of an area on screen.
java.lang.IllegalAccessException: Tried to access visual service WindowManager from a non-visual Context:org.briarproject.briar.android.BriarApplicationImpl@61e162e
at android.app.ContextImpl.getSystemService(ContextImpl.java:1916)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java:803)
at android.content.Context.getSystemService(Context.java:3705)
at android.widget.ToastPresenter.<init>(ToastPresenter.java:81)
at android.widget.Toast$TN.<init>(Toast.java:615)
at android.widget.Toast.<init>(Toast.java:167)
at android.widget.Toast.makeText(Toast.java:492)
at android.widget.Toast.makeText(Toast.java:480)
at android.widget.Toast.makeText(Toast.java:519)
at org.briarproject.briar.android.conversation.BluetoothConnecter.lambda$showToast$3(BluetoothConnecter.java:255)
at org.briarproject.briar.android.conversation.BluetoothConnecter.lambda$showToast$3$BluetoothConnecter(Unknown Source:0)
at org.briarproject.briar.android.conversation.-$$Lambda$BluetoothConnecter$jmWLO-6UfeDYoCXxklJACu5-eRY.run(Unknown Source:4)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
```https://code.briarproject.org/briar/briar/-/issues/2010Investigate behaviour of recent apps list for various manufacturers2022-03-21T13:49:28ZakwizgranInvestigate behaviour of recent apps list for various manufacturersMany manufacturers have custom implementations of the recent apps list.
On Tecno phones, clearing the recent apps list [kills the Briar process](https://code.briarproject.org/briar/briar/-/issues/992#note_44605) unless the app is [locke...Many manufacturers have custom implementations of the recent apps list.
On Tecno phones, clearing the recent apps list [kills the Briar process](https://code.briarproject.org/briar/briar/-/issues/992#note_44605) unless the app is [locked to the recent apps list](https://code.briarproject.org/briar/briar/-/issues/1743#note_49393).
On Xiaomi/Redmi phones, [locking an app to the recent apps list](https://code.briarproject.org/briar/briar/-/issues/1743#note_49341) prevents it from being killed by the system's power manager, which would otherwise happen even without clearing the list.
For as many manufacturers as possible, find out:
1. whether clearing the recent apps list kills Briar
2. whether apps can be locked to the recent apps list
3. whether locking prevents Briar from being killed when clearing the list
4. whether locking provides any other protection (e.g. from the system's power manager)https://code.briarproject.org/briar/briar/-/issues/2008Doze broadcasts aren't received on Nokia 3.12021-08-27T11:26:27ZakwizgranDoze broadcasts aren't received on Nokia 3.1A [log](/uploads/201f05a7ef28f09973eb8767649d3687/Nokia3.1-28042021-Snooze.log) from the [Snooze app](https://code.briarproject.org/akwizgran/snooze) running on the Nokia 3.1 doesn't show any broadcasts indicating that the device entered...A [log](/uploads/201f05a7ef28f09973eb8767649d3687/Nokia3.1-28042021-Snooze.log) from the [Snooze app](https://code.briarproject.org/akwizgran/snooze) running on the Nokia 3.1 doesn't show any broadcasts indicating that the device entered or left doze mode (device idle mode), unlike ten other devices that were tested. On all devices, the app was exempt from doze, running a foreground service and holding a wake lock.
If Briar likewise doesn't receive doze broadcasts on this device then it may fail to detect that its doze exemption has been removed. We only check the exemption status if a doze broadcast has been received since the last check.
I've asked @earthlingIB to run another test on this device without the doze exemption, to see whether it's the exemption that prevents the broadcasts from being received. If that's the case then we can close this ticket, as Briar will still be able to detect if its exemption has been removed.https://code.briarproject.org/briar/briar/-/issues/2007Devices lose wifi connectivity despite doze exemption, foreground service and...2021-04-30T13:20:11ZakwizgranDevices lose wifi connectivity despite doze exemption, foreground service and wake lockTwo overnight tests with the [Snooze app](https://code.briarproject.org/akwizgran/snooze) showed that several devices lost wifi connectivity despite the app being exempt from doze, running a foreground service, and holding a wake lock th...Two overnight tests with the [Snooze app](https://code.briarproject.org/akwizgran/snooze) showed that several devices lost wifi connectivity despite the app being exempt from doze, running a foreground service, and holding a wake lock that prevented deep sleep.
The app was also holding a wifi lock with WIFI_MODE_FULL, which Briar doesn't do. But this lock mode doesn't do anything on API >= 29.
In the first test, the following devices remained connected:
* Huawei Y6P (with [app launch workaround](https://code.briarproject.org/briar/briar/-/issues/1743#note_49208)) [y6p.log](/uploads/2dd5cfe4bb10eda009a730ee4de8e101/y6p.log)
* OnePlus 5T [oneplus-5t.log](/uploads/c48918d1e5e0a722036cd5f405daa474/oneplus-5t.log)
* Pixel 2 [pixel-2.log](/uploads/8f0181a6b0f1af87dc6416197b66c011/pixel-2.log)
* Redmi Note 7 (with [app locked to recent apps list](https://code.briarproject.org/briar/briar/-/issues/1743#note_49341)) [redmi-note-7.log](/uploads/9aba6f761c71ab2667cf97867614886e/redmi-note-7.log)
* Samsung Galaxy A10s [a10s.log](/uploads/c94055f3eb545588949c83898d3a4252/a10s.log)
The following devices lost connectivity in the first test:
* Honor 8A (with app launch workaround): lost connectivity after entering doze, didn't regain it [honor-8a.log](/uploads/10f41360b4311d039d164a97dc4dc8b7/honor-8a.log)
* Nokia 1.3: lost connectivity less than 3 minutes after screen was turned off, before entering doze, didn't regain it [nokia-1.3.log](/uploads/389d09c6e9fd3acdd188042e74b516b7/nokia-1.3.log)
In the second test, the following device remained connected:
* OnePlus 5T [oneplus-5t.log](/uploads/858a6778b919f415366abf34a8d2e542/oneplus-5t.log)
* Pixel 2 [pixel-2.log](/uploads/4a28aad88ae067506334758754f9f20d/pixel-2.log)
* Redmi Note 7 (with app locked to recent apps list) [redmi-note-7.log](/uploads/8f0a28d77ed20eb6a730dbf8c865d3f9/redmi-note-7.log)
The following devices lost connectivity in the second test:
* Honor 8A (with app launch workaround): lost connectivity after entering doze, didn't regain it [honor-8a.log](/uploads/1bf7c4e52bdf49f7df59d431539d629a/honor-8a.log)
* Huawei Y6P (with app launch workaround): lost connectivity after entering doze, didn't regain it [y6p.log](/uploads/38aa2dcd249ed79fdffc861f9711c217/y6p.log)
* Nokia 1.3: lost connectiivty less than 3 minutes after the screen was turned off, didn't regain it [nokia-1.3.log](/uploads/753e516264e0db994f53bbff3324811f/nokia-1.3.log)
* Samsung Galaxy A10s: lost connectivity about 7 hours into the test, after entering and leaving doze several times, and didn't regain it [a10s.log](/uploads/51555f8d084cf872f40b369261e4deb8/a10s.log)
These findings were originally reported [here](https://code.briarproject.org/briar/briar/-/issues/1737#note_49355) and [here](https://code.briarproject.org/briar/briar/-/issues/1737#note_49362). I copied them to their own ticket because the problem is different from #1737 and affects more devices.https://code.briarproject.org/briar/briar/-/issues/2006Connectivity broadcasts aren't received on Huawei P8 Lite 20172021-04-29T14:34:34ZakwizgranConnectivity broadcasts aren't received on Huawei P8 Lite 2017The [Snooze app](https://code.briarproject.org/akwizgran/snooze) doesn't receive CONNECTIVITY_ACTION broadcasts when running on the Huawei P8 Lite 2017. The broadcasts are received on all other devices tested (about ten devices).
Briar ...The [Snooze app](https://code.briarproject.org/akwizgran/snooze) doesn't receive CONNECTIVITY_ACTION broadcasts when running on the Huawei P8 Lite 2017. The broadcasts are received on all other devices tested (about ten devices).
Briar uses these broadcasts to detect connectivity changes, so it may be missing connectivity changes on the P8 Lite 2017.https://code.briarproject.org/briar/briar/-/issues/1997Connecting to Wi-Fi hotspots hangs at Obtaining IP address...2021-10-21T10:50:33ZTorsten GroteConnecting to Wi-Fi hotspots hangs at Obtaining IP address...When opening a Wi-Fi hotspot on an API 30 device, I am sometimes unable to connect with other devices, here using an API 16 device.
Log on API 30:
```
2021-04-14 09:43:55.080 I/ActivityTaskManager: START u0 {act=android.intent.action.M...When opening a Wi-Fi hotspot on an API 30 device, I am sometimes unable to connect with other devices, here using an API 16 device.
Log on API 30:
```
2021-04-14 09:43:55.080 I/ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.briarproject.hotspot/.MainActivity bnds=[48,126][317,538]} from uid 10177
2021-04-14 09:43:55.139 D/android.hardware.power@1.3-service.pixel-libperfmgr: LAUNCH: 0
2021-04-14 09:43:56.941 V/GrantPermissionsActivity: Logged buttons presented and clicked permissionGroupName=android.permission-group.LOCATION uid=10301 package=org.briarproject.hotspot presentedButtons=44 clickedButton=32 sessionId=3369372125551090659
2021-04-14 09:43:56.955 I/OneTimePermissionUserManager: Start tracking org.briarproject.hotspot. uid=10301 timeout=60000 importanceToResetTimer=100 importanceToKeepSessionAlive=125
2021-04-14 09:43:56.955 V/OneTimePermissionUserManager: Importance changed for org.briarproject.hotspot (10301). importance=100
2021-04-14 09:43:56.957 V/GrantPermissionsActivity: Permission grant result requestId=3369372125551090659 callingUid=10301 callingPackage=org.briarproject.hotspot permission=android.permission.ACCESS_FINE_LOCATION isImplicit=false result=10
2021-04-14 09:43:56.959 V/GrantPermissionsActivity: Permission grant result requestId=3369372125551090659 callingUid=10301 callingPackage=org.briarproject.hotspot permission=android.permission.ACCESS_COARSE_LOCATION isImplicit=true result=10
2021-04-14 09:43:58.364 D/WifiP2pNative: Setup P2P interface
2021-04-14 09:43:58.366 I/WifiService: acquireWifiLock uid=10301 lockMode=3
2021-04-14 09:43:58.370 E/TEST: networkName: DIRECT-c4-R8Sasf7DT5
2021-04-14 09:43:58.370 E/TEST: passphrase: 8l833d3Q
2021-04-14 09:43:58.386 I/wpa_supplicant: rfkill: Cannot open RFKILL control device
2021-04-14 09:43:58.392 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: false
2021-04-14 09:43:58.409 I/chatty: uid=1000(system) android.fg identical 3 lines
2021-04-14 09:43:58.414 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: false
2021-04-14 09:43:58.418 I/WifiP2pNative: P2P interface setup completed
2021-04-14 09:43:58.418 I/WifiP2pService: Supported feature: P2P MAC randomization
2021-04-14 09:43:58.423 W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendBroadcastMultiplePermissions:3106 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendP2pConnectionChangedBroadcast:3133 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.access$4900:756
2021-04-14 09:43:58.423 W/BroadcastQueue: Permission Denial: receiving Intent { act=android.net.wifi.p2p.CONNECTION_STATE_CHANGE flg=0x24000010 (has extras) } to ProcessRecord{dae2ff0 2101:com.android.networkstack.process/1073} (pid=2101, uid=1073) requires android.permission.NETWORK_SETTINGS due to sender android (uid 1000)
2021-04-14 09:43:58.423 W/BroadcastQueue: Permission Denial: receiving Intent { act=android.net.wifi.p2p.CONNECTION_STATE_CHANGE flg=0x24000010 (has extras) } to com.genonbeta.TrebleShot/.receiver.NetworkStatusReceiver requires android.permission.NETWORK_SETTINGS due to sender android (uid 1000)
2021-04-14 09:43:58.425 W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendBroadcastMultiplePermissions:3106 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendThisDeviceChangedBroadcast:3115 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.updateThisDevice:3835
2021-04-14 09:43:58.432 D/WifiP2pNative: P2P InterfaceAvailableListener false
2021-04-14 09:43:58.432 I/WifiP2pNative: Masking interface non-availability callback because we created a P2P iface
2021-04-14 09:43:58.437 E/TEST: requestGroupInfo attempt: 1
2021-04-14 09:43:58.446 W/wpa_supplicant: Device is trying to offload WPS Probe Response while not supporting this
2021-04-14 09:43:58.446 W/wpa_supplicant: Device is trying to offload P2P Probe Response while not supporting this
2021-04-14 09:43:58.451 E/TEST: received networkName: DIRECT-Kl-G2om8OFtTB
2021-04-14 09:43:58.451 E/TEST: received passphrase: 8Edq9437
2021-04-14 09:43:58.461 I/WifiHAL: event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xa5
2021-04-14 09:43:58.462 I/WifiNative: Device is in MCC mode now
2021-04-14 09:43:58.462 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
2021-04-14 09:43:58.465 I/wpa_supplicant: p2p0: interface state UNINITIALIZED->ENABLED
2021-04-14 09:43:58.465 I/wpa_supplicant: p2p0: AP-ENABLED
2021-04-14 09:43:58.465 I/wpa_supplicant: p2p0: CTRL-EVENT-CONNECTED - Connection to 9e:43:88:e0:f9:53 completed [id=1 id_str=]
2021-04-14 09:43:58.465 I/wpa_supplicant: P2P-GROUP-STARTED p2p0 GO ssid="DIRECT-c4-R8Sasf7DT5" freq=2412 go_dev_addr=9e:43:88:e0:f9:53
2021-04-14 09:43:58.465 I/wpa_supplicant: p2p0: CTRL-EVENT-CHANNEL-SWITCH freq=2412 ht_enabled=1 ch_offset=0 ch_width=20 MHz cf1=2412 cf2=0
2021-04-14 09:43:58.465 I/wpa_supplicant: p2p0: CTRL-EVENT-CHANNEL-SWITCH freq=2412 ht_enabled=1 ch_offset=0 ch_width=20 MHz cf1=2412 cf2=0 dfs=0
2021-04-14 09:43:58.465 I/wpa_supplicant: p2p0: AP-CSA-FINISHED freq=2412 dfs=0
2021-04-14 09:43:58.466 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
2021-04-14 09:43:58.466 D/WifiP2pService: Tethering service package: com.google.android.networkstack.tethering
2021-04-14 09:43:58.467 W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendBroadcastMultiplePermissions:3106 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendP2pTetherRequestBroadcast:3182 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.access$9400:756
2021-04-14 09:43:58.467 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
2021-04-14 09:43:58.468 W/BroadcastQueue: Permission Denial: receiving Intent { act=android.net.wifi.p2p.CONNECTION_STATE_CHANGE flg=0x24000010 pkg=com.google.android.networkstack.tethering (has extras) } to ProcessRecord{dae2ff0 2101:com.android.networkstack.process/1073} (pid=2101, uid=1073) requires android.permission.NETWORK_SETTINGS due to sender android (uid 1000)
2021-04-14 09:43:59.453 E/TEST: requestGroupInfo attempt: 2
2021-04-14 09:44:05.690 I/WorkerManager: dispose()
2021-04-14 09:44:05.694 W/A: Queue length for executor EventBus is now 11. Perhaps some tasks are too long, or the pool is too small.
2021-04-14 09:44:06.189 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
2021-04-14 09:44:06.209 W/wpa_supplicant: Device is trying to offload WPS Probe Response while not supporting this
2021-04-14 09:44:06.210 W/wpa_supplicant: Device is trying to offload P2P Probe Response while not supporting this
2021-04-14 09:44:06.214 I/wpa_supplicant: p2p0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
2021-04-14 09:44:06.246 I/wpa_supplicant: p2p0: AP-STA-CONNECTED 58:a2:b5:9f:d3:70
2021-04-14 09:44:06.247 I/WifiHAL: event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x65
2021-04-14 09:44:24.930 W/ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=3916 uid=10171 pkg=com.google.android.apps.messaging startFg?=false
2021-04-14 09:44:25.017 W/Bugle: SubscriptionMetadataUtils get: invalid subId = -1
2021-04-14 09:44:25.021 I/Bugle: CountryCodeDetector: updateMainDeviceCountry from default subscription network country. detected country: br
2021-04-14 09:44:25.029 I/BugleDataModel: ParticipantRefresh: ContactContentObserver created
2021-04-14 09:44:25.030 I/BugleDataModel: ParticipantRefresh: Start participant refresh. refreshMode: SELF_ONLY
2021-04-14 09:44:25.057 W/Bugle: SubscriptionMetadataUtils get: invalid subId = -1
2021-04-14 09:44:25.057 W/Bugle: SubscriptionMetadataUtils get: invalid subId = -1
2021-04-14 09:44:25.058 W/Bugle: SubscriptionUtilsAsOfLMR1: getSelfRawNumber: subInfo is null for subscription{id:-1}
2021-04-14 09:44:24.976 W/ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=3916 uid=10171 pkg=com.google.android.apps.messaging startFg?=false
2021-04-14 09:44:25.061 D/CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10055; state: DISABLED
2021-04-14 09:44:25.062 D/CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10055; state: ENABLED
2021-04-14 09:44:36.892 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
2021-04-14 09:44:36.897 I/wpa_supplicant: p2p0: AP-STA-DISCONNECTED 58:a2:b5:9f:d3:70
2021-04-14 09:44:36.905 W/wpa_supplicant: Device is trying to offload WPS Probe Response while not supporting this
2021-04-14 09:44:36.905 W/wpa_supplicant: Device is trying to offload P2P Probe Response while not supporting this
2021-04-14 09:44:39.179 W/wpa_supplicant: Device is trying to offload WPS Probe Response while not supporting this
2021-04-14 09:44:39.179 W/wpa_supplicant: Device is trying to offload P2P Probe Response while not supporting this
2021-04-14 09:44:39.190 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
2021-04-14 09:44:39.196 I/wpa_supplicant: p2p0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
2021-04-14 09:44:39.238 I/wpa_supplicant: p2p0: AP-STA-CONNECTED 58:a2:b5:9f:d3:70
2021-04-14 09:44:39.239 I/WifiHAL: event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x65
2021-04-14 09:45:07.716 I/wpa_supplicant: p2p0: AP-STA-DISCONNECTED 58:a2:b5:9f:d3:70
2021-04-14 09:45:07.722 W/wpa_supplicant: Device is trying to offload WPS Probe Response while not supporting this
2021-04-14 09:45:07.722 W/wpa_supplicant: Device is trying to offload P2P Probe Response while not supporting this
2021-04-14 09:45:07.741 I/EthernetTracker: interfaceLinkStateChanged, iface: p2p0, up: true
```
---
Log from API 16:
```
04-14 09:43:58.266 D/PowerManagerService: userActivity mLastEventTime=60000687 time=60023616 mUserActivityAllowed=true mUserState=0x3 mWakeLockState=0x0 mProximitySensorActive=false timeoutOverride=-1 force=false
04-14 09:43:58.266 D/PowerManagerService: setPowerState: mPowerState=0x3 newState=0x3 noChangeLights=false reason=2
04-14 09:43:58.266 D/PowerManagerService: setTimeoutLocked now=60023616 timeoutOverride=-1 nextState=3 when=60025116
04-14 09:43:58.316 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:43:58.316 D/PowerManagerService: Perflock acquired: 2, 1
04-14 09:43:58.326 I/ActivityManager: START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000
04-14 09:44:02.231 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:02.231 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:platform, action:3
04-14 09:44:02.231 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:02.231 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:02.241 D/NetdConnector: SND -> {151 interface clearaddrs wlan0}
04-14 09:44:02.241 D/NetdConnector: RCV <- {200 151 Interface IP addresses cleared}
04-14 09:44:02.241 D/NetdConnector: RMV <- {200 151 Interface IP addresses cleared}
04-14 09:44:02.251 D/NetdConnector: SND -> {152 interface ipv6 wlan0 disable}
04-14 09:44:02.251 D/NetdConnector: RCV <- {200 152 IPv6 state changed}
04-14 09:44:02.251 D/NetdConnector: RMV <- {200 152 IPv6 state changed}
04-14 09:44:02.251 D/ConnectivityService: ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
04-14 09:44:02.251 D/ConnectivityService: [LGE_DATA] handleDisconnect() : mJustIsWifiConnected = false
04-14 09:44:02.261 D/ConnectivityService: Attempting to switch to mobile
04-14 09:44:02.261 D/ConnectivityService: Attempting to switch to BLUETOOTH_TETHER
04-14 09:44:02.261 D/ConnectivityService: handleConnectivityChange: changed linkProperty[1]: doReset=true resetMask=3
curLp=InterfaceName: wlan0 LinkAddresses: [192.168.49.11/24,] Routes: [0.0.0.0/0 -> 192.168.49.1,] DnsAddresses: [192.168.49.1,] HttpProxy: [ProxyProperties.mHost == null]
newLp= null
04-14 09:44:02.261 D/ConnectivityService: not removing 192.168.49.1/32 -> 0.0.0.0 as it's still in use
04-14 09:44:02.261 D/ConnectivityService: Removing 0.0.0.0/0 -> 192.168.49.1 for interface wlan0
04-14 09:44:02.261 D/NetdConnector: SND -> {153 interface route remove wlan0 default 0.0.0.0 0 192.168.49.1}
04-14 09:44:02.261 D/NetdConnector: RCV <- {400 153 Failed to remove route from default table (No such process)}
04-14 09:44:02.261 D/NetdConnector: RMV <- {400 153 Failed to remove route from default table (No such process)}
04-14 09:44:02.261 D/ConnectivityService: Removing src route for:192.168.49.11
04-14 09:44:02.261 D/NetdConnector: SND -> {154 route del src v4 2}
04-14 09:44:02.311 D/NetdConnector: RCV <- {200 154 source route delete succeeded for rid:2}
04-14 09:44:02.311 D/NetdConnector: RMV <- {200 154 source route delete succeeded for rid:2}
04-14 09:44:02.311 D/ConnectivityService: Removing 192.168.49.1/32 -> 0.0.0.0 for interface wlan0
04-14 09:44:02.311 D/NetdConnector: SND -> {155 interface route remove wlan0 default 192.168.49.1 32 0.0.0.0}
04-14 09:44:02.311 D/NetdConnector: RCV <- {400 155 Failed to remove route from default table (No such process)}
04-14 09:44:02.311 D/NetdConnector: RMV <- {400 155 Failed to remove route from default table (No such process)}
04-14 09:44:02.311 D/ConnectivityService: resetConnections(wlan0, 3)
04-14 09:44:02.401 D/ConnectivityService: reportNetworkCondition(1, 0)
04-14 09:44:02.421 D/ConnectivityService: resetting DNS cache for wlan0
04-14 09:44:02.421 D/NetdConnector: SND -> {156 resolver flushif wlan0}
04-14 09:44:02.421 D/NetdConnector: RCV <- {200 156 Resolver command succeeded}
04-14 09:44:02.421 D/NetdConnector: RMV <- {200 156 Resolver command succeeded}
04-14 09:44:02.421 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE_IMMEDIATE
04-14 09:44:02.421 D/ConnectivityService: sendStickyBroadcastDelayed: delayMs=3000, action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:44:02.421 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:44:02.521 D/NetdConnector: SND -> {157 bandwidth setglobalalert 2097152}
04-14 09:44:02.521 D/NetdConnector: RCV <- {200 157 Bandwidth command succeeeded}
04-14 09:44:02.521 D/NetdConnector: RMV <- {200 157 Bandwidth command succeeeded}
04-14 09:44:03.612 I/ActivityManager: START {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.lge.launcher2/.Launcher u=0} from pid 670
04-14 09:44:03.692 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:44:04.603 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:04.603 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:04.603 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:04.613 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:44:04.663 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:44:04.683 D/ConnectivityService: ConnectivityChange for WIFI: CONNECTING/OBTAINING_IPADDR
04-14 09:44:05.424 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:44:05.454 D/StatusBar.NetworkController: updateConnectivity: intent=Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x8000010 (has extras) }
04-14 09:44:05.454 D/StatusBar.NetworkController: updateConnectivity: networkInfo=NetworkInfo: type: WIFI[], state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
04-14 09:44:05.454 D/StatusBar.NetworkController: updateConnectivity: connectionStatus=0
04-14 09:44:05.464 D/StatusBar.NetworkController: updateTelephonySignalStrength: !hasService()
04-14 09:44:05.464 D/StatusBar.NetworkController: sendRssi()=0
04-14 09:44:05.464 D/StatusBar.NetworkController: refreshViews connected={ } level=5 combinedSignalIconId=0x7f0203ed/com.android.systemui:drawable/stat_sys_signal_null_vzw combinedActivityIconId=0x0 mobileLabel=No service wifiLabel= emergencyOnly=true combinedLabel=No Internet connection mAirplaneMode=false mDataActivity=0 mPhoneSignalIconId=0x7f0203ed mDataDirectionIconId=0x7f020391 mDataSignalIconId=0x7f0203ed mDataTypeIconId=0x0 mNoSimIconId=0x7f020391 mThirdTypeIconId=0x0 mWifiIconId=0x7f020419 mBluetoothTetherIconId=0x1080552
04-14 09:44:05.474 D/ConnectivityService: reportNetworkCondition(1, 0)
04-14 09:44:05.474 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:44:05.834 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:05.925 D/PowerManagerService: userActivity mLastEventTime=60030329 time=60031279 mUserActivityAllowed=true mUserState=0x7 mWakeLockState=0x0 mProximitySensorActive=false timeoutOverride=-1 force=false
04-14 09:44:05.925 D/PowerManagerService: setPowerState: mPowerState=0x7 newState=0x7 noChangeLights=false reason=2
04-14 09:44:05.925 D/PowerManagerService: setTimeoutLocked now=60031279 timeoutOverride=-1 nextState=3 when=60032779
04-14 09:44:06.375 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:06.435 I/ActivityManager: START {act=android.settings.WIFI_SETTINGS flg=0x14000000 cmp=com.android.settings/.Settings$WifiSettingsActivity u=0} from pid 843
04-14 09:44:07.276 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:
04-14 09:44:09.658 W/SocketClient: write error (Broken pipe)
04-14 09:44:09.679 D/ConnectivityService: reportNetworkCondition(-1, 0)
04-14 09:44:09.679 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:44:23.703 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:44:24.154 D/ConnectivityService: reportNetworkCondition(-1, 0)
04-14 09:44:24.154 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:44:24.154 W/SocketClient: write error (Broken pipe)
04-14 09:44:35.326 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:platform, action:3
04-14 09:44:35.346 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:35.386 D/NetdConnector: SND -> {158 interface clearaddrs wlan0}
04-14 09:44:35.386 D/NetdConnector: RCV <- {200 158 Interface IP addresses cleared}
04-14 09:44:35.386 D/NetdConnector: RMV <- {200 158 Interface IP addresses cleared}
04-14 09:44:35.386 D/NetdConnector: SND -> {159 interface ipv6 wlan0 disable}
04-14 09:44:35.386 D/NetdConnector: RCV <- {200 159 IPv6 state changed}
04-14 09:44:35.396 D/NetdConnector: RMV <- {200 159 IPv6 state changed}
04-14 09:44:35.406 D/ConnectivityService: ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
04-14 09:44:35.406 D/ConnectivityService: [LGE_DATA] handleDisconnect() : mJustIsWifiConnected = false
04-14 09:44:35.406 D/ConnectivityService: Attempting to switch to mobile
04-14 09:44:35.406 D/ConnectivityService: Attempting to switch to BLUETOOTH_TETHER
04-14 09:44:35.406 D/ConnectivityService: handleConnectivityChange: changed linkProperty[1]: doReset=true resetMask=3
curLp=null
newLp= null
04-14 09:44:35.406 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE_IMMEDIATE
04-14 09:44:35.406 D/ConnectivityService: sendStickyBroadcastDelayed: delayMs=3000, action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:44:35.436 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:35.446 D/NetdConnector: SND -> {160 bandwidth setglobalalert 2097152}
04-14 09:44:35.446 D/NetdConnector: RCV <- {200 160 Bandwidth command succeeeded}
04-14 09:44:35.456 D/NetdConnector: RMV <- {200 160 Bandwidth command succeeeded}
04-14 09:44:35.456 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:35.456 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:35.937 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:36.727 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:44:37.628 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:37.638 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:37.638 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:37.638 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:44:37.638 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:44:37.648 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:44:37.678 D/ConnectivityService: ConnectivityChange for WIFI: CONNECTING/OBTAINING_IPADDR
04-14 09:44:37.678 D/StatusBar.NetworkController: refreshViews connected={ } level=5 combinedSignalIconId=0x7f0203ed/com.android.systemui:drawable/stat_sys_signal_null_vzw combinedActivityIconId=0x0 mobileLabel=No service wifiLabel= emergencyOnly=true combinedLabel=No Internet connection mAirplaneMode=false mDataActivity=0 mPhoneSignalIconId=0x7f0203ed mDataDirectionIconId=0x7f020391 mDataSignalIconId=0x7f0203ed mDataTypeIconId=0x0 mNoSimIconId=0x7f020391 mThirdTypeIconId=0x0 mWifiIconId=0x7f020419 mBluetoothTetherIconId=0x1080552
04-14 09:44:38.129 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:38.409 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:44:38.469 D/ConnectivityService: reportNetworkCondition(1, 0)
04-14 09:44:38.469 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:44:38.519 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:38.820 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:44:43.695 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:44:48.740 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:44:53.045 D/ConnectivityService: reportNetworkCondition(-1, 0)
04-14 09:44:53.045 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:45:00.132 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:00.333 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:02.265 D/ConnectivityService: NetTransition Wakelock for WifiStateMachine released by timeout
04-14 09:45:03.706 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:45:03.866 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:platform, action:3
04-14 09:45:03.876 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:03.876 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:03.876 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:03.876 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:03.896 D/NetdConnector: SND -> {161 interface clearaddrs wlan0}
04-14 09:45:03.896 D/NetdConnector: RCV <- {200 161 Interface IP addresses cleared}
04-14 09:45:03.896 D/NetdConnector: RMV <- {200 161 Interface IP addresses cleared}
04-14 09:45:03.896 D/NetdConnector: SND -> {162 interface ipv6 wlan0 disable}
04-14 09:45:03.896 D/NetdConnector: RCV <- {200 162 IPv6 state changed}
04-14 09:45:03.896 D/NetdConnector: RMV <- {200 162 IPv6 state changed}
04-14 09:45:03.906 D/ConnectivityService: ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
04-14 09:45:03.906 D/ConnectivityService: [LGE_DATA] handleDisconnect() : mJustIsWifiConnected = false
04-14 09:45:03.906 D/StatusBar.NetworkController: refreshViews connected={ } level=5 combinedSignalIconId=0x7f0203ed/com.android.systemui:drawable/stat_sys_signal_null_vzw combinedActivityIconId=0x0 mobileLabel=No service wifiLabel= emergencyOnly=true combinedLabel=No Internet connection mAirplaneMode=false mDataActivity=0 mPhoneSignalIconId=0x7f0203ed mDataDirectionIconId=0x7f020391 mDataSignalIconId=0x7f0203ed mDataTypeIconId=0x0 mNoSimIconId=0x7f020391 mThirdTypeIconId=0x0 mWifiIconId=0x7f020419 mBluetoothTetherIconId=0x1080552
04-14 09:45:03.916 D/ConnectivityService: Attempting to switch to mobile
04-14 09:45:03.916 D/ConnectivityService: Attempting to switch to BLUETOOTH_TETHER
04-14 09:45:03.916 D/ConnectivityService: handleConnectivityChange: changed linkProperty[1]: doReset=true resetMask=3
curLp=null
newLp= null
04-14 09:45:03.916 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE_IMMEDIATE
04-14 09:45:03.916 D/ConnectivityService: sendStickyBroadcastDelayed: delayMs=3000, action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:45:03.926 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:03.936 D/NetdConnector: SND -> {163 bandwidth setglobalalert 2097152}
04-14 09:45:03.936 D/NetdConnector: RCV <- {200 163 Bandwidth command succeeeded}
04-14 09:45:03.946 D/NetdConnector: RMV <- {200 163 Bandwidth command succeeeded}
04-14 09:45:04.437 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:06.219 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:06.569 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:06.920 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:45:06.930 D/StatusBar.NetworkController: updateConnectivity: intent=Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x8000010 (has extras) }
04-14 09:45:06.930 D/StatusBar.NetworkController: updateConnectivity: networkInfo=NetworkInfo: type: WIFI[], state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
04-14 09:45:06.930 D/StatusBar.NetworkController: updateConnectivity: connectionStatus=0
04-14 09:45:06.940 D/StatusBar.NetworkController: updateTelephonySignalStrength: !hasService()
04-14 09:45:06.940 D/StatusBar.NetworkController: sendRssi()=0
04-14 09:45:06.950 D/StatusBar.NetworkController: refreshViews connected={ } level=5 combinedSignalIconId=0x7f0203ed/com.android.systemui:drawable/stat_sys_signal_null_vzw combinedActivityIconId=0x0 mobileLabel=No service wifiLabel= emergencyOnly=true combinedLabel=No Internet connection mAirplaneMode=false mDataActivity=0 mPhoneSignalIconId=0x7f0203ed mDataDirectionIconId=0x7f020391 mDataSignalIconId=0x7f0203ed mDataTypeIconId=0x0 mNoSimIconId=0x7f020391 mThirdTypeIconId=0x0 mWifiIconId=0x7f020419 mBluetoothTetherIconId=0x1080552
04-14 09:45:07.000 D/ConnectivityService: reportNetworkCondition(1, 0)
04-14 09:45:07.000 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:45:07.080 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:07.530 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:08.481 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:08.722 I/ActivityManager: Config changed: {1.0 0mcc0mnc en_US sw360dp w640dp h334dp nrml long land finger -keyb/v/h -nav/h s.130fontTypeIndex}
04-14 09:45:08.862 D/StatusBar.NetworkController: refreshViews connected={ } level=5 combinedSignalIconId=0x7f0203ed/com.android.systemui:drawable/stat_sys_signal_null_vzw combinedActivityIconId=0x0 mobileLabel=No service wifiLabel= emergencyOnly=true combinedLabel=No Internet connection mAirplaneMode=false mDataActivity=0 mPhoneSignalIconId=0x7f0203ed mDataDirectionIconId=0x7f020391 mDataSignalIconId=0x7f0203ed mDataTypeIconId=0x0 mNoSimIconId=0x7f020391 mThirdTypeIconId=0x0 mWifiIconId=0x7f020419 mBluetoothTetherIconId=0x1080552
04-14 09:45:09.002 D/PhoneStatusBar: handleMessage() msg.what = MSG_CONFIGURATION_CHANGED
04-14 09:45:09.783 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:11.324 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:11.625 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:11.825 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:12.025 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:14.127 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:15.058 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:15.058 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:15.058 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:15.058 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:45:15.108 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:45:15.128 D/StatusBar.NetworkController: refreshViews connected={ } level=5 combinedSignalIconId=0x7f0203ed/com.android.systemui:drawable/stat_sys_signal_null_vzw combinedActivityIconId=0x0 mobileLabel=No service wifiLabel= emergencyOnly=true combinedLabel=No Internet connection mAirplaneMode=false mDataActivity=0 mPhoneSignalIconId=0x7f0203ed mDataDirectionIconId=0x7f020391 mDataSignalIconId=0x7f0203ed mDataTypeIconId=0x0 mNoSimIconId=0x7f020391 mThirdTypeIconId=0x0 mWifiIconId=0x7f020419 mBluetoothTetherIconId=0x1080552
04-14 09:45:15.138 D/ConnectivityService: ConnectivityChange for WIFI: CONNECTING/OBTAINING_IPADDR
04-14 09:45:15.519 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:23.697 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:45:36.721 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:45:36.731 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:45:43.689 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:45:45.781 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:platform, action:3
04-14 09:45:45.801 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:45.801 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:45.801 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:45.841 D/NetdConnector: SND -> {164 interface clearaddrs wlan0}
04-14 09:45:45.841 D/NetdConnector: RCV <- {200 164 Interface IP addresses cleared}
04-14 09:45:45.841 D/NetdConnector: RMV <- {200 164 Interface IP addresses cleared}
04-14 09:45:45.841 D/NetdConnector: SND -> {165 interface ipv6 wlan0 disable}
04-14 09:45:45.841 D/NetdConnector: RCV <- {200 165 IPv6 state changed}
04-14 09:45:45.851 D/NetdConnector: RMV <- {200 165 IPv6 state changed}
04-14 09:45:45.861 D/ConnectivityService: ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
04-14 09:45:45.861 D/ConnectivityService: [LGE_DATA] handleDisconnect() : mJustIsWifiConnected = false
04-14 09:45:45.861 D/ConnectivityService: Attempting to switch to mobile
04-14 09:45:45.861 D/ConnectivityService: Attempting to switch to BLUETOOTH_TETHER
04-14 09:45:45.861 D/ConnectivityService: handleConnectivityChange: changed linkProperty[1]: doReset=true resetMask=3
curLp=null
newLp= null
04-14 09:45:45.861 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE_IMMEDIATE
04-14 09:45:45.861 D/ConnectivityService: sendStickyBroadcastDelayed: delayMs=3000, action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:45:45.891 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:45.901 D/NetdConnector: SND -> {166 bandwidth setglobalalert 2097152}
04-14 09:45:45.911 D/NetdConnector: RCV <- {200 166 Bandwidth command succeeeded}
04-14 09:45:45.911 D/NetdConnector: RMV <- {200 166 Bandwidth command succeeeded}
04-14 09:45:48.033 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:48.033 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:48.033 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 down}
04-14 09:45:48.033 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:45:48.084 D/NetdConnector: RCV <- {600 Iface linkstate wlan0 up}
04-14 09:45:48.104 D/ConnectivityService: ConnectivityChange for WIFI: CONNECTING/OBTAINING_IPADDR
04-14 09:45:48.644 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:48.744 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:power_supply, action:3
04-14 09:45:48.864 D/ConnectivityService: sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE
04-14 09:45:48.894 D/ConnectivityService: reportNetworkCondition(1, 0)
04-14 09:45:48.894 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:45:48.944 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:49.245 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:50.806 D/ConnectivityService: reportNetworkCondition(-1, 0)
04-14 09:45:50.806 D/ConnectivityService: handleInetConditionChange: no active default network - ignore
04-14 09:45:50.806 W/SocketClient: write error (Broken pipe)
04-14 09:45:56.923 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
04-14 09:45:57.123 I/Vold: [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action:0
```
Related to #1992