yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] razorloves:
The setupwizard bug mentioned in previous posts has been fixed. :good:

https://review.lineageos.org/191099
[Nexus 6  Original Android Development] mrcreativity:
After a couple of clean flashes, I'm still unable to use the Google phone app. Tapping on a contact does nothing. Redialling from the call history works fine though. The stock dialer works perfectly.
[Nexus 6  Original Android Development] galapagos:
I have no issues with google dialer and contacts app. I used the gapps (mini) as recommended, not the full version as it includes phone/contacts (may cause compatibility issues). I just installed google phone/contacts from the Play store.
[Nexus 6  Original Android Development] mrcreativity:
The only reason I've installed the complete package is for the google camera.
[Nexus 6  Original Android Development] stefan_city:
Anyone have problem with Bluetooth drain? Instant tethering is off. I use Bluetooth for smart unlock, connected with Mi Band.

So, when BT is off, device is idle, most of times awake only when screen on. But, when BT is on, device is almost awake continuously.
[Nexus 6  Original Android Development] dlbarron:
I was using a different ROM for a while but I decided to come back to Lineage. I tried flashing last night using Open GAPPs pico and it did not go well at all. I had a few odd problems, for example Setup Wizard kept crashing and once I got past that I could not get the Developer options to show in Settings and a few other small, irritating things.

I tried again this morning and I used the Banks gapp mini, as recommended on the OP. I've got to say it went perfectly after that. I encountered no problems during the flash, Setup Wizard ran all the way through, etc etc.

Maybe I'm over-reacting but it seems like the gapp package made the difference.

Before I get 20 replies saying "I've always used Open Gapps and I've never had a problem" so have I. This is the first time I've had a problem with Open Gapps.

The moral is, follow the procedure on the OP, I guess.

Thanks
[Nexus 6  Original Android Development] donrajni:
I believe the issue is not with the gapps but with the setup wizard itself. From razorloves comment earlier looks like a _bug_ on the setup wizard was fixed :
[Nexus 6  Original Android Development] dlbarron:
Possibly, but I was using 20170922 in both cases.
[Nexus 6  Original Android Development] donrajni:
My bad, overlooked the commit date(09/25) for the fix.

Was it the same downloaded file you were using in both the cases? or did you download lineage separately for each of the case?

The reason i ask, is i just reset everything yesterday, clean installed(previously from stock) and used open gapps(though it is the aroma package) and everything went very smooth. So was curios.
[Nexus 6  Original Android Development] dlbarron:
It was the exact same download.
[Nexus 6  Original Android Development] Sw2rT1:
same problem

using N6 + smart unlock + mi band 2

https://i.imgur.com/ktMjrm3.jpg

https://i.imgur.com/WjZLwP7.jpg

https://i.imgur.com/a5D1ECh.jpg
[Nexus 6  Original Android Development] stefan_city:
For back to normal battery stats, go to Settings -> Google -> Instant tethering and turn off the two choices.

However, the device will be akawe more when you have Bluetooth on.

I don't know if it's stock, LOS, or mi band issue, because we had not a reply.
[Nexus 6  Original Android Development] espionage724:
I'm using a LG G Watch with AsteroidOS and their sync app on my N6 with LineageOS; my battery usage on BT doesn't show at all on the battery page, which I'm guessing means it's not using any real amount of power. Not using smart unlock nor Google services (so no Instant Tethering).
[Nexus 6  Original Android Development] dbrickg:
Uh oh! No 9/29 nightly?
[Nexus 6  Original Android Development] zzuum:
Can't activate phone without SIM card

I installed the 9/22 nightly with latest TWRP and Gapps micro using the guide on lineageOS website. However, I can't get past the "insert sim card" screen on the initial setup app. When I click skip, the app crashes, and restarts.

I've tried reflashing, clearing cache/Devlik, and none of it has worked. I also cannot turn on USB debugging through the settings, as tapping build number does nothing. However, I am getting my SIM in the mail today, so I'll try that and see if it will work.
[Nexus 6  Original Android Development] razorloves:
There's an issue with the server that signs the zips. It's being looked into

https://xdaforums.com/showpost.php?p=73919695&postcount=1137
[Nexus 6  Original Android Development] razorloves:
The zip signing server was just fixed. Builds are now coming out. :good:

It was backed up to m, so it might be a couple days till it gets to s (shamu).
[Nexus 6  Original Android Development] razorloves:
Ok, I was way off. Lol. The shamu nightly is already done. The build servers are faster than I thought. :laugh:

https://download.lineageos.org/shamu
[Nexus 6  Original Android Development] dbrickg:
Yeehaw! Just downloading the 10/1 nightly. Even better than 9/29!

.... download complete. Installed and rebooted. Looks super excellent so far!
[Nexus 6  Original Android Development] ExpertMC:
Is the included kernel patched with all the security updates?
[Nexus 6  Original Android Development] jbaumert:
Under "Phone Status" it's listed as "Android Security Patch Level / September 5, 2017"
[Nexus 6  Original Android Development] ExpertMC:
Thank you, but I know some developers don't apply low level kernel patches and I wanted to know if I would fine with stock or if I should use another.
[Nexus 6  Original Android Development] dbrickg:
The kernel was patched with all the September security patches, even in last week's update
[Nexus 6  Original Android Development] kkozma:
Is anyone else having issues with not being able to hear the caller on the other end of a call? They can hear me no problem, but I can't hear them. When I answer the call I can actually hear a pop come out of the ear piece. It works perfectly normally with a bluetooth headset connected. Tried flashing different kernels to no effect and I don't even really see anything jump out in the logs.

Going to try a clean flash and see if that does anything, but figured I'd see if anyone else has the issue.

Edit: So it's nothing to do with phone calls. It seems that the top speaker/ear piece is not working at all. Not sure if I damaged it when I replaced my battery or if it's a ROM issue. Going to revert back to stock and see if it happens there too.

Edit #2 So yeah. When you replace the midframe on your phone you should always make sure you transfer everything over. lol I had no sound from the upper speaker, because said upper speaker was still in the old midframe. *DOH*
[Nexus 6  Original Android Development] dbrickg:
Thanks so very much for this little sequence of posts. Every time I read it, I get this big grin on my face. I think I've done similar things so many times that I can't even count 'em. Cheers!!!
[Nexus 6  Original Android Development] razorloves:
It's that time again. :D

The new October security update from google came out a couple days ago. All the changes have been merged into lineage.

Kernel

Device and this

Proprietary binaries

Platform

So, the new nightly coming out tomorrow will have all these changes. :good:

The radio and bootloader in this month's update from google is the same as the ones in last month's update, so no need to flash them, unless you're on verizon's network (see important note below).

Important Note For Verizon Users:

Google released a separate october security update that's just for verizon users. It has a new radio version. So you'll need to fastboot flash it.

I repeat, this is just for users on verizon network.

https://www.androidfilehost.com/?w=files&flid=220877
[Nexus 6  Original Android Development] AlxMAX:
I would like to know what variable should I set to make the firmware build in ARM mode only (whithout thumb).

Edit:

Why do people like to write code like this:

pthread_mutex_lock(&mMutex);
if( error1 )
{
pthread_mutex_unlock(&mMutex);
return code1;
}
if( error2 )
{
pthread_mutex_unlock(&mMutex);
return code2;
}
action;
pthread_mutex_unlock(&mMutex);
return 0;

instead of this?

int status = 0;
pthread_mutex_lock(&mMutex);
if( !error1 )
{
if( !error2 )
{
action;
}
else
status = code2;
}
else
status = code1;
pthread_mutex_unlock(&mMutex);
return status;

The first version looks better, but it is always prone to errors by forgetting to unlock the mutex. The second version might look awkward if there are many error tests, but at least you don't forget to unlock the mutex! Not to mention the code is structured for the most probable branch.
[Nexus 6  Original Android Development] ProBird79:
What would happened if you're not on Verizon and flashed the new radio?
[Nexus 6  Original Android Development] razorloves:
An extinction level event
[Nexus 6  Original Android Development] ProBird79:
Well of course. LOL .... but what specifically? Since you emphasized the importance to Verizon users it piqued my interest.
[Nexus 6  Original Android Development] athulele:
I'm not on Verizon and I'm trying the new radio.

No ill-effects so far, everything runs normal
[Nexus 6  Original Android Development] Sw2rT1:
now every saturday?
[Nexus 6  Original Android Development] kkozma:
Sadly, the older I get, the more frequently things like this seem to occur. lol
[Nexus 6  Original Android Development] dbrickg:
Downloading the 10/6 nightly .... Installed and rebooting .... And it's up and running. Looks nice and spiffy! The weather app even says "mostly sunny" :)
[Nexus 6  Original Android Development] RedCrow101:
Using a pebble, I have the same issue.
[Nexus 6  Original Android Development] stefan_city:
So it's not an isolated thing, or something about Mi band.

To point out that Bluetooth scanning and Instant tethering are off.

Maybe someone with recent experience of stock rom, could inform us if there is the same issue.
[Nexus 6  Original Android Development] kkozma:
I switched from stock to lineage for this exact reason. If you think the drain is bad with Lineage, it's NOTHING compared to stock. My phone would go from fully charged to dead in 8 hours with less than 30 minutes of screen on time unless I completely turned bluetooth off.

This was with a Fossil Q Hybrid smart watch. Disconnecting it made no difference FWIW. I do place 75% of the blame for this on janky software from Fossil though, but it's not all Fossils fault because with Lineage I can go an entire 12 hour day on a charge with light/moderate usage ( 2 - 3 hours screen on).
[Nexus 6  Original Android Development] Dhalsim43:
my Nexus 6 is ?% stock and it is always paired with a LG G Watch R used in Smartlock to unlock the phone and I never had a BT drain, BT doesn't even appear in battery stats... ?
[Nexus 6  Original Android Development] ReneZeiss:
Thanks for this nice rom.

I have a question.

If I compare this rom with the same rom in my Nexus 9, I can quickly go to Recovery by selecting Restart --> Recovery.

On my Nexus 6 I can't select this in Restart.

How can I activate this option?
[Nexus 6  Original Android Development] Elektroschmock:
You can enable it in settings - developer option - advanced restart
[Nexus 6  Original Android Development] ReneZeiss:
Mmmh, Now I tried it on my N9 and Recovery option behind Restart is gone.

I'm not sure it was a dream or not ;)
[Nexus 6  Original Android Development] Pattagghiu:
anyone installed the 1219?

i got stuck with the 1217 so i fear the new release :)
[Nexus 6  Original Android Development] muntain:
I have 1219 and it's good
[Nexus 6  Original Android Development] Popo001:
No problem here with both my car and headset.
[Nexus 6  Original Android Development] dlbarron:
Yes, it downloaded and flashed without a problem for me.
[Nexus 6  Original Android Development] Pattagghiu:
thank you guys, i'll flash it asap
[Nexus 6  Original Android Development] dbrickg:
yes, installed 12/19 a couple of hours ago. seems good so far

---------- Post added at 09:04 AM ---------- Previous post was at 08:59 AM ----------

I checked last night, and the LiveDisplay option seems to be working as expected. But I have to say the only place I've ever noticed it is in Google Play Books, where the pages get a *very* noticeable orange-red color. I like that feature a *lot*, since that color doesn't destroy my night vision.
[Nexus 6  Original Android Development] fluther:
12/19 working well here too. Testing on stock CM kernel now, LiveDisplay works as expected. I'll ask flar2 if he can get it working with elementalx.

Bear in mind that Google Play Books has its own, built-in 'night light' feature, which you don't need to have turned on if you're using LiveDisplay. I set night mode on my N6 to about 3000K, which does it for me (bit lower than default I think, but I can't quite remember).
[Nexus 6  Original Android Development] dbrickg:
Ah, yes, I see that now. That would explain why I notice it, since I've got LiveDisplay, and Google Play Books nightlight, and Adaptive brightness turned on :)
[Nexus 6  Original Android Development] muntain:
I don't know I have a reboot Every time I scan for bluetooth devices....I don't know what to try except wiaping again
[Nexus 6  Original Android Development] souljaboy:
Wifi tether gives error for me with 12/19 and custom kernel... Flashed correct radio. Can someone try it and report if it works? (It can be enabled but says error and if you can connect you won't get internet.)
[Nexus 6  Original Android Development] dbrickg:
Worked just fine for me on 12/19, no custom kernel. I turned the wifi hotspot on, connected to it with another cm14.1 device, and got internet without problem.
[Nexus 6  Original Android Development] dbrickg:
the 12/20 nightly just kept running the android boot animation for me. anybody else have better luck with it?
[Nexus 6  Original Android Development] muntain:
The upgrade for me was OK, but I found that is very slow on startup respect the previews one. About 3/4 times the startup time
[Nexus 6  Original Android Development] jbaumert:
12/20 build (running as a secondary in MultiROM) - Settings freeze / crash when trying to access ”Developer Options”
[Nexus 6  Original Android Development] Elektroschmock:
Please don't report 'errors' here if you have modified the ROM in any way. I can't and I won't support any of them.
[Nexus 6  Original Android Development] mobitote:
Its running good for me. Did the leap from cm13 to cm14. I have not experienced any issues other than not being able to access the recovery option on power button long press like in cm 13 where I had power off, restart, recovery etc.. Enabled it on dev options but its not showing on the long press. Any idea how to enable this?
[Nexus 6  Original Android Development] dbrickg:
For me, at least, if you select "restart" there's a submenu with several options, one of them being reboot in recovery.
[Nexus 6  Original Android Development] mobitote:
What do you know... I havent gone into recovery, restart etc via long press menu in a long time I forgot you had to press the restart for all them options to show. Thanx!

That was stupid of me!!!!

I just run my phone down most of the time, charge start up or flash via computer. I need to update often lol.

The only other thing I found out was when I enabled the terminal app for the first time via dev options its "forced closed" the settings app but I have not being able to replicate it. Dunno what happened there....
[Nexus 6  Original Android Development] youssefkr:
I can confirm night mode works on CyanogenMod kernel but it doesn't on ElementalX kernel.
[Nexus 6  Original Android Development] mfinlay04:
Can anyone confirm that native tethering is working. It was not on 12/19 build
[Nexus 6  Original Android Development] ReneZeiss:
Thank you!

I found it.

Have a nice weekend!
[Nexus 6  Original Android Development] dbrickg:
just installed the 10/13 nightly. looks good so far. happy friday the 13th
[Nexus 6  Original Android Development] Elektroschmock:
Lineage 15.0 Beta

If anyone wants to test an Android Oreo build for Shamu here you go.

What is not working:

. Selinux is still permissive

. F2FS we'll probably drop support for it

Installation Instructions:

Clean installation recommended since this is beta.

Flash ROM

Flash new Gapps from below link

Reboot

Latest Build:

lineage-15.0-20171015-UNOFFICIAL-shamu.zip

Gapps link:

Open Gapps (ARM, Nano)
[Nexus 6  Original Android Development] KobySam87:
Will try it when I get home.
[Nexus 6  Original Android Development] dbrickg:
Well, since I'm extremely lazy, I tried a dirty flash. It didn't work. Just returned me to TWRP. I'll play around with it later....
[Nexus 6  Original Android Development] gothy.gothy:
Now, as the Lineage beta appeared, a lot of "developers" will show up, requesting donations...
[Nexus 6  Original Android Development] Elektroschmock:
Easy solution is just not to donate to individual 'developers'. Or you can look at their sources to see who did the real development.

Shamu bringup was a collaboration between crDroid, Carbonrom, AICP and LineageOS developers. I haven't seen much original work done by others.
[Nexus 6  Original Android Development] gothy.gothy:
Yes, neobuddy (crDroid) is a REAL developer and there are others very valuable as well (Frankie, etc) but I was just thinking out loud about those who will appear with "their" Oreo version when there will be already a Lineage stable one asking for donations for their ... "efforts"

AICP and RR are also 2 other teams that are providing quality android versions, fully of features.
[Nexus 6  Original Android Development] razorloves:
Here are the results of the survey we did a couple months ago.

https://www.lineageos.org/Summer-Survey-Results/
[Nexus 6  Original Android Development] stanis64:
Is Snap already included?
[Nexus 6  Original Android Development] Elektroschmock:
Edit:

No sorry it's not included. It's added to the build, but as it is not synced yet it is falling back to Camera 2. Looks like I should looknat the code too. ;)
[Nexus 6  Original Android Development] keselekupil:
already installed on my nexus 6

everythings works. except face unlock. its always FC
[Nexus 6  Original Android Development] athulele:
On the latest Lineage 15.0 beta, audioserver is crashing whenever i try to play local mp3 files. flac files and streaming youtube works without a hitch
[Nexus 6  Original Android Development] Magic_Man36:
At that, if you play mp3 files through bluetooth headset - no problem. But the external speaker is completely silent
[Nexus 6  Original Android Development] moso11:
I think it has been patched now:

https://review.lineageos.org/c/192595/
[Nexus 6  Original Android Development] Elektroschmock:
Thanks! We already found the issue. We're looking for the best way to fix it.
[Nexus 6  Original Android Development] espionage724:
Can LOS 15.0 be built from sources for shamu (or more specifically, do I have to do anything special)? I've tried a few times in the past, but wasn't able to get past the Google boot screen.

I can get cm-14.1 built no problem (notes)

Edit: Still needs some manual intervention it seems.

For the following 3 sepolicy errors below (the first happens around 40%), I just went to the respective .te files and commented out the unknown type lines.

device/moto/shamu/sepolicy/ims.te:62:ERROR 'unknown type wpa' at token ';' on line 35631:
#line 62
allow ims wpa:unix_dgram_socket sendto;

device/moto/shamu/sepolicy/system_server.te:13:ERROR 'unknown type livedisplay_sysfs' at token ';' on line 23900:
allow system_server sysfs_mmi_touch:dir search;
allow system_server livedisplay_sysfs:file { { getattr open read ioctl lock } { open append write lock } };

device/moto/shamu/sepolicy/wpa.te:3:ERROR 'unknown type wpa' at token ';' on line 37514:
allow wpa ims:unix_dgram_socket sendto;
# permission for wpa socket which IMS use to communicate

The next 3 errors I'm not entirely sure what they're about:

/home/espionage724/android/lineage-15.0/out/target/product/shamu/obj/APPS/framework-res_intermediates/flat-res/device/moto/shamu/overlay-cm/frameworks/base/core/res/res/values_config.arsc.flat: error: resource bool/config_intrusiveBatteryLed does not override an existing resource.

/home/espionage724/android/lineage-15.0/out/target/product/shamu/obj/APPS/framework-res_intermediates/flat-res/device/moto/shamu/overlay-cm/frameworks/base/core/res/res/values_config.arsc.flat: error: resource integer/config_deviceHardwareKeys does not override an existing resource.

/home/espionage724/android/lineage-15.0/out/target/product/shamu/obj/APPS/framework-res_intermediates/flat-res/device/moto/shamu/overlay-cm/frameworks/base/core/res/res/values_config.arsc.flat: error: resource integer/config_deviceHardwareWakeKeys does not override an existing resource.

I forget where I found this info at (I believe it was some random page about a LG device) and I'm not sure what it does exactly (aside from getting rid of the above errors), but I put the following into device/moto/shamu/overlay-cm/frameworks/base/core/res/res/values/config.xml

<add-resource type="integer" name="config_deviceHardwareKeys">64</add-resource>
<add-resource type="integer" name="config_deviceHardwareWakeKeys">64</add-resource>
<add-resource type="bool" name="config_intrusiveBatteryLed">true</add-resource>

Doing the above gets me a flashable zip. I have to remove this (first line) from updater-script also:

assert(getprop("ro.product.device") == "shamu" || getprop("ro.build.product") == "shamu" || abort("E3004: This package is for device: shamu; this device is " + getprop("ro.product.device")

I don't get past the Google logo (with lock on bottom) with the compiled kernel and Data and Cache as ext4. Flashing the final version of sigma Kernel 10 also doesn't help (still stuck at Google logo).

This is the ROM I built in-case someone wants to flash it to see what's wrong: https://drive.google.com/file/d/0B9CekGWwY1hjX0ltalRvdHZiejA/view?usp=sharing
[Nexus 6  Original Android Development] nemanja066:
Is this bug from screenshot's comment on the side of app (Google Phone) or LOS14.1? LOS Dialer is OK. Thanks.
[Nexus 6  Original Android Development] Elektroschmock:
No you can't. At least not from official sources. A device doesn't make the jump from 7.1 to 8.0 automagically. :)

I have already pushed the needed Kernel sources to https://github.com/LineageOS/android_kernel_moto_shamu

I haven't pushed most of the device changes to Lineage's repository, but you can find them on my github.

You also need to repopick this:

https://review.lineageos.org/#/c/186687/
[Nexus 6  Original Android Development] subsessa:
Tried it 2nite.

Issues found:

- Tapping search in settings causes Settings crash

- no turn on/off option for night light

- if you have restored a backup for launcher with shortcuts of apps that missing on device and trying to delete them launcher crashes (Nova).

Everything else works fine: audio, BT, Camera, WiFi etc.
[Nexus 6  Original Android Development] cpnfantstk:
I've experienced the same type of crash on Nova and that's on stock nougat.
[Nexus 6  Original Android Development] abogrhen:
i have a question

does aptx work in this build

in cDroid aptx worked

but in s.i.x and AICP did not work
[Nexus 6  Original Android Development] kraehetest:
you must flash the libs, then it should work.

See https://xdaforums.com/oneplus-3/themes/mod-aptx-codec-t3521228

The first attached file
[Nexus 6  Original Android Development] Elektroschmock:
No we won't ship aptX due to legal reasons.

We are only allowed to ship aptX libs if stock ROM contains them.

Devices shipping aptX on stock can be found here:

https://www.aptx.com/products?field_product_category_tid=126