i am new to custom ROMS, i have managed to install some custom roms and test them, my Question is , what is the difference between ROM and KERNAL and BASEBAND ??
In the simplest terms: ROM is a custom FW (OS), BB is the interface between the phone and the radio and the kernel is the base for all functionalities and drivers. Just make sure you read the posts for anything you wanna use and follow directions and make sure you use the right BBs. As a noob you shouldn't bother with the custom kernels for X10 yet as not everything is fully functional and its a little more involved to test them. Just learn to use the search option and read and anything you want to know can be found.
Sent From My *Super Fly X10*
If I (or anyone for that matter!) help you, dont be afraid to press THANKS!
thank you for you quick reply
Related
Hey guys !
I've been around here for many years but have allways been using Windows Mobile phones. I've had a Hero for about a year and i must say that i am very pleased with it. It works so damn good ! I've been flashing roms on windows mobile phones and even created roms my self.
However this Android / Linux world is so new to me that i have no idea what i need to do in order to simply flash a rom on my Hero!
What i get is that i need to root my device. There are some few guides for this in the wiki but i still do not know if my Hero is a Virgin og a Telus. How can i see this?
Also i see a lot of Linux based talk and commands (i presume) that i do not understand anything of. Do we have any desciption of the most common used commands and such stuff so new people like me can get a better understanding of what you guys are actually talking about?
When i learn all this i will edit the wiki with the information. And as i am new it is easier for me to fill in what is missing if you understand
.. And yes i have searched!
Da9L said:
Hey guys !
I've been around here for many years but have allways been using Windows Mobile phones. I've had a Hero for about a year and i must say that i am very pleased with it. It works so damn good ! I've been flashing roms on windows mobile phones and even created roms my self.
However this Android / Linux world is so new to me that i have no idea what i need to do in order to simply flash a rom on my Hero!
What i get is that i need to root my device. There are some few guides for this in the wiki but i still do not know if my Hero is a Virgin og a Telus. How can i see this?
Also i see a lot of Linux based talk and commands (i presume) that i do not understand anything of. Do we have any desciption of the most common used commands and such stuff so new people like me can get a better understanding of what you guys are actually talking about?
When i learn all this i will edit the wiki with the information. And as i am new it is easier for me to fill in what is missing if you understand
.. And yes i have searched!
Click to expand...
Click to collapse
Theunlockr.com is an excellent source of information on rooting/flashing your Hero.
nprussell said:
Theunlockr.com is an excellent source of information on rooting/flashing your Hero.
Click to expand...
Click to collapse
Seconded.
And when you're unlocked, check out Villain and Vanillain ROM's (check out previous post), definitely two of the best
if you want to know if your phone is rooted download and install "Super user" and run it,you will then know if your phone is rooted or not.
I,like you,was a WM user and found android to be more complicated,but in fact it´s not...once you root your phone and install Amon-RA recovery ( http://forum.xda-developers.com/showpost.php?p=4549551&postcount=1 ) its much easier and simple to do things.
theres a sticky in this sub-forum with wiki-guides,read it!
Branwen said:
Seconded.
And when you're unlocked, check out Villain and Vanillain ROM's (check out previous post), definitely two of the best
Click to expand...
Click to collapse
True used a lot those roms.
Waiting patiently for a Vanillain rom based in eris dump.
Right now im still using AychTeeSee's just to be able to use the Buuf Theme
I'm in the exact same situation as Da9L . Could you please let me know if flashing a new ROM will also change the Firmware version?
Currently my firmware is 1.5. I've seen on a friend's G1 the voice search widget and I'm dying to get that on my device. From what I've been told, i need to get a newer firmware, but I've got no idea on how to do this.
Any help would be appreciated ^_^
Some questions:
So the short line of the process of flashing a custom rom is when using unbranded htc hero:
1. Downgrade my software to 1.76, as iam using the newest
2. Root the device acording to _this_ guide
3. Perform a backup
4. Flash the custom rom as i flash a stock rom?
Is that it? It leads me to some more questions
What is this "recovery image" and is there any reason to flash a new one?
And why is there any reason to change this at all ?
How do i get danish xt9 for sms?
And please i have a feeling that i am getting this wrong.. Can you please explain to me the procedure of doing all this ?
Is there any benefit by flashing a rom?
I mean the stock rom actually runs pretty good and is stable. A custom rom is likely to be a little more unstable than a stock rom, but often give you more speed and newer features. This is when we are talking Windows Mobile, but is it the same here? What are the pros and cons by flashing a custom rom over the stock rom?
Da9L said:
Is there any benefit by flashing a rom?
I mean the stock rom actually runs pretty good and is stable. A custom rom is likely to be a little more unstable than a stock rom, but often give you more speed and newer features. This is when we are talking Windows Mobile, but is it the same here? What are the pros and cons by flashing a custom rom over the stock rom?
Click to expand...
Click to collapse
It varies depending on the ROM tbh. It's a bit like the high-tech version of 'how long's a piece of string'?
Really, you're likely to get improved performance, root permissions, user interface tweaks, different versions of applications that are better than the default ones, maybe a custom kernel (if it's a 1.5 release you're looking at).
The custom kernels can have better performance due to optimisations in them. Not sure how much of this is like winmo (never had a winmo phone, all I know is that you are able to install alternative ROMs on them), but with android the core OS is open source, so you get more performance boosts under the hood.
Anyone able to add to that?
anon2122 said:
It varies depending on the ROM tbh. It's a bit like the high-tech version of 'how long's a piece of string'?
Really, you're likely to get improved performance, root permissions, user interface tweaks, different versions of applications that are better than the default ones, maybe a custom kernel (if it's a 1.5 release you're looking at).
The custom kernels can have better performance due to optimisations in them. Not sure how much of this is like winmo (never had a winmo phone, all I know is that you are able to install alternative ROMs on them), but with android the core OS is open source, so you get more performance boosts under the hood.
Anyone able to add to that?
Click to expand...
Click to collapse
That sounds great. However, since this is so new to me i do not know what new tweaks and apps i will be able to use and get if you follow me? When i have flashed a new custom rom, propably android 2.1, i do not know what new things it has and therefore where and how to use these new functions. And does the real advantage in a custom rom also get to a normal user or is the advantages more directed at the developers or?
i need some help i try search but my english not good and can't read big topic
i need to know
1-how to take copy from my firamware if i want to back to it again
2- i see alot of cooked room but don't know which one i setup to my mobile which one is more stable
3- if there any topic or video can explain to my step by step
m.hussein said:
i need some help i try search but my english not good and can't read big topic
i need to know
1-how to take copy from my firamware if i want to back to it again
2- i see alot of cooked room but don't know which one i setup to my mobile which one is more stable
3- if there any topic or video can explain to my step by step
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1038338 chk if reading this helps
http://www.youtube.com/watch?v=clSNMKWLqJA
if u have optimus p500 or optimus t use this http://forum.xda-developers.com/showthread.php?t=946354
or any rom of ur choice from here http://forum.xda-developers.com/forumdisplay.php?f=839
for optimus v http://forum.xda-developers.com/forumdisplay.php?f=1089
you can find links for rom cooking here:
http://forum.xda-developers.com/showpost.php?p=17416779&postcount=2
thank you for help I will install
this http://forum.xda-developers.com/showthread.php?t=946354
can i know
what the difference between bootloader and recovery
and if i setup this room do i have to setup kernels ???
and how i know i (Old Baseband only. Nnew will be supported when I will have more time.
Only beta6.6 and above configured to use 2.6.35 kernel!)
i don;t know what if my baseband old or new
my mobile inf
kernel version 2.6.32.9
build number
frg83
software version
lgp503 -v10e-dec-02-2010
m.hussein said:
can i know
what the difference between bootloader and recovery
and if i setup this room do i have to setup kernels ???
and how i know i (Old Baseband only. Nnew will be supported when I will have more time.
Only beta6.6 and above configured to use 2.6.35 kernel!)
i don;t know what if my baseband old or new
my mobile inf
kernel version 2.6.32.9
build number
frg83
software version
lgp503 -v10e-dec-02-2010
Click to expand...
Click to collapse
you dont need to worry about bootloader.
a custom recovery allows you to flash files, make backups, partition your sdcard, etc (more info on recovery here)
as for the kernel, you can first flash the rom and then the kernel (it is optional)
if you dont know what your baseband is, chances are you have the old baseband
general directions to flash a rom can be found here:
http://forum.xda-developers.com/showpost.php?p=15309588&postcount=2
but keep in mind, you must also follow the directions on the rom's thread
Hey!
If anything else you need, our team is there to help u, contact us when you need anything
I have 2.1.71 as a baseband, and noticed there are no threads about this (as far as I can tell, the highest i saw was .67.
Can I still downgrade? If so, please provide a link. I just want a nice, easy custom ROM to use.
Also, can someone please help with Custom ROM installation? Any ROM will do, just give a step by step walkthrough on how to do it, or provide a link to a walkthrough. Doesn't matter which custom ROM, just any.
ANOTHER question: I flashed my firmware, to x10i. My phone is originally an x10a. Is that bad? I've been using it for awhile and there've been no problems.
And which one is more supportive of custom ROMS?
if u want a custom ROM based on android 2.3 then all uses baseband 2.1.71 so no need to downgrade imo !! any ROM can be choosen like depends on ur usage coz every ROM out there has some different features !! installing a ROM is a easy task and mostly the ROM thread consists of the instructions on how to install ROM
and check these links both will be of great help
http://forum.xda-developers.com/showthread.php?t=1209749
http://forum.xda-developers.com/showthread.php?t=678513
Hello,
I am fairly decent at rooting and installing custom ROM's aka "I haven't bricked any of my devices yet". Yet I don't know anything about using custom Kernels or even how to change your kernel. If someone could link me some good info I would appreciate it.
Hi!
I currently own a GT-i9100T (Australian), but I have installed an i9100 ROM on it, so I guess they are the same models.
Firstly, I want to develop a ROM for GT-I9100 phones, but I need some guidance. I need a clean, booting kernel that will work, regardless of which custom ROM I will develop.
Secondly, I want to know if there is way to test my built ROM. Maybe dualboot? The last phone I had, I developed CM10 for it, and to test it I booted the ROM from an sdcard, by changing the locations of /system, /cache, /data in the boot image. So, is there a way to boot from the sdcard for this phone as well?
OK. So, to summarise it, I am asking for the following:
- A clean kernel that can be used to develop any ROM, and the ROM will boot.
- A dualbooting method to be able to test the new ROM. Possibly booting from sdcard.
I will look more deeply into the 'booting from sdcard' question myself, but I am still looking for guidance regarding it.
Thank You.
Wow! 58 views and no reply! Come on people; I expect more from you guys...
rqmok said:
Hi!
I currently own a GT-i9100T (Australian), but I have installed an i9100 ROM on it, so I guess they are the same models.
Firstly, I want to develop a ROM for GT-I9100 phones, but I need some guidance. I need a clean, booting kernel that will work, regardless of which custom ROM I will develop.
Secondly, I want to know if there is way to test my built ROM. Maybe dualboot? The last phone I had, I developed CM10 for it, and to test it I booted the ROM from an sdcard, by changing the locations of /system, /cache, /data in the boot image. So, is there a way to boot from the sdcard for this phone as well?
OK. So, to summarise it, I am asking for the following:
- A clean kernel that can be used to develop any ROM, and the ROM will boot.
- A dualbooting method to be able to test the new ROM. Possibly booting from sdcard.
I will look more deeply into the 'booting from sdcard' question myself, but I am still looking for guidance regarding it.
Thank You.
Click to expand...
Click to collapse
Here you go - http://forum.xda-developers.com/showpost.php?p=29454264
I develop my first rom from this guide only.
Good luck :thumbup:
Hahahahaha!
Thanks for your precious time, but that guide looks like it is for total noobs.
I am a senior member for a reason. I have developed a couple of ROMs before, but this is a different phone, so i am not familiar with this phone. This is why i was asking for some guidance.
I know how to developed, but I need to know the things in the original post.
Thanks.
@rqmok
Well I would think that you are building a AOSP based ROM? If so DorimanX Kernel lets you dual boot...... (Second ROM is run on the SDcard) You can use this kernel solely for testing.
Now for the kernel of the ROM, the cleanest kernel I can think of that powers CM AOSP AOKP is CM kernel? You can just compile from CM source and use it?
Thanks a bunch!!
A new dev......
Welcome to GT-i9100
Sent from GS2 using CM10.2
Help me find some files.
Hi there, I am new here, and I need some advice.
I have a rom which not have all languages in it. So, if somebody can help me to find those files in that rom. I want to translate it I and dont find that files. I dont want to install More locale. Somebody tells me that files are in RES/values, but in System/RES i cannot find those file. Maybe I dont understand very well. Someone can tell me exactly, where I can found those files? Sorry, if that question is stupid.
All the best!