Hi guys .. I want to try out the cyanogenmod 7.1 stable ROM on my Desire Z, but I want to still use the Virtuous Unity V9 kernel, which I'm using right now ... I dont know if both of these will be compatible with each other or not ..
I want to continue to use Virtuous Unity V9 as it supports the 2-way call recording which I need ..
Kernels work very specifically. Unless it says it can, I doubt it will. Be careful because your phone can be messed up by flashing the wrong kernel.
Okay ... so then how can I know which ROMs work with some specific kernel ?
For example, in Virtuous Unity ROM's description, the Virtuous Unity v9 kernel was explicitly mentioned .. in that its needed for the 2-way call feature to work ..
When I upgraded to Virtuous Affinity, the same Unity v9 kernel was not mentioned anywhere in Affinity's description .. Still I assumed it would work, and it did ..
So how do I know which kernel is compatible with which ROMS ?
Also, if I flash the wrong kernel, would it result in any permanent damage that cannot be fixed ?!
And lastly, are their any other kernels out there which support 2-way call recording feature, *without* activating the speakerphone during a call ?
Kernels tend to work like this
Froyo kernel - froyo firmware
Gingerbread kernel - 2.3x
Ics... you get the point
Also sense tends to need sense
Aosp and cm tend to be interchangeable but not always
If you swap kernel between these guideliines will usualy be fine
If you flash the wrong kernel usualy won't boot if it does boot things may be messed up
More than likley won't cause any permenet damage and you could just flash properly kernel on top and it will solve your problems, sometimes might have to full wipe and start over
Chance of major damage is unlikley
Sent from my HTC Vision using xda premium
Hmm ... okay thanks .. So I guess in order to keep using Unity V9 Kernel, I would need to remain with the Virtuous team's ROMs ?
Also, are there any other similar kernels which allow 2 way call recording without having to activate the speakerphone ?
Well that's a sense kernel right? Probalby any sense that is the same version will work, not necessarily needs to be virtuous
Sent from my HTC Vision using xda premium
Related
hi, i'm about to flash leedroid v 2 on my desire hd, but i was wondering what the kernels in his site for? do i really need to flash them? and how?
This is what a Kernel does:
http://en.wikipedia.org/wiki/Kernel_(computing)
Or, a short explanation: It's the interface between your Hard- and Software.
The faster and the more optimized it is, the faster, smoother and energy efficient your DHD runs.
If you're on Leedroids ROM you already have one of the best Kernels around.
In this case it only makes sense to flash another Kernel if you want to overclock your device. (And no, I won't describe overclocking, too. If you've clicked the link above, you're already on wikipedia to look that up, too ;-) ).
i think leedroids rom includes his latest kernel anyway, the flashable one is for people not using his roms
Every ROM comes with a kernel. Leedroid 2.0 came with a kernel. Then later Lee added some modifications to his kernel and a new kernel 2.0.1 was made available and so forth until 2.0.4. Since changes were somewhat minor he did not introduce a new ROM version. But this means different people may be using the same LeeDroid ROM each with different kernels and different experiences. For example the latest recommended kernel seems to be 2.0.3 as 2.0.4 has more battery drain.
Sent from my Desire HD using XDA App
please bear with me as im pretty new to this.
so a few weeks ago, i rooted my g2 and installed sense ui (desire z rom)
now i tried to overclock with the kernel from the unlockr page titled "How To: Overclock your perm rooted/ s-off T-Mobile MyTouch 4G or T-Mobile G2."
the overclock works great except for one thing, the video player doesnt work. none of the videos whether i made them or from youtube will work.
id like to know if i did something wrong.
You have to do a lot of research on which rom and or kernel you get they all have things that dont work... Either videos, blutooth, number keys during calls.....
Sent from my HTC Vision using XDA App
As shortlived said you can flash karnels and overclock your phone but some things will not work, especially video playback. Read some threads and you will get an idea. Also you can try Virtuous you can download the advance karnel(You can overclock to 1.5 ghz) and everything should work fine.
Sent from my HTC Desire Z/G2 Using XDA Premium App
now that's figured out, has anyone successfully overclocked the g2 with sense or is it better to overclock with the stock rom?
Overclock kernal always can't support video playback well. Maybe you can try one by one to find a suitable
darrylbaniaga38 said:
now that's figured out, has anyone successfully overclocked the g2 with sense or is it better to overclock with the stock rom?
Click to expand...
Click to collapse
Okay it matters what sense your talking about. Gingerbread sense right now works with the stock sense karnel and sense 2.2 in the other hand can be overclocked ( Use Virtuous since you can download the advance karnel and overclock to 1.5 GHZ and like I said before everything should work.) As for stock Rom, I wouldn't waste my time since there is CM7 or CM6 is better. Also you can overclock both to to 1.5 ghz
Sent from my HTC Desire Z/G2 Using XDA Premium App
Kernels are linked to the ROM being used, not to the hardware. Therefore, you need to be specific and tell us which ROM you used (as the reply above also mentioned). Different custom ROMs often have recommended kernels. Another thing, Froyo kernels are not the same as Gingerbread kernels. Plus, the kernels for Sense based ROMs are different from the vanilla (non-Sense) flavored. The kernel you mentioned appears to be for the stock G2 ROM (non-Sense). That is probably the main reason why things aren't working right.
If you are on Virtuous, then flash one of the Virtuous kernels. Virtuous comes with a 1 GHz overclock, no kernel flashing required. But since you've flashed another kernel, you should be able to flash the Standard kernel to get back to it). Or you can flash the "Advanced" Virtuous kernel for more OC options.
http://forum.xda-developers.com/showthread.php?t=967153
If you are on a stock Sense Froyo ROM, the Godspeed kernel works great.
http://forum.xda-developers.com/showthread.php?t=847724&highlight=KERNAL
If you are on some other custom Sense ROM, read the thread for that ROM, to see what kernels are recommended.
Or if you want to get real crazy you can flash the 1.8ghz kernel just dont expect everything to work.
Sent from my HTC Vision using XDA App
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.
question - which is most error free rom that has 2-way recording, ads free, and has current Gingerbread built.
sorry for asking this.. rather than searching, I do not know much, but there isn't a direct thread saying this is all one needs.
I have vodafone australia desire hd, which i updated with new system software update... i know a little bit that to flash a rom i need to downgrade first...
the question is ... all i need is the phone to be adfree and has 2-way recording... that is all i want along with whatever it is right now, with latest update from vodafone/htc.
thanks
The best rom so far with sense surely is Leedroid, its on 2.3.3 currently
I just flashed LeeDroid's latest v3.1.5 rom and 3.1.6 kernel and I must say I'm very impressed.. I previously had a HTC stock 2.3.3 GB rooted rom and there are clear differences in terms of speed and performance
MDJ's kernel (that works with pretty much all sense roms) has the 2WCR patch so if you like look of a ROM but want a different kernel, you can flash MDJ's. For a while I was using it with ARHD (for the 2WCR + higher overclock) but the new OC daemon is too good to not have
I was looking for a kernel for 2 way recording. I will try this one. Thanks
Calway said:
I just flashed LeeDroid's latest v3.1.5 rom and 3.1.6 kernel and I must say I'm very impressed.. I previously had a HTC stock 2.3.3 GB rooted rom and there are clear differences in terms of speed and performance
Click to expand...
Click to collapse
do i have to install rom and then kernal ? i thought maybe rom already had the kernal inside it... correct?
infra4800 said:
do i have to install rom and then kernal ? i thought maybe rom already had the kernal inside it... correct?
Click to expand...
Click to collapse
the rom will contain the leedroid kernal
infra4800 said:
question - which is most error free rom that has 2-way recording, ads free, and has current Gingerbread built.
I have vodafone australia desire hd, which i updated with new system software update... i know a little bit that to flash a rom i need to downgrade first...
the question is ... all i need is the phone to be adfree and has 2-way recording... that is all i want along with whatever it is right now, with latest update from vodafone/htc.
thanks
Click to expand...
Click to collapse
I personally tried several roms, and still experimenting new ones. 2-way call recording is vital to me. I think Coredroid and Leedroid are two good options.
Lee and MDJ are two kernels for Sense-based roms. Both of them support 2-way call recording. Now Lee kernel is 3.1.6 and MDJ's Unity is v2.
I personally chose Coredroid for its eye candy. I settle for 6.8 and then flashed with latest lee kernel 3.1.6. 7.0 is too new to me.
Since you just updated your firmware, let's pray it's not 2.37 or higher, or all you can do is just wait...
ywliu
Hi all:
I´ve been reading hundreds of post regarding roms and kernels and Im not sure if I can change the kernel to put for example unity v9 or 10 without changing sotck rom.
I want o OC and 2 way recording but I dont want to change rom.
Is this possible??
Thanks in advance.
No problems changing the kernel on a stock rooted ROM.
Just remember you're looking for a sense kernel, not an AOSP kernel.
Flashable from recovery.
Sent from The App that Time Forgot.
I believe you can because i also own I9001 and since there's no proper custom rom for it when the kernel was available, people had flashed that to get init.d support but i'm no dev. If you have clockwork then you can try flashing it if you want...because i never heard of flashing a kernel alone but with the custom rom.
Thanks for the answers.
Now knowing that I can do it via clockwork.
What would be a good kernel?
I was thinking in Unity v9
Thank you
Its really down to personal preference, and how the kernel runs on your DHD.
Last time I was running sense I used Lees, but I don't know if he has call recording.
PS 4ext touch recovery is really nice.
Sent from The App that Time Forgot.
Ok thanks jagdave.
Hehe and thanks for the suggestion.