• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[7.x.x][WEEKLIES] CarbonROM | cr-5.1 [bacon]

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid


Who's back? We're back.

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! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.

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) Ask a question on our IRC channel. Connect to #teamcarbon on irc.freenode.net or click here. You'll find several other Carbon fans and usually one or more devs as well. Please be polite.

We only support Dynamic GApps, reports on force closes with any other packages will be ignored.

Downloads:
Personal/Test Builds
Official Builds
Dynamic Gapps
CarbonROM's GitHub
CarbonROM 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
CarbonRom for the OnePlus One, ROM for the OnePlus One

Contributors
darjwx, CarbonROM
Source Code: https://github.com/CarbonROM

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: AOSP

Version Information
Status: Stable

Created 2017-04-08
Last Updated 2017-05-30
 
Last edited:

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid
Reserved

Feel free to post any bug you find on a proper way:
1. Build you are running
2. Mods you are using: music mods, magisk, whatever.
3. How to reproduce it.
4. Logcat, ksmeg... if applicable.

I would like this thread to be an example of a development thread so please:

1. Be respectful with each other.
2.READ a couple of times the OP before posting. If there is anything that is not in the op and should be there just let me know.
3. Search before posting, maybe your question is already answered.
4. Features request are allowed, but it doesn't mean I will fulfill all of them. And they are not they reason behind this thread.

That's all for now. Enjoy CarbonRom :)
 
Last edited:

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid
Huge thanks to @Myself5 and @kwoktopus for the help, and to the whole CarbonRom team in general.
Also to @Setting.Out for being an awesome tester.

Known bugs:
1. Panorama force closes on default camera.
2. Search inbuilt in settings sometimes crash.
3. Automatic scheduled night light does not work.
Use the customised schedule option for now.

Please report any bug you find on a proper way.

Screnshots:

Screenshot_20170516-203609.png

Screenshot_20170516-203551.jpg

Screenshot_20170516-203539.png

Screenshot_20170516-203534.png

Screenshot_20170516-203500.png

Screenshot_20170516-203451.png

Screenshot_20170516-203444.png

 
Last edited:

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid
I have been building this for a while now, but I didn't make a xda thread so here it is.
Please READ the op and the reserved post.
 

vpimentel

Member
Apr 2, 2016
32
7
0
Thanks a lot. Only 2 questions.
Support substratum?
And are rooted or need to flash any zip for it.?

Again. Thanks :)

Enviado desde mi A0001 mediante Tapatalk
 

mustang_ssc

Senior Member
Apr 29, 2014
606
846
93
Mars
Am i the only one getting stuck at the "Format system" part on the installation procedure of the rom?

I tried to install it two times with different recoveries (latest unofficial twrp tugapower and another one which i don't remember the name) and it happens the same problem, however with other roms this doesn't happen.

Maybe there is something wrong with the updater-script or i had a bad download, can anyone confirm? Anyway i'm going to see if a recovery log of the event has been stored, because i had to force a reboot.
 

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid
Am i the only one getting stuck at the "Format system" part on the installation procedure of the rom?

I tried to install it two times with different recoveries (latest unofficial twrp tugapower and another one which i don't remember the name) and it happens the same problem, however with other roms this doesn't happen.

Maybe there is something wrong with the updater-script or i had a bad download, can anyone confirm? Anyway i'm going to see if a recovery log of the event has been stored, because i had to force a reboot.
I forget to post it. It takes quite a lot to get flashed. I have been investigating it but i could not found the problem. I will continue looking though.
 

vpimentel

Member
Apr 2, 2016
32
7
0
Well, I just installed and configured the ROM. And I come to contribute what in my point of view, would come well to implement if possible

1 can choose single-double actions-keeping the touch of the physical buttons. In addition to being able to remove the illumination of said buttons.

2 you can apply the blur / blur effect to the notifications panel

3 at least two levels of screen size settings.

And for the moment is what made in lack of other roms ..... anything I fell in mind the comment here

Edit: 4 possibility to choose how many columns are desired in the Settings

Enviado desde mi A0001 mediante Tapatalk
 

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid
Well, I just installed and configured the ROM. And I come to contribute what in my point of view, would come well to implement if possible

1 can choose single-double actions-keeping the touch of the physical buttons. In addition to being able to remove the illumination of said buttons.

2 you can apply the blur / blur effect to the notifications panel

3 at least two levels of screen size settings.

And for the moment is what made in lack of other roms ..... anything I fell in mind the comment here

Edit: 4 possibility to choose how many columns are desired in the Settings

Enviado desde mi A0001 mediante Tapatalk
1. You can choose double tap and long press actions. I will look into single press actions.

2. I don't think that will be merged.

3. I will look into it.

4. That's been reviewed on gerrit.
 
  • Like
Reactions: ziepicwaffle

gaja22

Senior Member
Oct 31, 2010
556
137
0
Montlouis-Sur-Loire
Hello ! Is this ROM contains :
- 3 state location in status bar ;
- Force volume keys to control media stream ;
- mute intellegent (flip to silent) ?

These options are very important for me. Thanks !
 

mustang_ssc

Senior Member
Apr 29, 2014
606
846
93
Mars
I forget to post it. It takes quite a lot to get flashed. I have been investigating it but i could not found the problem. I will continue looking though.
Ok, just to let know everyone: for me it took 9 minutes and 30 seconds to be completed the instalation.

Here you have a recovery log of the installation process in case it can be helpful: http://pasted.co/059b7a93, although i don't see much relevant information besides this:
Code:
                carbonrom.org           
Formatting /system
Formatting /system
Creating filesystem with parameters:
on those lines (2294 and 2295) It seems that the "formatting /system" procedure is done twice, but i don't find it logical as it's not repeated on the updater-script of your rom, so maybe it's not a problem.

I saw that the content of the zip of your rom (system directory) is packed like the Kit Kat days, i mean in the system directory of your rom contains everything there but in other roms like Resurrection Remix and all the ones i have saw from Android 5.1 to 7.1 are packed as "system.new.dat" and in the system directory there is only the build-prop, so i think, from my low dev skills, that might be the source of the problem. Also the updater-script of your rom compared for example with the one from Resurrection Remix Nougat differs on the mount and format procedures of Data and System.

Besides that pretty solid rom :good:
 

darjwx

Inactive Recognized Contributor
Nov 17, 2014
1,410
3,122
0
Madrid
Ok, just to let know everyone: for me it took 9 minutes and 30 seconds to be completed the instalation.

Here you have a recovery log of the installation process in case it can be helpful: http://pasted.co/059b7a93, although i don't see much relevant information besides this:
on those lines (2294 and 2295) It seems that the "formatting /system" procedure is done twice, but i don't find it logical as it's not repeated on the updater-script of your rom, so maybe it's not a problem.

I saw that the content of the zip of your rom (system directory) is packed like the Kit Kat days, i mean in the system directory of your rom contains everything there but in other roms like Resurrection Remix and all the ones i have saw from Android 5.1 to 7.1 are packed as "system.new.dat" and in the system directory there is only the build-prop, so i think, from my low dev skills, that might be the source of the problem. Also the updater-script of your rom compared for example with the one from Resurrection Remix Nougat differs on the mount and format procedures of Data and System.

Besides that pretty solid rom :good:
It's packed like that because the builds are file based. Other ROMs are block based and that's why you see the .New.dat files.

File based builds are normally slower than block based. That partially explain why it takes so much. But 10 minutes is a lot even for a file based build imo.

I returned home yesterday. I have been comparing some carbon stuff with omnirom ones, which is also file based, but no luck yet.
 
  • Like
Reactions: mustang_ssc