Basic questions about Kernels - HTC Desire C

1) If I do a full wipe, (cache, dalvik cache & system). Does this affect the kernel?
2) Currently I have the NOPE2.6 kernel. If I want to switch to a different rom that works with my kernel. Do I need to reflash the same kernel after installing the rom? Of can I just keep it?
3) Some roms can be used with either NOPE or Prometheus. But if I download the rom, I can see a 'boot.img' file in the zipfile. Is there a reason for this? I can't know which kernel it is, so I don't like flashing some unknown file.
Is this usually just a copy of NOPE/Prometheus, or something custom?
Thanks!

Wiping cache and dalvik will not affect the kernel. Btw, you never need to wipe system.
If the rom you are flashing is compatible with your current kernel, then you don't need to re flash.
It will be either prometheus or nope, if it is a cm rom.

spcd said:
1) If I do a full wipe, (cache, dalvik cache & system). Does this affect the kernel?
2) Currently I have the NOPE2.6 kernel. If I want to switch to a different rom that works with my kernel. Do I need to reflash the same kernel after installing the rom? Of can I just keep it?
3) Some roms can be used with either NOPE or Prometheus. But if I download the rom, I can see a 'boot.img' file in the zipfile. Is there a reason for this? I can't know which kernel it is, so I don't like flashing some unknown file.
Is this usually just a copy of NOPE/Prometheus, or something custom?
Thanks!
Click to expand...
Click to collapse
The boot imgs included in roms are either outdated versions of the existing kernels or the ones that were built from the compilation of the rom itself.
They are safe but most times unmodified, so they will not be overclocked.

Related

[Q] Installing custom kernel = boot loop

Hello, when i try to install custom kernel i face a boot loop. I only tried with v10, not tried with v20 though. Tried 3 different kernels and the same. Why is that? It just doesn't work.
And can you tell me some working custom kernel for v20l to try?
Thanks in advance.
What rom are you using?
For myself, usually its an issue of partition beinh ext3 or ext4 that will cause bootloop. I will usually try back2ext3 from paul or ext4 converter.. either one usually fix the bootloop depending on kernel requirements.
Cheers!
Not enough details. Which kernel?
On total stock ROM or on custom stock based ROM?
We are talking about kernel do don't use what is mentioned just above, it will wipe your all system.
I had a boot loop problem after installing a custom ROM based on stock ROM. I didn't wipe the phone before updating to custom ROM. After recovering the original ROM, I wiped the phone from CWM and then updated it and all works well now.
Well i have tried Neoblaze, HorsePower, Spica. I don't wipe after/before installing.
I om on stock rom. Then i must go back with back2ext3.
Striatum_bdr said:
Not enough details. Which kernel?
On total stock ROM or on custom stock based ROM?
We are talking about kernel do don't use what is mentioned just above, it will wipe your all system.
Click to expand...
Click to collapse
Sorry if I misunderstood the original question and thanks for clarifying!
martinesko36 said:
Well i have tried Neoblaze, HorsePower, Spica. I don't wipe after/before installing.
I om on stock rom. Then i must go back with back2ext3.
Click to expand...
Click to collapse
After installing the kernel try wiping cache and dalvik and see if that helps.
that's your problem, you have to wipe cache and dalvick cache after flashing. hope this can help
Thanks you, im very happy - working now. Flashed HorsePower.
Does Flashing a Custom Kernal Using Orange Fox Recovery Leads to Bootloop ?

[Q] Problem installing kernel. Please help.

Before I begin, yes... I did search and look through a few threads with similar titles but did not find my problem.
I am not a phone geek and I am new to all this, but I rooted my Note along with a "Franco kernel", which worked successfully. My phone booted up as it was before (in fact I noticed absolutely no difference in my phone, whatsoever).
The problems begun when I tried to install an "Abyss" kernel via CWM, which apparently installed successfully, but the phone would never get past boot-up (not so successful after all, huh?). I realized that it wasn't going to work, so I though no problem, and went back into CWM and re-installed the Franco kernel that I was using before (which worked). Strangely, this kernel, too, would now no longer boot.
I successfully restored the phone with a GB rom via odin (teriible rom), and proceeded to install the so-called "Hydracore" kernel (love the names) via cwm.... this kernel made things even worse. Once again the installation was supposedly "successful", but the phone doesn't go past boot. This time, it gets stuck on a very dim black screen, which isn't actually black, it is a dark creamy/pink hue that you can only notice in absolute darkness. (WTF?) This screen has random black blotches on it, but again, if you are in a lit up room the screen looks completely black and you cannot tell that it is actually lit. When I say that this kernel made the problems even worse, I say that because when this happens (dim black screen), I cannot even enter CWM recovery at all to try and install a different kernel. From here, I can only access download mode, and have no choice but to restore the phone with the GB rom via odin. I did so, and proceeded to install the latest version of "Hydracore" (v5.4) posted right here on XDA by the member 'chasmodo.' This time, I did the installation of the kernel via odin, which, once again, was supposedly successful... and once again a lie, as the phone just goes into the same black screen, with no option other than download mode.
The sole reason I have wasted hours of my life researching and understanding mobile phone terminology in the past few days is so that I can have jellybean on my Note. It seems that I am unable to do this because the Kernels are not working on my device. I have a very powerful and capable phone, which is currently stuck on this GB rom (which I think has to be the most terrible piece of coding ever made) so any help on this would be immensely appreciated.
Thanks in advance.
can you try go back to stock GB rom.. then upgrade to ICS and root using Dr Ketans method and then install Hydracore
You flashed Hydracore on GB rom? that's the main reason behind your problem, this Kernel is not for GB. Now either flash custom GB kernel or flash stock GB firmware using pc odin and then root it. Check post # 2 in this thread for rooting. (I guess you know how to do this )
Once you have root and cwm recovery, you can flash any custom rom you want.
jeetu1981 said:
You flashed Hydracore on GB rom? that's the main reason behind your problem, this Kernel is not for GB. Now either flash custom GB kernel or flash stock GB firmware using pc odin and then root it. Check post # 2 in this thread for rooting. (I guess you know how to do this )
Once you have root and cwm recovery, you can flash any custom rom you want.
Click to expand...
Click to collapse
Hot damn you guys are quick!
Silly me! :silly:
If I install any GB kernal can I then install CM10?
S-pen said:
Before I begin, yes... I did search and look through a few threads with similar titles but did not find my problem.
I am not a phone geek and I am new to all this, but I rooted my Note along with a "Franco kernel", which worked successfully. My phone booted up as it was before (in fact I noticed absolutely no difference in my phone, whatsoever).
The problems begun when I tried to install an "Abyss" kernel via CWM, which apparently installed successfully, but the phone would never get past boot-up (not so successful after all, huh?). I realized that it wasn't going to work, so I though no problem, and went back into CWM and re-installed the Franco kernel that I was using before (which worked). Strangely, this kernel, too, would now no longer boot.
I successfully restored the phone with a GB rom via odin (teriible rom), and proceeded to install the so-called "Hydracore" kernel (love the names) via cwm.... this kernel made things even worse. Once again the installation was supposedly "successful", but the phone doesn't go past boot. This time, it gets stuck on a very dim black screen, which isn't actually black, it is a dark creamy/pink hue that you can only notice in absolute darkness. (WTF?) This screen has random black blotches on it, but again, if you are in a lit up room the screen looks completely black and you cannot tell that it is actually lit. When I say that this kernel made the problems even worse, I say that because when this happens (dim black screen), I cannot even enter CWM recovery at all to try and install a different kernel. From here, I can only access download mode, and have no choice but to restore the phone with the GB rom via odin. I did so, and proceeded to install the latest version of "Hydracore" (v5.4) posted right here on XDA by the member 'chasmodo.' This time, I did the installation of the kernel via odin, which, once again, was supposedly successful... and once again a lie, as the phone just goes into the same black screen, with no option other than download mode.
The sole reason I have wasted hours of my life researching and understanding mobile phone terminology in the past few days is so that I can have jellybean on my Note. It seems that I am unable to do this because the Kernels are not working on my device. I have a very powerful and capable phone, which is currently stuck on this GB rom (which I think has to be the most terrible piece of coding ever made) so any help on this would be immensely appreciated.
Thanks in advance.
Click to expand...
Click to collapse
Hi there, sorry to hear of your challenges.
One thing to remember before flashing is the nature of safe / unsafe kernels. Equally as important is compatible / non compatible kernels. It's not clear from your post but did you flash Abyss on an ICS ROM? If so, Abyss is a GB kernel. It will install but the ROM wont run due to lack of compatibility.
Abyss is used by many as a Safe kernel, a base to flash a new ROM from . Alternatively, it can be used to "downgrade" to Gingerbread ROMs.
If you are intent on trying a JB ROM, I would suggest a doing a full wipe (use the numerous guides on XDA) and a kernel clean (jBroid Script Cleaner for example). Now, research Chasmodo's excellent Kernel Repository and choose a kernel. Hydracore 4.3 Standard is a good "benchmark" however you could try the Official CM10 kernel from Entropy. Reboot to Recovery and flash your JB ROM of choice.
You will now have "Full Wiped" (including Script Clean), installed a Safe (Compatible) Kernel and flashed a compatible ROM.
For what its worth, I found GB to be an excellent ROM, particularly 2.3.6 and 2.3.7. CheckROM was one of my favorite ROMs on the S2 and they didnt even feel the need (till recently) to make an ICS version.
I hope this helps. Please hit THANKS if it did.
Alba Donzo said:
Hi there, sorry to hear of your challenges.
One thing to remember before flashing is the nature of safe / unsafe kernels. Equally as important is compatible / non compatible kernels. It's not clear from your post but did you flash Abyss on an ICS ROM? If so, Abyss is a GB kernel. It will install but the ROM wont run due to lack of compatibility.
Abyss is used by many as a Safe kernel, a base to flash a new ROM from . Alternatively, it can be used to "downgrade" to Gingerbread ROMs.
If you are intent on trying a JB ROM, I would suggest a doing a full wipe (use the numerous guides on XDA) and a kernel clean (jBroid Script Cleaner for example). Now, research Chasmodo's excellent Kernel Repository and choose a kernel. Hydracore 4.3 Standard is a good "benchmark" however you could try the Official CM10 kernel from Entropy. Reboot to Recovery and flash your JB ROM of choice.
You will now have "Full Wiped" (including Script Clean), installed a Safe (Compatible) Kernel and flashed a compatible ROM.
For what its worth, I found GB to be an excellent ROM, particularly 2.3.6 and 2.3.7. CheckROM was one of my favorite ROMs on the S2 and they didnt even feel the need (till recently) to make an ICS version.
I hope this helps. Please hit THANKS if it did.
Click to expand...
Click to collapse
Yes, I forgot to mention that when I rooted it I was running official 4.0.3 which I got OTA. After I rooted I tried the Abyss kernel. I had read that if you try and install CM10 straight from ICS you can brick, and that you had to downgrade to GB to do this. There must have been a misunderstanding on my part as I though that installing Abyss would downgrade me to GB.
What I don't understand is that I have now installed a GB rom, yet the Abyss gb kernel still does not work.
The two members that posted mentioned that I should root, though I did mention in the OP that it is already rooted... Am I missing something?
Anyway, I want to avoid having to download any more big files. I already have the latest "nightly" build of CM10 in my SD card. Is there any GB kernel that I can install from where I am now that would make it safe to install the CM10 zip?
S-pen said:
Yes, I forgot to mention that when I rooted it I was running official 4.0.3 which I got OTA. After I rooted I tried the Abyss kernel. I had read that if you try and install CM10 straight from ICS you can brick, and that you had to downgrade to GB to do this. There must have been a misunderstanding on my part as I though that installing Abyss would downgrade me to GB.
What I don't understand is that I have now installed a GB rom, yet the Abyss gb kernel still does not work.
The two members that posted mentioned that I should root, though I did mention in the OP that it is already rooted... Am I missing something?
Anyway, I want to avoid having to download any more big files. I already have the latest "nightly" build of CM10 in my SD card. Is there any GB kernel that I can install from where I am now that would make it safe to install the CM10 zip?
Click to expand...
Click to collapse
If I were on a GB ROM and wanted to run CM10 I would Full Wipe (including Cache and Dalvik) then do the following -
Flash Official CM10 kernel.
Reboot to Recovery (do not go straight to ROM flash)
Once back in Recovery, flash the CM10 ROM.
Reboot device.
Alba Donzo said:
If I were on a GB ROM and wanted to run CM10 I would Full Wipe (including Cache and Dalvik) then do the following -
Flash Official CM10 kernel.
Reboot to Recovery (do not go straight to ROM flash)
Once back in Recovery, flash the CM10 ROM.
Reboot device.
Click to expand...
Click to collapse
So the official CM10 kernel is a gb kernel? Because remember that is what I'm currently on.
And just to make sure I got you... wipe everything, install kernel (I don't understand what you mean by "go straight to rom flash"), but then not "reboot system", instead "reboot to recovery", then install CM10 rom?
Also, when you say a "full wipe" do you mean that it will erase everything like a factory reset and delete all my apps and everything else? And is there anyway to install CM10 without doing this or is that the only way?
Cm10 kernel is a jelly bean kernel, so gb rom will not run under it.
Full wipe does mean erasing everything. Coming from gb, there is no other way to install, you need a full wipe, remember, you're updating two full revisions of the os, so it's not surprising a full wipe is needed. If you're worried about your apps, root gb before upgrading and use titanium backup to backup you're apps and then restore them when on cm10.
Sent from my GT-N7000 using xda premium
Alba Donzo said:
If I were on a GB ROM and wanted to run CM10 I would Full Wipe (including Cache and Dalvik) then do the following -
Flash Official CM10 kernel.
Reboot to Recovery (do not go straight to ROM flash)
Once back in Recovery, flash the CM10 ROM.
Reboot device.
Click to expand...
Click to collapse
If you are on rooted GB Rom and want to flash a custom JB or ICS one, this is what you do:
1. drop into recovery
2. do a full wife™ (factory reset, wipe cache and dalvik)
3. flash your JB/ICS Rom
4. reboob
Nothing else is needed, no intermediate steps like flashing another kernel in between, and especially no running Jbroid or Sybr kernel cleaning script.
chasmodo said:
If you are on rooted GB Rom and want to flash a custom JB or ICS one, this is what you do:
1. drop into recovery
2. do a full wife™ (factory reset, wipe cache and dalvik)
3. flash your JB/ICS Rom
4. reboob
Click to expand...
Click to collapse
How original was that....
Sent from my GT-N7000 using xda premium
SpyderTracks said:
If you're worried about your apps, root gb before upgrading and use titanium backup to backup you're apps and then restore them when on cm10.
Click to expand...
Click to collapse
Once again, my phone is already rooted... I have mentioned this several times.
chasmodo said:
If you are on rooted GB Rom and want to flash a custom JB or ICS one, this is what you do:
1. drop into recovery
2. do a full wife™ (factory reset, wipe cache and dalvik)
3. flash your JB/ICS Rom
4. reboob
Nothing else is needed, no intermediate steps like flashing another kernel in between, and especially no running Jbroid or Sybr kernel cleaning script.
Click to expand...
Click to collapse
You telling me that I can safely go straight to JB from my current GB rom and kernel?
I already have a "nightly" JB rom on my SD card, so just to be clear, all I do is go into CWM recovery, do a "full" wipe (how do I do that by the way?) and install the JB rom from zip?
Yes, you can go ahead. Just follow the instructions kindly provided by chasmodo.
But please, do not forget to flash GApps after you flashed the JB "nightly ROM which is on your SD Card". Otherwise you won't have Google account, play store etc yada yada.
Full wipe (aka full-wife™) means wipe data/factory reset. Nothing else.
AA1973 said:
Yes, you can go ahead. Just follow the instructions kindly provided by chasmodo.
But please, do not forget to flash GApps after you flashed the JB "nightly ROM which is on your SD Card". Otherwise you won't have Google account, play store etc yada yada.
Full wipe (aka full-wife™) means wipe data/factory reset. Nothing else.
Click to expand...
Click to collapse
Great! I am downloading the GApps for JB now. How do I install them? I understand that this is also done through CWM recovery, but how do I instal them? do I install the JB rom and reboot to recovery and then just install GApps from zip before rebooting system?
Also, does the full wipe have to be done in CWM recovery, or can I just do the normal wipe on the phone menu before entering recovery?
You flash the ROM by pointing the recovery to the "ROM.zip", the same is valid for "GApps.zip".
So you do the following, no reboot in recovery in between those 2 steps!
Install zip (from where it is located, internal/external SD )
*ROM.zip
*Gapps.zip
*reboot system
Wipe data/factory reset is done (most of the times) in recovery. Just get used to it. Saves you some bad habits on doing it on stock ICS ...
AA1973 said:
You flash the ROM by pointing the recovery to the "ROM.zip", the same is valid for "GApps.zip".
So you do the following, no reboot in recovery in between those 2 steps!
Install zip (from where it is located, internal/external SD )
*ROM.zip
*Gapps.zip
*reboot system
Wipe data/factory reset is done (most of the times) in recovery. Just get used to it. Saves you some bad habits on doing it on stock ICS ...
Click to expand...
Click to collapse
OK install ROM and then install GApps straight away, got it.
Just about the wipe, is it a simple one button wipe that wipes everything, or are there several things that I have to wipe independently? This is the part I'm not too sure about.
Just go into recovery and have a look. I mean, a really close look! Your topic was "need help to install a kernel" not "I don't know how to use recovery and please can someone come over to my place in order to explain me CWM recovery".
Sorry. Everything has been explained. Can't (or rather dont want to) help you further than what has been already mentioned. Period.
AA1973 said:
Just go into recovery and have a look. I mean, a really close look! Your topic was "need help to install a kernel" not "I don't know how to use recovery and please can someone come over to my place in order to explain me CWM recovery".
Sorry. Everything has been explained. Can't (or rather dont want to) help you further than what has been already mentioned. Period.
Click to expand...
Click to collapse
That's fine. I'll go into recovery and have a look. Thanks for the help that you did give anyway.
It worked! I have been messing around with my new Note on Jellybean and looking through all the settings. It doesn't have project butter (or at least the project wasn't very successful), but still miles ahead of Touchwiz.
Just want to extend a big thanks to everyone that has helped me out. Much appreciated.

Intalling ROM

I wonna install Carbon ROm on n7000. I am using now ICS 4.03 custom rom, rocket rom. Is there a safe proces (I dont want to brick my phone)?
1. flash kernel from kernel repository cm 10.1 ? (Kernel_CM10.1_20130309_n7000_CWM.zip *new mali*)
2. wipe factory, cache, darvnik, format system,data,cache, preload...
3. flash rom and gapps
Is that safe? I dont want to brick my phone? Or use carbon stock kernel, or what?
Tnx
vincanity84 said:
I wonna install Carbon ROm on n7000. I am using now ICS 4.03 custom rom, rocket rom. Is there a safe proces (I dont want to brick my phone)?
1. flash kernel from kernel repository cm 10.1 ? (Kernel_CM10.1_20130309_n7000_CWM.zip *new mali*)
2. wipe factory, cache, darvnik, format system,data,cache, preload...
3. flash rom and gapps
Is that safe? I dont want to brick my phone? Or use carbon stock kernel, or what?
Tnx
Click to expand...
Click to collapse
i'd make a backup,
then just wipe factory, and dalvic. no need to format.
flash rom & gapps, finished.
:/
Ofcourse backup. Just wont to ask which kernel to use, Carbon one or Cm10.1 from repository? Would i brick my phone because its 4.03 ICS on it right now if i flesh this rom. Tnx.
you can use any of the 2 kernel.. as the rom will replace it with its on.. just make sure that after you install the kernel the phone wont boot normally.. recovery will be available.. so preload rom and gapps to phone storage
Backup IMEI, flash Kernel, Full Wipe and flash ROM from SD Card.

[Q] Few questions about Roms, flashing and Kernels

Hi guys. I just decided to use custom Roms because stock is slow. I checked some Roms and 2 interested me: CM 11 and Zaiben.
1. Could you tell me about differences between them? At the moment I have got orginal Android 4.1.2 V20B. Is it possible to flash Zaiben from V20B, I am asking because in Zaiben's thread there isn't any information about flash from v20b. There is only about flash from v20a. And I can't post in that thread yet.
2. Also what should I do before flash new Rom. Will wipe data/factory reset and wipe cache partition be enough?
3. And could you tell me if I want to flash new Kernel I just use install zip option? And which Kernels do you recommend guys?
Thanks in advance.
speeduser said:
Hi guys. I just decided to use custom Roms because stock is slow. I checked some Roms and 2 interested me: CM 11 and Zaiben.
1. Could you tell me about differences between them? At the moment I have got orginal Android 4.1.2 V20B. Is it possible to flash Zaiben from V20B, I am asking because in Zaiben's thread there isn't any information about flash from v20b. There is only about flash from v20a. And I can't post in that thread yet.
2. Also what should I do before flash new Rom. Will wipe data/factory reset and wipe cache partition be enough?
3. And could you tell me if I want to flash new Kernel I just use install zip option? And which Kernels do you recommend guys?
Thanks in advance.
Click to expand...
Click to collapse
1) Zaiben is a modified stock rom, cm is a completely independent rom based on open source project.
All you need to do is have the most updated recovery and you can simply flash right away.
2) If moving to zaiben you can probably dirty flash and don't need to wipe data since it's basically the same basis
If moving to cm you will most likely need a full wipe (system, data cache and dalvik
3) Yes - you canno't ask that question
Before you do any of the above you must unlock your bootloader to install cwm or twrp recovery!
Thank you for the help And last question: If I change Kernel what do I need to wipe after this?
speeduser said:
If I change Kernel what do I need to wipe after this?
Click to expand...
Click to collapse
Flashing kernel doesn't require wiping anything.
Each kernel has it's advantages and disadvantages. You need to read through their topics and find out which one will be more suitable for your needs.
Then I will try some. Thank you for help

Chainfires boot image question

Hello everyone a nexus 6 user here since february and i have a quick question. whenever I flash a new rom I always wipe everything including the internal. I use a usb otg to flash. the question i have is i have yet to flash chainfires boot image. If i flash like i normally do by wiping everything including the internal every time do i have to reflash the boot image each time? or is it a one time thing?
the_rooter said:
Hello everyone a nexus 6 user here since february and i have a quick question. whenever I flash a new rom I always wipe everything including the internal. I use a usb otg to flash. the question i have is i have yet to flash chainfires boot image. If i flash like i normally do by wiping everything including the internal every time do i have to reflash the boot image each time? or is it a one time thing?
Click to expand...
Click to collapse
i have yet to use chainfires boot.img as well. instead, i use any of the custom kernels from the n6 forums instead. but anyways, when you wipe, you only wipe your usrr data. so you would not have to replace it. now, if you wiped system, that would wipe everything, including your rom. if you wipe system, then you have to reflash your rom and kernel(boot.img). btw, boot.img is the kernel.
simms22 said:
i have yet to use chainfires boot.img as well. instead, i use any of the custom kernels from the n6 forums instead. but anyways, when you wipe, you only wipe your usrr data. so you would not have to replace it. now, if you wiped system, that would wipe everything, including your rom. if you wipe system, then you have to reflash your rom and kernel(boot.img). btw, boot.img is the kernel.
Click to expand...
Click to collapse
Well from the issues I am having and questions asked. For marshmallow u need to flash the boot image before u flash most kernels. I tried and keep getting boatloads without doing the boot image
the_rooter said:
Well from the issues I am having and questions asked. For marshmallow u need to flash the boot image before u flash most kernels. I tried and keep getting boatloads without doing the boot image
Click to expand...
Click to collapse
i didnt use his boot.img. again, boot.img and kernel are one and the same. what i did was flash despair kernel right away, then supersu 2.52. booted up roght after with root. anyways, your answer is that his boot.img doesnt get wiped unless you flash another rom, or the same rom again. then itll get wiped.
boot.img and kernel are not the same thing.
boot.img = kernel + ramdisk
stokholm said:
boot.img and kernel are not the same thing.
boot.img = kernel + ramdisk
Click to expand...
Click to collapse
ok, technicality.. not all custom kernels have their own ramdisk, like any of the anykernel kernels.

Categories

Resources