yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] brandonb0013:
Hi all,

Currently on 9/26 update. Clean flashed 2/2, 2/1, and 1/23 nightlies. Everything worked fine except Bluetooth would not allow a connected status and my Pebble was also not showing a connection... Though the pairing went fine. I hadn't seen any recent Bluetooth issues so I'm asking if I may have missed something? Thank you for your help in advance!

FYI, loaded up my 9/26 backup and it works again.
[Nexus 6  Original Android Development] dbrickg:
Pretty sure there's been quite a bit of discussion about bluetooth; most notably our dev, elektroschmock has said that he has a couple of bluetooth devices that are connected all the time and he has no problems with it. My guess is that it depends a lot on the individual bluetooth device and how it's implementing the "standard". From the tiny bit of research I've done, it looks like bluetooth is pretty young and not terribly well thought out. It's certainly not TCP/IP :)

PS: i almost never use bluetooth, but i just turned on my ancient bluetune-solo speaker, and it's connecting just fine; i'm using the 20190202 release
[Nexus 6  Original Android Development] brandonb0013:
Darn. I only looked back about 5 pages of the thread. I apologise of I should've looked back father. I'll have to give it another shot I guess. Can I dirty flash over the 9/26 build by chance? Maybe that would tell me something.
[Nexus 6  Original Android Development] dbrickg:
I didn't mean it as a criticism of you. Just noting that bluetooth seems to be generally pretty flakey and a lot of people have had trouble with it.

As far as I know, dirty flashing over 9/26 should work just fine. They're both 15.1, right? At least give it a try
[Nexus 6  Original Android Development] BootloopedMillennials:
FWIW it looks like iFixit still has Nexus 6 batteries in stock. I assume they are OEM and appear to have 1 year warranty. I'd feel safer buying from them. Even if on the shelf for years they probably store a battery better than some random eBay seller. They actually still have a bunch of parts like the full camera modules.
[Nexus 6  Original Android Development] brandonb0013:
No worries. I didn't take it as criticism. I'll give dirty flashing a shot. Too bad I deleted my backup because it was so large! Thanks!
[Nexus 6  Original Android Development] Elektroschmock:
Downgrading is always a bit dangerous as we only support database upgrades.

If there was a database upgrade after 9/26 and you had flashed one of those builds you'll get a bootloop if you try to downgrade to 9/26.
[Nexus 6  Original Android Development] dbrickg:
He's already on 9/26, and says it works fine. He's talking about dirty flashing an upgrade, not going back... at least that's how I read it.

What's the deal with the fingerprint reader that's being included in the next build? I thought finger print didn't work well on shamu?
[Nexus 6  Original Android Development] Elektroschmock:
Ah so I got it wrong. Upgrading is always possible and shouldn't be called 'dirty flashing'

The fingerprint stuft isn't device specific. As we don't have a fp scanner you won't notice any change.
[Nexus 6  Original Android Development] dbrickg:
Hah! That's what I thought. Oh well. I was *almost* getting my hopes up :)

PS: thanks so very much for maintaining this. I broke my old shamu a few weeks ago, and was forced to use a friend's iphone. I ordered a replacement shamu, and am in the process of getting all my apps installed and arranged the way I like. It feels way better than the loaner iphone! Cheers!
[Nexus 6  Original Android Development] brandonb0013:
Correct. Want to get on newer updates.

---------- Post added at 08:04 PM ---------- Previous post was at 08:02 PM ----------

Can you give me a step by step on how to remove audio fx? I don't really cares for the app honestly.

Thanks!
[Nexus 6  Original Android Development] BootloopedMillennials:
Yea the Nexus 6 doesn't have the hardware for a fingerprint sensor. The Nexus 6 was actually suppose to have a fingerprint sensor but Apple had the patents for it.
[Nexus 6  Original Android Development] matmo10:
Download these SDK tools so you can run adb: https://developer.android.com/studio/releases/platform-tools

Enable USB debugging on your device

Connect phone to PC

Running "adb device" should show your device

Now running "adb uninstall <appPackageNameGoesHere>" will uninstall apps
[Nexus 6  Original Android Development] brandonb0013:
Thank you! I'll update if I have any questions
[Nexus 6  Original Android Development] BhosxTris:
Thank you so much... Now i need to reflash this using a updated opengapps... Because. Almost 1gb free space on system partition of the rom i think? (I saw it on root explorer it's says that i have 0.96gb free space on system partition).. so if i flash stock opengapps.. it's good. I don't like to update google stuffs on gplaystore. Except if it has a major changes. Thanks again.
[Nexus 6  Original Android Development] Najeeb3344:
Can I flash lineage OS 16 over 15.1 without losing any apps & data?
[Nexus 6  Original Android Development] OldUncle:
I do not think it is recommended.
[Nexus 6  Original Android Development] Najeeb3344:
I flash it , its running smoothly with no problem!
[Nexus 6  Original Android Development] Elektroschmock:
No you can't as it's not signed with LineageOS's private keys.

Once we're going official upgrading from 15.1 will be no problem.
[Nexus 6  Original Android Development] magnamentis:
usually it's not recommended to uninstall system apps because they will be back with next update hence the procedure has to be repeated

each time.

should anyone think that's ok to repeat it each time, ok, but then there are plenty of easy ways (apps) to unsinstall system apps hence

to do it via ADB is extremely and unnecessarily complicated.

the way to go is te freeze those apps (disable) them, that will survive updated etc. and also it is safe in case of shared libraries and other cases.

some apps can easily be removed on one device/ROM and can prevent another device and/or rom to boot.

of course there remains the way to write a script that is applied after update installation, i.e. a zip file, but then that is quite similar to an app and also it takes some more skills, more than ADB even.

last but not least once we know the package name we can remove the app from within TWRP very easily, but again, freeze it, don't remove it.
[Nexus 6  Original Android Development] Sam Nakamura:
May I add another pretty convenient way to get "rid" of apps on system partition is one of the Magisk debloater scripts to remove them systemlessly, this makes it easy to remove certain packages across updates and to re-add them in case of unexpected crashes caused by "removing" them (worth to mention here is the module "magisk manager for recovery", which allows to remove the debloater module from within TWRP).

Just adding this information because I once had a issue with freezing an app via titanium backup which caused the whole system to crash and I wasn't able to defreeze the app because I couldn't boot properly, uninstalling titanium from recovery mode had no effect neither had a reflash of the ROM, a situation which could have been avoided by choosing a systemless way.

Cheers

------ [MENTION=5372360]magnamentis[/MENTION] long time no see! I hope you are doing well! :highfive:
[Nexus 6  Original Android Development] kraehetest:
Hello,

I have been using the Open Gapps with the Aroma Installer for years. There I can choose which Gapps I want to have and which System Apps I want to remove. And that remains so even after a system update. This is so easy and stress-free.

Regards
[Nexus 6  Original Android Development] pr0ndigy:
You had to have done something else to **** up your phone. Titanium's "freeze" doesn't do anything that would effect your boot.

Titanium doesn't "freeze" the app until AFTER the phone boots up and the Titanium app can load in the background.

---------- Post added at 10:09 AM ---------- Previous post was at 10:06 AM ----------

Why was this update commited to the Nexus 6 code?

https://review.lineageos.org/c/LineageOS/android_packages_apps_Settings/+/239354

Nexus 6 doesn't have a finger print scanner, so this is just worthless code taking up space.
[Nexus 6  Original Android Development] Sam Nakamura:
Uhm, well... Maybe I wasn't specific enough, that didn't happen on the N6 but on a Wi-Fi only tablet version where the ROM itself was for both Wi-Fi & GSM variant and hence I had no use for several system apps like contacts, SMS, phone app on my Wi-Fi only version which led me to freeze them via titanium but particular "phone provider service" (or quite similar named to that, don't remember exactly anymore) caused a problem 5 seconds after boot where it fully crashed the system back to bootanimation leaving me with just not enough time to defreeze the particular service/app in titanium and I found no other way to do it as mentioned earlier, might be somehow my fault, might be the badly coded ROM (MTK what else lol) but that's not the point, doing stuff like that systemlessly is more consistent across updates, more elegant and easier to handle in a worst case scenario - that was meant to be baseline of my previous comment, sorry if this got buried in my initial explanation...
[Nexus 6  Original Android Development] Elektroschmock:
Perhaps you shouldn't read changelogs if you don't understand what those changes mean.

Most of the time we are well aware of what we're doing.

The commit you mentioned is only relevant for devices with a fingerprint scanner. You won't even see this setting on shamu.

Also this commit only changes the layout of a setting..it doesn't even take up more space.

In general you all shouldn't care too much about system apps (you don't need) using space. Those apps are on system which is mounted read only.

So all unused space on system is wasted space.

If duplicated apps bother you, you can simply disable them and be done with it.
[Nexus 6  Original Android Development] magnamentis:
hi, yeah, long time indeed ;) nice to see ya again ;)

of course scripts are a valid solution, i think i evcen mentioned it as well ;)

as to freezing causing crashes/bootloops, that's also true, in that context it does not matter whether we freeze or remove, if an app like google app is necessary on nexus and pixel devices while it's not needed to run oxygen OS based devices, it cannot be removed and/or frozen, both will lead to trouble.

i had this with nexus 5 and nexus 6 when i froze google app while on every non-google device i could easily freeze it without consequences.

i have to add here that this is years ago when google app was very different than it is now, it had only few functions compared to now and nowadays i let it run because too much google stuff in general is managed with the app.

BTW i made a thorough testing which ROM is running best on this device and it's the latest pure nexus release, version 7.1.2 of course i tested from 6.x up to 9.x roms of all kind to find out which rom just works and has zero issues, good battery life and blazing fast. BTW all has been tested decrypted, this at times makes a big difference on older API versions.

the result makes sense so far that this is based on the last google factory image for this device and those who really tried things out know that there have always been a few glitches thereafter more or less on any piece of software that was not based on that latest google release anymore. i made the test because i use this device for specific purpose that need top reliability and there is little room for freezes and reboots while driving a heavy bike fast LOL.

i mention this for all those who care less about edge software but only or more about best performance, functionality, stability and themability.

i tried older stuff like cataclysm mod but it's really not good enough anymore and cannot be themed.
[Nexus 6  Original Android Development] dahawthorne:
Way to make friends. As I've said before, the "Senior member" status denotes the number of posts and not knowledge. Be more respectful.
[Nexus 6  Original Android Development] Elektroschmock:
It's not specifically added for shamu! It's there because other devices with fingerprint scanner need it.

It's in settings, and this is just how android works...not lazy, messy coding.

If a device doesn't support a specific feature, you won't see the setting at all.

Flashing big gapps doesn't make too much sense as a after an update via play store the app is on 'data' and the app on 'system' is disabled.

Also I am not aware that we have a space problem on shamu.

But ofc. you can do whatever you want to do.
[Nexus 6  Original Android Development] pr0ndigy:
I never said, nor assumed, it was added SPECIFICALLY for Shamu. Merely asking a question why this specific change in code even matters for the Nexus 6 since the hardware doesn't exist.

I would think, and i could be completely wrong, that the way a Gerrit works is that you have a master code that sits at the top of the pyramid, and you can pick and choose which changes/commits are made to it, then apply those to the specific devices you manage.
[Nexus 6  Original Android Development] wavedashdoc:
So when can we expect YOUR first rom build?
[Nexus 6  Original Android Development] Genghis1227:
I recently did a factory reset and unable to skip the "checking for updates" part. Any advice on how to pass this screen to complete the setup process? I just flashed the most recent nightly on 2/5.
[Nexus 6  Original Android Development] Elektroschmock:
Oh that is not the way Android works. We have about 100+ repositories in gerrit. Most of those repositories are not device specific and are used for all devices. Everybody can submit changes to those repositories, but only a few have merge rights. One of those repositories is e.g. 'settings'. It can handle a variety of different settings for all devices. For example it handles the LED settings for devices with a unicolor LED, a RGB LED, multiple LEDs...

As a device maintainer I have to write an overlay for my device to 'tell' settings which LEDs my device has. In some cases if my device is a special snowflake I even have to extend the code of 'settings'
[Nexus 6  Original Android Development] brandonb0013:
My initial post a couple pages back regarding removing system apps was because I would like to get rid of audio fx. I cannot disable this app. We've all got our reasons.
[Nexus 6  Original Android Development] magnamentis:
all good except that of course you can disable that app, i know it because i have it disabled myself.

i recommend to ask more and state less. because one does not know how does not means it's not possible, this is not meant offending but a statement of fact.

to learn as much as we can we have to listen, ask and assume that there is more to know than what we already know. applies to all the life, not only tech-world.
[Nexus 6  Original Android Development] brandonb0013:
Look through my post history and find I'm not a know it all. I ask questions here because I don't know how to do something. To disable an app you click the "disable" button. I cannot click said button. Maybe it's an issue with my phone, maybe not.
[Nexus 6  Original Android Development] brandonb0013:
Screenshot didn't upload with the comment. I apologize for the extra post.

https://imgur.com/a/yvEQr4u
[Nexus 6  Original Android Development] Elektroschmock:
You're right. AudioFX can't be disabled.
[Nexus 6  Original Android Development] Genghis1227:
If anybody encounters this you can bypass the setup wizard by using this:

In TWRP, mount the /system partition

In TWRP Advanced > Terminal type in

echo "ro.setupwizard.mode=DISABLED" >>/system/build.prop
[Nexus 6  Original Android Development] skyscreaper:
Hi everyone.

Just freshly flashed the lineage 15.1 on my nexus 6. I can open the camera from the lockscreen or with the gesture. I can't find the camera icon in the launcher. No way. The camera is there in the app list in the settings but can't figure out why the icon is not showing up. Any hints?

Thank you
[Nexus 6  Original Android Development] skyscreaper88:
I managed to restore the icon via adb debug by uninstalling and reinstalling plus some cache reset from twrp.

I have another problem now, when I switch to the front camera from inside the app it crashes...

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] dbrickg:
i thought I'd test this on my phone, but the camera app wouldn't start :(

i rebooted, and now it seems to be fine again. no problem switching from front to rear facing camera :)
[Nexus 6  Original Android Development] dbrickg:
looks like a lot of changes to be included in the next build! i've no idea how significant any of them are. but it's kind of exciting, nonetheless

installed the 20190210 build, with all the changes, and it booted back up and looks fine!
[Nexus 6  Original Android Development] Sanabil:
Hope everyone is doing well .

I am now using this OS for a while now and it seems very stable. However over this period of time I have discovered some minor bugs that are still present.

1- i choose center clock location and when upper notification icons get populated they overlap the time.

2- often during call especially on WhatsApp screen goes black when it gets close to ear (which is normal) but it never recovers unless force reboot.

3- the ambient clock will also not function sometimes when phone is picked up, a reboot fixes it.

2 and 3 problems get fixed immediately after reboot.

I am rooted with Magisk and using open gaps.

But nonetheless i am really enjoying this OS as my daily driver.

Thanks
[Nexus 6  Original Android Development] bush2088:
Any one have internet connectivity issues after flashing the latest nightly. My wifi works but cellular internet doesnt. I have signal bars showing and can make calls but internet is a nogo on cellular.

update: shut it off to charge for a little while and now all seems good!!
[Nexus 6  Original Android Development] magnamentis:
glad it's working but of course charging has no impact on cellular functionality as long as you have enough juice to boot ;) coincidence !
[Nexus 6  Original Android Development] dbrickg:
just now looked at the changes list for the 20190210 build, and it changed from almost 20, down to 2. it's got a sense of humor, i guess
[Nexus 6  Original Android Development] Elektroschmock:
At https://download.lineageos.org/shamu/changes/ I can still see the changes.
[Nexus 6  Original Android Development] dbrickg:
hmmm. that's exactly where i looked. and you're right: the changes are all back now. but they were gone just 20 minutes ago :(

ps: and there's a bunch of changes for today's build, 20190212, too. i installed it an hour ago, and it's working well
[Nexus 6  Original Android Development] Najeeb3344:
Any news about official release of lineage OS 16?

Google says its starting as nightly any specific date?
[Nexus 6  Original Android Development] Elektroschmock:
No - Please don't ask something like this, as we can't answer it and even if we could - we wouldn't.
[Nexus 6  Original Android Development] Najeeb3344:
Is substratum theme engine works on preview of lineage os 16?
[Nexus 6  Original Android Development] Sanabil:
I am coming to a conclusion about the performance of Lineage OS on nexus 6.

Phone often becomes sluggish and unresponsive, even when battery is 50 to 60% and performance or quick is selected. I can feel the delay between apps and touch response. Keyboard popups slowly, things get slow overall to the point where it becomes an annoyance.

I feel that newer apps as they're constantly updated are getting slower on old phones like n6. As whole infrastructure is optimized for newer generation chip sets.

That's just my opinion. I could be wrong too.

Thanks
[Nexus 6  Original Android Development] mezerr:
Adjust your Low Memory Killer values to be more aggressive. I no longer pull my hair out after using the N6 for a few hours/days. Google has lot's of info on how to do this. Easy.
[Nexus 6  Original Android Development] Sanabil:
I didn't knew you could do that, i will search. Thanks for info. ?
[Nexus 6  Original Android Development] BootloopedMillennials:
Don't get me wrong the new generation chips are crazy powerful. My Pixel 3 can run laps on laps on laps on my Nexus 6. And that's stock with no custom kernel or rom. But I feel the Nexus 6 has aged gracefully in performance. My biggest gripe with it is how slow it is to process HDR+ photos. I use my Nexus 6 down to around 40% on balanced battery settings and don't notice that sluggishness.

Like the other user said you could tweak performance via a kernel modding app but you'll lose battery life and may encounter the dreaded power off issue if your battery is weak.
[Nexus 6  Original Android Development] Sanabil:
My phone considering its age now with original battery and charger gives me great S.O.T
[Nexus 6  Original Android Development] mezerr:
While this is true when tweaking CPU settings, tweaking the Low Memory Killer isn't going to cause the device to shut off. All it's doing is killing background applications sooner, instead of hanging them in memory. The only downside, is that if the Low Memory Killer kills an application, when you switch back to it, it has to open it from scratch which may use slightly more battery. Trade-off is worth it!
[Nexus 6  Original Android Development] veesix:
That is really good. I don't think I've seen that sot even when my phone was new ?
[Nexus 6  Original Android Development] ego42:
If your phone has the original - by now very old - battery you might want to consider replacing it. I replaced mine a few days ago (it actually wasn't that hard) and my phone seems to be running considerably faster now. Elektroschmock or someone else with good knowledge of the SD805 chipset should be able to corroborate or disprove my notion but to me it seems as if the chipset limits its operation frequency depending on the actual voltage the battery is providing or some other parameter related to battery health.

My phone used to reboot sometimes when the battery dropped below 50 % and now it runs so good that I'm kinda sad that I cannot justify getting a new one :)
[Nexus 6  Original Android Development] Sanabil:
Hm, pretty interesting. My phone is with original battery but doesn't 5 hrs sot negates the battery health issue? Anyways i will see if replacement solves this.
[Nexus 6  Original Android Development] mezerr:
Next time your phone is sluggish... hit the recent apps button, and swipe close ALL apps. Does the phone then become snappy and quick again? If so, then your issue is with the amount of free ram remaining. Adjust LMK values to correct.
[Nexus 6  Original Android Development] Sanabil:
Can you provide me link for this to work on n6?

I dis searched but there were too many guides and a bit confusing.

Thanks
[Nexus 6  Original Android Development] Bigb12:
Do any custom kernals work on this rom? I am used to running Franco, but I'm not sure if this rom will support it. Figured I'd ask before just trying it.
[Nexus 6  Original Android Development] montoya.brandon:
Popcorn kernel
[Nexus 6  Original Android Development] ChrisDos:
LineageOS, TWRP, and Encryption

I'm currently on Nitrogen 8.1 and I'm fully encrypted. Encryption is a must for me and Nitrogen has moved on with Pie and encryption is no longer possible. So I'm looking for a new rom at this point.

I've been searching through this thread and I've read the issues with encryption and TWRP if LineageOS 15.1 encrypted the phone. Can a version of LineageOS prior to 15.1 be installed, encrypt the phone, then upgrade to 15.1, and will TWRP still work? Does the encryption keep working with LineageOS 16?

I change ROMs very rarely, so I'm looking for a ROM that will be supported the longest, and I'm thinking that might be LineageOS.