Is there a re-write or safe kernel at this time?
Do not want CM9 due to the missing functionality. I'm after as close to stock as possible without the crappy risk of screwing up the GN (which is just back from Samsung!).
TIA.
Well Chainfire thinks he might have found a workaround for the problem in his latest kernel.
Check his thread, bur remember to not blame him if somehing goes wrong.
Belfia said:
Well Chainfire thinks he might have found a workaround for the problem in his latest kernel.
Check his thread, bur remember to not blame him if somehing goes wrong.
Click to expand...
Click to collapse
I read CF's notes, which is why I'm asking about recompiles etc.
I know CF modifies stock Samsung kernels, so the faulty command is still a risk according to him.
Yes and there arent many other options I'm afraid.
I'm currently running Francos kernel. It is also based on stock but emmc bug is disabled diractly in the source code. So far there are no reports on bricking with that kernel and everything is running really smooth for me.
Belfia said:
Yes and there arent many other options I'm afraid.
I'm currently running Francos kernel. It is also based on stock but emmc bug is disabled diractly in the source code. So far there are no reports on bricking with that kernel and everything is running really smooth for me.
Click to expand...
Click to collapse
Thanks Belfia. So to be clear you are running stock ICS (e.g. LPY/LP9) and the latest Franco kernel?
No Im on criskelorom as my sig says. But franco kernel works very well with stock ics
What would be really cool is a kernel that's NOT tweaked or modified EXCEPT for the mmc bug. Someone would need to compile the sources with JUST the modifications needed to stop the bug from being triggered.
I don't want those super mega tweaked kernels. Just stock and safe.
We can always dream...
Related
Hero, software version 2.32.651.2, kernel 2.6.29. Rooted, but otherwise completely stock. I want to be able to overclock. I know I have to put a custom kernel on, but so far all the kernels I find are older. Is there a way I can get an up to date kernel with a default overclock without having to compile? Is there an up to date kernel that all it does is uncap the overclocks? Also, I'd rather not put on a custom ROM at this time.
Thanks in advance.
The most widely used and undoubtedly the best is Deca's kernel - you can find in the Dev section. But, I am not sure if it will work with the stock ROM.
andythegreenguy said:
The most widely used and undoubtedly the best is Deca's kernel - you can find in the Dev section. But, I am not sure if it will work with the stock ROM.
Click to expand...
Click to collapse
Just grabbed that and flashed it. Seems to work! I haven't tested anything else other than basic functionality but SetCPU does indeed say it is overclocked.
Thanks!
benutne said:
Just grabbed that and flashed it. Seems to work! I haven't tested anything else other than basic functionality but SetCPU does indeed say it is overclocked.
Thanks!
Click to expand...
Click to collapse
Make sure to check WiFi. When I rooted the .2 stock, I lost WiFi connectivity with decas kernel. However, the last Zen kernel worked fine. The date on the kernel was like 8/22/10 but it was the only one that I could get to work and still have full functionality. Use the nopreflock version when you find the page.
Let me know
Hi there! I'm new to the forum and to android as well.
As you can guess I'm a proud owner of SGS
Since my SGS sucks a bit (random crashes, reboot, RFS) I'm interested in taking the maximum out of it, and I have some questions.
What is the difference between kernel and a rom? As far as I know from Linux and OS theory, kernel is the layer between the user (applications) and the hardware. I also know that most of the ROMs have kernel in them. Then what else the ROM contains?
What is firmware? Is it used a synonym for kernel/rom?
Is it worth installing custom kernel/rom on SGS? I'm a bit paranoid in those things and have some fears about the issue.
Is there a way to install some good kernel (like speedmod) and naked ROM (not someones mod, i.e. a stock android ROM without any additions from third party developers)? Is it hard to make my own ROM based on stock ROM (without touching the kernel, even tough I looked at the code and read books about the linux kernel, I dont yet consider my self a guru to be able to make my own kernel for android), just the modification and custom applications?
Thanks a lot guys!
Everyone has a kernel - even if you don't mod your phone at all. It wouldn't work without one!
Now, if you flash a ROM, you change the whole system including the kernel. If you flash a kernel, you're only changing the core piece of your system.
Sent from my GT-I9000 using XDA App
A rom is a full firmware .
A kernel is the bit at the base level between processors and OS .Or just as you said .
Is it worth installing custom kernel/rom on SGS? I'm a bit paranoid in those things and have some fears about the issue.
YES but its at your risk though SGS is relatively un brick able .
Simplest upgrade would be via Rom Kitchen and build your own rom .
Choose base rom kernel modem and CSC to suit plus themes and apps .
http://forum.xda-developers.com/showthread.php?t=817703
jje
The kernel in android is essentially just a customized Linux kernel. The ROM is basically the application layer and the framework. Usually ROMs include kernels, but you can flash a different compatible kernel.
Firmware usually refers to either all the basic software on your phone (minus the apps) or the ROM, csc and modem.
You can definetly flash a custom kernel onto a stock ROM, which will improve performance a great deal even without a custom ROM. Find instructions aplenty here on XDA.
Sent from my GT-I9000 using XDA Premium App
Thanks for the replies guys!
YES but its at your risk though SGS is relatively un brick able .
Click to expand...
Click to collapse
By un brick able you mean that its hard to brick it, or if I brick it its hard to un brick (fix) it then?
Also I'm having a hard understanding, if kernel is the thing that manages the hardware and also responsible for lagfix then kernel is really what matters for the performance of the phone. How a ROM could improve phones performance?
Also one more questions:
As I understand CSC and modem are connectivity related files (3G internet, APNS etc) right? So its better not to touch them when flashing custom ROM/kernel?
Thanks a lot again!
JJEgan means it's really hard to get to brick your SGS.
The kernel is responsible for the proper functionality and cooperation between hardware parts. As for SGS, it is a common belief that Samsung's RFS is not as robust or "agile" as ext4 FS. Thus, converting RFS to ext4 should increase device's performance (the time needed for the read/write operations to take place is decreased). BUT, in order for the device to function properly, the kernel MUST support ext4 as a file system format otherwise it won't work anymore (This could happen after installing a stock kernel on a device that uses some filesystem apart from rfs). Samsung's stock kernel does not, so you have to replace it, if that's the case.
(E.g. If you format a USB drive under Windows 7 with "exFAT" as its filesystem, you won't be able to access it through Windows XP for example, because XP does not support "exFAT" - Different kernels & Different OS version ).
Yes, CSC and modem.bin are what makes your device a TELEPHONE, too Connectivity issues between your operator and your handset depend on those files. If you can find the latest COMPATIBLE modem file, then go for it.
Thanks for the explanation!
As for CSC and modem, by compatible you mean the same version (XXJPY for example)? How do I know they are compatible with my phone?
Thanks a lot again!
the CSC doesnt have to match the baseband. for exapmle, you can have XXJPY baseband and XXJQ1 modem. (thats what i used to run)
its all about finding the right modem for your region, you want to make sure you get good connections dont ya ? modems affect SMS, Calls, Data, WIFI, so on.....
so you want the right one. If you go to rom kitchen, you can see all the modems and what region they cover
Thanks!
But is there a way not to touch the CSC/modem when flashing custom kernel/ROM? I'm really afraid to mess with those.
Also could someone refer to this question:
Also I'm having a hard understanding, if kernel is the thing that manages the hardware and also responsible for lagfix then kernel is really what matters for the performance of the phone. How a ROM could improve phones performance?
Click to expand...
Click to collapse
Thanks a lot again, and sorry for a bunch of questions!
So is the pda is the kernel then if you are flasing pda/modem/csc?
Yes, PDA is a kernel
skwo said:
Thanks!
But is there a way not to touch the CSC/modem when flashing custom kernel/ROM? I'm really afraid to mess with those.
Also could someone refer to this question:
Thanks a lot again, and sorry for a bunch of questions!
Click to expand...
Click to collapse
Think of the kernel as the drivers and the ROM as the OS. If your drivers are from 1987, windows 7 wont run well, if at all. However, you can have the newest 2011 drivers installed on Windows 95....same thing. Kernel and ROM must be well suited and work together for a good experience.
Sent from my GT-I9000 using xda premium
X-GoD said:
So is the pda is the kernel then if you are flasing pda/modem/csc?
Click to expand...
Click to collapse
Actually if you are flashing a three file firmware with odin, PDA is the ROM, which in this case usually includes a kernel.
If you are flashing a kernel alone onto an already installed ROM, then the kernel is put in the PDA field.
Sent from my GT-I9000 using xda premium
Gingerbread needs a different kernel than Froyo, right?
every firmwarerelease (JVQ, JVP, JVR, JVS, etc..) has its own kernel version.
but with talondev im not sure, cuz there is no distinction between the kernel versions.
with all other custom kernel releases you have specific kernel versions.
yep 10 charrrrr
Terranigmus said:
Gingerbread needs a different kernel than Froyo, right?
Click to expand...
Click to collapse
Yes, be sure to read the kernel's thread to check the version it is made for.
Sent from my GT-I9000 using xda premium
thehackman said:
every firmwarerelease (JVQ, JVP, JVR, JVS, etc..) has its own kernel version.
but with talondev im not sure, cuz there is no distinction between the kernel versions.
with all other custom kernel releases you have specific kernel versions.
Click to expand...
Click to collapse
Actually most custom kernels can work with any firmware build for the same version, froyo or gb. Some devs may base a kernel on a specific firmware, but they usually work on all.
Sent from my GT-I9000 using xda premium
I found the following link that briefs the options that you are looking for. I know this is an old post but thought posting here would help others as well.
donandroid.com/understanding-odin-a-beginners-guide-on-odin-buttons-checkboxes-629
Thanks,
Uresh
skwo said:
Hi there! I'm new to the forum and to android as well.
As you can guess I'm a proud owner of SGS
Since my SGS sucks a bit (random crashes, reboot, RFS) I'm interested in taking the maximum out of it, and I have some questions.
What is the difference between kernel and a rom? As far as I know from Linux and OS theory, kernel is the layer between the user (applications) and the hardware. I also know that most of the ROMs have kernel in them. Then what else the ROM contains?
What is firmware? Is it used a synonym for kernel/rom?
Is it worth installing custom kernel/rom on SGS? I'm a bit paranoid in those things and have some fears about the issue.
Is there a way to install some good kernel (like speedmod) and naked ROM (not someones mod, i.e. a stock android ROM without any additions from third party developers)? Is it hard to make my own ROM based on stock ROM (without touching the kernel, even tough I looked at the code and read books about the linux kernel, I dont yet consider my self a guru to be able to make my own kernel for android), just the modification and custom applications?
Thanks a lot guys!
Click to expand...
Click to collapse
uresh.kuruhuri said:
I found the following link that briefs the options that you are looking for. I know this is an old post but thought posting here would help others as well.
donandroid.com/understanding-odin-a-beginners-guide-on-odin-buttons-checkboxes-629
Thanks,
Uresh
Click to expand...
Click to collapse
thats quite old link u brought up here..........
Sent from my GT-I9000 using xda app-developers app
Hey, guys,
I'm talking about this thread http://forum.xda-developers.com/showthread.php?t=1633943
Are these issues resolved somehow? I'm sitting on ICS Stunner ROM and I'm afraid to do anything serious with my phone.
Shouldn't there be fixes when Samsung released official AOSP source of Notes' ICS?
Or am I missing something? I really want to do a completely clean install of some ROM, because my current ROM (the newest version of Stunner) works terribly, forcecloses, slugish, freezing all the time.
Can the behavior of my phone have something to do with the problem discussed in the thread I linked? (I don't understand anything in that thread )
Hi
The issues regarding superbrick arent completely resolved. But there are Kernels for ICS wich contain a workaround. And so far noone has reported bricking with them.
It seems like the official kernel source from sammy still contained that bug. But now it has been bypassed. Still noone is completely sure yet that they are 100% safewhen it comes to wiping etc.
There is also a workaround to repartition the data section effectively bypassing any damaged areas for anyone that has a brick and no warranty.
This of course reduces the data partitions size, and it's still pot luck as to how much damage would occur.
It's also a pretty tricky operation.
Sent from my GT-N7000 using xda premium
So if I want to install a stock ICS rom (the newly released one, not the old leak), I should dooo, what? Which is the safe kernel (the one with a workaround)?..
Sorry for stupid questions..
Probably worth flashing stock ics ROM, with a custom kernel that's safe. Probably best to do it in mobile Odin. Make sure you extract the firmware file and only select ROM partition, then separately point to kernel.
Sent from my GT-N7000 using xda premium
I think its better to be in Stock rom what we got and never do any experiment, instead of wasting time on it to get very little stuff with high risk.
even if some work around solution is there, its very hard to understand and not all will be doing that.
I totally agree. Wait for safe ics kernels or use modified Cm9's for now.
Sent from my GT-N7000 using xda premium
So just to be sure:
I use this ROM http://forum.xda-developers.com/showthread.php?t=1646088
And a kernel? You mentioned CM9 kernel. How do I get it? Can I find it in here http://get.cm/?device=n7000 (I mean is it somehwere in the .zip?)
Or are all those franco/abbyss kernels also considered relatively safe?
Thanks for your patience
No you cant use Cm9 kernels with stock rom. If you flash a stock rom you get a stock kernel included
What if I flash chainfires kernel first and the flash stock rom?
Cyrusas said:
What if I flash chainfires kernel first and the flash stock rom?
Click to expand...
Click to collapse
No, either use a GB kernel or use Franco's #3+, or SpeedMod K3-3, CF's ICS kernels are NOT safe.
Hello, relatively new android user, and new (German) Galaxy Note owner here.
I've used one other android phone before (Galaxy W), but since that one is my business phone, I can't really toy with it much.
First thing I did after getting the Note was doing an OTA update, which of course netted me the hardlock-bugged LPY kernel, which I didn't know at the time.
There's quite the collection of safe Kernels around, but I'm not sure which one is the correct one for me.
I want to wait with flashing CM9, since I sorta like using the FM function, and afaik that doesn't work in CM9 yet.
I'm fairly content with the current stock ICS aside from the hardlock risk looming over my head like the sword of Damocles.
So, since the selection of Kernels overwhelms me a little, my actual question:
Is there a safe Kernel that just runs with the stock ICS ROM without any other changes that I can flash on and be done with? Or will any safe Kernel neccessiate a wipe/data restore/whatever?
Try franco kernel.Used to use it with GB but have since switched to CM9 kernel as I no longer use Samsung based ROMs.Read this, everything is here.Then reread.Then decide what to do.Do what you decided
Thanks for the response.
After reading through the most recent pages of the franco thread, that one seems to be unstable in recent builds, though. I use the alarm clock, so I don't want a phone that randomly reboots at night.
I guess I'll try going with Chainfire's Kernel instead. Wish me luck with my first kernel flashing on an android phone. D:
speedmod k3-3 for ICS. i tried franco's today and did not like it.
praetorius said:
speedmod k3-3 for ICS. i tried franco's today and did not like it.
Click to expand...
Click to collapse
Agreed. Franco is buggy but speed mod is excellent.
Sent via carrier pigeon
Flashed speedmod k3-3 via CWM (since I don't have mobile odin and currently don't want to increment my flashcounter).
Seems to run so far.
Since I can't post on the speedmod thread yet (dev board~), I'll ask here: Will I have to factory reset if I want to avoid complications (I have titanium backups of everything), or can I just let it run like this?
HornedOni said:
Flashed speedmod k3-3 via CWM (since I don't have mobile odin and currently don't want to increment my flashcounter).
Seems to run so far.
Since I can't post on the speedmod thread yet (dev board~), I'll ask here: Will I have to factory reset if I want to avoid complications (I have titanium backups of everything), or can I just let it run like this?
Click to expand...
Click to collapse
shouldn't have to wipe data or anything for flashing a kernel.
Speedmod is the bomb. I tried franco but it messed up my wifi.
Part of what has me asking:
I flashed ICS from GB via OTA, but didn't do a reset back then (thank god), because I read about the hardbrick bug just in time.
Seems at least some stuff doesn't quite work right after that. The Software-Update widget that comes with stock ICS is an example of that. I'm not sure what else may be glitched.
HornedOni said:
Part of what has me asking:
I flashed ICS from GB via OTA, but didn't do a reset back then (thank god), because I read about the hardbrick bug just in time.
Seems at least some stuff doesn't quite work right after that. The Software-Update widget that comes with stock ICS is an example of that. I'm not sure what else may be glitched.
Click to expand...
Click to collapse
Go to a CM9-based ROM. You won't regret it. Stable, smooth, solid.
I can recommend the Goku Kernel. It's based on Speedmod but comes with a few useful enhancements.
Sent from my Galaxy Note running ICS
Hey guys, so the issue is that I have no baseband using stock kernel or AOSP-based kernel after at some point installing Perseus kernel (and doing an EFS-backup with Perseus kernel installed). Since I am forced to run Perseus kernel (or Adam kernel) this means I can't install anything newer than 4.1.2 which makes me sad. I have previously tried most (if not all) of the suggested fixes, but will try them again if suggested, so if you have an idea, don't be afraid to post it!
Honestly I don't think I've seen anyone solve this particular issue, but I haven't used my Samsung for over a year now, hoping someone has figured it out in that time. (I did search first, couldn't find anything I hadn't tried before)
Any help is appreciated.
Jesus, i don't even know what Perseus and Adam kernel are. Never seen them before.
So, no baseband with stock or AOSP, have you attempted to flash modem ?
Rekoil said:
Hey guys, so the issue is that I have no baseband using stock kernel or AOSP-based kernel after at some point installing Perseus kernel (and doing an EFS-backup with Perseus kernel installed). Since I am forced to run Perseus kernel (or Adam kernel) this means I can't install anything newer than 4.1.2 which makes me sad. I have previously tried most (if not all) of the suggested fixes, but will try them again if suggested, so if you have an idea, don't be afraid to post it!
Honestly I don't think I've seen anyone solve this particular issue, but I haven't used my Samsung for over a year now, hoping someone has figured it out in that time. (I did search first, couldn't find anything I hadn't tried before)
Any help is appreciated.
Click to expand...
Click to collapse
I do believe there is a firmware which has an updated efs version.. Just not sure what it is. If you can have a search for it try it out