yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] KreAch3R:
This will be the post where I am going to write any new updates for my ROM. First of all, welcome! :)

For mako's forums, this is a new ROM. But for Google+, it isn't. I have been testing it and releasing some builds in this private community, so make sure to ask to join for the latest info! I created this thread to let more people try my ROM, only now that I feel that it is in an almost perfect condition.

As as I said, my idea is to create a better stock ROM, and this is my target goal.

Another one of my target goals is to make the release of a new build almost automated. Right now, the compilation of the 6 devices build list is finishing, and is uploaded to basketbuild, using clever smart scripts. :) This also updates the changelog in my site, so I don't have to write a new post every time a new build is released. Everything should just work!

Speaking of releases, the ROM comes with an updater, so you don't even have to check the community or this thread for new links. But follow the pushbullet channel if you want!

I've been copy/pasting information for the past half hour, so this new thread is bound to have mistakes and inconsistencies. Let me know and I'll fix it! :D

Some other important points:

You have to flash SuperSU and GApps.

If you have a question, you should check out google+, in case it's there.

For the Devs: check my vendor folder, I have been developing some automation scripts which, I think, you will like!

I am an one man team, sorry for any slow responses.

Yes, this ROM is released for 6 devices, not mako or hammerhead only. You can grab the zips from Basketbuild. I haven't created XDA threads for the others (yet) because I don't own them, but I thought I should give a go at mako, since I owned the device before.

I hope you like the ROM!!!
[Nexus 4 Android Development] MtG92:
Thank you very much for Krexus [MENTION=3190122]KreAch3R[/MENTION] , really love the stability, smoothness and simplicity...Krexy indeed! ?
[Nexus 4 Android Development] KreAch3R:
Hahah thanks! Enjoy! :good::highfive:
[Nexus 4 Android Development] mohsinkhan35:
Did a clean flash, stuck on bootloop. It's been on bootloop since last night. I will wait until I hear other people's experience with this ROM.
[Nexus 4 Android Development] KreAch3R:
Hello! I'm sorry your first experience was bad. Please join the community so you can see other people's experience. Also, you can check the screenshots in DevDB to see that the ROM is booting. :)

Now, to troubleshoot. Did you try to flash only the ROM? If you did, check if your downloaded file matches this MD5: 8833b5804b786c6dbc4cc14f17b4486d And you don't need to let it one whole night bootlooping, stop it after 10min.
[Nexus 4 Android Development] mohsinkhan35:
Many Thanks [MENTION=3190122]KreAch3R[/MENTION]!! I am downloading it again as I type. In the past I used to flash ROM, boot the ROM and then flash gApps. I encountered many FCs that way. Now I flash ROM and gApps(only playstore), opengapps pico to be precise. For previous ROMs it has worked, would you suggest flashing them seperately?

I will update this post in bit after the install. Hopefully it goes smooth! :)

Update: Perfect! booted up nice! Time to play around with it, Thanks again for this beauty!
[Nexus 4 Android Development] KreAch3R:
Great! I hope you like it! :D

To answer your question: OpenGApps are definitely having SetupWizard FCing if you boot once before flashing them. I solve this by wiping data after the first boot.

I thought though that this happens with every GApps package on marshmallow (never tested it tbh). Isn't this the case? Which gapps have you flashed on Marshmallow roms that didn't do that?
[Nexus 4 Android Development] mohsinkhan35:
None, I think they all do that. So far I tested Open and bAnks. Both didn't work when installed after booting the ROM.

The first time I was stuck on bootloop was because TWRP asked me to run Super SU script and I went ahead with it, this time I didn't run the script after ROM and GAPPS install. So far, I am liking everything. :) I still haven't had a chance to charge full battery and judge the battery stats but the performance and fluidity is spot on!
[Nexus 4 Android Development] KreAch3R:
Ah, that's why. When you flash the latest SuperSU zips, they go systemless by default, so TWRP isn't detecting any SuperSU on system. TWRP is vey outdated on this front and Chainfire himself suggests never to press that button.

Regarding mako, krexus and a new battery :D
[Nexus 4 Android Development] danielcepa:
Great rom. Very smooth and bloat free.

2 things: i miss hide search from recents , the cm-style settings (redundant wifi / bt/ data switches at the top) are a jb/kk era throwback :P

Is the kernel based on Aldy's (minimal rom)? He has the best MM kernel for mako, in my testing.

Keep it up, all is well when the thread is quiet :D
[Nexus 4 Android Development] davide@10:
Could someone tell me about this ROM? How is battery life? :)
[Nexus 4 Android Development] mohsinkhan35:
After going through chroma, minimal, resurrection, fake, orion, back to minimal, chroma, and lastly Krexus.

I think I have finally quenched my flashing thirst with Krexus+Quanta v10. It's only been a day, so far its fluid, and battery is holding up pretty good. Minimal OS is pretty good as well I will admit but I flashed Krexus because the future of Minimal OS looked in doubt. Now that CallmeAldy is back at supporting Minimal OS, it will be a tough choice between Krexus and Minimal. :silly:
[Nexus 4 Android Development] KreAch3R:
Hide searchbar is there, just in a different place. Look under apps--> default apps --> assistant & voice input --> show widget. That's where it is the perfect place for me. As for qs drawer, I don't want to move away from stock right now. :)

The default mako kernel is Aldy's marshmallow kernel, yes. Not AK, just the stock one he made so that a marshmallow ROM can boot.

I only include one in mako because it is needed. I go with stock Google kernels in all other devices.

& yeah, no news is good news in dev threads. It means no bugs :)

That is what I get from all my mako users too, that they have seen a greater fluidity and battery usage. You know how it's all personal etc, but I have heard it from all of them, so that's worth mentioning. I had a mako (now my brother's) and he says the same too.

My personal choice is Quanta as well. Perfect for my/his needs.

As far as choice, Minimal and Krexus are brothers (a lot of common code between us, as Aldy finds the time to update it and merge stuff). In some time, I suppose MininalOS is going to have a lot of krexus stuff and then some more, while I keep going the "better stock" way. So it's just about the ROM philosophy. :)
[Nexus 4 Android Development] Cristiano Lira:
I'm loving this ROM, testing the battery life and enjoying so far. Just one issue that I noticed is tab style on Chrome it's not dettached in recents, it's like pre-Lollipop days.
[Nexus 4 Android Development] TheArt.:
I'll try it right now, but I can't find your custom setup for the stock of "Open-GApps" which you mention in the FAQs. I already applied to the Google+ Community, but I've to wait.

Thanks

EDIT: I found it, probably i misunderstood that this gapps package was personalized by you, hence I wasn't able to find it.

EDIT2: I flashed latest supersu 2.67, quantaV10 and nano gapps; So I may have problems with Layers because of supersu, right? that's what I understand from FAQs.
[Nexus 4 Android Development] KreAch3R:
That's not a ROM's fault. Go into Chrome Settings and change it. :)

Which FAQs? I guess you mean both mine & Bitsyko's. This advice was given mainly to the newer nexuses (these are the ones over-reporting problems with systemless and layers). I have used systemless in the past and I had no problems. Right now, I have installed it on system (so it survives dirty flashes). You can do it in SuperSU settings.
[Nexus 4 Android Development] Akopop:
I am using the ROM till morning and so far really great. I have only one wierd problem. Hangouts app is starting too long (compared to Chroma for example). I mean, on Chroma its like 2 sec, on Krexus its like 4 sec. Any ideas? I am using Quanta kernel.
[Nexus 4 Android Development] KreAch3R:
Most probably, it's fresh flash problems. Krexus has so fewer things than Chroma, if anything, it should go the other way around. You just flashed, you may haven't restarted yet. Give it a day or two to complete any syncing it has to do. Besides that, you have to test the kernel too, unless you were using the same on Chroma, and test the Hangout version (Hangouts got updated twice in the last one-two weeks). Maybe the 7.0 versions are laggier (again, only if you were on Chroma before that).
[Nexus 4 Android Development] TheArt.:
Ok I set up everything, seems ok by now. I'll drop a review in a few days. The ROM seems

great

:)

I've a question: is the F2FS support in your plans? It should make the smartphone even snappier!

EDIT: Dialer doesn't show up my call, no notification on incoming or outgoing calls! I tried a reboot /clear dalvik&cache and cleared data of the phone app, still nothing. Its permissions are ok. Is it because I unistalled the aosp phone app and installed the play store one?
[Nexus 4 Android Development] danielcepa:
Put the new phone in the defaults. (Browser, phone, messaging). By replacing the apk the default has been cleared.
[Nexus 4 Android Development] TheArt.:
[MENTION=3617625]danielcepa[/MENTION] Can you explain better please? For now I dirty flashed the rom again and now I've the com.android.dialer that I deleted because I installed com.android.google.dialer from play store. So how can I use the second one removing safely the old one?
[Nexus 4 Android Development] xWolf13:
Hey [MENTION=3190122]KreAch3R[/MENTION]. First off, thanks for this splendid ROM. Been using it since yesterday morning and all is well. Will you be able to add this patch for our N4? Google Camera v3 is not available for our occam device without this patch. Just a workaround for it.. Thanks again!!
[Nexus 4 Android Development] danielcepa:
[MENTION=4493540]TheArt.[/MENTION]

settings - apps - cog icon - default apps - phone app

tap phone and select phone

the google one works great too. thats what im using
[Nexus 4 Android Development] KreAch3R:
for the Dialer problem, it seems that [MENTION=3617625]danielcepa[/MENTION] can handle it. :) For the F2FS, have you used any mako ROM which has it enabled for /system in marshmallow? If yes, do you believe it helped, and which ROM was it?

Thank you! I didn't know about this patch. I thought Google Camera v3 wouldn't be able to work on mako never, because of mako not supporting the new API (google has said so themselves). So how does this work? It seems to only add some sleep time. Everything in the camera app works? Video?
[Nexus 4 Android Development] xWolf13:
In my experiences, everything worked as it should. Fake Nexus, CM13, and Beanstalk in my knowledge all have this patch. If there was a problem, it would have most likely been reported already. Thank you!
[Nexus 4 Android Development] KreAch3R:
06/02/2016 is up!

It fixes DeskClock, sorry for that!
[Nexus 4 Android Development] TheArt.:
Yes, I solved the issue, I forgot the existence of that menu :D

Regarding your question: I tried an F2FS AOSP based ROM, by vocoderism, with /data and /cache in F2FS. No need to convert /system too because the write speed of EXT4 and F2FS is almost the same. The read speed, instead, is greater and I noticed it when opening/resuming apps! The support for that ROM is over, btw.

I heard that also Chroma supports F2FS, but I never tried that ROM, maybe someone here did.
[Nexus 4 Android Development] KreAch3R:
Are you sure that you need ROM compatibility to achieve f2fs in /cache and /data? I have seen krexus hammerhead users talking about already trying f2fs in /cache and /data. Honestly though, I have never tried it because I never needed it (mako or hammerhead).

Chroma related

I'll keep looking a bit more into it but I don't think that it's something I'm going to pursue just for mako, unless it's easy enough and trouble free, because I can't even test it.
[Nexus 4 Android Development] kassu99:
Hey I installed your ROM today and I love this simplicity. The only thing that I miss from other roms is that there in your ROM I can't set WiFi and data side by side(look the photo example). Can u do something for this? :)

Edit. BTW where can I disable that when I turn phone to landscape, volume buttons gets mirrored?
[Nexus 4 Android Development] KreAch3R:
I have some ideas about the qs drawer tiles, yes, but, I'm still working on how the specific are going to be. For your second question, check under Display --> Rotation. :)
[Nexus 4 Android Development] kassu99:
Yea thank you :)
[Nexus 4 Android Development] TheArt.:
I found something that might be useful. Like stock android, we used to have only certain quick toggles on the lockscreen (when pin/pattern is on, obviously). Here I have the option to hide all of them or show all of them. But what if we could decide what to display when device is locked?

Btw for now the ROM seems superb!
[Nexus 4 Android Development] KreAch3R:
That would be nice, but I haven't seen it anywhere, have you? The way the location tile was hidden in a locked lockscreen was a pure hardcode, so that can't go any further without an implementation written from scratch.

What I could do is hide some specific tiles on a locked lockscreen without hide-all enabled, but then I would get all kinds of questions "why this and not that :P"

Which tiles would you want on a locked lockscreen? I can think of flashlight only.
[Nexus 4 Android Development] mohsinkhan35:
For anyone wondering about the battery life, here are the stats on mine.

This is normal usage with data always on. I mostly use whatsapp and SMS, the battery is almost 2 years old. I've never had this SoT on any ROM before so you guys can see the excitement. With the new battery, I am sure you will be able to get 4 to 4:30 hrs of SoT which is pretty decent. I also have minimal quanta tweaks like undervolting by 100 mV and reducing CPU clockspeed to 1350MHz on conservative governor.

Let the ROM settle in for a day or two and then see the difference :)
[Nexus 4 Android Development] davide@10:
I like this rom, but where can i disable the quick pulldown for the status bar?
[Nexus 4 Android Development] danielcepa:
Quick pulldown

Disclaimer: found on the bitsyko g+ community a while back. Credits to the original author.

Disable quick pulldown:

Drive Link
[Nexus 4 Android Development] davide@10:
It failes the installation on twrp... :(
[Nexus 4 Android Development] KreAch3R:
Yay! Thank you for reporting, this should be very useful for other people that want to try the ROM. :)

Check this. :D
[Nexus 4 Android Development] Baschdard:
For me the best ROM! It has all features I need without being bloated. Additionally it's blazing fast, smooth and stable!

But I have 2 questions:

1. Is there a way to disable the brighness slider in QS?

2. Is there a way to help you translating the ROM into other languages?

Thank you for your great work! :good:
[Nexus 4 Android Development] mir0o0:
Awesome rom, isnt there double tap to sleep on status or navigation bar?
[Nexus 4 Android Development] MtG92:
This rom doesn't have double tap to sleep and I don't think it'll be added, but you can use the "screen off" qs tile or use an app to mimic that feature. Personally I disable the navbar and use "Swipe Navigation", which also allows me to use a swipe gesture to turn off the screen. Hope this helps.
[Nexus 4 Android Development] KreAch3R:
Yes, I don't like these two features, and I highly suggest looking for alternatives, like Nova launcher's double tap to sleep, or an google play app "Lock screen" shortcut etc.

1. There isn't (yet, at least)

2. Yes! Check how the French translation was created. The best way would be for you to create another pull-request like that, for your language. If you don't know how, edit his file and add your phrases and I will place it in the correct place. Keep in mind that this is the Settings translation only, you'd have to translate the "krexus_strings.xml" of every krexus github repo to complete the translation (the majority of them are in Settings).
[Nexus 4 Android Development] danielcepa:
Its a layer apk for Layers Manager.

Rename file from .zip to .apk

To install copy the apk to system/vendor/overlay or install apk with Layers manager manually, click the bottom right fab button, select file, apply, reboot.
[Nexus 4 Android Development] KreAch3R:
I don't know if that apk will work, because I don't know against which ROM is was made. But if it doesn't work, I already posted above, to grab this. :)
[Nexus 4 Android Development] danielcepa:
it works, it was for minimalOS, using it now :)

thanks for the "official" apk
[Nexus 4 Android Development] jolinnard:
I can answer this, because I converted my /data and /cache partitions to F2FS some time ago and your ROM works perfect (as all ROMs should). You only have to flash the proper kernel with F2FS support and make sure that fstab is correctly patched.
[Nexus 4 Android Development] KreAch3R:
If it was for minimal, they are based on my commit, and I made both lol :D

Perfect! Thank you for your input! F2FS interested guys, read this! :)
[Nexus 4 Android Development] TheArt.:
Nice, but what do you mean by fstab correctly patched? Can't I just press the button "Convert to F2FS" in Quanta Tweaks?.. BTW If I convert it, and then there's a update for the ROM, I won't be able to dirty flash it, right?
[Nexus 4 Android Development] zaclimon:
QT's FS converter should work without problem in your case. Also, you will be able to dirty flash without any issues because the FS of your /system partition isn't affected. (It is Ext4 and will be kept that way)
[Nexus 4 Android Development] arvindgr:
One thing I loved the most on recent chroma is, Long press Torch QS tile to open camera. Its so handy. Can this be ported on Krexus?...
[Nexus 4 Android Development] KreAch3R:
Yeah ok nothing major with that. Flashlight didn't have a longpress action anyway. Just a reminder though, you can launch camera by double-pressing the Power button. Which I know, it's almost not working on pretty much every mako right now :p:p (that's why I added it :) )
[Nexus 4 Android Development] TheArt.:
Unfortunately it doesn't work if you want to preserve /data. I followed (with twrp3.0.0) this F2FS GUIDE twice and it didn't worked. When I complete the restore, it asks me a password.

So I suppose that this ROM works if you convert to F2FS losing data. Maybe I'll try after a few weeks to do it.

EDIT: it works! I managed to keep my data
[Nexus 4 Android Development] jolinnard:
Ok, sorry. I wanted to say that every time you flash a ROM that comes with a "stock kernel" it will write your /fstab.mako file (probably with ext4 only). This file tells to the kernel what needs to be mounted at the startup. So when you convert any partition to another type (say f2fs for instance), this file needs to be patched. If you don't patch it will not boot. The easy way is to flash a kernel zip that patch that file, or a specific zip, like this, made by me ;)

Yeah, you need to format your data to convert to f2fs. But you always can do a backup in TWRP, then copy /sdcard to your PC, format, and then push again /sdcard and restore :good:
[Nexus 4 Android Development] TheArt.:
Feel free to delete if this is OT: I'm kinda new to Layers world. I have layers manager and layers showcase with busybox on rails installed on xbin. What I can't understand is why there are only a few themes in showcase app and why all of them are incompatible with my Krenux, as stated in layers manager?

What is the correct way to install them (I see there are also available in play store). Do I have to check only that they are xdpi and 6.0.x compatible?

Latest Krenux, QuantaV10, twrp3.0.0-0, F2FS

Regrading the ROM, does someone else have notification audio problems? Mine sometimes doesn't ring (sms,email,telegram).
[Nexus 4 Android Development] KreAch3R:
Regarding Layers, I suggest joining the Bitsyko Development Google+ community and check it. Layers need a bit of reading the first time and then you're free to go. As for the showcase, don't use it. Search for Layer themes on Bitsyko or Play Store.

Regarding notifications, a few users in my community said that if you had restored those apps with Titanium backup, uninstall them and install them from the Play Store. That should fix any push related notifications delays.

FYI, krexus source code doesn't have anything changed which could affect notification speed, activity, etc. So it's something on your end probably.
[Nexus 4 Android Development] TheArt.:
Yeah I feel that this is a Marshmellow bug, by the way I don't use Titanium Backup at all.
[Nexus 4 Android Development] KreAch3R:
Ok, then try to replicate exactly when they don't ring. If you find a pattern we can test it.
[Nexus 4 Android Development] kassu99:
I made an overview of this awesome ROM :)

https://www.youtube.com/watch?v=g3Td4Xz1twQ&feature=youtu.be

E. "typo" fixed
[Nexus 4 Android Development] KreAch3R:
You must have meant "ROM", and wow, thank you very much! Krexus is honored! :D:D I'm putting it on the OP posts.
[Nexus 4 Android Development] kassu99:
Oops :D Thank you, you are welcome! :)
[Nexus 4 Android Development] xshallowgrave:
Basketbuild isn't opening for me :( is there a possible mirror?
[Nexus 4 Android Development] KreAch3R:
BasketBuild seems to be having some downtime these days... However, it opened for me now. (I'll start an upload anyway). Does it work for you?

Update: Here is the AFH link
[Nexus 4 Android Development] kol1124:
Any chance to get new emoji icons in this rom? ?

Wysłane z mojego Nexus 4 przy użyciu Tapatalka
[Nexus 4 Android Development] xshallowgrave:
Yes, that link works. Thank you sir! The BasketBuild link works for me too now. I suppose I just decided to try this ROM at the wrong moment haha.
[Nexus 4 Android Development] KreAch3R:
Why do you think that emojis are part of the ROM and not the GApps? (I'm not sure either, I haven't seen anything about emoji's in ROM sources)

No problem, I hope you like it!
[Nexus 4 Android Development] mr.chinsu89:
Hi,

Can you share layer theme you use :)

Tks
[Nexus 4 Android Development] kassu99:
Grounge / grounge pro
[Nexus 4 Android Development] xshallowgrave:
I'm having an issue flashing the latest SuperSU. When I do so I get stuck in a bootloop.. Has anyone got the SU to work??
[Nexus 4 Android Development] KreAch3R:
Try with an older SuperSU (I think I installed 2.52 last time on mako). And yes, everyone :)
[Nexus 4 Android Development] atembleque:
I am using SuperSU 2.65, flashed over recovery with no problems so far.

The ROM works great, Thanks
[Nexus 4 Android Development] bart.found:
Yes! Power button was annoying me too lately... so I decided to open my Mako.. and saw that it was actually working pretty well.. but the "external button" was a bit to far to touch it.. so I cut a little, thin piece of plastic and placed it behind the button circuit!!! It did the trick! An easy fix for everyone! :)
[Nexus 4 Android Development] str3tch72:
Krexus + SuperSU 2.67 + Quanta Kernel = best combination ever.
[Nexus 4 Android Development] xshallowgrave:
Got it to work, thanks!
[Nexus 4 Android Development] bart.found:
[MENTION=3190122]KreAch3R[/MENTION] I flashed this ROM on my Mako and I'm totally happy! It's smooth, fast and solid!!! I really like it! Thank you for making it available for our device!!! :)

I'm not doing a feature request, this is your project and it's already pretty awesome! I'd just like to know what do you think about double tap to sleep on status/navbar and arrow keys while typing on navbar..

Thanks again! :D