yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] jcrompton:
I would love to try ...... But I just don't know Linux very well
[Nexus 6 Android Development] apophis9283:
To keep it simple, it has a GUI just like Windows, has a lot of similarities but most stuff can be done from the terminal, so its more about learning commands than anything. Like there is no .exe you can double click to install most stuff has to be installed via file and commands. Not really hard at all
[Nexus 6 Android Development] Root Wizard:
This is assuming you run Ubuntu. Other barebones linux distros arent much a lot like windows.
[Nexus 6 Android Development] :
On debian based (ubuntu) you can double click .deb files for an installer....

---------- Post added at 09:52 PM ---------- Previous post was at 09:49 PM ----------

If you go into your settings... you can choose branches that will be protected from force-pushing.

I'd advise everyone to have at least one protected branch. Make dev branches that you push to. Make Pull-Requests to the protected branch through git-hub's site.

Makes things clean
[Nexus 6 Android Development] apophis9283:
I use Linux Mint but have also used several other distros.
[Nexus 6 Android Development] brandoncarlson33:
What happened to the d/l link?
[Nexus 6 Android Development] apophis9283:
Its down until I fix the source. Major overhaul
[Nexus 6 Android Development] brandoncarlson33:
Sorry just saw that
[Nexus 6 Android Development] apophis9283:
Youre good
[Nexus 6 Android Development] nodnarb91:
Like Arch Linux? I tried installing that once and saw it was all terminal.
[Nexus 6 Android Development] Root Wizard:
Yea, like arch. Linux Mint or Ubuntu would be great options for beginners (I run mint now) because of their ui and out of terminal options. If you would like I can pm you a guide to easily install either of these.
[Nexus 6 Android Development] Mystique:
Arch linux and i3wm.. But then I'm a vi person..
[Nexus 6 Android Development] CyberpodS2:
VI was my arch enemy when I used to own a bunch of Sun 10's and 20's about 17 years ago. The very first thing I did after installing solaris 7 was run a script that deleted all the UI crap and then install Pico. Lol I never could remember the VI commands.
[Nexus 6 Android Development] apophis9283:
Here are the links to M and N kernels. THESE ARE NOT NEW. THESE ARE THE OLD ONES. NOTHING "REALLY" WRONG EXCEPT THE FEW GOVERNORS MAXING OUT WHEN USED.

I am working on the rebase just wanted these to be available in case anyone wanted them.

M build = https://www.androidfilehost.com/?fid=457095661767102274

N build = https://www.androidfilehost.com/?fid=457095661767102273
[Nexus 6 Android Development] dannycellestio:
Das tut dir gut.

Hör wie es schreit! :D
[Nexus 6 Android Development] apophis9283:
Ich liebe Rammstein!!

Ich bin aus Wiesbaden.....
[Nexus 6 Android Development] dannycellestio:
Ich auch!! :good: :laugh:

EDIT: Ich liebe Rammstein auch :))

It's the easiest way I really learned some basic deutsch hahah then got classes. Your beard man, said it all
[Nexus 6 Android Development] apophis9283:
Well, my full name is Steaven DeForrest Gross. Never got an explanation for the "A" in Steaven from my dad. Guess I never will

Its pronounced like Steven. A is silent. in school they always wanted to pronounce it with a long "A" like Staven.....

Edit: when you say it with a long "A" it sounds more Russian. Never liked it
[Nexus 6 Android Development] apophis9283:
Rebase seems to be coming along well. Root is broken at the moment but I ran it like that for over and hour, played games, did dumb stuff. No reboots, over heating, lag or anything of its kind. Still have a long way to go but figured an update might be nice
[Nexus 6 Android Development] dannycellestio:
If it's so silent here why not make some OT.

I'm gonna enlighten you. The voal in your name is the cause of the German mashup that happened around the 1689-1690's, when the Hanover (or Hannover to be correct), which were german, took the throne of England, at the settlement of the constitutional-monarchy, that's when Willhelm Henry (or William Henry the 3rd) got married with Mary of York. And since this german-english mashup, a lot of german migrated there and mixed some names, and also genes, and with that, there were some additions (or combinations) to some native names around there and remained as they are today (ex Stephen, Steve). So yeah, there were some deutsch seeds there at some point. Seeds that exist even today, as the Windsors are the Hannovers renamed in the WWI due to the fact that the UK and Naziland (back then) weren't in such a good Netflix-and-chill relationship. Things you don't know. :D

(!) I made an effort to search for my history copybook, not to get the year mistaken. Appreciate pls :))) hahah
[Nexus 6 Android Development] apophis9283:
Root is not broken. I use the su hide crap and when I flashed the build it broke the modified boot.img. Reflashed the su hide stuff and root worked perfectly
[Nexus 6 Android Development] dannycellestio:
could you please tell me what steps you followed to install suhide and get it fully working? I have it working atm (+Magisk&Xposed 86.6), but I just wanna know how other people got it up
[Nexus 6 Android Development] apophis9283:
The way I use doesnt work for AP. Only POGO. Basically I flashed chainfires 2 files and used an app called root switch
[Nexus 6 Android Development] jcrompton:
There are definitely some ROMs that it just won't work on .... Why I'm not sure. But many AOSP ROMs work like a charm. And even the CM ROMs can play PoGo

First unroot the ROM you are on. Run updateUnSu zip, or do a full unroot from within the SuperSu app. But when you go back to TWRP recovery go to the file explorer after mounting system and look for su in system/ bin or system/xbin and manually delete (mainly for the pre rooted CM ROMs)

At this point you might want to confirm that you can pass safety net or play PoGo or whatever you are looking for with the unrooted ROM (you can for sure skip this step for PN ROM because I know it works)

Then flash SR-SuperSu 2.78 and make sure it reports systemless install

Then flash 05hidesu.zip

Boot

Then run 06hidesu script with terminal emulator

Then install Root Switch apk

After that toggle root ..... For me currently on PN I get passing safetynet, playing PoGo and paying for Chicken Nuggets Saturday with AP

I use a tasker profile to toggle the root switch for pogo and AP
[Nexus 6 Android Development] goila:
download link is dead?
[Nexus 6 Android Development] apophis9283:
Look back a few pages. Kernel is getting an overhaul
[Nexus 6 Android Development] biggiesmalls657:
This kernel is extremely awesome! My battery life/performance is maxed out, no lag and last charge while using Facebook Spotify and some PoGo I had 10 hours on screen time. It took a good day to completely die out.
[Nexus 6 Android Development] apophis9283:
Awesome :)

The whole reason for the rebase was because I could not find a specific cause for certain governors deciding to stay or feel like they were under heavy load

Which may just be my ignorance to the complete kernel structure........
[Nexus 6 Android Development] biggiesmalls657:
I have been using kraken gov with your setup defaults and arch power savings. I am so happy about this kernel. Its legit. Definitely the best hybrid kernel I have ever used and I have doing this stuff since 08 with my lg ally. I have made my own setting defaults for some kernels but they were only personals builds not released builds.
[Nexus 6 Android Development] apophis9283:
Im not trying to step out of bounds. I think the kernel is great. BUT. I need all the governors to act properly. Ive dedicated months to this. I can't let the few governors not acting right bring me down
[Nexus 6 Android Development] biggiesmalls657:
Don't get yourself down man. You are very talented. You will find a way to make them work and we all will wait with patience because we are all passionate about your kernel. :)
[Nexus 6 Android Development] apophis9283:
Ok so I put in my other hard drive. and this is the post it brought up. So it was awhile ago. BUT, it doesnt seem to have the governor issue and its further along than yoinxs branch. Glad I decided to swap HDDs
[Nexus 6 Android Development] :
Eagerly awaiting.... :D

Of course I can wait for as long as it's necessary for you to get Linux kernel bugs taken care of.

Don't want it to go crazy, do we? :silly:
[Nexus 6 Android Development] gothy.gothy:
Very useful step by step guide.

Could you, please, provide the 05hidesu.zip and 06hidesu script (and how to run it in terminal emulator)?

Thanks!
[Nexus 6 Android Development] johnb380:
That's right in the phhsuperuser thread that has NOTHING to do with this kernel...
[Nexus 6 Android Development] jcrompton:
It's in a thread by Chainfire with suhide in the title ..... It will probably be better to go over there because things keep changing

They are even suggesting not using ver 6 any not and there is a lot of talk about stuff maybe not working in the future just of your bootloader is locked

---------- Post added at 01:13 PM ---------- Previous post was at 01:09 PM ----------

I know what this response is about and completely process my point in another thread where I got attacked for no reason by stating facts

My response here was a direct answer to a discussion that even this OP was involved in (granted not kernel related).

But there are two FACTS ...... It had nothing to do with you and not importantly NOTHING to do with phh superuser!!! [this method is about Chainfire's SuperSu not phh]
[Nexus 6 Android Development] atharwaqas:
[MENTION=4392154]apophis9283[/MENTION] the new Kraken kernel is out now for Shamu. So my question is will you be integrating the new Kraken governor in your Kernel? BTW your kernel rocks, i am using it on Despair Uber N and it has given me almost 5+ hours or SOT, on nexus 6, with almost 1 and a half day on full charge.
[Nexus 6 Android Development] gothy.gothy:
Could someone upload the kernel zip, knowing the download problem?

Thanks
[Nexus 6 Android Development] apophis9283:
Yeah, I will update the governor.
[Nexus 6 Android Development] apophis9283:
M kernel = https://www.androidfilehost.com/?fid=457095661767102274

N kernel= https://www.androidfilehost.com/?fid=457095661767102273
[Nexus 6 Android Development] atharwaqas:
Awesome man, thanks
[Nexus 6 Android Development] apophis9283:
if you guys would like to help me. Please try flashing the last build I posted on different ROMs. Not only different ROMs, but previous versions of that ROM. I pulled the source Yoinx had, and without modifying it compiled and flashed. I cleaned flashed, installed no apps, didnt modify the OS in anyway and still certain governors max out.

Im gonna try the stock toolchain and see what happens there.
[Nexus 6 Android Development] CyberpodS2:
Please give us a hit list of offending govs and what behaviour to look for and I for one will be happy to try and reproduce what your looking for.
[Nexus 6 Android Development] apophis9283:
Youll know it when you see it. Like go into KA-MOD and select chill or kraken governor. Watch the frequency behavior. They tend to stay at lower frequencies. Then like Lightning, Wheatley ETC.... Will stay at/around min/max. 98/223 MHz to 2.6/2.7 MHz depending on your min/max. Now, you may be saying well maybe thats how the governor was written. Not in this case. I can't track down the issue yet. No matter how far back in source I go
[Nexus 6 Android Development] apophis9283:
Tomorrow, I will try to use a different gcc
[Nexus 6 Android Development] Neo:
This Developer is no longer supporting this or any project.

Thread closed as requested.

We wish you all the best Apophis!

-Neo
[Nexus 6 Android Development] Neo:
If anyone is interested in helping develop this kernel further, you are more than welcome to email Apophis directly at steaven.android@gmail.com

The kernel source has been updated in the OP with the following link: https://gitlab.com/apophis9283/Singularity

Good luck and thanks for the support
[Nexus 6 Android Development] adio201:
But I'm not using any theme
[Nexus 6 Android Development] str8str:
Then Rom or app or some mod your using, exposed etc. I would start fresh
[Nexus 6 Android Development] apophis9283:
I have tried and tried to get my kernel to screw up. I cant get it to. Battery life is rocking without sacrificing power. Im proud of what I have built so far. I hope it only gets better from here on out

Ill be back mid next week. Ive had my fill of android for awhile.
[Nexus 6 Android Development] adio201:
That's what I also thought to buy when I do a clean install of the rom with this kernel as is downloading the apps from the play store if I start using the phone and switch between apps like texting then Tapatalk then snapshot I'll just a reboot and after that if I use the phone it will reboot again but then it goes into bootloop. Now all this happens even before I install xposed or viper4android
[Nexus 6 Android Development] johnb380:
Heres a few things you can try...

Go into kernel auditor and change your global voltage to +20 and see if your device settles down and try some things that made it reboot before. If it doesn't then go back to kernel auditor and check set on boot for voltage and enjoy. If not...

Then

Try whatever ROM your on with stock kernel which means dirty flash the ROM and gapps and that's it and see if it does the same thing try to make it reboot if it doesn't then go flash a different custom kernel and try to make it reboot.

If it does then idk maybe dirty flash rom and come flash this kernel again and play with settings until you find some that work...

And if you still get reboots...

GET LOGS developers can't guess the issue away you have to give them the problem in a log. Then they know what to try.
[Nexus 6 Android Development] AlkaliV2:
There's probably some small tweaks people are forgetting to do. For example, my phone is crazy unstable at 3033 MHz, so before I do anything else I have to limit the upper clock speed. I normally set it to 2726 for a small boost. Some important things to check to ensure stability:

1.) Check your Max/Min clock speeds - You can do this under CPU in KA. If you want to know if your phone can safely run at 3033 then you need to stress it at that speed. Please keep in mind to run a daily 3033 with certain governors means you have to have won the silicon lottery. I did not--you might not have either. Set it to stock or overclock a little at time until you find your phone doesn't panic. Default Max/Min 2649/300MHz & Interactive Governor

2.) Hotplugging - Is it hotplugging properly? This was not the case for me with default settings on install. I had to go in and reactivate my chosen hotplugging governor to gets the cores to go offline. If you are looking at the CPU screen (In Kernel Adiutor) and your cores are not behaving as they should go to CPU hotplugging. Turn off ALL of the hotplug governors, then turn on the one you want. I think Zen is on by default, I turned it off and turned on Alucard. Boom - offline cores. If you don't know what hotplugging is--you should have started Googling that yesterday, but today will do just fine. Default is MPDecision

3.) GPU Clock - This is also overclocked by 100MHz by default. Your CPU and GPU are on the same chip so if one runs hot they both run hot. The default clock speed is 600MHz and should be a stable speed. Your GPU will downclock itself when not in use and your system uses the GPU way more than you think it does so don't underclock it dramatically. GPU affects animations and transitions which most people will like and notice lag if they aren't working right. You can change the governor of the GPU if you know what each one does. Otherwise, leave it as the MSM-Adreno-tz option and trust me, it will do the job. Default Max/Min 600/200MHz

4.) I/O Scheduler - Head over to this menu and choose CFQ and 512kb readahead if you are seeing instability. Also, turn on FSync since it is off by default. These are stock Google settings and will be a good baseline to work with while you discover your new favorite governor/hotplug/GPU frequency. Default CFQ/512kb

NOTE: If you flash this kernel over another custom kernel and you are not clearing your settings in your kernel tuning app before booting the phone you are playing a dangerous game. It is best to force stop your kernel manager, clear the data, and then reboot and flash your new kernel.

Those are the biggest things I check for when I first install a custom kernel as they provide the most dramatic impact on my device's scrolling and everyday usage performance. I personally had a reboot on first boot with this kernel, but since getting my settings in check things have been pretty stable. Granted it's been roughly 2 hours, but no random reboots on the checklist I run to ensure stability.
[Nexus 6 Android Development] apophis9283:
I will be getting rid of the GPU OC. I dont like it.
[Nexus 6 Android Development] AlkaliV2:
I think that is a good decision. It's arguably only a few FPS (single digit) increase in games which is only good while the GPU is in thermal limits. Reducing that will allow us more headroom in CPU overclock which I personally like better since I am always taxing my CPU.
[Nexus 6 Android Development] str8str:
Great post and true most people don't realize that you should start with stock settings and go from there. Also doing you know if he's using stock voltages now? Can't remember if he is it not. I know at one time he under volted
[Nexus 6 Android Development] apophis9283:
Voltages are stock. I have it so it boots with stock frequencies. In msm_limiter I bumped it up to 2.7. Not that much of an increase over stock 2.6. I just reworked GPU so thats done. Ill look at anything else that might need to be "stock". Im gonna disable arch power by default, hopefully I remember.
[Nexus 6 Android Development] apophis9283:
Ok here is a test build.

GPU has been completely redone and arch power is off by default.

https://www.androidfilehost.com/?fid=24588232905721350
[Nexus 6 Android Development] AlkaliV2:
Just booted the test build. I'll give it a run for the next little bit and see if I have any issues. The next post you get from me is most likely going to be praise-based though since 1.4.2 was running great to start with.

Edit: 2726MHz by default is excellent. Thanks for that :good:
[Nexus 6 Android Development] adio201:
Downloading test build will reboot back with log
[Nexus 6 Android Development] apophis9283:
Dont be offended if I dont answer back tonight. Me and the wife are gonna kick back and watch a movie. I dont want to be rude to her constantly checking XDA.

I appreciate everyones support it does mean a lot. I will continue to try and fix whatever needs to be done so anyone who wants to use my kernel, can.
[Nexus 6 Android Development] adio201:
Well it was run smooth then boom!!! Tapatalk kept FC then reboot to google splash screen http://cloud.tapatalk.com/s/578afcb749fc1/Log_2016-07-16_20-32-48.txt
[Nexus 6 Android Development] AlkaliV2:
I've been using my phone for the better part of an hour and I've had no issues while using stock settings. Do me a favor:

Put you clocks to stock (2649/300)

Set your governor to Interactive

IO sched to CFQ 512kb

Turn off custom hotplug driver and turn on MPDecision

After you get it all setup, set those settings options to run on reboot and then reboot your phone to let the settings apply on a clean boot. Run that setup for about an hour and let me know if you still have issues.

I know it is a hassle, but I want to ensure that this isn't a case of the device just not liking the mixture of custom settings you have set. I used to have an issue that my phone would reboot if I set the governor to Ondemand. This was not the fault of the kernel, but my hardware revision not working with the software revision of that feature. Give this a try and let us know. If it works, Apophis can come back from the movie and have one less worry. If it doesn't, then we will go from there. Thanks!
[Nexus 6 Android Development] johnb380:
Some kernels just ain't meant for some devices I can't run a few myself this one just happens to be one I CAN run with no issues.
[Nexus 6 Android Development] adio201:
OK I'm trying this settings
[Nexus 6 Android Development] AlkaliV2:
I agree with this statement. I could name two kernels right now that I've run several versions of and they would cause my device to behave very erratically; causing app crashes, soft reboots, and hard reboots. No fault of the devs who made those kernels, my device hardware wasn't compatible with them.

Thanks for giving this a shot. This just lets us eliminate the settings you choose as the issue. :good:
[Nexus 6 Android Development] adio201:
Well so far is running good but fells a bit slow with those settings
[Nexus 6 Android Development] str8str:
I've myself set to all stock settings for the past few hours and not one reboot. I got them usually when multitasking. But I changed quite a few settings and I'm slowly changing to see what if any my phone don't like
[Nexus 6 Android Development] AlkaliV2:
That's a good thing. It means you can run this kernel on your phone. The best thing to do is change one setting at a time. Change to your preferred governor but leave the other settings alone. If you don't get any reboots with the new governor go in and change the hotplug settings. Just change one thing at a time and test it before changing other settings. This will help you figure out what setting causes the instability.

Edit: Ninja'd by Str8str

Glad it is running well for you :good:
[Nexus 6 Android Development] adio201:
Will do thanks
[Nexus 6 Android Development] str8str:
What governor you using? Interactive?

---------- Post added at 06:37 AM ---------- Previous post was at 06:34 AM ----------

Shouldn't feel slow at all with those settings their stock and this phone runs great with stock settings I'm starting to think you have either some app or apps causing it or you have a hardware issue

---------- Post added at 06:47 AM ---------- Previous post was at 06:37 AM ----------

I've been using lightning governor for over a week now with great results. It's faster and snappier then interactive or darkness and great for battery sleeps like a baby. Try that also go into your developer settings and lower your animation settings to .5 on all three this will help transition speed as well

---------- Post added at 06:48 AM ---------- Previous post was at 06:47 AM ----------

I've been using lightning governor for over a week now with great results. It's faster and snappier then interactive or darkness and great for battery sleeps like a baby. Try that also go into your developer settings and lower your animation settings to .5 on all three this will help transition speed as well

---------- Post added at 06:49 AM ---------- Previous post was at 06:48 AM ----------

I've been using lightning governor for over a week now with great results. It's faster and snappier then interactive or darkness and great for battery sleeps like a baby. Try that also go into your developer settings and lower your animation settings to .5 on all three this will help transition speed as well.

---------- Post added at 06:51 AM ---------- Previous post was at 06:49 AM ----------

Sorry for the triple posts dam thing is doing what it wants
[Nexus 6 Android Development] adio201:
OK right now I'm using lightning governor with alucard hotplug
[Nexus 6 Android Development] bluntman420:
I'm almost worried to try the latest version. I think the kernel ran absolutely perfect except for the occasional reboot. If I upgrade to the latest what has changed since 1.3? I see the GPU OC has been removed but are the frequencies still available if I choose to OCI?
[Nexus 6 Android Development] apophis9283:
As far as GPU OC, no.
[Nexus 6 Android Development] apophis9283:
Here is the score. I will be releasing 1.4.3 soon. I know you all are tired of flashing, and thats a good thing because Im tired of building. Everything is running great for me so far. I have re-done GPU since the test build to try and comprise with those who want GPU OC. There is no time table today for when Ill push the update, I am just hoping everyone doesnt have any issues.