yashsingh1/xdaforums huggingface dataset:
[Moto G Original Android Development] adinkwok:
VERSION 3.00 RELEASED

I didn't like the battery stats and performance of intelliplug, so I've reverted back to mpdecision.

Everything else you can see below!

- built with the latest stable gcc 4.9 from Google
- Cortex-A7 specific optimizations
- 13 upstream sched patches
- reduced system load average
- removed more redundant code

abyss-kernel-falcon-3.00.zip
[Moto G Original Android Development] kamesh_kraken:
updated the kernel. Will tell you how it behaves :) btw I'm using CM14.
[Moto G Original Android Development] Waancho:
Installed flawlessly.

Testing: [now].

:fingers-crossed:

ps. what do you mean by:"i did not like the battery stats"?
[Moto G Original Android Development] aouerfelli:
Battery life, I believe.

On another note, working great on CM14 (unofficial obviously). I've been staying away from custom kernels for a while now, because the performance and battery life seemed inferior to the stock CM one, but this one seems to be better from what I've tested so far. Thank you.
[Moto G Original Android Development] tiagosantos88:
[MENTION=5284595]kwoktopus[/MENTION] can you remove the black offline charging cell on next update because i have stock motorola offline charge cell then turns to a blackscreen with a cell charger
[Moto G Original Android Development] adinkwok:
I didn't like the massive idle drain happening. Also, the level of battery drain compared to the performance was not up to the level of my expectations.

Not sure what you mean...
[Moto G Original Android Development] tiagosantos88:
Forget it must be the new cm13 nightlys thanks
[Moto G Original Android Development] Waancho:
Hi [MENTION=5284595]kwoktopus[/MENTION],

I tested theV3 kernel with CM14 unofficial and the battery life is much better. Works very good.

Also testing now with AOSP Nougat but at night i get almost 20% batt loss in airplane mode.

Dont know if it is the ROM or kernel or a combination of both.
[Moto G Original Android Development] Skarni:
Running V3.00 on	[ROM][7.0.0_r14]AOSP+OMS. Very smooth!!

I'm getting great battery. 55% left after running 12 hours and 2.5 hours SoT.

Thank you for a great kernel!
[Moto G Original Android Development] adinkwok:
VERSION 4.00 RELEASED

I highly recommend updating to this version. Security and performance improved.

- pulled changes from cm-14.1 branch
- performance patches
- security patches (fixed dirty cow vulnerability)

abyss-kernel-falcon-4.00.zip
[Moto G Original Android Development] aouerfelli:
Flashed it this morning, all seems well and good aside from a Process System has stopped message every boot, but it doesn't seem to affect anything.
[Moto G Original Android Development] Waancho:
Installed flawlessly.

Testing: [now].

:fingers-crossed:

---------- Post added at 02:52 PM ---------- Previous post was at 02:24 PM ----------

This colonel seems to have fixed the swipe to unlock screen bug. First i had to really swipe hard to unlock screen. Not anymore!

---------- Post added at 02:54 PM ---------- Previous post was at 02:52 PM ----------

Perfomance-wise this seems a lot better, multitasking goes lot faster.

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

Now i go test battery life
[Moto G Original Android Development] Allstargaurav:
I have installed gov-tuner.

If I flash this will i have any issue?
[Moto G Original Android Development] Chaninoza:
works on 6.0.1?
[Moto G Original Android Development] Allstargaurav:
Yes

---------- Post added at 08:49 PM ---------- Previous post was at 08:46 PM ----------

What ROM are you using?

Flash it and report back I wanna flash it to.
[Moto G Original Android Development] Chaninoza:
just flashed Krexus and the kernel, everything's good. This isnt my daily driver, so no sim to test it
[Moto G Original Android Development] tiagosantos88:
Cm13 last snapshot with 4.00 version, run smooth
[Moto G Original Android Development] naonemeu:
Can confirm too that swipe and animations are way smoother now with 4.00

ROM: AOSP+OMS 7.0
[Moto G Original Android Development] Waancho:
I must say this kernel is seriously good. Running it on Android 7 AOSP. Runs fast, and until now pretty good battery life.
[Moto G Original Android Development] kamesh_kraken:
I run CM14.1 with 4.0 kernel. I can notice the swipe to unlock is way quicker. And the multitasking is better.

Thanks dude.
[Moto G Original Android Development] mohitvshah123:
Will it work on 7.0?

---------- Post added at 12:26 PM ---------- Previous post was at 12:22 PM ----------

Will the kernel work without dirty flash? I had installed a different kernal before...
[Moto G Original Android Development] Allstargaurav:
Will work on 7.0

Don't know about your second question.
[Moto G Original Android Development] adinkwok:
Ridiculous post, to say the least. The first post AND the title of the thread says that this kernel supports nougat. Also, my installation post clearly states that if you're coming from a different kernel that you MUST DIRTY FLASH.

Come on guys... Think twice before posting in a development thread
[Moto G Original Android Development] mohitvshah123:
Lol why so serious?
[Moto G Original Android Development] edisile:
[IMG="*breathe in* boi."]http://i2.kym-cdn.com/photos/images/newsfeed/001/106/418/e14.jpg[/IMG]
[Moto G Original Android Development] lucastracq:
do not pay attention to that guy...he just keeps messing around in different threads
[Moto G Original Android Development] mohitvshah123:
I just asked a simple question to avoid risk, this is how the developer replies.. is it like messing around???
[Moto G Original Android Development] aouerfelli:
If you can't be bothered to read, then you shouldn't be flashing anything in the first place. Stop trying to get other people to do your work for you.
[Moto G Original Android Development] Bhaskara Rao:
[MENTION=5284595]kwoktopus[/MENTION] , thanks a lot! Working very smooth on AOSP+OMS OCT 14 ROM, with a shorter swipe for opening Lockscreen.
[Moto G Original Android Development] mohitvshah123:
You could have opted not to reply instead of getting so angry on a person you dont even know????????.. development is so much of a pissing job, isn't it!

---------- Post added at 12:49 PM ---------- Previous post was at 12:48 PM ----------

:victory: there were no ??? I placed smileys there.. hope you dont get angry again
[Moto G Original Android Development] himu_joy:
sorry, another noob here...

its GPL? so its not going to support my dual sim (xt1033) falcon?
[Moto G Original Android Development] BryanByteZ:
GPL is the license, its support your phone.
[Moto G Original Android Development] methuselah:
Lol...pathetic.... Again need to be reminded. He clearly states what need to be done. Why the heck asking nonsense questions. Moto g had lost so many decent devs in the past because of these kind of posts. But we don't want to lose another. Well this is developer website not a mere questionnaire dejaju. Remember you are not paying anybody anything. You are getting this because the developer wish to share that with us....
[Moto G Original Android Development] acorradi:
I installed the abyss kernel, following the instructions (dirty flash + kernel flash). My gpapps were deleted. Then, I did the Pico gapps flash and some Google apps stopped working (keep, camera, youtube, ...). To fix, I removed and installed each app by google again. Even though gmail or inbox app does not sync anymore.

How can I fix this?

Sorry. It was a problem on my proxy. With 3g network inbox worked.
[Moto G Original Android Development] jpzex:
I always install nano gapps and don't get any gapps issue. It may be because on this package some google stuff are added which are not in store. These things may be missing for the whole package to work on this ROM.

Also, AOSP Keyboard is missing libraries to use swipe gestures. It is here attached. Just flash on recovery and voil?*.
[Moto G Original Android Development] adinkwok:
Thread closed until moderators are involved. They've already been contacted so no need for anymore posts until action has been taken. Thread will reopen after this is sorted out.
[Moto G Original Android Development] zelendel:
I will say this only once.

Learn the rules for using the site or you will be removed. Do NOT ask for ETA or updates. This is rude and not allowed.

If you want something then by all mean go and make it yourself. If you cant then sit back and wait until the dev is ready to post it.
[Moto G Original Android Development] adinkwok:
VERSION 5.00 RELEASED

Security/performance/code-fixing improvements coming in with the cm merge.

- pulled changes from cm-14.1 branch

abyss-kernel-falcon-5.00.zip
[Moto G Original Android Development] saikrissh:
i've tested with ver 5.0 in cm14.1 clean flash but network signals are not working. again in bootloader run 14.1 network fix.exe with abyss it worked later it not worked . is there any solution to get back my signals?? help me out

thanks in advance

---------- Post added at 00:27 ---------- Previous post was at 00:00 ----------

sorry for wrong information . problem is on my side i have flashed super su ver 2.78 along with kernel. if anyone got this isse.. Just flash without super su.

Once again there is no fault from developer side.. everthing is working fine.
[Moto G Original Android Development] adinkwok:
Thanks for clearing that up, radio isn't a kernel issue :svetius:
[Moto G Original Android Development] sxbino:
can you make a download mirror? :( BasketBuild always goes slow with my ISP and it takes me like half hour to download the kernel =/
[Moto G Original Android Development] methuselah:
Use proxy
[Moto G Original Android Development] saikrissh:
In Cm 14.1 battery icon when unplugged ...it still shows plugged indication ...please fix this bug when you make reboot it came back to normal remaining performance and batter are top notch .

developer please solve this bug its really big issue
[Moto G Original Android Development] Cr3sc3nt:
I do not have this issue, tested on official cm 14.1 build 1119 and 1122.
[Moto G Original Android Development] saikrissh:
Look at this screenshot even few people facing same problem
[Moto G Original Android Development] saikrissh:
See this
[Moto G Original Android Development] lucastracq:
that's how it does if you have fast USB charge enabled
[Moto G Original Android Development] Cr3sc3nt:
You are correct fast USB charge is the culprit.
[Moto G Original Android Development] sxbino:
tried, didn't work
[Moto G Original Android Development] methuselah:
well last resort from my side. Use UC web browser to download.
[Moto G Original Android Development] xRyzer:
Hi, [MENTION=5284595]kwoktopus[/MENTION] can you add the Zzmoove governor too? :D
[Moto G Original Android Development] :
Running great on cm 14.1 its no bull**** kernel please keep as it is. Please add init.d support in this kernel, as run-parts and sysinit,init.rc and other method are deprected its only possible via kernel.
[Moto G Original Android Development] adinkwok:
Probably won't be adding this, if you can give me physical proof that it helps then I'm welcome to having my mind changed.

I prefer using the ramdisk method of setting defaults, less problems for users as well rather than other types of scripts. Is there any other reason why you want it that way?
[Moto G Original Android Development] :
Hi [MENTION=5284595]kwoktopus[/MENTION], current ramdisk method is best one and i am not saying to change it , i am just requesting to add support for init.d script as you call abyss_post_boot.sh in sbin ,so script in init.d will be called by kernel.

check this-[http://xdaforums.com/android/software-hacking/init-d-support-kernel-method-adds-init-t3387994]

"Is there any other reason why you want it that way?" -it is useful for setting iptable scripts and swap script at early boot , and at last thanx for sensible and great kernel it is giving me 6-7 hour sot.
[Moto G Original Android Development] methuselah:
I a freaking out the moment I see 7 hours of SOT !!!...GOOD :cowboy:
[Moto G Original Android Development] adinkwok:
I always thought init.d was supported already, guess not. Will look into adding this.

Also, how the heck are you getting 6-7 hours of sot??
[Moto G Original Android Development] :
"how the heck are you getting 6-7 hours of sot??"- just stock settings of kernel and with nougat android is now mature thing and upon that abyss kernel is compliment.
[Moto G Original Android Development] Leonardohernandez98:
Airplane mode... Smh
[Moto G Original Android Development] :
yup, with airplain mode and wifi= 6-7

and with mobile network (3g)= 5-6
[Moto G Original Android Development] adinkwok:
VERSION 5.10 RELEASED

Merged cm changes.

- pulled changes from cm-14.1 branch

abyss-kernel-falcon-5.10.zip
[Moto G Original Android Development] aouerfelli:
Congratulations on your promotion.

By the way, has it been uploaded yet? The latest one I see in your folder is 5.00:

https://basketbuild.com/devs/YoshiShaPow/kernel/falcon/aosp
[Moto G Original Android Development] adinkwok:
Accidentally uploaded it to the wrong folder, link works now :good:
[Moto G Original Android Development] Cr3sc3nt:
Still not able to see the file :confused:
[Moto G Original Android Development] adinkwok:
Basketbuild is glitching up, only certain ways of accessing the file works :silly:. I'm reuploading now to see if it will resolve the issue.

edit: link works now
[Moto G Original Android Development] mdaba:
Cellular network not working on cm13 with version 5.10
[Moto G Original Android Development] adinkwok:
I think a user had a similar issue earlier. If it's a common issue with other cm-13 Roms then i guess that ends its support.
[Moto G Original Android Development] mdaba:
Thanks, version 5.0 works fine on cm13
[Moto G Original Android Development] adinkwok:
Hmm, that is weird then. All I did for the latest release was make the base up to date with the current cm branch... there is a possibility that it isn't a kernel issue then.
[Moto G Original Android Development] Mickeyvdb:
Unable to download the zip on basketbuild.

Any other location which I could use?

Edit: Tried this morning and downloading works now.
[Moto G Original Android Development] adinkwok:
VERSION 5.20 RELEASED

Due to my main device being bricked, I am now using my Moto G as a daily driver. I have been testing this update for a very long time, making changes and such. This latest build has rocked my socks, and I love it.

Kernel is now built with Linaro GCC 4.9 optimized for Cortex A7 with vfpv4 technology.

Also reworked the optimizations, removed some experimental stuff too.

Don't believe the benefits? Flash this kernel and become a believer.

- reworked abyss optimizations
- pulled the latest cm-14.1 changes
- built with Linaro 4.9 with parts from UBERTC (next build will use a different toolchain)

abyss-kernel-falcon-5.20.zip
[Moto G Original Android Development] aouerfelli:
Thanks for the update, running great on CM14.1.

It's unfortunate that you bricked your device, are you getting another device soon?
[Moto G Original Android Development] adinkwok:
Huawei is sending a replacement so I'm just patiently waiting :o
[Moto G Original Android Development] Leonardohernandez98:
I just flashed it and it feels waaay better! Thank you man! :)
[Moto G Original Android Development] Leonardohernandez98:
So far running great on AOSP OMS ⚡️
[Moto G Original Android Development] kamesh_kraken:
I found 5.20 little bit laggy and the SoT was not that great. It could be because I never CLEAN flash after 14th build on CM14.1 or it could be my battery. But, I'll flash the next kernel update for sure. I have been a long time user of this kernel. But it could be just my device causing these problems.
[Moto G Original Android Development] mohitvshah123:
Yes i find this kernal a bit laggy. What can be done?
[Moto G Original Android Development] ZaneCEO:
Hi [MENTION=5284595]kwoktopus[/MENTION],

I installed abyss over Resurrection Remix 5.8.0. The system slowed to a crawl compared to the RR-provided kernel (3.4.42 Vatsal). Any idea why?

Thanks anyway for your work!
[Moto G Original Android Development] koshikas:
unless kwoktopus's brain kernel is upgraded with telepathy feature, rest assured he wont be able to help you in this matter with the amount of information you have provided here. :eek:
[Moto G Original Android Development] adinkwok:
Sorry, I cannot help you anymore.

Oh it's upgraded alright, I'm just too lazy to use it :P.

But anyways, I think the time has come for me to drop more kernel projects. This device will be among the first to hit the chopping block. It was nice having this device while it lasted :highfive:.
[Moto G Original Android Development] ZaneCEO:
[MENTION=6765848]koshikas[/MENTION] : some workable hints for me to provide useful feedback would have been great!

[MENTION=5284595]kwoktopus[/MENTION]: totally understandable! thanks anyway!
[Moto G Original Android Development] Hiraethic:
No please, this is the best kernel i have used
[Moto G Original Android Development] legendavey:
Thank you for one of the best kernels I have ever used on both Marshmallow AND Nougat! Your work will be missed. :)

P.S. Abyss 5.00 should work fine for the snapshot (cm13) and 5.20 for nougat if I stay on the current snapshot and nightlies, yes?
[Moto G Original Android Development] adinkwok:
Yes, should be good. Thanks for your support!
[Moto G Original Android Development] methuselah:
Well it's been a great time you had with us in falcon. Remember your since dhacker days.. As you decided to leave development for this phone, it is a great loss. But please if something like someone force you to take this decision just try to set aside this decision for community as whole. Because falcon needs people like you .... Rest its your wish buddy..??
[Moto G Original Android Development] BryanByteZ:
Just passing to thank you for everything that you have done here. And happy new year to all!
[Moto G Original Android Development] Leonardohernandez98:
Quick question: does this kernel support fast charge?
[Moto G Original Android Development] nanda7527:
Yes it does
[Moto G Original Android Development] justbfree:
I'm using 5.20 build with Reaper OS and It's really buttery smooth! Big thanks! Hope to see some update in the future. Cheers!
[Moto G Original Android Development] BryanByteZ:
Where did you find ReaperOS?
[Moto G Original Android Development] koshikas:
FYI its still in beta; https://www.androidfilehost.com/?fid=817550096634741951
[Moto G Original Android Development] BryanByteZ:
Thanks I asked because didn't find a thread here at XDA
[Moto G Original Android Development] koshikas:
they stay away from XDA due to conflict of interests, you can actively follow them and their builds in their G+ community; https://plus.google.com/u/0/communities/116521990967962635243
[Moto G Original Android Development] BryanByteZ:
Why ROM devs are away from XDA? This is one of the best communities for android that I ever found.
[Moto G Original Android Development] koshikas:
there is lots of history to it. has some to do with XDA rules not preventing unofficial builds from people not in dev teams while there is an official build for that device and stealing credit (if i understood it right). thats not the only reason.

some teams strictly stay away from XDA for that reason, that includes dirty unicorns, dysfunctional (previously brokenOS), exodus (not anymore), etc.
[Moto G Original Android Development] BryanByteZ:
Very sad.

---------- Post added at 06:32 ---------- Previous post was at 06:29 ----------

And where people can find this builds? only on G+?
[Moto G Original Android Development] koshikas:
pretty much, some builds for falcon (some official) have no threads in XDA android dev forum. most of them are announced only for their respective G+ community members only.

so far i've been able to find builds for falcon thanks to this guys channel; (https://www.youtube.com/channel/UCht53duqBMm7jhS2Td1Us-w) that are not announced anywhere else. they include builds from other ROMs; XOSP, CardinalAOSP, CypherOS, ZephyrOS. and others like crDroid, Tesla, Validus that do have their own threads but have zero activity in them, while falcon is on their regular build roster. it is sad indeed.
[Moto G Original Android Development] justbfree:
I build ReaperOS for myself. But there is an official maintainer as well on their G+
[Moto G Original Android Development] adinkwok:
Their rom team has a very extensive and messy past on XDA, leading to both XDA and the Dysfunctional team0 to remove all their work off the site. Let's end the conversation at that.
[Moto G Original Android Development] CorrySand:
I've flashed the 2.00 kernel. The first boot was fast as any reboot. It was very simple.

I'm using CM14 V9. Snappy and good.

Recovery - TWRP 3.0.2.

So far so good!
[Moto G Original Android Development] adinkwok:
The culprit for the massive battery drain in the last build is the latest change that improved multitasking performance. This build should have better battery, but I am yet to add Blechd0se's hotplug in.

egg-caf-falcon-nightly-20160518.zip
[Moto G Original Android Development] adinkwok:
So this thread is bugged, the latest post isn't showing. Hopefully by posting this, it should be fixed :fingers-crossed:.

edit: lel it fixed it
[Moto G Original Android Development] adinkwok:
New build with aero_hotplug by Blechd0se. The hotplug has a minimum of 2 cores on when the screen is on to keep the unparalleled performance. Once the screen is off, only 1 core is kept on to keep that battery savings that everyone's been craving. I also added some more compiler flags that has been tested by Linaro. Also enabled more neon optimizations that is used in CAF's sources that was not enabled before by your CM maintainer. Lastly, power saving workqueues have been added and are being used throughout the kernel instead of the generic workqueues. Battery life should be improved, especially during screen-off (and suspend).

egg-caf-falcon-nightly-20160520.zip
[Moto G Original Android Development] Roginho:
This latest version is very good and quite improved battery saving during inactivity. My phone was spending on average 10% of battery during the period of sleep and with this new version spent only 3%. Thanks for the hard work!!!
[Moto G Original Android Development] adinkwok:
Thanks for testing. It turns out that the new hotplug is not hotplugging properly. Only 2 cores are staying on the whole time so I've removed the hotplug in the latest build. It still has all the other changes in it though so battery should still be improved.
[Moto G Original Android Development] Hwyl.Fawr:
You confirm my experience to some extend: for me 05/15 was significantly better than 05/20, both in terms of battery life as well as performance.

Anyway, really great work! Thanks!
[Moto G Original Android Development] adinkwok:
Thanks! If anyone wants a possible different experience, I've uploaded a test version of the kernel using a toolchain that is cortex a7 optimized with neon vfpv4 optimizations as well.

egg-caf-falcon-nightly-test.zip

Did i mention that the toolchain is a LinaroXUber toolchain? (combination of Linaro GCC with Uber stuffs, check the Hyper-Toolchains thread) :silly:
[Moto G Original Android Development] Roginho:
I will test the version of 05/15 I was using the 05/18 before switching to the 20/05 and post here my conclusions.
[Moto G Original Android Development] NeoPreacher:
after using 2105 nightly on rr, i flashed this right over it. yes it's different. more responsiv. just a first impression, but a good one. i really like the close to stock idea behind this project and more: no fauxsound.
[Moto G Original Android Development] adinkwok:
[MENTION=5051294]frap129[/MENTION], we got some results from the toolchain.

I am quite the audiophile myself. I will either be adding fauxsound or my own implementation of a kernel side sound mod.