I've tried to keep my Vibrant as close to stock as possible because I don't want to lose the OTA update capability. I don't want to have to flash to stock via Odin before I update my phone because it is hardware locked. So far, I've only done minor mods (metamorph, removed bloat).
So if I install a custom kernel such as JAC's or KK's overclocked kernels, will I lose the ability to OTA update? Will the update simply overwrite the existing kernel on my phone?
richan90 said:
I've tried to keep my Vibrant as close to stock as possible because I don't want to lose the OTA update capability. I don't want to have to flash to stock via Odin before I update my phone because it is hardware locked. So far, I've only done minor mods (metamorph, removed bloat).
So if I install a custom kernel such as JAC's or KK's overclocked kernels, will I lose the ability to OTA update? Will the update simply overwrite the existing kernel on my phone?
Click to expand...
Click to collapse
Most likely the devs in this forum will have a working and better version of any OTA you will get. Also when you get the OTA you will loose root and most likely get the bloat back. In my opinion you are better off waiting for one of eugene or bionix roms anyway.
To be more specific, my question is whether updating to any future ROM/OTA update will overwrite the existing kernel, or do I have to flash the stock kernel back before any of this?
richan90 said:
To be more specific, my question is whether updating to any future ROM/OTA update will overwrite the existing kernel, or do I have to flash the stock kernel back before any of this?
Click to expand...
Click to collapse
You have to flash the stock kernal in order to be able to receive an OTA
Frankin-Twiz Final, awesome
can a stock kernal be flashed right over a custom kernal? (jac oc/uv)
kboater said:
can a stock kernal be flashed right over a custom kernal? (jac oc/uv)
Click to expand...
Click to collapse
I think so, unless you have any kind of lagfix installed. I say so because I have flashed ROMS like Bionix (which has its own kernel) over stock and vice versa. MAKE SURE NO LAGFIX IS INSTALLED!
is there a link for a stock kernel that can be flashed through clockwork recovery as a zip without ODIN?
Im assuming there is as I flashed the OC/UV Jac kernel though clockwork, so assuming that stock should be able to be flashed through clockwork.
Thanks
EDIT:
Can someone confirm that this is the stock kernel that can be flashed through clockwork? If I flash this (just stay rooted and with mobile AP) I should go back to be able to receive OTA updates, correct (I have not flashed any custom roms, just kernel)??
http://www.tabbal.net/files/Stock-Vibrant-Kernel.zip
I understand that the official releases underwent a kernel upgrade from 2.2->2.3.3
All the custom roms based on 2.3.3 do not include a kernel which is why it seems I have to go to p3droids rooted stock 2.3.3 first to get the updated kernel before i can flash a 2.3.3 rom.
now was there a kernel update going from 2.3.3->2.3.4? or if in the past i have done p3droids as a step to going to a custom 2.3.3 is that enough?
thanks.
k.electron said:
I understand that the official releases underwent a kernel upgrade from 2.2->2.3.3
All the custom roms based on 2.3.3 do not include a kernel which is why it seems I have to go to p3droids rooted stock 2.3.3 first to get the updated kernel before i can flash a 2.3.3 rom.
now was there a kernel update going from 2.3.3->2.3.4? or if in the past i have done p3droids as a step to going to a custom 2.3.3 is that enough?
thanks.
Click to expand...
Click to collapse
Since now we have an official root method (Here [works for 2.3.3 and 2.3.4]) p3droids rooted stock is obsolete.
If you want to update to 2.3.3 or 2.3.4 you should SBF to them, and use the one click root method mentioned above; this way you will not have to worry about kernels as they will be updated according to which SBF you update to.
EDIT: SBF Tutorial
could not be more helpful and precise. TY.
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.
Do I really have to flash an RUU before flashing an ICS rom or is there an alternative?
if you want ics rom that has 2.01.605.11 than no u don't no need to.
if you want ics rom that has 3.11.605.22 than yes u need to ruu leaked ics.
Some of the roms offer a patch you can run instead..
For example - CleanRom
"UPDATE: Because some people are hesitant to flash the leaked RUU I have posted a patch for those with the old firmware HERE NO SUPPORT IS GIVEN FOR THE PATCH! Support will only be given for those on the leaked firmware!"
http://forum.xda-developers.com/showthread.php?t=1453324
mjones73 said:
Some of the roms offer a patch you can run instead..
For example - CleanRom
"UPDATE: Because some people are hesitant to flash the leaked RUU I have posted a patch for those with the old firmware HERE NO SUPPORT IS GIVEN FOR THE PATCH! Support will only be given for those on the leaked firmware!"
http://forum.xda-developers.com/showthread.php?t=1453324
Click to expand...
Click to collapse
+1 to this but some people are still having problems flashing the patch. I would just flash the RUU and do it the right way. Less problems and it was done right.
I've been back and forth from gb to ics. Just flash the rom let the kernel update, boot up the phone, go back to recovery and flash the patch.
Scott's newest cleanrom is for any RUU. His rom is as stable and as awesome as it gets.
05Warrior said:
+1 to this but some people are still having problems flashing the patch. I would just flash the RUU and do it the right way. Less problems and it was done right.
Click to expand...
Click to collapse
The latest CleanRom updates supports both now.. Personally I wouldn't RUU in case there's any issues with installing an official update unless you need to...
I installed it myself, this was before the patches came along...
I'm on gb rooted s off stock. I want to go to ics but I see different methods. Is the firmware patch a legit fully way to flash a ics rom? Or like is there a real way to do it?
Sent from my ADR6425LVW using Tapatalk 2
The patch allows you to run an ICS rom on the GB firmware. The SD card mount points changed between the GB and ICS firmware, the patch is a work around to get around that. No real harm in doing it if you want to wait for the official ICS update before doing your firmware.
and?
How does one move from GB it ICS WITHOUT resorting to any type of patch.
jdmba said:
How does one move from GB it ICS WITHOUT resorting to any type of patch.
Click to expand...
Click to collapse
Flash the latest RUU...The download links are in my sig...