yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] Benjamin_L:
also works fine for me. TWRP factory reset and restore apps+data with Titanium backup
[Nexus 4 Android Development] CyberZeus1977:
Thanks zephiK for your work, but I think to stay with 06/05 version because I use navigation ring to open calculator and to lock screen. I can no longer live without that ?
[Nexus 4 Android Development] kirito:
Yes I do that, even I try it twice and still the same.
[Nexus 4 Android Development] patil.ketan:
I did the same, only restored system settings as well through titanium, looks like that is causing issues. I will try without restoring system data.

Did you restore the system settings from previous install as well?
[Nexus 4 Android Development] ttheodorou:
hello zephiK. i want to thank you again for your hard wrok. i didn't install the new rom yet, probably going to install it later today but if it follows the chorma tradition this thing will rock our phone once again.

i just have two question for you:

1) how good do you think this rom can get? from my prospective is the best by far for our device and i honestly don't know how you do it every time giving us something better. i thought you already was at to point that it was already perfect.

2) do you know that you are ruining us? when we will change our phones, and that wont come soon with the still capable hardware and tune to perfection software you give us, we will hate the software now knowing how high the bar can be set.

thank you again for your hard work and keep giving those google guys a run for their money!!
[Nexus 4 Android Development] zephiK:
You can use double tap navigation to sleep. With the navigation ring customization, it introduces "weird" behaviors in which where a user swipes up.

Flash BaNkS' gapps, using incompatible GApps will not allow you to bring the tiles down and the home button.

Giving Google a run for their money? O.o I don't get money for this. In fact, I rarely ever get donations for Chroma releases anymore, it's been over 6+ hours and I haven't received one donation. It's definitely not required but its good to support ongoing development.
[Nexus 4 Android Development] kirito:
I try factory reset and guest? I'm satisfied ?
[Nexus 4 Android Development] russells.android:
anybody else unable to install apks?
[Nexus 4 Android Development] toyr99:
Just wondering, are Italian translations there?
[Nexus 4 Android Development] yaymalaga:
I really love this rom, I'm now back with this new rewrite. It works perfectly and it seem smooth and quicker than ever. No errors installing apks or with tiles, home button or quicksettings.

So congratulations, chroma is in my opinion the best rom!
[Nexus 4 Android Development] deedeeceleb:
Thank you very much for the new update. I don't know what you did, but the blackscreens in Chrome and ingress are solved and the rom is running as fast as always. Thanks for doing your magic!

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] patil.ketan:
[MENTION=1978554]zephiK[/MENTION] But I did use latest banks gapps... Home button and pulldown still giving problem...
[Nexus 4 Android Development] zephiK:
No not yet, I have to rework the translations in the future. Some of the translated strings are no longer needed so it doesn't make any sense to include translated strings that don't exist in the rom anymore.

:) that was the goal of the rework. Glad to hear that it's resolved.

You're doing it wrong then because it works fine, I wouldn't release a ROM that quick settings and home button doesn't work.

Follow the instructions in op with the latest gapps.

Also wipe /system/ after wiping.
[Nexus 4 Android Development] HiM@L:
rewrite is working well...only tiny issue i have seen is clear all button position to bottom right doesnt work.... can anyone please check it?
[Nexus 4 Android Development] M@rs:
The bug is reported several times already. And it is already fixed in his local build if I'm not wrong.

Btw. First custom Rom I use on my nexus 4, battery seems really good with hc b79 after the first hours.
[Nexus 4 Android Development] HiM@L:
yup... i sud have checked his github before reporting.

anyways, running awesome with semaphore.
[Nexus 4 Android Development] small2cats482:
You have to do a full wipe, which means data, cache, dalvik. I dirty flashed the latest build just to see if it works and it gave me the same issue you have. Then I did a full wipe and restored my apps using TB, and it works fine now.
[Nexus 4 Android Development] zephiK:
Correct.
[Nexus 4 Android Development] CyberZeus1977:
Banks Gapps are no longer available. Are the one linked in the first post compatible with latest Chroma?

Thanks
[Nexus 4 Android Development] hash87:
I really miss national data roaming - my mobile network operator is using national roaming. I can turn on "data roaming" but i'll still get R icon instead of H/E. I'll have to stick with 06/05 build.
[Nexus 4 Android Development] M@rs:
My Provider use it too, I will see how it works without the option. On stock 5.1.1 I had no issues.
[Nexus 4 Android Development] zephiK:
They're available, you probably visit the page when banks was updating the gapps.

What providers are these? And from what countries because like you said, even stock rom doesnt have these settings.
[Nexus 4 Android Development] CyberZeus1977:
See here

http://xdaforums.com/google-nexus-5/themes-apps/standard-minimal-gapps-t2012857

Am I looking in the wrong place?

Anyway, does the one linked in the first post work with latest Chroma?
[Nexus 4 Android Development] M@rs:
I'm from Germany and o2 and E Plus share their 3G network.

You connect automatically to o2de+ if no o2de 3G is available. The 2G networks are still separated.
[Nexus 4 Android Development] zephiK:
http://fitsnugly.euroskank.com/?rom=banks&device=gapps
[Nexus 4 Android Development] CyberZeus1977:
Thank you zephiK!
[Nexus 4 Android Development] kirito:
As I know, if you use a sharing network your network notification will be R, but if you use your original network provider then it will be H/E. You wanna H/E? Turn off your roaming.
[Nexus 4 Android Development] jtwebfusion:
Bottom right in clear all recents isn't working in the 6/17 build, and yes, I did a clean install.
[Nexus 4 Android Development] wong.izzat:
Yes, the bottom right is same position as bottom middle. Thus bottom right should be on the correct position, that is right.
[Nexus 4 Android Development] hamma:
Zephik already knows about it and it´ll be fixed in next build.
[Nexus 4 Android Development] M@rs:
Okay the o2de and o2de+ data roaming is working! Nice Rom.
[Nexus 4 Android Development] hash87:
It happens for at least 2 providers in Poland - Virgin mobile (which is MVNO and uses Play and T-Mobile network) and Play (which uses T-Mobile, Plus and Orange network).

That's not a solution. When im out of town my phone will switch to different available network. With data roaming turned off my data will be cut off.

National roaming settings has another big advantage over standard roaming - when im travelling near the borders with another country my phone can sometimes switch network to e.g. Vodafone (Czech). With "national roaming" data will be turned off and i won't be charged for data usage, but with "standard roaming" my data transfer will still be on and i will be charged.
[Nexus 4 Android Development] zephiK:
I guess it's more of a European thing instead of American thing? I just see that stock Android phones don't have national data roaming.
[Nexus 4 Android Development] HTC_HDD:
Which Kernel

Hey Guys,

which kernel do you recommend with the new Chroma?

I dont want to change a lot of stuff. I only need to enable fast charge and i love battery life.

TIA :)
[Nexus 4 Android Development] zephiK:
Franco Kernel
[Nexus 4 Android Development] caesium2:
Has no fastcharge. But I think Quanta has it (which is based on franco).

http://xdaforums.com/nexus-4/development/kernel-sabermod-franco-kernel-r211-t2858561
[Nexus 4 Android Development] patil.ketan:
Just for information, I solved this by not restoring any system data after clean install. Looks like some system ui settings when restored were causing this problem.

Everything is smooth and the rom feels much faster. Thanks [MENTION=1978554]zephiK[/MENTION] for all the hard work you are putting in.
[Nexus 4 Android Development] petrov.eduard90:
I have the same problem...home bottom( the circle) and pull down don't work...dirty flashed from previous stable

Edit...sory i didn t read that i have to do clean flash...

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Android Development] hamma:
Is it really that hard to read??? CLEAN FLASH!
[Nexus 4 Android Development] hash87:
Stock android doesn't have national data roaming but OEMs implement this feature in their software (my previous phone - Sony, had national data roaming setting).

AFAIR national roaming has been somehow implemented in Kitkat - android started to use some kind of list of providers that use national roaming (similar to list of APNs). Providers listed there could use other network the same way as with "national roaming" setting. However this list was really outdated and had to be updated by custom ROM developers to work properly.
[Nexus 4 Android Development] gugalmale:
What does it full wipe means?
[Nexus 4 Android Development] dcop7:
Wipe data, cache, dalvik cache and system. You will loose all your data. So, backup first!
[Nexus 4 Android Development] gugalmale:
How I will flash the rom and the gapps if my phone is empty?

---------- Post added at 01:50 PM ---------- Previous post was at 01:43 PM ----------

Maybe it's better to install the rom coming from stock Android ?
[Nexus 4 Android Development] johnmain:
You don't have to wipe data. Just use the factory wipe option in twrp.

After install I use the wipe cache and dalvic option.

Works perfect with no issues.
[Nexus 4 Android Development] shawnbrennan55:
"Wiping" the /data partition from TWRP does not delete your "internal storage" (a.k.a sdcard0 or /data/media/0). You will lose all of your installed apps and system & app settings, but not your stored files.
[Nexus 4 Android Development] gugalmale:
So, to do that I must mark all the options from advanced wipe except the storage?
[Nexus 4 Android Development] dcop7:
Check here:

The Ultimate Guide to Using TWRP: The Only Custom Recovery You'll Ever Need

or here:

How to Install Custom ROM using TWRP Recovery! [FAILPROOF METHOD]
[Nexus 4 Android Development] shawnbrennan55:
Correct, wipe /system, /data, /cache, and /dalvik cache, but not "internal storage".
[Nexus 4 Android Development] hmillos:
if i'm going to clean flash, do I still need to reset DPI ?
[Nexus 4 Android Development] zephiK:
Fast charge as in USB charge? Franco kernel already has that, most kernels already have that feature.

Yeah got it. I'll add national data roaming again in the next build, I didn't add it in its initial release because I didn't want to touch anything telephony or data related to ensure that volte for vzw on n6 wouldn't break.

No.
[Nexus 4 Android Development] biondi53:
I can not resolve this issue, try quanta kernel, franco kernel, different governors and the issue continues .... any ideas?
[Nexus 4 Android Development] hamma:
Which issue?
[Nexus 4 Android Development] biondi53:
When the display is off the processor it runs at 300MHz longer than Deepsleep
[Nexus 4 Android Development] hamma:
Have a look for wakelocks. Install Wakelock Detector or Better Battery Stats.
[Nexus 4 Android Development] biondi53:
Here is
[Nexus 4 Android Development] Utkarsh-ezzo:
Any mirror link for download the AFH link is not working...drive link would be great
[Nexus 4 Android Development] Manudel96:
Okay, sadly you removed almost all of the features I liked very much and used very often.

So I will move to another ROM.

Don't get me wrong, I really liked your work!

Stay fresh and keep up the good work!
[Nexus 4 Android Development] hmillos:
I think mirrors are not allowed by zephiK, he likes to keep in track of downloads.
[Nexus 4 Android Development] jolinnard:
Data workaround script

New contribution:

For people that have data connectivity issues when leave a wifi zone, I wrote a script some time ago that runs as a service, it monitors connectivity and reset radio when it detects the issue. I have tested for some weeks as many others in kernel testers group in G+. Result: it just works. I don't need to switch airplane mode every time I leave my house.

Just flash the zip after your favourite kernel:

data_workaround_fix-5.1.X-Mako-anykernel.zip

Tested with Franco, Taurus and other kernels. Not all of them, but should work.

Script source is in my github: https://github.com/figue/scripts
[Nexus 4 Android Development] zephiK:
AFH works fine here. Try again as the website may have been down for maintenance or something.

Good luck.
[Nexus 4 Android Development] Utkarsh-ezzo:
Ok, Its not working here in India still, anyways I will keep trying...
[Nexus 4 Android Development] zephiK:
Try changing your DNS to another service (e.g. Google DNS or OpenDNS) or flushing your dns. The website is working fine.
[Nexus 4 Android Development] ruzkay:
aaaand back to n4 since light bleed on my g4.... hope it gets fixed
[Nexus 4 Android Development] spider623:
hey [MENTION=1978554]zephiK[/MENTION] can you add my provider(MTN Cyprus) settings, the build in are wrong and only for the pay as you go plans (top up)

the correct are

---------- Post added at 08:33 AM ---------- Previous post was at 08:27 AM ----------

and you called me crazy when I was complaining about that a few months back lol
[Nexus 4 Android Development] gugalmale:
Got this problem: after flashing the latest version of chroma, in the correct way, I can't set the clear all apps button for the bottom right side. It's on the bottom center with both right or center option set
[Nexus 4 Android Development] hamma:
Dev knows about it. Will be fixed in next build.
[Nexus 4 Android Development] gugalmale:
I suppose they will ?
[Nexus 4 Android Development] :
Hi [MENTION=1978554]zephiK[/MENTION], I think I missed two features:

First is navigation rings. I used one to take screenshots, one for screenoff and the other to toggle silent mode. I missed the convenience that this feature brings.

Second is the constant size of the navigation buttons even if the navigation bar is reduced. Having a stock sized navigation buttons with a reduced navigation bar is just beautiful.

Other than that, this newly-rewritten ROM is the snappiest ever. My benchmark is Tapatalk and Google Keep. These apps now scrolls so much better than ever.

Thanks a lot for your work. This ROM makes my old phone much more convenient and fun to use. Your skill is highly admired. Cheers!
[Nexus 4 Android Development] TA123:
I did a dirty flash last night and got a number of problems such as home button not working, the pull down menu with tiles down not pull down, if the security set to swipe, the lock screen is absent. So I have done a clean flash after factory reset and the problems are still here.
[Nexus 4 Android Development] hamma:
Did you wipe system and flashed banks gapps?
[Nexus 4 Android Development] TA123:
Yes, I have wiped the system (it is what Factory Reset does, right?) but did not install any gapps due to a problem with the gapps file.
[Nexus 4 Android Development] hamma:
In TWRP under WIPE go to ADVANCED, there select everything except internal storage.

You have to flash gapps.
[Nexus 4 Android Development] TA123:
Thanks a lot. Let me try.
[Nexus 4 Android Development] zephiK:
I'll just extract the ones from CM's APN list.

Already fixed in my local build, please search the thread before you post.

As I mentioned for the 100th time, the rewrite is a work in progress. Features are still on their way.

The initial rewrite is focused on pushing on what I have out to the masses with the "core features."

Be patient, I work on Chroma as a hobby and for free. I don't get paid for this and I have a personal life outside of XDA nor do I have a team for the ROM. Some other ROMs out there have 5+ members working on the ROM, I'm just one individual.

I know I can probably get a team but I don't want to, Chroma is my project and I want things done the way I want it to be done so I prefer lone wolfing :)
[Nexus 4 Android Development] sachin.soman:
Thanks for this awesome ROM. I just installed latest version it is snappier than ever!. My Mako just Got resurrected :)
[Nexus 4 Android Development] txuki2005:
[MENTION=1978554]zephiK[/MENTION] Thanks

No problem. So to all other people ... waiting rewrite rom... "be water my friend"
[Nexus 4 Android Development] zephiK:
Be water? O.o thats the first time I've heard of that.
[Nexus 4 Android Development] pablo0407:
Thanks for this! Only one question (I think the answer is yes but just for precaution) I'm running stock ROM with stock kernel, should it be okey if I flash the fix over this or do I need a custom ROM o kernel?

Thanks in advance.

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Android Development] M@rs:
I like the Rom but I have one question, how can I disable wake up on google play services? Privacy guard only has the option to disable keep awake.

(Google play services use nearly 6 hours radio a day... And drains more battery than display)

Or any other tips to reduce Google play service battery drain?

Thanks!
[Nexus 4 Android Development] Colinp123:
Press and hold the app in privacy guard and it will open the permissions/app ops for that app.
[Nexus 4 Android Development] M@rs:
I know, but there is no slider to disable wake up.
[Nexus 4 Android Development] luca.digrazia94:
can i flash with the pico gapps?
[Nexus 4 Android Development] hmillos:
I clean flashed yesterday's night and everything is good, I'm really happy with the performance. Best of all, I didn't have to flash exchange services because it is included in Banks gapps now.

I found a minor bug: when I select the clear recent appa to be in the right, it is shown in the center, soy it's just a visual non important bug.

Thanks for your work zephiK and never abandon us please.
[Nexus 4 Android Development] M@rs:
The bug was reported several times already...
[Nexus 4 Android Development] jolinnard:
It's not tested in stock environment, but should work. To check if the script is running, execute this in a terminal (or look for /sbin/data_workaround process with a third party software):

busybox ps | grep data_

shell@mako:/ $ busybox ps | grep data_
1741 root 1564 S /system/xbin/busybox sh /sbin/data_workaround
[Nexus 4 Android Development] csoresz2:
Does Ambient Display works when I pick up the phone?
[Nexus 4 Android Development] pablo0407:
Thanks for answer. I've type that line and the result is 0:00 grep data_

I have busybox installed and rooted.

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Android Development] zephiK:
Chroma 06/20/2015 Nexus 4 (mako)

Changelog: https://docs.google.com/document/d/1c7wNrT0khaipv-M0Z35OPQ8sxPHO-e9-Rk945fo4iJE/edit?usp=sharing

Download: https://www.androidfilehost.com/?fid=24052804347762681
[Nexus 4 Android Development] jolinnard:
Try it with su. You can also check if service is inserted in init.rc:

shell@mako:/ $ su
root@mako:/ # grep data_workaround /init.rc
start data_workaround
service data_workaround /system/xbin/busybox sh /sbin/data_workaround
[Nexus 4 Android Development] CyberZeus1977:
Thank you zephiK for this new release!

I'm not at home now, I'll flash when I have time at home.

Just a note: default DPI on Nexus 4 is 320.
[Nexus 4 Android Development] zephiK:
Sorry about that, it's fixed. I copy pasted it from the original post from the N6 forums.
[Nexus 4 Android Development] CyberZeus1977:
No problem zephiK.

Only a question: coming from 06/05 version, are factory reset and /system format still required?

Thank you
[Nexus 4 Android Development] zephiK:
Yes it's required, 06/17 and onward is built off a new base not from the same 06/05 build.
[Nexus 4 Android Development] pablo0407:
I tried with su, and then the command "grep data_workaround /init.rc" and it gave me the same result as you (see picture attached), it is okay then?

Thanks!

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Android Development] ermacwins:
Will long press recents to switch to last app make a comeback?
[Nexus 4 Android Development] caesium2:
Working fine here.
[Nexus 4 Android Development] M@rs:
Made a dirty flash, no issues so far. Rom is smooth as always even with hc batmax profile.
[Nexus 4 Android Development] caesium2:
Cannot change DPI. Texdroider changes the value in /system/build.prop but after a reboot it is the same big size as before. Any ideas? Cpu-z says the DPI value is still 320. I changed the DPI to default value before flashing the latest build.

EDIT: after issuing the command "wm density 280" with root it works. Seems kind of strange but at least it works.
[Nexus 4 Android Development] spider623:
The cm one are the same with the stock....
[Nexus 4 Android Development] zephiK:
It's already in the ROM.

Make a APN entry in XML format and then send it my way and I'll add it in then.
[Nexus 4 Android Development] spider623:
will do in monday, it's late and have a full day tommorow

---------- Post added at 03:33 AM ---------- Previous post was at 03:00 AM ----------

[MENTION=1978554]zephiK[/MENTION] Here you go, at the end it was 3 lines lol

Mirrors:

onedrive

mega.nz(same as mega.co.nz)

copy

Drive

btw any idea where to submit the changes to get it into the core android?
[Nexus 4 Android Development] zephiK:
Most roms use the global CM APN list. I personally don't because on the Nexus 6 if I use the CM APN list, my APN is defaulted to MetroPCS and not T-Mobile.
[Nexus 4 Android Development] spider623:
It's your settings, just added my APN settings [emoji12]
[Nexus 4 Android Development] small2cats482:
Is the navigation bar height feature gone in the latest build?
[Nexus 4 Android Development] HTC_HDD:
Why are you not updating to Android M???

-.-

Just kidding.. Thank you for your great work! :)
[Nexus 4 Android Development] steviemch:
Latest build running great. The only problem I have is the downloads app doesn't appear in the app drawer. It's there under settings/apps as well as in system/app and priv-app, but I can't actually access it. Anyone else with this? Clean flash. Not a deal breaker as I can obviously access downloads with a file explorer, more of an annoyance.

sent by neural subspace transceiver node.
[Nexus 4 Android Development] csoresz2:
It's still questioned by me since it seems broken.

Also, can you add Mobile Data tile in the next update? It would spare me a few touches :)
[Nexus 4 Android Development] Kaiser_93:
If I'm not wrong, zephiK said that he removed download icon because it's all in "Documents" app.

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 Android Development] steviemch:
Thank you, that explains it then!

sent by neural subspace transceiver node.
[Nexus 4 Android Development] Opteronvoz:
I wiped system, installed ROM and Gapps then I ran into this issues:

It's stuck at the intro screen of android: choose language > checking connection (it never ends)

but all apps run as normal in the background, the only way to escape that checking connection screen is to have an app that shows up on screen (e.g. fb messenger)

I did wipe system but home button and notification drawer don't really work either.

HELP! :(
[Nexus 4 Android Development] hadkeren:
Try to flash other Gapps
[Nexus 4 Android Development] zephiK:
No.

Partial source.

Not a bug, it's supposed to be hidden from the app drawer. You can access downloads from documents app (there's a tab specifically for downloads).

The application is included because without that application, your downloads would never work since the application is missing.
[Nexus 4 Android Development] Opteronvoz:
Other Gapps?

H'm ... I thought only Banks Gapss zip works?
[Nexus 4 Android Development] hadkeren:
Had the same problem flashed other Gapps and it worked fine afterwards
[Nexus 4 Android Development] zephiK:
No, every other GApps works with Chroma. The only one ensured that is 100% compatibility without any problems is BaNkS as it is what I use to test with Chroma.

No ROM will never be incompatible with other GApps. Depending on what GApps you use, it may contain bugs and whatnot.