What does kernel flashing do? - HTC Inspire 4G

Coming from the Captivate, which was my first Android phone. I never had to flash a kernel. I just downloaded the rom I wanted and flashed that. I have not rooted my Inspire yet, but will be soon. I haven't decided what rom I want to flash yet. It is between a few of them:
1. ClearDroid Inspire
2. CoreDroid Gingerbread 2.3.3
3. LeeDroid v.2.2.2
4. Android Revolution 4.2 B2 Gingerbread
All of them but ClearDroid's requires you to flash a kernel, what is that and how do you do it?
Do I place both the rom and the kernel on to the SD card, flash the rom, then some how flash the kernel? Do I do it the same as in flashing the rom through CWM? What does the kernel do?
Sorry I am still new to rooting and I want to learn more about. Any information would help out..
Thanks.

Related

[Q] Q&A for MT4G NEED LOTS OF HELP!!!!

ok i am going insane right now cuz i have no idea if my phone is completly done for so im asking for your help.... first i had dl ROM manger and had reboot into recovery, then in recovery i backup my phone, then after all that i flash a zip file and reboot system.....when it turn back on it just went to the mytouch 4g startup and then turn off and back on, over and over... so i try to recover, factory rest, and all that stuff and nothing work all it did was stay stuck on that screen.....so can anyone please help me out..i really appreciate it and please help me!!!!
-thanks
Ok, not a big deal, you are probably just using the wrong recovery for the ROM you flashed. I'm assuming you flashed recovery version 3.0.0.5 in clockworkmod because that is the latest one. When using this recovery you have to flash a 2.3.3 (gingerbread ROM) such as CM7. If you were trying to flash a 2.2 (Froyo ROM) such as Iced Glacier, or the stock ROM, you will get the boot loops. What you can do is flash CM7, which is a great ROM by the way. This will at least let you use your phone. Then you can go to the HTC Glacier forum on XDA, go into the android development section, and flash recovery version 3.0.0.6 which will allow you to flash back and forth between gingerbread and froyo. It is not available through ROM manager since we have one of the very few phones that need different recovery versions to flash back and forth.
lowandbehold said:
Ok, not a big deal, you are probably just using the wrong recovery for the ROM you flashed. I'm assuming you flashed recovery version 3.0.0.5 in clockworkmod because that is the latest one. When using this recovery you have to flash a 2.3.3 (gingerbread ROM) such as CM7. If you were trying to flash a 2.2 (Froyo ROM) such as Iced Glacier, or the stock ROM, you will get the boot loops. What you can do is flash CM7, which is a great ROM by the way. This will at least let you use your phone. Then you can go to the HTC Glacier forum on XDA, go into the android development section, and flash recovery version 3.0.0.6 which will allow you to flash back and forth between gingerbread and froyo. It is not available through ROM manager since we have one of the very few phones that need different recovery versions to flash back and forth.
Click to expand...
Click to collapse
ok thank you but how do i dl the froyo rom cuz i cant seem to dl the link, sorry for the noob question im just new to this phone
Ok, like I said, the first step is to get the 3.0.0.6 recovery which is the only way you will be able to download a froyo based ROM. If you want to go back to stock, you should unroot, because stock and root do not get along well on the MT4G. As far as a froyo based ROM, you can flash Iced Glacier or Royal Glacier which are stock based just faster and without all of the T-Mobile bloat apps. But if you are not familiar with ADB and Fastboot, you will need to flash a gingerbread ROM first. You should really be reading in the MT4G/HTC Glacier section of XDA, you will find answers to all of your questions. And like I said, don't panic, your phone is fine, and it is an easy fix.
lowandbehold said:
Ok, like I said, the first step is to get the 3.0.0.6 recovery which is the only way you will be able to download a froyo based ROM. If you want to go back to stock, you should unroot, because stock and root do not get along well on the MT4G. As far as a froyo based ROM, you can flash Iced Glacier or Royal Glacier which are stock based just faster and without all of the T-Mobile bloat apps. But if you are not familiar with ADB and Fastboot, you will need to flash a gingerbread ROM first. You should really be reading in the MT4G/HTC Glacier section of XDA, you will find answers to all of your questions. And like I said, don't panic, your phone is fine, and it is an easy fix.
Click to expand...
Click to collapse
sorry very new to this but thanks alot, i highly appreciate the help..but i have one more question if i format my sd card will it effect my custom rom and everything, like if i happen to start it back up

[Q] Infuse with different Kernal

A little new here. I just installed the Infuse custom rom and am looking to flash a different kernal onto my phone. How would I go about doing this?
the same way you flashed a custom rom. though, if you are running a custom rom, you are most likely running the custom kernel it came with. for example, gtg465x's infused rom includes gtg365x's voodoo kernel, and the refuse rom includes the defuse kernel. you can still flash the zip of any kernel you like for the infuse if you dont want the rom's default kernel.

After I root...

So, I am going to do a lot more research prior to rooting, but I had a couple of general questions that I was wondering about, before I begin the steps leading up to rooting.
1) I presume the easiest way for me to root my Thunderbolt is the Revolutionary Root? This will take be through rooting and installing the CW recovery that I need, correct?
2) Right after I root, If I want to install roms/kernels? than I can just get Rom Manager from the android market?
3) Once I install Rom Manager, can I just flash a rom that is compatible with my Thunderbolt? Can I just flash a kernel that is compatible with the Rom?
I suppose where I get a lil lost is the flashing compatibility part. What kernels work with what roms, what roms I can flash... I have read a number of articles, so I suppose what I'm asking is...
Will the process more or less be: Revolutionary Root, Install Rom Manager from market, flash a rom (just the most popular one). Is the Kernel flashing piece important? Do I need to flash a different kernel? Is it easy to tell in Rom Manager which kernel/rom I can use?
Yes use revolutionary to root and install custom recovery (cwr). You can use ROM manager to download custom roms if you want, only roms for your device will show up. Or you can download custom roms from forums, this is the method I prefer.
Just use kernel that comes with the Rom for the time being some developers include a custom kernel and others make modifications to the HTC kernel itself. Kernels are seperated in development section having to do with sense and aosp that is the first way to seperate them. Second would be leak the kernel was based on such as imo test 3.8 was based on newest leak so it works for just about if not all newest sense roms. When in doubt fire up a question in the Rom thread itself and ask what kernels those people are using, find a Rom like BAMF or thunderstick or synergy where the developers or support staff are very active.
Also you will need to flash a new radio right after rooting if you are still using froyo, I am using newest leak but different phone work differently. Once you install the radio VIA Hboot. Reboot phone and remove zip file from root of SD card now place your Rom image on SD card and reboot to recovery and install your new Rom.
Sent from my Thunderbolt using XDA App
This is good info.. thanks.
Well, I am upgraded to Gingerbread as of VZW's last update and still unrooted and stock.
So, if I were to root (using revolutionary) and install Rom Manager... could I just install something like Cyanogenmod or BAMF right through Rom Manager?
What do you mean by kernel that comes with the Rom? The kernel that is listed to use with the Rom? Or do you mean if I flash BAMF or something popular, just leave whatever kernel I have as is?
Bwangster12 said:
This is good info.. thanks.
Well, I am upgraded to Gingerbread as of VZW's last update and still unrooted and stock.
So, if I were to root (using revolutionary) and install Rom Manager... could I just install something like Cyanogenmod or BAMF right through Rom Manager?
What do you mean by kernel that comes with the Rom? The kernel that is listed to use with the Rom? Or do you mean if I flash BAMF or something popular, just leave whatever kernel I have as is?
Click to expand...
Click to collapse
When you flash a rom it flashes the kernel too with whatever one the devs packed with it.
Sent from my HTC ThunderBolt using Tapatalk
Okay, clear enough.
So, for someone like myself, just use revolutionary root, install rom manager and play around a lil with flashing roms using rom manager for awhile. I understand that I can install roms from my SD card, but it sounds like at least initially installing roms right from rom manager would be the simplest. I can also not worry about installing a different kernel during this "honeymoon" phase. Just pick the latest version of whatever Rom I want and flash the rom?
After you root you need to install superuser so CWM can function. I have read that some people flash their CWM via hboot after s-off and then go right to recovery to flash the root gaining RUU, then enjoy your root.
Do not flash ROMs right from CWM reboot to recovery clear data/cache and under advanced davlik cache and then install Rom from install from SD and choose zip file and I always store mine in downloads since I download all my roms right to my phone and download md5 checker from market and always check the md5 if it does not match don't think its a mistake redownload and try again.
Sent from my Thunderbolt using XDA App
Agreed, it is better to install the ROM through recovery instead of installing through ROM manager as sometimes it doesn't work right.
Don't forget to use thank you for all you great answers.
Sent from my Thunderbolt using XDA App

[Q] About flashing custom ROMs

Hi everyone!
I am fairly new with android and I just rooted my transformer last night. I was also able to install a custom ROM, revolver 3.11.1 (Honeycomb).
If I want to flash an ICS ROM (Revolver, Android Revolution or Codename), from a custom HC ROM, do I have to do anything else? Or can I just flash it straight away?
Based on what I've read, if ever I wish to downgrade back to honeycomb, I would not just flash a honeycomb ROM. I have found a few guides on how to downgrade back to Honeycomb from ICS. Is this correct?
Since you have cwm, It's as simple as going into recovery and flashing your desired custom rom.
Normal procedure (to avoid conflicts/problems) is to wipe and/or format before flashing a new rom.
A good tool to have is the superwipe lite script found in the Revolution HD thread. (I personally use that instead of the wipe option that is in CWM).
Oh...and you can also backup your current ROM and state by using the backup function in CWM BEFORE you wipe/format. Just in case you don't like the new rom and want to revert.
FYI...if you go ICS and want to restore your HC rom...a restore then a reflash of the HC Rom is needed.
Thanks for the reply!
Just to clarify, once I flash an ICS custom ROM and didn't like it, I can't just flash back to a HC custom rom or stock HC rom. Is this correct?
ragnaboy2010 said:
Thanks for the reply!
Just to clarify, once I flash an ICS custom ROM and didn't like it, I can't just flash back to a HC custom rom or stock HC rom. Is this correct?
Click to expand...
Click to collapse
Yup. Even if you use the restore function...you need to flash that particular HC ROM over the restore. (Because the backup doesn't backup the kernel...so if you don't flash the HC rom...the ICS kernel is still there...and you won't be able to boot)
sorry to hijack the thread but my question is similar so i dun want to start a new one
I am currently on revolver 3.11 as well and thinking to update to a ICS custom rom
I am using the blade OC kernel at the moment. I just want to ask if the new rom comes with the ICS kernel or do I need to look for an ICS kernel to put it manually?
Also, I just want to check that Ti Backup does not back up downloaded data right?
Thanks a million
strikeraj said:
sorry to hijack the thread but my question is similar so i dun want to start a new one
I am currently on revolver 3.11 as well and thinking to update to a ICS custom rom
I am using the blade OC kernel at the moment. I just want to ask if the new rom comes with the ICS kernel or do I need to look for an ICS kernel to put it manually?
Also, I just want to check that Ti Backup does not back up downloaded data right?
Thanks a million
Click to expand...
Click to collapse
Everything is included when you flash one of the available ICS ROM.
There is no custom ICS kernel right now anyway as Asus have not released the kernel source.

[Q] Kernel Flash Help...

Currently running a SkyRocket i727 with GB 2.3.5. I have ROM Manager, Root Explorer and ROM Toolbox installed and the device is rooted. Also flashed CWM. I would like to flash my kernel to one that allows me to replace/modify the boot animation. I tried this one from Da_G:
ponack.net/TPC/dagnarf/cwm-ke...el-0.43-v2.zip
On reboot, I get a "Process system....." failure and the phone won't do anything. Pulled the battery, booted in CWM and restored from backup. Phone is working now.
Can someone help me with doing a kernel flash that will work? The ROM is the stock ROM. I was told that you can flash the kernel without having to flash a new ROM.
Thanks.
This is my favourite gb kernel
http://forum.xda-developers.com/showthread.php?t=1437563
Flash 010 mainline edition
If that doesn't work try Eugene's sgs2 streamline kernel

Categories

Resources