yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Connor Baker:
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. Every release should be considered stable and highly functional.

Bigrushdog - Project lead, Chief Developer [Xoom || Galaxy Nexus || HTC One (M7)]

RaymanFX - Co-leader, AOSP code maintainer [Xperia S || Nexus 7 (2013) || OPPO N1 || OPPO Find7a]

jrior001 - Jenkins/Gerrit Admin, CAF code maintainer [HTC One X]

anders3408 - Frameworks Developer [OPPO Find5 || OPPO N1]

Roach - Frameworks Developer [Nexus 4 || Nexus 7 (2013) || HTC One (M8)]

Connor Baker [Nexus 4 || HP Touchpad]

NX Gesture Navigation Bar
EOS Weather Engine
Custom Quick Toggles Tiles with Brightness & Volume Seekbars
Softkeys Long-Press Actions
Network Indicator
Battery Indicator Mods
Clock Mods
T-Mobile Theme Engine
Force Navigation Bar on any device
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.
MORE...

We give much love and respect to Cyanogenmod. The AOSP scene would not exist as it does today without them. We implement some of their branches to support legacy devices and features that users have demanded.

Team EOS Mako Nightly builds

Mako <<< Link >>>

GApps Package

Because this is an AOSP based ROM Google Apps are not included. To install Google Apps please flash the following package after installing the ROM:

GApps <<< Link >>>

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

Detailed instructions

:

Going to EOS 4.4.x from a ROM < 4.4.x:

Backup everything!

Go to recovery

Make a full wipe / factory reset

format /system

Flash the ROM

Flash a different kernel if you so choose

Flash GApps

Reboot

Updating from EOS 4.4.x #XX to #YY:

You can usually skip the full wipe step.

If ever you encounter an issue make sure you make a full wipe first before reporting though.

Mako comes with a near stock kernel.

Contribute

Gerrit Review

Jenkins Build System

Github

Kernel Source

XDA:DevDB Information

TeamEOS, ROM for the Google Nexus 4

Contributors

Connor Baker, teameos

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

Based On: AOSP

Version Information

Status: Stable

Created 2014-05-26

Last Updated 2014-12-26
[Nexus 4 Original Android Development] Connor Baker:
Welcome! A brief introduction to the philosophy behind TeamEOS is in order:

If you're looking for a project with every feature on the planet, then this ROM is not for you. TeamEOS incorporates features that revolve around simplicity.

TeamEOS took a brief hiatus to work with the CodefireX project. Unfortunately, that all ended up going south in a blaze of glory. In the TeamEOS repo, you'll see references to CFX code. That code was written by team lead of EOS, bigrushdog, and is thus rightly used in his project.

I run EOS on my Mako as my daily driver. I personally have not had any issues with it, and there are some lovely things in the works.

*A note about my builds:

My builds may have some things changed. They may have changes from Gerrit or may be using a different kernel, or are simply compiled at a different time by me. These builds are not representative of TeamEOS, and I am not responsible for any harm that may come to your device (or yourself as a result) should you choose to use them.
[Nexus 4 Original Android Development] Connor Baker:
IF/WHEN YOU REPORT A BUG:

Please make sure to do a full wipe, with no mods (fonts, kernels, etc.) installed, and see if the issue persists. This helps us narrow down what could be causing the issue. And please, please, include a log. There are a bunch of swell guides here on XDA that will help you get a log. I use this one as reference: Clicky-Click.
[Nexus 4 Original Android Development] Connor Baker:
Third and final Reserve.
[Nexus 4 Original Android Development] Trevino07:
Welcome always nice too see new goodies
[Nexus 4 Original Android Development] upilguebu:
Welcome. Nice too see new rom. Gonna try it. Good Job
[Nexus 4 Original Android Development] TheNerd:]:
Haha yes you changed your retarded pikachu avatar
[Nexus 4 Original Android Development] Connor Baker:
I did! I figured that it wasn't "classy" enough.

- Connor Baker
[Nexus 4 Original Android Development] jayRokk:
Thank you for sharing!

The more Roms the better!

:thumbup:
[Nexus 4 Original Android Development] smile_hh:
Support F2FS conversion? All Chinese like PA aokp like?
[Nexus 4 Original Android Development] Rohit02:
This ROM is extn4 based so you need to convert it to F2FS by @+NABENDU1's script in android section. :good:
[Nexus 4 Original Android Development] Connor Baker:
First part of your question is answered above.

I don't understand what you're asking in the second part though.

EDIT: If you were talking about Chinese language support, then maybe. If AOSP supports it, we support it. If it doesn't have it, you're always welcome to translate it and put it up on our Gerrit for review.

- Connor Baker
[Nexus 4 Original Android Development] Jagdish84:
Hey Connor, running the latest build for a couple of hours now accompanied with AKs kernel and it just feels great! Thank you! May I ask whether long pressing the volume rocker to skip tracks will be included in future builds? Or you guys decided against it? It's the only feature I actually miss using this rom.
[Nexus 4 Original Android Development] upilguebu:
Yo man, try with franco kernel r208! Much flawless! :D
[Nexus 4 Original Android Development] jithuelad:
What is this ?
[Nexus 4 Original Android Development] smile_hh:
Complete Chinese?
[Nexus 4 Original Android Development] Jagdish84:
Turns the navigation bar to a pad like area where you input gestures instead of pressing the navigations bar buttons...
[Nexus 4 Original Android Development] smile_hh:
LOL cheer yes
[Nexus 4 Original Android Development] roddem:
NIce !

Whats the compilation used? Same as cfx? cuz that was blazing fast
[Nexus 4 Original Android Development] Connor Baker:
Glad you're enjoying it! I brought the idea up to the team. However, if they don't find it useful, don't expect it to be merged in.

Glad that you're enjoying it as well.

This uses GCC 4.7. Nothing supremely fancy. While it does perform well, this ROM is definitely more feature and stability driven.

- Connor Baker

PS: When I have more free time, I'll switch it over to 4.8-Linaro for Mako builds. I'm most likely not going to touch the kernel to try to make it better, as there are already a bunch of people on here who understand the Linux Kernel far better than I do. I recommend any of the kernels that you find on this site. It's mostly just personal preference.

IF/WHEN YOU REPORT A BUG (It's in the third post now!): Please make sure to do a full wipe, with no mods (fonts, kernels, etc.) installed, and see if the issue persists. This helps us narrow down what could be causing the issue. And please, please, include a log. There are a bunch of swell guides here on XDA that will help you get a log. I use this one as reference: Clicky-Click.
[Nexus 4 Original Android Development] upilguebu:
Yeah i enjoyed using your rom, good for HD game :D but there's something that I want more in this rom, that's abilities to rearrange the nav bar :D that's it
[Nexus 4 Original Android Development] roddem:
Yeah, Linaro should be pretty awesome! Will wait for that
[Nexus 4 Original Android Development] Connor Baker:
I've brought this suggestion up to the team as well.

I wouldn't hold your breath for it within the week. I've got finals coming up and they've put more than a little time demand on my life. It is coming though.

- Connor Baker
[Nexus 4 Original Android Development] roddem:
yes yes take your time. I know your work is awesome.

Will wait patiently.

Good luck for your finals.
[Nexus 4 Original Android Development] Warbuff:
Glad eos is back. Will keep an eye out
[Nexus 4 Original Android Development] Connor Baker:
I'm going to be working on putting this in later. Problem is, I don't know any Java. But, if I don't put it it, there's always the possibility that a team member will get to it.

That will be included and home-cooked. The project lead bigrushdog is going to make his own, better version.

- Connor Baker
[Nexus 4 Original Android Development] kevinnol:
Glad EOS is back now I can get my old daily driver back :victory:

appreciate your work
[Nexus 4 Original Android Development] AgentCherryColla:
Wow! When I had gotten my Mako support for EOS was dropped due to the CFX Merge. Glad to see the team back together. Definitely making the switch and becoming a long term user.
[Nexus 4 Original Android Development] copi:
Hi.. Sorry if I asked in this thread,, will it also coming to nexus 5. Really missed eos nx gesture. :)
[Nexus 4 Original Android Development] Connor Baker:
EOS is coming to the Nexus 5. The thread should drop "soon."

- Connor Baker
[Nexus 4 Original Android Development] fabian.m:
Hey guys, to me it seems weather isn't refreshing automatically no matter what interval it's set to.. Location mode is network, GPS doesn't work in any app, I think it's broken on my phone, not a rom issue but the weather seems to be

edit: Alright it only seems to be an issue when only the expanded header is enabled, notification disabled
[Nexus 4 Original Android Development] Connor Baker:
Thanks for the heads up! I'll look into this ASAP. Finals are this week, so I'm booked, but afterwards I'll see what I can do about that.

- Connor Baker
[Nexus 4 Original Android Development] Connor Baker:
Also, as of tonight's (or possibly tomorrow night's) builds, 4.4.3 is rolling out! Yaaaay!

- Connor Baker
[Nexus 4 Original Android Development] nedooo:
Gapps link is down in OP...
[Nexus 4 Original Android Development] Connor Baker:
Thanks for the heads up man. It should be fixed now.

- Connor Baker
[Nexus 4 Original Android Development] Gallardo994:
Old EOS from old Xperia S days... Didn't you merge with codefireX guys or sorta?

Sent from my Nexus 4 running Temasek ROM and AK kernel.
[Nexus 4 Original Android Development] senthilrameshjv:
It has dark ui?
[Nexus 4 Original Android Development] Connor Baker:
We did but it didn't end well. The team dynamics and philosophies just didn't match up too well.

It does not. We're not looking at adding it at this time either.

- Connor Baker
[Nexus 4 Original Android Development] M3drvr:
Awesome ROM guys. Just getting very heavy Android OS wakelock on this ROM though. But seems to be the stupid msm_hsic_host wakelock that is doing it to me. Not sure if you can do anything to help with that though. Will see if tweaking anything fixes this up for me.
[Nexus 4 Original Android Development] mnajem:
Status Bar Customization

Hi

Is it possible to include:

Status Bar Customization (customized Java data format)

Recent panel (kill app button) customization location (top left, bottom left etc)

and

Double Tap to Sleep
[Nexus 4 Original Android Development] mammenj:
Just flashed this ROM, awesome. Love the nx navigation. Thanks op.

Any plans to implement immersive mode?

or to hide the nx icon?
[Nexus 4 Original Android Development] Connor Baker:
Custom kernels can be the solution or the cause of this, as that particular wakelock stems from the kernel. I'm not sure how badly stock has that issue, but I'll look into it when I start messing with the kernel next week and the week after. Did you happen to flash a custom kernel?

Also, thanks a ton for telling me the name of the wakelock. Specificity is super important when reporting issues, and I want to thank you for including that detail. It makes my work a whole lot easier!

Status bar customization is not being looked at right now. However, the clear all button in recents is going to be included "eventually."

As for double tap to sleep, are you referring to double tapping the status bar to sleep? That could be interesting and useful in preventing power button wear.

As of right now, there are no plans to integrate immersive mode. I will however look into this, as it's something that I would like to see as well. There will also be no way to hide the NX icon, as it's a main feature of the ROM.

Just so you know, I haven't forgotten about you. I'll look into it soon. Something may be running amok with the Nexus 4's location services in this instance, as all the other devices have this working proper.

- Connor Baker

P.S Sorry for the long times to get a response guys. School is wrapping up for me this week, and I should have a heck of a lot more time coming up soon.
[Nexus 4 Original Android Development] M3drvr:
At this point I have tried both stock and custom kernel. It seems to have gotten not as bad after letting it sit for 2 days now. I will continue monitoring it though
[Nexus 4 Original Android Development] Connor Baker:
Thanks a bunch! Sometimes ROMs need a little bit of time to settle down and get cozy. Please report back if you see any abnormal activity in that regards.

- Connor Baker
[Nexus 4 Original Android Development] M3drvr:
Yeah that's what I figured. Just needed to settle.
[Nexus 4 Original Android Development] fabian.m:
No worries man, take your time :)
[Nexus 4 Original Android Development] roddem:
shifted to linaro compilation yet ?

How were your exams btw ?
[Nexus 4 Original Android Development] :
MultiROM use and do not pass me the boot animation runs around and does not go.

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Original Android Development] Connor Baker:
I haven't switched over to linaro yet. That should happen some time this week. I'll be doing test builds and asking team members to test them with me.

My exams were splendid! Except for math. Thanks for asking :)

- Connor Baker

I'm not sure what to tell you. I personally don't use MultiROM, and I think that there are kernel side patches that need to be implemented if I recall correctly. As of this moment, EOS for Mako uses the stock kernel. I would recommend flashing a kernel that incorporates the kexec (is that what it was called?) patches and report back.

Best of luck.

- Connor Baker
[Nexus 4 Original Android Development] Connor Baker:
4.4.4 is out, and the new nightlies that should be building soon will be 4.4.4 as well. Nothing major comes with 4.4.4, except for a few openssl patches (which we already had a couple of).

- Connor Baker
[Nexus 4 Original Android Development] M3drvr:
Any updates as to what might be implemented next?
[Nexus 4 Original Android Development] Connor Baker:
Kernel first. Then some more optimizations. Then, features. The big Android update is coming up soon though, so I'd expect that we'd have a sort of code-freeze before updating.

- Connor Baker
[Nexus 4 Original Android Development] M3drvr:
Ah okay sounds good.
[Nexus 4 Original Android Development] Connor Baker:
Alright guys, I need you to test this for me.

http://downloads.codefi.re/connorbaker/eos/mako/EOS-full_mako-20140626.180832.zip

Flash just that. No kernel afterwards, and no mods please. If you are going to use GAPPs, use the ones in the OP. Let me know how it feels.

- Connor Baker
[Nexus 4 Original Android Development] M3drvr:
I'm having constant freezes. Clean flash. Seems it doesn't like nova launcher either. Restoring apps from titanium backup is very difficult too. Doesn't finish batch operation. As well, Wi-Fi very spotty. Sometimes doesn't even turn on. I'm going to try get some logs for you.

FYI, flashing a different kernel does fix all the issues.
[Nexus 4 Original Android Development] Connor Baker:
Please do see if you can get logs for me. I have had no issues with this build, though I have not flashed GAPPs. I'll try flashing it again later with GAPPs and see if I can replicate your issues.

- Connor Baker

P.S: Thanks forTthe feedback!
[Nexus 4 Original Android Development] spider623:
does this uses the new cm theme engine?
[Nexus 4 Original Android Development] Connor Baker:
No, it doesn't. We still use the T-Mobile theme chooser.

- Connor Baker
[Nexus 4 Original Android Development] psycho693:
Great work guys!
[Nexus 4 Original Android Development] Connor Baker:
Thanks man! Have you found the N5 builds? Sorry the thread isn't up yet. If you like, I can link you to them.

- Connor Baker

P.S: Don't thank me, I just maintain. Thank the movers and shakers behind the code!
[Nexus 4 Original Android Development] Connor Baker:
Alright guys. Test time.

I have here a test build, compiled with a new kernel (new toolchain 4.9-linaro-a15), and platform compiled 4.9.

There's also been some movement on our bionic, so new bionic optimizations as well.

The only thing that I've found to be not-working is ART, which gives such a crap-ton of FCs that the phone doesn't fully boot. But honestly, this thing is fast enough on dalvik that it doesn't matter.

Happy testing: http://downloads.codefi.re/connorbaker/eos/mako

Warm regards,

Connor Baker

EDIT:

Spotted another issue. My bad for not running with GApps. It appears that GCC 4.9 and Linaro 4.9 toolchains cause weird icons in the Play Store. Harmless, but trippy. Thanks for the thanks by the way, but how is it running? I've been devoting a lot of work to the Touchpad recently, and I'm sorry that I left you guys out in the cold.
[Nexus 4 Original Android Development] Connor Baker:
Art is fixed now. Still got 4.9 platform and kernel. Even more bionic goodies! Play store icon corruption is still present.

http://downloads.codefi.re/connorbaker/eos/mako

You're gonna want the August 13th build.

I see thanks, but no comment on how it's running. Please, let me know.

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] fabian.m:
Will we see this in the official nightlies at some point? :)
[Nexus 4 Original Android Development] Connor Baker:
I would count on it. Perhaps not the 4.9 platform, as I don't consider the play store app icons bugging out to be release worthy.

If anyone knows of a fix for it, please let me know.

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] Kev23:
You asked for feedback....Just clean flashed the above and noticed a couple of minor things during setup. Firstly changing temp from Fahrenheit to Celsius caused a shed load of force closes in various apps and system ui, but click OK on them all rebooted and all is well.

Other thing is when setting the clock to centre and having a load of notifications, the notifications obscure the clock (a reboot might have fixed but forgot to check).

Otherwise all working well.....good to have EOS back on the scene.
[Nexus 4 Original Android Development] Connor Baker:
I've got the weather FC issue when setting it to Celsius as well. I got a log and have submitted it. As for the clock to center, I've noticed that as well, but there's nothing that I know that can fix it (if it is an issue, and not a "feature").

Thanks for the feedback!

See guys, the project gets better as a whole when I'm notified of fail. I don't use my nexus 4 as a daily driver any more because I'm working on stuff for the G3 and Touchpad.

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] snak3ater:
Solution to center clock icons overflow issue:These 2 commits should fix this problem.

Fix icons overflowing status bar view in center clock and date layout

Take date into account to not overflow icons in stock or center clock
[Nexus 4 Original Android Development] fabian.m:
No crash for me on the official August 14th nightly when changing to Celsius
[Nexus 4 Original Android Development] Kev23:
Found a weird graphical glitch when setting up Fenix on the new toolchain version. On the login screen normally password box is below username....... when I clicked on username the second screenshot happened. Still worked and let me log on.

Probably related to the play store icons?

Everything else running great, thanks
[Nexus 4 Original Android Development] Kev23:
Must be related to the new linaro toolchain then.

It's the always visible menu button available in this rom? I found the long press option under navigation options.... But doesn't seem to be an place to enable it. Thank you
[Nexus 4 Original Android Development] fabian.m:
Not an option AFAIK

Also, any plans to enable access to app ops? [MENTION=4633526]Connor Baker[/MENTION]
[Nexus 4 Original Android Development] Connor Baker:
No plans on that right now, and that'd be a team decision, not mine.

The Celsius bug is almost certainly caused by 4.9 platform. That'll be gone for sure. I'll see if I can eek out another test build today.

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] Connor Baker:
Okay. Making a new build now (still furnace kernel), but with 4.8 platform.

Warm regards,

Connor Baker

EDIT:

Two builds for you all today. One with 4.8 platform, and then one with some goodies from our gerrit. I'm taking a break from the G3. Having kind of a fail day and i need some win.

EDIT #2:

New build up: http://downloads.codefi.re/connorbaker/eos/mako

That's the first one. Second one is building now. Has some art/libcore optimizations, a goody (still being worked on) in the battery menu, and should have immersive mode. Not sure about the last one yet. I'll upload when it's done.
[Nexus 4 Original Android Development] Connor Baker:
I thought that this deserved it's own post.

The first build includes our new bootanimation, courtesy of the awesome [MENTION=5092898]Venomtester[/MENTION]!

Go check it out guys!

Warm regards,

Connor Baker

EDIT:

Build number two is up!

http://downloads.codefi.re/connorbaker/eos/mako

It's got a bunch of stuff from our review, but unfortunately, I couldn't get immersive mode working.

Test it out and let me know how it goes.

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] Connor Baker:
Anyone want another test build?

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] kevinnol:
It's so quiet here..

Is there a changelog anywhere or just github ? btw Gerrit Review is kinda broken
[Nexus 4 Original Android Development] Connor Baker:
No changelog. Everything is on github. Gerrit works fine btw. We're going through host migration but that's the only thing I can think of that would cause issues.

Sorry for being gone. School is back in session and I don't have time for a lot of things I should be doing right now.

Warm regards,

Connor Baker
[Nexus 4 Original Android Development] justthefacts:
A very different approach to the nav bar. Nice job. got me sold.
[Nexus 4 Original Android Development] imzkng:
Love the speed of this rom, with just enough features. I would like to ask if there is any chance of updating the theme engine? The only thing I really miss. Thanks!
[Nexus 4 Original Android Development] Connor Baker:
Thanks man! Compliments are very much appreciated.

Theme engine will be revisited when L source drops and we have builds rolling then.

Warm regards,

Connor Baker

P.S: I'm going to try to put out a "special" build tonight. I honestly don't know if I'll be awake to see it finish or not.

EDIT:

Looks like it won't happen tonight. I've run into enough errors that I've decided to wipe my working directory and start over. Relax, there's still something cooking.
[Nexus 4 Original Android Development] justthefacts:
It would be a good idea to make a new post for this new build so it would go up on the forum list so people would know there is a new build.:D