yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] victor_neves:
Oh, i forgot that, sorry haha. In Official CyanogenMod 11, but I use your kernel in Temasek CM11 for his ROM and I had this issues too.

Enviado de meu GT-I9300 usando Tapatalk
[Galaxy S III Original Android Development] psndna88:
will c for next version

Sent from Ultimarom v16 I9300XXUGML2 4.3.0 + AGNi pureSTOCK v3.3 kernel 3.0.101
[Galaxy S III Original Android Development] victor_neves:
Ok, thanks man. My phone was so much laggy with stock and others custom kernels, and only your kernel saves me from lag.

Enviado de meu GT-I9300 usando Tapatalk
[Galaxy S III Original Android Development] voodoofox:
"Implemented mdnie: black crush fix"

Not seeing any change about black crush? Do I need to turn it on somehow?

(I am on CM11 official, nightly)
[Galaxy S III Original Android Development] psndna88:
im yet to ascertain its effectiveness on cm..
[Galaxy S III Original Android Development] voodoofox:
It would be great if you could make it happen!

Cheers
[Galaxy S III Original Android Development] psndna88:
18-01-2014 v2.6a (ANY CM11 OFFICIAL/UNOFFICIAL :p:victory::victory::silly: )

:-

==> Introducing my "ANYROM" kernel flash method AKA "Kernel Patcher-v4.1"

(Implementation of my old GALAXY ACE WORKS ) :-

It extracts the installed kernel boot.img from the device

It cracks it open to get the zImage and ramdisk

it extracts this old ramdisk

it removes any unwanted or conflicting elements with AGNi kernel (typically other custom CM kernel ramfs elements)

It adds/removes/patches the files on this extracted ramdisk as necessary

it packs this ramdisk and builds a new flashable boot.img using AGNi compiled zImage

It places its log at /data/.AGNi which is refreshed on each pureCM kernel install

This new boot.img is then flashed !!! Voila !

NB: you wont find any boot.img in this installer zip, dont freak out :p

THIS "ANYROM" INSTALLATION METHOD DIFFERS WITH "ANYKERNEL" AS IT HAS THE FLEXIBILITY TO MODIFY RAMFS CONTENTS AS REQUIRED

==> Other updates:

Wifi: filter multicast packages while suspended | Proportional Rate Reduction for TCP | reduce battery-monitor timeouts | added PegasusqPlus CPU governor | added Zen I/O scheduler | some reduced debugging | Implemented touchkey and vibrator modifications to make work on CM & OMNI roms | Boeffla-Sound 1.6.5 | added min cpu freq settings in AGNi Control | added touchkey light modes option in AGNi Control | Implemented MDNIE HIJACK (sysfs tunables for screen colors, sharpness) - by default natural and standard profiles are available as of now
[Galaxy S III Original Android Development] Madness.:
ABB

GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi
[Galaxy S III Original Android Development] psndna88:
feature request ??
[Galaxy S III Original Android Development] mhb92:
doesnt it work on all roms..? even omni's? :P

i used it and its working...so i guess it works... :D

cant understand what exactly u want to say in the last edited part..

if i want to install on omni rom what should i do exactly? except flashing it ..
[Galaxy S III Original Android Development] victor_neves:
Blackscreen in camera was fixed?

Enviado de meu GT-I9300 usando Tapatalk
[Galaxy S III Original Android Development] psndna88:
ooops .. i dun remember why i wrote it in end , published in sleep...

it should work well

install as u like on omni....

was working before tooo .. not kernel related issue

Sent from Ultimarom v16 I9300XXUGML2 4.3.0 + AGNi pureSTOCK v3.3 kernel 3.0.101
[Galaxy S III Original Android Development] victor_neves:
Oh, ok. I'm on CM 10.1 stable for now but i'll flash CM 11 tomorrow and try your newest kernel. Thanks man.

Enviado de meu GT-I9300 usando Tapatalk
[Galaxy S III Original Android Development] psndna88:
Reuploaded v2.6a
[Galaxy S III Original Android Development] mhb92:
heheh :) ok nice work dude :P

why did u reuploaded?? :S
[Galaxy S III Original Android Development] psndna88:
fixed some missing scripts

Sent from I9300 Temasek CM11 Unofficial v36 + AGNi pureCM ANYROM v2.6a 3.0.101
[Galaxy S III Original Android Development] cheese458:
Just installed on temasek v37 :D anyone have any good tweak suggestions or is stock agni awesome!?
[Galaxy S III Original Android Development] :
Hey Dev :)

I'm very confuse....i shut down my S3 [_Temasek v37_ AGNi_2.6a] put it on charger..wait a while and my Phone starts from Ghosthand :D

whats wrong with my Phone is that a Kernel issue?! :/:good:
[Galaxy S III Original Android Development] XDAMaxe:
Just tried your fine kernel on Temasek's V37 and it works perfect (using your cleaner tool).

Because I don't find it in OP I'd appreciate if you'd answer the following:

1. Is it possible to increase the max ac charging rate to i.e. 1500 mAh? This won't harm anything but phone charges significantly faster.

2. Will there be an option to set low mem killer values?

Thanks a lot in advance.
[Galaxy S III Original Android Development] psndna88:
i havent test that and that is not a known issue (if its really a kernel issue ... ) ill check it

but without charger actually giving 1500mAh current... it would be placebo..

LMK values... hmmm .. ive not experimented on them... but they are not planed to be added to next version scheduled for today
[Galaxy S III Original Android Development] XDAMaxe:
lol, sure it will.

I always used a 2A charger so it will be real. Formerly used boeffla kernel and with config app set to 1500mAh it was the best balance between speed and batt care... and nonetheless: if batt will harm - which it will definetly not at 1500mAh - I'll replace it. Batt lifetime is not really worth to think about it (I still use my genuine sammy batt without any issue since more than 8 months).

with lmk you can perfectly adjust phone behaviour due to the different tastes of using phone (gamer vs. normal user i.e.) so maybe it's worth thinking about (imo it makes agni more perfect as it is already)
[Galaxy S III Original Android Development] hatake1206:
can i ask if the 2.6a works on cm10.2? or it only work on CM11?
[Galaxy S III Original Android Development] mhb92:
i have a similar question...is it harmless to to increase charge rate when on usb??

and from what i know.. above 1100 on ac is a little harmful for phone.. be aware mate :)
[Galaxy S III Original Android Development] psndna88:
well currently kernel sources are configured to allow 1200mAh... maybe i would later spin a apecial version for u when i have time

yes.. will think about LMK

there is some chance but with issues... as it was made for CM11 only.

I too heard it
[Galaxy S III Original Android Development] XDAMaxe:
firstly it's better to investigate by yourself. what means 'from what I know' ???

anyway: usb2.0 specification limits max. current rate per usb-port (without additional power supply) to 500mA each, for USB 3.0 it is limited to max. 1000 mA. But check twice: there are many hubs with multiple ports and underdimensioned power supplies (i.e. power supply is 2A which should feed 7 usb-ports - you can count ???? 7x500=3500, so THIS supply is way too small in case all ports are used with max. current per port. but in most cases people don't bother because they don't use all ports with max. current at the same time. But maybe time will come and then they will cry for mom's help :p)

So depending on your usb equipment it will NOT harm your phone or your batt but maybe your usb-port/power supply while exceeding current more than specified limits resp. supply can deliver.

Finally it's the same for our i9300.

Regarding the phone's site: You shouldn't charge lion batts with factor more than 0,75 of capacity (here and here). For i9300 it means 2100mAhx0,75=1575mAh. So with my proposal of 1500mAh nothing will harm the batt.

And as I said I use my genuine sammy batt for 8 months charging from beginning all time at 1500mAh without harming anything. Of course with a charger that is capable (NOT the 1A sammy coming with the phone. with 1A charger trying to charge 1500mAh (as setup in app i.e.) you maybe overheat/damage your charger - never your phone/batt cos if phone/batt doesn't get what it wants it doesn't get it but if charger tries to deliver 1500mA he overheats because he can only give 1000mA)

So taking care of the facts is always best :)
[Galaxy S III Original Android Development] mhb92:
when i said..from what i know..it is what other devs said..and the kernel creators.. :) so u know what u are doing..and thanks for the information!! :)
[Galaxy S III Original Android Development] XDAMaxe:
wonderful, very much appreciated :good:

---------- Post added at 10:07 AM ---------- Previous post was at 10:02 AM ----------

yep, only want to shed some light for those who are a bit anxious or similar.

Regarding to the minimal costs of a new batt the (imo not existing) risk of harming the batt is not really worth to think about.

Sure if I had an HTC with inbuilt batt I'd probably think twice ...
[Galaxy S III Original Android Development] Mostafa Wael:
Hey dev,

I can not download your kernel. I open the mega link and it only shows me the page prompt to install mega app from play store, although i have mega app already installed. The page does not redirect me to the mega app.

Every other mega links work fine except yours!!!

Help!
[Galaxy S III Original Android Development] psndna88:
y not download from xda download page?

open mega links as desktop page

Sent from I9300 Temasek CM11 Unofficial v36 + AGNi pureCM ANYROM v2.6a 3.0.101
[Galaxy S III Original Android Development] Mostafa Wael:
Okay one last question.

I am using a CM11 ROM based on temasek, but it has OpenDelta update feature, and the ROM gets updated daily. Will it have any conflicts with the kernel? Is it OK? i mean does this "AnyROM" installer makes anything permament?

Thank you!
[Galaxy S III Original Android Development] psndna88:
ANYROM just patches the existing boot.img and places its kernel modules... so if a boot.img is updated on rom update, you have to reflash the kernel
[Galaxy S III Original Android Development] XDAMaxe:
may I ask for understanding?

Temasek's rom comes with stock kernel but he provides some optional kernel variants (Temasek-kernel with Boeffla/Wolfson/ABB/noABB support) though you can flash others of your liking (if they are compatible).

On my side I used genuine boeffla kernel for omnirom and works fine so far.

If I want to use agni does it matter what kernel (stock or i.e. boeffla) exists before flashing agni ?

In other words: does it make any difference flashing rom (w stock kernel) and then boeffla and then agni ? or is flashing boeffla unnessecary ?
[Galaxy S III Original Android Development] psndna88:
rom with its stock kernel -->> agni v2.6+ : simple and best (ZERO CHANCES OF ISSUES RELATED TO INSTALLER)

rom with its stock kernel --->> boeffla/temasek custom kernels --> agni v2.6+ : should not be any issue but cant say for sure

rom with its stock kernel -->> dualboot kernels -- > agni v2.6+ : AVOID ... high chances that it wont work out (because of the non-standard boot.img/ramfs structure they use)
[Galaxy S III Original Android Development] psndna88:
21-01-2014 Small update v2.6b

Bumped up ANYROM installer to v4.2 | LMK: add config option to support oom_adj values | fixed little bug in touchkey light modes option
[Galaxy S III Original Android Development] XDAMaxe:
so agni modifies an existing kernel but will leave something unchanged ? am I right ?

if yes, what are these unchanged parts for ? are there any features/parts i.e. boeffla kernel has but stock not ? or should I don't bother ?

I'm absolutely not familiar with kernel contents and linux/android programming, so please don't laugh too much ;)

---------- Post added at 07:10 PM ---------- Previous post was at 06:57 PM ----------

wow, amazing. A big thanks.
[Galaxy S III Original Android Development] psndna88:
it preserves the needed commmon standard files and required binaries which are present in stock cm kernels...

while it does remove most of stuff mostly found in custom cm kernels .. but sometimes somethings it doesn't know of can be left behind and this may or may not cause issues while booting.. ..

for ur example boeffla has many things in locations where i too place my files .. so the installer is preconfigured to make sure those are removed before it injects the cleaned extracted ramdisk with my files to make new kernel to be flashed.

Sent from I9300 Temasek CM11 Unofficial v36 + AGNi pureCM ANYROM v2.6b 3.0.101

edit: received donation.. thanks.
[Galaxy S III Original Android Development] XDAMaxe:
alrighty, just flashed agni kernel and while phone is booting, let me ask a 'last' question: though I used your cleaner tool is it nessecary to use it every time i flash your kernel or only in case of jumping to agni ?
[Galaxy S III Original Android Development] psndna88:
latter case jumping to or from agni.

Sent from I9300 Temasek CM11 Unofficial v36 + AGNi pureCM ANYROM v2.6b 3.0.101
[Galaxy S III Original Android Development] pranav.suvarna:
Phone stuck on Samsung Logo

i Flashed latest version of kernel and the phhone gets stuck on the sammy breathing logo....works fine on 3.3..
[Galaxy S III Original Android Development] XDAMaxe:
Just checked agni control app but cannot find lmk adjusting option or shall I use i.e. V6 supercharger to set them ('automagically' like zep said)
[Galaxy S III Original Android Development] Mostafa Wael:
Just flashed your kernel and yeah it is impressively smooth, even on Dalvik.

But i had a request that i would be very pleased if i get it. I really miss the CPU Overclocking to 1.7 GHz. Please can you tell me why did you remove it?

Thx alot for amazing kernel.

---------- Post added at 11:28 PM ---------- Previous post was at 11:24 PM ----------

Okay i flashed your kernel but did not flash the cleaner tool, and it is working fine and so smooth, can you tell me what does the cleaner tool do and when to flash it?

Thanks again
[Galaxy S III Original Android Development] XDAMaxe:
Temasek V37.1 + agni 2.6b runs fine (used kernel cleaner before flashing rom+kernel).

Two things I want to mention:

1. I cannot find option to set lmk values. But with V6 supercharger I've set them to 8,14,141,158,174,191

2. charging led is always red instead of yellow for status 'charging'. Issue ?
[Galaxy S III Original Android Development] Benoob:
Hi,

Noob user here so sorry if this is a simple fix. I tried finding an answer in thread but couldnt find one. I am on Temasek v37 with Tema Wolfsan Kernel. I tried flashing your kernel and now my phone is in bootloop and wont start. This is what I did:

-Reboot to recovery

-Wipe cache/dalvik

-Flash Tema V37 again (I read a few posts earlier where you said best experience is with stock cm kernel so I wanted new V37 install)

-Flash your Kernel cleaner tool V2

-Flash your Kernel V2.6b

-Wipe Cache/Dalvik

-Reboot

-Boot Loop :crying:

Of course I have Nandroid Backup so I booted into recovery and restored yesterdays backup. Now everything is fine again as before. I want to try your Kernel but am afraid of the same issue happening. Did I do something wrong?

Thank you for any assistance
[Galaxy S III Original Android Development] mhb92:
are u sure this is the steps u followed? cause i tried kernel with tema v37 and it worked.. :S did u install any other kernel before agnis?

maybe u should try full wipe..what recovery do u have?
[Galaxy S III Original Android Development] Benoob:
Installed Agnis immediately after installing Tema V37. I did install v37 over Tema 37 with Tema Wolfson kernel. Maybe something from the Wolfson kernel stayed behind?
[Galaxy S III Original Android Development] mhb92:
thats what i wanted to say...maybe this version of agni has some "incompatibilities with some kernels...i tried flash it over googys max kernel and got bootloops too..

so full wipe - install tema v37 - gapps- and then kernel :P i am sure it will work ..!

if u have philz recovery it has an option to wipe for clean install rom something like that... :P
[Galaxy S III Original Android Development] psndna88:
reflash rom without wipe and flash kernel.

OC 1.7... hmmmm will see.

cleaner tool is to remmove all traces and files generated by agni kernel. typiclly used if there are issues in currrent kernel or you want to goto other kernel

im on tema v36 still :)

that lmk thihg i referred to was a kernel source commit... not option in agni kernel... LMK options in agni control will come in later versions

it is high probablity that flashing over non-standard boot.img/ramfs kernels like dualboot kernels will not work.

but simple reflash rom without wipe then flash this kernel will be just fine.
[Galaxy S III Original Android Development] XDAMaxe:
agni control app

[MENTION=4365701]psndna88[/MENTION]

I have a proposal: is it possible to show only the chosen option in agni control app overview (instead of all available) ?

Due to the huge varitey of options available (which is amazing !) it's a bit hard to read through all mentioned options though and to look for the brackets indicating the activated option.

imo it'll be perfect to show only the activated one on overview screen to check it at a glance and in case of editing anything tapping will offer all options in the next screen as it is already.

And could you please tell me what the option AGNi preloadSWAP 512MB means and what the advantages/disadvantages are ?

Is there any documentation of agni control app you can provide ?
[Galaxy S III Original Android Development] psndna88:
its something i cant do as i didnt make the app nor am i capable of modifying core app functionality.
[Galaxy S III Original Android Development] XDAMaxe:
ah, OK, thanks.

could you please tell me what the option AGNi preloadSWAP 512MB means and what the advantages/disadvantages are ?
[Galaxy S III Original Android Development] psndna88:
it uses a 512 mb partition on internal memory called as preload which stores stock videos and wallpapers ..

this uses it as swap partition with lower priority than zrams.

Sent from I9300 Temasek CM11 Unofficial v38 + AGNi pureCM ANYROM v2.6c 3.0.101
[Galaxy S III Original Android Development] XDAMaxe:
does lower priority means power savings ? better memory management ?

is the governor option 'zzmoove yank' or 'zzmoove battery' the same as 'zzmoove yank extreme battery profile' ?
[Galaxy S III Original Android Development] psndna88:
lower priority means it will be used when zram is full :) 1st swap priority is all 4 zrams.

those are zzmoove governor with different preset tunables. ..

Sent from I9300 Temasek CM11 Unofficial v38 + AGNi pureCM ANYROM v2.6c 3.0.101
[Galaxy S III Original Android Development] XDAMaxe:
yep, that's clear, but I wanted to know if 'zzmoove yank' saves more battery than 'zzmoove battery' (yank calls the more saving profile 'yank's extreme battery' vs. his 'yank battery')
[Galaxy S III Original Android Development] psndna88:
that ive not dived or tested into much :)

Sent from I9300 Temasek CM11 Unofficial v38 + AGNi pureCM ANYROM v2.6c 3.0.101
[Galaxy S III Original Android Development] Yank555:
It should, as it uses the hotplug freq. tunables to keep the kernel from putting cores online less aggressively.

JP.

Send from my 'proudly eFused' Note 3 (n9005) running Yank555.lu CM11 v0.8-beta3 kernel.
[Galaxy S III Original Android Development] psndna88:
24-01-2014 Update v2.6c

arm unaligned memory access | mmc: disable crc for better performance | arch/arm/vfp: change compile flags - Neon & hard-float support | ARM: Add optimised swahb32() byteswap helper | ARM-spinlock: use ticket algorithm for ARMv6+ locking implementation | ARM: L1 cache optimization | Implemented Adaptive Body Bias (ABB) | Increased CPU OC support upto 1.8 GHz | fixed CPU-UV scripts not working | LMK minfree tweakable from AGNi Control and integrated with AGNi profiles
[Galaxy S III Original Android Development] DerTeufel1980:
Does your anyrom installer work, if coming from my kernel? In the ramdisk There are only the modules, the initramfs itself is placed in the zimage. Does it just use own initramfs, if it doesn't find any?

Gesendet von meinem SAMSUNG-SGH-I317 mit Tapatalk 2
[Galaxy S III Original Android Development] psndna88:
no.. the current implementation requires pre-existing init.rc and other files in / along with stock /sbin binaries

also currently only gzip+cpio compressed ramdisks are supported..
[Galaxy S III Original Android Development] DerTeufel1980:
Did you try yourself, what happens if you flash my kernel before yours? I guess you end in a bootloop.

Gesendet von meinem SAMSUNG-SGH-I317 mit Tapatalk 2
[Galaxy S III Original Android Development] psndna88:
i got reports of bootloops... so i suggested reflashing rom without wipe then flash mine.. i hav seen ur boot.img structure.. it will not boot when used my anyrom kernel.

Sent from I9300 Temasek CM11 Unofficial v38 + AGNi pureCM ANYROM v2.6c 3.0.101
[Galaxy S III Original Android Development] mhb92:
i recommend all users to use latest update :pp works even greater :)) thanks agni
[Galaxy S III Original Android Development] DerTeufel1980:
That's bad. Sorry, there isn't anything I can do to fix this. I need to build it this way, to keep the image small enough to fit the partition.

Does the script work after googymax kernel?

Gesendet von meinem SAMSUNG-SGH-I317 mit Tapatalk 2
[Galaxy S III Original Android Development] psndna88:
hehe i know that's compulsions for dualboot ..

not tried with googy..

Sent from I9300 Temasek CM11 Unofficial v38 + AGNi pureCM ANYROM v2.6c 3.0.101
[Galaxy S III Original Android Development] XDAMaxe:
referring to my former post regarding ac charging current (which can imo be increased up to 1500mAh) I want to report that charging times at 1200mAh are way too long (compared to i.e. boeffla where you can setup 1500mAh). Additionally there must be another charging management because full charge rate won't last very long and will decrease too early (~80%). I.e. with boeffla at 1500mAh a 40% batt can be charged in 1,5h whereas with agni I need 2,5h (of course option 'ignore instable charging voltage' enabled).

Is it possible to change this or to make this adjustable for users (boeffla has an additional option to ignore safety marks - maybe that's a cause) ?

As said I prefer faster charging rates while risk of batt damage is neglectable - as said so far for 8 months with sammy genuine batt with all time full charge at 1500mAh without any issue - and if batt is unexpectedly down I'll buy a new one for 6$ :)

Anyway to clear things up: I'll stay with your kernel because it's very fast (on batt save mode too - that's perfect) and reliable.
[Galaxy S III Original Android Development] mhb92:
nope it doesnt..i tried it.. bootloops
[Galaxy S III Original Android Development] pranav.suvarna:
Installed over latest cm11 nightly build and i get distorted sound from speakers...any fix? Help appreciated :)
[Galaxy S III Original Android Development] psndna88:
ill put up a test version of v2.6c with 1500mA support...

my S3 takes ~1.5-2 hrs max for full charge without ignoring unstable power @ 1000mAh... i do monitor charge current to make sure it gets min 900mA by Galaxy Charging Current app... sometimes charger cable needs to be reinserted at both ends and/or I have to blow air into the charge socket of my device to get stable 1000mA current...

Other charging management... hmmm... will see.

disable speaker tuning from AGNi Control.
[Galaxy S III Original Android Development] mhb92:
agni i have this problem with my charger too..basically i think its cable fault.. :p
[Galaxy S III Original Android Development] XDAMaxe:
in my case it's not cable-related because with boeffla all is fine,so I'll be happy if I can test the test version :)
[Galaxy S III Original Android Development] mhb92:
agni can u tell me the gpu voltage settings ? cant find them..if u could add them..it would be great..

and also as i can remember voltage goes to every step..not according to frequencies right?? or its setted like this in ur app ... according to steps..
[Galaxy S III Original Android Development] psndna88:
its der in agni control.... gpu frequency and gpu undervolting...

Sent from I9300 Temasek CM11 Unofficial v38 + AGNi pureCM ANYROM v2.6c 3.0.101
[Galaxy S III Original Android Development] mhb92:
yeah i saw those settings.. i want to find the voltage per step..