yashsingh1/xdaforums huggingface dataset:
[X Style (Pure) Android Development] nimrodsv:
​

Making Omni faster and smoother​

*** Disclaimer
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research and read the instructions carefully before flashing it!
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/.

Prerequisites :

Unlocked bootloader and rooted

Having latest TWRP

Installation steps:

Make a nandroid

Clean Flash SlimSaber, Seems like there are issues with the rom, please wait for next release

Flash Open Gapps, choose ARM64, 6.0 and the variant that you would like

Flash SuperSU

Known Issues:

Bluetooth doesn't work

You tell me

Worth to be mentioned:

[MENTION=5726175]lawrus[/MENTION] without him I wouldn't have this phone

scanno ( https://github.com/scanno ) for device tree

[MENTION=1228651]fusionjack[/MENTION] for his great work on SlimSaber

Testing Team:

[MENTION=4725380]jmccau1[/MENTION]

[MENTION=5726175]lawrus[/MENTION]

[MENTION=3098348]J[/MENTION]

[MENTION=4639267]PatrickMac[/MENTION]

[MENTION=5122725]vrwmiaris1[/MENTION]

[MENTION=1347030]gianluigi[/MENTION]

[MENTION=2292100]murdoch1[/MENTION]

[MENTION=2547527]countryfolk07[/MENTION]

[MENTION=2768308]juancaperez2000[/MENTION]

Donators:

[MENTION=4188752]hotbbq[/MENTION]

[MENTION=4149799]DerDave[/MENTION]

[MENTION=1458925]HDRules[/MENTION]

[MENTION=430534]slaav[/MENTION]

[MENTION=900081]chronicfathead[/MENTION]

[MENTION=6030022]VoodooChild1[/MENTION]

[MENTION=3017411]cogsci[/MENTION]

Sources

Source (on top of SlimSaber Source): https://github.com/ProjM

Kernel - Hashbang173's - http://github.com/AICP

SlimSaber banner and signatures - kroz

Contributors

nimrodsv, TaRsY
[X Style (Pure) Android Development] nimrodsv:
Q&A

I want X feature

No problem, find the relevant commits and I will review it.

What the fish?! You've promised Layers support, where is Layers manager?

For layers\RRO support download Layers Manager app from Google App Store

Xposed?

Not supported, will not be fixed until Android M so do not ask.
[X Style (Pure) Android Development] nimrodsv:
Change log

05/07:

Initial M build.

Old News:

Nov 3

Device

Added Graphite, Floop, Strict Aliasing, Pipe optimizations

Enabled QC Time Services

Reverted the battery permissions which started wake locks

Kernel

TCP/IP - Added Westwood (Default), BIC, HTCP, HSTCP, HYBLA, VEGAS, SCALABLE, LP, VENO, YEAH, ILLINOIS. Thanks [MENTION=2833026]VadimTk[/MENTION]

Added march and mcpu Optimizations. Thanks [MENTION=2833026]VadimTk[/MENTION]

Strict Aliasing Optimizations. Thanks [MENTION=2833026]VadimTk[/MENTION]

Enabled Impulse Governor

Enabled Fsync v2.0. Thanks [MENTION=2833026]VadimTk[/MENTION]

Nov 2:

Kernel:

Added Fsync support

Added schedulers: SIO, FIOPS, ZEN

More logging removal

Initial TCP window set as 64K

Added ElemantalX gov (good for performance, less for battery)

PowerSuspend support

PM Modifications for performance

arm64 modifications

Added ThunderPlug (Version 5.0)

* Modified to work with Hexa CPUs

* Endurance Level still not working.

Device:

Audio, AUX, Bluetooth fixes.

Default DPI is 480 from now on

GPS updates

Wakelocks fixes

Fixes for Verizon / VoLTE

Frameworks:

General fixes

Increased call log from 500 to 5000

Oct 29:

Kernel:

Updated kernel version from 3.10.49 to 3.10.92

Using ccache for faster compilation

ondemand - update code to Linux 3.18

frandom (v1.1) and Random improvements

sqrt calculations speed improvements

Introduced Conservative Gov

Disabled crc check

Disabled gentle sleepers

Enabled Arch power

Adjustments to row

Adjustments to interactive gov

Enabled build flags such as floop and graphite

Introduced Fast Charge

Introduced Kernel LZ4 compressing

Introduced KCAL Support

Introduced Adreno Idler

Introduced Fsync

Introduced State Notifier

cpufreq adjustments

Disabled alot of debugs, logs, stats and reduced verbose logs

Device

:

Synced with AICP device tree:

* GPS updates

* Audio flags updates

* Selinux denials fixes

* VoLTE fixes - for my understanding it's not 100% working yet

Frameworks Base

Various fixes

Oct 26:

- The rom is considered stable from now on

- Kernel - Using Scots' kernel as base, will do my own work on top of it later

- Apps FC is fixed

- Device tree - used AICP device tree and ported it to this rom, so all the fixes over there are relevant to this rom as well.

Oct 17:

Initial release
[X Style (Pure) Android Development] countryfolk07:
Greatness has arrived. Thank you Nimrod.
[X Style (Pure) Android Development] jmileti:
Woohoo. Thanks. Looking forward to flashing this bad boy. Loved ya on the beloved g2.
[X Style (Pure) Android Development] nimrodsv:
Thanks,

It still not optimized like the G2 rom, but we will get there :)
[X Style (Pure) Android Development] yung40oz84:
Well, got frustrated and restored a backup. Various apps, two in particular are doing an FC, Walmart app and PNC bank app. Maintainer can install and see.for self. This was also happening to me and users on the regular slimLP build.
[X Style (Pure) Android Development] jmileti:
Wonder if its a DPI issue. Seen a lot apps with issues if you change DPI.
[X Style (Pure) Android Development] yung40oz84:
I'm using stock DPI on both ROMs.
[X Style (Pure) Android Development] numbere:
Not sure what's causing your issue. Both apps work fine on my device.
[X Style (Pure) Android Development] KBizzle:
Can anyone confirm if hangouts crashes on them when trying to open a thread? I'm running the arm64 mini gapps. Every time I select a thread, I get a fc.
[X Style (Pure) Android Development] nimrodsv:
Confirmed working. Please post catlog

I had it as well, seems to be fixed after rebooting
[X Style (Pure) Android Development] KBizzle:
I reflashed ROM and gapps. Noticed android webview app had an update available. Updated it first thing and then tried hangouts, didn't fc. Don't know if that app was causing the issue but all is well now.
[X Style (Pure) Android Development] yung40oz84:
My hangouts did not crash but ur saying Walmart app and PNC working?
[X Style (Pure) Android Development] KBizzle:
Walmart working here also....
[X Style (Pure) Android Development] yung40oz84:
You said after reboot? Maybe I just was inpatient. Lol. I'll give another go and wait till reboot. Do you have viper4android? That's like the only mod I am using.
[X Style (Pure) Android Development] KBizzle:
I only downloaded the app after I saw you say it wasn't working. Make sure you updated the android Web view app. It needed an update the first time the phone booted up.

---------- Post added at 06:39 PM ---------- Previous post was at 06:39 PM ----------

Only issue I'm having is the same with the other aosp/cm roms, WiFi keeps cutting off and on randomly.
[X Style (Pure) Android Development] PiousInquisitor:
GPS and MMS work?
[X Style (Pure) Android Development] KBizzle:
Haven't tried those yet.

---------- Post added at 08:31 PM ---------- Previous post was at 07:57 PM ----------

MMS sends fine. GPS Status doesn't lock on any satellites.
[X Style (Pure) Android Development] capt90ster:
I have same problem GPS doesn't lock to satellites anyone have a fix everything else works great dont want to restore stock
[X Style (Pure) Android Development] dmb219:
I'm guessing it will be taken care of soon, I think it is a very well done ROM, especially for the 1st release. Our phone will have some nice ROMS available if the few initial offerings are any indication. The efforts of the developers are greatly appreciated.:good:
[X Style (Pure) Android Development] nimrodsv:
I will look into it.

Would be great to have catlog when trying to use gps
[X Style (Pure) Android Development] capt90ster:
I think I attached the log cat correctly hope its the right one
[X Style (Pure) Android Development] KBizzle:
Hope this helps.

http://pastebin.com/f9dc8Qbu
[X Style (Pure) Android Development] nimrodsv:
Thanks, your logs helped me with the FC in various apps (will be fixed next build), but not for the gps.

I will keep working to find a solution the gps for the next build.

EDIT: I found the gps issue... I hope that I would be able to post another build tomorrow with FC fixes, GPS fixes and kernel improvements.
[X Style (Pure) Android Development] NOSTALGIA:
added to index

[INDEX] Moto X Pure Resources Compilation Roll-Up
[X Style (Pure) Android Development] yung40oz84:
I got all the apps to work, I think it was the web view update.
[X Style (Pure) Android Development] patt2k:
nice to see another rom the question I always ask does Volte work on this lol? I could live with no GPS for a little while but not on CDMA calls only lol

Cheers!
[X Style (Pure) Android Development] KBizzle:
Good deal.

No.
[X Style (Pure) Android Development] patt2k:
Are you also on Verizon & tested?
[X Style (Pure) Android Development] yung40oz84:
Anyone get xposed working on this ROM? I can't get it to boot after flash xposed.....
[X Style (Pure) Android Development] branj:
Same here. Won't boot after flashing xposed.
[X Style (Pure) Android Development] yung40oz84:
Ya that stinks, I like my LS widgets. Lol
[X Style (Pure) Android Development] slyr114:
I assume all ROMs right now, including this one, have the audio jack bugs? As in some headphones work and others just flat out don't?
[X Style (Pure) Android Development] KBizzle:
I am on Verizon and I don't have to test. The issue is across all aosp/cm based roms. Not only that but the op posted that you have to turn off advanced calling to fix any incoming call issues. I quoted it for you.
[X Style (Pure) Android Development] yung40oz84:
Ya that's been the case. I tried all of them and all have the same bud, I posted logs on this post on google plus, https://plus.google.com/+AaronDeArmitt/posts/Az7JwhtRopr, and also in AICP thread. Maybe the maintainer here can check this post for the logs and possibly find a fix.
[X Style (Pure) Android Development] blaze0303:
So far this is the most stable and best battery life rom for the MXP. Keep it up.
[X Style (Pure) Android Development] makbomb:
I'm on T-Mobile. With my Nexus 6, amazing cell reception. On X Pure, stock ROM, absolutely terrible indoors. Can anyone tell me if there are any enhancements in this ROM, similar to Nexus 6 in that regard? Thanks.
[X Style (Pure) Android Development] patt2k:
I know that that's why im staying on stock.
[X Style (Pure) Android Development] juanacevedo:
I thought I was going crazy. For some reason none of my line in cables worked so I thought something was busted even though my headphones worked.
[X Style (Pure) Android Development] nimrodsv:
Hello all,

Due the fact that there is a general mess around device and props repos I won't publish new builds until further notice.

Prior publishing my next build I want to make sure that all important stuff for daily usage will work.

Thanks for your understanding, much appreciated that I'm not getting rushed into publishing a new build.
[X Style (Pure) Android Development] yung40oz84:
No problem, I do have a question though, what were the changes for the build from 10/20, the test build?
[X Style (Pure) Android Development] nimrodsv:
It doesn't boot.

Should fix GPS, fc on apps, xposed
[X Style (Pure) Android Development] yung40oz84:
So the GPS, Fc, and xposed are your means of fixing before putting out a new build? Or u saying those things were fixed in that build but it won't boot? Lol. Also are u working on the audio AUX issue with headphones?
[X Style (Pure) Android Development] JoeNeckbone:
Take your time. We all appreciate the work you are putting in.

Sent from my Moto XPE
[X Style (Pure) Android Development] Lawlrus:
The build that's not booting has the fixes.
[X Style (Pure) Android Development] DroidsOnRoids:
Still initial release or has there been an update? Waiting to test out headphone port but need WiFi and GPS to work as well.
[X Style (Pure) Android Development] countryfolk07:
The OP will update when there is an update. Just keep checking. This is still the first release.
[X Style (Pure) Android Development] yung40oz84:
So the latest test build booted for me, but after one reboot, i got a continuous FC on NFC services. Also, xposed did not boot still. That is pretty much all I noticed, but good progress, and thanks for your hard work!
[X Style (Pure) Android Development] Lawlrus:
Logs or it didn't happen
[X Style (Pure) Android Development] yung40oz84:
I am sorry, I did not get cause I was traveling. I can try to reproduce the issue tonight or tomorrow and hook ya up. Thanks again!
[X Style (Pure) Android Development] nimrodsv:
No need. Thanks for the efforts.
[X Style (Pure) Android Development] yung40oz84:
K, next time I will be prepped at the work station. haha
[X Style (Pure) Android Development] yung40oz84:
OK, tried the test build and I tried to get logcat for Xposed, but kept saying device not found, but it still don't boot after flahing Xposed. But, I did manage to get a logact for the camera. No camera is working, the stock just FC and the hacked Moto cam which works on every ROM is saying camera unavailable, they are both in the log.

https://drive.google.com/file/d/0Bw-ARc6DtAVJbFZHdXJ6bjdPbms/view?usp=sharing
[X Style (Pure) Android Development] nimrodsv:
Good news everyone, we've got a full working Test build.

I just want to make some adjustments such as UBERTC, but if you want you can use the latest test build to work with the rom.

Changes for next build:

UBERTC - Not confirmed yet.

Kernel - Used Scots' kernel as base, will do my own work on it later

Apps FC is fixed

xposed - currently xposed is not supported in this rom, this will not be changed until Android M

Device tree - used AICP device tree and ported it to this rom, so all the fixes over there are relevant to this rom as well.

EDIT: New build is up, currently without UBERTC support as it's not stable yet.
[X Style (Pure) Android Development] juancaperez2000:
FYI on Sprint, the issues about sim card still present, even after reboot phone number disappear.
[X Style (Pure) Android Development] nimrodsv:
As you can see under OP-> Issues - all issues from AICP are relevant here.

You've reported the same thing on AICP thread, and due the fact that i'm based on their device tree the issue will be in my rom as well.

Once it gets fixed there it will be fixed here as well.
[X Style (Pure) Android Development] ErikHellstrom:
:crying: cry :crying:
[X Style (Pure) Android Development] MrMeeseeks:
Why? Xposed is for stock ROMs. This is not a stock rom. It has its own features basically rendering xposed useless. Xposed would only conflict with this rom. There is no need to support it.
[X Style (Pure) Android Development] ErikHellstrom:
This ROM looks great, but no Xposed is a deal breaker for me. Some stuff like gravity box may be for stock ROMs but, I run a ton of other mods including a variety of app patchers, like youtube ad remover, awesome popup, and unlimited skips on music apps, as well as rootcloak, max-lock, and automation features like secure settings.
[X Style (Pure) Android Development] mawi5276:
Can I use this Rom on my XT1572 EU Version?
[X Style (Pure) Android Development] yung40oz84:
That was a huge concern for me too, the xposed issue cause I like several modules I use daily, but even though I find myself still coming back to it because of the speed and stability. the latest build is running great!
[X Style (Pure) Android Development] ErikHellstrom:
For me its still not going to work, but otherwise this is a winning rom, and dev should be proud.
[X Style (Pure) Android Development] mawi5276:
Ok... I did it... :-p

Flashed it on my 1572. It seems to work...
[X Style (Pure) Android Development] ptclik85:
Which open gapps are you supposed to use with the rom? I tried to flash the preset one that was already selected when I opened the link in the browser, but it failed. Thank you
[X Style (Pure) Android Development] countryfolk07:
Arm64. Take your pick on the package size you want.
[X Style (Pure) Android Development] ptclik85:
That's man, I appreciate your help. Got it working
[X Style (Pure) Android Development] nimrodsv:
Regarding xposed everyone:

according to fusionjack xposed doesn't work due to a commit he done which fixed security vulnerability ( http://xdaforums.com/showpost.php?p=63527704&postcount=14772 ).

I can as well revert his commits or change the repos to ones that fit xposed but due the fact that I build this rom for my own use and share it with you - I prefer it that way.

If fusionjack would manage to fix xposed and keep this security vulnerability fixed I would be the first in line to add this to our rom.

For now i'm working especially on kernel side in order to make this rom a beast like I did for LG G2
[X Style (Pure) Android Development] bdt1978:
Whoo

Great ROM! Thanks for making it....

Are there any plans to help with battery life

Thanks again!?
[X Style (Pure) Android Development] yung40oz84:
Can u possibly just do a build with the xposed fix involved? I understand you want to work on kernel side with speed, stability, and all that, but there are just several little things I am missing in xposed to be able to make this my daily driver. Also the audio AUX fix, but that should be soon coming. LOL! Great work! Keep it up!
[X Style (Pure) Android Development] numbere:
OP stated, in the post right before yours, that he is working on optimizing the kernel.
[X Style (Pure) Android Development] bdt1978:
Awesome. Thank you for replying and thanks OP for doing this. Love it!
[X Style (Pure) Android Development] galza:
just flashed latest build with arm64 micro gapps.just one problem my aosp keyboard fc and i cant use any other keyboard instead..any ideas how to bypass it......
[X Style (Pure) Android Development] blaze0303:
Running so smooth, best MXP rom yet!
[X Style (Pure) Android Development] odin13:
Try Banks gapps

Verstuurd vanaf mijn XT1572 met Tapatalk
[X Style (Pure) Android Development] galza:
Any link to 64bit banks gapps?

Thanks
[X Style (Pure) Android Development] odin13:
https://www.androidfilehost.com/?w=files&flid=41020

Verstuurd vanaf mijn XT1572 met Tapatalk
[X Style (Pure) Android Development] nimrodsv:
New build will be up soon (posting it first to my testers).

The changelog will be:

Kernel:

Updated kernel version from 3.10.49 to 3.10.92 ~1700 commits

Using ccache for faster compilation

ondemand - update code to Linux 3.18

frandom (v1.1) and Random improvements

sqrt calculations speed improvements

Introduced Conservative Gov

Disabled crc check

Disabled gentle sleepers

Enabled Arch power

Adjustments to row

Adjustments to interactive gov

Enabled build flags such as floop and graphite

Kernel optimization is set on o2, will not be o3

Introduced Fast Charge

Introduced Kernel LZ4 compressing

Introduced KCAL Support

Disabled alot of debugs, logs, stats and reduced verbose logs

cpufreq adjustments

Introduced Adreno Idler

Introduced Fsync

Introduced State Notifier

Device

:

Synced with AICP device tree:

* GPS updates

* Audio flags updates

* Selinux denials fixes

* VoLTE fixes - for my understanding it's not 100% working yet

Frameworks Base

Various fixes
[X Style (Pure) Android Development] odin13:
Bring it on! :)

Verstuurd vanaf mijn XT1572 met Tapatalk
[X Style (Pure) Android Development] nimrodsv:
New build is up.

Enjoy everyone
[X Style (Pure) Android Development] odin13:
Reverted back to stock after flashing the latest build. Phone gets extremely hot with light usage :( This does not happen on stock though

Verstuurd vanaf mijn XT1572 met Tapatalk
[X Style (Pure) Android Development] cogsci:
Mine is cool, as it should be. But then again mine is an XT1575. Would that make a difference?
[X Style (Pure) Android Development] odin13:
I really don't know but same thing happens when i flash AICP rom which is also for XT1575 so it could be the issue :(

Verstuurd vanaf mijn XT1572 met Tapatalk
[X Style (Pure) Android Development] nimrodsv:
That's the first time I hear about it, you have the kernel auditor so you can configure your gov etc.

Anyway next build will include Intelliplug so that will prevent this I hope.
[X Style (Pure) Android Development] cogsci:
I had this problem with previous AICP ROMs, not the latest though. Still, battery life is better on SlimSaber. :)
[X Style (Pure) Android Development] hardspartan360:
I also have the xt1572 and i can confirm that the phone gets a little hot in light use, much more than Stock.

Enviado desde mi Nexus 7 mediante Tapatalk
[X Style (Pure) Android Development] charlatan01:
Once the voice stuff gets worked out, I am gonna be all over this. TIA for all the hard work!
[X Style (Pure) Android Development] nimrodsv:
Several news items:

New test build will be out soon for my testers, I'm still focusing on kernel and when I'm done with it I will work on TC, it will be either Linaro or UberTC, Change log for now:

- Introduced SIO, FIOPS and Zen Scheduler

- Set initial TCP window size to 64K

- Introduced elementalx governor

- Introduced PowerSuspend

- Removed Android Logger driver (not needed in LP)

- Changed default dpi to 480

-Introduced ThunderPlug <- As this plug is meant for Dual/Quad/Octa cpus and not for Hexa I did some changes to it, if all goes well it will be part of next build

I see that there is a good development on the audio and VoLTE sides on AICP thread, I've synced my repos and the next build will include those commits.

** Thanks to scott and AICP team for their hard work on this , I just cherry-picked those fixes to my rom, so they should get the credit of-course **

As I already added elementalX (which is good for performance/games) I really looking for a good gov. that will save us battery (like SmartMax which I very liked in arm devices), if you have any suggestions I would glad to hear about that

I would like to thank [MENTION=3017411]cogsci[/MENTION] for donating, I don't take it for granted and I appreciate it very much!

Happy Halloween everyone :)
[X Style (Pure) Android Development] namartlu:
Hi, I just flashed this and it's running super smooth, thank you op. But I have a couple questions:

1. I can do the double twisted to launch the camera, but can I turn off the vibration?

2. Can I get the approach screen to wake device like in stock?

Thanks!
[X Style (Pure) Android Development] tlowry77:
Anyone having issue with Bluetooth kicking off on its on. And want come back on? Not sure if its just mine or what?
[X Style (Pure) Android Development] nimrodsv:
1 - I will look into it

2 - Currently this is not supported, But it's just draining the battery i don't see the use for it.

This is an issue with an old build, do you have the latest?

Also if you dirty flashed from an old build i guess you will need to do a full wipe.
[X Style (Pure) Android Development] tlowry77:
Yea I flash the Oct 29 build. Full wipe also.
[X Style (Pure) Android Development] drt054:
Working great so far, flashed 10/29 a few hours ago. Was running hot initially but is calming down.
[X Style (Pure) Android Development] nimrodsv:
Thanks,

In the beginning every rom will be a little hot.

Next build will have cpu plug as well so it will be cooler.
[X Style (Pure) Android Development] drt054:
I had one reboot while inside a bar. I toggled Airplane mode to bring it back from 3G to LTE twice and it rebooted but was not able to duplicate while getting a logcat. So will see if happens again.
[X Style (Pure) Android Development] nimrodsv:
New build is up guys, enjoy.

Clean flash is advised, do not post bugs if you didn't cleaned flashed the rom.

I cannot do anything with out a log.

Please check the new build as it has major changes with it
[X Style (Pure) Android Development] slyr114:
Do you have a mirror for your new rom build? Current host site you used is down right now do to an outage?
[X Style (Pure) Android Development] dchurch85:
Which GAPPS do we download? I keep getting an error flashing GAPPS...
[X Style (Pure) Android Development] slyr114:
I've been flashing arm64 gapps for the custom ROMs for our phone. I prefer nano.
[X Style (Pure) Android Development] nimrodsv:
It's online now. Thanks for the heads up

Have you got along?

Confirmed arm64, Nano or pico is prefered. (depends if you use Exchange services)