yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Android Development] gtpitch:
CarbonROM is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.

Please feel free to look, build, and use our code at CarbonROM's GitHub... and at CarbonROM Gerrit.

Disclaimer:

While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash!

Support:

We spend an astonishing amount of time developing this software. We can't spend much time on XDA as a result, so if you need support, please try the following:

1) Search. Search, search, search. Yes, you. I don't care how unique or important your question is, it's very likely someone has adressed it already. Especially if you're even close to new at this.

2) Read our FAQ, which can be found on our website. Carbon FAQ

3) Ask a question in your device forum. Someone will no doubt try to help you. Warning: this help may come in the form of telling you it's a dumb question that has been asked before. See step 1 - such are the perils of asking questions when you haven't done the research yourself. Android is about helping yourself.

4) Join our Discord server! There, you can connect with other Carbon users and our developers, and you can get quicker responses to your bug reports. The invite link is right below.

We recommend MindTheGApps. OpenGApps should work, but please make sure you clearly mention the gapps you're using when reporting bugs.

Get CarbonROM

Join the CarbonROM Discord server

GitHub

Gerrit

Kernel source

Remember, every penny you send to us goes right back into the rom. It's used for hardware, server costs, etc - all the things that help us make Carbon better with every release. Your support means the world to us! If you've enjoyed Carbon, please consider a donation toward this goal. Thank you, and we hope you continue to enjoy Carbon!

XDA:DevDB Information

[ROM][WEEKLY][OFFICIAL]CarbonROM Noct[8.1], ROM for the OnePlus 2

Contributors

gtpitch

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.10.x

Based On: AOSP

Version Information

Status: Stable

Created 2018-03-31

Last Updated 2018-03-31
[OnePlus 2 Android Development] gtpitch:
Reserved
[OnePlus 2 Android Development] AANISH:
WOOH!!
[OnePlus 2 Android Development] omkark744:
Wowwww ? nice

Feature ??? Any screenshot ?
[OnePlus 2 Android Development] Alpha2308beast:
The only issue I've found thus far is the mobile reception, the sim cards are disabled by default and sometimes the sim card actually gets disabled. Restart won't fix the issue and once in a while the fingerprint reader freezes for a few tries before it starts to work.

Even bigger problem is, after restarting the preferred sim changes to ask everytime. With the sims disabled in the settings, defaults cannot be set for calls, messages and internet. Unable to make calls at the time. I'm using opengapps.
[OnePlus 2 Android Development] rahul9871:
New ROM... downloading :p

No Face unlock feature in MindTheGapps :rolleyes:

Camera is not working
[OnePlus 2 Android Development] deedeeceleb:
Cam is working well here using op3 cam and Google cam.

I've got none of the mentioned bugs. My sim cards never were disabled at startup nor they will get disabled while using it.

The only thing I'm missing is the charging led

Gesendet von meinem ONE A2003 mit Tapatalk
[OnePlus 2 Android Development] jaisrinand:
is VoLTE Working ?
[OnePlus 2 Android Development] Alpha2308beast:
Search for charging led in settings, you'll get "fast charging" option. Click on that and enable the charging led.

My sims are disabled by default and the default calling sim gets reset after a restart. After this i cannot place a call. Btw which gapps pack are you using?
[OnePlus 2 Android Development] deedeeceleb:
Thank you very much. It's working now.

I'm not using any gapps. I'm running microg :) but I'm currently running only one sim. Maybe that's why my sim isn't disabled at startup.

Gesendet von meinem ONE A2003 mit Tapatalk
[OnePlus 2 Android Development] Alpha2308beast:
I'm also using just one sim. The problem isn't after the first startup, its starts happening after i restart the device. Could you please try it once? Restarting the device and then checking the sim card status. I've tried clean installation twice now still having the same problem. I don't even mind that the sims are disabled, its that the defaults get cleared after the restart and then i can't call, text or use the internet. If you could confirm that you don't have the problem, then it might be due to opengapps.
[OnePlus 2 Android Development] gtpitch:
If you're having issues with sim, reboot to twrp and wipe dalvik and cache and reboot and it should go away.
[OnePlus 2 Android Development] deedeeceleb:
I've rebooted several times now.

After restart, I'm asked to enter my pin. After that, everything's OK and I'm able to do calls or use the internet. It takes about 20 seconds for my sim to get internet connection but it's working. Although I'm getting FC in settings - network and internet - mobile network - when pressing on advanced in that time. Everything's OK after getting the connection.

Gesendet von meinem ONE A2003 mit Tapatalk
[OnePlus 2 Android Development] omkark744:
Google (Gcam)Portrait mode working on this ROM ..??
[OnePlus 2 Android Development] Alpha2308beast:
It temporarily gets everything working but restarting the device again reproduces the issue.

---------- Post added at 03:28 PM ---------- Previous post was at 03:24 PM ----------

No FC here, but still not able to make calls after i restart. I do get reception but the default calling sim option says "ask everytime" even though I'm using only one sim.
[OnePlus 2 Android Development] gtpitch:
Don't restart so much [emoji16]

The issue comes to the fact that last OOS release was MM so we are trying to use vendor blobs from other devices to keep op2 alive. Unfortunately that results in some things just not behaving correctly.
[OnePlus 2 Android Development] Alpha2308beast:
Just trying to reproduce the problem to provide as much info as possible to fix it. I just clean installed again with mindthegapps now the sim defaults problem and the disabled sim problem has gone away so probably it was gapps issue cause i tend to install quite a lot of gapps from the aroma package. Now the FC that deedeeceleb stated is happening and yeah the sim takes about 30-40 seconds to get reception (totally fine as soon as everything works after that :P). Really appreciate the work bro!
[OnePlus 2 Android Development] SkyeNymph:
Is there anywhere I can look for a featurelist?
[OnePlus 2 Android Development] Juventus1897:
Does this rom have Hal1 or Hal3?
[OnePlus 2 Android Development] hariharanM25:
Is VoLTE working on new update?
[OnePlus 2 Android Development] lambboy:
I can't find the update log?
[OnePlus 2 Android Development] neelsolanki:
amazing rom !! thanks for the job !:cowboy:
[OnePlus 2 Android Development] sumeetkh619:
Using this rom from past 2 days all is working fine except when clicked on mobile networks the network gets reset and an error pops up

Com.android.phone has stopped....
[OnePlus 2 Android Development] jayson19:
[MENTION=7372752]gtpitch[/MENTION] Love this ROM. Thanks for continuing development on this aging Oneplus 2. Always look forward to the frequent updates.
[OnePlus 2 Android Development] sumeetkh619:
After the latest update which was released today the led notifications stopped working...
[OnePlus 2 Android Development] shonkin:
After wrestling with a couple other Oreo roms (Lineage sucks battery and Resurrection flips my FV-5 camera app's photos) Carbon seems to solve both issues. Battery isn't draining at all when phone is at rest... so little that I restarted the phone just to make sure it wasn't miscalibrating or something! Hahaha. And the FV-5 camera seems quite happy on this rom, though I've not taken it through the full tests yet. (I haven't tried Carbon's own camera... the FV-5 one is so full featured). Anyway, thank you for yet another Oreo option for this OnePlus 2 phone. Carbon may be my daily rom if it keeps working this well. It did also do an update today, which is a first for a custom rom I've used.

** OOPS! UPDATE! **

Okay, not totally smooth. The tmobile sim I use got lost by the rom. I got it to come back by turning off wifi and then, after verifying the tmobile connection was back, turning wifi back on. I'm hoping that's a one time event and won't happen again.

** FURTHER UPDATE **

I believe the issue has to do with the Sim Card slot being misreported as disconnected when it is in fact working. So not as problematic as I at first thought, though if someone keeps touching the sim card setting trying to get their card to connect it could actually be disconnecting it. So, Carbon devs, please do refine that issue? Thank you! If this small issue goes away I may have to donate. ;)

** And FURTHER UPDATE **

No, the SIM card is disconnecting. Now starting it again in my case is as simple as turning off wifi. That for some reason flips the SIM/network connection back on. I can then turn wifi back on as well and everything works again. But we do have a problem here. Hoping for quick fix?

NOTE: I used opengapps. For fun, I may flash the other gapps referenced in the first post.
[OnePlus 2 Android Development] shonkin:
I did go ahead and reflashed just gapps. Used mindthegapps from first post instead of opengapps. So far the apparent conflict between WiFi and mobile signal has not recurred.
[OnePlus 2 Android Development] shonkin:
It's back. But easily solved. Just pull down settings bar, click on mobile data icon, then click on it again. It usually immediately activates. Please let us know when this is fixed. ;)
[OnePlus 2 Android Development] gtpitch:
You're probably going to need to provide a log to help debug issue.
[OnePlus 2 Android Development] shonkin:
I'll watch for it to happen again. I wasn't thinking or I'd have pulled one. If you're one of the developers.... thank you. I'm really liking this rom.
[OnePlus 2 Android Development] shonkin:
Okay, it showed up again. I used the "Logcat Reader" app to create this log right after I noted the network was malfunctioning (or reporting a malfunction). See attached. And oh, I do run wifi and mobile network together, and don't know if it is by default trying to run mobile network over wifi or not. (I hope it is, but haven't seen that setting anywhere.)

Thanks again, I like this rom (decent battery and stable except for the network) and I like the idea that it can be updated as one would update a factory rom.
[OnePlus 2 Android Development] shonkin:
Sorry, y'all.... I was liking this rom. But it doesn't work well network wise, as I've discussed above, and I need my phone. Blessings.
[OnePlus 2 Android Development] contact.ace:
Sim issue is gone for me on the 23/4/18 build.

Awesome rom.

Thank you so much.
[OnePlus 2 Android Development] contact.ace:
Android system

A vendor image mismatch has been detected. Typically this means your vendor image is out of date. Please ensure your vendor image matches MMB29M.

Got this with May 8, 2018 build.

---------- Post added at 11:21 PM ---------- Previous post was at 11:20 PM ----------

Spoke too soon.

The sim issue still exists. The work around I use is after reboot remove the sim tray and re-insert. After this everything works as expected.
[OnePlus 2 Android Development] jayson19:
This has actually been brought up on the Google + site. See comments on pic. Unfortunately, a lot of us have this. However, it's only cosmetic.
[OnePlus 2 Android Development] vedant lakras:
substratum support

does this rom support substratum?
[OnePlus 2 Android Development] jayson19:
Yes
[OnePlus 2 Android Development] vedant lakras:
but i cant apply any theme on my phone using substratum...please help

but i cant apply any theme on my phone using substratum...please help
[OnePlus 2 Android Development] shonkin:
[deleted]
[OnePlus 2 Android Development] gtpitch:
Fibers > privacy & security and toggle the theme switch
[OnePlus 2 Android Development] rizkhanjra:
Give changelog pleaee
[OnePlus 2 Android Development] gtpitch:
https://blog.carbonrom.org/changelog
[OnePlus 2 Android Development] mukeshp7867:
I tried Carbon Rom. But whenever I use Network & Internet under settings menu, it crashes every time. I am with latest firmware.
[OnePlus 2 Android Development] adinkwok:
Is there any chance you can grab a log that captures the crash so that the maintainer can address the issue faster.
[OnePlus 2 Android Development] ThePiGuy:
Hi Guys, does BT calling work with this rom?

Edit: [MENTION=7372752]gtpitch[/MENTION] could you confirm this for me?
[OnePlus 2 Android Development] SkyeNymph:
May I ask which music player and web browser if any this ROM includes by default?
[OnePlus 2 Android Development] gtpitch:
Vanilla music and a carbon browser which is based on lineages jelly
[OnePlus 2 Android Development] SkyeNymph:
Open browser Where when you sang to Open a link that is has an embedded thumbnail in another tab? I know that that was a big problem with the Jelly browser, but I remember a Dev on the lineage OS IRC mentioning that he was fixing that.
[OnePlus 2 Android Development] gtpitch:
Personally couldn't tell you. I don't use it I just use Google chrome
[OnePlus 2 Android Development] SkyeNymph:
Alright well thank you anyway
[OnePlus 2 Android Development] vedant lakras:
Gestures

Are there any oneplus gestures like toggle torch by drawing "v"?

Also there is no pocket mode

Help plz
[OnePlus 2 Android Development] Mohit31:
[MENTION=7372752]gtpitch[/MENTION] Thanks for the very fast and stable ROM.

Just oneplus gestures are missing. Rest everything is perfect.
[OnePlus 2 Android Development] hdineth:
video quality

Hello,

what about the video recording quality? Does this rom support stereo audio recording?
[OnePlus 2 Android Development] Mohit31:
Hey sorry, no idea. Flashed aosip recently
[OnePlus 2 Android Development] dlemonis16:
Quite soft and handy rom. No lugs, hopefully no bugs. Have it as my daily driver, no problem. Will stick to it
[OnePlus 2 Android Development] vamshi krishna.s:
Wow just wow this latest October built looks so smooth and fast ui looks great thanks to developers for this rom
[OnePlus 2 Android Development] hariharanM25:
Great
[OnePlus 2 Android Development] adinkwok:
Thank you all for the feedback. CR-7.0 is still a ways away from being on the same level of CR-6.1 so we hope you can continue to use the monthly builds in the meantime. :svetius:
[OnePlus 2 Android Development] hariharanM25:
Thanks for the December update :D
[OnePlus 2 Android Development] advaitraut:
Good work and Good ROM.

By any chance we will have Android 9.0 for Carbon ROM?
[OnePlus 2 Android Development] hariharanM25:
When carbon rom team is ready for pie.. And I'm no developer btw.. Ha ha
[ZTE Axon 7 Questions & Answers] Isopropil:
Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
[ZTE Axon 7 Questions & Answers] Choose an username...:
maybe because of the 2k?

I also tried pubg and yes, it's too damn laggy. lowering the resolution to 720p didn't help much. i guess i have to see how it runs on another device to be sure it's not a crappy app (Even though it looks like it)
[ZTE Axon 7 Questions & Answers] Isopropil:
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
[ZTE Axon 7 Questions & Answers] Choose an username...:
if you're willing to use the navbar (or mipop if you're on stock), it's as simple as making a couple of shell scripts that change density and resolution, then adding widgets for them. Since probably nobody is looking at the capacitive buttons bug this will probably be the only way to do it
[ZTE Axon 7 Questions & Answers] GodOfPsychos:
The main problem for gpu intensive games is that they start to lag more the longer u play. Its because (at least on stock roms) the kernel throttles the cpu and gpu way too aggressively at a certain temperature. Same happens to hearthstone.

At beginning i can play a few rounds with 40-60fps, but after some time the kernel throttles the cpu and gpu down by alot even though the device itself only just got a bit warm. Main issue is throttling happens way too soon by way too much. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
[ZTE Axon 7 Questions & Answers] Infy_AsiX:
I play PUBG on stock ROM after basically disabling CPU GPU thermal throttling and adjusting the governors to use the full frequency range accordingly. Having a fan of any sort, even a small usb powered one blowing air on the back up to a meter will keep the battery under around 50degC. The aluminum unibody cools effectively and efficiently with the help of a fan. I use a Tasker task to change the CPU limits and other optimizations before playing.

After eliminating the processor bottleneck the game can run on high settings smoothly. However the game uses 1GB of RAM on high settings that I've tested and the device lags under around 500Mb of free RAM on stock's OOM configuration. So free RAM needs to be able to reach at least 1.5Gb to not cause slow downs. Having already debloated and using greenify with and root commands to disable background user processes, I can play without RAM being an issue. I monitor free RAM and other hardware in real time to check these function without issue.

Having now removed both those bottlenecks I found there's still some lag that can develop after the phone has been playing for a few games or after standby overnight uptime. I've only just started testing changes to Virtual Memory thinking it might be a delay caused there. But the post quote above gave me the thought it could be GPU video memory related. Anyone know where to check in the kernel for how much RAM is reserved for GPU on the Axon 7?

I also gave the resolution lowering trick a little try and that didn't seem to improve performance at all. I'm still on B32.
[ZTE Axon 7 Questions & Answers] Isopropil:
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
[ZTE Axon 7 Questions & Answers] Infy_AsiX:
The background I posted ages ago is here https://xdaforums.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060

That way doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested
[ZTE Axon 7 Questions & Answers] GodOfPsychos:
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.

But i think you could maybe update the thread with a guide for like:

-ppl that want to preserve battery life

-ppl that want to get more consistent performance

-and ppl that want to have a good mix between performance and battery life.

Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
[ZTE Axon 7 Questions & Answers] kanej2006:
I get some lag even in Angry Birds 2, never had this on my Sony Xperia XZ Premium. The reason is due to throttling from over heating.

The phone does indeed get hot after some heavy gaming and this is when throttling starts and causing some lag.
[ZTE Axon 7 Questions & Answers] Infy_AsiX:
That's some useful suggestions. For each point

- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.

- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.

- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.

Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.

I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
[ZTE Axon 7 Questions & Answers] GodOfPsychos:
Well a guide might be useful for many users. Maybe also what your setup in tasker is.

Personally im usually not that into graphic intensive mobile games (except for like shadowgun legends, cool game imo).

I mean i play games while watching youtube or any series sometimes. But its still annoying when games start to lag after like 10 minutes already.

I also play hearthstone alot on my axon 7 since i used to play it alot on my laptop (sadly the game lags way too much now on my laptop due to weak hardware, hence why i play it on mobile now).

About the consistent performance i mentioned earlier, yes i meant as in powerful which keeps the performance without dropping down.

Sadly the performance governor isnt a big help since the aggressive throttling is still active, which makes the governor quite useless if it cant keep up the cpu clock at max.

Anyway, from what i noticed after renaming the 2 thermal files, shadowgun legends for example runs better for a longer period of time than before (it takes longer before the game starts to drop frames significantly)
[ZTE Axon 7 Questions & Answers] ackliph:
With most GPU intensive apps and games like PUBG and Daydream View, I have to disable the Night Light. It provides a noticeable difference in performance.
[ZTE Axon 7 Questions & Answers] William Guo:
@ Isopropil,

Hi,

Would you like to post your screenshot here? I experience the same problem and we probably help each other. My phone is A2017U, what about yours?

Thanks in advance！

Hope to hear you soon!