yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] frap129:
This build contains improvements to our Quarks browser, including fullscreen videos. We also updated our sensitive numbers database and updated to the August security patch! Next weeks build will (hopefully) be quite special for angler, have a lot of improvements I've been cooking up :cool:

Get CarbonROM

Carbon Headers

*latest build requires the latest N2G48C firmware including vendor.img*
[Nexus 6P Android Development] mdfarazb2:
Awesone thanks so much! Gonna flash it!
[Nexus 6P Android Development] preference:
New release is stable for me so far, running in conjunction with the electron kernel. Thanks for all the hard work
[Nexus 6P Android Development] mdfarazb2:
CameraNX is crashing as soon as I open it...

And also the charging sound is not working....
[Nexus 6P Android Development] fuadhdmini:
How did you update? Where to get the latest 48C vendor?

Update: found new 48C vendor in Benzo ROM thread.

My 6p is one of the BLOD fixed devices.

So I also downloaded the new 48C modified to use 4 cores boot image from the fix thread.

So:

Flashed the new 48C boot image

Flashed the new vendor 48C

Dirty flashed the build.

Flashed the modified Elemental X kernel to use only 4 cores.

Smooth as usual :good:

---------- Post added at 10:38 AM ---------- Previous post was at 10:09 AM ----------

2nd update: camera NX runs well as usual.
[Nexus 6P Android Development] frap129:
Camera NX works fine for me, charging sound may be disabled in settings. Are you on the latest firmware? Did you clean flash?
[Nexus 6P Android Development] Kimbo82:
CameraNX didn't work for me with open gapps pico and nano, but works with both gapps from beans!
[Nexus 6P Android Development] mdfarazb2:
Ohh... That's strange... Yup I'm on the latest firmware n2g48c and charging sound is enabled in settings..I also tried toggling off and on but still it didn't work.. i did a clean flash (dalvik cache data system and internal storage too coz I moved from f2fs to ext4)... Btw I'm using Micro gapps... Is this the culprit for cameraNX? but not sure about the charging sound :eek::confused:

---------- Post added at 01:48 PM ---------- Previous post was at 01:46 PM ----------

Maybe I should again give it a shot...this time with beans gapps.. Is charging sound working in your rom?

---------- Post added at 02:36 PM ---------- Previous post was at 01:48 PM ----------

Update:- Dirty flashed the Rom again with beans gapps full.... ..CameraNX started working :) but charging sound is still not working...:(
[Nexus 6P Android Development] Kimbo82:
I checked and charging sounds is not working. But I usually have it turned off anyway :)
[Nexus 6P Android Development] mdfarazb2:
Ohh... thanks for checking... Looks like I'm not the only one...:(
[Nexus 6P Android Development] frap129:
Confirmed not working on my nextbit robin either. Will be looked into
[Nexus 6P Android Development] mdfarazb2:
Great! Thanks! :D
[Nexus 6P Android Development] frap129:
I guess you all must really like Carbon on angler, since angler is now the 4th most used carbon device with over 1000 active users, now more popular than carbon on the OnePlus 3! Thanks again for all the continued bug reports, compliments, and support!
[Nexus 6P Android Development] TRgamer:
Will this release soon be ready or shall I just flash the actual release for warm up issues :)
[Nexus 6P Android Development] d1n0x:
How can we not?
[Nexus 6P Android Development] mdfarazb2:
:D:highfive::svetius:
[Nexus 6P Android Development] frap129:
Next weeks build will have significant performance improvements no doubt, but with the impending release of android O, I'm actually abandoning many of my angler-specific changes. You can flash the latest weekly, and update when next weeks is built
[Nexus 6P Android Development] TRgamer:
Roger that :good:
[Nexus 6P Android Development] Lucius1972:
Very good ROM frap129!

Running great with electron ?, looking forward to v15 (August security patch, I believe).

Keep up the superb work buddy.
[Nexus 6P Android Development] matique:
Beautiful ROM. Stable and fast. Definitely recommended to all.
[Nexus 6P Android Development] d1n0x:
What's your theme and setup? I love it
[Nexus 6P Android Development] matique:
Nineteen Substratum theme.

Ubuntu light font sub theme.

Nova launcher.

Delta icon pack. Cheers.
[Nexus 6P Android Development] d1n0x:
Thanks a lot. What about the widget?
[Nexus 6P Android Development] matique:
Zooper fox
[Nexus 6P Android Development] TRgamer:
Just installed and running great so far... Thx for your hard work...
[Nexus 6P Android Development] frap129:
And with that, angler passes another device and becomes the #3 Carbon device :cool:
[Nexus 6P Android Development] frost_nz:
We're going to hit #1 before too long.... ;)
[Nexus 6P Android Development] HikingMoose:
Anyone know how to enable hold back to kill?
[Nexus 6P Android Development] ry_t:
What gaaps should I be using?
[Nexus 6P Android Development] preference:
I recommend beans gapps.just Google and get the latest one, which I think came out on 7/25
[Nexus 6P Android Development] ry_t:
thanks!New to this rom.
[Nexus 6P Android Development] mdfarazb2:
NavBar customizations are not available yet.. You have to wait for it to be implemented if the dev wants...

---------- Post added at 05:21 AM ---------- Previous post was at 05:20 AM ----------

Cool...now we are in top3.. congrats!
[Nexus 6P Android Development] HikingMoose:
Oh. When I searched there was a post from frap about how it has hold back to kill, but another user was saying it was missing. So I thought it had it.

Seems like a great ROM so far. Only missing 3 things that I'm used to, but has some extras that I really like (most notably the blur settings).
[Nexus 6P Android Development] d1n0x:
The things that make this ROM awesome are the invisible ones.
[Nexus 6P Android Development] HikingMoose:
So viper4android is a no go on this? I'd that due to selinux? I've deleted the audio-effects and installed busybox - but it still can't install the driver.
[Nexus 6P Android Development] preference:
Use the Viper magisk module, it works for me
[Nexus 6P Android Development] HikingMoose:
Ok, I already flashed SuperSU, so I'd need to get rid of that first right? Then flash magisk? I've never used magisk, because I've never had a reason to, and everyone always send to have trouble with it.
[Nexus 6P Android Development] preference:
I think you can just straight up flash magisk, then go to downloads in the program and install Viper, then reset your phone. Magisk has tons of options and customizable modules that really help the Android experience. It's time for you to at least try the latest release, 13.3.

If you can get a rid of supersu first then that's the best way to go, but I think magisk will automatically replace supersu once flashed. Make sure to get the latest release from xda.

---------- Post added at 01:35 AM ---------- Previous post was at 01:34 AM ----------

Quoting so you see my previous reply, hope it helps. MAKE SURE TO DO A BACKUP ON TWRP.
[Nexus 6P Android Development] a63548:
Thank you very much frap129, and the rest of the CarbonROM team. This ROM is excellent! :)
[Nexus 6P Android Development] TRgamer:
Just played MSL for about 3,5 hours... Battery got from full to 22%... This is awesome in my opinion.. But what's more important is the phone never got hot :good:

Thanks again for sharing your amazing work with us mortals :silly:
[Nexus 6P Android Development] HikingMoose:
Do our builds put out by Frap come with his electron kernel? I'm guessing not because it has no way of disabling touchboost.
[Nexus 6P Android Development] ART:
Has anyone got viper 4 arise working on this ROM?
[Nexus 6P Android Development] a63548:
Ooh. I just noticed CARBON-CR-5.1-MOO-WEEKLY-angler-20170815-0123.zip on the download page. Downloading it now. Very eager to flash it, especially if it has all your goodies! :)

Thank you all very much!
[Nexus 6P Android Development] preference:
Nice catch, I'm installing it now

---------- Post added at 05:17 AM ---------- Previous post was at 04:21 AM ----------

So far I can tell memory management has been modified, I seem to have more memory available now. Rom is still smooth with electron kernel
[Nexus 6P Android Development] nicholasknicks:
How do i disable peek notification for certain apps?

---------- Post added at 05:31 AM ---------- Previous post was at 05:19 AM ----------

Just had a random soft reboot as I was setting up not sure what caused it
[Nexus 6P Android Development] ART:
I will be moving to f2fs. In step 14 of the photo, what's rm -rf and why should I use it ?
[Nexus 6P Android Development] spuri78:
you only tick that option if you are looking to restore your ext4 data partition if you backed it up. If you didn't back up, then you don't need to tick that option.
[Nexus 6P Android Development] ART:
Alright, thanks !

---------- Post added at 06:18 AM ---------- Previous post was at 06:13 AM ----------

Also, should I format all user data (even internal storage ) or is it enough if I just wipe cache, dalvik, system and data and then format to f2fs?
[Nexus 6P Android Development] spuri78:
when you change the format from ext4 to f2fs, it wipes your internal storage anyway. even if you don't tick wipe internal storage, the conversion process will wipe it.
[Nexus 6P Android Development] ART:
Alright. If I take a fresh TWRP backup in the future (after I am on f2fs), will the restore revert the data and cache back to ext?
[Nexus 6P Android Development] spuri78:
It shouldn't.
[Nexus 6P Android Development] ART:
Ok, thanks!

---------- Post added at 06:39 AM ---------- Previous post was at 06:33 AM ----------

One last thing. Once I convert, will I be able to connect my hard drive to my phone or will I need to reformat the hard drive?

Because when I first bought my phone , (no mods or anything done to it ) It said that the hard drive wasn't supported, tap to format it.
[Nexus 6P Android Development] ART:
So I'm finally on carbon ROM + electron kernel. The fact that I don't feel the need to go and change any chrome flags to make it "faster and smoother" is testament to how fast this rom is, without apps like greenify !

I've found a bug, the slim recents menu is quite nice. But after ten minutes of using it, whenever I tap the home button, I cannot go home. I can once I move back to the regular recents menu. Then when I toggle slim on, it's fine but same problem appears again later.
[Nexus 6P Android Development] inimaitimepass:
[MENTION=5051294]frap129[/MENTION] What are the benefits a custom rom can offer over the stock rom, apart from the features/tweaks.

In the past 4 months I've been on and off between stock and custom rom's way too much and I wanted to settle down with one.

After a lot of playing with flashing modding in n4 and n5, I've decided to stick with stock rom ever since I got the 6P. But a few months ago, for some reason I flashed purenexus rom and was using it for a month, then I came to know about carbon and using it for an another month, then came paranoidandroid, and after a flash frenzy between carbon and paranoidandroid, I've decided to stick with carbon. Then last week I thought of flashing stock rom back just to compare carbon vs stock.

The stock rom is definitely very solid and stable, whereas I've experienced occasional lag with carbon but nothing alarming though. With stock rom I'm getting ~30hrs battery backup with ~3.5hrs SOT and an hour worth of calls. With carbon this tends to be low, but that mainly because I was switching between carbon and PA every second day, never let the device to settle.

Now I'm thinking of flashing carbon again, but this time I want decide between custom rom and stock rom, and stick with it once and for all. I'm tired of this flashing stuff.

Hence the question, does a custom rom really offers an edge over a stock rom in nexus devices, not considering the extra tweaks? I wish to know your thoughts on this frmo a user point of view.

also tagging [MENTION=6842057]The Flash[/MENTION] to get his view.
[Nexus 6P Android Development] nathanchance:
It absolutely can. With access to the entire source code, there's a lot of improvements that can be done. Most of the time, you probably won't notice them as they are often cosmetic features. This ROM is a little different though.

Carbon has done a lot of optimization in terms of bionic (Android's C library), device tree, and the frameworks, with the addition of CAF"s boost framework with improvements from Paranoid Android. It's a very solid choice and [MENTION=5051294]frap129[/MENTION] does extremely solid work. I highly doubt you will be disappointed here.
[Nexus 6P Android Development] frap129:
I agree with [MENTION=6842057]The Flash[/MENTION] here, access to source gives a lot of power to developers. However, one thing that many users (and some devs even) dont know is that AOSP isn't the full Android source. Google retains a lot of improvements and some bug fixes that are only included in stock and whats provided to other OEM's, which is why stock ROMs are often faster and more stable. That being said, the choice is up to you. We (the Carbon Team) still have some improvements on the way that should get us very close to that stock feeling.
[Nexus 6P Android Development] frap129:
Log? I only use Slim Recents and haven't experienced this.
[Nexus 6P Android Development] nathanchance:
Yup, there are three tiers of repos: Google internal, Google and their vendors, and AOSP. Security patches and features go through the first two to get to the third but not everything will be pushed (and for good reason, have to keep some things to entice stock users lol). Least they're better than Apple :silly:
[Nexus 6P Android Development] inimaitimepass:
I always had this doubt that google is not very open about its sources and that's understandable coz they want their stuff stand above the rest. This tends to give the stock rom an edge, but how significant these improvements/features are, that makes stock rom unique?

For example, during jellybean days, google was bragging about "project butter" and "project volta" during lollipop days, etc. Were stuff like these got into AOSP?

As mentioned by nathan, carbon has plenty of improvement stuff in its arsenal, like google keeps some stuff close to their heart. But, How well this balances out?
[Nexus 6P Android Development] v3thabest:
Hey guys, Looking for a Rom for my Nexus 6P that has a Wifi Repeater/ Extender Option in the wifi settings since there's not an app currently working. Can someone who has tried this rom confirm that there's an option like that within this rom?
[Nexus 6P Android Development] frap129:
Pretty much every feature or project google announces makes it into AOSP someway or another. I"m not 100% about butter, but volta was there and eventually transformed into doze with Marshmallow.

No, thats not a feature we currently support
[Nexus 6P Android Development] nathanchance:
That is ultimately up to you to decide. Anything that stock has that custom ROMs don't is purely under the hood optimizations; all the features should be pretty much identical.
[Nexus 6P Android Development] ART:
A reboot seems to have fixed it.
[Nexus 6P Android Development] inimaitimepass:
Guys, Does the built-in browser has native ad-blocking support?
[Nexus 6P Android Development] frap129:
I wouldn't ship a browser that doesnt :p
[Nexus 6P Android Development] ART:
Any major changes/performance improvements in the 08/15 build?
[Nexus 6P Android Development] inimaitimepass:
Camera app FC

[MENTION=5051294]frap129[/MENTION]

I was using Google Camera v4.3.016.147548696 and got an update to v4.4.020.163412804. After updating, whenever I close the camera app after taking pictures, the app FC's, showing "Camera has stopped" error message, it is not happening when I close the camera app without taking any pictures. Also the images are not getting saved, which is a huge bummer. It didn't happen with stock ROM (N2G48C) earlier.

ROM: Carbon Aug15 weekly

Kernel: Franco r55

Logcat attached.

Pls have a look into it.

Edit: I'm using opengapps, and I'm guessing it is the culprit.
[Nexus 6P Android Development] ART:
Ever since I shifted to f2fs, I'm unable to make the fsync enabled toggle to stick whenever I shut exkm manager down. Is it because I've shifted to f2fs ?

---------- Post added at 12:16 PM ---------- Previous post was at 12:04 PM ----------

Also, will I be able to flash factory images in the future or will I have to move back to ext4 before doing so?
[Nexus 6P Android Development] deani77:
I have it too when upgrade to latest 4.4 camera... Was on latest electron weeklies and carbon 15Aug
[Nexus 6P Android Development] hectorviov:
Installed the ROM, so far so good. The only problem I noticed, is that I can't enable the "Use sRGB" in Picture color mode inside the developer options. It does turn the switch on, but if I go back and in again it will be disabled. Also turning it on doesn't seem to change anything....
[Nexus 6P Android Development] Benjamin_L:
:laugh: haha the question was too hard to ignore
[Nexus 6P Android Development] todorcim:
Fantastic!! CarbonRom is back!! Clean flashed about two hours ago, opengapps pico not one single issue so far, very excited to see what's next, awesome work and welcome back
[Nexus 6P Android Development] J0ESK0:
Same problem.. clean flash, Sprint, no data. Tried resetting APN settings, toggling data on and off, airplane mode etc. Still no data and haven't gotten any response yet.
[Nexus 6P Android Development] mo123456789:
Do you mean the latest vendor.img? I'm using NMF26F
[Nexus 6P Android Development] Lesser Version:
One of my all-time favorite roms. Glad to see this back up and running!! Thank you
[Nexus 6P Android Development] oussamalabbize:
Thx for the rom, I'll give it a try later.

Juste one question : can we modify the settings of the stock kernel (with eXkernel manager) ? especially the Color control and sound volume control.
[Nexus 6P Android Development] adinkwok:
Yes, problems like that should not arise if you are on the latest firmware from Google.

We are using the stock Google kernel. You can try using a custom kernel to have modified values.
[Nexus 6P Android Development] frap129:
Solid ROM. Good features, stability, and speed. :p
[Nexus 6P Android Development] mo123456789:
Found the problem. It was kylo kernel. Not sure why. Replicated the issue on a few ROMs. Camera working now. Thanks
[Nexus 6P Android Development] adinkwok:
Probably because that kernel does not have the upstream changes from the latest angler branch. Good on you for figuring out the cause. Just remember, camera issues are usually related to vendor or kernel.
[Nexus 6P Android Development] king3opobn:
For the sake of testing, install a substratum theme that has a black background and rifles colored blue or something.

Then toggle srgb on and off many times, the toggles should slightly change how they look. It currently works on pure Nexus instantly, so it should also here without rebooting or anything
[Nexus 6P Android Development] oussamalabbize:
What about battery life?

I'm on Dirty Unicorns 7.1.1 (first official release), and I have to admit that's blazing fast and stable, but with with a poor battery life compare to stock (~3H SoT on a day of usage).
[Nexus 6P Android Development] Benjamin_L:
I wish people would just stop comparing SOT. If you're using different apps and have different usage patterns SOT will vary a lot. I mean like from 4 to 6h or 3h. You really can't say much. 4G drains much more power than Wifi, using Games or watching videos will too. Sometimes I have 3h, sometimes I have 5,5h SOT, doesn't really matter.
[Nexus 6P Android Development] oussamalabbize:
Thx for the reply, you're surely right about that, I'll give a try for CR later.
[Nexus 6P Android Development] frap129:
I get about 3 hours SOT on Carbon with Electron kernel, but with my usage I only get around 2 hours SOT on stock.
[Nexus 6P Android Development] oussamalabbize:
I guess that's because you get a billion notifications per hour :P yeah, I got some reading about battery drainers, thx for the answer ;)
[Nexus 6P Android Development] lovegambler:
What if we're using same amount of apps with same settings and with same kernel? ?
[Nexus 6P Android Development] xflowy:
will there be milestone releases or sth similar? :)
[Nexus 6P Android Development] HikingMoose:
I flashed the August 15 build last night and I have also upgraded my camera yesterday, and mine works fine. Did you guys try clearing app data and cache for the camera?
[Nexus 6P Android Development] inimaitimepass:
What GApps package you're using, beans?

I'm guessing it must be the Gapps that's causing the issue.

I'm using opengapps. [MENTION=486232]deani77[/MENTION] ?
[Nexus 6P Android Development] spuri78:
Yeah, I've had FC with the latest camera when I've used open gaaps as well but on beans, no issues.
[Nexus 6P Android Development] inimaitimepass:
I'm seeing the latest beans gapps is of july built. Does it work well with august built carbon?
[Nexus 6P Android Development] deani77:
I was on opengapps too...
[Nexus 6P Android Development] HikingMoose:
Yes, Bean's full.

It seems to work fine for me. Gapps are always behind ROMs. The oOpenGAPPS is the only way to have 100% up to date gapps, but most ROM developers hate them - I'm not sure why.
[Nexus 6P Android Development] J0ESK0:
Thinking of switching to this ROM, does it include Fling/Smartbar for the navbar?
[Nexus 6P Android Development] Dbj.Dhaval:
Nope
[Nexus 6P Android Development] J0ESK0:
Welp..Guess I'll stick to AOKP until it does. Thanks!
[Nexus 6P Android Development] frap129:
Guess youll be on AOKP forever then :p
[Nexus 6P Android Development] J0ESK0:
So you're saying there's no plans to implement it? If so, may I ask why? It's one of the most innovative custom ROM features I've seen since forever ago. It's fine if you're not, I'm just curious as to why.
[Nexus 6P Android Development] Lawlrus:
Ever hear the saying be together not the same?

What's the point of having a custom development community, if every ROM uses the same features?
[Nexus 6P Android Development] inimaitimepass:
Feature Request

Frap,

I've two feature requests:

1. Vibrate on answer and Vibrate on disconnect for calls

2. Long press gesture for navbar icons

Any possibility of including these?
[Nexus 6P Android Development] mrcooter:
[MENTION=5051294]frap129[/MENTION] Been setting up to build Carbon. First build completed last night just fine, but it's 45MB smaller in size than the latest weekly. Should I be concerned? Have I left something out somehow? Followed the readme on git but the boot.img, system.new.dat, and system.transfer.list in the zip are smaller. Assuming it would have errored out if there was an issue. Difference of build machine or default compression?
[Nexus 6P Android Development] frap129:
Did you clone a device vendor repo? Unlike most rom's, we leave that out of the device dependencies file and keep ours private to avoid DCMA takedown notices and backlash from OEM's.
[Nexus 6P Android Development] mrcooter:
No I didn't. I assumed that was downloaded during the lunch command with selecting option 10 for angler. Is there a guide for that specifically for that? New to this, just finally got around to making my own build box. Know how to clone and assuming I can find it on git eventually. But do I add it to the vendor folder in my Carbon folder/repo? Or a standalone common folder that make finds?
[Nexus 6P Android Development] frap129:
Since ours isn't on our github, you can use https://github.com/DirtyUnicorns/android_vendor_huawei and clone it into vendor/huawei, however, you went get some of our performance improvements that are dependant on vendor blobs that we are not legally allowed to redistribute
[Nexus 6P Android Development] Sheetzie03:
Don't understand the attraction to this feature, never used it and never will.
[Nexus 6P Android Development] ART:
Dynamic navbar would be nice , changing color according to apps.