yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] zmfl:
Very true.

Sensation was sometimes rebooting with just -25mv. Usually when I desperately need it to work...

Also, hi Yank, hope to see you make a difference here as well :D
[Galaxy S III Original Android Development] Bangdoo:
I see that the Kernel also installs some scripts.

What to do if i want install another Kernel? how can i delete this scripts?

THX
[Galaxy S III Original Android Development] MuertoKo:
Track where they are located and delete, even if you may see most are not really kernel related but things you can tweak on System Tuner for example.

Still maybe a good idea to add some lines on OP on how to proceed to uninstall and what are the files installed?

What you think Yank?

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Original Android Development] saintsinner25:
Just installed on insertcoin 2.20 :D lets see how it goes ;) thanks dev!

Sent From My GT-i9300 ;)
[Galaxy S III Original Android Development] Yank555:
Might just make a small "remover" flashable zip ;)

But it's easy and all leftovers are passive, e.g. they won't get executed by any other kernel as I created a file of my own and have an own entry in init.rc to execute it. New kernel = new ramdisk = new init.rc = no execution.

The files are :

/system/etc/init.kernel.sh

/system/etc/init.hardswap.sh (only if you chose hardswap = yes)

This is also stated when you flash the kernel on the warning page in Aroma btw.

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v1.5a Aroma (Linux 3.0.38) powered Samsung Galaxy S3 using xda premium
[Galaxy S III Original Android Development] MuertoKo:
Yep it's there when we flash but maybe people don't remember to look into it until they want to uninstall we lazy ppl!

Anyway great to know you embedded your tweaks to run only on your kernel! way better than filling the device with more init.d scripts :)

To sum up, we should not worry at all about installed scripts when we flash other kernels? Yummmy!

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Original Android Development] mar72:
Thank you very much for your kernel, the combination WanamLite v4.1 and your kernel is the best thing I've ever had in my phone! :good:
[Galaxy S III Original Android Development] störte:
Sounds really nice. I will try this kernel with Dragon V4. Will report after that.
[Galaxy S III Original Android Development] fbatti73:
Hi all,

Here you can find a simple cleaner script flashable from recovery that erase both:

/system/etc/init.kernel.sh

/system/etc/init.hardswap.sh

Ciaooooo
[Galaxy S III Original Android Development] störte:
Had to reflash the Kernel because suddenly no access to my SD. Seems exfat isnt supported.
[Galaxy S III Original Android Development] MuertoKo:
Guess it's like this, as it's not on changelog on OP so let's supose it's not supported yet ;)
[Galaxy S III Original Android Development] fbatti73:
Only a noob question... I think :confused:

I'm not able to create swap partition.

In "init.kernel.sh" it say:

# - Activate Hardswap by Yank555.lu
/system/etc/init.hardswap.sh

But I can not find /system/etc/init.hardswap.sh

Obviously during the installation I selected "Yes" to Hardswap by Yank555.lu

Thanks

Ciaoooo

Edit:

Also with CPU Max Freq.

I selected 1400Mhz

But the CPU reaches 1600Mhz.

# - Set CPU max frequencies for all 4 cores
echo 1400000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 1 > /sys/devices/system/cpu/cpu1/online
echo 1400000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
echo 1 > /sys/devices/system/cpu/cpu2/online
echo 1400000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq
echo 1 > /sys/devices/system/cpu/cpu3/online
echo 1400000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq
[Galaxy S III Original Android Development] Yank555:
Define "a while" ? What settings do you use (post /system/etc/init.kernel.sh) ?

Rom ? Mods ? Kernel version ?

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] DannySchaukens:
Ultimarom (latest).

I have test with deadline, cfg.

Still the same

After 2 hours its lagging much, reboot and ok.
[Galaxy S III Original Android Development] invisiblebm:
Hi, Yank. In aroma I've chosen 1400 , but my processors are jumping to 1600. Actually I don't want to overclocking. Thanks .
[Galaxy S III Original Android Development] Yank555:
Have a look at the first question in the FAQ on the OP ;)

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] Yank555:
Io schedulers won't make much of a difference.

Post the kernel config so i can have a look. Never had that on any version, nor seen this reported here so far...

Also no mods, really none ??

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] invisiblebm:
Thanks for reply. Cpu spy shows more than 2 minutes at 1600. I will test more.

Otherwise very fast and stable. :thumbup:
[Galaxy S III Original Android Development] Yank555:
I'm not really certain CPU spy actually is updated for multi core systems ... i had issues on my tf101 at the time because it was dual core...

Use setcpu or system tuner...

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] invisiblebm:
Cool tool also shows me 1600
[Galaxy S III Original Android Development] Yank555:
Checked again, changed my config to 1.4, behaves as said in the OP...

SetCPU confirms the same times.

Will have to look into this when I have time, it's on my todo list, it shouldn't happen, but as mentioned is a thing on Sammys, the US S3 has the same behaviour. Probably when a core gets enabled it starts at max (1.6) and then throttles it down to 1.4. Need to find that in the sources and patch it.

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] TheBlueOne:
Thanks Yank! I will try and tell you if this works. Any idea what could I use to set charging rate without AROMA?
[Galaxy S III Original Android Development] Kaboosey:
Hi,

Why don't you flash cf-root through Odin/Mobile Odin? From there, you will get CWM. Then flash Yank's kernel. ;)

EDIT: This is the CF-Root I'm talking about.

http://xdaforums.com/showthread.php?t=1695238
[Galaxy S III Original Android Development] Yank555:
You have to set these by scripting :

/sys/kernel/fast_charge/force_fast_charge to 2

/sys/kernel/fast_charge/ac_charge_level to (1000,1100,1200)

/sys/kernel/fast_charge/usb_charge_level to (475,600,700,800,900)

If init.d scripts get executed, that is, since that support, if not handled by the ROM (which I doubt), is again handled by the generated script in Aroma :o

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] faddys123:
So this has swap support?
[Galaxy S III Original Android Development] Kaboosey:
Yes. Just partition your sd card then enable hardswap in Aroma.
[Galaxy S III Original Android Development] PIRATA!:
Thank you very much for your reply.

The Voodoo tweak is not that important..but at least some sound improvement as I have read that sound improvement is possible on i9300.

About this, I've read that there's a sound improvement fix that is flashable by recovery. It's it compatible with this kernel?

Thank you again.

Thank you very much.

The phone comes with ICS stock.

I hope there's a stock JB official update out there or at least a stock JB rom to flash my self...otherwise I'm talking of nothing as I'm searching a JB kernel :D

About other roms, I'm not interested in flashing any cocked ones, but only changing the kernel to stock rom. I hope it's possible.

Yes I had written in all kernel threads so to have informations and introduce my self. I didn't meant to be off topic or what. I hope not to get any particular reply in other threads.

You have been kind and I appreciate this. You know...I think that kernel is so important that the thing that comes up between a kernel creator/crew and the people that uses it is something similar to a big family :)
[Galaxy S III Original Android Development] Yank555:
This kernel will run on stock ROMs, they are out there and some users have already been running it on stock ROMs ;)

If you run on a stock ROM, I'd recommend you to enable init.d support in Aroma when flashing the kernel, so you'll have that bit sorted out as well.

I'm running mike's ARHD (recooked to my liking), because it is extremely close to stock and it takes to fuzz out of deodexing, rooting etc...

So if you should decide to give mike's ARHD a go, then leave init.d disabled in the kernel, as mike's already taken care of that in his ROM.

JP.
[Galaxy S III Original Android Development] MuertoKo:
7 minutes can't be a booting error, looks like in your case 1400MHz is not working as it should, so it's not the error on boot then?
[Galaxy S III Original Android Development] Yank555:
That is correct if these tools show correct values, which I'm not sure they do, as they seem to not have been updated to multi-core CPUs (but I may be wrong here !).

Also a possibility could be some app messing around with the CPU settings, but I'm tempted to rule that out, else it would be more that 7 minutes... (or has the system been rebooted shortly prior to the screenshot ?).

My suspicion goes to the code that is used to bring a CPU back to life after it has been offlined, will dig in there to see if Sammy's not pushing the core to the max frq. when it wakes it (I need to confirm this, it's just a hunch !).

JP.

PS: I'll be having to got down to 1.4GHz on my device, as until now I couldn't see this effect being at 1.6 max. all the time...
[Galaxy S III Original Android Development] PIRATA!:
Wonderful! And...how do I enable the init.d thing in Aroma kernel? :o

About the ARHD rom you say...I am quite afraid to start messing with too cooked roms as I'd like to be as much more stock as I can....but please tell me why you say it's so similar to stock. I am searching Samsung interface and everything as stock...and at least rooted, deodexed...but just quite the same as stock!!

Thank you very much.
[Galaxy S III Original Android Development] Yank555:
Well then search no more, mike's ARHD is what you're looking for (IMHO) ;)

As for setting options in Aroma, it's just ticking a radio button and that's that :D

Remember,

if you use mike's ROM, don't enable init.d support in Aroma

!

JP.
[Galaxy S III Original Android Development] KS_Ho:
Hey Yank555, awesome kernel man!! Getting great results so far :D

Just wondering if this kernel supports CPU & GPU UV, just came over from Perseus and realized all my previous scripts don't run cos the locations are somewhere else?
[Galaxy S III Original Android Development] Yank555:
Thanx ;)

Nope, there no UV in this kernel, at least not so far. Battery gain is absolutely neglegible and stability risks way too high. Only potential reason to add it is to keep the device cooler at higher clock...

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] Yank555:
Ok, I've been on 1.4GHz for over 7 hours now, very light use, though, and here is what I get :

JP.

Sent from my custom ARHD 13.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] MuertoKo:
Lazy to post my screenshot, but it's not 42s980 at 1.6Ghz and 14s040 at 1.5GHz, the rest working fine!

So far seems to be just like we knew, stupid issue on boot and occasional rising (maybe) but we are getting same exact seconds on that frequency so... For me it's 11h online caped at 1.4GHz at aroma, no additional App or tweak so looks to be just behaving as you said before, no big deal!
[Galaxy S III Original Android Development] KS_Ho:
That's cool!! Was just wondering if there was an option but nonetheless Kernels good enough as it is :)
[Galaxy S III Original Android Development] nass06:
So this recommandation its for all users runing stock rom? Im using you're kernel since today so far its runing fast
[Galaxy S III Original Android Development] Yank555:
If you want to add init.d support to a

stock ROM

, then yes ;)

ARHD as en example is not a stock ROM even if it's very close to it.

JP.
[Galaxy S III Original Android Development] MuertoKo:
Back to report about 2.1 :) All smooth, no FC, no issue at all Yank ;) So it might be you were unlucky! Sometimes happened to me to have some FC after spending too much time in recovery :P I just cleared then cache and dalvik and all went back to the right path... Maybe just change, but worth a try!

I'm still trying to get the time to test that UV-cool thing on some other Kernel but can't get some spare hours in a row to test it properly! If I succeed in any way I'll let you know!
[Galaxy S III Original Android Development] d8389:
Hi,

It seems to be some charge issues in 2.1.

I'm using custom settings.

0.6 A for USB and 1.1 for charger and notised, that sometimes device actually discharging (battery percent goes down) when using good USB port and 2A charger but all software show that device is charging. Time to time are different. Disconnecting and connecting again charger could cause phone to charge battery sometimes and sometimes not.

Finally reverted to 2.0 and charge issue completely resolved.

I know about media scanner issue in JB, but this is not this case.

---

Still testing with 2.0.

May be not kernel issue.
[Galaxy S III Original Android Development] MuertoKo:
It happened to me, just exactly as you explain when we jumped to .39... then I noticed that, apart from rolling back, I had plugged my charger properly lol

Try flashing 2.1 without any tweak, then use stock charger to check, 2-3h for a full charge it's ok, otherwise you have a problem :) Easy testing always works!

Still it could be a bad flash/download of 2.1, so you might download it again (unless you checked md5 ofc, then it's a good download, just maybe a bad flash!)

At least I'm not having any issues with 2.1 so far, charged in 2.34h last night from 10% to 100%, not tried charging with USB though, will give it a try tonight just in case!
[Galaxy S III Original Android Development] Yank555:
Well there is no line of code changed in the charging code between 2.0 and 2.1, in fact no change since Samsung U6 source drop (in my kernel that is 2.x), except for fastcharge, and that's unchanged since my ICS kernel ... so I don't know how that could happen between both kernels ?

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] ali8383:
I like the kernal that give us a more options in aroma ... but i am not advance user .. so you can make simple options in aroma ??

Everybody looking for smoothnes and battery life . What is the best setting for that ?

If i over clock it to 1.6 ghz , it is effect the devise ? Or battery draining ?

Thank you for your hard work .. i just install the kernal .:D
[Galaxy S III Original Android Development] ali8383:
This is the best result i get in quadrant .. without over clock :D

I am using wanam 4.2 rom
[Galaxy S III Original Android Development] faddys123:
Because it has swap support can I use this with bestmultitaskingv6mod, and the mod that swaps the external sd making it internal storage?
[Galaxy S III Original Android Development] Yank555:
Yes you can, about int2ext, read the faq, for mattia's mod, search the thread I posted the Aroma settings to use so you actually use all of his mod.

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium

EDIT : ---------------------------------------------------------------------------------------------------------------------------------------------

I searched for you, here's the post :

http://xdaforums.com/showpost.php?p=33433925&postcount=276
[Galaxy S III Original Android Development] Yank555:
First thing, there's full of explanations in the OP, it will help you understand, and it took me loads of time to write it, so please read it ;)

The options in Aroma are as simple as possible as they are ... making them simpler and I'd make decisions for you, that's not the idea ;) Your ideal settings won't be mine because what you do with your S3 is not what I do...

OC will slightly draw more from the battery, higher frq. need higher voltage. It will not affect the device, either your device handle 1.6 and it will just work, or it can't and it would be unstable, but 1.6 is rather conservative and should work fine on 99.9% of the devices, which is why I stopped there,

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] ole12:
Yes, the information in OP is indeed very good explained. For long time, I didn't understand the concept of zram, swap, ect.. But you explain them in so easy way, that it is almost impossible to misunderstand any of the options in aroma config.

Thnx.
[Galaxy S III Original Android Development] baste07:
Gonna try this out

---------- Post added at 11:11 PM ---------- Previous post was at 10:21 PM ----------

Installed with hard swap. But how come i cant see the init hardswap sh file in etc folder? How do i know if its set up? Can i check a folder in my external card?

---------- Post added at 11:12 PM ---------- Previous post was at 11:11 PM ----------

Installed with hard swap. But how come i cant see the init hardswap sh file in etc folder? How do i know if its set up? Can i check a folder in my external card?
[Galaxy S III Original Android Development] Yank555:
Hardswap means swap on a Linux Swap partition on the sd card.

So hardswap will only be installed if you actually have a swap partition on your sd card.

Did you repartiton your sd card ?

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] baste07:
Oh missed that. I was not able to repartition yet
[Galaxy S III Original Android Development] Yank555:
No biggie, once you're done, just reflash the kernel with the same settings and choose to just flash the config and you'll be good. And no need to do anything in the meantime, system will not even try to activate swap at boot anyway.

JP.
[Galaxy S III Original Android Development] artyfarty:
i've a small doubt.

i'm on last wanam rom. his kernel have init.d support (is written in OP features).

in wanam installation zip file I see, in system/etc the folder init.d, so i suppose the rom and not only the kernel, support init.d scripts.

am i correct?

:confused:
[Galaxy S III Original Android Development] Yank555:
If only it was that easy ;)

You have 2 things to consider :

1) the /system/etc/init.d folder

2) the support to actually execute the scripts (files) that are in there

To the first point, that's not really important, if the folder is missing, just create it, that's all, there's no magic attached to that. Btw, when you flash my kernel with init.d suport, it will check if the folder exists, and if it doesn't, it will create it for you.

To the second point, well that's where it gets a bit "ugly". Someone has it actually execute the scripts, in ARHD, it will be the ramdisk (init.rc) that will execute /system/etc/init.post_boot.sh. That file, towards the very end, will take care of executing the init.d scripts.

I will do it in a very similar way, I handle this at the beginning of my kernel configuration script (/system/etc/init.kernel.sh), only if you enable it of course.

But it can also be handled fully within the ramdisk (afaik Siyah does it that way), or by any other way a dev deems reasonable.

You'll have ~90% of the cases the ramdisk taking care of it, rather from within, or through lanching a script from there that will do it, and since flashing a kernel means actually flashing a boot image containing the ramdisk, flashing a kernel would "break" the ROM's ability to handle init.d.

As such, you would have to actually enable init.d support when flashing my kernel, except if you run ARHD, because I use mike's ramdisk and so I execute his script that takes care of init.d.

Now to your specific case, I don't know how wanam handles init.d, best thing is to falsh my kernel with init.d support

disabled

and check if the scripts are executed. If they are, fine, if they aren't, reflash my kernel choosing init.d support enabled and you're good.

JP.
[Galaxy S III Original Android Development] faddys123:
]I have used the settings you talked about in the post but after i flash the kernel then the mod it's not working and i read the faq and i done as it says but after the reboot the external and internal sd's haven't swapped

edit: i enabled init.d in the aroma settigns and now it's worked
[Galaxy S III Original Android Development] uberto.costanzo:
you must format 2 partition 1 fat32; 2 linux swap i have 512mb whit partition tools
[Galaxy S III Original Android Development] corrsea:
OK, after a few days on v2.1 I'm happy to report pretty decent battery life. Well done again JP

This is with light use yesterday followed by an hours constant use this morning - internet, email, tapatalk etc.
[Galaxy S III Original Android Development] Yank555:
Init.d would have been my guess :D

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] cgvelmax:
hello, I installed the latest version of AR HD rom v14, I created two partitions on my sd, the first with 31.5 gb FAT32 format and the second partition of 512mb linux swap format, I installed the kernel and have chosen HARDSWAP 100 at first all goes well but eventually the entire cell begins to lags games like zombiewood produce a freeze and need shutdown my cellphone, in the terminal emulator digit free and everything seems to work properly, I miss some step for me to go so wrong? Thank youfor your help.
[Galaxy S III Original Android Development] artyfarty:
I've found one possible solution for init.d folder
[Galaxy S III Original Android Development] Yank555:
No need, if you need init.d support, just enable it in Aroma when flashing my kernel ;)

But be certain you actually need the support, having it twice is a bad idea as scripts will be executed twice...

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] Yank555:
Two possible actions :

- change LMK settings

- disable hardswap

If the game fills all of RAM and hardswap, lags will happen, as it will start swapping in/out constantly :(

Maybe with your use, better leave swap be ...

And don't try zram instead, won't be of much help, as it will take RAM away from your game...

JP.

Sent from my custom ARHD 14.0 / Yank555.lu JB kernel v2.1 Aroma (JB-U6 / Linux 3.0.50) powered Galaxy S3 i9300 using xda premium
[Galaxy S III Original Android Development] unholygid:
Thx for the awesome kernel. Had been running it for 3 days OC to 1.6. Battery drain on OC is similar to stock. No lags, hiccups or whatever.

Runs perfectly on stock odex LJ1 rom. Only thing i deleted from stock rom is TwDVFSapp as i was afraid it might interfer with custom kernels.
[Galaxy S III Original Android Development] PIRATA!:
Excuse me...so creating manually the folder using RootExplorer is not a good way?