yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] uudruid74:
Not yet tested this particular one, but will upgrade Sunday (maybe tomorrow if I find an open Wifi with some speed). Whats the proper download site these days? I know it bounced around.

I'm doing a full backup now for testing. Rom Settings ./ Titanium and then off to the external HD. My main problem with the ROM is that the special features of my camera (Another Color OS port) cause the camera app to hang (and I use it often for web design imagery). Normal shots work, but the SuperMacro and HD Picture (they both take multiple shots and then composite the results to enhance it - one going up in size/resolution, the other up in clarity instead) both hang the camera. It saves the shot but never does any enhancement and I don't get the processing circle ... it just freezes. When you get a moment, can you see if anything looks odd in the log?
[ONE Android Development] jgcaap:
You can post about anything. No stress :) I just am doing my best on the rom part. I would like to. Release it with the fixes I found. Which I hope it'll be soon. Let's see if luck is on my side.
[ONE Android Development] NOSTALGIA:
dont misunderstand me.. i just a dev advocate.. i dont want them to be pressured. they are our bread and butter.. without them our devices are useless..

let them take their time.. they will release the build whenever it is ready.. lets be patient.. im also waiting for it.. better keep watch of the thread to follow every updates..
[ONE Android Development] iyousif:
:rolleyes:
[ONE Android Development] AcmE85:
[MENTION=3492912]iyousif[/MENTION] Ok, this is the first step. Now use the app to actually find out

why

your device is awake all the time... ;)
[ONE Android Development] jgcaap:
That's weird! But is some app. Sometimes a reboot solves it.
[ONE Android Development] iyousif:
I think I found something under Screen WakeLock, not the Kernel, not the CPU and I don't know if it's related to DayDream feature in Android or not but I disabled it since I use ActDisplay instead! Will check again after an hour or so..
[ONE Android Development] NOSTALGIA:
bbs should show which wakelock is keeping the phone awake
[ONE Android Development] jgcaap:
I'll just fix the build and make it building and I'll analyse this issue which is affecting everyone.
[ONE Android Development] jgcaap:
Till then go to privacy guard, Google services and block keep active and wake up. I know that causes an issue to many people. I am learning Java and I am interested on fixing this [emoji14]
[ONE Android Development] TheEvilVirus:
I noticed there is a thread with updated Radio and Modem from 4-4. Are any versions included in your rom so I should reinstall them every time or will they stay untouched?
[ONE Android Development] Setting.Out:
No modems included in the rom, flash away.. :)
[ONE Android Development] guraki:
8 hours stand by... 3% battery drain!!!! Excellent work!!!
[ONE Android Development] jgcaap:
Please keep with my rom, i'll update firmware everytime is needed and you'll know where it'll come from ;)
[ONE Android Development] :
When I reboot the time gets set to 1970 23:00, when I tick "use network time" 2 times it gets set good.
[ONE Android Development] didicola:
[MENTION=2040569]jgcaap[/MENTION]

i disabled keep awake autostart and another awake on google play services on calendar and calendar storage and disable on the clock to show next alarm and now i have 1-2% wake from system from nextalarmtracker again but it is very very low

keep on searching and reading! i realy enjoy this rom!

any plans for a slim (aosp) version like the cm?;)
[ONE Android Development] jgcaap:
for now no.. time is limited and this takes alot... already :s lol i've lost already around 100 hours into reading , testing and rebuilding, trying again, reading... endless cycles. today i should be able to get new rom running :) i fixed all errors, just preparing new build now.
[ONE Android Development] didicola:
should we do clean install when the new rom comes?
[ONE Android Development] jgcaap:
Not necessary
[ONE Android Development] jgcaap:
who can guess the changes?

https://basketbuild.com/filedl/devs?dev=jgcaap&dl=jgcaap/Kernel/newKernel-CM12-1.2.zip

ROM building... computer still smoking :P
[ONE Android Development] iyousif:
I am no a developer so I couldn't tell but I flashed anyway! :)

Maybe you need to put SSD in there to speed things up, and maybe it's time for us to stop give you thanks and start sending you some donations!

PS: Small one going your way and you really deserve more! :angel:
[ONE Android Development] runwitme:
Is there a way to change the owner info. Evey time I try to change it or anything it says contact don't exist . is it a cm 12 thing or android 5.1.1??

Sent from my Bacon One+ using the XDA mobile app
[ONE Android Development] uudruid74:
Two ways should work. Pull down settings and click the Icon for your user or open Contacts and the very first one should say ME on the side. Edit that. I've heard of people having trouble with this and they say that turning on Contact sharing in the Google Plus app will fix it. You can always turn it back off later.

Taglines suck. https://eddon.systems
[ONE Android Development] 903tex:
Weird thing is when going to settings going to the apps it takes like five or sex seconds before it will open it. All the other settings opens like normal.
[ONE Android Development] gwindlord:
I think I figured out why radio was not working for me: Sultanxda's kernel has its own radio and prevents flashing other ones. Luckily in the recent build Sultanxda changed his radio to 44S too. So sorry for my stupidity :D
[ONE Android Development] jgcaap:
Anyone need invite for oneplus 2?
[ONE Android Development] uudruid74:
Trying another ROM to compare. I didn't realize how much I missed certain things such as the battery meter (line across top of status bar), network monitor (shows data in and out), and auto color correction for night/day viewing.

I think my media player is from the media storage database. I formatted data and did not recover the database (reinstalling from titanium was painful), so it would be rebuilt, but no dice and tag editors and such are hanging as well. I think the problem is that many of the songs have incomplete and/or corrupted id3 information and this is confusing the media storage process and possibly causing issues and/or outright corruption of its backend SQL database.

I'm thinking of writing a 'cleaner' to remove any non Ascii characters and try to fill in missing id3 info from the filename and any existing info. Android tools exist, but cant be easily scripted and hang when accessing the database. I think duplicate info is better than blanks or nulls. Then I'll wipe the database and reload the songs and see what happens. Does this sound plausible? You may know the internals of Android better than I.

Taglines suck. https://eddon.systems
[ONE Android Development] bigdogbts:
uh, yes?
[ONE Android Development] elmerq:
Hello again.

Some advice?

Thx in advance :)
[ONE Android Development] jgcaap:
I believe you'll need to clean format.

Guys I entered at masters in a very important University in Portugal so I'm a bit busy preparing stuff. Will try tomorow release it. Thanks
[ONE Android Development] sdbgl:
Congratulations :) Take your time...
[ONE Android Development] preeansh2175:
[MENTION=2040569]jgcaap[/MENTION], share me the invite if you still have it.

Thanks.
[ONE Android Development] preeansh2175:
Hey..!!! Lucky you..!!Congrats man.

Pls do share invite when you get hands on one.

Thanks.
[ONE Android Development] Setting.Out:
Gave it to a friend.. I love my ONE.. :)
[ONE Android Development] PandaKiller:
If you are going to Instituto Superior Técnico, then congratulations ;)
[ONE Android Development] jgcaap:
Faculdade de economia do Porto, Master in Finance :)
[ONE Android Development] jgcaap:
New rom online. Didn't include changes yet. Only sync cm stuff
[ONE Android Development] euneuneu:
Deoxed build on the way ? ;)
[ONE Android Development] PandaKiller:
I would love to see a deoxed version ;)
[ONE Android Development] jgcaap:
Yes
[ONE Android Development] PandaKiller:
By the way, congratulations even though you will not to Técnico ;)
[ONE Android Development] sam_chk:
[MENTION=2040569]jgcaap[/MENTION] congratulations and the best..
[ONE Android Development] uudruid74:
Congrats!

And ... I have resolved the media player issue. Its a bug from a combination of factors. Basically too many media files and most of them are devoid of mp3 tags. What I think is happening is that Media Storage stores the info in an SQL database based on id3 tags, so if you have 2000 files with a blank artist (or whatever) they then all have the same search key and Android (or rather SQLite more likely) really takes offense to 2000 files with the same key. At the very least it slows to a crawl and I think some timeouts may start killing stuff.

Anyway, my script to rescue id3 info from nowhere (directory and filename mostly) fills all the fields and does a pretty good job. It also gets rid of non Ascii in filenames and id3 info. Media player is now stable! No idea how tough it would be to actually 'fix' the problem, but I bet the issue goes all the way to AOSP!

Now I can play with features instead of chasing this dragon.

--Evan

Taglines suck. https://eddon.systems
[ONE Android Development] Minkiu:
Hello all,

First of all congrats Jgcaap on your Master.

Then, my query is I'd like to have something clarified, I'm currently on:

ROM - 0721 (stable)

KERNEL - 2.38

I want to update now, so correct me if Iḿ wrong, Iḿ aiming for a stable build so it should be:

ROM - 0813

KERNEL (here's where the confusion starts):

2.40 by JGCAAP from this thread -

or this CrispyBacon one (which the link is in the first post??)

I follow the thread, but seems to have missed if we are moving to the second one?

Thank in advance,

Minkiu.
[ONE Android Development] jgcaap:
cm-12.1-20150912-jgcaap-bacon.zip

320.9 MB

http://www.drdevs.com/devs/jgcaap/oneplus/rom/cm-12.1-20150912-jgcaap-bacon.zip

You'll need to clean flash.
[ONE Android Development] Minkiu:
And what about the kernel, yours(2.40) or CrispyBacon?

Thanks. I assumed as much about the clean flash, i?m backing up right now hehe
[ONE Android Development] jgcaap:
Version 2.6 already included.
[ONE Android Development] Minkiu:
muito obrigado :)
[ONE Android Development] jgcaap:
Btw I want to build the caf rom again by sultanxda with my stuff merged. Will try release it this Tuesday
[ONE Android Development] Miksel12:
Awesome! This rom seems really wel optimized but I never gave it a try because i couldn't miss my caf roms. :good:
[ONE Android Development] vitalym:
Is cm-12.1-20150913-jgcaap-bacon.zip deodex also stable?

I'm on cm-12.1-20150811-jgcaap-bacon.zip deodex so I think with all the improvements you've put in, it's time to upgrade.

I assume I'll need a clean install. Also in a previous post you said the kernel is already build in or which one is the latest stable one I should flash?
[ONE Android Development] jgcaap:
Yes is also stable. :)
[ONE Android Development] ksigit:
Would you consider develop f2fs version of it? [emoji6]
[ONE Android Development] Setting.Out:
It should already be f2fs compliant..
[ONE Android Development] jgcaap:
Yes just need time. [emoji14]
[ONE Android Development] Flak:
I clean flashed the 9/12 (a couple times now) and it will randomly start popping System, System UI and Play Services FC's over and over and over again until I restart it. Attached is a log I grabbed before my last reboot.
[ONE Android Development] vitalym:
After doing a clean wipe and installing the 9/13 deodexed version I lost root.

When rebooting from TWRP I get prompted to fix root, which I do.

When I'm booted up and go into SuperSU under settings I get a message that there is no SU binary installed. Is there an easy fix or should I go through the normal rooting procedure?

Edit: Downloaded the supersu binary from here, flashed it and good to go

https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip
[ONE Android Development] jgcaap:
I'll check as soon as possible. Tomorow and Wednesday I'll be more free.

Good you find hehe
[ONE Android Development] gwindlord:
How can I include Eleven back (I like its sound)?.. Already reverted this commit, but getting FC on start it (log says "Binary XML file line #10: Error inflating class fragment" and then "RuntimeException: cannot create service").

OK, nevermind, Google Play Music has nice sound too :D
[ONE Android Development] jgcaap:
The sound will depend on sampler. The sampler we are using is better than what cm is using. The app, has almost no impact on sound quality
[ONE Android Development] Miksel12:
Will you be uploading your caf build soon?
[ONE Android Development] jgcaap:
didn't finish yet. Tomorow i believe i'll make it.
[ONE Android Development] uudruid74:
Sound? You know that all apps will have the same sound quality? Its all digital. The OS decompresses it and sends the stream out the hardware. The app just UI, nothing more.

However, if you really want to improve the sound, I've found Viper to be amazing.

Taglines suck. https://eddon.systems
[ONE Android Development] kash_si:
A late Congrats for your Masters :cool:
[ONE Android Development] gwindlord:
Well, e.g. AIMP uses its own BASS lib for output (and I don't like it), so just I cannot be sure it's the only one who works like that. I've tried Eleven and Google Music and they both use system libs for sure, so using one of them is fast and obvious solution :)
[ONE Android Development] jgcaap:
Caf online to play, together with normal version.
[ONE Android Development] ksigit:
I'm willing to test it, but currently my multirom is broken, running f2fs on /data and /cache.. so I have to wait for multirom fix
[ONE Android Development] jgcaap:
Caf version is Sultanxda changes with mine. Just see if the thermal is working properly and the phone doesn't become so hot.
[ONE Android Development] gwindlord:
Well, I've built the ROM myself with Sultan's kernel and other repos, but thermal tends to be aggressive - right after the 1st boot had to wait for some seconds to get the upper freq limit above 1574 - app optimization process heats so much that it requires limit lowering :)
[ONE Android Development] Miksel12:
I can only find the normal version, where can i find the caf version?
[ONE Android Development] jgcaap:
On caf folder at drdevs.com
[ONE Android Development] Miksel12:
I see 2 outdated versions: 7/14 and 7/15
[ONE Android Development] jgcaap:
Ah I found why wasn't build. I have to fix one small change from Sultan which conflicts with my changes.
[ONE Android Development] TigerV:
[MENTION=2040569]jgcaap[/MENTION] can I install date 16th build? Stable?
[ONE Android Development] jgcaap:
Yes :)
[ONE Android Development] vitalym:
Latest deodexed version is running awesome.

Great standby battery life, got 0% drop after leaving it unplugged for 3 hours.
[ONE Android Development] Miksel12:
Were you able to fix it?
[ONE Android Development] jgcaap:
I'll fix once I arrive home.
[ONE Android Development] djbenny1:
Has anyone flashed today's build over an older one?

I'm currently on 16th August
[ONE Android Development] jgcaap:
Just learned something. Our kernel is based on googles android 3.4 kernel of LG nexus. I'm slowly understanding how to basically use caf code as I wish to build a kernel of my own with mostly caf stock like. Not sure if I am able to but will try [emoji14] in last case I'll just revert a bunch of stuff from Sultan kernel. Will try release the rom tomorow.
[ONE Android Development] jgcaap:
After 28th August, need clean flash. Remember that.
[ONE Android Development] PandaKiller:
I have made a dirty flash of cm-12.1-20150913 on top of cm-12.1-20150813 and I have no problems :p
[ONE Android Development] jgcaap:
lucky :P i had..

CAF kernel is almost ready.. Making some changes on configurations. based on Sultan kernel as i do not have much time to try improve things on my own. Trying to create most "Stock" caf like experience with good stuff added on stock cm-12.1 kernel , so it's very small changes. lets see if everything will work good :)

edit: Something i learned. CAF kernel is based on 3.4.0 kernel which is currently outdated by around 3years.

On the kernel we have we use 3.4.108 .

From what i understand, kernels are not very different. The important to have compatible kernel with rom is the drivers. So the CAF kernel use older drivers. Perhaps they are more stable, not sure, but at least it explaines that when i built and tested, seemed slower.
[ONE Android Development] BigMacca:
Sorry if this has already been answered (I can't see that it has)

Does the latest deodexed ROM have the 44s Modem included?

I'm still on an early August build so I need to clean flash, I'm just trying to get everything together before I do.

Cheers

Macca
[ONE Android Development] jgcaap:
When you change modem. If you flash over this rom, won't touch the modem.
[ONE Android Development] jgcaap:
New Stable CM ROM coming. Alot of merged stuff.

Building CAF, lets see if i pass the errors. Newcaf kernel should work better for caf users.

2 hours and both should be ready. Cheers
[ONE Android Development] BigMacca:
I see, I'll flash the modem at the same time then :)

I'll hang fire until tonight (that's assuming we're getting some deodexed goodness?)

:)
[ONE Android Development] jgcaap:
yes. I don't forget deoxed users. Sorry for the delay, but since i started my master have been very busy. :)
[ONE Android Development] BigMacca:
No need to apologise my friend, we all appreciate the great work your doing :)
[ONE Android Development] tacohell:
[MENTION=2040569]jgcaap[/MENTION]

Do you have any sort of build/release notes - was wondering what the differences are between the builds and when and if to update (I am currently on sep. 04 build and it is super stable and this is the best ROM I have ever installed on my OnePlus!).

Thanks and keep up the great work!
[ONE Android Development] jgcaap:
First page. And I'll release new notes after today's stable.
[ONE Android Development] tacohell:
Ok. cool. I will wait for new build and then update
[ONE Android Development] jgcaap:
Cm broke my build. When I arrive home I'll have a look
[ONE Android Development] jgcaap:
Fixed... Running again
[ONE Android Development] jgcaap:
Stable build up
[ONE Android Development] yankeeornovember:
Gonna modify the OP and title? I love this ROM, and I know you don't have much time to do it, but the lack of organisation makes it so difficult to understand where to look for updates, and even if it's been updated at all, unless you've been following the thread carefully for the past 2 weeks I feel.

Thanks again for all your hard work though, can't wait to try it out on my OnePlus!
[ONE Android Development] jgcaap:
Yes. After doing my work essay for my masters. Basically is synced with CM. Check cm changelog please.
[ONE Android Development] jgcaap:
Changelog:

During august and Setember

Reverted ThermalSystem by sultan to stock system

Rebased some Rom parts : build folder , ART

Added notification feature of privacy app

Synced with CM

http://www.cmxlog.com/12.1/#

There are no relevant changes for now . Perhaps this saturday i'll be able to provide more stuff. :)

Cheers
[ONE Android Development] preeansh2175:
[MENTION=2040569]jgcaap[/MENTION]

Is it possible to merge Boxer email client to your ROM?

Or can you make a package from YOG4PAS1NO ? It has a full version of this email client. Playstore free download doesnt allow to configure Exchange. Its paid version.

Thanks.
[ONE Android Development] shiki87:
Thats a Feature from Cyanogenmod or Oneplus. They made a contract with the maker of the App, to put that App inside the Rom. He does not have it and it would be piracy. You need to find a way to do it yourself...
[ONE Android Development] preeansh2175:
Hi..

Ohh..Ok..thanks for the info.

Cheers.
[ONE Android Development] jgcaap:
https://play.google.com/store/apps/details?id=com.boxer.email

This app?
[ONE Android Development] jgcaap:
Well... We got a one plus... Would be piracy if was shared between phones.. No? [emoji14]
[ONE Android Development] preeansh2175:
[MENTION=2040569]jgcaap[/MENTION] yes.thats the one.but the Exchange feature is locked in this version.you need to buy it.

Whereas,the new CM update has got a full version integrated.

Any chances to merge it with your next update or make and apk out of it that can replace the existing Default Email client?

Thanks.
[ONE Android Development] jgcaap:
Well if is good I would love to... But also I don't wish to be on any infractions xD
[ONE Android Development] Miksel12:
I dont understand if this is the caf version or the normal version?
[ONE Android Development] jgcaap:
The caf version needs review... Something in the configuration is breaking the build.

Remember, caf kernel is not exactly what you think it is. Cm kernel is more updated and has some commits developed from qualcom engineers.
[ONE Android Development] Miksel12:
Oke, thanks for all the great work! :victory:

I'll give your latest build a try this afternoon.
[ONE Android Development] BigMacca:
I'm up and running with the latest deodexed version (only took 40 minutes to do a clean install and get everything restored as I like it)

So far, so good :)

First impression is that it's very snappy :)

I'm just charging up now, so I'll see what battery life is like after a couple of days.

I've been using AK's kernal with SyloKings profile for the last couple of months, but I'm going to leave everything stock this time around for a week or so for comparison.

Thanks for all you work [MENTION=2040569]jgcaap[/MENTION]
[ONE Android Development] jgcaap:
I'm building very slowly a new hotplug, I am not sure when it'll be ready... Hopefully will improve battery life and at same time be smooth. Let's see. :)
[ONE Android Development] tacohell:
I would love to have it as well for the reasons of exchange support - this email client seems better at it than other that I have tried. But I wouldn't wan't the official CM ROM with other junk that they keep adding. This is by far he best ROM - I updated (dirty flashed it) to to sep 17 build and so far so good - no issues.
[ONE Android Development] tacohell:
BTW, I finally got upgraded to Android Pay and even after unrooting as per various guides, I get an error that I it isn't able to verify that "device or software running on it is Android compatible". Goggle wallet with NFC prior to this upgrade worked just fine (with root). Any ideas/workarounds?
[ONE Android Development] johnb380:
Did you guys try to extract the apk from the COS12.1 zip and install it? If that doesn't work then just push it to system and set permissions like the other apps in there. You'll probably have to find a custom built cos12.1 because of the weird file system that stock roms use but there are a few out there.

Good Luck and God Bless!
[ONE Android Development] ksigit:
[MENTION=2040569]jgcaap[/MENTION], does the kernel support f2fs? I will try to convert your ROM to f2fs ready. If the default kernel support it, good, otherwise I have to flashed f2fs compatible kernel.
[ONE Android Development] jgcaap:
The rom is f2fs ready.
[ONE Android Development] ilb80in42:
Read this. You'll find what you need.
[ONE Android Development] tacohell:
Thanks - that worked - installed it - does not ask for getting paid version from play store
[ONE Android Development] uudruid74:
while we're talking about Email clients, are there ANY that support such basic features as a block list? In the old days, our email clients and newsgroup/Usenet readers (pine and inn!) all had blocklist support, and no one seems to add that anymore. I think Sieve with Imap would be perfect for mobile to reduce data usage while letting the server sort your mail instead of having the clients do it, but I cant find any Sieve compatible email clients

Taglines suck. https://eddon.systems
[ONE Android Development] johnsin5393:
Where's the download link? I only got the link for 13th August in first page...
[ONE Android Development] tksla:
Hi [MENTION=2040569]jgcaap[/MENTION]. This is a very nice ROM. Smooth and fluid. Just need to update OP. Maybe just add link to "latest/current" folder because it is bit difficult to find latest build. Cheers :)