[Q] ICS Kernel and backward compatibility - AT&T Samsung Galaxy Note I717

When I717UCLC5 ICS leak first became available, a few hours later several ROMs were developed based on that.
And I recall that initially the ROM included GB Kernel for a very specific reason - to enable easy reflashing of GB ROM if desired.
So I have two questions -
1. Why would the new kernel make it difficult to go back to GB ROM? I though ROMs generally come with a kernel, so in the event of reflash it would be replaced?
2. Now that we have UCLD3 leak I can see new ROMs coming up that include the new kernel without any sighted concern for backward compatibility. So is there any concern over flashing the new kernel (besides the reports of hard bricks that affected other leaked roms but don't appear to apply to our processor)?
Thanks.

Related

Multi Boot/Custom ROMs - Advanced users only plz

Hi All,
I searched the forums and though this question has been asked couple of times, I failed to get a satisfying and consolidated answer, so seeking a solution here.
Scenario: X10i, 2.3.3 Stock, rooted using aZuZu. Self-customized framework-res.apk and SemcUxpRes.apk and a truckload of apps. Poor battery life, slightly laggy.
I am equally drawn towards CM7 as well as Wolfbreak 4. I know that both are completely different flavours, but much as I love the Cyanogen innovations, so do i love the tweaks done in WB's ROM with minimal changes to the UI.
Questions:
When I backup my current ROM using xrecovery, what all elements get backed up? More precisely, if I make a backup of my stock ROM using xRecovery, will it backup all the installed apps, conntacts, messages and appdata?
If I restore this backup at a later date, will I be able to get back my phone in the same state as it was backed up? (e.g. I am on level 14 on angrybirds and I made a backup, wiped my phone, and then restored the backup, will I have to start Angrybirds afresh or I can continue from where I left off, as though nothing had happened?)
Is it possible to have multiboot on the X10? So that Everytime I boot up, I can choose whether I want to load the CM7 ROM or the WB4 ROM?
Thanks in advance.
1 yes, the things you mentioned will be backed up (but not the baseband & the kernel)
2 yes, you can play angry birds from where you left off (but as I said you can't backup/restore baseband & kernel)
3 no, not yet. Before official gb there was a solution for dual booting a 2.1 rom with a 2.2/2.3 rom, but I believe dual booting two 2.3 roms is not possible for now
riginal said:
1 yes, the things you mentioned will be backed up (but not the baseband & the kernel)
2 yes, you can play angry birds from where you left off (but as I said you can't backup/restore baseband & kernel)
3 no, not yet. Before official gb there was a solution for dual booting a 2.1 rom with a 2.2/2.3 rom, but I believe dual booting two 2.3 roms is not possible for now
Click to expand...
Click to collapse
Thanks for that! Just a couple of doubts here:
As you mentioned, the BB and kernel wont be backed up. How exactly will that affect my device? Will it lead to any compatibility issues if I restore to a backed up ROM?
Do I need to keep a note of the Baseband and Kernel versions of all the ROMS which I intend to flash, and flash the corresponding bb & kernel versions prior to recovering a backed-up ROM? To be more clear, supposing I am on bb .71 and kernel 2.6.29, and I flash a new ROM with a different kernel. If I wish to go back to stock by recovering my backup, will I have to flash the bb .71 and 2.6.29 kernel again?
I noticed Woflbreak's ROM uses kernel version 2.3, but I am on a different kernel version (2.6.29). Do I need to downgrade to 2.3 kernel before using the WB ROM? Won't an older version of the kernel cause a drop in performance?
well to sum it up yes you need to keep a note of kernel & baseband for avoiding any compability issue, the kernel part is pretty easy, 2.1 roms all use the same kernel & 2.3 roms another kernel, If you want to go from a 2.1 rom to a 2.3 rom you need to flash the appropriate kernel (& the baseband) with flashtools, but switching from a 2.1 rom to another 2.1 rom or from a 2.3 rom to a 2.3 rom shouldn't be a problem kernel-wise, you just need to pay attention to the required baseband & flash the right one if necessary
what rom are you on?
& by the way 2.3 on Wolfbreak is not the kernel, it's the android version
the bb and kernel are in a 7zip archive linked on the page for wolfs 4.0 along with the newest patch. it explains how to do it all on the page. You must take into consideration when trying a new rom the basebands that it is made for.
Basebands can be found here.
Most newer roms will tell you in the post which baseband you need.
Also see if users post other working baseband versions along with kernel versions. how to use a custom kernel with it and a post explaining custom kernels is here.

[Q] Custom ICS kernels (Stock/AOSP)

I know this question might have already been answered, but since the official MIUI v4 based on ICS is coming on our device on the 29th, I was wondering how's the situation about Samsung and sources so that developers could build custom ICS kernels. I can't wait to try MIUI v4, but I can't live without some advanced features such as led-notif (or BLN, where unavailable), OC/UV and LOUDER.
No Sammy sources yet.
No custom kernels, hence.
Expect Sammy stock kernel sources about 2 to 4 weeks after ICS is officially available via KIES in the first regions.
Custom kernels about a week after that, give or take.

Only UCLF6 roms are stable

Whenever I flash a rom that's not stock based I get all kinds of trouble (force closing, random restarts, etc) any idea of what's causing these problems? Thanks
Sent from my SAMSUNG-SGH-I717 using xda premium
That is a long list my friend....
the causes of rom issues are many, but likely the biggest reason is this.
Stock roms and their variants are generally very stable, due in large part, to the fact that the builds were designed for our particular device.
They are programmed to simply work.
Now if you are using a rom that is ported over for our note, it likely contains bugs, missing data, drivers etc. that the stock rom already has working.
Many builds are alpha level quality, and "will" give you problems..but developers, rom cookers, will fix these issues one by one, until a stable build is reached.
If you want a solid and reliable rom, you simply need a stock build, or one of it's variants, that will contain the needed data to make the device run as it should...
I hope this helps explain the issues a bit more for you.....g
I have no issues on ParanoidAndroid 2 with KKO.8 kernel. Do you wipe all directories when installing the non-touchwiz ROM?
There are so many different reasons, just because we have the same phone/model does not mean we will have the same effects. Different apps, for different users...
As ICS is stable and Official, the newness of JBean is there, there are plenty of great stable Jbean ROMs out, you have to ensure you are following the OPs in detail without any deviation.
Thank You

[Q] Difference between KEXEC cm10 and CM10?

http://forum.xda-developers.com/showthread.php?t=1801379
I find two versions of CM10 in this tutorial which are CM10 with and without KEXEC respectively.
SO what is the difference between of them?
thanks!!
I believe that kexec cm10 is a ROM version which has a custom kernel that " hijacks" the stock kernel when booting. But I warn you it has a lot of major bugs like no camera, battery drain, and much more. On the other hand Just regular cm10 is fairly stable and runs off the stock kernel (recommended). But remember since the new leaked jb ota came out for the RAZR. You just can't flash a ROM made for the ICS ota on the jb ota. UNLESS YOU USE KEXEC. THIS ONE WILL WORK ON ALL OTAs
Hope I helped

[Q] Does a rom always icludes a specific kernel?

Hi all,
I want to know if a rom always contains a new kernel and can you change the kernel without changing to another costum rom?
I'm sure most ROMs come with a kernel that is tweaked, at least a little. That doesn't necessarily mean it will support oc/uc. and yes you can flash a kernel, if compatible with you ROM, at your leisure.
there is no spoon.....
Almost all roms come with a kernel of some type, but I feel like I remember seeing a rom a few months ago that didn't come with any kernel, so you had to flash one right after you flashed the rom before booting up (that's what the dev said if I'm remembering right, I didn't flash the rom).
And yes, you can flash any kernel at any time as long as it is compatible with your device/rom.
Well... if the ROM doesn't contain a kernel (that's kind of common) your previous kernel is retained.
This applies specifically to stock-based ROMs

Categories

Resources