hey guys!
since i dunno anything bout kernel and radios i wanted to ask what are they used for?
also, what is the best kernel and radio to use?
thx in advance
and if u need to know: im using RCMixHD v10a rom
mase60 said:
hey guys!
since i dunno anything bout kernel and radios i wanted to ask what are they used for?
also, what is the best kernel and radio to use?
thx in advance
and if u need to know: im using RCMixHD v10a rom
Click to expand...
Click to collapse
a kernel is the core piece of software that runs an os, its responsible for many things including data processing at a h/w level, memory and power management. the radio, controls not just the radio stack (network.bluetooth,wifi,gps) but it also works like a massive driver pack for the device.... now a kernel is not that important, if you flash a bad or wrong kernel its easy to recover, the radio tho, is one of the deepest levels of software on your device, flashing a bad or wrong radio will perm-brick your device.
AndroHero said:
a kernel is the core piece of software that runs an os, its responsible for many things including data processing at a h/w level, memory and power management. the radio, controls not just the radio stack (network.bluetooth,wifi,gps) but it also works like a massive driver pack for the device.... now a kernel is not that important, if you flash a bad or wrong kernel its easy to recover, the radio tho, is one of the deepest levels of software on your device, flashing a bad or wrong radio will perm-brick your device.
Click to expand...
Click to collapse
thx for the fast answer!
so could u tell me what the best kernel and radio for the RCMixHD v10a rom is?
mase60 said:
thx for the fast answer!
so could u tell me what the best kernel and radio for the RCMixHD v10a rom is?
Click to expand...
Click to collapse
rcmixhd is a desire hd port, so it cant use the standard desire kernels, i dont think there are any extra kernels availible for thoes roms, as for the radio, i think the latest desire froyo ones are the best, your radio performance depends on many variables including location, you should try a few see what one gives you best signal/battery performance
AndroHero said:
rcmixhd is a desire hd port, so it cant use the standard desire kernels, i dont think there are any extra kernels availible for thoes roms, as for the radio, i think the latest desire froyo ones are the best, your radio performance depends on many variables including location, you should try a few see what one gives you best signal/battery performance
Click to expand...
Click to collapse
It can(and it does) use the stock desire kernels.
IMO the richardtrips OCUV Sense kernel is the best for it, and along it with use 11.14 radio(the latest one). The older one were giving me GPS problems with that ROM.
Related
hi i'm new using htc and i would like to ask why is there many type of rom and kernal versions? does it affects the phone much?
.tiny. said:
hi i'm new using htc and i would like to ask why is there many type of rom and kernal versions? does it affects the phone much?
Click to expand...
Click to collapse
Some ROMS (leedroid, coredroid) are sense based, others such as cyanogen are striped down with all the bloat removed whilst others, miui for example are kinda left field.As for kernels some people want to overclock our undervolt their phone which is why you find the multitude of kernels.
tiny,as new in htc and sense,try first some sense roms like leedroid or revolution(these are the best for the moment) and then u can go in an aosp rom which are more fast and simples but not so beautifull for your eyes...
Thanks so much but which Rom is better leedroid or revolution?
.tiny. said:
Thanks so much but which Rom is better leedroid or revolution?
Click to expand...
Click to collapse
At the moment, that's probably like asking what's better: PS3 or XBox360?
Why not try them both? Once you've done S-Off/root etc the first time, it's pretty quick to flash new ROM's.
About to flash CM7. Seen some mention of 'kernal' in various threads. What does it do? and do I need to update it?
Cheers.
same question
The Kernel controls things like battery drain and CPU levels for overclocking etc... its not a must do but recommended for best performance. there is probably not a "best" one but more like the best that suits you. If you are running CM7 i would recomend Vork Kernel's or ManU kernels
Richardtrip's kernels are also very good: overcklocking, manual voltage level, Two-way call recording.
plohoi said:
Richardtrip's kernels are also very good: overcklocking, manual voltage level, Two-way call recording.
Click to expand...
Click to collapse
Have you used the call recording? If so how do you "activate" it or listen to the calls afterwards?
CdTDroiD said:
Have you used the call recording?
Click to expand...
Click to collapse
Yes call recording is working fine.
CdTDroiD said:
If so how do you "activate" it or listen to the calls afterwards?
Click to expand...
Click to collapse
There are several apps in http://forum.xda-developers.com/showthread.php?t=993793 thread, I used app by skvalex.
Since I'm new to Desire and HTC- what is the difference between Sense and AOSP kernels?
(before you ask- I know what AOSP is)
Do Sense firmwares require some extra drivers/modules/settings in kernel?
gen_scheisskopf said:
Since I'm new to Desire and HTC- what is the difference between Sense and AOSP kernels?
(before you ask- I know what AOSP is)
Do Sense firmwares require some extra drivers/modules/settings in kernel?
Click to expand...
Click to collapse
Hi there!
Sense is HTC proprietary software built over the top of Android. This code is not open source and is what HTC use to set themselves apart from other manufacturers like Samsung etc. Sense is what they sell as their user experience.
AOSP stands for Android Open Source Project. Since Android is an open source operating system, Google publish all the code and necessary tools to develop Android. Companies like HTC get the code and then write Sense over the top. Devs in this community like Cyanogen take the AOSP code and build their ROMS from scratch.
When you see ROMS that are for Sense 2.1 on Gingerbread for example this means that someone has been able to port software running on other phone models like the Desire HD or Incredible etc to your phone model (Desire)
As for the kernels you will need to make sure that the kernel you run is supported on the device and that's about it. The Kernel has to have some key components or the phone won't work so the ROM you use just uses them.
Having said that, ROM developers usually optimise around one or two particular Kernels. They are usually included in the ROM or the Dev will tell you which one they recommend for certain purposes.
You do have to have apps in the system that can access settings if customising the performance beyond what the dev has already done is what you want to do.
Thanks for the answer but it's not exactly what I'd like to know
Thing is- what makes Sense kernel incompatible with AOSP firmware (and vice versa)
Sorry for not answering what you were looking for. I'll try again.
The Kernels for Sense would have specific code that enables features in the phone that HTC build. LED control, light sensor etc. I assume Sense is quite strict about what it will work on and what it won't.
The AOSP Kernels are built without knowing the exact hardware maps of the internal components and as such won't work with Sense because they simply don't know how due to HTC keeping a lid on all source work for Sense and the handset itself.
The best developers can figure most of it out (certainly I am not a dev, just a geek ) and teams like CyanogenMod have it mostly discovered and configurable.
Is that more helpful?
Isn't Sense a HTC's android framework "mod"? I mean does it "just" provide more/different functionality than AOSP?
AFAIK all kernels must be built knowing exact hardware map, otherwise some devices will not work or kernel will not boot. The only autodetect I'm aware of is display panel type and filesystems (I did mess with kernels @samdroid.net)
i have a question about kernels an such from what i understand is you don't need to update the kernel but its a good idea too do so. couple questions i have.
1. how do you know what kernel you have installed currently.
2. How do you flash or get a new one installed if you need or want it.
3. scene i am using core droid 6.3 gb2.3.3 what kernel would be the most compatible or effective?
I have had my inspire phone for 3 months an finally rooted it 3weeks ago sence then i have used the rom manager too play with different roms an make backups of the 2 i have found i like the most. After reading i have seen it stated too get the most out of these roms though you should install a different kernel.
To know your currently version, you have to go in parametres and then logiciel version and look at build. Sorry for my bad English.
Sent from my HTC Desire using XDA Premium App
I don't want open a new thread, so I will ask here.
Now I have
kernel
2.6.32.15-gf5a401c
baseband
32.49.00.32U_5.11.05.27
Click to expand...
Click to collapse
on stock pre rooted 2.2 Froyo.
I want put this ROM. Can I put this ROM with my kernel and radio or I musst put latest kernel and radio?
GTRSkyR34 said:
I don't want open a new thread, so I will ask here.
Now I have
on stock pre rooted 2.2 Froyo.
I want put this ROM. Can I put this ROM with my kernel and radio or I musst put latest kernel and radio?
Click to expand...
Click to collapse
You will find that many roms contain a kernel in the zip file, so it will often change when you flash a rom. If not, the developer may recommend one.
Radio is independent of rom flash, and unless you start getting connectivity problems there is normally no need to change it. Again, some developers will recommend a radio (and maybe a RIL if they know a particular combination works well with their rom.
Hi all,
My partner has been experiencing a few issues with her 'stock' Orange branded Desire, not only being affected by calls dropping and Data being unreliable [sometimes works, sometimes doesn't], but also pretty poor battery life.
On that note, we think it may be a good idea to root her Desire and apply a custom ROM. Are there any ROMs out there which specifically target battery optimization?
I am assuming a new ROM/radio will help resolve her call/data issues, so battery is the next priority to look at.
I'm thinking CM7.0.3 is the safe bet [moreso because that's what I'm running on my Legend ] but is there a ROM out there in the Desire community known for great battery performance?
On a side note, if you can also recommend the best radio to flash [unless it's part of a ROM already] that would be cool.
Thanks in advance,
c_man
At first reducing the brigthness-level, turning off 3g/hsdpa, gps and wifi (sleep policy to "never" [settings > wireless & networks > wifi settings > press menu > advanced and set wifi sleep policy to Never; press menu and save) and only turning them on when needed will improve battery life.
A rom with a good battery life is redux:
Features:
[...]
Built for day-to-day usage, meaning stability and good battery life
[...]
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=896213
I have installed it myself with the kernel in my sig. Especially the standby-battery-power is really impressive. IMHO all small aosp-roms like e.g. cm7, devnull, oxygen or redux will have good battery life. Furthermore, i good kernel with appropriate settings becomes important.
But final one can say, the battery life is most related how much you use your phone.
Hope, this could help you.
If your wife is used to the Desire as it is (inc. HTC Sense) then I would highly recommend LeeDroid.
Its well indexed and offers good battery life. The fact that it's based on Gingerbread (2.3.3) is a big help for battery. As far as I know Orange Desire is still on Froyo?
The big benefit with LeeDroid is that if your wife isn't as keen on trying to learn to use stock and likes HTC Sense, she will not notice any difference. It would be worth putting an ext partition on the SD card as well so she wont run out of room for apps.
I have installed 7.0.3 and my battery life drains super quick. All i have enabled is mobile network. So if you ask me.. .I would say CM 7.0.3 is not a very good batt saver.
Im using Redux at the mo
3ma drain on standby with GPS and BT enabled
ManU Havs Axi kernel undervolted with Vipermod
I found GV to be very good on battery drain too...
In all fairness you wont believe the difference in battery life between stock and a custom rom imho
Thanks for the replies so far.
@MatDrOiD - thanks, currently its between CM and Redux.
@JokerNJ - She doesn't mind having to use 'pure' Andoird, she's used my Legend on CM7.0.3 and know's its not massively different. We'll take a look at LeeDroid...
@alexander7567 - this is not what we wanted to hear. CM7.0.3 has done wonders for my Legend...
naf007 said:
In all fairness you wont believe the difference in battery life between stock and a custom rom imho
Click to expand...
Click to collapse
Positively or negatively!?
@MatDrOiD - you mention that you run Redux with Kernel: 2.6.35.9-Redux-SVS_BFS + ULV-Script.
Is there a recommended kernel for Leedroid and also for CM7.0.3?
This is slightly offtopic but can you supply a link on how to install/flash a kernel? I've not done this before [for my Legend].
Also what radio should I go for her Desire?
EDIT:
Doesn't matter if the radio and kernel you suggest are not the latest/greatest/cutting edge, but as long as they are stable and known for good performance, that is good enough!
alexander7567 said:
I have installed 7.0.3 and my battery life drains super quick. All i have enabled is mobile network. So if you ask me.. .I would say CM 7.0.3 is not a very good batt saver.
Click to expand...
Click to collapse
Mobile network is one of THE battery killers at all. Turn it off and just turn it on, when you really need it.
c_man said:
@MatDrOiD - you mention that you run Redux with Kernel: 2.6.35.9-Redux-SVS_BFS + ULV-Script.
Is there a recommended kernel for Leedroid and also for CM7.0.3?
This is slightly offtopic but can you supply a link on how to install/flash a kernel? I've not done this before [for my Legend].
Also what radio should I go for her Desire?
EDIT:
Doesn't matter if the radio and kernel you suggest are not the latest/greatest/cutting edge, but as long as they are stable and known for good performance, that is good enough!
Click to expand...
Click to collapse
I do not know a recommended kernel extra for leedroid. For CM7 (or aosp-roms in general) the manu-kernel is very good:
http://forum.xda-developers.com/showthread.php?t=883598
Furthermore the couttstech-kernels are very good (they can be used for sense-roms as well:
http://mirror.couttstech.com/android/index.php?dir=bravo/kernel/
But i would say, search for the corresponding threads of this roms, i think you will find a good kernel.
Flashing a kernel is very easy:
1.) Download the kernel you want to flash as zip and copy the file without extracting on your sd-card
2.) Go into recovery
3.) Do a nandroid-backup, just in case.
4.) Wipe cash + dalvik-cache
5.) Flash zip rom sd-card like you would flash a rom
6.) Reboot
You are done.
I would recommend to use this radio, which is the mentionend recommended radio in the corresponding thread for the rom. E.g. for leedroid it's 32.56.00.32U_5.17.05.08. If there isn't mentioned any recommend radio, just use the radio which comes with the rom. Nevertheless, you are free to update to the respectively newest one:
http://www.mofirouz.com/wordpress/2011/03/htc-desire-radios/
You flash a radio like you flash a rom or kernel. But when you do this, DO NOT TOUCH YOUR PHONE UNTIL IT'S FINISHED. With flashing the radio you update your desire's hardware. If there somehting goes wrong, your desire will be bricked probably. So before flashing the radio, check the md5-sum of the downloaded zip.
Thanks! I didn't know the method to flash a kernel was the same I've done radio before for my Legend so that's all good.
Now all that is left is for my partner to choose a ROM and away we go...!
c_man said:
Thanks! I didn't know the method to flash a kernel was the same I've done radio before for my Legend so that's all good.
Now all that is left is for my partner to choose a ROM and away we go...!
Click to expand...
Click to collapse
Thanks, happy i could help. But after your last post i edited the procedure for flashing a kernel and named another recommend kernel. Take a look at it.
MatDrOiD said:
I do not know a recommended kernel extra for leedroid. For CM7 (or aosp-roms in general) the manu-kernel is very good:
http://forum.xda-developers.com/showthread.php?t=883598
Click to expand...
Click to collapse
Just to be clear, which one?
This one? ManU-Version 1.4 :Gingerbread-HAVS-AXI-CFS
MatDrOiD said:
Thanks, happy i could help. But after your last post i edited the procedure for flashing a kernel and named another recommend kernel. Take a look at it.
Click to expand...
Click to collapse
Thanks, I saw the link to couttstech-kernels however it's slightly difficult to make an informed decision/choice as to which one to go for!
c_man said:
Just to be clear, which one?
This one? ManU-Version 1.4 :Gingerbread-HAVS-AXI-CFS
[...]
Click to expand...
Click to collapse
You are free to choose. But this is the recommmended and most used one (also by developer).
Danke schön...!
Fingers crossed for the root [will use unrEVOked 3 - this shouldn't be a problem even though her Desire is Orange branded as I understand it - someone please correct me if I'm wrong]
You Desire guys are lucky to have so many ROMs/Kernals to choose from.
For us Legend guys the choice is almost made for us [and I sold my Desire to own a Legend ].
Another vote for LeeDroid here for the Desire. I have been using LeeDroid since I got mine and have never had a problem with my battery life at all. I can go for two days at normal usage without a charge. Even with heavy use I can go a whole day. I charge mine each night in a dock on my bedside.
Thanks FlareHeart, is that running the radio/kernal that arrive with LeeDroid too? No other mods?
Now it's up to her to decide if she wants a ASOP ROM or one based on Sense .
Hopefully we'll root tomorrow...
I used Amethyst a bit before the dev jumped ship to Nexus S. It used Coutt's kernel for it and the longest I got out of a full charge was 2 days. And that was general usage (few texts/phone calls a day, push email, Facebook/web browsing).
Using Oxygen now and I frequently get over a day and a half on general usage with thalamus's kernel.
best Rom for desire
I have used devnull then gingervillain, all vanilla roms. but without sense there is no sense!!. thus I went for insertcoin 1.0.5. which is stable, very nice. u need ext4 partition. 500 mb ok. use minitool partition wizard for Windows. everything is working fine.
FlareHeart said:
Another vote for LeeDroid here for the Desire. I have been using LeeDroid since I got mine and have never had a problem with my battery life at all. I can go for two days at normal usage without a charge. Even with heavy use I can go a whole day. I charge mine each night in a dock on my bedside.
Click to expand...
Click to collapse
What Leedroid version?
I have ThunderSense v1, and I would like to know if there are any kernels that I can put on my HTC DESIRE CDMA to be able to undervolt using SetCPU. It is Sense 2.2 by the way.Thanks.
Belswick67 said:
I have ThunderSense v1, and I would like to know if there are any kernels that I can put on my HTC DESIRE CDMA to be able to undervolt using SetCPU. It is Sense 2.2 by the way.Thanks.
Click to expand...
Click to collapse
Set CPU Doesn't undervolt. It underclocks (Which in turn, lowers voltage).
Have a read here:
http://androidforums.com/desire-all...-bfs-axi-uvoc-published-20th-july-2011-a.html
well, still. is there a undervolted kernel that i can get?
Yes. All of them.
Did you see the "Everything desire is here thread"?
http://forum.xda-developers.com/showpost.php?p=12350779&postcount=3
Thanks man. but i have ONE more question.. Will any of the sense kernels work on a CDMA? cause i know that alot of work done is just for GSM. I dont want to mess up my rom, i know i can do a nandroid. but still... lol
edit: This is a Froyo Sense Rom, and every kernel that i see on there, is for GingerSense... ):
Thats a very good question, which unfortunately I do not know. I have no experience of CDMA devices. Possibly not actually
Alright bro, thanks anyways.
I think the issue is that decent kernel source wasn't available for the not so widely used CDMA.
From what I can tell, many Sense Kernels will work, but its the radio that is an issue, more explicitly, WiFi breaks...
Yup, the kernel source is actually the same. The compiled binary that most people release has bravoc disabled in some drivers (for making the kernel marginally smaller in size, like the wifi driver you mentioned). In almost every source file, there are if blocks to check whether the device is bravo/bravoc/passion.
Droidzone said:
Yup, the kernel source is actually the same. The compiled binary that most people release has bravoc disabled in some drivers (for making the kernel marginally smaller in size, like the wifi driver you mentioned). In almost every source file, there are if blocks to check whether the device is bravo/bravoc/passion.
Click to expand...
Click to collapse
In which case, do you know of any where bravoc has not been commented out? Have yours?
I dont know alot about sense kernels.
I assume Like AOSP, froyo and GB require different kernels. But how about GB ACES port v Runnymede? Can they use the same kernels?
rootSU said:
In which case, do you know of any where bravoc has not been commented out? Have yours?
I dont know alot about sense kernels.
I assume Like AOSP, froyo and GB require different kernels. But how about GB ACES port v Runnymede? Can they use the same kernels?
Click to expand...
Click to collapse
I haven't enabled the bravoc drivers either while compiling, though it's easy enough to enable it while building. Yup, my GB kernel's being used in a couple of the runny Ports and seems to work well. Don't know about Ace, but I believe the same kernel ought to work on it.
I am currently running the official MIUI ICS 2.11.16 (http://miuiandroid.com/community/threads/two-roms-miui-dhd-ics-4-0-4-2-11-23-new.18060/), running Sense 3.6.
I was wondering what decent kernel can be used with this ROM? It currently uses MIUI v4 3.0 Kernel but I have no clue if it is any good.
Also I am wondering what the differences are between the radio versions. I understand what the radio is but i am just not sure of the differences between these http://forum.xda-developers.com/showthread.php?p=34752496&posted=1#post34752496
Lanky09 said:
I am currently running the official MIUI ICS 2.11.16 (http://miuiandroid.com/community/threads/two-roms-miui-dhd-ics-4-0-4-2-11-23-new.18060/), running Sense 3.6.
I was wondering what decent kernel can be used with this ROM? It currently uses MIUI v4 3.0 Kernel but I have no clue if it is any good.
Also I am wondering what the differences are between the radio versions. I understand what the radio is but i am just not sure of the differences between these http://forum.xda-developers.com/showthread.php?p=34752496&posted=1#post34752496
Click to expand...
Click to collapse
Ok, if the kernel you are using has no issues, then it is good enough. Changing kernel should be done for experimentation or for assesment. If you are not sure about it, then it is best to keep the one you are running. I don't personally know about miui kernels compatibility, but always make sure that the kernel you are about to flash is compatible with your rom.
Radios have to signal strengh, wifi and data connectivity and relates to your geographical location, thou it is subjective how a radios works.Not all radios for the same for two similar devices. Changing radios is quite a delicate process and any error can end up in a brick. So, again read before doing it and if you are happy with your signal and battery life, then stay as you are. :good:
For more information, use the guide in my signature. :laugh:
glevitan said:
Ok, if the kernel you are using has no issues, then it is good enough. Changing kernel should be done for experimentation or for assesment. If you are not sure about it, then it is best to keep the one you are running. I don't personally know about miui kernels compatibility, but always make sure that the kernel you are about to flash is compatible with your rom.
Radios have to signal strengh, wifi and data connectivity and relates to your geographical location, thou it is subjective how a radios works.Not all radios for the same for two similar devices. Changing radios is quite a delicate process and any error can end up in a brick. So, again read before doing it and if you are happy with your signal and battery life, then stay as you are. :good:
For more information, use the guide in my signature. :laugh:
Click to expand...
Click to collapse
thanks for the reply, i guess ill stick with the kernel the MIUI rom comes with, as for radios i am not happy with my battery life at all so I would like to flash a new one, but on the DHD official radio thread it just lists the versions, not the differences between them
Lanky09 said:
thanks for the reply, i guess ill stick with the kernel the MIUI rom comes with, as for radios i am not happy with my battery life at all so I would like to flash a new one, but on the DHD official radio thread it just lists the versions, not the differences between them
Click to expand...
Click to collapse
Each radio came with a version of Android. Lastest radios should be good enough for any DHD, thou that is not a exact science. Try finding someone in your are that is happy with his radio, or try a couple a see what happens.