Skip to content

Commit

Permalink
Update 2018-10-16-oct-blog.md
Browse files Browse the repository at this point in the history
  • Loading branch information
roshavagarga authored and brinlyau committed Oct 16, 2018
1 parent 70c3ffd commit d4bd342
Showing 1 changed file with 30 additions and 30 deletions.
60 changes: 30 additions & 30 deletions _posts/2018-10-16-oct-blog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
title: BOISTEROUS BLOG (Device Status) – October, 2018
title: Boisterous Blog (Device Status Update) – October, 2018
category: blog
excerpt: October edition of our semi-regular Aquaris-dev device updates.
author: Arekusu
Expand All @@ -10,7 +10,7 @@ author: Arekusu
Hello! Hola! Hallo! Salut! Marhaban! Привет!
--------------------------------------------------

Welcome to the Mid-October edition of our semi-regular Aquaris-dev device updates.
Welcome to the mid-October edition of our semi-regular Aquaris-dev device updates.

September and October were especially busy for all of us, and we hope that the numerous changes we’ve brought, and are planning to implement, will be welcome news to all of you.

Expand All @@ -25,7 +25,7 @@ Device Statistics
--------------------
As of the 13th of October, **3945** BQ phones are running LineageOS. This excludes users who did not update recently, who use a custom build or decided to opt out of issue reporting, since these numbers are actually based on the download count. You can find more device-specific info on the [LineageOS stats page](https://stats.lineageos.org/).

Devices, ranked based on number of users:
Devices, ranked based on number of users.
1. Piccolo - 1017
2. Paella - 1001
3. Vegetalte - 656
Expand All @@ -35,7 +35,7 @@ Devices, ranked based on number of users:
7. Bardockpro - 228
8. Chaozu - 135

Top 10 countries, ranked based on number of users:[^1]
Top 10 countries, ranked based on number of users[^1].
1. Spain - 1161
2. Germany - 750
3. Portugal - 113
Expand All @@ -46,70 +46,59 @@ Top 10 countries, ranked based on number of users:[^1]
8. Russia - 33
9. Ukraine - 29
10. Austria - 25
[^1]: The 1489 users, listed as ‘Unknown’, are not included.


Aquaris X2 / X2 Pro - Status (zangya/zangyapro)
--------------------------------------------

![zangyapro-pic]({{ site.url }}/images/zangyapic.jpg)

Last month, we started working on the zangya and zangyapro devices. To date, it was our fastest port yet. We officially have LineageOS 15.1 running, with full hardware support[^1], that we have fully tested. Next week, test builds will be available for advanced users on our Slack.
Last month, we started working on the zangya and zangyapro devices. To date, it was our fastest port yet. We officially have LineageOS 15.1 running, with full hardware support, that we have fully tested. Next week, test builds will be available for advanced users on our Slack.

If you just can’t wait, you can build from source right now, since the source trees for the devices have officially been forked to the LineageOS repositories. For these devices, LineageOS was mostly developed by **Brinly**, with contributions from guest developer **marcan**.

Official weekly builds should start within a couple of weeks, and they will be released each Sunday. Join us in Slack for more information!
[^1]: Everything works.

We have also prepared a very short example [video](https://www.youtube.com/watch?v=ZmgrVDt-vAU), in case you wanted to get a sneak peak at the new device in its full glory.

Aquaris X / X Pro - Status (bardock/bardockpro)
----------------------------------------
This month we mostly continued to work on bug fixes for these devices on the 15.1 branch that we missed during our testing. Thanks for all your bug reports via Slack. We've listed a bunch of fixes below. Upcoming improvements, that we are working on, include [multiple changes](https://review.lineageos.org/#/q/project:LineageOS/android_kernel_bq_msm8953) by our own Eloi (haptics/vibration) and guest contributor [Quallenauge](https://review.lineageos.org/#/q/owner:Hamsi2k%2540freenet.de+status:open) (power and general kernel improvements) and a patch to enable [call recording](https://review.lineageos.org/#/c/LineageOS/android_device_bq_msm8953-common/+/231534/) (where applicable[^1]).
This month we mostly continued to work on bug fixes for these devices on the 15.1 branch that we missed during our testing. Thanks for all your bug reports via Slack. We've listed a bunch of fixes below. Upcoming improvements, that we are working on, include [multiple changes](https://review.lineageos.org/#/q/project:LineageOS/android_kernel_bq_msm8953) by our own Eloi (haptics/vibration) and guest contributor [Quallenauge](https://review.lineageos.org/#/q/owner:Hamsi2k%2540freenet.de+status:open) (power and general kernel improvements) and a patch to enable [call recording](https://review.lineageos.org/#/c/LineageOS/android_device_bq_msm8953-common/+/231534/) (where applicable[^2]).

**Changes:**
- Fixed the APN bug, **that is only present in the 17th Sept. build**, by removing QTI-Telephony.
- Default vibration intensity was lowered from 2000 to 1000.[^2]
- Default vibration intensity was lowered from 2000 to 1000.[^3]
- Fixed WiFi Hotspot and USB Tethering, by adding rndis usb pathways.
- Disabled bluetooth hfpclient, in order to match stock firmware and resolve a bluetooth issue.
- Fixed Screen recording, by disabling hardware composer virtual displays.
- Removed Double Tap 2 Wake vibration, as it caused random vibrations during a call.[^3]
- Removed double-tap to wake vibration, as it caused random vibrations during a call.[^4]
- Fixed the in-call audio volume issues, by updating the audio platform info file.
- The Light Service coding for the LED was heavily optimized.
- LED is now adjustable through Settings.
- Removed the default on/off time for LED.
- Removed a debug flag in the thermal engine, to reduce developer logging verbosity.

[^1]: Even if it’s enabled, LineageOS does a secondary check, based on your SIM Card, on whether call recording is legal in your country. Even if it is illegal or dubious, if there are precedents that prove that it might be used in some situations, you can submit changes to the LineageOS gerrit, in order to mark your country as one that can pass the secondary check.
[^2]: This change was merged, because some users’ phones would rattle when they vibrated.
[^3]: This was decided after users voted through our Slack.

**Known bugs:**
- OGG files do not play, if they are above a certain length.
- Some selfie sticks, that use the 3.5mm audio jack to operate, do not work.[^1]
- The quality of voice messages, recorded and sent via Facebook Messenger, is low.[^1]
- The proximity sensor does not properly work for direct calls.[^1]
- Some users have reported higher battery usage, compared to stock.[^2]
- Some users experience WLAN problems when phone switches from one router to another.- we suspect it’s an issue with the Qualcomm Prima firmware. Contact us if you know more.[^3]
- NFC Payments aren’t available, due to the unlocked bootloader. Because of *SafetyNet*, this cannot/will not be fixed within LineageOS.

[^1]: These bugs are very hard or even outright impossible for us to fix. These are problems that are situated within the closed-source parts of BQ’s stock low-level firmware or the Messenger app. Because they’re closed-source, we have no way of fixing these problems on our own without a huge amount of reverse engineering work. We are waiting for fixes by these vendors.
[^2]: Because of the more sophisticated coding that has been created for the bardock and bardockpro LineageOS builds, the devices will use, on average, around 5-7% more battery per day. Anything above this can be viewed as a bug or a problem with your installation. **Please be aware, that modifications like Xposed and Magisk are not supported by us. If you report a bug, make sure it appears on a clean installation of LineageOS, that has not been modified in any way.**
[^3]: This is a known stock firmware issue, which seems to happen only with specific routers used in Germany.
- Some selfie sticks, that use the 3.5mm audio jack to operate, do not work.[^5]
- The quality of voice messages, recorded and sent via Facebook Messenger, is low.[^6]
- The proximity sensor is not taken into account for double-tap to wake.
- Some users have reported higher battery usage, compared to stock.[^7]
- Some users experience WLAN problems when phone switches from one router to another.- we suspect it’s an issue with the Qualcomm Prima firmware. Contact us if you know more.[^8]
- NFC Payments aren’t available, due to the unlocked bootloader. Because of *SafetyNet*, this can not and will not be fixed within LineageOS.

**Things we need help testing:**
- 256GB SD Cards
- GALILEO

Aquaris U / U Plus - Status (chaozu/tenshi)
-------------------------------------------
This month we didn't really get that much time to work on chaozu and tenshi, but we are still asking for contributors to help us with porting to LineageOS 15.1 and 16.0, to help speed up our progress. If you have a camera sensor that doesn't work on LineageOS, we ask that you join our Slack channel to help us debug it. Camera malfunctions are typically due to a new sensor being used by BQ, that is not supported by the drivers we have included in our builds. This is a relatively quick fix, as long as users reach out when they encounter such problems.
This month we didn't really have that much time to work on chaozu and tenshi, but we are still asking for contributors to help us with porting to LineageOS 15.1 and 16.0, to help speed up our progress. If you have a camera sensor that doesn't work on LineageOS, we ask that you join our Slack channel to help us debug it. Camera malfunctions are typically due to a new sensor being used by BQ, that is not supported by the drivers we have included in our builds. This is a relatively quick fix, as long as users reach out when they encounter such problems.

One of the upcoming [changes](https://review.lineageos.org/#/c/LineageOS/android_kernel_bq_msm8937/+/230677/) you can expect is a minimum dtb being built for these two devices. What that means is that we are currently working on removing an incompatible motherboard from the dtb, which would mean very slightly faster booting for these devices.

Aquaris X5 Plus - Status (gohan)
----------------------------
This month we didn't really get that much time to work on gohan but hopefully we get some time soon. If you have a camera sensor that doesn't work on LineageOS, we ask that you join our Slack channel to help us debug it. Camera malfunctions are typically due to a new sensor being used by BQ, that is not supported by the drivers we have included in our builds. This is a relatively quick fix, as long as users reach out when they encounter such problems.
This month we didn't really have that much time to work on gohan but hopefully we will have some time soon. If you have a camera sensor that doesn't work on LineageOS, we ask that you join our Slack channel to help us debug it. Camera malfunctions are typically due to a new sensor being used by BQ, that is not supported by the drivers we have included in our builds. This is a relatively quick fix, as long as users reach out when they encounter such problems.

Hopefully we will have more time next month, in order to focus on porting LineageOS 15.1 or 16.0 for this device.

Expand All @@ -120,14 +109,13 @@ Hopefully we will have more time next month, in order to focus on porting Lineag

Aquaris M5/X5/E5 4G - msm8916 devices - Status (piccolo/paella/vegetalte)
--------------------------------------------------
[Numerous changes](https://review.lineageos.org/#/q/project:LineageOS/android_device_bq_msm8916-common) were merged today from guest contributor [Aymen](https://review.lineageos.org/#/q/owner:aymenbousselham%2540gmail.com+status:open), in order to successfully build LineageOS 15.1.
[Numerous changes](https://review.lineageos.org/#/q/project:LineageOS/android_device_bq_msm8916-common) were merged today from guest contributor [Aymen](https://review.lineageos.org/#/q/owner:aymenbousselham%2540gmail.com+status:open), part of building LineageOS 15.1.

We will work on helping him finish this port as soon as possible. When it is complete, there will be an official announcement on this blog and in Slack, and then the 15.1 builds will be enabled.

**Known LineageOS 14.1 bugs:**
- [Bluetooth HFP](https://jira.lineageos.org/browse/BUGBASH-264) does not work.
- [Proximity sensor](https://jira.lineageos.org/browse/REGRESSION-776) does not work during calls. (paella)

- **Unconfirmed**: [Proximity sensor](https://jira.lineageos.org/browse/REGRESSION-776) does not work during calls[^9]. (paella)

What’s next?
--------------
Expand Down Expand Up @@ -158,3 +146,15 @@ These include:
- Testing bug fixes and/or LineageOS beta versions.
- Helping out new users in our Slack.
- Promoting our LineageOS ports.

-----------------------------

[^1]: The 1489 users, listed as ‘Unknown’, are not included.
[^2]: Even if it’s enabled, LineageOS does a secondary check, based on your SIM Card, on whether call recording is legal in your country. Even if it is illegal or dubious, if there are precedents that prove that it might be used in some situations, you can submit changes to the LineageOS gerrit, in order to mark your country as one that can pass the secondary check.
[^3]: This change was merged, because some users’ phones would rattle when they vibrated.
[^4]: This was decided after users voted through our Slack.
[^5]: These bugs are very hard, or even outright impossible, for us to fix. These are problems that are situated within the closed-source parts of BQ’s stock low-level firmware or the Messenger app itself. Because they’re closed-source, we have no way of fixing these problems on our own without a huge amount of reverse engineering work. We are waiting for fixes by these vendors.
[^6]: Check **5**.
[^7]: Because of the more sophisticated coding that has been created for the bardock and bardockpro LineageOS builds, the devices will use, on average, around 5-7% more battery per day. Anything above this can be viewed as a bug or a problem with your installation. **Please be aware, that modifications like Xposed and Magisk are not supported by us. If you report a bug, make sure it appears on a clean installation of LineageOS, that has not been modified in any way.**
[^8]: This is a known stock firmware issue, which seems to only happen with specific routers used in Germany.
[^9]: If this is a bug you experience, please contact us immediately for testing and fixing.

0 comments on commit d4bd342

Please sign in to comment.