yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] kldoc:
OmniROM doesn't publish any so-called "stable release", we only publish nightlies that are as stable as possible, knowing that for a device to reach Nightly status, everything should be functionnal.

It can happen from update to update that a few bugs slip in, but those are being fixed as we encounter them.

As of now, I consider Nexus 4 nightlies of OmniROM as stable, all remaining bugs towards Nexus 4 have been fixed.

Once a new release of Android is done by Google, what happens is we update the code of OmniROM, and when the new version is ready to reach nightlies, we stop building the previous version to switch over the new one.

EDIT:today's nightly killed ActiveSync services, team has readded it, will be working normally again with tomorrow's nightly, real sorry about the inconvenience.
[Nexus 4 Original Android Development] kldoc:
I didn't mention it, but march security update is already in there, r22 has been fully merged :)
[Nexus 4 Original Android Development] mrk2815:
thanks for the information. I really like the builds. I am using this device as my tester device . I also havea nexus 6 as my daily driver. so I don't mind a bug hhere and there . but its not as bad as the others that I have tried. you guys keep it rock solid . that's all that I can say that you guys place a priority at Omni .
[Nexus 4 Original Android Development] kldoc:
Hello folks,

as far as I'm concerned, all issues that were mentioned has been fixed, which means I can relax a bit until something new comes up :p

Security updates are done on a regular basic (synced with Google), features are being backported too.

Feel free to report any bug you might encounter with a procedure to reproduce that bug and a logcat.

I kinda feel like Omni 6 for Nexus 4 is fully stable, without any major bug.
[Nexus 4 Original Android Development] danielcepa:
Nice

Running latest version wit supersu 2.67Beta and Open Gapps micro.

No issues so far and a very smooth experience overall.

Only thing i am missing are some more quicksetting tiles, like sync and display timeout.

Theres a bug with the quicksetting editor, the add button is invisible using the Light theme.

The auto / manual button next to the brightness slider is messing with my OCD, making the slider non-centered. I am never using the manual mode, cause adaptive brightness works very well.

Congrats, a solid ROM for our aging mako ! :good:
[Nexus 4 Original Android Development] lebenskuenstler:
Thank you very much. In German we have a saying: Where people work, mistakes are being made.

Great thing is though, that you and all other and coreteam are so quick to respond, providing us such a great ROM.

Thank you so much.
[Nexus 4 Original Android Development] kldoc:
I know there have been some work/rework in this area, some glitches that will get erased eventually ;)

I'll give it a look when I get time, but Mako's resolution isn't that easy to handle on Android 6, it's becoming more and more an issue actually. it's getting old ;)
[Nexus 4 Original Android Development] berturion:
Hi. Is changing LCD density in build.prop can resolve this kind of issues ?
[Nexus 4 Original Android Development] kldoc:
No, it won't change anything, but I'm blocked at the moment, my vpn is down, and from China, it's a bit of a hell right now to be able to solve this. I'll ask for a bit of patience :)
[Nexus 4 Original Android Development] berturion:
I am not having this issue personally, or I can't see it or I don't really understand the problem. I changed my lcd density setting, so I thought maybe it was related. But according to you, it is not.

Anyway, I hope you will recover your vpn :)
[Nexus 4 Original Android Development] kldoc:
Can I ask you what value did you set ? Actually have to do some tests ;)
[Nexus 4 Original Android Development] berturion:
Of course, I use the same LCD Density as SlimROM for mako, it is 268.

And I use build.prop Editor from f-droid to change this dynamically and Tweakprop to set this automatically when updating OmniROM with nightlies (folder OpenDelta/FlashAfterUpdate), very usefull !
[Nexus 4 Original Android Development] s_k_u_ll:
This rom rocks!! Thanks for your work!

One simple question. How can I set default home screen? We can do that in Omni 5.1.1, but I don't know how to do it in Omni 6

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] kldoc:
It's an option in the gallery app, I just select a picture, and set it as a wallpaper.
[Nexus 4 Original Android Development] kldoc:
Thing is lowering it goes against the screen itself, since the native resolution is 320.

I think having your solution can be handy, but I don't really want to change the default on this, some people likes it stock (including myself).

Editing the build.prop is a no brainer, easy to do, and efficient, I think most people can live with it ;)

268 is truly low, you've got good eyes :p
[Nexus 4 Original Android Development] s_k_u_ll:
Hi kldoc,

thanks for answering. You have misunderstood me. I was talking about home screen.

For example, I have 5 screens, I would like to set my default home screen the third one, but there is no option in Omni 6.

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] kldoc:
Oh that ? I don't think there is anyone in Omni working on launcher3, a few commits here and there, but no real customization.

To be honest, nearly nobody uses launcher3, I myself use Google Now launcher, some other use Nova launcher, that's why there is nothing really done on that side.
[Nexus 4 Original Android Development] s_k_u_ll:
OK, thanks for your answer. I liked launcher3 in Omni 5.1.1, I will try Google launcher.

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] mrk2815:
i would like to know if there could be power enhancemetns features included into omni rom. so that you could have power management profile based on usage, from power saving to efficient to aggressive savings to get the bets optimum battery performacne out of our nexus 4.

---------- Post added at 01:53 PM ---------- Previous post was at 01:44 PM ----------

i have tried almost every rom out there for nexus 4 lately. i keep on coming back to omni rom. all promise features but dont deliver. but the omni rom community does announce features and does implement them over time. i am back after a week of playing wwith different roms. omni rom is the best rom for everything. its one of the best rom for battery efficiency. i am hoping that there could be more battery enhancement options for the future to make the battery life even better then what it is on omni rom. on average on omni rom with nexus 4 i am getting about 10 to 15 hours on omni rom. i am hoping that i can squeeze a bit more and that would make me even more happy. if the nexus 4 could get 10 or so more hours to get through a whole day that would be awsome. i dont know if this can be done or not . that's why i am asking about that.
[Nexus 4 Original Android Development] Theyonut:
I have noticed that my Nexus 4 is going hot, very hot, when I use it. In wifi too. It becomes too hot. Anyone else are in the same situation?

Sent from Mako with Omni 6
[Nexus 4 Original Android Development] kldoc:
Might be a wakelock, but there's not much I can do about this, might be one of the apps you're using, or a custom kernel ?

I don't have that issue with wifi, my phone stays cool, that's why I'm asking.

Kernel wise, I only add commits relative to security updates.

Concerning battery improvements, what others did was to implement in the kernel a software support for new features that are in Android 6.

I took the choice not to implement those, and stay on AOSP kernel, thinking that a non supported feature that is then implemented via software might actually uses more battery that it gives back.

There's not much that can be done to improve battery life on Nexus 4, it's aging, and battery life isn't going to improve over time, the only thing that can be done is system using less of that juice, and for that matter, Marshmallow uses less than Lollipop.
[Nexus 4 Original Android Development] mandgeo:
I'm curious why people have the need to quote the first post of this thread?! And it's a small one...
[Nexus 4 Original Android Development] Estebanquito:
is the 4g enabled in this rom?
[Nexus 4 Original Android Development] Theyonut:
In settings I see that 4G is enabled, but N4 has only one band, not available in all countries.

Sent from Mako with Omni 6
[Nexus 4 Original Android Development] Estebanquito:
yes! I have lte where i live! band 4! but the rom im using (beanstalk) is giving me problems of lost calls! And cant enable lte in the new cyanogenmod 13 (that works really good). Are you using lte/4g?
[Nexus 4 Original Android Development] kldoc:
No it's not, the default for the network cell shows 4g, but it's a display bug, if you chose the network on which you want it 2g/3g, you won't get the choice for 4g, unless you use a special radio that has it enabled.
[Nexus 4 Original Android Development] Estebanquito:
But if i flash the radio would it stick? because i cant make it work on CM13. I dont know what they changed in CM12 it worked w/o issues.
[Nexus 4 Original Android Development] mrk2815:
just out of curiosity when Omni roms are ready for android n will the nexus 4 mako be able to get that or will marshmellow be the last build for the nexus 4 mako. just wondering. if marshmellow is the last build will security updates be pushed when google doestheir monthly updates even though the device is on marshmellow just wondering.
[Nexus 4 Original Android Development] kldoc:
How do you want I know about that ?

All will depend on the blobs, if flo gets Marshmellow, Nexus 4 bringup to N will be made easier, if not, it will get a lot tougher because i've got no idea yet on which blobs to use.

We will know nothing about that until Android N gets release, around October, asking about Android N support before it's released doesn't make any sense ?
[Nexus 4 Original Android Development] kldoc:
There "might or might no be" a kernel requirement, I've got no way to test that, Nexus 4 LTE is not supported here, so I indeed don't know much about it other than the modem requirement. You might want to head over the threads concerning modified radio to support LTE.

I can't provide any support for this, as this is not the stock behavior of the phone, and since I can't test it myself, it's just a dead end to even try, at least for me.
[Nexus 4 Original Android Development] mrk2815:
sorry, I should have phrased the question in adifferent way. I know that your an awesome developer for keeping eh nexus 4 on arock solid pace with the latest and greatest with even the hardware challenges in mind . I totally understand your point of view on the matter. I will just patiently wait to try and test out the great development work of great android Omni rom developers like yourself in the community. thanks for all the great efforts so far. have had this rom for 2 months and I am enjoying every minute of the experience on the device.

---------- Post added at 09:32 PM ---------- Previous post was at 09:30 PM ----------

totally understand that you want the stock experience and that's why you don't try weird mods that would mess up the device and make it in stable. I se your after stability and rock solid performance out of the nexus 4 mako device. thanks for all of your wonderful development efforts. I am really enjoying the rom.
[Nexus 4 Original Android Development] mandgeo:
R u talking to me?! Did you read the whole text you've quoted? Who is the developer? Do you know who kldoc is?
[Nexus 4 Original Android Development] kldoc:
Who am I ? That's a very good question :p

Well, I can't be considered as a dev, that's for true, since I didn't write anything new in term of code, a bit of backport and bug fix doesn't make one a dev ;)

I'm only a device maintainer.

OmniROM has a very strict policy towards AOSP, meaning that whatever feature is added must avoid breaking compatibility with AOSP code.

Nexus 4 is a Nexus device, and although support has been abandoned, I try to keep the kernel as close as I can to AOSP qcom kernel, only bringing things that have been heavily tested and proven being fully supported.

Everything else is purely the ROM itself, and device tree being there to switch on/off features and configure the kernel itself.

I'm reacting to this mainly because I don't want to take credit for a work I didn't do. Yes, it does take time to maintain a device and fix bugs when they arose, but a device maintainer is not necessarily a dev, and for my part, it's been a while since I actually wrote code.

Maxwen and jake have done a considerable job making Marshmallow a reality for OmniROM.

Thanks to them, OmniROM is more alive than ever.

I myself am maintainer on Nexus 4 because the device is still behaving rather well despite its age, that OmniROM needed a Nexus 4 maintainer back then, and OmniROM is one of the only existing AOSP based ROM with truly no modification on kernel side for experimental features.

That's what I like in that ROM, and that's why I followed their policy to the letter, and enforced it myself on Nexus 4.

My work on Nexus 4 doesn't go beyond that, proper credits have been given, i guess it's all good ;) (contributors in main thread also are accurate)
[Nexus 4 Original Android Development] mandgeo:
I know that you know that my answer was for mrk2815, who thought that I was the developer/maintainer of Omni.

Let me quote it...

And you know that for most of us the therms developer and maintainer are a little confusing and maybe not so important. But, for sure, YOU ARE THE GUY who brings back life to our phones :D
[Nexus 4 Original Android Development] mrk2815:
sorry I did not know , but you put it in better words then I could. you knew what I was talking about . If you are a maintainer then good to know. that way it will hopefully be maintained as long as it can be. that's all that matters.

---------- Post added at 01:35 PM ---------- Previous post was at 01:33 PM ----------

sorry I am knew to Omni rom. I though you ugys are like the rest but sorry I did not know.
[Nexus 4 Original Android Development] Cizzle4:
does the gapps trouble fixed?
[Nexus 4 Original Android Development] Firmino Neto:
Yes. [emoji3]

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 Original Android Development] Cizzle4:
Ye i couldnt wait..so i already installed :laugh:
[Nexus 4 Original Android Development] str3tch72:
Hi guys, how to make Viper4Android work with this ROM?

Wysłane z mojego Nexus 4 przy użyciu Tapatalka
[Nexus 4 Original Android Development] redj12:
Hi guys. I was a huge fan of this ROM when I wan on Gnex but there was no many feature.

What kind of features there are in this ROM ? It's really close to pure AOSP ?

Thank you.
[Nexus 4 Original Android Development] GiovanniArpino:
TRy yourself and see;)
[Nexus 4 Original Android Development] redj12:
I have not enough memory space to make all my backup so that is the reason why I'am asking. There is some features like toggle settings, skip track with volume button...? Thank you.
[Nexus 4 Original Android Development] s_k_u_ll:
hi kldoc!

this rom rocks, it is very stable!

one question, what had happened to pocket mode? It was working one or two months ago, but now it does not work :(

thanks for your help and many thanks for your work!!!
[Nexus 4 Original Android Development] kldoc:
Ok, i've looked things a bit, it seems Dozemode and pocket mode crossover each other.

A new menu appeared in Ambiant display settings, where you select the mode.

I personally like the pulse thing, but matter of personal choice i guess ;)
[Nexus 4 Original Android Development] s_k_u_ll:
kldoc, thanks for your answer.

I already know menu options to enable it, but it doesn't work. I tried all options.

So, do you confirm it is working? Should I wipe and do a fresh install?

Many thanks

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] kldoc:
Didn't have the time to check it out entirely, today's my birthday, but what Isaw in the logs was on person mode triggered by the google stay unlocked took over a few things, so my guess is you would need to disable that to check it for sure.

I might have missed something, but i really don't have much time to test this more right now.

As soon as I can, i will do more advanced testing.
[Nexus 4 Original Android Development] s_k_u_ll:
Thanks, don't worry! Happy birthday!!

We can wait for your answer anytime that you need, you are doing a great job and my question is not important, device works perfectly. I like pocket mode but I can live without it ;p

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] kldoc:
I will investigate, but since Nexus 4 didn't support Pocket Mode neither Doze out of the box, I'm not sure how pocket mode can still be active knowing that Doze is active in the kernel config. Might be missing something in the ambiant display app selector.

EDIT: Ok, this is indeed something I missed, due to improper behavior between Doze mode and Ambiant display, half of the core code has been disabled. And no one had the time yet to see how to fix the code to make it work.

So Ambiant display is more or less only AOSP right now, only doze mode is active. Will try to see what I can do in the future. But it's not really obvious what should be done at the moment.
[Nexus 4 Original Android Development] s_k_u_ll:
Thanks, we will wait for your information!

As I remember, pocket mode was working OK in Omni 5.1.1, and I'm not sure, but I think it was working on the early Omni 6 nightlies too.

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] kldoc:
Yeah, well, it was more of a kiktkat/lollipop era thing than a Marshmallow thing, and the way they have completely rewritten notifications management makes it a bit tougher to fix.

Then ambiant display was done as a clone to the Motorola active display thing, I don't really remember seeing that on stock AOSP or even stock Google ROM.

What bothers me with ambiant display on Nexus 4 is it will eventually drain more battery, as Nexus 4 doesn't support the active display thing in the hardware, meaning it's emulated. I'm not sure how much, but that's why I kinda never used it, and I enjoy a lot more Doze mode.

Then it's up to everyone's taste.
[MENTION=3020060]s_k_u_ll[/MENTION], if you wish me to point out a nightly build prior to disabling all of this, I can eventually try to find one and give you the name/link, basically need to recoup the time of the commit merge to get the nightly that was done the day prior to it, just tell me if you need help finding it :)
[Nexus 4 Original Android Development] s_k_u_ll:
ufff I'm sorry but I can not remember when it stopped working. I flash nigthlies every 2 or 3 days :D
[Nexus 4 Original Android Development] glukosio:
Still can't get supersu working: downloaded BETA systemless, installed through TWRP, then when I reboot if I choose to install SuperSU (from twrp), it won't boot, it sticks at omni logo moving for ever. If I choose to not install, I have no permissions, and SuperSU tells me that there is no SU binary installed and it cannot install them. What to do?

On supersu page linked on OP post, it's said that I should flash attached boot image before installing supersu zip, but I can't find MAKO image there
[Nexus 4 Original Android Development] kldoc:
You must not install the supersu TWRP offers.

You just flash the ROM, flash the systemless supersu, and reboot, that's it, it's an autopatcher, there is no MAKO image to flash.

EDIT:Just edited main thread to reflect more up to date url:

http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

this is the one you want

BETA-SuperSU-v2.71-20160331103524.zip

The old variant of supersu WILL NOT work on OmniROM 6, due to security changes, only the systemless version will work.

I thought that was clear ...
[Nexus 4 Original Android Development] glukosio:
Thank you very much for the answer, I'll try later with the last one. I used version 2.56 of systemless supersu, and didn't install from TWRP, doing what you wrote on main thread, but it did not work. Maybe I did something wrong ;)
[Nexus 4 Original Android Development] kldoc:
2.56 is outdated, won't work, need the last one.
[Nexus 4 Original Android Development] s_k_u_ll:
[MENTION=2604804]kldoc[/MENTION] I was trying to remember and maybe I was wrong, pocket mode never worked in omni 6. I used that in omni 5.1.1, but never in this rom :(
[Nexus 4 Original Android Development] kldoc:
Well, that might explain why the code has been removed then, comments on the commit is the code was partly broken, and maxwen didn't have the time to figure out why, since that's his work, it'd take a whole lot of time for me to analyze the code and find the problem to then fix it. I currently have a lot going on in life (yes, once again), and lacking the time to deeply investigate this.

I never had a successful experience with pocket mode in 5, and that's why i never looked into it on 6. If and when someone works on it, I'll keep you informed, but as of now, this is on standby.
[Nexus 4 Original Android Development] sis71:
Hi, I 'm testing different ROM and OMNI just seems to be the best . In particular, the update function . A question to ROOT . After the automatic update ROOT no longer exists . Is it enough they SUPERSU in the directory /opendata/flashaferupdate/ to move to gain ROOT again after the update ?

Thanks ....
[Nexus 4 Original Android Development] Fif_:
If you want to preserve root, you have to reflash SuperSU after flashing the update. Same for Xposed.

I end up doing the updates manually because of this. And also because the zip files generated by OpenDelta are not compressed for some reason and they end up being twice the size of the dl.omnirom.org zips.
[Nexus 4 Original Android Development] kldoc:
In theory ? Yes. In practice ? Didn't test :p
[Nexus 4 Original Android Development] s_k_u_ll:
Yes, I always update nightlies this way, I put supersu zip in after flash folder and it works on

Enviat des del meu Nexus 4 usant Tapatalk
[Nexus 4 Original Android Development] glz:
Hi,

When I'm trying to do this, I have a message saying: "security mode is enable, zip will NOT be flashed".

How to change this setting ?

Regards

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

Reply to myself....

I found it. In parameters from OTA.

Sorry for the noise.
[Nexus 4 Original Android Development] mandgeo:
Did omni introduced something called DU quick charger or like that?
[Nexus 4 Original Android Development] kldoc:
No, there's nothing related to quick charging as far as I'm aware.
[Nexus 4 Original Android Development] mandgeo:
DU quick charge showed up to my phone after I've updated OmniRom, Quanta T & K and Tapatalk. And maybe something else.

DU is showing when when i insert the charger and before the lockscreen. And I can't find it in apps, to uninstall it.

Doesn't mather...if you say is not Omni, then is not Omni.
[Nexus 4 Original Android Development] kldoc:
Very surprising given Nexus 4 doesn't support fast charge ...

Dirty Unicorn's fast charge might be a modified AOSP one, and in that case, it's native in Android 6, except fast charge will never get triggered on Nexus 4.

Because there is native software support for fast charge in Android 6, but our phone's hardware doesn't support it anyway, and no, you can't really force it ...
[Nexus 4 Original Android Development] mandgeo:
My problem was about this piece of ... software (that I saw after an update). I've just asked, to be sure. I've later found that es file explorer was the guilty one.

And...what? N4 doesn't support fast charge? But is in the Settings. And I've also saw "things" with dmesg. What's true...i've never put a multimeter on it. Maybe I will :D