[Q] Help Clarify The Difference Between The Two - ROM & Firmware - Samsung Galaxy Grand Quattro

First of all, I'd like to thank you for taking time to look at my post.
This may be a very simple question, but I'm a newbie and confused by what's being said anywhere on the Web about these two - ROM and Firmware. I've just rooted my device and have been reading a few articles on what to do next with a rooted Android phone. There are posts and videos about updating a device with a custom ROM or updating the Firmware. I'm wondering what those are exactly and what their differences are.
Thanks.

Endroyed said:
First of all, I'd like to thank you for taking a look at my post.
This may be a very simple question, but I'm a newbie and is confused by what's being said anywhere on the net about these two - ROM and Firmware. I've just rooted my device and have been reading a few articles on what to do next with a rooted Android phone. There are posts and videos about updating a device with a custom ROM or updating the Firmware. I'm wondering what those are exactly and what their differences are.
Thanks.
Click to expand...
Click to collapse
generally both r same stock android software is called firmware also called stock rom

Related

[Q] Rooting the Samsung Galaxy S2 - India Version

Okay guys, First off I apologize if my post is too noobish. Yes I am a noob at all this.
I rooted my phone using steps mentioned here - http://samsunggalaxys2review.org/forum/showthread.php?tid=43
I bought my phone in india with the KE8 update, and now the About Phone section shows the following:
Android Version - 2.3.3
Bsaeband Version - I9100DDKE2
Kernel Version: 2.6.35.7-I9100XWKDD-CL 161513
Build Number: GINGERBREAD.XWKE8.
I read about a post for rooting the galaxy S2 here - http://forum.xda-developers.com/showthread.php?t=1101671
and am a little bit confused. Firstly did I do the rooting with a piece of old software or something? Do I need to do the rooting again or flash my phone with some other latest software ?
Can someone please spoon feed me some info about:
1. Whether I need to infact update my software and flash my phone again
2. If so how?
Thanks a lot guys, and again sorry for being too noobish :S
flash CF-root KE8 kernal as per
http://forum.xda-developers.com/showthread.php?t=1103399
that way you can keep your KE8 and have Root AFAIK
(take no responsibility blah blah blah)
http://forum.xda-developers.com/showthread.php?t=1101671
I found this thread here and here they have given source of the Stock KE8 Kernel. Since i have already rooted my phone, is it enough if I just flash my phone with this stock kernel to have the latest software in my phone?
vijayallenraj said:
http://forum.xda-developers.com/showthread.php?t=1101671
I found this thread here and here they have given source of the Stock KE8 Kernel. Since i have already rooted my phone, is it enough if I just flash my phone with this stock kernel to have the latest software in my phone?
Click to expand...
Click to collapse
yes just download the stock kernel KE8 and flash over the rooted one, and your phone will still be rooted
Well I have rooted mine yesterday after a 3 hours effort. I think there should be a thread for Noobs like OP and me which will elaborate the Steps & Methods, the Application needed etc. in a Simple way with good demonstration. Not everybody had Android before, so for the new comers this is hard, very hard to understand all these. Like I am now having difficulties with ADB, I don't even know where to install it and from where, how to use it? The devs are very easy with these stuffs and they just mention the software name, but we, newcomers to Android are getting puzzled. It's a like a 5 year old baby has to face class X straightaway.
Some basic faqs SGS1 mostly same SGS2 .
http://forum.xda-developers.com/showthread.php?t=723596
http://forum.xda-developers.com/showthread.php?t=939752
http://forum.xda-developers.com/showthread.php?t=819551
jje
Thanks mate. Just 1 more question:
Firmware info
PDA:XWKE8
PHONE: DDKE2
CSC:ODDKE2
Build date: 18/05/2011
Generic India (ODD): www(dot)multiupload(dot)com/6OZ2KOHB07
XWKE8 Stock Kernel: www(dot)multiupload(dot)com/ZTRYIQ5S35
There was another thread where I found this. Which here should I use? What is ODD Generic India and what is the difference between this and the Stock Kernel?
And btw here is a guy that explains everything in detail on youtube:
I followed his instructions, and did exactly what he did and rooted my phone in 10 mins
www(dot)youtube(dot)com/user/mattj101101#p/u/9/XNggrd0Ptyg
Please help my new s2 a is showing kernel version:[email protected]#2 guys is this rooted handset?
vinaymonu25 said:
Please help my new s2 a is showing kernel version:[email protected]#2 guys is this rooted handset?
Click to expand...
Click to collapse
This is the stock kernel which came from the Samsung factory. The phone is NOT rooted if you did not root it. You can do rooting with an insecure kernel and then revert back to the stock kernel, keeping the root intact.

[Q] Samsung galaxy s2

First of I'd like to say hi as first post here. By the way love the video lmfao.
Ok so I have just brought a galaxy s2 after years of iPhone. I have been jailbreaking iPhone for about 2 years and have no prob in this. I have been doing dome reading on rooting and I have no probs with doing it would just like a few Q answered first if you would be so kind.
1: does the carrier matter when rooting?
2: does it depend on what version u r running(like on iPhone)
3: what is a kernel and y does it need to be made inseurce?
4: can I brick my phone?
5: anything you think I need to know or articles relating to my Q above.
Many thanks
Ben
Benjio21 said:
First of I'd like to say hi as first post here. By the way love the video lmfao.
Ok so I have just brought a galaxy s2 after years of iPhone. I have been jailbreaking iPhone for about 2 years and have no prob in this. I have been doing dome reading on rooting and I have no probs with doing it would just like a few Q answered first if you would be so kind.
1: does the carrier matter when rooting?
2: does it depend on what version u r running(like on iPhone)
3: what is a kernel and y does it need to be made inseurce?
4: can I brick my phone?
5: anything you think I need to know or articles relating to my Q above.
Many thanks
Ben
Click to expand...
Click to collapse
1: When rooting, the majority of the time it'll be with a stock rom rather than a branded one. For carrier specific kernels you can do a search, I don't know about carrier specific software.
2: Yes and no depending on how you root. If you install a ROM that has been developed in the original Android development thread then on the majority everything is included. If you're simply going to apply root by overwriting the kernel then you need to ensure you download the right kernel. For example, O2 are still on the KE2. Previously I was running Darkys which I believe had me all the way up on KF7, but I wanted to go back to stock but also retain root. Basically search the forum and you'll find questions just like this.
3: The kernel is the operating system. It needs to be made unsecure to allow the core applications that allow and manage root access. A secured kernel is one that doesn't have root access and therefore reduces your abilities as a user by 50%.
4: Not easily done with this type of phone. Just don't use a dodgy cable. Ensure everything is plugged in and powered properly. Check and double check that you've got the right source files if you're only applying root to your stock rom. FOLLOW INSTRUCTIONS - you will see over and over that you don't apply a ".pit" file modification using the SGS2 firmware update software ODIN. Read threads to learn more about this.
5: Check the thread you're interested in. Only questions relevant to that ROM, Kernel or other elements can be answered in that thread in particular.
thank for your reply answered my Q. but?
i am on vodafone the kernal is bukg2 does it matter if i use the buke2 kernal?
Thanks ben
Benjio21 said:
First of I'd like to say hi as first post here. By the way love the video lmfao.
Ok so I have just brought a galaxy s2 after years of iPhone. I have been jailbreaking iPhone for about 2 years and have no prob in this. I have been doing dome reading on rooting and I have no probs with doing it would just like a few Q answered first if you would be so kind.
1: does the carrier matter when rooting?
2: does it depend on what version u r running(like on iPhone)
3: what is a kernel and y does it need to be made inseurce?
4: can I brick my phone?
5: anything you think I need to know or articles relating to my Q above.
Many thanks
Ben
Click to expand...
Click to collapse
hi Benjio21
yes the carries matters.
The proprietary files are changed so there can be a problem you can loose your gsm.
Yes i does matter what version you are running but a bit only.
Actually there are roms which don't have a rooting facility. And some else kind of glitches but there are always eventually a work around.
Kernel is that program written to make the software interact with the hardware the commands generated by the program eg overclock are conveyed to the hardware by the kernel only.
Regarding the insecurity I'm unable to understand your point.
yes you can always brick your phone.
So to be true always play safe try to get more info about anything you do.
But when you do thing s properly and as they are being told to do there are seldom any problems most of which can be sorted out so no problem.
I will provide you few articles pm me the topic.
And one more thing you can always get more and more info by going to other devices forums.
Happy androiding...!!!!!
Benjio21 said:
thank for your reply answered my Q. but?
i am on vodafone the kernal is bukg2 does it matter if i use the buke2 kernal?
Thanks ben
Click to expand...
Click to collapse
Looks to me like that's a downgrade.
Your questions should be asked in the particular thread though.
I've had a HD2 running Android for a long time now so i've got to understand the lingo. As for the SGS2 stuff, i'm still having to learn myself so i'm quite hesitant to just do things on a whim.
My preference has been to download the stock O2 ROM to put it back to factory settings, then install an insecure kernel to obtain root, then overwrite the kernel with the original from the O2 ROM i'd just installed. What this achieved was simply no more yellow triangle at boot, a stock ROM look and feel, but full user facilities.
I believe that method has been referred to as the 'noob' method of rooting, but since I didn't see any performance enhancements from using a custom ROM I didn't see the point of keeping it.

[Q] cyanogen wanted on SII - or recommend alternative.

Hello everyone.
I am the noob in the video when you create a new account. And I do want to apologize for burdening you with my problems, and also let you know that i appreciate a lot your help. I am still in shock how much info this forum has.
Now to get started and keep it short.
Got a galaxy S2 from 3 UK
with the help of a friend i changed the stock software ( the rom i think) and unlocked it. but i always wondered if the new OS release is better than what i have now.
so, here are the stats i know how to give ( if more are needed, please call me a noob and tell me where to get them )
Model : T-I9100
Android v: 2.3.4
Baseband: I9100XXKH3
Kernel V : 2.6.35.7 -I9100XXKH3-CL479037
Build No : GINGERBREAD.XXKH3
Also I need to tell you that from what i gather from my friend he used this website to get the tools and instructions to do everything.
The phone is rooted (if I didn't say that already). I have:
CWM Manager v2.0
Current Kernel: CF-Root 4.1
Superuser app - not sure if i should write something more
and the rest of the apps are not related.
----------------------------------------------------------------------------
What I would like to achieve (on top of learning more - been reading them tutorials and slang and how to's)
It will take me a while to learn how to do stuff on my own, been using the search button, I know how you guys insist on that . A LOT of the tutorials are about how to go from stock, just wondering if from already rooted is any different. Should I root again, when is the rooting part coming, etc.
And also without practice or trying myself I would never learn, or it would take me a long time.
I very much like the cyanogenmod, although I would also like to see some alternatives. The differences and/or the improvements the other mods bring explained in laymen terms (or easier ones, although i don't think i'll find that).
And here I get confused. As for firmware, does cyanogenmod have a kernel or do i install that separately. Don't understand the connection between CF-ROOT, XXKH, Kernel and ROM. What I'm trying to say is that i can't make the connection between this http://forum.xda-developers.com/showthread.php?t=1075278 and the cyanogenmod. I am looking for a good Kernel/Rom combination. Any advice, I really need your help here.
And as a last note, brand new installed kies with troubleshooting and reinstalled drivers, won't read my phone, although i'm pretty sure i'll search the forum and solve this problem fast.
Also if possible, I would like only LINKS, to how to's and tutorials; although I would appreciate your help any way it comes, I'd like to read myslef, as it is a better way for me to retain information. If you can point me to a thread i can find info that i skipped over would be brilliant.
Thank you first for taking the time to read all this, even if you can't/don't want to help me, I appreciate you giving me time, something you can't take back, very grateful for that. Apologies for my broken English and awkward writing style.
ataraxism said:
I would like only LINKS
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1442549
http://wiki.cyanogenmod.com/index.php?title=Main_Page
http://forum.xda-developers.com/showthread.php?t=1419102
http://forum.xda-developers.com/showthread.php?t=1103399
http://forum.xda-developers.com/showthread.php?t=1046748
oinkylicious said:
http://forum.xda-developers.com/showthread.php?t=1442549
http://wiki.cyanogenmod.com/index.php?title=Main_Page
http://forum.xda-developers.com/showthread.php?t=1419102
http://forum.xda-developers.com/showthread.php?t=1103399
http://forum.xda-developers.com/showthread.php?t=1046748
Click to expand...
Click to collapse
Thank you for all the links. I've been there before, I just got stopped in my tracks by the fact that i cand differentiate between kernel/rom/firmware. And I don't know a list of kernels, a list of roms, and a list of combo's. Or at least some recommendations. I do appreciat your help.
ataraxism said:
Thank you for all the links. I've been there before, I just got stopped in my tracks by the fact that i cand differentiate between kernel/rom/firmware. And I don't know a list of kernels, a list of roms, and a list of combo's. Or at least some recommendations. I do appreciat your help.
Click to expand...
Click to collapse
Well that is due to you not reading the FAQS and GUIDES .
Kernel is the bit between OS and hardware .
Rom is the full firmware package of kernel modem and OS .
Kernels are in the DEV section .
Combo is up to you read look learn try are the XDA rules .
Whats best rom kernel posts are banned this is a developers forum you are required to do some work .
jje
JJEgan said:
Well that is due to you not reading the FAQS and GUIDES .
Kernel is the bit between OS and hardware .
Rom is the full firmware package of kernel modem and OS .
Kernels are in the DEV section .
Combo is up to you read look learn try are the XDA rules .
Whats best rom kernel posts are banned this is a developers forum you are required to do some work .
jje
Click to expand...
Click to collapse
Understood. Will follow your advice.
Before installling ROM + Kernel + Radio. Advice sought
Right, so after a couple of days reading up on stuff, I have decided to go for it. So before I actually install something I want to post here what I've decided on and ask your opinion on it.
At the moment I have:
Android: 4.0.4
BaseBard: XXKH3
Kernel: 3.0.30 - NETCHIP -some more numbers and stuff
Build Number: IMM76I
Mod Version : HyDrOG3n - ICS -more numbers
--------------------------------------------------------
And I decided to install:
Radio: XXKE7-Rev_02 (as I read a lot of people were pleased with it, so i want to try it)
And here i have a question: I've downloaded 1 that has 4.7 MB, and a MD5 that has 12 MB. Any help to understand the difference would be appreciated.
ROM: Insanity II ICS 070 - from his official thread I also got the missing fonts and sound pack.
Kernel: Here is where I had most problems being a noob and all.
I was planning on getting Hellcat's Root Kernel v1.25. But here is where i get lost. And believe me i tried to read on it and understand it.
Kernel version must be compatible with ICS rom? That's how I understand it.
Kernel A - Only for GB
Kernel B - Only for ICS
(where A and B are different versions or something, can't figure this one out)
So at the end I would have: Radio XXKE7 + Insanity II ROM + Hellcat's Root Kernel.
Is this a viable combo? Any opinions.
I UNDERSTAND THERE ARE NO SUCH THING AS BEST ONES. I am only trying to find out if anyone tried this combo before and how did they like it.
PS: Although I don't understand Kernels yet, I take any kernel on this forum and then pick every technology they have and google it each one at a time. That's my method of understanding what stuff do. If you can recommend a better one, PLEASE PLEASE DO
PPS:I am really sorry for the long post and the wrong title, I changed my mind, this forum is mind numbing vast and exciting and complex, and I am just a little noob discovering the biggest candy in the phone department.
Thank you all for the time to read this, and thank you in advance for your help
EDIT: I would also like to try [ROM][XWLP9]★ Dynamic v1.4 ★[ICS][Slim][Performance & Battery life][25April] in case the Insanity II is not compatible. But if I'm honest I would like to try it anyway, when i fancy a change in the future.
If this :http://forum.xda-developers.com/showthread.php?t=1182922&highlight=hellcats+kernel
is the kernel you are talking about, it will not work with the ICS rom. Checking the kernel thread, it does not show its for ICS, but just GB.
http://forum.xda-developers.com/showthread.php?t=1576355
http://forum.xda-developers.com/showthread.php?t=1555259
Are good options for kernels, but there are more so check it out. You just have to make sure the kernel is compatible with AOSP. Speedmod kernel would have also been a good option, but that is for samsung roms only, not AOSP like Insanity II ICS.
Would you like us to stand beside you next time you take a leak & shake it for you when you're done ?
I.E. Experiment. Try stuff out. As long as you can read/follow instructions you shouldn't brick your phone. If you need to run what you're going to try by anyone on here you're probably in the wrong place.
MistahBungle said:
Would you like us to stand beside you next time you take a leak & shake it for you when you're done ?
I.E. Experiment. Try stuff out. As long as you can read/follow instructions you shouldn't brick your phone. If you need to run what you're going to try by anyone on here you're probably in the wrong place.
Click to expand...
Click to collapse
I have people to do that already, they watch me take a leak and shake it. To make sure I don't shake more than three times. We all know that if you shake more than 3 times you're playing with it.
But what I asked is no different than when people release a new kernel/rom/etc, and 3-4-5-6 posts after that are questions on how it works.
I did not ask for the best combo or something like that. I asked if anyone tried that combo. Granted i screwed it up since I wasn't aware of the compatibility thing. I will check now the compatibility between roms and kernels, although sometimes for a noob like me its not that easy to tell with all the acronyms and versions and numbers. If my posts bothered you soo much, ignore it and you'll be a happy bugger
MistahBungle said:
I.E. Experiment. Try stuff out. As long as you can read/follow instructions you shouldn't brick your phone. If you need to run what you're going to try by anyone on here you're probably in the wrong place.
Click to expand...
Click to collapse
I agree. Just make sure you make nandroid backups and you should be fine.
Sent from my GT-I9100 using XDA
ataraxism said:
I. I asked if anyone tried that combo. Granted i screwed it up since I wasn't aware of the compatibility thing. I will check now the compatibility between roms and kernels, although sometimes for a noob like me its not that easy to tell with all the acronyms and versions and numbers.
But that is failure to read the guides and understand and a fail to read the change logs for the different bits .
You would be far better off gaining basic understanding by just flashing a few custom roms rather than attempt to build your own version .Following the rom threads instructions for add ons different kernels etc.
Modem KE7 is very old for starters looks like you have read a few bits from varying places someone says thats good and are attempting to build a mixed up rom with non compatible parts ..
jje
Click to expand...
Click to collapse
Although KE7 is very old still it emerges as one of the top modems...
recently I tested it with many ICS roms versions, and currently using, very battery friendly, stable and fastest 3g data download compare to latest Modems came with ICS versions.

SGS2 - Root / Kernel / ROM?

Hi All.
I last rooted a HTC Desire well over a year (or 2) ago and I am now looking into rooting my Samsung Galaxy S2 - I9100, from Optus in Australia.
Although well versed, I am finding myself in noob land trying to read and firgure out what is the correct way to alter my phone.
Firstly I apologise for posting something that I am sure is answered out here. So please just point me to the right place and close this thread if so.
I can see that the standard boot loader (hope I refer to that correctly) appears to allow you to install another OS (ROM).
This appears to be called ODIN.
Am I able to load new ROMs by using the default ODIN on the phone, or do I need to load something like ClockworkMod?
I am intending to download and install the generic stock ROM (non-carrier) version before looking into other variants.
I am assuming to load other ROMs, like say Cyanogen 9, I would have to go through the root process.
Aside from rooting, I am reading posts that refer to updating the kernel. What is the kernel and why do I need to change it?
Thanks in advance for any assistance.

Firmware update, how to, where and what?

Hi,
I apologize in advance for this question.
I'm new to this flash thing.
So first of:
Is updating the firmware to the latest one a good idea in general?
How do I find out what firmware I have?
How do I find the firmware I need?
Where do I still find firmware for these old phones?
Are there any benefits for updating all this before I attempt to install a custom rom and / or a custom kernel?
How do I actually make a full backup of everything if there ever might occur an error or mishap?
(Must guides I find online are awfully outdated or suggest software that may not actually work)
Thanks in advance
Sincerely
Julian

Categories

Resources