yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] bigrushdog:
Welcome to EOS! The EOS project originated with the AOSP release of ICS, and was originally founded by Solarnz and co founded by Bigrushdog. Since then, EOS has evolved into a multinational collaborative effort backed by top Android developers. Our objective is to provide a world class AOSP build with unique features and enhancements. EOS is an ongoing development project in which builds are released on a regular basis. Feature request are not guaranteed, but always welcome. Every release should be considered stable and highly functional.

Fling Gesture Interface

Resizable Navigation Bar

LCD Density Picker

Ambient Display

EOS Wallpaper Showcase

Custom Quick Toggles/Tiles

Softkey Long-Press and Double-Tap Actions

Screen Recording

Network Indicator (WiP)

Dynamic Volume Steps

Reported working with MultiROM

CM12 Theme Engine

Volume keys switch depending on rotation. So the volume up key is always either on the top or to the right of volume down. (Toggle-able)

Default Volume Control Stream (Ring or Media)

Advanced power menu with reboot options.

Pre-Optimised OATs for better ART performance

MUCH MORE...

Special thanks to AOSP of course for providing open Android source,

CyanogenMod, and anyone who has contributed to our cause.

Team EOS Nexus 6 Nightly builds

(Builds are not generated if there are no changes to source, saving you from useless updates)

Because this is an AOSP based ROM, Google Apps are not included. Flash the gapps of your choosing after you flash the ROM. If you need help finding a gapps package, ask any of us and we'll be happy to help

These builds are designed to be installed from your favorite recovery. MAKE SURE YOU HAVE THE LATEST 5.1.X COMPATIBLE RECOVERY.

Detailed instructions

:

Going to EOS 5.1.X from another ROM:

Boot to recovery

BACKUP YOUR CURRENT SETUP!!!

Make a full wipe (Dalvik, Dalvik Cache, System, Data)

Flash the ROM

Flash optional kernel if you choose to not use provided kernel **We DO NOT support outside kernels**

Flash gapps

Reboot

Updating from an older EOS build to new EOS build:

You can usually skip the full wipe step and just wipe both caches. If ever you encounter an issue make sure you make a full wipe first before reporting it. This is what most call "Dirty Flashing". Normally this doesn't cause problems, but keep in mind a clean flash is always the best way to go.

Contribute

Gerrit Review

GitHub

Kernel source

Google+ Community

XDA:DevDB Information

TeamEOS, ROM for the Nexus 6

Contributors

bigrushdog

Source Code: http://github.com/TeamEOS

ROM OS Version: 5.1.x Lollipop

ROM Kernel: Linux 3.10.x

Version Information

Status: Stable

Created 2015-08-04

Last Updated 2015-08-04
[Nexus 6  Original Android Development] bigrushdog:
Some device specifics:

bigrushdog's original liblights implementation

call recording (no geographical restrictions, I'm not your nanny ;D )

Xposed-ready

additional qcom optimizations ;D

TODO:

bring up for AOSP Master branch GCC 4.9

Viper Audio

Thanks [MENTION=3987079]remicks[/MENTION] for getting us a All-In-One completely noob-proof zip.

Download V4A

Sprint Users! ATTENTION!

I have included Sprint diagnostic apps to allow for prl/profile updates, as well as various other CDMA related configuration. However, these apps do not play 100% nicely with AOSP. Follow these simple steps from [MENTION=1149522]plasmastrike[/MENTION] to keep winning.

AOSP Telephony stack flavor

This build fixes the "unknown caller" bug by providing a pure aosp telephony stack. If you don't care about this bug stick with regular builds. If you are currently running the aosp telephony build, I HIGHLY RECOMMEND STICKING WITH IT OR YOU WILL LIKELY NEED TO WIPE. IF YOU COME FROM REGULAR BUILDS TO THE AOSP TELEPHONY BUILD, YOU WILL ALSO NEED TO WIPE!

10/2

Download AOSP Tele build 10/2

Contextual time status bar headers (@omnirom)

Quick charge UI support (look for the "+" in battery icon)

COS Theme chooser (not merged in mainline but in this build because that's life ;p)

Download AOSP Tele build 9/14 r18

9/14

Don't worry about the date. It's up to date

Allow Viper with selinux enforcing

Platform and manifest bump to r18

Major platform eos vendor and build cleanup, many hidden goblins to exorcise

This should fix the rare device lockup

Some users experienced a lockup when updating apps from Play Store. The cause eluded me for some time but I found it. Only have installed a MAXIMUM of 3 themes installed at once

Probably more...

Download AOSP Tele build 9/7

9/7

Fixed duplicate APN Settings on some CDMA variants (nice find from caf [MENTION=1289361]Mazda[/MENTION])

Audio: Update mixer paths from aosp (credit [MENTION=280772]Dirty[/MENTION]Unicorns for a clean aosp tree)

Update sepolicy for pending WiFi calling (credit [MENTION=280772]Dirty[/MENTION]Unicorns for a clean aosp tree)

ActionHandler: tweak key event handling because [MENTION=3987079]remicks[/MENTION] reports fail i can't duplicate but this needed to be done anyways because it's stronger code

CM commit to fix a media wakelock

BRD Labs: put ro.nav.debug=true in build.prop to play, comment it out to stop playing

Download AOSP Tele build 8/31

8/31

Fixed APN Settings.

BRD Labs Pre-release: Colorized logo. Go to Fling settings --> Logo color to change color or reset to see the full glory.

Removed V4A sepolicy commit: This was a accident as it hasn't been merged into mainline. V4A is still a wip anyways it looks like. But good news on the visualizer ;D

Download AOSP Tele build 8/30

The 8/30 build is basically the same as the initial AOSP Tele release. I've added modified selinux policy that is supposed to help V4A in some fashion.

[YOUTUBE]aFef9VneqEg[/YOUTUBE]
[Nexus 6  Original Android Development] dex2grigg:
Wow I remember you guys!!!!!
[Nexus 6  Original Android Development] kratos313:
Yeah I used your ROMs back in the old days glad to see a return.
[Nexus 6  Original Android Development] Mervingio:
Hola!
[Nexus 6  Original Android Development] GuestD0701:
BRD! Its been a while.. Cool to see you here! :D
[Nexus 6  Original Android Development] MoSeriouS:
It's about time this thread got started. I've been using EOS N6 builds for the last month or so and they are rock solid and everything you would expect from Team EOS & BRD. I've been a big fan of Team EOS since Galaxy Nexus days, and maybe even Epic days hll. Anyway glad to see the support thank you very much.
[Nexus 6  Original Android Development] Othoric:
Its always good to see a new ROM on the N6. Downloading now!
[Nexus 6  Original Android Development] azz72:
Awesome a new rom to try.
[Nexus 6  Original Android Development] nickwarn:
Looks interesting, welcome to Shamu part of Xda.
[Nexus 6  Original Android Development] bigrushdog:
Hey guys ya it was about time I got a thread going lol. The build is my dd and some of you guys already know it's rock solid. Play with Fling. Turn on pulse. Set a theme. Change some colors. If you guys want something let me know. As long as it's half way sane you'll usually get it. Help me keep the noobz in check. I'll drop test builds from time to time with stuff from BRD Labs ;D I've been around a long time, so I know the game. No drama here, just dope builds. Any creative ideas let me know. I can usually write it. Since TeamEOS is actual real development as in like, we are programmers, we can make things happen. Have fun!
[Nexus 6  Original Android Development] riassan:
Well Ill Be D@$med!! Look Who came to the party ppppoooooopppppin'!! lmao

How ya been bro? Good to see ya. I knew I made it back just in time for you to drop something and on my birthday too. Nice bro! :good: :good: ;)

---------- Post added at 04:33 PM ---------- Previous post was at 04:31 PM ----------

He speaks the truth....... Liquid acer ports and Miui on Evo 4g! classics!!
[Nexus 6  Original Android Development] bigrushdog:
Sup [MENTION=771843]riassan[/MENTION]! Haha ya man we go back to the REAL old school. Seems I've got a little spunk in me still ;D Damn. If I wasn't hitting the hay I'd cook you a birthday build! Instead, get hooked up, turn on Fling, then turn on Pulse and Lava Lamp and let me know what you think. I gotta turn up the frequency amplitude on these high dpi devices a bit but that should get the birthday party jumping ;D
[Nexus 6  Original Android Development] manup456:
Okay now this I have to try [MENTION=470268]bigrushdog[/MENTION] what's up man long time no see.
[Nexus 6  Original Android Development] riassan:
Hahaha!!! yeah bro i remember cooking test builds with you & bcnice420 and Manup456 on a few roms. Use to light it up on these forums. what gapps are you utilizing? I see you still working 3rd to bro? nice

Speaking of our partner in crime^^^^^^^^^ :D:D:D
[Nexus 6  Original Android Development] grawkiller73:
Looks like a build with some cool features. I'll give it a try, welcome to Shamu.
[Nexus 6  Original Android Development] bigrushdog:
Oh snaps sup dude! I've kinda been in hiding just writing code on the downlow. Over the last few months our project has gotten A LOT of traction so I figured time to get these threads open and hit the scene a bit. If you guys like where eos is going email me and you guys can get in our eos-dev Slack chat.
[Nexus 6  Original Android Development] bigrushdog:
[MENTION=1937035]BCNi[/MENTION]ce420 was the man! He'd do the weekly miui port on his phone! I'm using the latest minimal banks gapps and it's proper. Not quite sure what you asked but no. I'm the lead guy for Eos. Mostly due to a lack of other hard core java guys. There are guys smarter than me. I just don't let them know it ;p
[Nexus 6  Original Android Development] bigrushdog:
http://xdaforums.com/showthread.php?p=62175427

I posted a little demo video of Fling with Pulse and Lava Lamp enabled. I'm just getting warm ;D
[Nexus 6  Original Android Development] Mr_S:
. Does this have battery and clock mods.

Also I'm on aicp but am not feeling there new anti-piracy code. I'm not starting a debate but what are your thoughts on this in as far as implementing it?. I've read all the posts and you seen like a great team with plenty of experience.
[Nexus 6  Original Android Development] Duyo:
So heads up notifications are working for me when I get a phone call or a text message but not when using the play store. Is this the way its meant to be?

If i turn off heads up, scrolling text in status bar works when I get a text message but does not work with the play store.

Fling is working great for me. No lag or stutter at all.

I'm using the latest hells core zen kernel.

http://hc-kernel.blogspot.com/?m=1
[Nexus 6  Original Android Development] wrongway213:
I would have to say your fear is well founded.. no evidence at all to indicate CM will fix it in their device tree anywhere any time soon so if working VoLTE is priority to you, yeah, your fear seems well founded to me.. I believe this has also affected other branches (Slim IIRC) at one point or another FWIW, but yeah it does not seem CM is getting this fixed anytime soon.
[Nexus 6  Original Android Development] bigrushdog:
Well this creates a bit of a philosophical dilemma. Until now we have been able to enjoy the CM telephony stack because of the superior Qualcomm support. Now, it is that same support that is breaking functionality on a flagship Nexus device. Looking through stack history, I know [MENTION=1555922]dhacker[/MENTION] has made efforts to maintain reverse compatability for AOSP, and the compatibility is close. It's the darn ims handoff back to gsm tele when ims disconnects. So I'll reflect on things a bit and determine a direction.
[Nexus 6  Original Android Development] twcobra:
Looking forward to the update. So far pulse has been working fine with the Dolby sound mods I installed on top ? of EOS.
[Nexus 6  Original Android Development] bigrushdog:
Believe me. Pulse was dope before. Now it's just nutty clean. I don't use bs adjectives loosely either. Usually ;p
[Nexus 6  Original Android Development] GavinMazey:
ROM is freaking awesome loving fling and pulse. Only issue I'm seeing is when trying to update prl on sprint I get a sprintdm fc. On first boot I was able to get the prl updating dialog to pop up but I didn't actually do anything. Since then i just get this fc when going to carrier setting in mobile networks. Let me know of I can do anything to help ya figure it out.
[Nexus 6  Original Android Development] bigrushdog:
Ya get me a logcat of the fc. I just put in those sprint resources for the Sprint guys because they were begging for them. I'm on Tmobile so I have no way to test them. Maybe the Sprint guys can step up here as well.
[Nexus 6  Original Android Development] GavinMazey:
Here you go. I rebooted then sprint DM fc then in went into settings and tried to update prl causing sprint DM to fc then grabbed the log and put it in pastebin. Let me know of i got it right, Or if ya need me to test any sprint stuff.[emoji3]

http://pastebin.com/wbFJ2hvs
[Nexus 6  Original Android Development] bigrushdog:
These sprint apps may be a problem. The DM app is looking for a column in TelephonyProvider that doesn't exist in aosp. Basically, you'll have to try from a fresh wipe. If that doesn't work they'll probably have to get pulled.
[Nexus 6  Original Android Development] GavinMazey:
OK thanks I'll clean install later today and report back.
[Nexus 6  Original Android Development] gitchrodd:
Fresh install and I get the sprint dm force closed.
[Nexus 6  Original Android Development] plasmastrike:
Right before you run sprintdm "settings-mobile networks-carrier settings" clear the data for the app in either settings-apps-all or titanium backup. It will work after that for a bit. just always clear the data before you update. You will keep your prl update when you do that so sprintdm puts that somewhere else and update device config is not as useful. I think prl is proffered roaming list which is why it is nice.

Sprintdm works with a dirty update and clean install as long as you wipe data in the app prior to running. Thanks for putting it in:)
[Nexus 6  Original Android Development] bigrushdog:
Ok good looking out. I'll put this valuable information in the OP or second post. Thanks for the info!
[Nexus 6  Original Android Development] GavinMazey:
Thanks for the tips. After clearing sprint DM data I was able to update prl and device config successfully. When I went to initially update I got the hands free activation screen (check screen) that didn't seem to do anything but when I backed out a popup said prl updated. So it seems to be working well just not perfect.

Great ROM so far.
[Nexus 6  Original Android Development] bigrushdog:
Ok good deal. Looks like we'll survive here. Second post updated with up-to-date information from [MENTION=1149522]plasmastrike[/MENTION]

http://xdaforums.com/showpost.php?p=62175427&postcount=2
[Nexus 6  Original Android Development] riggsandroid:
Is this rom as bad as your EOS for toroplus?
[Nexus 6  Original Android Development] twcobra:
Incase anyone is interested. Jolly Roger has updated the 3minit battery mod for the new Eos build.

https://www.androidfilehost.com/?fid=24052804347796522
[Nexus 6  Original Android Development] bigrushdog:
I dropped a psychedelic music visualizer in a gesture based navigation implementation that shows trails when you swipe. Get the 8/16 build. Ya. It's dope.
[Nexus 6  Original Android Development] DroidIt!:
Hey all :) I'm interested in trying this ROM and was wondering if there's a more comprehensive feature list than what's in the op. I looked a bit at gerrit (which only gives a general idea of features without extensive digging) and also checked the g+ community. I guess I'm interested to know mostly if this has battery bar, per app expanded desktop, and what options there are for the messaging and phone apps. If somebody could point me in the right direction I'd appreciate it. :)
[Nexus 6  Original Android Development] bigrushdog:
Flash the build. Go to navigation and turn on Fling. Then play your favorite song in Play Music. If you don't like it I'll give you your money back.

I don't have battery bar but I'm open to adding it. We have per app expanded desktop. Messaging is cm with adjust font size. Phone is cm with call recording restrictions removed.
[Nexus 6  Original Android Development] twcobra:
Its really cool. I do like that Glass Skull on your screen shot.
[Nexus 6  Original Android Development] DroidIt!:
Ahh, OK that answers some. Guess I'll just have to try it...and hopefully I'll stay broke [emoji14]
[Nexus 6  Original Android Development] rgolnazarian:
Anyone know how to make "hold back to kill" work?? If you could include it in the next build that would be intense, thanks!!
[Nexus 6  Original Android Development] bigrushdog:
Setrings/Navigation/Navigation bar settings
[Nexus 6  Original Android Development] rgolnazarian:
I tried that already, it doesn't work...:(
[Nexus 6  Original Android Development] bigrushdog:
It does work. I promise.
[Nexus 6  Original Android Development] GavinMazey:
Working on my end 8/16 build. There is no toast popup saying app killed like most other ROMs but it does seem to kill the app. Back to fling nav bar, you should really try it out. I think its much better than the standard button nav bar. Makes the phone much easier to use 1 handed IMO and I have long swipe left configured as kill app and its working great that way too.

Man am I loving this ROM. Spent yesterday flashing like 8 different ROMs and ended up back here. No others offer the unique features you've implemented (fling,pulse). Suffice to say am addicted to the fling nav bar now and don't think I can live without it. Also your ROM was the best back in the day on my Motorola Xoom glad to see ya back and innovating.
[Nexus 6  Original Android Development] ecsnead69:
Any chance of switching to AOSP telephony to eliminate the unknown caller bug?
[Nexus 6  Original Android Development] wrongway213:
http://xdaforums.com/showpost.php?p=62359328&postcount=183 The issue is already under consideration.
[Nexus 6  Original Android Development] bigrushdog:
Just a heads up folks. The next build doesn't really have anything new. I fixed updater to show installed build and only bring in 1 build history when updating.

I'm working on something new so it may be slow for a bit while I barricade myself in the BRD Secret Laboratory to get some stuff done. It's in further discussion in the TeamEos G+ community if you wish to express opinions and ideas.

It's a high probability we'll stick it out and stay with cm/caf tele for the duration of the LP session. Many things have changed at TeamEOS and we'll most likely go back to our roots for Marshmallow and run a strong AOSP base. Just some thoughts...
[Nexus 6  Original Android Development] ecsnead69:
That sounds good for M, I'll check back then. Really can't believe CM won't fix an issue that big, it is a phone after all! Has anyone tried Android Auto with this ROM?
[Nexus 6  Original Android Development] bigrushdog:
I find it hard to believe they will leave aosp tele thrown under the bus. If opportunity and time permits, I'll turn on full tele debugging and see if I can hunt it down. I know the general vicinity of the bug.
[Nexus 6  Original Android Development] kmcrane:
Use android auto every day. Works good for me.
[Nexus 6  Original Android Development] golfgtiedition30:
*I'm so keen to flash this ROM , but cm , huh...

If your plan is to use a fresh AOSP base with M , then I'll wait. It looks like there's some great original code going on here
[Nexus 6  Original Android Development] bigrushdog:
Ya know, there's this "cm hate" attitude that has somehow permeated the Android scene today and, as a programmer, I simply don't understand it. The work [MENTION=1466193]cyanogen[/MENTION] has done with ffmpeg and the media stack is simply breath taking. Guys like [MENTION=2033984]Romanbb[/MENTION], who's work you see in MediaMonitor every time you fire up Pulse. Their forward ports in av and native to support legacy devices. CyanogenMod gets nothing but love and respect from me. It's a shame more users don't feel the same way.

Edit: In addition to using cm source, my team and I are regular cm contributors. You like having LED on shamu yes?

https://github.com/CyanogenMod/andr...mmit/ff259c5a145c161660bb3d71146248ce17783f8b

Anyone got Note4?

https://github.com/CyanogenMod/android_frameworks_av/commit/625c9f17f15f2041c00f88ce713a37ad17a320b4
[Nexus 6  Original Android Development] wrongway213:
I for one respect that CM paved the way for all of this and that they still contribute massive amounts of original code. However, I also am cautious to flash CM based ROMs, simply because when a bug hits, generally we have to wait for CM to fix it, whereas more often on ROMs with a simple AOSP base, the devs of said ROM are able to fix things internally without needing to wait for someone else to fix. Also, in my experience on the N6, there have been a lot of bugs that have hit all CM ROMs - a lot more than I have noticed that widely affect AOSP ROMs.. I feel like a mixture of device specifics, timing, widespread bugs, the brick fiasco with the bootloaders and people having trouble separating the corporation from the coders is causing people to say a lot of things beyond the scope of their knowledge or that they don't truly mean... or understand.
[Nexus 6  Original Android Development] bigrushdog:
Well look. Yes broken IMS on shamu does sting some. At the same time, I've been around the block a few times. And one thing I've learned is you can't please everyone. And I don't try. If we were a aosp base, guess what people would be saying. "Where's is blacklist support? You don't have Profiles or Privacy Guard! Why doesn't your shamu have Live Display!" So I take it with a grain of salt. Folks just need to see the big picture.
[Nexus 6  Original Android Development] ecsnead69:
Some AOSP ROMs have all those things. I'm running Benzo now and it has everything you listed. I'm just looking around cause I'm getting a lot of random reboots and want to give some other ROMs a try. CM is great in their own right, BUT this is a phone and if my kids school calls to tell me something has happened I would like to know who called if I miss the call..... I'm far more interested in that than other things people pine on about...
[Nexus 6  Original Android Development] golfgtiedition30:
...and I fully respect the work you guys do. Please don't take any offence :)

I don't "hate" cm at all , the code they've contributed over the years is mind blowing. For me it comes down to choice. I merely prefer AOSP that is it....
[Nexus 6  Original Android Development] bigrushdog:
I know nobody here "hates" cm. I was referring to a general attitude I've seen. But from here it's probably best I left philosophy to philosophers and I bring us back to the matter at hand.

I'll see if I can whip us up a aosp tele build. It'll be a little work, and round one will be lacking some tele/contact stuff. But we'll have Enhanced LTE on point. Basically all tele projects will go back to aosp and we'll go from there.
[Nexus 6  Original Android Development] bricky23:
Love this rom and fling!! Using it with sprint. And sprint doesn't have volte, so all good. Didn't have to activate phone or update profile. Everything just worked out of the box. Amazing! Just love it!
[Nexus 6  Original Android Development] bigrushdog:
Good to hear! I'll take win when I can get it lol.
[Nexus 6  Original Android Development] wrongway213:
Loving the new build. Wondering if anyone has found any tricks to keep display enabled during music playback/set a profile for this or another trick for Pulse so I can just zone out and watch the Lava Lamp.. loving Fling and Pulse, definitely actual useful original features as opposed to "let's code something weird so we can claim originality".. this is awesome stuff guys.