[Q] Can i Flash Custom Kernels on Stock ROM? - HTC EVO 3D

Hello, i am a newbie in Android so i was wondering if it is possible to flash any custom Kernel on Stock ROM for HTC EVO 3D from Sprint.
I was reading about that this morning but devs do not specify if they are compatible or not. The fact is that i want to flash one of:
*Anthrax Kernel(enables Overclock and USB Host)
*RCMix Kernel(enables Overclock)
In addition i have to mention i have a Rooted EVO via htcdev, and it has hboot 1.50. I downloaded Flash GUI for Flashing Kernels but i am not sure if the kernels mentioned above are compatible with stock ROM. Suggestions are accepted about what is the best Kernel/ROM for my EVO.
Thanks in advance for all your replies.

Aosp Roms get Aosp kernels.
Sense based roms (stock) get sense kernels.
- kernels must be compatible with installed fw radio
(2.08.651.2 & 651.3 have same radio; 2.17.651.5 has new radio & no custom kernels yet b/c kernel source isnt released.)
Some of the 651.5 custom roms (like meanrom) have a few tweaks incorporated with the stock kernel.
So u need to know your fw base to figure out your options.
Sent from my "Up all night, sleep all day" Evo3D via Tapatalk.

mpgrimm2 said:
Aosp Roms get Aosp kernels.
Sense based roms (stock) get sense kernels.
- kernels must be compatible with installed fw radio
(2.08.651.2 & 651.3 have same radio; 2.17.651.5 has new radio & no custom kernels yet b/c kernel source isnt released.)
So u need to know your fw base to figure out your options.
Sent from my "Up all night, sleep all day" Evo3D via Tapatalk.
Click to expand...
Click to collapse
Mmmm. info about phone says the next:
Android Version: 2.3.4
HTC Sense version:3.0
Software Number: 2.17.651.5
Kernel version: 2.6.35.13-g277012f [email protected] #1 SMP PREEMPT
Baseband version: 1.06.00.1216
Build Number: 2.17.651.5 CL245066 release-keys
Browser version: WebKit/533.1
PRI version: 1.42_003
PRL Version: 00350(i am not from USA)
I hope that helps.

luis4ever said:
Mmmm. info about phone says the next:
Android Version: 2.3.4
HTC Sense version:3.0
Software Number: 2.17.651.5
Kernel version: 2.6.35.13-g277012f [email protected] #1 SMP PREEMPT
Baseband version: 1.06.00.1216
Build Number: 2.17.651.5 CL245066 release-keys
Browser version: WebKit/533.1
PRI version: 1.42_003
PRL Version: 00350(i am not from USA)
I hope that helps.
Click to expand...
Click to collapse
You're on the newest baseband/radio, so there aren't any custom kernels that are compatible with what you have (yet)

w0rdOo said:
You're on the newest baseband/radio, so there aren't any custom kernels that are compatible with what you have (yet)
Click to expand...
Click to collapse
Thank you. Is there a way to downgrade the baseband/radio?

luis4ever said:
Thank you. Is there a way to downgrade the baseband/radio?
Click to expand...
Click to collapse
There is a way, but I have no experience with hboot 1.5 so I don't know if you can or not. My guess is if there is a way to downgrade, it would have to be by using an RUU, I'll see if I can help you find an RUU to use.
Note: If you can downgrade via RUU on hboot 1.5, you will lose EVERYTHING. I had to use an RUU to fix some major mistakes I made recently on my phone, and I lost everything, including superuser (i.e. root), but I kept S-OFF
EDIT: You can use an RUU but you have to relock your bootloader to apply the RUU. I'm going off to class now so I can't find the RUU for you now, but a google search for it should give you results. You need the 2.08.651.3 RUU (it should be an EXE file)

w0rdOo said:
There is a way, but I have no experience with hboot 1.5 so I don't know if you can or not. My guess is if there is a way to downgrade, it would have to be by using an RUU, I'll see if I can help you find an RUU to use.
Note: If you can downgrade via RUU on hboot 1.5, you will lose EVERYTHING. I had to use an RUU to fix some major mistakes I made recently on my phone, and I lost everything, including superuser (i.e. root), but I kept S-OFF
Click to expand...
Click to collapse
So, i think it is better to wait some time, maybe in the future the source code will be available and some kernels for this version appear.

luis4ever said:
So, i think it is better to wait some time, maybe in the future the source code will be available and some kernels for this version appear.
Click to expand...
Click to collapse
Yes, I'm just waiting as well, I'm perfectly content with the stock kernel on the new baseband. It's just a matter of time before HTC releases their source code and our wonderful devs can get cracking on custom kernels

w0rdOo said:
Yes, I'm just waiting as well, I'm perfectly content with the stock kernel on the new baseband. It's just a matter of time before HTC releases their source code and our wonderful devs can get cracking on custom kernels
Click to expand...
Click to collapse
Thanks for your help.

freeza has built a stock rom with some tweaks.
Thread and DL located here:
http://forum.xda-developers.com/showthread.php?t=1224659
I'm currently fully updated on the new OTA and running InfectedROM and freezas kernel. This thing cooks.
The kernel is currently locked at 1.2Ghz, but there is a few changes that can be made at the system level to increase that..... I think. I haven't looked into it.

AFuddyDuddy said:
freeza has built a stock rom with some tweaks.
Thread and DL located here:
http://forum.xda-developers.com/showthread.php?t=1224659
I'm currently fully updated on the new OTA and running InfectedROM and freezas kernel. This thing cooks.
The kernel is currently locked at 1.2Ghz, but there is a few changes that can be made at the system level to increase that..... I think. I haven't looked into it.
Click to expand...
Click to collapse
He modded it. Both cores are used. He has a few diff configurations of it. Runs awesome on 2.17 sense setups
Sent from my PG86100 using xda premium

Related

[KERNEL] Assorted Stock Kernels by ROM type and main version

There is lots of concern about kernels and flashing them with various main versions. There are 3 basic main versions floating around:
Shipped Rezound - Main Version = 1.02.605.6
OTA Rezound - Main Version = 2.01.605.11
Leaked RUU for Android 4.0.3 - Main Version = 3.10.605.7
I am not going to mess with the leaked RUU for 4.0.3 but I can help with the other two. So, all of the following can be flashed in recovery and will install the library then reboot to bootloader to install the boot.img.
This will at least help you install a complete kernel for whatever situation you are in to cure things like WiFi broken.
Choose the one that best fits your situation, copy it to your SD Card, reboot to recovery and choose the Install Zip option. When it reboots to bootloader press power to start and then follow the instructions.
Currently running a Gingerbread ROM before installing the OTA:
Main Version = 1.02.605.6
Currently running a ICS ROM before installing the OTA:
Main Version = 1.02.605.6
Currently running a Gingerbread ROM after installing the OTA:
Main Version = 2.01.605.11
Currently running a ICS ROM after installing the OTA:
Main Version = 2.01.605.11
NOTE: You must be HTC UnLocked
If you are running the stock OTA stick with that kernel
By the way,
The GB kernel is the unlocked kernel for ADB when phone is active.
The ICS kernel is the one for ICS 4.0.1
thanks for writing this up Nils, I think it will save alot of problems and questions arising from flashing different roms !
thanks man!
are these stock kernels??
andybones said:
thanks man!
are these stock kernels??
Click to expand...
Click to collapse
GB is unlocked but other than that they are stock
Wow, you just helped soooo many people. :thumbup:
Good work! :beer:
What if I have
Kernel version: 3.0.13-gaf15497
Build number: 3.10.605.7
I want to get back to GB so I can unroot, relock, and get the OTA's new radio?
BBEgo said:
What if I have
Kernel version: 3.0.13-gaf15497
Build number: 3.10.605.7
I want to get back to GB so I can unroot, relock, and get the OTA's new radio?
Click to expand...
Click to collapse
I assume your at the 3.x main version then. I can get you to the stock kernel but can't change the main version with this approach. You could try the gb kernel from the released version and see if you get the mainver failure. If you do you can use the manual approach to get to mainver back to 1.02.605.6
I'm currently on rooted stock shipped Rezound, no OTA. I'm having trouble flashing back to CleanICS, ineffibilis ICS and ineffibilis Gb roms. I was previously on CleanICS. Then decided i wanted to go back to a Gb ROM. So what I did was flash a GB boot.img then I tried to flash ineffibilis Gb, but then the installation gets aborted in recovey. I was able to restore my stock rooted GB ROM though.
I tried to flash your kernel for "stock Gb Rezound, before OTA", but I'm also getting a Mainver failure.
What do I need to do to Be able to flash ineffibilis GB ROM? I'm currently on Gb stock no OTA. Shouldn't I be able to flash other Gb roms without worrying about mainver?
Will the "curently running ICS before OTA" also install the new firmware?
Sent from my HTC Rezound
Will the "curently running ICS before OTA" also install the new firmware?
Sent from my HTC Rezound
Click to expand...
Click to collapse
No, just the kernel
Finally got my head around this a couple of days ago, and thought someone should do exactly this. This is what makes you, you. Thank you Nile for being the kind of developer every phone needs.
Sent from my ADR6425LVW using Tapatalk
NilsP said:
Currently running a Gingerbread ROM after installing the OTA:
Main Version = 2.01.605.11
Currently running a ICS ROM after installing the OTA:
Main Version = 2.01.605.11
NOTE: You must be HTC UnLocked
If you are running the stock OTA stick with that kernel
Click to expand...
Click to collapse
In my case, I was on stock with OTA 2.01.605.11, and am installing Senseless 2.1 ICS. By your terminology, would I go with "running an ICS ROM after installing OTA", or stick to the stock kernel per the final bold statement?
spitzaf said:
In my case, I was on stock with OTA 2.01.605.11, and am installing Senseless 2.1 ICS. By your terminology, would I go with "running an ICS ROM after installing OTA", or stick to the stock kernel per the final bold statement?
Click to expand...
Click to collapse
If your going to the ICS ROM you need to flash the ICS kernel.
The last statement simply means if you are running the OTA don't bother with any other kernels.
Gotcha. Thanks Nils
So to go from your ICS back to a stock rooted nandroid restore what would be needed? The main version thing is confusing.
Sent from my ADR6425LVW
silverxbv2 said:
So to go from your ICS back to a stock rooted nandroid restore what would be needed? The main version thing is confusing.
Sent from my ADR6425LVW
Click to expand...
Click to collapse
To go back to stock from my ICS ROM as long as you have not installed the OTA just requires running the stock RUU. You should not have to relock or anything since you still have the stock radio and hboot.
Now if you installed the OTA that is another story and there is a whole thread about that.
Part of my reason for starting this thread was to help others with main version problems.
The second reason was to help myself and other developers determine when we could safely cut our ROM's over to the OTA main version even if we did not use the new OTA kernel.
The downloads for these kernels, even after just 1 day, clearly indicates that most people have either accepted the OTA or installed the OTA ROM on their own. In other words, most of the downloads are for the versions that are based on the OTA main version to be installed on custom ROM's that use the old main version kernels.
I will watch the downloads for a few more days then decide what to do with my ROMs
NilsP said:
To go back to stock from my ICS ROM as long as you have not installed the OTA just requires running the stock RUU. You should not have to relock or anything since you still have the stock radio and hboot.
Now if you installed the OTA that is another story and there is a whole thread about that.
Click to expand...
Click to collapse
No. I didn't run the ota. Just need to get back to the stock gb Rom I made a backup of right after unlocking and rooting for a minute.
Sent from my ADR6425LVW
silverxbv2 said:
No. I didn't run the ota. Just need to get back to the stock gb Rom I made a backup of right after unlocking and rooting for a minute.
Sent from my ADR6425LVW
Click to expand...
Click to collapse
Do the nand restore and flash the GB kernel with old main version.
Nils,
Just wanted to clarify one thing. I relocked, flashed original ruu, accepted ota, unlocked again and rooted. still using this rom which is essentially bone stock rooted. If I flash CR based off latest ota and later decided to restore nandroid of the bone stock, do I flash this kernel as well?
Currently running a Gingerbread ROM after installing the OTA:
Main Version = 2.01.605.11
my apologies for the question but I wondered in the case you are restoring a nandroid, do you need to also flash the kernel before restoring the nandroid. Hope I made myself clear. lol.

Downgrading to Gb if patch was used?

Hey all.
I understand that i must be in s-off to downgrade.
If all I did was flash CleanRom with a patch, did i actually upgrade? Or can i download the stock GB ruu, rename it to the ph19img and be about my merry way? Then reset to locked like nothing ever happened?
I ask because my Bluetooth didn't work before, and it still doesn't, so i want to take it into the store.
S-on
CleanRom DE 1.4
Kernal: 3.0.16
HBOOT: 2.11.0000
Radio: 0.95.00.118r and 0.95.00.1223r
Build Number: 3.14.605.5
Thanks
Look like you are on gb firmware already. The patch just makes the ics rom work on the old firmware... Your issue just may be with the rom. Try a full wipe and re flash the rom, or try a different rom...
Or just s-off and do whatever you want.
Sent from my ADR6425LVW using Tapatalk 2
Court Jester said:
Hey all.
I understand that i must be in s-off to downgrade.
If all I did was flash CleanRom with a patch, did i actually upgrade? Or can i download the stock GB ruu, rename it to the ph19img and be about my merry way? Then reset to locked like nothing ever happened?
I ask because my Bluetooth didn't work before, and it still doesn't, so i want to take it into the store.
S-on
CleanRom DE 1.4
Kernal: 3.0.16
HBOOT: 2.11.0000
Radio: 0.95.00.118r and 0.95.00.1223r
Build Number: 3.14.605.5
Thanks
Click to expand...
Click to collapse
No you didn't upgrade....Lock first, then run gb ruu, (ph98img.zip) then go to store. maybe try bluetooth again, though

Hboot 1.4 & ics

Is anyone working on making the latest ICS (with latest kernel) work with HBOOT 1.4?
edufur said:
Is anyone working on making the latest ICS (with latest kernel) work with HBOOT 1.4?
Click to expand...
Click to collapse
The latest OTA ICS from sprint works fine with hboot 1.4. Just be sure to flash the right .zip. Try this Here
Basic Sprint Stock Rom, zip-aligned with a few simple extras.
I'm on 1.4 and tribulattifather 's from works (well)
No need to update hboot with his rom like some others do
But does that include the new KERNEL as well? I noticed that the kernel build wasn't listed. Mean ROM is reportedly working for 1.4 as long as you don't take the new kernel. So my question still remains. Is anyone working on a way to make the new release / kernel / firmware work for 1.4?
coal686 said:
New kernel. MikeyXDA put out a new version of meanROM based on the new ota except uses the vm leak kernel. Works fine for older hboots. Flash the new kernel with it, get bootloop if on older hboot.
So I did some further research and to answer your question, no. Nobody has got the new kernel to work with older hboots. If you want to flash the new kernel, why not upgrade your hboot? People have had success doing that, no ill affects. plus its easy to revert to hboot 1.4 if you want.
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse

What to Do After S-Off

Since there are so many questions being asked all over the place, I figured I would try to create and update this thread accordingly with links and whatnot from any information that is provided in following posts.
After rooting, and achieving S-Off, what should be flashed?
Radio
PRI
Kernel
Baseband
How?
All contained in below link in one nice update known as the firmware.
You can do this before or on top of an already installed ROM running this base such as Mean ROM 2.6
Newest OTA is 2.13.651.1
Flash newest firmware from here
http://forum.xda-developers.com/showthread.php?t=1859789
2.13.651.1 Firmware Bits
I have done the above steps and my experience is super smooth.
Let me know if I'm missing anything and I'll add it.
newfireorange said:
Since there are so many questions being asked all over the place, I figured I would try to create and update this thread accordingly with links and whatnot from any information that is provided in following posts.
After rooting, and achieving S-Off, what should be flashed?
Newest OTA is 2.13
Flash the newest radio - Latest: 1.12.11.0809 - Improves signal performance and drop problems
I did this
Now I ask this of you:
What else should/can be flashed after achieving S-Off?
PRI?
Firmware (does that even make sense to flash firmware, only to flash a ROM right on top of it)?
After that, then you flash your ROM
Mean ROM is based on the newest firmware. So does that automatically flash the newest files to your phone?
Click to expand...
Click to collapse
No it does not
Sent from the depths of hell
newfireorange said:
Since there are so many questions being asked all over the place, I figured I would try to create and update this thread accordingly with links and whatnot from any information that is provided in following posts.
After rooting, and achieving S-Off, what should be flashed?
Newest OTA is 2.13
Flash the newest radio - Latest: 1.12.11.0809 - Improves signal performance and drop problems
I did this
Now I ask this of you:
What else should/can be flashed after achieving S-Off?
PRI?
Firmware (does that even make sense to flash firmware, only to flash a ROM right on top of it)?
After that, then you flash your ROM
Mean ROM is based on the newest firmware. So does that automatically flash the newest files to your phone?
Click to expand...
Click to collapse
Flashing Mean Rom will update your baseband only. You still need to flash the radios and pri updates yourself.
Sent from my EVO using xda premium
Thank you i will flash the pri. Did the radio already. What is a pri anyway?
Sent from my EVO using Tapatalk 2

[Q] What do you guys recommend I do?

So I'm currently using "CleanROM Professional Edition 4.3" (march 2012) and want to upgrade to a newer/better ROM, such as Infection 2.6, but afraid it will screw my phone up as I haven't messed around with it in over a year:
My current phone details:
Android version: 4.0.3
HTC Sense: 3.6
Kernel: 3.0.16 , baseband 1.22.10.0310r build 3.11.604.22
PRI Version: 1.16_002, 2.07_002
PRL Version: 15223
ERI Version: 5
Phone is S-ON with recovery RA-VIGOR-v3.13
What ROM do you guys recommend I update to from this, and how should I go about doing it? Do I need to update the firmware first, anything special I need to do from my current set up, etc...?
devloperguy said:
So I'm currently using "CleanROM Professional Edition 4.3" (march 2012) and want to upgrade to a newer/better ROM, such as Infection 2.6, but afraid it will screw my phone up as I haven't messed around with it in over a year:
My current phone details:
Android version: 4.0.3
HTC Sense: 3.6
Kernel: 3.0.16 , baseband 1.22.10.0310r build 3.11.604.22
PRI Version: 1.16_002, 2.07_002
PRL Version: 15223
ERI Version: 5
Phone is S-ON with recovery RA-VIGOR-v3.13
What ROM do you guys recommend I update to from this, and how should I go about doing it? Do I need to update the firmware first, anything special I need to do from my current set up, etc...?
Click to expand...
Click to collapse
I'm definitely not a "developer guy" but you're probably gonna need to run the Global RUU to get the new radios/hboot and then you should be able to use the current ROMs. Anyone can correct me if I'm wrong. Just like you, I haven't flashed a new ROM in a long time but I did get the "Leaked" Global RUU on my phone.
DigiDave said:
I'm definitely not a "developer guy" but you're probably gonna need to run the Global RUU to get the new radios/hboot and then you should be able to use the current ROMs. Anyone can correct me if I'm wrong. Just like you, I haven't flashed a new ROM in a long time but I did get the "Leaked" Global RUU on my phone.
Click to expand...
Click to collapse
Did you do S-OFF? I tried flashing Rezound_Global_ICS_4.03.605.2_Full_RUU_PH98IMG but it didn't do anything. I renamed to PH98IMG and rebooted in boot loader, it found PH98IMG and the green progress bar completed, but nothing on my phone changed...
devloperguy said:
Did you do S-OFF? I tried flashing Rezound_Global_ICS_4.03.605.2_Full_RUU_PH98IMG but it didn't do anything. I renamed to PH98IMG and rebooted in boot loader, it found PH98IMG and the green progress bar completed, but nothing on my phone changed...
Click to expand...
Click to collapse
I'm S-On. I'm really rusty so I don't what to tell you. Do some more searches I guess....
devloperguy said:
Did you do S-OFF? I tried flashing Rezound_Global_ICS_4.03.605.2_Full_RUU_PH98IMG but it didn't do anything. I renamed to PH98IMG and rebooted in boot loader, it found PH98IMG and the green progress bar completed, but nothing on my phone changed...
Click to expand...
Click to collapse
I believe you missing a step... after progress bar completes reboot to bootloader one more time and let it go again. Correct me if i'm wrong.
ivanov13 said:
I believe you missing a step... after progress bar completes reboot to bootloader one more time and let it go again. Correct me if i'm wrong.
Click to expand...
Click to collapse
Personally, I think you should try to:
- RUU back to stock and get all of the latest updates
- achieve S-OFF using everyone's favorite wire trick
- Try out the Neo roms.
Personally, I'm on Tron 2.1, which is Jelly Bean, AOKP and PAC. It's really awesome (although it has some bugs). The Infection ROMs are great too.
I'm scared to mess with all of the HBOOT and radio nonsense. Better to start off with the latest stock, and then flash the ROM only.
You need to re lock bootloader before running RUU. But you can't get the latest Hboot or radios by running an RUU as there is not an RUU out yet.
Sent from my Rezound using xda app-developers app

Categories

Resources