[Q]Kernel - Galaxy Y GT-S5360 General

I want to what basically is a kernel and how to install and what benifit will it do....
Sent from my GT-S5360 using XDA

Kernel is basically the heart of an OS (Operating System) ..
It handles all the low - level stuff .. it is the middleman between your applications and the actual harware .. it interacts with the hardware and controls them..for eg the CPU, RAM memory etc
It handles processes (for every application there is atleast 1 single process allocated) .. and services (somewhat like processes but they run in background) .. for eg you have whatsapp service or the Android's WINDOW system service that run in background..
so basically kernel is the core of the OS that manages all hardware (CPU, RAM) and software resources (OS system calls etc)..
You could install a custom kernel by flashing it via CWM Recovery..or use Odin..
Benefits could be many but in spotlight nowadays are some like overclocking your CPU (CPU works in accordance with a particular predefined(by Samsung) clock wave frequency .. so you can increase that and to speed up your phone !!) .. however speeding up to really high frequencies is discouraged as it makes your phone unstable and you get random reboots ..
Another benefit is of BLN .. Back Light Notifications .. we have capacitive buttons below .. (back and menu button) .. that have LED below them .. so we can customize that to notify us about calls, sms, whatsapp etc .. and also customize the blinking rate of those lights (LED ) etc..
SO uhmm as of now popular reason for customizing kernels and benefits of installing them is for overclocking CPU to speed up phone tremendously and BLN .. while there are many more too !!

Related

[Discuss]Tweaks to make your Gio faster

There are many different ways to tweak a android phone in XDA, here I want to share about what I did to my Gio
1) Rom: CM7 by ItachiSama 20121225 Nightly + U235 Kernel by farzad.u235
2) CM7 Performance setting: Disabled Compcache, surface dithering, Use 16bit transparency
3) CPU setting: 245Mhz - 844Mhz + SmartAssV2
4) Script: V6Supercharger U9RC8.2 & 3G TurboCharger, CronMod-INT2EXT+ for 500MB sd-ext
5) Swap: 64MB swap file in sd-ext
6) Scheduled Fast Engine Flush every 3 hour by Script Manager
7) App Quarantine for Apps that hardly use but keep start itself in the background
I think that's all, any other suggestion?
Usually when i use cm7 i only use these settings
CM7 Performance setting: Disabled Compcache, surface dithering
CPU setting: 245Mhz - 800Mhz + LagFree
And the rom is smooth enough for me
With cm7:
Ondemand + noop
245 min / 864 max mhz
Adrenaline engine (or tweakzv6 + default.prop from adrenaline engine) + cronmod int2ext4+
Init.d: 98netforks_tweak + loopy smoothness + 14enable_touchscreen_1 script
Pimpmyrom apk with only ondemand governor tweaks enabled + entropy set on boot.
And with cm9 I only use supercharger with patched services.jar and with latest cm10.1 no tweaks because lots of problems with patched services.jar and supercharger script and other scripts like mmb or adrenaline engine works only for 50%.
Verstuurd van mijn GT-S5660
Thanks for reply~
I suspect that the scheduler in Script Manager drain the battery pretty fast, so I disabled it,
Also I find this link to force GPU to render: http://madteam.co/forum/tutorials/%28tut%29big-performance-increase-on-cm79/15/?PHPSESSID=fnattahs63jq78lie5nd7f6ee3
I tried PimpMyRom before but I think basically it is like a script generator
zivgt2 said:
There are many different ways to tweak a android phone in XDA, here I want to share about what I did to my Gio
1) Rom: CM7 by ItachiSama 20121225 Nightly + U235 Kernel by farzad.u235
2) CM7 Performance setting: Disabled Compcache, surface dithering, Use 16bit transparency
3) CPU setting: 245Mhz - 844Mhz + SmartAssV2
4) Script: V6Supercharger U9RC8.2 & 3G TurboCharger, CronMod-INT2EXT+ for 500MB sd-ext
5) Swap: 64MB swap file in sd-ext
6) Scheduled Fast Engine Flush every 3 hour by Script Manager
7) App Quarantine for Apps that hardly use but keep start itself in the background
I think that's all, any other suggestion?
Click to expand...
Click to collapse
Can we get a link on how to for every relevant method.Things like
Swap,scheduling,quarantaine...
Are i think not that common.If there are scrips procedures... The thread will gain a lot of attention
Enthusiastic Gio User
Very glad with the work done
But sometimes a pusher for results( nothing bad intended)
i use tyuxmod + wolf script and myphone is so smooth
dreuzel said:
Can we get a link on how to for every relevant method.Things like
Swap,scheduling,quarantaine...
Are i think not that common.If there are scrips procedures... The thread will gain a lot of attention
Click to expand...
Click to collapse
For swap, you can install a app called Swapper for Root,
then use it to create a swap file in sd-ext, then use terminal:
su
swapon /sd-ext/swap.swp
And App Quarantine is just a app.
After trying a whole bunch of tweaks on a whole bunch of roms , i got to the conclusion that it`s not worth it on the long run to use them , my personal opinion only. If the rom has a CPU manager i usually just set the min to 245 and maybe maybe i switch to smartassv2 and that`s all. If the rom doesn`t have that included i just leave it like that , like AOSP roms for example , they are great exactly as they are.
bogdanwp said:
After trying a whole bunch of tweaks on a whole bunch of roms , i got to the conclusion that it`s not worth it on the long run to use them , my personal opinion only. If the rom has a CPU manager i usually just set the min to 245 and maybe maybe i switch to smartassv2 and that`s all. If the rom doesn`t have that included i just leave it like that , like AOSP roms for example , they are great exactly as they are.
Click to expand...
Click to collapse
agreed...after 1 year of using gio and after trying several roms/scripts, in cm 7.2 at least all it is needed to be done: governor smartassv2, 245-800 and nothing, NOTHING else...the phone is as smooth as butter..no swap, no scripts, no overclock, no lag (except for when updating/installing something, but this is normal even in full desktop PCs)
Glisse said:
agreed...after 1 year of using gio and after trying several roms/scripts, in cm 7.2 at least all it is needed to be done: governor smartassv2, 245-800 and nothing, NOTHING else...the phone is as smooth as butter..no swap, no scripts, no overclock, no lag (except for when updating/installing something, but this is normal even in full desktop PCs)
Click to expand...
Click to collapse
Yes it is just like a PC, and the more Apps you use and the more resources they require, the more power is needed.
I have 336MB Apps on my Gio(only 3 games, less than 40MB), if there isn't any tweaking available I think I am using a better phone months ago.
Even a simple minfree tweak on a stock 2.3.6 rom by Apps like "AutoKiller Memory Optimizer", the difference is pretty noticeable.
And about the smooth as butter thing, I cannot agree with you, if only you are comparing Gio with something like HTC Hero.
Just sharing my opinion
zivgt2 said:
Yes it is just like a PC, and the more Apps you use and the more resources they require, the more power is needed.
I have 336MB Apps on my Gio(only 3 games, less than 40MB), if there isn't any tweaking available I think I am using a better phone months ago.
Even a simple minfree tweak on a stock 2.3.6 rom by Apps like "AutoKiller Memory Optimizer", the difference is pretty noticeable.
And about the smooth as butter thing, I cannot agree with you, if only you are comparing Gio with something like HTC Hero.
Just sharing my opinion
Click to expand...
Click to collapse
I am not using gio as my primary phone, i own an htc one s.. ofc, there is a big difference between a single core 800 mhz and a dual core 1.7 ghz.. still, on gio i have no lag, hence i call it smooth as butter.. no, i am not playing games which most likely are NOT smooth, nor am i using on gio cpu/graphic extensive apps like photoshop or whatever.. i am not one of the guys complaining that their 1000 $ 20 years old car is not able to go from 0 to 100 in 3 seconds like a Ferrari.. yes, starting opera from sd-ext is taking much longer than on the htc, but i was talking about the snappiness of the phone during menus, doing stuffs, how fast reacts to inputs, commands and all that, with stock settings and no scripts and "optimizers".. maybe it matters the specific ROM each one uses? i dont know what the minfree values are in my ROM, but i have no issues with memory, no need to have an autokiller (which by the way is absolutely useless unless you disable the services..it autokills programs which start again right away, i am talking about facebook, google`s one, etc) .. but it is good that we disagree, this is how the world evolves
Glisse said:
I am not using gio as my primary phone, i own an htc one s.. ofc, there is a big difference between a single core 800 mhz and a dual core 1.7 ghz.. still, on gio i have no lag, hence i call it smooth as butter.. no, i am not playing games which most likely are NOT smooth, nor am i using on gio cpu/graphic extensive apps like photoshop or whatever.. i am not one of the guys complaining that their 1000 $ 20 years old car is not able to go from 0 to 100 in 3 seconds like a Ferrari.. yes, starting opera from sd-ext is taking much longer than on the htc, but i was talking about the snappiness of the phone during menus, doing stuffs, how fast reacts to inputs, commands and all that, with stock settings and no scripts and "optimizers".. maybe it matters the specific ROM each one uses? i dont know what the minfree values are in my ROM, but i have no issues with memory, no need to have an autokiller (which by the way is absolutely useless unless you disable the services..it autokills programs which start again right away, i am talking about facebook, google`s one, etc) .. but it is good that we disagree, this is how the world evolves
Click to expand...
Click to collapse
I admit I am just trying to push it to the limit
It spends hours to trying/wiping/rebooting to squeeze 1%, many would just go buy a new phone.
And some people are still trying to make CM10.1 fully working on Gio
Some people (like me) are still dreaming for a better phone. So yeah have to live with what i have now (galaxy gio)
Sent from my GT-5660 using xda app-developers app
I use Jellybread ROM and it's great enough
Do you guys use Compcache?
the best tweaks that you can install is the combination of fly-on mod 1.4(or later)+Fly-On ram manager gamers edition+ full gpu rendering
Well I use cm 7.2 by mmb team + activospeeder 3.5 + geva's megabass = awesome phone
Sent from my GT-5660 using Tapatalk 2
wowwwww
wow

[Q] Device Lag

I've some lag with my device since a while now I've did everything from mega wipe changing ROMs and changing kernels
i don't know to fix that lag !
3shmawy said:
I've some lag with my device since a while now I've did everything from mega wipe changing ROMs and changing kernels
i don't know to fix that lag !
Click to expand...
Click to collapse
Which Kernel are you using?
Make sure you use the recent kernel and if there is no improvements, unroot your phone and send to service people.
that's not a solution !
3shmawy said:
I've some lag with my device since a while now I've did everything from mega wipe changing ROMs and changing kernels
i don't know to fix that lag !
Click to expand...
Click to collapse
Do you have the same problem with completely clean install of stock rom? Did you try different modems? (remember about EFS problems), Finally, try installing stock rom but without SD Card in the slot - maybe it's a problem with the card? Anyway some more info about what kind of lag and when it happens (what are U doing when it happens?) would be helpfull if you want a solution
what i've is lag when switching between apps or pressing home button and back to home screen also we pages and apps lags
but i've changed cpu governor once to performance and the phone was smooth !
3shmawy said:
what i've is lag when switching between apps or pressing home button and back to home screen also we pages and apps lags
but i've changed cpu governor once to performance and the phone was smooth !
Click to expand...
Click to collapse
Well, performance would eat your battery quickly. What kernel are u using?
Also how big a lag are u talking about? Try TricksterMod (playstore - it's free) and observe typical cpu consumption / cpu frequency / free memory when you encounter lag (maybe using dual app view). On normal system it should be 1-2 cores active @ 400Mhz or less with 1GB free memory if you don't have some power sucking app running. Different kernels offer different governors, most responsive (as in ramping up cpu speed and thus removing lag) are Interactiveq, Pegasusq, Lulzactiveq and Devilq but aside from Interactive they are only available in custom kernels.

apps and tip for speed up your galaxy y

whats up guys , in this post i will teach you guys for totally increase your galaxy y performance and speed up your phone ...
These simple tips and tricks can help speed up your device and make it perform like new
1. Uninstall or disable unused apps
Uninstalling apps can be done by going to Settings, opening the Apps menu, and selecting the app you wish to uninstall. Preloaded applications from carriers or manufacturers that cannot be uninstalled, known as bloatware, can at least be disabled and hidden from the app drawer using this method.
2. Clear app caches
Cached data can build up over time in your applications and affect the performance of your device. Deleting individual caches can be done in the Apps menu, but a number of free programs are available through the Google Play store that can automate the process. Some of the most popular ones include App Cache Cleaner and Clean Master, both of which are available for free.
3. Disable animations
speed up your device is disabling animations within the operating system. To do this, open Settings, go to Developer options, and scroll down to the Drawing option. Next, turn off the Window animation scale, Transition animation scale, and Animator duration scale. This will disable animations that occur when you open, close, and switch between apps. Although the interface will look less polished, there should be less lag in performance.
4. Get software updates
go to Settings, select About Phone, and choose the "System updates" option.
5.Root your devices
Risk takers and advanced users can also root their device, which will open the door to new features and even greater performance boosts. Rooting gives you the ability to overclock the device's processor, install a custom ROM, and other things; however it also voids your warranty and could cause irreversible damage to the device.
6.Install a custom rom or stock rom
i recommend you guys install a stock rom , if you wanna install custom rom go here check this out http://avatarrom.com/android-roms-which-one-is-for-you/
7.Install seeder
This data (entropy) runs out frequently, and that causes processes reading from the blocking device (if any) to temporarily stop responding (lag). These processes cannot continue until the Linux kernel repopulates the entropy pool, which takes time. In addition, input events are pulled from the user interface (to refill the pool), which may also contribute to the problem.Seeder is a service for root users. It assists the kernel in "topping off" the entropy pool by re-seeding it with data from the non-blocking (high performance) random device. Optionally, it can also help alleviate MMC I/O contention by extending the I/O queue, allowing the I/O scheduler to make better decisions, and combine more writes.
8.Overclock your phone
Overclock your phone also a way to increase performance and speed up your phone , but it still can damage your phone battery life and somethings .
9.Install a 3rd party launcher
i recommend you guys install galaxy s3 launcher you can get from here http://forum.xda-developers.com/showthread.php?t=2176538
10.Remember dont use task manger
Dont use task manager for clear your memory , because it will close all the running apps so if you open the apps again it may take a few sec for loading back the apps .
11.Install SD Maid
SD maid is the easier way to delete the useless file or after you uninstall a apps and it left at behind and inside this apps still have many great things for saving your memory toos !
12.Install SD speed increase
This app will optimized, making read-write on your phone external memory faster . i was try benchmark test after increase it . it just really increase the value .
This are the quick way for increase your phone speed , if this post was help you please hit a thanks
Nice guide ,Very useful
Increase Internal Memory of Galaxy Y using Amarullz script.

good overclocking tool

hi
Ok, so it looks like none of the overclocking apps I used works 100% on stock ROM
have to say that never had any issues with custom ROMs on my previous tablet (xoom) but on this SM-T310 Stock, just can't get it right.
Apps I used :
- SetCpu - totally not-compatible
- ROM toolbox - letting me sleep more, when used Profiles set to low CPU freq+powersave scheduler never turns on / with on-demand scheduler the CPU speed most of the time clocks 500 which eats a lot of battery and again Tab turned off in the morning
strange thing with ROM toolbox is that with or without profiles on, no matter how low the min slider freq is system always sets ( after a while ) min slider to 500 which again eats battery a lot
So I tried some other apps (no-frills / AnTuTu ) but can't tell how good they are with profiles available and because not all apps are free, maybe you can advise which one you use to overclock stock ROM ???
thanks
NONE of these tools are going to work in a 100% stock ROM because the kernel does not allow the user to mess with it's frequencies. There may be some that trick the device to do some really weird stuff but these methods are super buggy and they tend to work for a limited time until the governor/scheduler zaps what they try to do. Your only route is to flash a custom kernel the least.
VIRGIN KLM said:
NONE of these tools are going to work in a 100% stock ROM because the kernel does not allow the user to mess with it's frequencies. There may be some that trick the device to do some really weird stuff but these methods are super buggy and they tend to work for a limited time until the governor/scheduler zaps what they try to do. Your only route is to flash a custom kernel the least.
Click to expand...
Click to collapse
hey, yeah samsung doesn't like when users adjust devices, but they did good job with multi-windows and this is the only think still keeping me with stock kernel.
http://forum.xda-developers.com/showthread.php?t=2511683

RAM Leak

Hi,
i guess Stock Pie has a Memory Leak and Garbage collector doesnt work.
I background restricted some apps in Settings but all of them still works on background. I cant see them on the Task Manager but i can see the Ram usage on AIDA64 app.
What i did:
- i set background restriction to these apps. (64 app restricted)
- i select app restrict behavior to Frequent. (for all of them)
- Task manager is empty.
- Cant see these leaked apps even on Android 9's built in Ram usage feature.
- i tryed kill apps when leave feature on the developer options. (These apps garbage still stays on the Ram)
- i even set background app limit 4 (Somehow developer options closed it self and everything i set reverted back to stock when i restart my phone)
But apps still eats the Ram from the background. I know because i can see Ram details on the AIDA64 app.
Phone starts with ~1600'ish mb available Ram. Available Ram decreases when i open-close these background restricted apps. (Hey! I am restricting apps because i dont want them working on the background. Like a Google Translator, Mi Remote, Hd Wallpapers app etc. i restricted all but these apps still works.) If my phone's Ram decrease everything starts slowing down. I am seeing it and i can feel it. After 5 or 10 minute later Ram usage jumps ~2000 mb. Some pieces of background restricted apps still stays in the Ram and i cant avoid from it on Stock Pie and these pieces slowing down my phone's performance. I am not using 26 apps!! Maybe 4 or 5 apps i am frequently using. I dont want unused apps garbage on Ram.
Huawei's EMUI has a built-in feature to avoid auto-start apps. Some custom roms has a Wake-Lock blocker. But i dont have anything on Stock Pie.
I just dont want these apps garbage on my phone's Ram. Because of these reasons i can clearly say Mi A2 Lite's Stock Pie rom has bad garbage collector. Dont know Xiaomi modified it or not. Probably thats why Stock Pie roms consumes more battery than Stock Oreo.
I am not the man who believe 'unused Ram is a waste'.
I just want most important system apps on the Ram and other almost everything shouldnt occupy a space on the Ram. This motto is the key reason of performance for Budget phones on my perspective.
Rom details:
Locked - Stock Android 9 - v10.16.0 (November 2019)
What i am asking is:
- Which Roms has built-in feature to avoid from this?
- Which Roms has a best Garbage collector?
- Which Rom fits to my requirements?
Thanks.
perfect_ said:
I background restricted some apps in Settings but all of them still works on background. I cant see them on the Task Manager but i can see the Ram usage on AIDA64 app.
Click to expand...
Click to collapse
You are fundamentally misunderstaning how task management works.
Restricting stops apps from using the CPU (and thus, the battery).
Android will leave unused apps in RAM for faster launching later. Some "AI" decides which of these to keep when more RAM is needed.
If it offends you to see these apps in a low-level task manager you can kill them. Heaps of task manager apps can do this automatically. You need something like greenify if you want them to stay dead.
a1291762 said:
You are fundamentally misunderstaning how task management works.
Restricting stops apps from using the CPU (and thus, the battery).
Android will leave unused apps in RAM for faster launching later. Some "AI" decides which of these to keep when more RAM is needed.
If it offends you to see these apps in a low-level task manager you can kill them. Heaps of task manager apps can do this automatically. You need something like greenify if you want them to stay dead.
Click to expand...
Click to collapse
I did not misunderstand anything. You didnt understand what i mean exactly.
Why Hd Backgrounds app or Mi Remote app should stay on the Ram even i dont use them? I am using them once a week or so. Thats why i dont need faster launch. Because i am not using them? Clear?Youre talking about app restart power consumption. Thats the point. I am not using them and i am not starting them in a single charge. Even if i want to restart these (as i said this thing happens once a week) apps restart power consumption consumes incomparably less energy than phone restart power consumption. I dont want to use my phone’s Ram with junks.
Do you prefer trashy Ram with bunch of junks? I dont prefer it. I cant clean these apps Ram garbage until restart my phone. The restart consumes a lot of energy and when my phones Ram become trashy i should restart all system to clean them.
Restart has benefits;
- More performance
- Clean Ram
- Better Battery life until Ram become trashy
What i am saying is why i cant use these benefits without restart. Think about all these power consumption when we restart our phone.
Its all about garbage collection and this thing doesnt work on Android Pie. I tryed Greenify gived it all what app wants still nothing changed. Ram still gets trashy and this causes; slowdowns, hiccups, more battery consumption,.. etc. Even my phone’s processor and battery doesnt like garbage on Ram.
I hope Huawei’s HarmonyOS will work better than Google’s trashy Ram management.
perfect_ said:
Why Hd Backgrounds app or Mi Remote app should stay on the Ram even i dont use them?
Click to expand...
Click to collapse
Because there is no benefit to removing them from your RAM.
perfect_ said:
I dont want to use my phone’s Ram with junks.
Click to expand...
Click to collapse
It's not junk. If you want tasks killed, get a task killer. If you want to prevent apps from starting, get a hibernation app.
perfect_ said:
I hope Huawei’s HarmonyOS will work better than Google’s trashy Ram management.
Click to expand...
Click to collapse
The Chinese OEMS are notorious for evicting programs from RAM and preventing them from running in the background, fundamentally breaking the android API contract in the process. If you think that's better then by all means, go use one of those ROMs.
I for one got the A2 Lite instead of the Redmi 6 Pro precisely to avoid MIUI and its task management policies.
a1291762 said:
Because there is no benefit to removing them from your RAM.
It's not junk. If you want tasks killed, get a task killer. If you want to prevent apps from starting, get a hibernation app.
The Chinese OEMS are notorious for evicting programs from RAM and preventing them from running in the background, fundamentally breaking the android API contract in the process. If you think that's better then by all means, go use one of those ROMs.
I for one got the A2 Lite instead of the Redmi 6 Pro precisely to avoid MIUI and its task management policies.
Click to expand...
Click to collapse
There is no point to talk with you. You dont even know what junk it is. Do not write to my threads!

Categories

Resources