yashsingh1/xdaforums huggingface dataset:
[Nexus 6  General] Yasharkhan:
Stop fighting, be one to build an bug free Android 8.0.0 for Nexus 6, we all will move on to 64bit phones but believe me Nexus 6 after 3 years is still a f***ing beast
[Nexus 6  General] konradit:
Stop whining, look how many ROMs have 8.0.0 branches with commits already. SiX ROM just needs BT & NFC and a screen tearing fix.
[Nexus 6  General] zelendel:
I don't need to justify it. The device died and I didn't want to fix it.

People can find me negative and that is ok. Heck I'm also known has the mod with a hair trigger on the ban button. But like I said, it worked. My only point on xda is to help people learn to do things themselves. If that takes pushing the right buttons to make it happen then I'm OK with that. It's not the first time that I have used it to get new people into building roms on their own. So if that is what it takes. Well then there is a reason for my avatar as well as my custom tag.

So for those that are learning to build. Congrats. Welcome to xda. This is just the beginning.
[Nexus 6  General] gothy.gothy:
Almost all of the devs are waiting for Monday, when September security patches are available and after that they will start to deliver their Oreo ROMs
[Nexus 6  General] spider623:
* gpu, radio drivers
[Nexus 6  General] luciusfox:
Both are working.
[Nexus 6  General] Yasharkhan:
You got a working rom with BT working?
[Nexus 6  General] luciusfox:
Did you read what you responded to?
[Nexus 6  General] m_choaib:
I tried S.I.X Oreo 8 Beta but didn't let me start using the rom because Bluetooth errors (repeatedly).

So I returned to 7.1.2. But still thinking if there a fix to Oreo Custom ROM.
[Nexus 6  General] wavedashdoc:
You didn't read the install instructions, did you?

Per OP: delete the bluetooth and nfcnci folders within TWRP before booting the first time.
[Nexus 6  General] m_choaib:
I read them, but when I try to find those folders, i just found the System forder EMPTY. So, no app and no bluetooth and nfc.
[Nexus 6  General] jbaumert:
You have to "mount" /system to see it....
[Nexus 6  General] jlwtformer:
Has anyone on the O Rom been able to disable the charging light? Or is this still something to be worked out?
[Nexus 6  General] shassouneh:
I hate to be "that guy" who posts an external link, but this link does give credit to an XDA member (fkfmfz) and it appears to claim that the 8.0 SIX rom is quote unquote "What works?

Almost Everything"

I have thoroughly looked through this forum post but the following isn't clear.

a.) Is this beta build "newer" than the one that was posted on 8/28?

b.) Is BT is fixed? Several posts above mine seemed to suggest so but not directly.

Moderator Edit: link removed - it's legitimacy is in doubt.
[Nexus 6  General] dictionary:
Go look in the development section .. Primarily .. the thread labeled S.I.X. ..
[Nexus 6  General] shassouneh:
Uhm the only thread labeled S.I.X is "[N7.1.2_r33]-S.i.X.AOSP.ROM-R3Ds [N6-OTA-OREO-BETA][09-01-17]"

This says both 7.1.2 and Oreo beta and the OP says "AOSP Revision 7.1.2 r33", so not sure this is applicable here?

My questions still remain....
[Nexus 6  General] Pkt_Lnt:
Read post #2 in that thread.
[Nexus 6  General] shassouneh:
Noted. Not sure why they'd jam 2 ROMs into one thread and be confusing as all heck. I posted a question there, but it does seem like BT is a driver issue and is not trivial to fix. Oh well. No music for me in the car ;)
[Nexus 6  General] dictionary:
For future reference, always read at least the first three posts of a thread. Sometimes more, depending on the dev. Some cram everything into one post. Others, two. Some, I've seen 5.
[Nexus 6  General] jimbomodder:
Well guys I can tell you the Bluetooth doesn't crash constantly on 1st September build and the Dev is making good progress on Bluetooth actually working. I have used it and yes BT/NFC doesn't work but it's a beta, as for gapps...... they come pre-installed and stock keyboard works fine too, yes substratum has some issues with icons but again it's BETA.
[Nexus 6  General] luciusfox:
FYI: Beta usually implies that the software is feature complete. The purpose of Beta is to shake out hidden usability bugs. This really is, therefore, an ALPHA.
[Nexus 6  General] AsuraDas:
Unholy devs have quite working on 7.1.2 and stated they are now working on 8.0.
[Nexus 6  General] XxD34THxX:
https://xdaforums.com/nexus-6/development/8-0-0r4-s-x-aosp-rom-r3ds-t3670056

looks like someone got bluetooth working
[Nexus 6  General] zelendel:
Now that there is an official beta in the wild. Alot should be fixed really fast.
[Nexus 6  General] GioVIP:
Hello Guys, here is a sample of S.i.X Oreo Rom https://www.youtube.com/watch?v=mhVyLrgYZR8&feature=youtu.be
[Nexus 6  General] Akhilesh S V:
Stop spamming XDA threads with your YouTube link
[Nexus 6  General] HueyT:
Wrong forum. This is for Nexus 6 or SHAMU
[Nexus 6  General] SynisterWolf:
https://android.googlesource.com/device/moto/shamu/+/o-preview

No work done since FEB its safe to say its dead.
[Nexus 6  General] runekock:
Actually, you should probably look here:

https://android.googlesource.com/device/moto/shamu/+/android-o-preview-2

But in any case, I have no hope to get O.
[Nexus 6  General] H4X0R46:
I guess we'll just have to wait and see what happens, though it would be neat to have another version. Prolonged support! I love this device and don't really wanna get another one lol
[Nexus 6  General] awandroid89:
Previous nexus device only got 2 major android update.

Gnex ICS-JB-KK

N4 JB-KK-LP

N5 KK-LP-MM

N6 LP-MM- N -Probably not

New history in the making if Nexus 6 get O...but don't hope to high...
[Nexus 6  General] shadowcore:
To be honest, the idea that one should change a "Phone" every two years is a very bad and weak one.. Supposedly, teh new iPhone will cost over 1000$ in the US!

Thats basically buying a new "laptop" thats actually decent, every 2 years. Its unjustifiable.

On my device, I can already see burn in on the screen.

That is kinda tragic , because my device isnt even 2 years oldd, but that is to be expected from weak technology.

Appart from the camerea and the fuinctionality of whatsapp, I wouldnt even be bothering with this anymore.

If one was to go to this website:

https://skinflint.co.uk/?cat=umtsover&xf=842_1920x1080

You could see that there are less than 57 devices with removable battery, but 560+ with nonremovable ones, with a screen resolution of FULL HD.

The fad with no headphone jacks was the biggest joke of 2016 and I am quite amazed to see how some brands proceeded with that.

FYI, the removal of headphone jacks is done puerly for weak profit motive. A headphone jack costs about 20 cents or 0.2 $ to install for each phone.

While each phone is sold at ludicrous prices of over 500$ dollars.

I bought this phone, when it was already a year old, for 350 €.. Nowadays, I couldnt even dream of getting a flagship phone for that price.

I am just hugely depressed by this regression of technology. P
[Nexus 6  General] mesco38:
Nexus 5 is actually running Nougat with custom ROM..(but yes the problem is somewhere else)

I don't see any feature/apk which really requires a 64bits-soc to work with. 64bits is usefull with heavy operations only (gaming/rendering). Smartphones are far from that performances. Multitasking doesn't requires that.

But 32bits devices may be a bit laggy as they have less registrer entries.

I guess it's just a question about how it's coded / how hard will be the adaptation / will someone do it ?

IMO Lineage/purenexus surely will "convert" android O to our beloved device ;)

---------- Post added at 02:53 PM ---------- Previous post was at 02:23 PM ----------

Totally agree with the marketing pressure. And you can realize that with your Nexus 6. That phone is 2 and a half years old, but he's still running like a brand new phone.

We have a 2k amoled screen, qi charging+turbo charging, fu**ing good dual front speakers, 4k camera recording, one of latest OS and a pretty good community, everything for 400€/$ 2 years ago.. Many 2016 (or later) devices don't have these features, even at 600+€/$

Personnaly, I don't care if battery is removable or not. I think it's as easy to replace it as a removable one. Plus, I've bought my N6 in spring 2015 and the original battery still runs as day one, even with heavy use. (between 6 and 10 hours SOT)

The headphones jack is something else, i guess, don't really know what. IMO it concerns the analogic/numeric conversion which is now reported into headphones. Audio quality don't depends on devices no more, but on headphones manufacturers..
[Nexus 6  General] zelendel:
You have never tried to "convert" a 64bit program to a 32 bit have you? It almost never can be done and when it does work it is broken. This is why you normally see 2 versions of apps.

It is only a matter of time. After talking with a few different teams they all said they would hold out as long as they could but it will be sooner rather then later that all 32bit devices will stop seeing updates even from custom roms. So maybe 6 months or so. Many have already swapped up to a 64bit nexus.
[Nexus 6  General] tjsooley:
We are not getting O at all not even custom.

O will require 64 bit processor and is not even being written as compatible with 32 bit processors.
[Nexus 6  General] Strephon Alkhalikoi:
This would be correct if there was no source code. However, source code isn't 32-bit or 64-bit. We'll get Android 8, but 64-bit exclusive apps like the Pixel Settings app are out of the question.
[Nexus 6  General] stevemw:
But since the Nexus player is 64-bit it can run Android 7.1 2 and Android O. . The Nexus 6 is 32-bit.
[Nexus 6  General] rester555:
[MENTION=1339445]Arju[/MENTION] Is the Android O beta on AOSP? I don't have the source downloaded currently.

---------- Post added at 09:03 AM ---------- Previous post was at 09:02 AM ----------

[/COLOR [MENTION=1339445]Arju[/MENTION] Is the Android O beta on AOSP? I don't have the source downloaded currently.

---------- Post added at 09:04 AM ---------- Previous post was at 09:03 AM ----------

[/COLOR [MENTION=1339445]Arju[/MENTION] Is the Android O beta on AOSP? I don't have the source downloaded currently.
[Nexus 6  General] rester555:
[MENTION=1339445]Arju[/MENTION] Is the Android O beta on AOSP? I don't have the source downloaded currently.
[Nexus 6  General] Strephon Alkhalikoi:
[MENTION=3108304]rester555[/MENTION]: Android 8 source code will not be available until Android 8 final is released.
[Nexus 6  General] Dhalsim43:
Nexus 9 is 64 bit and hasn't been updated to 7.1.2
[Nexus 6  General] stevemw:
Yes, but the Nexus 9, like the Nexus 7 2nd Edition is built on an Nvidia chip, which in my experience is the worst chip on which to build an Android tablet device. The Nexus player is built on the Intel Atom.
[Nexus 6  General] BigM69:
What's the software name for android o?
[Nexus 6  General] Strephon Alkhalikoi:
At the moment, Android O. It won't get assigned a version number until release, though apparently the bulk of the fanbase believes it will be 8.0.
[Nexus 6  General] Dhalsim43:
nothing to see with that, the software update period is 2 years, 3 for security patches.

Pixel C which also have an Nvidia chip (X1) will receive Android 8.0 because it's a less old device.
[Nexus 6  General] stevemw:
Absolutely true. My point was more to the fact that Android O is not being built for the 32-bit operating system.
[Nexus 6  General] imaGine00:
I think they just Made it clear : (and not only for our shamu)

https://9to5google.com/2017/06/08/google-pixel-nexus-telephone-online-support/#more-180888
[Nexus 6  General] NOSTALGIA:
android 8 no more visible for shamu.. i miss my shamu.. one the most sturdiest device i had.. super solid..
[Nexus 6  General] ax562:
oops
[Nexus 6  General] kkozma:
There are O branches in AOSP (device and kernel) for Shamu, but it was removed from the manifest beyond Preview-2 which is interesting. I'm going to attempt to build it and see what happens.

Edit: Well, it built successfully. Now to work up the cajones to flash it. haha
[Nexus 6  General] meatwad0222:
I have a spare device that i wouldnt mind flashing it to. I have a spare nexus 6 with a cracked screen that should work perfectly fine. Id be more that happy to sacrifice it for the cause.
[Nexus 6  General] Yasharkhan:
Can you post the link for the rom you build?
[Nexus 6  General] kkozma:
Sorry guys, it doesn't boot. It at least attempts to but then eventually boots into the bootloader. I used the master branch for this, I'll try again with the preview-2 branch.

Edit: I had the wrong damned path to the blobs specified. Going to try again before I try again with a different branch.
[Nexus 6  General] Yasharkhan:
Good going man, hopefully we can have an android O rom before it's officially released
[Nexus 6  General] kkozma:
Well, I made a little progress. It built and starts to boot, but then it crashes and boots back to the bootloader.

Going through the logcat now to see if anything jumps out. I'll play around with it again tomorrow.
[Nexus 6  General] cameraddict:
I was seriously sitting here wondering if anyone is anxious to try building O for Shamu... and here I find your posts! Good luck!
[Nexus 6  General] shadowcore:
No doubt we wont get it because "x64 is suddenly the only Instruction set /architecture that is supported"
[Nexus 6  General] Strephon Alkhalikoi:
We won't find out for certain until the final source code drops, but odds are that Android O will be possible for the Nexus 6. The major question is how much effort will be needed to make it happen.
[Nexus 6  General] zelendel:
I have talked to a few teams. While it will happen it is not for sure what state it will be in. There will be many things that have to be accounted for and the major will be a kernel that, works with all the new changes.
[Nexus 6  General] kkozma:
Progress people! It boots!!! BUT (doh), bluetooth craps out immediately and causes it to crash and restart.

I had to modify francokernel to support the stuff O uses, but otherwise it built and boots as is right from AOSP.

.
[Nexus 6  General] zelendel:
Of course it wont. You will have to update the kernel and device trees. Considering that it will be BT 5.0 and the nexus 6 doesnt support 5.0 I bet it will have to be reverted to work with the nexus.
[Nexus 6  General] kkozma:
Nexus 6P and 5X do not support BT 5.0 either.

Going over my logcat it actually looks like NFC causes the fatal error, not BT.
[Nexus 6  General] zelendel:
Yes but their kernels and device trees have been updated to work with the new setup. Also you are working with a half baked OS that doesnt even have all the source ode up yet just small parts.

I would wait until july when it is thought that the OS will be released and then work off of complete code. There is a reason the dev teams dont work with the dev previews.
[Nexus 6  General] kkozma:
Useable state isn't what this is really about. It's more of a way to kill the rumor that the Nexus 6 can't run it.

In the meantime, I've got nothing else going on in terms of screwing with Android, so I'm going to keep at it.
[Nexus 6  General] Cypresshill555:
Thank you for your work! I hope they make a new system of updates and then it will be easier to collect everything.
[Nexus 6  General] MysticKing32:
Go for it man!! Keep us updated!
[Nexus 6  General] vijaygopalbalasa:
Moderator Edit:

Don't promote your own stuff on here. Read the FORUM RULES again - TWICE.
[Nexus 6  General] nascar48:
Just curious if you can disable nfc and get it to boot somehow? I mean for me nfc is useless anyways. Lol, keep up the good work.
[Nexus 6  General] Onknight:
why should change phones Nothing as good as The Nexus 6 Duel Stereo Speakers Quad HD Screen Good life

I love if could squeeze one more update to 8.0 even if it XDA Made
[Nexus 6  General] quadcrap1:
Yup, it would be great to get to get O on the Nexus 6 which, in terms of hardware specs, is good enough to run it.

The truth is that improvements in fundamental phone hardware (processor, memory, screen, battery) have pretty much hit a wall. And all the new phones don't offer appreciable improvements in any of these areas.

The x86 vs x64 processor forced switch in going to O will be a major hurdle for the hacker world, however.

And along with the Nexus 6, you should also keep your eyes on XDA work done on O for the Droid Turbo / Droid Maxx phones, which are very close, though with a smaller screen and different camera.
[Nexus 6  General] Strephon Alkhalikoi:
Android O itself won't be too much of an issue, as it has been shown that it can be built for the N6. The problem will be the apps that Google has pulled out of Android and turned into standalone apps: dialer, contacts, messaging, and camera. I checked APK Mirror while hunting for another app, and noticed the dialer had been upgraded to version 10.x. Only one problem: there isn't a 32-bit version. The dialer is 64-bit only. The latest versions of the camera are 64-bit only, and it stands to reason that both the contacts and messaging apps are going to be 64-bit only.

The apps are going to be the huge stumbling block here, not Android itself. Android itself we know can be built. But porting a 64-bit app over to a 32-bit device without any source code to work from is simply not possible. While I initially said in this thread that 64-bit apps were not going to be available for us, that assumed that Google wasn't going to stop producing 32-bit versions of their core apps. Now, I'm not so sure.
[Nexus 6  General] zelendel:
I'm sure you will still be able to use the aosp based ones and make it work.

If you look at Google history you will know what is coming. Every OS release sees a complete stop on work done for older releases. Heck they botched the n6p and 5x just to update the pixel devices.

If people don't start working on updating the aosp apps they will soon become very outdated.
[Nexus 6  General] Strephon Alkhalikoi:
Oh don't misunderstand me. The existing Google versions of those four apps will continue to function. They just won't see any updates. The AOSP versions haven't seen updates in quite some time now, as Google stopped updating the code when they pulled the apps out of AOSP.

But yeah, if developers don't update the AOSP versions of the apps, it could be problematic in the future.
[Nexus 6  General] babykut:
Android O is coming everyone!!!
[Nexus 6  General] Yasharkhan:
Yeah I hope someone can make a custom rom soon, the excitement is too much, I hope the guy who built a half baked rom from the Android O preview can come out with a rom from the source code
[Nexus 6  General] Yasharkhan:
So Android Oreo has arrived and Aosp is going to be uploaded today, how soon can we get a Nexus 6 8.0 rom?
[Nexus 6  General] zelendel:
Considering there will be no kernel source for the device and none of the drivers or blobs will be updated to work. I wouldn't expect a fully functional rom for at least a week and even then it will be bare bones with no mods.
[Nexus 6  General] Yasharkhan:
But Nexus 5 also wasn't supported by Google for Android 7.0 and it has many stable Android 7.0 roms, won't we see the same for Nexus 6?
[Nexus 6  General] zelendel:
You have to remember that Android O is the first OS to target only 64bit devices.

It took a while. Wasn't right away.
[Nexus 6  General] Yasharkhan:
Yeah I know that, but I'm hopeful for a custom Rom, even without mods at the beginning, I just want to taste that sweet sweet Android Oreo on my Shamu before i get the Pixel xl 2
[Nexus 6  General] zelendel:
To be honest. I am not too excited. Other then the Bluetooth audio routing there is nothing overly interesting.

Also keep in mind what you see on the pixel will not be what you saw on nexus. The pixel has many things not sent to aosp. Also you won't get all the features from 8.0. Like treble and other things. Only time will tell how hard it will be. Normally converting things from 64bit to 32 is impossible but I'm sure Google will have some things not converted yet.
[Nexus 6  General] konradit:
AOSP source already posted: https://android.googlesource.com/platform/build/+/oreo-r6-release
[Nexus 6  General] Yasharkhan:
Can someone build a rom out of it for N6? Only an Aosp even
[Nexus 6  General] Aerys:
Very curious to know aswell.

And also wondering if it supports 32bit phones.
[Nexus 6  General] konradit:
This release of Android targets Nexus 6P/5X/Player, Pixel/Pixel XL/Pixel C ONLY.. Those are all 64-bit architecture devices (yes even the Nexus Player released alongside our phone, it runs on Intel Atom). It will take much more effort to port because 1) 64bit focus 2) no kernel, no device binaries, no device tree. Nougat was ported to other unsupported devices easily (eg: Nexus 5) because Nougat targets 32bit devices. I've went and checked all of the smartphones mentioned here and they're all 64bit, according to Notebookcheck (ok not ALL of the phones but most of them). We will need to wait for a good Oreo ROM.
[Nexus 6  General] Langduscher:
Besides, Gapps no longer support 32bit apps. So don't expect any updates there either.

Thanks, Google :good: For forcing me to newer devices which aren't even available over here....

Nice job :cool:
[Nexus 6  General] Gysper:
Makes me wish I waited for a 6P instead of a 6, but the 6 is still a beast even after 3 years. I'd be a shame to put this phone to bed, but still getting the latest version isn't always necessary. Even the % chart shows 6.0 still has more users than 7.0.
[Nexus 6  General] zelendel:
Agreed. If my nexus 6 had not lost the USB port I would still have it and to be honest I would even be worried about the updates. The n6 should see at least one 8.0 rom. . It will be the last for that team with the n6 but at least it will get that.
[Nexus 6  General] veesix:
It would be nice to know if the porting is even possible. I'd be happy even if it takes a couple of months.
[Nexus 6  General] Arju:
Let the devs have a look at the source code first. All is new and I'm sure people will try. There are no guarantee but I'm sure there are many looking into it right now.
[Nexus 6  General] catsruul:
Hmm. imo it would be extremely strange for them to not have a 32-bit port. Android P I could understand, but the vast majority of consumer devices run on ARMv7 or 64-bit capable devices with throttled data buses.

For example, my old Moto G4 was 64-bit capable, but had a 32-bit data bus and therefore ran a 32-bit ROM. It's supposed to be slated to run O (said so on the packaged manual), but anecdotally the point is that it would be detrimental to Google's goal at trying to continue to unify OEM updates with that of Google's releases.
[Nexus 6  General] zelendel:
Yes but you have to keep in mind many of those devices will never even see 8.0

Heck by this time next year we will see maybe 20% of devices on 8 when 9 is released.

Also most of the devices that will get 8.0 officially are 64 bit devices. Even the last nexus are 64 bit. Just look at the issues Google had with 7.0 on the n6.

The unify deal will not work. Every dev here knows it. The issue being the oems don't just "skin" (no matter what internet article writers tell you) they completely replace, add and subtract base android files. Kinda like the whole dual partition set up. That no device took advantage of outside of the pixels.
[Nexus 6  General] catsruul:
You could very well be right. With the way Android segmentation is going with new Android versions it looks to be that eventually only Pixels and some select few OEM devices will actually receive, and run, newer versions of Android. Consumers simply do not purchase new devices quick enough to keep up with new versions of Android. And- purely speculating- this could eventually lead to Fuschia being the primary OS of choice.

However, for the time being, Treble seems to be a stopgap to at least maintain some semblance of unity when pushing security/framework updates. As such it would be very surprising if we don't see a 32-bit source, regardless of the initial release.
[Nexus 6  General] L0p@n:
We can only hope. What I can do now is to roll back to stock 7.1.1 and root it to install custom kernel. Feel my device is getting slower.
[Nexus 6  General] galapagos:
You don't need to root just to install a custom kernel.