• 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

[ROM][7.1][NOUGAT][TESTING] CyanogenMod14.1-cohaolain [UNOFFICIAL]

cohaolain

Senior Member
Nov 16, 2013
200
284
0
Tullamore, Ireland
Hey guys!

To prevent the other CM14.1 thread from getting too crowded I'll be putting my own builds up here :)

These builds will be based on the official source except I'll keep adding in new features and fixes before they're officially merged, and I'll be putting in some other small changes along the way if I feel they improve the experience without compromising on anything else :)

Currently working:
//All battery status indicators are fixed
//Pocket mode

Modifications:
//'Unofficial' tag removed from CyanogenMod version. It just made me squirm with the lack of aesthetic. Of course this is still an unofficial version! :)

Updated (//): 16.11.03

Download link: https://drive.google.com/open?id=0B88aOagl9VcCV3YtNFpwRzR1akk


Credit of course goes to CyanogenMod and all of its contributors for all of their work!

Disclaimer:
This software is provided by me "as is" and "with all faults." I make no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this software. There are inherent dangers in the use of any software, and you are solely responsible for determining whether this software is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and I will not be liable for any damages you may suffer in connection with using, modifying, or distributing this software.

XDA:DevDB Information
CyanogenMod14.1-cohaolain, ROM for the OnePlus 3

Contributors
cohaolain
Source Code: https://github.com/cohaolain

ROM OS Version: 7.x Nougat

Version Information
Status: No Longer Updated
Current Beta Version: 7.1 (CM14.1)
Beta Release Date: 2016-11-04

Created 2016-10-31
Last Updated 2016-11-12
 
Last edited:

silentvisitor

Elite Member
Mar 15, 2012
4,520
2,651
0
Call Echo and no audio in video chat apps fixed ?
Two things that not allowing me to return to 7.1 :(

Thanks for building and sharing your builds.
Btw are you open to suggestions or requests?
 
  • Like
Reactions: cohaolain

cohaolain

Senior Member
Nov 16, 2013
200
284
0
Tullamore, Ireland
Call Echo and no audio in video chat apps fixed ?
Two things that not allowing me to return to 7.1 :(

Thanks for building and sharing your builds.
Btw are you open to suggestions or requests?
In my testing I haven't experienced any call echo. And I can't test video chat apps right now, so you'd have to check for that yourself mate, or wait for someone else to let you know here, sorry about that :(
No problem anyway mate, I'm only doing this on a learning curve. That said, I'm open to suggestions and requests, but they should be submitted without much expectation. This is my first ROM, and I'm pretty new to Android development. I can try my best, but I'm no expert. Although I do love a challenge, I can't make any guarantees ;)

But for now I'm going to try and get Google Assistant working by default. We'll see after that :p
 

cohaolain

Senior Member
Nov 16, 2013
200
284
0
Tullamore, Ireland
Nice work!
Can you remove cm setup wizard? Cos I'm a Chinese, and if I flash gapps, I can't pass it. And set selinux to permissive?
Thinks a lot!
Sorry mate, but I don't want to make such drastic changes, particularly ones that most people don't need :(

I think the setup wizard should stay, and that selinux is fine just the way it is.

Also, I'm not completely sure how to do either of these things anyway....
 

saayuj98

Senior Member
Oct 18, 2015
160
87
0
Mumbai
Can you include your personal Github sources such as device and kernel tree in the 1st post to actually see what changes you've done so far at the moment?
 

revive111

Member
Dec 11, 2015
30
3
0
Sorry mate, but I don't want to make such drastic changes, particularly ones that most people don't need :(

I think the setup wizard should stay, and that selinux is fine just the way it is.

Also, I'm not completely sure how to do either of these things anyway....
OK,fine.
In cm13, I can pass it without anything, just wait cm to fix this bug.
 

cohaolain

Senior Member
Nov 16, 2013
200
284
0
Tullamore, Ireland
If somebody could help me with this it'd be appreciated:
When ro.product.model=Pixel XL is added, 'Device model' in settings>about phone changes to Pixel XL, but when it's removed completely, it reverts back to ONEPLUS A300*.

Question is, when building, how can I make it skip checking the build.prop for the device name and just make it select the device name it defaults to when it's not specified in the build.prop, and where is this check located in source?

Thanks,

Ciarán
 

saayuj98

Senior Member
Oct 18, 2015
160
87
0
Mumbai
If somebody could help me with this it'd be appreciated:
When ro.product.model=Pixel XL is added, 'Device model' in settings>about phone changes to Pixel XL, but when it's removed completely, it reverts back to ONEPLUS A300*.

Question is, when building, how can I make it skip checking the build.prop for the device name and just make it select the device name it defaults to when it's not specified in the build.prop, and where is this check located in source?

Thanks,

Ciarán
I think its not possible( maybe I'm wrong in here) to change device model when you're building as it might create errors during build process. You might need to create a separate bash script I believe, for users to change that afterwards while flashing the ROM. Or create an Aroma Installer to give user an option to do that if he/she wants to.
 
Last edited:

cohaolain

Senior Member
Nov 16, 2013
200
284
0
Tullamore, Ireland
I think its not possible( maybe I'm wrong in here) to change device model when you're building as it might create errors during build process. You might need to create a separate bash script I believe, for users to change that afterwards while flashing the ROM. Or create an Aroma Installer to give user an option to do that if he/she wants to.
Possibly yeah.

I ran a build that included the two lines to enable Google Assistant, it just ended up discarding the Pixel XL line like it had never been put in there at all.

Google Assistant ran fine for a while, until I cleared Google''s data. Assistant comes up straight after the wipe, but goes back to Now on Tap again afterwards.
 

ankushgautam

Senior Member
Mar 13, 2015
223
50
0
Can i install aroma installer open gapps 7.1 on this? If yes how.. I flashed it on this rom but then on booting google services are crashing continuously play store is also not opening.. So some can help plz on this?
 

silentvisitor

Elite Member
Mar 15, 2012
4,520
2,651
0
Possibly yeah.

I ran a build that included the two lines to enable Google Assistant, it just ended up discarding the Pixel XL line like it had never been put in there at all.

Google Assistant ran fine for a while, until I cleared Google''s data. Assistant comes up straight after the wipe, but goes back to Now on Tap again afterwards.
Maybe init.d

---------- Post added at 04:42 PM ---------- Previous post was at 04:40 PM ----------

In my testing I haven't experienced any call echo. And I can't test video chat apps right now, so you'd have to check for that yourself mate, or wait for someone else to let you know here, sorry about that :(
No problem anyway mate, I'm only doing this on a learning curve. That said, I'm open to suggestions and requests, but they should be submitted without much expectation. This is my first ROM, and I'm pretty new to Android development. I can try my best, but I'm no expert. Although I do love a challenge, I can't make any guarantees ;)

But for now I'm going to try and get Google Assistant working by default. We'll see after that :p
Really impressed by your overall response.
You can be a great developer one day. Humility, curiosity and simplicity are hallmarks.

Good luck :good:
 

cohaolain

Senior Member
Nov 16, 2013
200
284
0
Tullamore, Ireland
Can i install aroma installer open gapps 7.1 on this? If yes how.. I flashed it on this rom but then on booting google services are crashing continuously play store is also not opening.. So some can help plz on this?
I've read abouyt some bugs with the Aroma installer in 14.1. I'm not even sure if this is a CM problem or a Gapps problem, but for now, stick with pico or something pre-packaged if you can :)

Really impressed by your overall response.
You can be a great developer one day. Humility, curiosity and simplicity are hallmarks.
Good luck :good:
Thanks mate :) Maybe, maybe . Gotta finish school first! ;)
init.d, hm. Mysterious to me. I've heard tell of it many times but never learned too much about it. Better start reading up :)
 
  • Like
Reactions: ankushgautam