yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] mmidas:
I'm on 11 october deodexed with xposed v75. Everything is working fine.
[ONE Android Development] uudruid74:
Looks like forcing LTE Only mode is working. If I let it auto detect with LTE preferred it hits LTE and then drops to HSPA. Not sure what method or signal threshold it uses, but this should all be in the firmware right? No idea why I suddenly have issues.

And Ive been sick so if I butcher posts, sorry

---------- Post added at 02:17 PM ---------- Previous post was at 01:51 PM ----------

Turned out to be a permissions issue from Backup+, or the userids aren't matching. I just let anyone read the config file.

If anyone else does a restore look in Xposed built in log, pull up the file it complains about in ES File Manager and give everyone read permission. That will get you going.
[ONE Android Development] lifelesslegend:
Can nightly builds be used with xposed V75?
[ONE Android Development] uudruid74:
Yes!

[MENTION=2040569]jgcaap[/MENTION] WTF did you do to my phone? It refuses to use any battery at all. I got bluetooth streaming audio, with Viper, LTE full on all the time, bluetooth tether, firewall going, no tricks, no throttling, gps on, etc. It won't use any battery. Xposed installed and active but I'm keeping the screen on to stop it from sleeping!

Screen on time is over 4 hours solid with over 60% battery left. It says I got 8 hours left! This is insane. Absolutely amazing. Hats off. This is a winner.
[ONE Android Development] jgcaap:
You guys have the most optimized stuff. Everything you have, it's because I've invested around 600hours of my time on making tons of builds with tons of changes which effectively make a difference. I'm happy that the final result is promising. :)

When marshmallow is released, I'll just insert everything as we have now. We should be with very happy performance.
[ONE Android Development] uudruid74:
Well I hope you know how much we really appreciate all the work you do. If OnePlus hired you, the OP2 would be a killer :)
[ONE Android Development] jgcaap:
https://github.com/jgcaaprom/android_art/commits/xposed

This will be a test build... Let's see how it'll work... Do not flash xposed over this whoever wants to test with me. The idea is to put xposed working while odexed.
[ONE Android Development] jgcaap:
If compilation goes well we have to get from the rom the art .so files and replace over the zip so that we can get on future updates with my own art changes. Not sure if will work good... But we'll try out. Remember is beta.
[ONE Android Development] Purerawenergy:
So we'll just have to install the Xposed Installer and NOT flash the zip? Or is the installer built in as well? I'll test it.

Tom 2.0
[ONE Android Development] ksigit:
I thought official xposed supports odexed ROM since version v72?

http://xdaforums.com/showthread.php?p=62604734#post62604734
[ONE Android Development] jgcaap:
Well... Until now... It isn't... Besides.. The art he is using very different. Mine should be faster. Even so will be a good study to understand if affects battery.
[ONE Android Development] k.kost9:
Where to download 10.10 build? Basketbuild link is broken. From the nighly Dr.devs section?
[ONE Android Development] uudruid74:
Battery Abuse

I've always said that because of my situation, I rely on my phone for everything, and so its poor radio never gets any sleep. My LTE is my Internet and I tether via Bluetooth while also playing music via Bluetooth, track my GPS locations, and I like things fast ... no throttling, no greenify, no amplify. Xposed was installed for this test, but I kept the screen on so that the network management never let the device out of LTE mode. I'm way in the country, signal sucks, and I use a signal repeater just to make calls ... in other words, my battery should be horrible and you should get this without any heavy tweaks.

Check it out ... 10/11/2015 deodexed ROM. Xposed 75, Modem 241, Viper (Super High Quality), OmniSwitcher, MOAB, Another ColorOS Camera (50MP).

Spoiler content hidden.

I'm loving this

---------- Post added at 01:47 AM ---------- Previous post was at 01:46 AM ----------

Yes, always nightlies! Use deodexed for Xposed (for now)
[ONE Android Development] jgcaap:
Let's see if I find is related to art this improvement.
[ONE Android Development] suaverc118:
So this is from leaving the screen on all the time? What would you vet before?
[ONE Android Development] uudruid74:
Hard to say, past couple builds my.mobile radio has been eating my lunch and the clean flash may have as much to do with the fix than anything, and I'd been trying out the Smart Network to fix it which drops to 3G with the screen off .... so I was always plugging it in when to keep it at LTE and couldn't measure battery
[ONE Android Development] BigMacca:
I'm happy to test for you - just give us a heads up when your test build is complete.

I'm assuming that if you have already included xposed in the ROM, then we just need to install the xposed installer apk so we can activate modules as usual?

Cheers

Macca
[ONE Android Development] jgcaap:
Also move the bridgexposed.jar file
[ONE Android Development] jgcaap:
But this has to be evaluated. Do this. Check the files inside the zip file of xposed. Get from the rom the same files and replace. The rom is still building as I found some mistakes.
[ONE Android Development] BigMacca:
Where do I need to move this file from and to (just for clarity so that I don't waste everyone's time trying to figure it out only to get it wrong)

I'm not sure what you want me to do here...

Replace all of the .zip files in the xposed installer .zip with the ones included in the test ROM?

And then flash the hacked xposed insaller.zip?

Cheers

Macca
[ONE Android Development] jgcaap:
Yes, because there are files which will be needed. But before that we must test if the rom boots and doesn't have problems.
[ONE Android Development] jgcaap:
Online... Let's see if boots. Remember is experimental.
[ONE Android Development] didicola:
i thought the newkernel supported multirom but the latest 1.21 doesnt let me boot at multirom boot screen
[ONE Android Development] guraki:
Camera app is still missing.. So do the speaker Booster...!!! :)
[ONE Android Development] jgcaap:
hmmm i'll rebuild the rom. Lets hope things will be fixed now :)

Speaker booster will come... I'll rest today for now... has been many things to fix... tomorow i'll put whats missing on kernel if thats ok :)
[ONE Android Development] didicola:
dont forget the kexec patch to support multirom
[ONE Android Development] vinayaga:
Love your ROM, thanks. But Camera app is crashing in the latest build, very difficult to be without a camera even for a day. Guess I should revert to a older build.
[ONE Android Development] jgcaap:
thats on kernel level, you flash to flash kernel over and should work fine. Next version should come with everything fixed. 2 hours and should be ready.
[ONE Android Development] jgcaap:
yes revert for now. :) next build should be everything fine...
[ONE Android Development] vinayaga:
Wow, two hours is good. Then I will not revert back and instead sit and watch a movie. It is night anyways in India :)
[ONE Android Development] jgcaap:
yes but i have to be online to put at the server... i forgot that i'll go to work in a while... :p lol but today is up new version
[ONE Android Development] demon507:
Tried installing the new build but having this issue.

Clean flash. Tried it multiple times with different gapps and no gapps too.
[ONE Android Development] Jet70355:
Same here [emoji14]
[ONE Android Development] jgcaap:
I forgot a flag... Next build is being built..
[ONE Android Development] momsi:
Question,

The gapps you provide in the op, is there anything special about it?

Also, what is included?

And take your time man, no need to push updates on a daily basis.

I'm sure you've got a ****load of stuff to do, since you're a student.... I'm going to the University too, and a can't imagine maintaining a project like this.

Really, kudos for alle the work, it's a magnificent rom you've created.

So take your time and do things calmly, in the end it'll be less work than compiling and uploading multiple times.

If we gotta wait a bit, we'll wait, and it will be worth it ;)

By the way, what are you studying, if I may ask?
[ONE Android Development] jgcaap:
Nothing special besides that I tested and worked for me. As also is the best pack in my opinion.

I have a degree in economics and studying an after graduation of finance and taxes.

Thanks for such a comprehensive post. This build is being hard...but once I have fixed everything...it'll be a blast :)
[ONE Android Development] jgcaap:
I'll look into this better only tomorrow.gotnnew errors. I'm going to do a clean project I think I know where was wrong.
[ONE Android Development] gugas123:
take your time. No need to rush things.
[ONE Android Development] DerKiLLa:
So better skip CM-12.1-20150413-JGCAAP-BACON.ZIP and wait for your next release?
[ONE Android Development] jgcaap:
70% almost done...
[ONE Android Development] jgcaap:
http://www.drdevs.com/devs/jgcaap/oneplus/rom/

Whatever i put here until i say is ready is completly under your responsability of download, as i am still testing it. This will need a clean format as it has a diferent ROM format.

Cheers.
[ONE Android Development] BigMacca:
On my way home from work now - I'll be able to test when I get home
[ONE Android Development] Purerawenergy:
Can we dirty flash it?

Tom 2.0
[ONE Android Development] jgcaap:
Yes but do backup [emoji14]
[ONE Android Development] Purerawenergy:
Alright! Downloading now.

Tom 2.0
[ONE Android Development] BigMacca:
Ok we have lift off, it boots :)

I dirty flashed btw (after taking backups etc)

What do you want me to do next ?

Macca
[ONE Android Development] Purerawenergy:
Mine booted as well, but I get this error message from installer;

Tom 2.0
[ONE Android Development] BigMacca:
I get that as well, but I'm guessing that's what's expected at the moment....
[ONE Android Development] jgcaap:
Now check all files which are the same on xposed zip, inside the rom, replace all files after that flash and share the zip. I'm not yet at home.
[ONE Android Development] Purerawenergy:
Not sure I understand what you're saying [MENTION=2040569]jgcaap[/MENTION].

Tom 2.0
[ONE Android Development] jgcaap:
Check the files on xposed zip, which are also on /system partition first.
[ONE Android Development] Purerawenergy:
Where exactly will they be on the system partition? I don't see an Xposed folder anywhere.

Tom 2.0
[ONE Android Development] jgcaap:
Need to search, should be at system/libs ; what you need to do is, the same name files from the zip of xposed copy to the zip folder.
[ONE Android Development] jgcaap:
I'll do this with time when I arrive home [emoji14]
[ONE Android Development] Purerawenergy:
I see what you're saying, but this is a bit new to me and I'm not sure what the simplest way is to compare ALL the files between the two are. Suggestions?

Tom 2.0
[ONE Android Development] mazdarati2:
Is the download gone?
[ONE Android Development] jgcaap:
1)Extract zip file from xposed to any folder.

2) check files which is inside that folder

3) compare with system/libs the same files

4) the same files, copy from /system/ to the folder of xposed. Zip

5) with new xposed zip, which has new files extracted from the rom, flash.

Hope I was able to explain :)
[ONE Android Development] Purerawenergy:
Okay, give me a few minutes though okay?

Tom 2.0

---------- Post added at 04:08 PM ---------- Previous post was at 03:38 PM ----------

Okay I've compared them. Now do you want me to copy the files from system/libs over to where I extracted the Xposed files to initially (because there are a lot of them) then zip it and flash it?

Just so you know there is 1 missing (in system/lib BIN, the framework itself and 1 missing from LIBRARY.

Tom 2.0
[ONE Android Development] uudruid74:
OP Nightlies
[ONE Android Development] mazdarati2:
Thanks, I hope the post will be edited soon.
[ONE Android Development] uudruid74:
He's having you modify the Xposed ZIP file by copying over files from the ROM into the ZIP. Then you flash the ZIP. This prevents the stuff in the Xposed ZIP from overwriting the changes he made but Xposed still thinks it got flashed.

Make sense? So, if its in the Xposed zip and in your /system, then copy the /system version into the ZIP.

---------- Post added at 03:24 PM ---------- Previous post was at 03:22 PM ----------

Most of us eagerly await the next nightly. You will too once you install. We don't want to distract out benevolent developer by requesting menial house keeping chores :)
[ONE Android Development] Purerawenergy:
Done, flashing now. If I don't come back right away, besides time for the apps to optimize, you know I'm restoring a backup. Wish me luck.

Tom 2.0
[ONE Android Development] mazdarati2:
I am downloading the latest nightly right now :)
[ONE Android Development] Purerawenergy:
It failed. Let me try the process again to rule out something I may have done. Do you think it may have something to do with me still having modules installed from previous build?

Tom 2.0
[ONE Android Development] uudruid74:
[MENTION=2040569]jgcaap[/MENTION] I'll give this a shot in about 10 hours when I have bandwidth available for the download. Will let you know what I find. May help to have another set of eyes on this.
[ONE Android Development] BigMacca:
I'll sort it out in an hour or so, I'm just finishing watching a program at the moment :)
[ONE Android Development] jgcaap:
Don't worry in 1 hour I arrive home :)
[ONE Android Development] uudruid74:
Well, if you have something ready to test in 10 hours ....

I need to write a script that will pack the ROM with the extras I use such as the different clock, Gapps, Viper, ColorOS Camera, MOAB and OmniSwitch so I just have 1 thing to flash.

I really want to look into this CrossBreeder thing. It runs a background caching DNS to speed up lookups. When its not in cache, it queries ISP plus the Google DNSs in parallel to get a faster response. It also runs a web server that returns empty images for all requests so ad blockers that go to localhost don't end up waiting on a response or getting broken images. It does some other stuff Luke increased entropy and such, but it doesn't seem to work with this ROM. I'm going to find out why and see how much these tricks improve network performance.

Also testing out a Beta web-browser that's really fast and light, low battery usage.
[ONE Android Development] Purerawenergy:
These are missing in the devices system files but are in Xposed zip;

System/bin app_process32-xpos

System/framework XposedBridge.jar

System/lib libxposed_art.so

Guess I didn't explain this thoroughly enough before. I've tried copying over the ones from system 3 different times but it keeps failing so maybe you guys can 'sort' it out.

Tom 2.0

---------- Post added at 05:46 PM ---------- Previous post was at 05:38 PM ----------

Just to be clear copying over, zipping it and flashing it.

Tom 2.0
[ONE Android Development] BigMacca:
OK - New xposed installer .ZIP created and flashed....

Phone has booted and is currently rebuilding the cache.......

Edit - Phone has booted and xposed is working :)

Hacked xposed install .ZIP attached (make sure you have a backup before trying this please, it works on my phone but you are better being safe)

:)

Macca
[ONE Android Development] Purerawenergy:
Nice job!

Tom 2.0
[ONE Android Development] jgcaap:
Did you do like I said? How does it perform? Just arrive home... Will do this now :)
[ONE Android Development] BigMacca:
Yeah - I took all files that existed in both your ROM and xposed-v75-sdk22-arm.zip and replaced the files in xposed-v75-sdk22-arm.zip with the versions from your ROM.

Then saved the .zip as xposed-v75-sdk22-arm-hack.zip to differentiate between the two versions.

Everything seems to be working great so far, but it's only been 10 minutes :)
[ONE Android Development] jgcaap:
Make some tests. Benchmarks. I'm going now to flash the rom deodex. See you guys soon
[ONE Android Development] jgcaap:
Just learned that what we done is incomplete. :) Trying to finish.
[ONE Android Development] ZX64:
Hey. Love the ROM. But I noticed a strange issue. For some reason Bio Inc will not fire up. Had it do that awhile ago (month or so), then was fixed, now after running COS for awhile I decided to try this ROM again and its back suddenly. Thought I'd let ya know in case you know a fix
[ONE Android Development] jgcaap:
Please test... going to sleep...
[ONE Android Development] jgcaap:
Just want to say that this option works fine.

Mine doesn't boot. Still have to learn since I replaced all files. Must say it is much faster compared to stock xposed files.

Good work. Thanks
[ONE Android Development] uudruid74:
Hmm. How are you measuring? Xposed isn't showing a slowdown if I measure with Antutu. Scores are pretty comparable. Not tried Vellamo yet. If there is a difference I'd like to get a baseline before trying the above.

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

From logcat

10-13 22:14:45.205 W/linker (8901): libCore.so has text relocations. This is wasting memory and prevents security hardening. Please fix.

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

More odd bugs in logcat

10-13 22:14:46.266 F/libc (7720): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xaf002924 in tid 8379 (Binder_3)

10-13 22:14:46.274 W/ActivityManager(946): Scheduling restart of crashed service com.android.defcontainer/.DefaultContainerService in 1000ms

---------- Post added at 10:34 PM ---------- Previous post was at 10:22 PM ----------

Verified. I assume you are just getting a black screen? I don't play it but I figured I could at least duplicate the problem. I sent logs to the developer of the game and maybe he knows where the issue is.
[ONE Android Development] BigMacca:
Ok, I'll admit it I'm confused now :)

Does flashing the modified xposed installer.zip I made over the test build work without causing issues?

I didn't get time to do much testing, but I got a perfect deep sleep last night - I went to bed on 77% and seven hours later it's still on 77% :)

Do I need to flash your version of the xposed installer as well?

Cheers

Macca

edit - I've now had chance to compare the two .zip files and there are differences in;

system\bin\app_process32_xposed

system\lib\libart.so

system\lib\libsigchain.so

system\lib\libxposed_art.so

so I'm going to assume that your version has some extra required modifications.

I'm flashing it as I type :)

Edit 2 - My phone didn't boot after flashing 'xposed-v75-jgcaap.zip' (I obviously also wiped the cache as well), it just got stuck on the glowing cyanogenmod logo.

I've had to reflash my version of the xposed installer .zip to get the phone up and running again.....

Macca
[ONE Android Development] teabag7:
Strange issue, because it's appeared only on my phone. Today installed the last nightly build just for check whats up with Candy Crush. Same stuck on orange loading screen. Flashed with TWRP 2.8.6.0.6. Went to recovery, cleared 2 caches, tried to launch the game, same ****. I think, only GAPPS my be different, i should try another build.

Thanks for everybody, the problem solved. It was really GAPPS issue, because it was Google Play Games missing.

BTW, the original build of CM OS has nice blur on the lock screen, haw i can get it back? Thank you all again.
[ONE Android Development] jgcaap:
Alright.. From first impression I am having from using my art with xposed ready, is that battery life is not improved. As I had in theory, the battery life has to do with the art content. The source used by the user which develops xposed causes a slower art and lags. In other words, isn't using full art capacity.

This is interesting because it means art, which was rewritten by Google to be more efficient than kitkat, is in fact less efficient on battery. Let's see what marshmallow has reserved for us.
[ONE Android Development] BigMacca:
Hi mate,

Did you see my last post (I edited it several times so you might have missed the later edits)?

My phone didn't boot after flashing 'xposed-v75-jgcaap.zip' (I obviously also wiped the cache as well), it just got stuck on the glowing cyanogenmod logo.

I had to go back to the version I created to get back up and running again....

Cheers

Macca
[ONE Android Development] jgcaap:
Yes.. Use yours... I'll check this better today.
[ONE Android Development] BigMacca:
No problems :)

Let me know if I can do anything else for you

Macca
[ONE Android Development] jgcaap:
Building last stable cm-12.1, cm-13.0 coming very soon. Source is almost ready.
[ONE Android Development] aurocha:
1st time trying this ROM

Hi,

Coming from sultanxda, which I love, I'll give it a go and try this rom.

Just fomatted /data and /cache to f2fs and flashed the rom + gapps delta (just the base package+google search).

1st question that pops into my mind:

- Do you recommend f2fs over ext4? I know it's way faster, but what about data integrity? Ext4 is very well known and tested over Unix. Of course I can revert back to ext4, but I just might as well give it a try.

- Is the kernel based on sultanxda's?

Regards,

- aurocha
[ONE Android Development] jgcaap:
Ext4 is faster on read.

F2fs faster on random write.

For now ext4 is all way to go according to tests done. F2fs is a work in progress. You can put cache partition with f2fs, but I don't believe you'll notice differences.
[ONE Android Development] devilsshadow:
I'm about to give this Rom a go. One question. Can I use tk gapps or is using the gapps package in the OP mandatory?

Sent from my OnePlus One
[ONE Android Development] iyousif:
If such news doesn't worth a donation from you guys, I don't know whats else it will! :D
[ONE Android Development] jgcaap:
Source almost ready and I'll do the following.

1) I'll build 1 stock build

2) Will start merging my stuff

3) Build a new rom with my stuff

Sounds good enought?
[ONE Android Development] jgcaap:
============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=6.0

CM_VERSION=13-20151014-UNOFFICIAL-bacon

TARGET_PRODUCT=cm_bacon

TARGET_BUILD_VARIANT=user

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

TARGET_CPU_VARIANT=krait

TARGET_2ND_ARCH=

TARGET_2ND_ARCH_VARIANT=

TARGET_2ND_CPU_VARIANT=

HOST_ARCH=x86_64

HOST_OS=linux

HOST_OS_EXTRA=Linux-3.16.0-46-generic-x86_64-with-Ubuntu-14.04-trusty

HOST_BUILD_TYPE=release

BUILD_ID=MRA58K

OUT_DIR=/home/jgcaap/cm13/out

============================================

2 hours and we'll have CM unoficial :)

----

Edit

make: *** No rule to make target `/home/jgcaap/cm13/out/target/product/bacon/obj/SHARED_LIBRARIES/libqmi_cci_intermediates/export_includes', needed by `/home/jgcaap/cm13/out/target/product/bacon/obj/EXECUTABLES/wpa_supplicant_intermediates/import_includes'. Stop.

make: *** Waiting for unfinished jobs....

Notice file: frameworks/base/cmds/wm/NOTICE -- /home/jgcaap/cm13/out/target/product/bacon/obj/NOTICE_FILES/src//system/bin/wm.txt

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

#### make failed to build some targets (01:31 (mm:ss)) ####

I suppose this was to early xD lol We'll have to wait a bit more guys.
[ONE Android Development] suaverc118:
Are you talking about mellow build??
[ONE Android Development] jgcaap:
yes. It's not yet buildable... We need to wait a bit :)
[ONE Android Development] mandar1997:
Yes the last post is about MM build

:cyclops:
[ONE Android Development] lifelesslegend:
Hi, I clean flashed the latest nightly build yesterday with the Slim Mini Gapps and Xposed V75, coming from SultanXDA's rom. The battery life is amazing(NO MORE RADIO ACTIVE BUG!!!), however the charging speeds are very very slow. Currently im on 43% and it took around 5 minutes to just charge 2%.
[ONE Android Development] jgcaap:
you can change that with ukm.

I'll make a small tutorial with important stuff (if anyone has free time to do this would be lovely)