yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] jgcaap:
P

[IMG="CyanogenMOD Builds"]http://i.imgur.com/bKE72V5.png[/IMG]

Hello everyone, after long studying both kernel and ROMs, I've decided to start building a ROM of my own.

Download

It is recommended to use F2FS.

Recovery - Wipe - advanced wipe - Select internal card - FS options - Check F2FS and swipe.

Remember that you'll loose everything on your internal memory.

Partition configuration i recomend for best speed:

cache --> F2FS

Internal Data -->F2FS

System --> EXT4

Features:

Updated SQL to 3.22.0

New Kernel

Proguard 6.0

F2FS ready for data and cache

ColorOs Blobs (much better quality) -Coming soon

latest webp

root

Compiled with device specific clang and gcc.

More coming soon

I'm a very practical user, and my aim will be to get a very fluid stable system, at the same time with speed and battery, keeping most stock possible with the optimizations which will improve for real our experience.

Thanks :)

What works for now:

Everything

​

Join out Google+ community

Big thanks to [MENTION=4911350]RobbieL811[/MENTION] for the patience and help he provided to create these builds.

Thanks also for the experience i won with [MENTION=3685904]ak[/MENTION] [MENTION=4316709]savoca[/MENTION] [MENTION=947981]Lord Boeffla[/MENTION] [MENTION=3279788]ZaneZam[/MENTION] by discussing and learning about the kernel. Big thanks to [MENTION=2376110]dorimanx[/MENTION]. Thank you [MENTION=3292224]franciscofranco[/MENTION] for commits to improve kernel!

As you might know, all credits go to CyanogenMod Team.

Source Code

OnePlus Thread

If you like my work, please consider a donation.
[ONE Android Development] jgcaap:
The changelog is based on CM changelog plus the modifications anounced.

Changelog:

19/11/2016

merged OMS

merged upstream libpng

synced with cm

14/11/2016

Specific device clang, specific gcc toolchain

GPS fixed, selinux fixed, Google setup available.

08/11/2016

New Clang Toolchain

07/11/2016

Sqlite 3.15..1, webp, proguard 5.3.1, new kernel.

06/11/2016

Camera completly fixed
[ONE Android Development] RobbieL811:
Hey bud! How's CM 14 looking??? Still missing a bunch of features?
[ONE Android Development] jgcaap:
I guess . But i manage to make it boot with CM sources.
[ONE Android Development] mustang_ssc:
Congrats for making it boot! After a long battle everything has a reward ?
[ONE Android Development] RobbieL811:
Nice! You gonna start adding features back in or just provide builds from straight CM sources?
[ONE Android Development] jgcaap:
first fix stuff... later we add features. Step by step. :)
[ONE Android Development] fmc000:
Yup, I cannot afford a phone that can't call ;) Which firmware do you recommend? The one in your download site? ( this one )

Congrats.
[ONE Android Development] jgcaap:
Will fix that soon as also camera.
[ONE Android Development] Setting.Out:
As of now not a daily driver..

Broken

Phone (instant reboot)

Camera (can't connect)

Limited button rebinding (Some work.. ?*Recents, voice search, search, and screen off only.. ?*The rest are broken)

Battery customization

Screen off gestures (haptic feedbacktriggers, but no action)

lock clock widget (trying to set up weather FC's)

What works

The rest.. :)

Remember, this is an alpha build...

Don't ask for sot

Don't ask for features

Don't report bugs without logs or details on how to reproduce them..

Don't dirty flash from another CM ROM!!

:)

---------- Post added at 08:31 PM ---------- Previous post was at 08:23 PM ----------

No issues here on 241..
[ONE Android Development] fmc000:
Thanks but I'm looking for different options, 241 doesn't work as good as H2OS firmware for me. The download site contains a different firmware so I hope that we can choose between different packages.
[ONE Android Development] Setting.Out:
Time will tell.. Can't test now, phone calls are broken.. Lol
[ONE Android Development] amardeep434:
[MENTION=2040569]jgcaap[/MENTION]

here's the fix for calls issue. https://gitlab.com/amardeep434/ndevice/commit/80d5248f5b4a1f436c16801a17793e04b738db81

and for the camera stuff https://gitlab.com/amardeep434/android_frameworks_av/commits/n all the commits of 13 sep except for the merge :P

Cheers
[ONE Android Development] Setting.Out:
I posted a link to this on his hangouts, he said he's pretty sure what's missing.. Thanks

Fingers crossed.. ;)
[ONE Android Development] jgcaap:
that on the calls is really necessary ? I think is something related to cm phone service. I'll try out your commit thanks ;)

Camera i'm still investigating
[ONE Android Development] amardeep434:
np mate :)

---------- Post added at 08:51 PM ---------- Previous post was at 08:48 PM ----------

yes as far as for the calls that thing fixed it for me
[ONE Android Development] mp3deviant721:
I assume this will eventually have ColorOS camera blobs like CM13?
[ONE Android Development] EBMD:
maybe
[ONE Android Development] myshakugan:
The features list in the first page already does say coloros blobs so...
[ONE Android Development] SirSoviet:
Wut? Still shows up as 9/23 here. Maybe the files are different, but named the same?
[ONE Android Development] Genericxx:
Yep... Look at the upload timestamp
[ONE Android Development] mustang_ssc:
Still not working (camera). Clean flashed.
[ONE Android Development] SirSoviet:
Timestamp doesn't show on mobile :/
[ONE Android Development] Genericxx:
It does. Just rotate to landscape :p
[ONE Android Development] Setting.Out:
Needs to be around 400dpi or lower for this trick to work.. ;)
[ONE Android Development] Genericxx:
Oh, okay? Didn't know that! As i usually drive with 400dpi i would never recognize this myself. Glad to have you around mate :)
[ONE Android Development] Setting.Out:
Just got home, downloading the 17:00 build.. [MENTION=265575]fards[/MENTION] I'll drop a log for you to look at, normally I just send them to Jorge.. ;)
[ONE Android Development] fards:
Or desktop mode on browser
[ONE Android Development] Setting.Out:
Newest build

As of now not a daily driver..

Broken

Camera (can't connect)

Limited button rebinding (Some work.. Recents, voice search, search, and screen off only.. The rest are broken)

Battery customization

Screen off gestures (haptic feedbacktriggers, but no torch)

lock clock widget (trying to set up weather FC's)

What works

The rest.. :)

Remember, this is an alpha build...

Don't ask for sot

Don't ask for features

Don't report bugs without logs or details on how to reproduce them..

Don't dirty flash from another CM ROM!!

:)
[ONE Android Development] beany>:
I'm running build from 21/9 as my daily driver. ;) I guess it depends if you need what's broken. As I rarely use the camera I'm not having issues and it sleeps like a baby.

Menu also worked.

Love these communications, thanks.
[ONE Android Development] Setting.Out:
You got long press menu to work?
[ONE Android Development] beany>:
Yes
[ONE Android Development] Setting.Out:
Hmm.. It only vibrated for me, normal menu worked.. I'll check again next build.. ;)

---------- Post added at 08:59 PM ---------- Previous post was at 08:11 PM ----------

Newest build 23/9 20:51

As of now not a daily driver..

Broken

*Everything (bootloops)

What works

Notta

Remember, this is an alpha build...

Don't ask for sot

Don't ask for features

Don't report bugs without logs or details on how to reproduce them..

Don't dirty flash from another CM ROM!!

:)

*Flash at your own risk
[ONE Android Development] jgcaap:
Haha I pranked you... Next one lets see if works.
[ONE Android Development] merothh:
LOL!

---------- Post added at 10:18 PM ---------- Previous post was at 10:15 PM ----------

Build is up?
[ONE Android Development] Genericxx:
Seems like
[ONE Android Development] Setting.Out:
Newest build

Hey, it booted.. :)

As of now not a daily driver..

Broken

CM setup wizard has blank pages again (pressing next works to bypass)

Camera (can't connect)

Limited button rebinding (Some work.. Recents, voice search, search, menu, and screen off only.. The rest are broken)

Battery customization

Screen off gestures ( no torch)

lock clock widget (trying to set up weather FC's)

What works

The rest.. :)

Remember, this is an alpha build...

Don't ask for sot

Don't ask for features

Don't report bugs without logs or details on how to reproduce them..

Don't dirty flash from another CM ROM!!

:)
[ONE Android Development] merothh:
Yup confirmed as of this build (image attached).

Camera - Not working (Can't connect to Camera)
[ONE Android Development] Mark5:
Sleeps like a baby :)
[ONE Android Development] zvezdasss:
Is daily driver ? 23.11 ???

Послато са A0001
[ONE Android Development] zvezdasss:
Which version of kernel is on cm14.1 ?

Послато са A0001
[ONE Android Development] fabio.pagliuca:
Latest of course
[ONE Android Development] Zeus20:
He always follows his latest one. Minus the colour OS part.
[ONE Android Development] robbieast:
Anyone have any clue why this is like this on the latest version of 7.1?

When u press on each thing the wakelock for them is *alarm*

Any way to fix this?

I can't tell if its actually draining battery
[ONE Android Development] bitxue:
:)

1. Balanced / balanced battery profile, which one are you using?

2. Are these profiles for stock kernel or lighting kernel?
[ONE Android Development] syla:
I'm using balanced.

And I think this profiles work for both Lighting kernel AND jgcaap kernel, which is the one I personally use.
[ONE Android Development] dasti555:
I'm using battery balanced and I get only about 3h SOT

Sent from OnePlus One
[ONE Android Development] jomaga:
Check your apps, some of them are draining your battery. Have you good deep sleep?

In my case, I used to install bluemail to check my mail, but I recently changed to Aquamail and I get better deep sleep & sot

Tip: avoid Facebook app
[ONE Android Development] Grobie13:
I just realized, if the battery is lower than 10% the system ui fc... I had this the day before yesterday in the evening at about

and at this time I thought the reason was substratum, hence I deleted the subtratum files in TWRP, but it didnÂ´t helped.

After clean flashing and restoring system in TWRP everything was great again. Now, everytime I pull out the charger plug the

system ui fc again :(

Edit: ItÂ´s no problem of battery percentage. No idea whatÂ´s the reason...
[ONE Android Development] TareqA:
How to check if you got a good deep sleep
[ONE Android Development] jomaga:
Install cpu spy (Brandon Valosek app) to check cpu states & deep sleep

Install Gsam to check battery behaviour

Install Wakelock detector to check cpu/screen wakelocks
[ONE Android Development] Jole7:
[MENTION=2040569]jgcaap[/MENTION] your build for the OP3 is perfect I'm on it now
[ONE Android Development] Purerawenergy:
I forgot to grant "KA Per App Profile Monitoring" in Settings>Accessibility yesterday but was still able to get almost 6 hours with only script 5.4 and "Balanced" KA Profile. Can't wait to see how much better it gets when the ROM settles in a bit.

Even though I only watched YouTube videos, made calls and texts, did some light browsing and was in the forums, this is still pretty good and I had no lags in performance or stability with no fc's or random reboots.
[ONE Android Development] jgcaap:
Guys today and tomorrow I won't be online because of thesis. See you soon
[ONE Android Development] Pacer_456:
Good luck!
[ONE Android Development] flixian:
In build 11/21 and 11/23 my LINE apps wont show incoming messages until i opened it, works fine before in build 11/14 and 11/19 anyone?
[ONE Android Development] :
How is Alto mail? It has a great design.
[ONE Android Development] Mark5:
Can anyone confirm if gestures are working on any of the last couple if stable builds? I've tried 19/11 and 25/11 clean flash and no joy.
[ONE Android Development] Zeus20:
That is a cm thing as mine don't work even when I was on nightly.
[ONE Android Development] GXGOW:
25/11 build here, they're working without issues.
[ONE Android Development] Mark5:
Huh!

I am surprised how much I miss the torch and media gestures when the screen is off. I wonder why yours are working.

Do you have substratum installed? Also which gapps?

Cheers...
[ONE Android Development] GXGOW:
Substratum is installed, I even applied some themes. I'm using Stock open Gapps with a few modifications through gapps-config, since the whole package is too big for this device and there's apps in there I don't need. I did a /system and /cache wipe when I flashed this release and have no issues so far.
[ONE Android Development] efrai3:
I'm using 23/11,where is dl link for 25/11? Can't find in jgcaap's files.
[ONE Android Development] arch.anirudh:
+1 can someone share the link to 25/11 build...jgcaap's folder shows 23/11 as the latest.

---------- Post added at 02:55 PM ---------- Previous post was at 02:35 PM ----------

[MENTION=5165039]Setting.Out[/MENTION] can you please help us with the link ? can't find it anywhere. 25/11 build to be precise
[ONE Android Development] TareqA:
19/11 works for me idk about the 25/11

---------- Post added at 10:31 AM ---------- Previous post was at 10:29 AM ----------

If no one is able to find it, it could be a bad build, since jcgaap took it off. Im sure thats the reason look like we gotta be patience
[ONE Android Development] Mark5:
Yup, it's gone. As you say, must have been pulled.

Going to try the 23/11 build to see if I can get gestures back...
[ONE Android Development] TareqA:
If it doesnt work try his cm13 build if it still doesnt work then try sultans one, if its still doesnt work then there may be a hardware issue but hope its just the rom
[ONE Android Development] GXGOW:
Oh wait guys, I misread the downloaded file. I'm running the 23-11 build, not the 25-11 one (I don't even think there was one). Anyway, working without issues here.
[ONE Android Development] Zeus20:
I missed it as well.
[ONE Android Development] josedb:
Battery performance

Not gaming

Automatic profile. When iam con wifi data connection is off. When iam out if WiFi data connection is on.
[ONE Android Development] TareqA:
Yeah i get similar battery life, try his cm13 i get better battery life
[ONE Android Development] Mark5:
Yup, just checked..me too! How did we all miss that? :)
[ONE Android Development] bitxue:
what is 'Balanced' KA profile? is it settings.out's kernel profile?
[ONE Android Development] yuvrajdesai98:
Just wanted to know when the Oxygen Os blobs for the camera will be integrated in the rom. I really miss the camera quality from cm13. It was amazing.
[ONE Android Development] fabio.pagliuca:
I'm sorry, no ETA's
[ONE Android Development] yuvrajdesai98:
Okay :)
[ONE Android Development] Gawd:
Never, jgcaap's CM13 had ColorOS

He's trying to get colorOS integrated, be patient

Yes good :)

:)
[ONE Android Development] yuvrajdesai98:
Oh yeah. Colour OS* my mistake. Sorry.
[ONE Android Development] Setting.Out:
Balanced is a premade profile for ka mod, to give a battery friendly, high performance experience, it is "balanced"... For a more battery focused profile, try balanced battery, it is fairly lag free but does lose a bit of performance to aid the battery savings..
[ONE Android Development] bitxue:
I notice that jgcaap kernel has no cpu voltage adjustment, is it also suitable for balanced profile? because i noticed that the profile has voltage adjustment.:)
[ONE Android Development] harsha7sai:
Maybe your looking at lightning kernel profile
[ONE Android Development] bitxue:
yes.

Are there profiles specially for jgcaap kernel?

Can you provide a link? I only find settings.out's profiles with voltage adjustment
[ONE Android Development] harsha7sai:
You can find all settings links in setting.out setup
[ONE Android Development] robbieast:
Anyone know how to fix this??
[ONE Android Development] Setting.Out:
Jorge used to have voltage control, these settings are null when not applicable.. So no worries..
[ONE Android Development] xdavidc:
Maybe clean flash? Or reboot? And I would trash ES..
[ONE Android Development] bitxue:
Got it ;)
[ONE Android Development] Xoomong:
Anyone facing weird animation under Alarm clock setting page? When you press at the expansion button for more options, the sliding up/down animation is in very very slow movement and overlap with each other..
[ONE Android Development] Wisiwyg:
New build up... 20161127
[ONE Android Development] :
Do you know what changes are in the latest update?
[ONE Android Development] imPazhani:
Does this rom has OTA enabled??
[ONE Android Development] thx84:
Same here!
[ONE Android Development] ziepicwaffle:
If I got a dollar for every time someone asked this, I think I could buy myself a nice meal(or possibly a few). Kindly use the search bar, I get that sometimes it's hard to dig through but the answer to this one can be found quite easily.
[ONE Android Development] Xoomong:
Need some advise..my phone was running on 2311 build with [MENTION=2166717]Setting[/MENTION] KA profile and Script..

30mins ago i was using my phone to download some Video and chatting..all the sudden, the phone shut down by itself..tried to boot up normally but stuck at Google animation..boot into recovery, wipe everything except for data..restart..same issue..wipe again, this round included system..clean install..after 10mins..still stuck at Googel animation..

Any idea why this is happening? What should i do next?
[ONE Android Development] TonySuperPony:
Deleted

Verstuurd vanaf mijn A0001 met Tapatalk
[ONE Android Development] jomaga:
Install Google clock app and disable system one
[ONE Android Development] Setting.Out:
Do a clean wipe again, reinstall, retry.. Unfortunately we won't get any logs to see what happened.. Did you have themes, custom kernel or other changes besides my script?
[ONE Android Development] giaur:
This is still not fixed in latest official build
[ONE Android Development] Amanpreet Wadhwa:
In the latest build, do you get an option to restore apps from Google? That was very handy and it doesn't seem to be in the previous builds
[ONE Android Development] Xoomong:
Done that..still no luck..totally wipe and clean install for four times..still no luck of getting out from stuck screen..stock kernel all this while..no themes..but i only started to use the KA profile since two days ago..wondering anything i did wrong causing the crash during high load of works..

Last thing i can think of trying is to format the storage (procedure in changing from EXT4 to F2FS). Hoping this will get rid of the issue..wish me luck..
[ONE Android Development] nonoperez:
Good luck! You can try installing stock rom from oneplus to make it boot and then return to your favorite custom.
[ONE Android Development] xdavidc:
Hey [MENTION=2040569]jgcaap[/MENTION] what carrier do you use on opo? I use Meo and where I live 4G is rare, but this weekend I've been in a place where my wife had 4G all the time (same carrier, Xperia M2 Aqua) and opo was between 3G and H+ all the time.

I was using c1.11.006 firmware at first but also flashed the firmware that you provide and still the max I got was 3G.

Can you or anyone reading this shed some light on this?
[ONE Android Development] Claudiosvs:
Maybe try a different firmware, I don't think it'll make a difference though. Also in network settings, make sure preferred network is set to LTE. Consider this: https://www.frequencycheck.com/carrier-compatibility/nvv7taL/oneplus-one-a0001-64gb/meo-portugal

You see there's 1 band not supported, imagine if MEO happened to use that band for 90% of its towers?
[ONE Android Development] xdavidc:
I see. M2 aqua supports that one band. Maybe the one used where I was. Thanks for you help.
[ONE Android Development] josedb:
Another battery life test, now with lightning kernel
[ONE Android Development] bmark240:
Uninstall all scripts & try again.

I had the same problem on CM13. Sudden shutdowns. Then uninstalled both the scripts & KA settings. The logs showed Facebook katana & a theme engine as problematic.

I noticed these were used in the scripts.

EVEN THOUGH I NEVER USE FACEBOOK OR USE A THEME ENGINE THAT IS NOT CYANOGEN!

With KA profile I tend to manually enter the settings that I need so as not to cause bootloops.

If you still have no joy then wipe everything except

Internal & OTG.
[ONE Android Development] 15H44N:
Can we disable the blue accent in the rom ...?
[ONE Android Development] :
No unless you apply a theme.
[ONE Android Development] jomaga:
I'm afraid you can't. You have to install a MM or nougat theme without the blue tint
[ONE Android Development] afzone:
Is CMTE coming anytime soon? And also please advise if all the N features has been inbuilt and are working in this ROM. I am still on JGCAAP's CM13 BTW and its pretty much awesome even now but am planning to flash this one in sometime. Is it a good time to flash this or should I wait for some more time to let it settle down first.
[ONE Android Development] bitxue:
just backup and flash

taste it by yourself
[ONE Android Development] afzone:
Thanks [MENTION=4064808]bitxue[/MENTION] ..but that didn't help! Wud expected a simple answer rather than an advise which is useless as I have pretty tight schedule and can't do testing. thanks btw.
[ONE Android Development] fabio.pagliuca:
No CMTE

Wait for it to settle, not as battery friendly as cm13
[ONE Android Development] kallest1100:
Themes choser inside?
[ONE Android Development] TonySuperPony:
You should be punished.. Post above you, title of this thread.

Verstuurd vanaf mijn A0001 met Tapatalk
[ONE Android Development] svnhvn:
LOL
[ONE Android Development] jgcaap:
I have a test to do about that. Just finishing up new toolchains configurations. Lets see how fast this goes. :)
[ONE Android Development] joshiameya:
yes it's daily driver,

no CMTE, it has OMS which is nice too

---------- Post added at 12:53 AM ---------- Previous post was at 12:52 AM ----------

aren't devs moving away from CMTE and adopting OMS as future of theming?
[ONE Android Development] jgcaap:
We'll move to CMTE once it is available. Or do you guys think we have more options with OMS?

For me is the same i use stock.
[ONE Android Development] joshiameya:
I have silly reason for preferring OMS there is a font pack available on play store for OMS , I don't need to install multiple themes to get different fonts

that's the flexibility of OMS , you don't need arcus or other app to build multiple variants, you can fit in multiple themes within one apk
[ONE Android Development] fabio.pagliuca:
I prefer CMTE, easier and more straightforward than substratum, less buggy also, and has icon pack support
[ONE Android Development] Mark5:
Agreed plus there is an abundance of free themes out there :) ?

---------- Post added at 01:32 AM ---------- Previous post was at 01:27 AM ----------

Actually, [MENTION=2040569]jgcaap[/MENTION], if you are talking about adding things in, can I put in a respectful ask for the volume steps mod?

With only a few sound steps available for those of us who use viper, there is not enough granularity for lower volumes - it is either off or suddenly loud, even on step 1 of 7.

I was thinking about how to edit my framework.jar file manually, but you've had it on cm13 for ages, so I thought I would politely ask!

Thank you again for this ROM :)
[ONE Android Development] stryker09:
All I ever want is network traffic tbh :laugh:
[ONE Android Development] bitxue:
Camera app cannot launch with lighting v48 kernel. Any suggestion?
[ONE Android Development] kunal1540:
That's because you are installing caf version of lightening kernel

You have to flash the cm version I think it's at v30 or something