So many "Terms" - HTC One X

Hi I've been acquainting myself with all of the terms and meanings around here but their is just too much to take in all at once.
I've managed to get a general understanding of alot of what these terms etc are.
What I'd like to know is:
What the heck is a Kernel, what does it do and what difference does it make in terms of your phone etc?
I know what a ROM is (I think) and to my understanding a ROM is basically an OS?
I've heard a kernel is how the ROM talks to the Hardware, but what difference does a custom Kernel make etc.
Thanks !

So, in simple terms, think of the kernel as the connection between the two places - hardware and software, that allow communication between each other. Custom kernels just contain numerous tweaks and improvements such as better performance, battery life etc.
A ROM is not an OS. A ROM is simply a version of the OS - with it's own tweaks, additions and functions added to it.

Source of the following image : [Kernel]Amaze ICS(v017)OC~1.73/JRCU/UV/CIFS+UTF-8/Power Saving[Aug-18]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Some other good sources : ROM-VS-Kernel
A glossary of Android terms

Thanks you two !
Great information !

Related

Which kernel should I use ?

So I'm using this ROM
[ROM][JB]BlackJelly V 0.9.2 - 11/14/12 Based off TMO Official JB LJA
I was wondering, what does a kernel exactly do ? I've read about it but it kinda didn't make sense to me.. and which kernel should i use ?
analogy taken from the kernel master, faux123:
What is a Kernel? The Kernel is the Foundation in which everything else builds upon in any software system.
[Car Analogy]: Kernel is like the Engine, Electrical system and the Transmission to a car. The Library, Framework and the Apps [AKA ROM] are the body frame and the rest of the Car.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
hope that helps...maybe try ktoonsez kernel in the dev section
You could also say that android is relative to the kernel in the sense that it is simply the user interface of Linux of our devices. The kernel basically tells the hardware how to react to how you are manipulating said UI... that is a very... very basic explanation obviously. Your user interface, which is what you see and touch on your screen, is basically a bunch of packages of executable files (apps) that coexist to make use of hardware through library (lib) files, binaries, etc... the kernel is the backbone of Linux machines, the root, the power management, the brain of the OS. make sense?

Rooting, backing up & flashing done right the first time! Please share!

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
i've noticed many users, especially lately, experiencing problems (after rooting and/or flashing) that simply should not be happening. these problems can be avoided and users can have a much better knowledge about proper procedures by simply reading up and following the clear instructions on the attached thread. this thread is a compilation of solid information containing links by experienced developers and the proper steps required to safely and correctly flash roms.
this is a simple 5-step process that, if followed correctly, will protect the user against accidental file corruption or data loss while also providing the knowledge to completely customize their device.
i encourage new users to visit this link and those of you that frequent this page to assist others to share this thread for the good of the community. i am always open to suggestions so pm me if you notice something you feel should be changed or added. cheers!
[HOW-TO] The All-In-One Backup/Root/Flash Guide - [I747 & I747M]

Horrible Battery life on Canadian S3, rom or upgrade?

My wives phone is brutal on battery life, I know the usual tricks... no gps/wifi/bluetooth etc... brightness, background apps, clearing memory etc.... but it is horrible, even with a new battery.
I know we benefit from roms and tinkering... but I feel odd about doing it for her. Would the device greatly benefit from a root/custom rom? Can anyone recommend a rom thread that is based of stability and battery life? Seeing how it is old tech, as far as I am concerned... is this a fairly simple process?
thanks in advance as always
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
With the standard battery
Sent from another Galaxy
Each user's experience with a custom ROM is different based on a lot of variables. Your device can definitely benefit from a custom ROM or kernel or both if done correctly. This is a case of experimentation on your part to find what best suits your needs.
These kinds of threads open up all sorts of drama and as such are not allowed on XDA. I am closing this thread but leaving you with a direction to look in. Best of luck to you.

Samsung KK 520 Open source :s

Hey guys,
So I just got this device last night. I set up a virtual linux workstation and started downloading my source from samsungs site. - My only problem is that for the 10.1 wifi model, 520, theres like one package.. Then there's the 525's package, the one ending with "UANAF", apparently my device is of the model "520", but it has the UANAF. I wanna start reading up on building a kernel and a CM port from scratch.. (I never did before but I'll see if it's doable in some way..) Would I be able to at all build a CM build from this file? And also, do I use the 525 package or the 520? I'm a bit confused as to why my build is called UANAF when on the site, that's the one for 525.. I just really dont wanna study and then end up compiling from a wrong package and then **** up my device before I really began..
Hay. - I'm attaching an image so you can see what I mean by 520 and UANAF.. Hmf.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Cheers if you have any info on what package to use or can hand me some nice starter stuff. As of now, I found out how to build the rom itself, but the kernel building, I'm a bit confused about still. I dunno what files to grab and how to compile. But I have dreams. Don't take them from me. <3

[REQ] Tester t210 kernel

Hey guys
As you already might have read in the CM11 thread, I'm working on a kernel for the T210. However, I cannot test everything, which is why I'd need a tester to compare benches, test for kernel panics,...
I'm still in a relatively early stage, but there's already quite some work been done (IO scheds, general finetuning,...)
What the tester should be able to:
- know how to help himself in case something went wrong (boot loop (unlikely), kernel panic, freeze,...)
- grab logs (dmesg, last_kmsg, logcat,..)
If you think you can do it and have enough spare time, feel free to let me know
All in all, this pic completely sums your job up
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
laufersteppenwolf said:
Hey guys
As you already might have read in the CM11 thread, I'm working on a kernel for the T210. However, I cannot test everything, which is why I'd need a tester to compare benches, test for kernel panics,...
Click to expand...
Click to collapse
Send it my way and I'll test it for you. I can at least do that while we are stuck on the other issues.:good:

Categories

Resources