yashsingh1/xdaforums huggingface dataset:
[BLU R1 HD Questions & Answers] :
You're doing it wrong. We don't use ****ty rooting apps to root, we do it the RIGHT way. You have to install TWRP and flash SuperSU. You can do this the original way using SPFT, or the (more recommended) way of converting to OEM non-Prime, unlocking the bootloader, and using fastboot to flash TWRP.

No. No. You could not be more wrong. Android connects to macOS MORE correctly than it connects to Windows. It doesn't even need any drivers! At Google, they don't use Windows, they use macOS and Linux. That said, we don't have any SPFT for Mac, unfortunately, but that's MediaTek's fault, and there's no reason you couldn't use a Linux live USB to do it.

I use macOS sometimes, yes, but there is no SPFT for it. I use Linux mostly.
[BLU R1 HD Questions & Answers] ActuallyAFrog:
Well [MENTION=5355478]ColtonDRG[/MENTION] I wasn't really saying that it won't work, I was saying they don't like me fiddling with their computers, cause as a kid I messed up some of their stuff, and they really haven't gotten over it yet.

But say I could use one, those things would be all to root it? I would just get the necessary programs, convert OEM to non-prime, unlock the bootloader (assuming mine is locked), flash TWRP, and then Super SU? I'd be done with it in an hour or two?
[BLU R1 HD Questions & Answers] :
You might need to convert your phone to the OEM non-Prime version first, but yes. There is no version of SPFT for macOS, so you'll need to use Windows or Linux for that, but the rest can be done on any OS. The whole process only takes me about 10 minutes, but if you don't know what you're doing, it would be reasonable to assume that you could do it in about a half an hour.

EDIT: Also my comment was in direct response to you saying:

"Yeah, they're all mac users, and android doesn't connect to it correctly."

Which implies that Macs cannot manipulate Android devices, which is simply not true.
[BLU R1 HD Questions & Answers] ActuallyAFrog:
So I'll be good using only Mac as long as I don't need to switch my OEM?
[BLU R1 HD Questions & Answers] :
No. The Prime version of the phone requires SPFT to root, so you will need it either way. You can use SPFT to covert to the OEM version and then root using fastboot, or you can use SPFT to root the Prime version. I personally highly recommend converting.
[BLU R1 HD Questions & Answers] vampirefo:
Try Linux, I just got phone yesterday, rooted, unlocked bootloader, removed amazon stuff and compiled kernel.
[BLU R1 HD Questions & Answers] sid0101:
It's been a long time since I rooted any phone or played around with adb or my linux mint (14). Would it be possible for you to tell me which guide you may have used for linux. I am using a windows 10 computer and cannot follow noob friendly guide for the life of me. My computer won't recognize the phone at all and I have disabled driver verification. Any help would be awesome.

Thanks
[BLU R1 HD Questions & Answers] vampirefo:
I explained how I rooted in below post.

http://xdaforums.com/showthread.php?p=68477232

If you can't follow it, then you need to stick with Windows method.
[G3 Android Development] bthorne79:
​

Team Octos Would like to present The Kraken Kernel!!​

Please read and follow any and all flashing guides, if something seems strange

CLEAN FLASH :D

Wipe Dalvik/Art

Wipe Cache

Flash Kernel For your device

Reboot

Enjoy

If you do happen to catch something, please do not report with out a LOG.

Saying "this happens" and no proof.......... Well It didn't happen

/*
* 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 before flashing it!
* YOU are choosing to make these modifications.
*/

All Kernel builds use the device's stock CyanogenMod 13 kernel

Kernel Features

Uber ToolChains

##########

3 stock cpu_gov

ONDEMAND

CONSERVATIVE

PERFORMANCE

##########

5 custom cpu_gov

KRAKEN

BIOSHOCK

WHEATLEY

DARKNESS

UMBRELLA CORE

##########

Hot_plugs

mpdecision

msm-sleeper

##########

Voltage table

fauxsound

and many more

Downloads

Downloads can be found on our site

https://www.teamoctos.com/kraken-kernel-oct-m/

Please do not mirror our files! We can do that ourselves if needed!

I want to give Credits to the following xda users.

@Flar2 - A hugh Thanks to Flar2 for his permission and help.

@Jamison904 - For the Bioshock Governor

@alucard_24 - For the Darkness Governor

@twistedumbrella for the UmbrellaCore Governer

@faux123 for many extras

@Perseus for all his wisdom and help!!

For Header and great wallpapers Jason Townley

https://plus.google.com/communities/104926447384916117447

---------------------------------------------------------------------------------------------------------------------------------------------------------------

Source Codes can be found here:

Team OctOs GitHub - http://www.github.com/Team-OctOs

Team OctOs Gerrit Review - http://www.teamoctos.com:8080

Team OctOs GPLv2 License - http://www.teamoctos.com/license/

Team OctOs Patreon Campaign - https://www.patreon.com/TOctOs

XDA:DevDB Information

KraKen Kernel (d850,d851,d855,ls990,vs985), Kernel for the LG G3

Contributors

bthorne79, canodroid15, cjkacz, Persues

Source Code: https://github.com/Team-OctOS

Kernel Special Features:

Version Information

Status: Stable

Created 2016-08-21

Last Updated 2016-08-21
[G3 Android Development] bthorne79:
FIRST Reserved
[G3 Android Development] bayad:
It's only for AOSP Roms ? :confused:
[G3 Android Development] bthorne79:
It is a cyanogenmod kernel base just like the OP says cyanogen is a aosp based rom I have used on aosp-caf-g3 one of our testers flashed on Stock LG rom and said it was fine.

Please read whole OP

Thanks
[G3 Android Development] bayad:
Ok I will try it asap. Thank you for your answer :good:
[G3 Android Development] itsBasti:
I've looked around for a while now and I haven't found any information about the "kraken" governor. So which kind of governor is "kraken" or from which governor is it based of?
[G3 Android Development] YechiamTK:
May I ask what's the difference between this kernel and aC kernel?
[G3 Android Development] shekinahsmoke:
Stability. Definitely
[G3 Android Development] edoardotavecchio:
Could someone provide a full list of features that this kernel have?
[G3 Android Development] Maddhadder90:
In your testing which one would be more stable?
[G3 Android Development] bayad:
Bootloop here :(

LG G3 D855 32GB Fulmics 6.1
[G3 Android Development] Cablespider:
Just an FYI....

Installed Oct-M/D851 for the first time. I wasn't sure if this kernel was included in the 8-20 weekly, so I didn't install it initially. I went through set up, ran KA Mod and realized it wasn't. Back to recovery and flashed the kernel. It's been stable and fluid as far as stock settings go. I did not mess with anything. Nice ROM, btw.
[G3 Android Development] Tomcat5:
Same on Fulmics LS990. Must not work on the special blend of stock that Fulmics runs.
[G3 Android Development] marcdw:
The kernel is not designed for stock anyway. If it works that's cool but if it doesn't, definitely not the kernel's fault.

Goes for any CM/AOSP kernel.

LG G3 D851, Tekcafe ROM, Gabriel v1.7 Kernel, Tapatalk 4.9.5
[G3 Android Development] shekinahsmoke:
Octos is. Tried 3 versions of ac and the latest lite. Reboots and battery life was meh
[G3 Android Development] noypitoits:
Any chance to make this available for f400?
[G3 Android Development] Mystique:
vs985 here.

Resurrection Remix 5.7.3, SuperSU, ARISE Numbers 1.4 with Atmos (working)

KA Mod seemed to work with SuperSU, otherwise settings didn't stick.

When I plug my phone in, it always seems to charge now..

Thank you.

Minimal tweaks..

echo 3 > /sys/devices/platform/msm_sleeper/max_online

chmod 644 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo kraken > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

chmod 444 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

chmod 644 /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

echo kraken > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

chmod 444 /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

chmod 644 /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

echo kraken > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

chmod 444 /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor

chmod 644 /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

echo kraken > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

chmod 444 /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor

chmod 644 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 1958400 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

chmod 444 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 1 > /sys/devices/system/cpu/cpu1/online

chmod 644 /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

echo 1958400 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

chmod 444 /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

echo 1 > /sys/devices/system/cpu/cpu2/online

chmod 644 /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq

echo 1958400 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq

chmod 444 /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq

echo 1 > /sys/devices/system/cpu/cpu3/online

chmod 644 /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq

echo 1958400 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq

chmod 444 /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq

echo 0 > /sys/module/cpu_boost/parameters/input_boost_freq

echo 0 > /sys/module/cpu_boost/parameters/sync_threshold

stop logd

setenforce 0

start mpdecision

echo 0 > /sys/devices/platform/msm_sleeper/enabled
[G3 Android Development] multi888:
Using Cloudy 2.5 Rom on my D855, flashed this Kernel so far so good.

Still testing.....Thank you Team Octos
[G3 Android Development] aheeejd:
Is it wrong of me to flash the kernel from the 8/12 Oct rom? I mean I used flashify & backed up the kernel. It has allot more governors then flashing the kernel itself. I'm just curious, like is the one I backed up with flashify just specially built for Oct rom? Thank you by the way too.

Oh & also, is it better to use KA mod, or the one right from the play store? And if from play store, should I not update the app, it doesn't show me an update in my list of apps, but if I search for KA there is an update available. I'd have to uninstall with TB or root explorer & reinstall from play store
[G3 Android Development] bthorne79:
kraken gov is based off ElementalX with all permission given to use and modify from flar2
[G3 Android Development] bthorne79:
the op has a list and if you want there is a link to the gerrit and github for everything we are doing. If everything ever was listed NO one will read the OP cause it has to much to read....lol but the main base is listed in OP there is more to come with the kernels for sure. We wanted to get the Stand-alone builds out for the users.
[G3 Android Development] bthorne79:
One of our testers tried on a stock rom im not sure which one though i forgot to ask..... sorry..... i will find out though and make sure i post which stock based it was
[G3 Android Development] bthorne79:
as of now no we do not have any f400 testers for rom or kernel this is why OctOS Rom or Kraken Kernel is not available for that device. We only build for which devices we can test on
[G3 Android Development] bthorne79:
no if you want to continue to use the rom based one thats fine it will not be included anymore the roms are going back to stock cm sorry as time progresses the kernel will have more in it as of now its a complete rebuild and following all gpl requirements.
[G3 Android Development] ins5736:
Love this Kernel and especially the governor. Great performance and battery balance.

Any chance fast charge can be added at some point?
[G3 Android Development] Suigintou:
Hello,

I just clean flash OctoOs + Kraken (coming from Fulmics 6.1) , it is really good for now. Only prob is some reboots, I'll come back with log next time I have one.

Thank you for your good work

Edit: Reboot when trying to pick simple_ondemand as governor on GPU.
[G3 Android Development] bthorne79:
yes looking in to it and please give reviews and 5 stars if ya love our work

"helps us standout more" ;)
[G3 Android Development] multi888:
Hi Team Octos,

Am using Cloudy 2.5 With your kernel. Everything works fine except the stock music player. It can't play any song even install 3rd party player also didn't work.

Any idea to solve this?

Thank you
[G3 Android Development] marcdw:
Well, let's see. KraKen isn't designed for stock-based ROMs. Less designed for stock-based Lollipop.

I've heard about that issue when folks would use an AOSP/CM kernel on CloudyG3 LP, like Nebula for instance. I don't remember if anyone got around the sound problem.

Simply put, you're trying to use a kernel that (I assume) targets Marshmallow. The fact that it partially works is nice. However, if a kernel not designed for a particular Android/ROM doesn't work properly it wouldn't be a surprise and falls under the category of "too bad".

Since you're running stock-based Lollipop it makes more sense to try kernels targeting that (if you haven't already). Far as I know the Lollipop versions of Xceed, Solid, and Gabriel are still available for download.

LG G3 D851, OctOS-M ROM, Tapatalk 4.9.5
[G3 Android Development] multi888:
Hi,

Noted with thanks.
[G3 Android Development] bthorne79:
Reboot selecting is resolved for the simple_ondemand gpu dev_freq. Next release will have the fix
[G3 Android Development] Ridho1:
Awesome. I think simple_ondemand is the best gpu gorv for G3.
[G3 Android Development] Cablespider:
I've been running the updated kernel for a while now. Stable as can be with simple_ondemand.
[G3 Android Development] bthorne79:
I have not pushed release builds for the gpu simple_ondemand [emoji15]
[G3 Android Development] Cablespider:
I'm running the version uploaded to AFH on the 28th. Simple_ondemand works like a champ on that build (8-27). I had no idea it wasn't a release build.
[G3 Android Development] bthorne79:
Yeah lol them are test builds for testers lol in had to find a place to host them since basketbuild is down. Please don't DL them

[emoji12] cause I can't say they are good till they are on the site
[G3 Android Development] Cablespider:
Gotcha. I'll refrain despite the fact the test build is a stable and solid performer. I do understand the need for the request.
[G3 Android Development] Mystique:
Hey all vs985 here.

Running the latest Resurrection Remix.

Sometimes the device will not charge even though the cable is plugged in.

If I reboot the phone with the power cable connected the phone will need to be three finger rebooted in order to actually start up properly.

And after a reboot the phone will now charge normally or even sometimes it will say Rapidly Charging..

Is that was other vs985 users experience?

The Waze GPS program, listening to music (spotify), and having the pulse navigation spectrum analyzer going.. Will be fine.. But at some point everything will be so laggy exiting apps doesn't help.. But leaving Waze seems to make it different..

Not sure what that might be..
[G3 Android Development] Tunghur:
Hi! First at all, thanks for this great kernel! My question is: this project is alive or was stopped?

Thanks in advance!

______________

LG G3 (D851)

- CM 13.0

- Kraken Kernel

- Xposed (v86)
[G3 Android Development] canodroid15:
Oh its alive... Trust me! ;)

This is just the first release, were working on several other devices as well. There will be updates in the future.
[G3 Android Development] sachs:
KCal please....
[G3 Android Development] Tunghur:
OK, thanks for answer so quickly! For be the first release is faster and smooth, so good work!

______________

LG G3 (D851)

- CM 13.0

- KraKen Kernel

- Xposed (v85)
[G3 Android Development] ins5736:
I see a 9-22 build for VS985 on AFH, but I can't download it.
[G3 Android Development] Cablespider:
https://www.teamoctos.com/kraken-kernel-oct-m/
[G3 Android Development] ins5736:
Bootloops for VS985 on 9-22 build. Downloaded it twice to be sure.
[G3 Android Development] canodroid15:
Would there be an interest in creating a How-To / Guide to all the Governor Tunable Parameters ? If someone is interested to help, please contact [MENTION=3639717]Perseus[/MENTION].
[G3 Android Development] bthorne79:
Boot loops on what? Can't just say that need more info..........
[G3 Android Development] marcdw:
Any particular governor or all that's included in the kernel? That would be quite a guide. Some tunables are featured below.

http://xdaforums.com/showthread.php?t=3048957

[REF][GUIDE]Most up to date guide on CPU governors, I/O schedulers and more!

LG G3 D851, PAC-MAN LP ROM, Nebula 9.1 Kernel, Tapatalk 4.9.5
[G3 Android Development] Perseus:
Yes it indeed is, however, the idea here is to create a thread that starts out with basics of instructions and then evolve into KernelAuditor Profile Exchanges with Profiles for various usage scenarios such as Gaming, Video Battery and so on.
[G3 Android Development] ins5736:
Bootloops on the boot animation.
[G3 Android Development] bthorne79:
Still not enough info what rom r u trying to flash it on i posted a screen shot of the kernel that is on the site and flashed so I know it works unless your trying to flash it on a stock lg rom or android 7
[G3 Android Development] danial.aw:
Do you plan on supporting the D852 by any chance in the future?
[G3 Android Development] Dileas:
No love for the D852?

You planning on adding it eventually, or is it not on the horizon?
[G3 Android Development] bthorne79:
We have no testers for d852 which means no love till then ;)
[G3 Android Development] bthorne79:
Also right now our focus is device support on the android 7
[G3 Android Development] ins5736:
AICP. V1 runs fine with AICP.
[G3 Android Development] nkirk:
Hi dev, any chance of adding thermal control in to the kernel. Something like intelli_thermal? No AOSP kernel has this feature yet which I think is a must have when it comes to G3. Yair's cleanOs 7 user here.
[G3 Android Development] bthorne79:
My first builds did have it before the standalones but we have a set standard across all our kraken kernels I'll for sure bring it up to the team cause I feel g3 does need it my self
[G3 Android Development] Suigintou:
I would like it much too :)

I'm very interested in this project, even though I don't have much experience in this, I would like to progress and be able to understand well governors and tweak them :confused::o

---------- Post added at 09:57 AM ---------- Previous post was at 09:52 AM ----------

What would you recommend to me as a governor (tunes?) for battery with smoothness? I wouldn't game with this profile.
[G3 Android Development] Perseus:
First off, save current settings as a default profile. So you can reload them, should something go wrong.

Keep the Default Kraken and don't changes its tunables just yet. Change the CPU Min Freq to Lowest value permitted and the bring down the Cpu Max to 1 step bellow the G3 stock 2.5 GHZ. Then Undervolt across the board by 20 mV. (In other words, reduce the voltages for all Freq Steps by 20 mV). Make all the changes to stick at boot. Save the profile yourself. Reboot and observe the overall behavior.
[G3 Android Development] cimdrap:
i read the OP and i have some questions:

-why there is not the interactive governor that is the most optimized by google?

-is there fast charge for usb? i use to charge my phone with my laptop, but 0,5 A is annoying

-does it support 2 way cal recording?
[G3 Android Development] Suigintou:
Let's try this, thx
[G3 Android Development] OptoChip:
Sorry if I ask a potentially dumb question, but I cannot seem to get Kraken 9-22 to stick on my VS985 running BlissROM v6.4 (8-14 Build).

I'm assuming that it's due to Kraken being an AOSP kernel and Bliss is CM13 based?
[G3 Android Development] marcdw:
Actually, KrAkEn is chiefly used with / a part of OctOS which is CM-based. So that's not necessarily the reason why it doesn't stick.

Which app are you using and what setting is not sticking? All?

LG G3 D851, PAC-ROM 6, Tapatalk 4.9.5
[G3 Android Development] OptoChip:
I mean I can't seem to get the TWRP flash to stick. It doesn't give me any errors when I flash the zip but after rebooting I'm still on the old kernel. I've re-downloaded the zip and I've updated my TWRP version with no luck.

I should have worded the problem better in my original post, sorry lol.
[G3 Android Development] Suigintou:
hello,

got 2h50 SoT down to 15%. including 30min youtube on data and 30min maps. That's not bad, but I'm trying to add some battery to the balance, since the phone is still really snappy, I can give up a little more of it.

I tried set down the GPU freq to 389Mhz, but it's not sticking well, always going back to 578Mhz (simple Ondemand). Need a fix??

Any advice for further battery improvement?
[G3 Android Development] marcdw:
Oh, I see. Strange. Are you flashing anything else after the kernel?

Only time I've seen that happen was with a ROM that had systemless SuperSU. I flashed new kernel followed by another flash of SU. SU, however, restored the original kernel.

Anyhind, can you take a screenshot after flashing? The standard PWR-VolDn works for taking shots in TWRP.

LG G3 D851, Mahdi KitKat ROM, microG Project (NoGapps), Tapatalk 4.9.5
[G3 Android Development] OptoChip:
No, just the kernel zip. The usual process of Wipe Cache/Dalvik-Cache, and then flash the zip.

TWRP Post-Flash Screenshot
[G3 Android Development] marcdw:
Same output as mine. Verified kernel was flashed. This is strange.

LG G3 D851, SlimSaber LP ROM, Tapatalk 4.9.5
[G3 Android Development] EternalFlame:
Hey there, since i´m in discovery and flashing mood this weekend :p ,i tried this kernel to check out the Kraken governor, unfortunately, it won´t install correctly, here is a log:

http://pastebin.com/gU4LP2L0

Hope that helps. Thanks.
[G3 Android Development] bthorne79:
Did u modify the zip any the recovery log says it can't find the anykernel.sh I just downloaded the zip right from site to check again and the .sh file is there
[G3 Android Development] EternalFlame:
[MENTION=4590326]bthorne79[/MENTION]

Hmmm nope, just downloaded it and tried it a few times with DU and Candy6 with a clean flash.

I´m using the latest TWRP build by Dadi, in case it may have something to do with that, also, this is the first kernel i can´t flash since i got this phone back in summer 2015.

Here is what it looks like inside the zip on my PC/Phone, and the file is also there, very weird.

Thanks for the replay tho.
[G3 Android Development] psantos1091:
Any chance on getting the kernel that's 7.1 based?
[G3 Android Development] bthorne79:
Yes it will be happening again we as team decided to work on getting the octos rom 7.1.1 first before kernel I have already started as a personal build and it works great. When we get our first rom build out I'll get started on kernel again
[HTC 10 Questions & Answers] haseo111:
I just picked up this phone and would like to know the simplest way to do this. I've never rooted an android before but i'm technologically literate. If someone could take the time to write up a guide/send me a vid ill give them a CSGO key or something, i'd really appreciate the help. I just want to revert to stock android is all, nothing special, just wanna remove bloat. Thanks!
[HTC 10 Questions & Answers] richii0207:
You don't need root to disable bloat. You can use gatesjunior's script to essentially disable any app, even apps you cannot disable through settings.

http://xdaforums.com/showthread.php?t=2998294

IMO, it's better to just disable instead of removing, it'll only cost a few more MB but it'll save you the headache of having to reflashing back to stock in order to install an OTA update.
[HTC 10 Questions & Answers] haseo111:
This will help make my phone run better/have better battery? I'd like to root just to get rid of any of the HTC stuff in general really and stay as stock as possible, my Nexus spoiled me.
[HTC 10 Questions & Answers] mamdroid:
hear you go bud, have a look here