yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] jgcaap:
Alright links corrected everything should be fine now. :)
[ONE Android Development] jgcaap:
Great explanation here: https://pngquant.org/
[ONE Android Development] TigerV:
Can anyone give me a MD5 checksum of the latest build? I need tif for verify my download. Thanks In advanced
[ONE Android Development] jgcaap:
updated firmware link

[MENTION=4812261]TigerV[/MENTION] you have that on basketbuild
[ONE Android Development] joefso:
this is kernel not rom talk. CAF is the place where qualcomm releases source code for their phone processors. This is what you are looking for, stability and performance.

Google's software baseline aka AOSP - when Google starts working on a new Android version, they'll fork from CAF. Google adds "new" features, while Quallcomm will continue with performance enhancements and bugfixes against the more stable baseline.

CM - they put the midle finger to everyone - they mix CAF and AOSP - you do not want a unstable kernel. CM sqeezes performance at cost of stability.
[ONE Android Development] k2vmars:
By ROM i talking about the duo ROM+kernel by sultanxda, i misspoke sorry but Thank you for your explanation. It's been very informative (sorry m'y english is not perfect :( ).
[ONE Android Development] Pachenko_Gr:
may i request a feature?

i want status bar carrier laber if it is possible :)

Thanks!
[ONE Android Development] jgcaap:
why ?
[ONE Android Development] tiny4579:
It already shows there in the lock screen. And you really want it to take valuable screen space? That's where notification icons show.
[ONE Android Development] Spider-Vice:
Great to see a CAF build coming soon, I really don't mind losing 4K recording, CAF is much better in many ways :) Hope you'll also keep the F2FS support, as the SultanXDA rom doesn't have it.
[ONE Android Development] JohnMcW:
title thought

Just a thought,

I may be wrong in my assumptions, but I consider the name of this rom

to be JGCAAP

It would be a lot easier to find if the name were part of the thread name

IE:

[ROM][5.1.1] JGCAAP CM 12.1 Builds[ etc etc

Branding is good ;)

Probably the date needs to be updated to the 20th build too ;)

I just think people are (or should be) looking for this rom and when the date updates

my 2 cents.
[ONE Android Development] kash_si:
Couldn't agree more. [MENTION=2040569]jgcaap[/MENTION], If you can create a Test Folder on drdevs also would be nice. That way people don't keep asking :( which build is stable vs test release. :victory:
[ONE Android Development] jgcaap:
That takes time. For now things are done like this [emoji14] I'll update the thread.
[ONE Android Development] jgcaap:
Building now a new rom without wakelock, by mistake done a de odexed version.

It's recommended because it causes battery drain. I'll be reviewing the code soon

Also there is an update on kernel coming. Just finishing to test :) if you want to play... Same place at drdevs.com.
[ONE Android Development] rjshrjndrn:
Don't know why but the file from op shows corrupted. 321.19 mb
[ONE Android Development] jgcaap:
http://www.drdevs.com/devs/jgcaap/oneplus/rom/cm-12.1-20150621-jgcaap-bacon.zip

[emoji14] I guess I should be more organized as suggested... Bah xD I could use some nice secretaries with boobs to motivate me on that.
[ONE Android Development] rjshrjndrn:
Around 40 MB size difference with 20th build and 21st? First I thought it might be de odexed. But then I saw a separate de odexed version. So what's the difference?
[ONE Android Development] jgcaap:
Is de odexed forgot to add odex option. New build should come up soon.
[ONE Android Development] jgcaap:
Odexed version is online now.
[ONE Android Development] Kernel Klink:
I'm confused.

2015-06-20 is recommended stable build, and 2015-06-21 builds are starting new experimentals again?
[ONE Android Development] jgcaap:
New builds without wake block as it causes battery drain.

I'll upload when I arrive home.

Sorry for the quick reply, but since I'm studying and working. I try to be brief. :)
[ONE Android Development] gugas123:
When you have the time, please post the changelog for 21st build

Thanks
[ONE Android Development] jgcaap:
Synced with 21th cyanogen and remove wakelock.
[ONE Android Development] PandaKiller:
After lunch I have flashed the cm-12.1-20150621-jgcaap-bacon-deodex.zip version.

This one have the wake blocks problem?
[ONE Android Development] jgcaap:
I'll reorganize the folder in a while :) don't forget you guys need to download new firmware. Already uploaded... Just forgot to change date on the text.
[ONE Android Development] jgcaap:
Cleared folder. Will add on first post Drdevs.com for you guys to download. Thanks for all great suggestions :)
[ONE Android Development] kash_si:
[MENTION=2040569]jgcaap[/MENTION],

Many thanks for the great ROM & always making improvements for the better. Best of luck on your exams. :good:

Thanks for changing the folder structure. This should stop some obvious questions. :cool:
[ONE Android Development] Lakino:
Lol. That's funny. GLAD you're not in ultra liberal, leftist politically correct California. You'd have a sexual harassment lawsuit filed against you for making such a comment about big boob secretary. :P

---------- Post added at 08:03 PM ---------- Previous post was at 07:59 PM ----------

If I turn the feature off, would it be the same as you removing it from rom? That is to ask, is it enough to save battery by just turning the feature OFF? Or do I have to flash new rom to save battery?
[ONE Android Development] darshan_dex:
The best deep sleep state graph I've ever got yet on my OPO, is with this ROM! <3 [emoji16]
[ONE Android Development] harpin14789:
So, do I need to flash that firmware even if I have the 5/17/15 firmware update from other ROMs? I want to flash this ROM, so I just want to make sure. I don't want to override the firmware I have right now, if I don't need to.

Thanks :)
[ONE Android Development] vinayaga:
Are you asking us to update to the new firmware on page 1 before installing new build on Page 1 ? Or was this instruction for the basket build users ?
[ONE Android Development] EasyGoingXD:
Is this one the new firmware? https://basketbuild.com/filedl/devs?dev=jgcaap&dl=jgcaap/OnePlusFirmware.zip
[ONE Android Development] jgcaap:
I would win! [emoji14]

Yes

Second yes

Not needed [emoji14]
[ONE Android Development] djbenny1:
newest version seems incredibly quick so far - excellent work!

50315 on aututu!
[ONE Android Development] jgcaap:
Already a new one online which is faster btw... Just uploading to basket build. Download at drdevs.com
[ONE Android Development] vitalym:
I'm having an issue with being unable to grant SU rights to the app Automateit. This wasn't an issue in the previous builds but now SuperSU is giving me an error that it requires the pro version.
[ONE Android Development] iyousif:
Cyanogen has newer GApps, time to update Gapps?

GApps - 20150602
[ONE Android Development] djbenny1:
how new? I only flashed my current one about 2 hours ago
[ONE Android Development] jgcaap:
Is the one on drdevs.com [emoji14] and now uploaded to basket build... Finishing build a deoxed version I'll give a proper changelog soon :)
[ONE Android Development] jgcaap:
Guys. You won't gain anything for having an updated gapps... When you flash it'll become a "base", when you update apps the updated gapps will be at /data
[ONE Android Development] vinayaga:
Love the current build and firmware from the first page. Stable and everything working. And damn fast. :)

Thanks buddy, we really appreciate all your hard work.
[ONE Android Development] djbenny1:
ah, yea I think that's the one I've already got - it's terrific.

---------- Post added at 03:31 PM ---------- Previous post was at 03:30 PM ----------

edit

PS. [MENTION=2040569]jgcaap[/MENTION] which cpu governor do you recommend? smartmax seems to give me best performance
[ONE Android Development] jgcaap:
thats a conservative govenor . best for smooth ui is slim. for balanced battery+gaming Smartmax , if you dont know... stick to interactive.

Just finishing aplying the linux 3.4.8 patches for kernel... almost done. :)
[ONE Android Development] jgcaap:
done

https://github.com/jgcaaprom/androi...mmit/6fc2325e41a957d66f3e72b5e58bd61ea7eba54c

whoever wishes to play :

http://www.drdevs.com/devs/jgcaap/oneplus/kernel/newKernel-CM12-2.11.zip

more updates to kernel coming wednesday, and i'll release a new stable version
[ONE Android Development] You_got_owned123:
ROM seems amazing. Whats the average battery life for you guys? Battery doesn't last a full day. Lasts about 3/4 day. Seems that after the touch screen fix battery life just went out the strain.
[ONE Android Development] jgcaap:
Easy 8 hours sot with stock settings.
[ONE Android Development] You_got_owned123:
How are you getting this? I'm nowhere near..
[ONE Android Development] jgcaap:
Turn off ambient display, and use latest build without wakelock. And done. :)
[ONE Android Development] harpin14789:
Sorry, I am new to this thread, and is there a UKM zip for this kernal to use with Synapse? If not, I can just use kerbal auditor. Or some other kernal managing app.

Thanks :)
[ONE Android Development] You_got_owned123:
What is without wakelock? Just lost 2%. Battery typing this.

Btw Google play services services stopping is back again. Ended up uninstalling updated and seems to have fixed for now with minimal damage.
[ONE Android Development] jocarog:
There's a link in the OP for UKM as well... Then use synapse to tweak your settings
[ONE Android Development] vitalym:
Anyone have any ideas about this?
[ONE Android Development] LucentBirch:
I am so confused now at which one to download. I don't used xposed, so I don't need deodexed? Then which one do I need? The 6-20 from basketbuild which downloaded as 2015622 when I clicked on the link from a post earlier on this morning, or the one on DrDevs right now?
[ONE Android Development] _Beni_:
Sorry but where?
[ONE Android Development] elmerq:
Hi,

On drdevs.com the last rom has 336,9 MB while after downloading the file has 321 MB.

Is it correct?
[ONE Android Development] ilb80in42:
It is stated on first page the date of firmware as 17/06/2015. The updater says 24/04/2015. :confused:
[ONE Android Development] DaNi_!:
Can I dirty flash to the newest build from the 06/08 build?
[ONE Android Development] cr0wnest:
I've never gotten anywhere near that kind of SOT with any kind of ROM and kernel combination, ever. If I could get 6 hours SOT is already hella good news to me.

Anyway just to confirm the latest build without the wakelock is the non-deodex 20/6 build? Got a little confused after browsing through the last few pages.
[ONE Android Development] black.ic3:
I am not a big fan of benchmarks, but this is impressive. Latest deodexd build and test kernel.
[ONE Android Development] johnb380:
So is this cm-12.1-20150622-jgcaap-bacon.zip the new build with the wake lock blocker deleted from it and without the drains? [MENTION=2040569]jgcaap[/MENTION]
[ONE Android Development] perun:
up?
[ONE Android Development] molonad:
Yes i really Dont understand your upload philosphy too..
[ONE Android Development] tigger2014:
Yeah that build has it removed and no drains.
[ONE Android Development] Lakino:
No.

The 20150620 build still has wake lock blocker in rom. You need 0621 or now 0622 if you want the wake lock blocker removed from rom.

---------- Post added at 04:16 PM ---------- Previous post was at 04:14 PM ----------

Yes. You can always dirty flash - - unless jgcaap specifically says you need to clean install for a specific version. Otherwise dirty flash away. I always dirty flash. :cool:

---------- Post added at 04:17 PM ---------- Previous post was at 04:16 PM ----------

It is correct. According to jgcaap, he just forgot to update the date in the install script. That is the latest firmware.
[ONE Android Development] jgcaap:
Alright today i had more time so i decided to share what i done.

22/06/2015

Introduced host compilation with 4.8

Removed wakelock feature as it was creating battery drains

Introduced network meter

Applied some compability fixed for c++11

Synced with CM 22/06/2015

New rom : https://basketbuild.com/filedl/devs?dev=jgcaap&dl=jgcaap/CM/cm-12.1-20150622-jgcaap-bacon.zip

Finishing a new build of deodexed version in 1 hour.

Flash also new firmware (ignore the date on the text, forgot to update it) : https://basketbuild.com/filedl/devs?dev=jgcaap&dl=jgcaap/OnePlusFirmware.zip

Also download kernel : http://www.drdevs.com/devs/jgcaap/oneplus/kernel/newKernel-CM12-2.12.zip

New changelog :

more than 180 linux patches from linux upstream 3.4.y ported

As you know I'll continue providing this great builds and study to improve it further to next new levels.

If you guys like my work consider a small donation, it'll help all expenses i invest development as it's also a token of thanks. :)

Enjoy and have fun :)
[ONE Android Development] jgcaap:
Thank you lakino... you saved me alot of typing :P
[ONE Android Development] Lakino:
Haha. Yes, I want to save your time for rom/kernel development or studying for exams. ;)
[ONE Android Development] jgcaap:
Someone who understands me :) hehehe
[ONE Android Development] LucentBirch:
Is my phone awake when I have "cell standby" second from the top and it has 'mobile radio active' for 3 hrs 41 min?
[ONE Android Development] harpin14789:
So far, I have been using Blisspop rom and I also use xposed framework with the ROM too. I don't know if Blisspop is deodexed or odexed. But xposed seems to be working fine on it. So, I still need to know what the advantage of using a deodexed rom over a odexed ROM when using xposed framework.
[ONE Android Development] jocarog:
My bad it's in the new kernel thread OP [emoji4] [emoji5] [emoji12]

http://xdaforums.com/showthread.php?p=59792361
[ONE Android Development] redline2097:
Is the 21 Deodexed the newest or are you still updating?
[ONE Android Development] qwerty123321:
Noticed a bug with 0622 build where the GPS icon continue to show in status bar...
[ONE Android Development] Shryvone21:
Simple.

Odex- use for stock settings. Non-optimized apps. Hmmm like have the security strict to allow easy flow of data.

Deodex- allows optimization of all apps. Security is a little risky and kind of slow down the flow of data because things maybe be more publicly modified than protected, or final.

Blisspop allows major optimizations with everything(system ui)...I'll let you pick rather if it is odex or deodex of an build.
[ONE Android Development] jgcaap:
Could you try logcat it please so that I could help you? Thanks
[ONE Android Development] TheEvilVirus:
Thank you for your quick response. I cannot reproduce the error, it works as it should now :S.
[ONE Android Development] Setting.Out:
I'm using banks minimal from 14/3.. No issues..
[ONE Android Development] OmegaBlaze:
Thanks. I'll try it.
[ONE Android Development] nuno407:
[MENTION=2040569]jgcaap[/MENTION], Can you add the following features on your realeses:

- Xposed framework

- Viper4android

Tks :)
[ONE Android Development] Setting.Out:
As I'm sure you know, different gapps packages can leave files behind, so don't flash over a previous install.. Instead wipe system/dalvik/cache and reflash rom/gapps..
[ONE Android Development] OmegaBlaze:
Ahhh.. That's probably what it was. I flashed Skank Gapps before I flashed the gapps in the OP. Might have been the problem. Im back to Oxygen now..
[ONE Android Development] iyousif:
Will the new kernel be included in the upcoming release?

Also a noob question, do I need to unlock the boot loader before I flash those files? Thanks!
[ONE Android Development] benschhold:
What is NextAlarmTracker? Its a wakelock from android-system and draining like crazy

Except this the Rom is wonderful, so smooth and fast. Did a very good job at this :good:
[ONE Android Development] Setting.Out:
Your boot loader is locked?.. What rom and recovery are you using?
[ONE Android Development] iyousif:
I have OnePlus One untouched (CM11), is it came unlocked or what? I need to know the steps before I flash those files and if anyone made it with build-in recovery - if there's one already! - or I can just flash them over my current one?

Thanks!
[ONE Android Development] jgcaap:
Hello nuno407,

Thank you for your suggestion. I won't support for now any other system apps besides CyanogenMod apps, for two reasons. Can cause instabilities, and Xposed creates lags on user experience. I think is only fair for the users which wish to have, to flash and install the respective apps.

Please continue on giving suggestions in case you have, as I like to listen to ideas.

Cheers.
[ONE Android Development] benschhold:
Unlocked, twrp latest, this rom latest release, slim gapps
[ONE Android Development] Setting.Out:
https://play.google.com/store/apps/...m+app&pcampaignid=APPU_1_FTAkVZboNczgaMOvgdgN

Install this app, follow its instructions to backup most of your apps, also connect to your computer and backup all files on your SD card.. Read and re-read the guides here on unlocking your boot loader and installing a custom recovery.. Realize some data can and will be lost.. After you get all set and understand what you're doing, then download the rom/gapps to your computer to later transfer to your phone to flash.. If you have issues/questions, check the forums and you can pm me as well...
[ONE Android Development] nuno407:
Could be using aroma installer and each user choose what install. :)

Keep the good work! :)
[ONE Android Development] jgcaap:
That's an interesting idea. I have to learn to do that. Thanks :)
[ONE Android Development] iyousif:
Alright! All went fine so far!! :)

Now I have two last kernel files to flash:

newKernel-CM12-fixes1.zip and newKernel-CM12-patches3.zip

Should I flash both or only one and if both, witch one first?

Thanks a lot to the amazing work! :)
[ONE Android Development] Setting.Out:
Patches3 version..
[ONE Android Development] iyousif:
Thanks a lot for your continues support! Downloading apps now.. :)
[ONE Android Development] jgcaap:
Nice... Btw you guys getting good battery?

First time I am having with 3g always on over 3 hours screen time and still 60% battery.
[ONE Android Development] darshan_dex:
So we need to flash the kernel with it separately? Isn't the kernel already implemented in this build?

And what if I use Xposed on normal build? not the deodexed one.
[ONE Android Development] yankeeornovember:
What am I doing wrong here?...

Always do clean installs, always the most recent links, and suddenly every build seems a touch laggy and ever so slightly stuttery. The last time the ROM felt truly light and fluid to me was 05.24. Always exactly stock settings (ambient display turned off and some normal settings modified to preference, build in kernel with stock settings).

I'm starting to wonder if there might be something wrong with my device itself! Even stock Oxygen and TugaPower are noticeably smoother by comparison now. Can't wait for the rebased version, and as always, I appreciate your work more than anything. Already donated to show my appreciation!

Sorry if it just sounds like I'm complaining (I'm not!!), just wanted to see if anyone else is experiencing this, or anyone has tips. I don't like the idea of having to change system or kernel settings to get a fluid experience, because I'm sure it's able to be amazing right off the first boot!

Examples: very stuttery scrolling through xda on Chrome (but Oxygen is very smooth), swiping to Google Now on Google Now Launcher is stuttery, and phone is SUPER laggy the first several seconds after a reboot. Occasionally I get lag while doing anything with app updates going on in the background from the play store.
[ONE Android Development] BigMacca:
Hi there,

I'm on the 21/06/2015 deodexed Rom (clean flash), but I seem to still have some battery drain. Kernel is from 22/06 @ 10:52 I

Ambient display is disabled and I use greenify, amplify.

So I charge up to 97% and then go to bed a couple of hours later.

Before bed I'm at 96%

I had a podcast playing via headphones for 15 minutes then I'm asleep for 6.5 hours

Both WiFi and mobile data are off from 00:00 until 07:30 whilst the screen is locked

I check the phone on waking and I'm down to 92%

The better battery stats are attached.

The other tab looks about right, showing the phone being awake for 19 minutes.

The PWL tab has what seems to be the usual erroneous *alarm* wakelocks, but nothing else sticks out.

Any ideas?

Thanks

Macca
[ONE Android Development] Lakino:
BBS is showing that you lost 6% battery in 9 hrs and 18 minutes. While not the greatest in the world, that's pretty decent. I don't get better than that.

How does this happen? By Tasker script? Or do you do this manually?
[ONE Android Development] darshan_dex:
The new build is way much smoother than the previous one. Enjoying so far.

Thank you [MENTION=2040569]jgcaap[/MENTION] :D
[ONE Android Development] Lakino:
hi yankeeornovember, not trying to nit-pik -- I hope someone can help you out with this issue -- but the two sentences in bold don't logically add up. If something is really wrong with the device, then it should affect Oxygen and TugaPower Roms as well but you say they are 'noticeably smoother by comparison". This indicates to me that it's a rom specific issue -- i.e. you seem to be having specific problems with this rom.

If you truly are doing a clean install each time, I can't see how you can't achieve the speeds others are achieving. I can vouch for the 2015-06-20 rom. It is very speedy and smooth. I don't encounter the problems you described. I am still not experiencing the best battery life but I don't have stutter or speed issues.

I'm waiting for Wednesday's stable release to upgrade to the next version of our beloved rom.

Hopefully jgcaap can work with you to resolve your problem but it doesn't sound like it's a hardware issue if it's not affecting your installation of other roms.

Good luck!
[ONE Android Development] BigMacca:
I'm used to 1% max overnight with WiFi and mobile data off (granted that was on KitKat).....

I use leandroid to manage my network connections, it's a pretty cool app
[ONE Android Development] Lakino:
I'm not going to argue with that. I'd like to achieve that kind of battery drain myself.

I'll check out leandroid. thanks.
[ONE Android Development] jgcaap:
What settings did you change?
[ONE Android Development] jgcaap:
With what rom and kernel? On cm I get exactly same drain :/
[ONE Android Development] jgcaap:
Update your build [emoji14]
[ONE Android Development] BigMacca:
I used to get the 1% overnight drain using Calkulin's last KitKat Rom.

Cheers

Macca

---------- Post added at 11:57 AM ---------- Previous post was at 11:53 AM ----------

To what version mate?

I'm on the 21/06/2015 de-odexed version, the only newer version I can see is the 22/06/2015 odexed one.

Is their a later de-odexed build I've missed?

Cheers

Macca
[ONE Android Development] jgcaap:
Re-download new one a Dr devs with name of day 21 without wake block
[ONE Android Development] BigMacca:
Ah - I didn't spot that there were 2 versions on 21/06/2015.

I've re-downloading as I type :)

I'll let you know how I get on.

Thanks for your help (and great ROM)
[ONE Android Development] jgcaap:
I have to upload didn't had time yet! [emoji14]

Welcome

If you guys detect anything else let me know. But with logs and information regarding what's creating issues. I'll have exams starring in early July. So I'll be a bit more off line.
[ONE Android Development] jgcaap:
i'm going to make a special build to everyone which whishes to help out on finding : bugs, battery drainers code.

Available in 2 hours i'll called debug. okey ? :)

Thanks
[ONE Android Development] jgcaap:
on the rebase just detected why we were having reboots.... Remember when i synced CM code because of a wifi config and we all had reboots? Well, 1 month ago i created New Rom page... and forgot completly to update that code ... Thats why we had reboots xD LOL sorry about it.