[Q] ROM/ Kernel/ Baseband? - LG Optimus 2x

I am new to android hacking. I am using CM7 on O2X as of now.
I have few queries if you could answer, I know they may be very modest, but still they are unclear to me if you could help
What is the difference between ROM/ Kernel/ Baseband?
If I apply a custom ROM will it change Kernel and Baseband too?
I did a nandroid backup before installing a custom ROM, but when I restore it, it doesn’t work the screen keep on flashing and nothing happens. Can you suggest something here?

Rom is like the OS, like froyo, gingerbread, cyanogenmod.
Kernel is like a bunch of drivers and sets of ways to execute those stuff by the OS.
I forgot about basebands and RILs.
Changing rom means changing everything but baseband & ril. The exeption would be temasek's cm7 kangs. He include 218 ril with his kangs. Kang is when you compile cm roms yourself and you can share it freely to people.
If restoring a nandroid backup didnt work, you probably restored it from a different version of cwm recovery. Maybe, you made the backup from version 4xxx and restored it over version 5xxx, vice versa.

punyategar said:
I forgot about basebands and RILs.
Click to expand...
Click to collapse
For a great guide on baseband and RIL, check out this thread :
http://forum.xda-developers.com/showthread.php?p=26191697

Roms are the os, kernels are the middle interface that manage translate the user actions into hardward commands and admistrates and handle hardware resources.. And basebands are just the radios gsm/cdma
Galaxy Nexus Stock + Franco m3

aragorn7 said:
For a great guide on baseband and RIL, check out this thread :
http://forum.xda-developers.com/showthread.php?p=26191697
Click to expand...
Click to collapse
Thanks for the source, friend.

sunindeep said:
I am new to android hacking. I am using CM7 on O2X as of now.
I have few queries if you could answer, I know they may be very modest, but still they are unclear to me if you could help
What is the difference between ROM/ Kernel/ Baseband?
If I apply a custom ROM will it change Kernel and Baseband too?
I did a nandroid backup before installing a custom ROM, but when I restore it, it doesn’t work the screen keep on flashing and nothing happens. Can you suggest something here?
Click to expand...
Click to collapse
i was almost thinking i was a alien for have these questions too.
see this:
http://forum.xda-developers.com/showpost.php?p=19609704&postcount=11462
Moon101 said:
3) Change the Baseband:
4) Install latest CM7 nightly http://cm-nightlies.appspot.com/?
...uld a try only Baseband and then mathing ril?
Click to expand...
Click to collapse

There is no reason to change your baseband. Simply flash the rom you want, flash the kernel you want (if not included in the rom), download 'getril' from the market, use it to match baseband and ril... that's it.

bech5 said:
There is no reason to change your baseband. Simply flash the rom you want, flash the kernel you want (if not included in the rom), download 'getril' from the market, use it to match baseband and ril... that's it.
Click to expand...
Click to collapse
Getril doesn't work in my P990h, although LG ril appears show that there is no problem with my baseband and ril.

presuntinho said:
i was almost thinking i was a alien for have these questions too.
see this:
http://forum.xda-developers.com/showpost.php?p=19609704&postcount=11462
but i still confuse. I was 100% sure changing rom was going to change baseband, kernel, etc.
Even after this post above i still confuse.
It is aways the same:
First root, then
1 baseband
2 rom
3 matching ril
4 change kernel
?
in my case the problema is the signal. I lost signal with frequency. Should a try only Baseband and then mathing ril?
Click to expand...
Click to collapse
When you flash a ROM everything is changed except for the baseband. The baseband sticks to your device no matter what ROM you're using. The only way to change it is using either Smartflash or nvflash.
What is the best Baseband / RIL combination? No one can answer that as each one of us is on a different mobile network with different settings and on different countries, so it's up to you to try and find out which is the best baseband / RIL for you.
By the way, flashing a new baseband will wipe out everything. Make sure you create a backup first.
Hope this clears things a bit for you now

DrummerMuppet said:
What is the best Baseband / RIL combination? No one can answer that as each one of us is on a different mobile network with different settings and on different countries, so it's up to you to try and find out which is the best baseband / RIL for you.
By the way, flashing a new baseband will wipe out everything. Make sure you create a backup first.
Hope this clears things a bit for you now
Click to expand...
Click to collapse
1 how to test baseband and ril combination?
2 what exatclu will be wiped out after change baseband? I am really surprised with this
by the way, Titanium Backup simples did no work properly today when i tried to restore. It lost many contacts.

Honestly, people are trying to help you out, but you really need to use the search button as well. All off your questions are answered in the Q&A.
Sendt fra min LG-P990 med Tapatalk2

bech5 said:
Honestly, people are trying to help you out, but you really need to use the search button as well. All off your questions are answered in the Q&A.
Sendt fra min LG-P990 med Tapatalk2
Click to expand...
Click to collapse
bech5 said:
There is no reason to change your baseband. Simply flash the rom you want, flash the kernel you want (if not included in the rom), download 'getril' from the market, use it to match baseband and ril... that's it.
Click to expand...
Click to collapse
using search buttons to find information about baseband:
http://forum.xda-developers.com/showthread.php?p=26191697
tonyp said:
Which baseband is the best?
The classic question. Unfortunately there is no good answer as this depends on your phones specific hardware, your carrier, your reception, your network, the universe and so on.
People with phones "Made in Korea" (you can see that on a sticker under your battery) usually have a better experience with SU660 Basebands. Apperantly the phones have some SU660 hardware parts inside.
Some people won't even get a connection with a specific baseband while others consider it the best.
You have to try for yourself!
.
Click to expand...
Click to collapse
my reception is horrible, that is the reason i am trying to change rom, bb, etc.
that is not the first time i read totally divergent information, so i am asking before brick my smarthphone.
the jargon used to change rom, bb in Android is totally new for me. I am reading the foruns i see people with exactly the same problem i have. But i see that aftfer ask 1, 2 times the person give up.
Was a total surprise for me that chaging the BB could wipe system data.
Looks like when i post in a dedicated thread people send me to the general Q&A, but when i ask questions in the Q&A, people send me to the dedicated threads even if i don't know wich are the steps and wich tools i should use to achieve what i want:
safely try the faster rom and solve the reception/signal problem.

Your reception problems may not have anything to do with your bb/ril. It could be that you simply have bad reception due to your location, carrier, etc. If you had bad reception with the stock rom, changing to a custom rom is probably not going to fix it.
If you just want a faster rom, then I think you should install the latest Nova HD v. 1.0.1.(http://forum.xda-developers.com/showthread.php?t=1508492). Then use the custom installation option to experiment with different rils, different kernels etc. to find the best combination for you overall - and you don't have to do a full wipe every time once you are on an ICS ROM. Taking a backup of your rom with CWM is always a good idea though, just in case. You will not brick your phone as long as you follow the instructions given. It is actually pretty hard to brick your phone!

I use too Nova HD ir very smooth And a lot battery life.
Sent from my LG-P990 using XDA

ril&bb
Ril and baseband compatibility can be verified with this program:
https://play.google.com/store/apps/details?id=com.sibbor.getril&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5zaWJib3IuZ2V0cmlsIl0.

presuntinho said:
1 how to test baseband and ril combination?
Click to expand...
Click to collapse
Simply try different BB / RILs combinations (eg. BB420 and 420 RIL). You don't really need to use a matching RIL with your BB, but it is recommended. If you find a BB/RIL combination that gives you stable signal and data, then stick to it. That's how we do it.
presuntinho said:
2 what exatclu will be wiped out after change baseband? I am really surprised with this
Click to expand...
Click to collapse
Your data partition will be wiped out while flashing a new baseband. That is why you should get a backup first so you can get everything back later.
presuntinho said:
using search buttons to find information about baseband:
http://forum.xda-developers.com/showthread.php?p=26191697
my reception is horrible, that is the reason i am trying to change rom, bb, etc.
that is not the first time i read totally divergent information, so i am asking before brick my smarthphone.
the jargon used to change rom, bb in Android is totally new for me. I am reading the foruns i see people with exactly the same problem i have. But i see that aftfer ask 1, 2 times the person give up.
Was a total surprise for me that chaging the BB could wipe system data.
Looks like when i post in a dedicated thread people send me to the general Q&A, but when i ask questions in the Q&A, people send me to the dedicated threads even if i don't know wich are the steps and wich tools i should use to achieve what i want:
safely try the faster rom and solve the reception/signal problem.
Click to expand...
Click to collapse
Tonyp's post has all the info you need regarding this. Third post contains info on how to flash a baseband and the tools you need for that.
All the info you'll ever need is likely to be already posted somewhere in the forums. If it's not, you can always open a new thread and ask (but remember to use the Search first!).

Tonyp's post[/URL said:
has all the info you need regarding this. Third post contains info on how to flash a baseband and the tools you need for that.
All the info you'll ever need is likely to be already posted somewhere in the forums. If it's not, you can always open a new thread and ask (but remember to use the Search first!).
Click to expand...
Click to collapse
1- Can i use the same tutorial but using the files in the link bellow (roms, right?) instead basebands?
http://forum.xda-developers.com/showthread.php?t=1035041
2- If i am planing to change bb too, should i change it (bb) first then change rom?
Thanks

Bb will wipe your os. So yes... bb 1st then rom.
Sent from my Optimus 2X using XDA

Losing baseband
Hi guys, I'm new here. So I flashed my Nova HD Rebuild v1.0.3 recently. Then I flashed the kernel to Spica's hp kernel. ''[SuperSonic]*[April-05]*[CM9-ICS KERNEL][RC1-R] Horse Power 2x ICS RC1-R [OTF'' This one. After that, my baseband became unknown. I restored a cwm backup and the kernel changed back to the stock nova kernal. But my baseband remained unknown.. I've searched a lot on the forum and really couldn't find anything similar to my situation.. Any help guys?

Arthur93x said:
Hi guys, I'm new here. So I flashed my Nova HD Rebuild v1.0.3 recently. Then I flashed the kernel to Spica's hp kernel. ''[SuperSonic]*[April-05]*[CM9-ICS KERNEL][RC1-R] Horse Power 2x ICS RC1-R [OTF'' This one. After that, my baseband became unknown. I restored a cwm backup and the kernel changed back to the stock nova kernal. But my baseband remained unknown.. I've searched a lot on the forum and really couldn't find anything similar to my situation.. Any help guys?
Click to expand...
Click to collapse
Hi Arthur, take a look here. You'll find there how to fix that

Related

Would changing the radio firmware improve signal and battery life? If yes, how?

I have a Galaxy S GT-I9000 and i'm using CM7 nightly #31 (as of the time of posting). My phone has the XXJPK baseband installed, though the baseband for stock Gingerbread in India is DDJV4.
So, will flashing the stock radio improve signal reception and battery life? Is it even possible to do that? If yes, how do I do that?
Also if any users from India are using any alternate radio and have seen any improvements, please let me know.
Thanks in advance.
Udayakiran said:
I have a Galaxy S GT-I9000 and i'm using CM7 nightly #31 (as of the time of posting). My phone has the XXJPK baseband installed, though the baseband for stock Gingerbread in India is DDJV4.
So, will flashing the stock radio improve signal reception and battery life? Is it even possible to do that? If yes, how do I do that?
Also if any users from India are using any alternate radio and have seen any improvements, please let me know.
Thanks in advance.
Click to expand...
Click to collapse
You can get alternative radios compatible with CM7, including JV4, here:
http://codeworkx.de/download/cyanogenmod/
Just download the zip file to your sdcard and install it using ROM Manager or Recovery.
Different modems can give better signal and battery life depending on things like how often they refresh the connection. The best idea is to test a couple of different modems and choose the one you think is best. I would recommend either JV4 or JV6 for you as these are very recent modems.
and what is the best modem for miui.us 1.6.17? i'm usin jvk and it not the best i think
sambwel said:
You can get alternative radios compatible with CM7, including JV4, here:
http://codeworkx.de/download/cyanogenmod/
Just download the zip file to your sdcard and install it using ROM Manager or Recovery.
Different modems can give better signal and battery life depending on things like how often they refresh the connection. The best idea is to test a couple of different modems and choose the one you think is best. I would recommend either JV4 or JV6 for you as these are very recent modems.
Click to expand...
Click to collapse
I thought JVO is the latest. What is the difference between JVO and JV6? Which one is released later?
bilalhp said:
I thought JVO is the latest. What is the difference between JVO and JV6? Which one is released later?
Click to expand...
Click to collapse
I also wanted to try out a different Modem for MIUI 7.7. any suggestions ? Plus as bilalhp said..need to know the difference before trying it out
You may want to check this thread for release dates and versions: http://forum.xda-developers.com/showthread.php?t=876391
matrixino said:
You may want to check this thread for release dates and versions: http://forum.xda-developers.com/showthread.php?t=876391
Click to expand...
Click to collapse
That's a start, but OP is outdated, and without understanding that there are different versions of the same modem depending on your ROM, it could be confusing.
bilalhp said:
I thought JVO is the latest. What is the difference between JVO and JV6? Which one is released later?
Click to expand...
Click to collapse
JVO might be the newest modem officially released for your region, but JV6 is indeed newer. By looking at the dates associated with the files at the link I provided, you can see that several newer modems in the JV* family have been released. Personally I am using JV6 and I get much better, more reliable reception than with JVO. Asking "which is best" is like asking which ROM is best - you really need to try for yourself and make that decision.
ahmedjunaid said:
I also wanted to try out a different Modem for MIUI 7.7. any suggestions ?
Click to expand...
Click to collapse
The modems I linked for use with CM7 will work with the latest version of MIUI. I don't use MIUI so if you are unsure about compatibility, please check the MIUI thread. Remember to search to see if your question has been answered before posting!
The main thins is to remember that finding the best modem involves trial and error. If someone in the same area, on the same phone network has posted that they use a certain modem and get good reception etc, that may help you. But the best way to be sure is to try a few until you find one that you think works best. The newest modem may not be the best for you.
Thanks for the replies and the links, guys. Sorry I couldn't check back earlier. Since JV4 was the one that Kies updated by default for my region it may be the best modem. Anyway, i'll try the others too.
Also, I am facing low mic volume issues. Callers at the other end of the call are complaining that they can't hear me. I have the #33 nightly (20-June) installed. Is there a chance of this issue getting fixed when this modem is flashed? Or is it better to start a seperate thread for this issue?
Once again, thanks for your help.
Udayakiran said:
Thanks for the replies and the links, guys. Sorry I couldn't check back earlier. Since JV4 was the one that Kies updated by default for my region it may be the best modem. Anyway, i'll try the others too.
Also, I am facing low mic volume issues. Callers at the other end of the call are complaining that they can't hear me. I have the #33 nightly (20-June) installed. Is there a chance of this issue getting fixed when this modem is flashed? Or is it better to start a seperate thread for this issue?
Once again, thanks for your help.
Click to expand...
Click to collapse
The modem would not be causing this issue. The modem is only responsible for your mobile connection (i.e. 2G/3G signal strength).
I am sure others have mentioned the problem you describe in the CM7 nightly thread. You should read that thread starting from the most recent page and working back, you are sure to find some info if you persist!
sambwel said:
The modem would not be causing this issue. The modem is only responsible for your mobile connection (i.e. 2G/3G signal strength).
I am sure others have mentioned the problem you describe in the CM7 nightly thread. You should read that thread starting from the most recent page and working back, you are sure to find some info if you persist!
Click to expand...
Click to collapse
I'll check it out. Thanks.
And I tried JV4 and JV6 from the link that you had provided, but both have different baseband versions, not DDJV4.
JV4 - I9000ZWJV4
JV6 - I9000TUBJV6
Now, I have the stock ROM downloaded from SamFirmware (DDJV6/DDJV4/DDJV5). I believe the tar archive has a modem.bin file. Is it the modem ROM? If so, is there any method to flash only that file?
Udayakiran said:
I'll check it out. Thanks.
And I tried JV4 and JV6 from the link that you had provided, but both have different baseband versions, not DDJV4.
JV4 - I9000ZWJV4
JV6 - I9000TUBJV6
Now, I have the stock ROM downloaded from SamFirmware (DDJV6/DDJV4/DDJV5). I believe the tar archive has a modem.bin file. Is it the modem ROM? If so, is there any method to flash only that file?
Click to expand...
Click to collapse
Good questions
There is no difference between those modems - the ZW/TUB/DD just indicates the version of the ROM which contained that modem originally, and it's the last three characters which indicate the actual version of the modem. This is why only one version of each of these modems is provided on codeworkx' site.
For the sake of answering your second question: yes, if you have a modem.bin file you want to flash instead, you should be able to replace the modem.bin inside any other flashable modem zip (provided the original works with your ROM to begin with). It's not a process I've tried myself but I've seen people report success using 7zip to work with the zip file.
Anyway - if you want to use JV4/JV5/JV6 I suggest you just flash the versions provided! They are the same.
sambwel said:
Good questions
There is no difference between those modems - the ZW/TUB/DD just indicates the version of the ROM which contained that modem originally, and it's the last three characters which indicate the actual version of the modem. This is why only one version of each of these modems is provided on codeworkx' site.
For the sake of answering your second question: yes, if you have a modem.bin file you want to flash instead, you should be able to replace the modem.bin inside any other flashable modem zip (provided the original works with your ROM to begin with). It's not a process I've tried myself but I've seen people report success using 7zip to work with the zip file.
Anyway - if you want to use JV4/JV5/JV6 I suggest you just flash the versions provided! They are the same.
Click to expand...
Click to collapse
Okay. Then i'll try the JV6 and see how battery life is affected. Battery life is pathetic with JV4 and the mobile radio is consuming almost almost 25%-40% of the total battery charge.
Thanks a lot for your help, sambwel.
I suspect kernels make a bigger difference than the radio - using Insanity CM I went through all avaliable radios, and with each it would drain between 7-10% per hour - regardless of whether I was on wifi or 3g
Udayakiran said:
Okay. Then i'll try the JV6 and see how battery life is affected. Battery life is pathetic with JV4 and the mobile radio is consuming almost almost 25%-40% of the total battery charge.
Thanks a lot for your help, sambwel.
Click to expand...
Click to collapse
You're welcome
By the way, the situation you describe sounds like the perfect example of why trying different modems is a good idea. It may be that JV4 modem is too sensitive to changes in reception in your area. It may be refreshing your connection too often which will cause the battery drain. Another modem like JV6 might provide stable reception without this issue, but the only way to find out is to try it!
penfold_ said:
I suspect kernels make a bigger difference than the radio - using Insanity CM I went through all avaliable radios, and with each it would drain between 7-10% per hour - regardless of whether I was on wifi or 3g
Click to expand...
Click to collapse
In your case, yes, it sounds like the ROM/kernel you were using was the culprit. I haven't tried Insanity, but I have had good results using both glitch and zach's kernels on CM7 nightlies, with zach's generally being more tweaked for battery saving.
I think the lesson is that once you start customizing your phone in these ways, everyone's taste will be different. No one ROM/kernel/modem combination will suit everyone perfectly. But, the modem is an important element, and it certainly can cause battery drain. Experimentation is the key!
penfold_ said:
I suspect kernels make a bigger difference than the radio - using Insanity CM I went through all avaliable radios, and with each it would drain between 7-10% per hour - regardless of whether I was on wifi or 3g
Click to expand...
Click to collapse
I'm using the "SpeedMOD" kernel. The kernel version says: "2.6.35.7-g9b05a44 [email protected] #1". Not sure what that means though. I just flashed it because it is CWM and CM7 compatible. But the battery usage statistics shows that the phone radio consumes a lot of power. Was it the same in your case too?
sambwel said:
You're welcome
By the way, the situation you describe sounds like the perfect example of why trying different modems is a good idea. It may be that JV4 modem is too sensitive to changes in reception in your area. It may be refreshing your connection too often which will cause the battery drain. Another modem like JV6 might provide stable reception without this issue, but the only way to find out is to try it!
In your case, yes, it sounds like the ROM/kernel you were using was the culprit. I haven't tried Insanity, but I have had good results using both glitch and zach's kernels on CM7 nightlies, with zach's generally being more tweaked for battery saving.
I think the lesson is that once you start customizing your phone in these ways, everyone's taste will be different. No one ROM/kernel/modem combination will suit everyone perfectly. But, the modem is an important element, and it certainly can cause battery drain. Experimentation is the key!
Click to expand...
Click to collapse
Last night, I flashed the DDJV4 radio by replacing the modem.bin file in a existing modem zip file. You were right - there is only a minimal improvement in battery consumption by the radio, that too because it was unused most of the time. Currently running JP6. Lets see what happens.
If the power consumtion is still the same on JP6, then i guess the kernel is the culprit. But I am not very sure changing the kernel would affect the radio's power consumption.
Change the modem that completely fits to yours usage area... i it the best way to get good stable signal + battery life !!!
Eugene_che said:
Change the modem that completely fits to yours usage area... i it the best way to get good stable signal + battery life !!!
Click to expand...
Click to collapse
The DDJV4 was the default modem supplied by Samsung for my usage area. But the battery drain was almost the same as the ZWJV4. Testing with the TUBJV6, but if the battery performance does not improve, then I must try a different kernel as suggested by penfold_

Custom ROM for P990"H"

Hello...
Since there isn't a P990H specific forum or ROMs available, I thought I would my questions here:
1. Besides the baseband (i.e. RF) side, are the P990 and the P990H same? How about P999?
2. If #1 is true, I assume I can use the custom ROMs for either P990 or P999 for P990H. I looked the CM zip files, and there isn't a baseband update included, so I am inclined to think I am right. Does anyone know for sure?
3. What would you consider the most stable custom ROM at the moment? Modaco FR19, or CM7? I am after the ASOP experience as much as possible.
I just bought a P990H (to be used with AT&T SIM), when it arrives, I'll be diving into getting a custom ROM installed and wanted to make sure I don't end up with an expensive brick.
Your help is much appreciated.
As far as I know, most of the p990 Roms and kernels are not compatible with the P999. You should see the pages of the roms you would like and ask their coders. if they are compatible.
OK... so, if the P990 ROMs aren't compatible with the P999 ROMs, how about the P990H? I've seen people with P990H who flashed P990 ROMs, but I am not sure if these are limited to a specific set of ROMs or all.
have a P990Hn and customs roms are working for me... The best working rom i found is the Modaco Gr2
chokesmaster said:
have a P990Hn and customs roms are working for me... The best working rom i found is the Modaco Gr2
Click to expand...
Click to collapse
Thanks for the confirmation! Did you just follow the same instructions as the P990H for loading custom ROMs?
I would love to hear your assessment of the Gr2. Is there any glaring thing that doesn't work?
By the way, are you using the stock baseband, or did you update it? If you updated, which one would you recommend?
enigma00 said:
Thanks for the confirmation! Did you just follow the same instructions as the P990H for loading custom ROMs?
I would love to hear your assessment of the Gr2. Is there any glaring thing that doesn't work?
Click to expand...
Click to collapse
Everything is the same! No special instructions to follow
And everything is working on this rom and it's been pretty stable for an alpha the only issue i had it was because i didn't wipe before and after the rom installation.
There is also a Gr3 comming at the end of the month so it's only getting better
enigma00 said:
By the way, are you using the stock baseband, or did you update it? If you updated, which one would you recommend?
Click to expand...
Click to collapse
No change on the baseband, i use the stock one
From the research i made it look like the only difference between these phones are the frequency they can work on (yours is on 850/1900 i think) other than that i don't think the modem on those phones are different.
i was looking for some info as well. does flashing a custom rom change the baseband or 3G bands of the p990h?
Mad_Foxx said:
i was looking for some info as well. does flashing a custom rom change the baseband or 3G bands of the p990h?
Click to expand...
Click to collapse
No, if you dont update the baseband (and you shouldn't) then you'll be okay.. You should probably also save the RIL from original ROM (and put back to the new one) so that everything is working as it should. the RIL is located in /system/lib/lge-ril.so
Thanks For the info guys

[Q] Can someone bring some lightness to dark sides of my knowledge :)

Hello all.
This is my very first post here. So, first of all I want to say many thanks to all developers/members on this forum. Big thanks for sharing knowledge, for doing great investigations and so on.
And right now... questions...
I recently bought Sony Xperia X8. This is my first Android device (I helped my friends with these ones, but just to reflash using manufacturer steps, or configuring devices, not customizing) with which I can do anything I want. I read a lot information about this device and need to clear some things... So, lets start:
(Just for note: I 'm an experienced linux programmer/developer/user, so I have a lot of experience and need just some specific things)
1. What is bootloader in meaning of specific device. Is this something like plain Grub, but just hardware-related? Or it is something like BIOS in PCs meaning?
2. What does ROM file contains? Is that just list of packages and platform-related things excluding kernel, loader and etc, or ROMs contains kernel also? I saw post where someone said "I use xxxx kernel with xxxx ROM", and another post where someone said "This ROM contains xxx kernel". What is the right one?
3. I saw three types of flashes around the forum: "ftf", "sin" and "img". What is the difference between them? Which ones are better (prefferable)?
4. All ROMs which I tried have same issue: Reboot while using ad-hoc wi-fi and activating lockscreen (trying wipes, formating, flash from stock). Can someone, who used stable version of "Cyanogen Mod 7.1.0 stable" confirm is this bug fixed here or not? WiFi is very important for me, especially ad-hoc. (I just want to wait some time 2~3 weeks to see if device working fine and no any defects occur, before I void my warranty by unlocking bootloader)
5. I saw a lot of reviews for different ROMs so I can't just choose one... Maybe someone will suggest me some stable ROM with 100% working wifi based on 2.2 (or 2.3)
Any comments/advices/explanations are greatly appreciated.
P.S. Sorry me for my bad english, I'm originally from Ukraine.
hello..
i'm newbie too in this forum,maybe you must search all answer of your qustion in general forum not in subforum here or try to go to cyanogen forum.
just sugestion,i sugest you to use froyobread rom or froyopro i (2.2.x both) if you want wifi work good in your device ( cause there any wifi bugs in other rom's,actually in 2.3.x rom).
The bootloader it can be locked again
Sent from my X8 using XDA Premium App
dotsen9 said:
The bootloader it can be locked again
Click to expand...
Click to collapse
Yes, I know, but if subject will die during using custom ROM because of some factory defects (believe me, today quality of products is very low level, especially here, in Ukraine) can be situation when I will not be able to return to stock firmware. Anyway, thanks... and still waiting for some explanations.
zieaditya said:
hello..
i'm newbie too in this forum,maybe you must search all answer of your qustion in general forum not in subforum here or try to go to cyanogen forum.
just sugestion,i sugest you to use froyobread rom or froyopro i (2.2.x both) if you want wifi work good in your device ( cause there any wifi bugs in other rom's,actually in 2.3.x rom).
Click to expand...
Click to collapse
Hmm, I have same issues with the wifi even on 2.2 froyo pro, floyo and others, so I thinking about custom kernels, just need to someone confirm what it will solve problem.
By the way, I got questions which I posted here during search forum, so there aren't answers which I need. I really need some technical details about that. Maybe I will be able to help developers with some improvements. Just need to know more about android (coz I have a lot of linux experience - building linux from scratch, optimization, developing, debugging, etc)
Thanks anyway for your attention.
P.S. Offtop... What do I need to do so moderators will permit me to post in <5 min? Coz now working a restrictions for newbies.
You need at least 10 posts here on forum...,;-)
Sent from my X8 using XDA App
1. The bootloader is a special software, that is loaded by the firmware and loads the kernel itself.
This doesn´t only exists on Android, every OS has a bootloader.
2. The ROMs and the kernels are different to flash, the only ROm that "includes" a kernel is the official Android 2.1, which can be flashed with flashtool.
What flashtool is, and what you can do with it, can be read in the X8 FAQ-thread.
3. have a look at the FAQ-thread again....you will find something.
4. GingerDX should have working ad-hoc Wi-Fi, as this is also inportant for DX, especially on WEP.
CM 7.1.0 is still under development, as it´s based on the FXP ROM.
5.I´d suggest you GingerDX+LinuxDX, this combination is smooth like a baby´s ass and as fast as hell!
And everything is working!(Well, maybe there are some bugs, but I´m using this for a few months now and I didn´t found anything that does absolutely NOT work.
codfreak said:
1. The bootloader is a special software, that is loaded by the firmware and loads the kernel itself.
This doesn´t only exists on Android, every OS has a bootloader.
Click to expand...
Click to collapse
I know what is bootloader. I asked is the bootloader in the current context something like software thing (GRUB, LILO, NTLDR, bootrecord if you want) OR it is something like hardware-specific BIOS alternative? This is the question.
codfreak said:
2. The ROMs and the kernels are different to flash, the only ROm that "includes" a kernel is the official Android 2.1, which can be flashed with flashtool.
What flashtool is, and what you can do with it, can be read in the X8 FAQ-thread.
Click to expand...
Click to collapse
What is flashtool I know too. So all ROMs, excepting Stock does not include kernel. Clearly, thanks.
codfreak said:
4. GingerDX should have working ad-hoc Wi-Fi, as this is also inportant for DX, especially on WEP.
CM 7.1.0 is still under development, as it´s based on the FXP ROM.
5.I´d suggest you GingerDX+LinuxDX, this combination is smooth like a baby´s ass and as fast as hell!
And everything is working!(Well, maybe there are some bugs, but I´m using this for a few months now and I didn´t found anything that does absolutely NOT work.
Click to expand...
Click to collapse
Will give it a try... Thanks!
You are a linux programmer?guys we might have a new developer in few months
Everything you need you can ask me via PM
Hi
I`m also have WiFi problems with Froyo Pro v1 and v1.1.
Froyobread 23b works fine.
Looking for a 2.2 rom still in developmen with a working WiFi!!!!

[Q]Things to know before installing a Custom ROM

Hi,
I have been looking through various custom roms for optimus 2x and intend to install one very soon. Before installing i have some questions
1. What is baseband? How do i know which one to use?
2. What is the best/recommended steps to install a custom rom? I know what you have to do before installing a custom rom, what i meant is the order in which you should install custom rom, kernel, some performance packs and baseband, etc.
3. What do you look for in a rom before deciding to install one?
And finally, how can i help the development community?
1. baseband is the software for radio in the phone. You dont have to flash new, you can keep on you baseband from original rom, its not flashed automatically when you flash custom roms by clockworkmod. you only need to download lg getril for example from market and install matching rill to your baseband.
2.
step1: root phone
step2: instal clockworkmod
step3: download zip file with rom to your sdcard
step3: power off phone, then hold volume down + pover on(first volume button) until the clockworkmod starts
step4: backup phone in CWM
step5: every thread with custom rom have the manual how to flash in cwm, its easy.
You can read about it on modaco optimus 2x forum. Lets google it.
There are basically two types of rom for O2X, the one is based on the modified stock rom. the second one is cyanogenmod based rom, i like the cyanogenmod.
You should use matching kernel to type of rom(cyanogenomd, based on ofiicial), kernel is closer to handle hardware, i can imagine it like kernel is between hardware and ROM, ROM is between kernel and user.
3. you should try some ROMs and decide what you like.
EDIT
4. sorry for my bad english.
Your baseband is visible in Settings/About Phone. Try first to flash without changing it. Get the matching Ril with GetRil or LG Ril version in market.
To root you can use latest Superoneclick (see thread in dev section, it seems now to work with GB a well) or nvflash method (see rooting for dummies in dev section).
In the first case you instal cwm with ROM Manager from market, or your can flash it directly using Rusty!'s build (see stickies thread in dev section).
Nothing else to add to the above post. Two families of ROM as said, all coming from stock LG are based on 20L/M/O original ROM. Others are either cyanogen (see in Kang thread, as nightlies build bot is out of order for now) direct, or cyanogen derived (Miui).
Read carefully first posts in each ROM thread, and be sure to have always a back up.
Thanks tomsi91 and Striatum.
@Striatum_bdr
Your sig says : O2X Topogigi SP3 ROM upgraded to 20M - Horse Power 2x Kernel RC11 + Swap/Power Pack 9 lite - Ext4 - BB & RIL 0725 (V20L)
I wanted to know the order in which you installed it. Did you install the kernel first then added the rom or did you flashed the rom first then flashed kernel and the others in the order written in your sig
TIA
A bit of topic but anyways, my BB and RIL don't match so
1. If I match them what improvement would I have?
2. Do I really need to do it even if I am not having issues with call quality?
scrm3r said:
Thanks tomsi91 and Striatum.
@Striatum_bdr
Your sig says : O2X Topogigi SP3 ROM upgraded to 20M - Horse Power 2x Kernel RC11 + Swap/Power Pack 9 lite - Ext4 - BB & RIL 0725 (V20L)
I wanted to know the order in which you installed it. Did you install the kernel first then added the rom or did you flashed the rom first then flashed kernel and the others in the order written in your sig
TIA
Click to expand...
Click to collapse
No reason to flash kernel first it will be overwritten by ROM.
ROMs are always coming with a kernel!
First: ROM. A good thing is to boot then, and follow the First Run Configuration Wizard.
Second: Flash Kernel of your choice.
Third Power Pack if you want, mandatory with SPica's kernels to have all features.
---------- Post added at 03:42 PM ---------- Previous post was at 03:41 PM ----------
C0D3N1N3R said:
A bit of topic but anyways, my BB and RIL don't match so
1. If I match them what improvement would I have?
2. Do I really need to do it even if I am not having issues with call quality?
Click to expand...
Click to collapse
No Problem = No change.
Golden Rule.
just to add.. don't forget to back up your messages/app data/whatnot with titanium backup or whatever
also note that a lot of the LG system apps will obviously be gone when going to CM7 for eg:
the camera for one thing has it's pros and cons. a lot of people seem to prefer the stock camera
the music player doesn't have a cool landscape mode
fm radio is **** with only 6 presets
sound recorder doesn't let you change quality
no built in memo pad (but you can always get one from the market anyway)
and the LG widgets (i like their weather and calendar widget)
"backup and restore" app which was quite useful (i believe it's made by Sprite).. but no worries since there's titanium anyway
although perhaps these system apps are backup-able as an apk in titanium?
Stock LG apps can effectively be backed up as apk, but they can't be run on CyanogenMod, so no interest.
I bought 2x 3 days ago. The lg gingerbread is fine. But not that impressive. I want to root it but the problem is rooting, voids your warranty. Is there is any way so that you can backup the android os given default (by lg), so that you can install it later to claim ur warranty later on. And is there is anything else? to do please correct me.
1. Backup your phone content(contacts, msgs etc)
2. Backup your factory installed OS (I don't know. how to do that).
3. Root your phone by some rooting software(superoneclick,etc).
4. Flash new cm7 rom or any custom mod.
5. Done? please correct me if i'm wrong.
Sent from my LG-P990 using XDA App
nzbrockstar said:
I bought 2x 3 days ago. The lg gingerbread is fine. But not that impressive. I want to root it but the problem is rooting, voids your warranty. Is there is any way so that you can backup the android os given default (by lg), so that you can install it later to claim ur warranty later on. And is there is anything else? to do please correct me.
1. Backup your phone content(contacts, msgs etc)
2. Backup your factory installed OS (I don't know. how to do that).
3. Root your phone by some rooting software(superoneclick,etc).
4. Flash new cm7 rom or any custom mod.
5. Done? please correct me if i'm wrong.
Sent from my LG-P990 using XDA App
Click to expand...
Click to collapse
There are many stock ROMs over in the dev section and there are even guides to show how to restore it. So just use the search button and read
About rooting there is one guide I would recommend you using it because it really explains everything
http://forum.xda-developers.com/showthread.php?t=1327599
Hope this helped
Sent from my LG-Stone from the Prehistory...
Nahh... Just kidding!
CM 7.2 Koboltzz KANG
IronKernel 32MB
Striatum_bdr said:
Stock LG apps can effectively be backed up as apk, but they can't be run on CyanogenMod, so no interest.
Click to expand...
Click to collapse
hmmm.. ****
Thanks for the reply mate... i would like to know if i flash cm7 in it , then the baseband and kernel will be updated automatically?
Sent from my LG-P990 using XDA App
Baseband can't be changed with cwm. Only smartflash. And a custom ROM always come with a kernel or it can't boot...
Better to go back to ext3, in case the new ROM doesn't format. And to be sure no residual file will be left and not overwritten, that could cause troubles.
Striatum_bdr said:
Baseband can't be changed with cwm. Only smartflash. And a custom ROM always come with a kernel or it can't boot...
Click to expand...
Click to collapse
Is there a newer basaband than 1035.21_20110725? This version is the same in all latest stock ROMS (V10D, V20L, V20M). Flashing the V20M (with smartflash) will have a different baseband although it will say 1035.21_20110725? I installed the leaked V20o but I have problems with signal loss after some hours in stand-by.
spyrosk said:
Is there a newer basaband than 1035.21_20110725? This version is the same in all latest stock ROMS (V10D, V20L, V20M). Flashing the V20M (with smartflash) will have a different baseband although it will say 1035.21_20110725? I installed the leaked V20o but I have problems with signal loss after some hours in stand-by.
Click to expand...
Click to collapse
It's one of numerous LG inconsistencies... Different BB with same number.
It seems in fact they are not the same. Try different Rils with GetRil, the 20o one but also the 20l etc...
Striatum_bdr said:
It's one of numerous LG inconsistencies... Different BB with same number.
It seems in fact they are not the same. Try different Rils with GetRil, the 20o one but also the 20l etc...
Click to expand...
Click to collapse
I did try different RIL when I had the V20o. I changed the RIL V20o Europe to V20L Italia which I had with V20M update which I did through LG official update. Do you think flashing V20M with smartflash and then installing the V20o will fix the problem?
Thanks

Newbie Checklist

Ello!
I'm getting my 2x in a couple days and I'm kinda new to all this custom ROM bamboozle. BUT I have been reading up on it all and I think I now have a vague idea of how to go about doing things. Would I be correct in saying:
1) Root
2) Install ROM manager/Clockwork thingy
3) Wipe phone/clear data etc
4) Flash temasek's KANG ROM
5) Flash Google applications or something (?)
6) Flash Vadonkas KANG kernel (I've heard it goes well with that ROM)
But I am fairly lost on:
. RIL and baseband. Do I need not bother with this if I have the ROM and stuff up to date? I'm not 100% sure what they are/do
. Whats the difference between these kang kernels:
-base version
-32M ramhack shared version
-32M ramhack version
Sorry for being a newbie and all, but a HUGE thanks to anyone that can lead me in the right direction
Thanks!
Baseband is what connects to your network. This is subjective on what one is best, but some roms, especially gb based roms, will specify which one you must use.
Ril is the bit that connects the bb stuff to all other things such as android and hardware etc. This is really easy to change using lggetril app from the market. Just check the one that is the same as your bb is called.
This may be a but simplistic by me but if unsure on bb to use ask in the thread of the ROM you're going to use
Sent from my R800i using XDA App
It seems that you are well prepared, but you should for safety, make a nandroid backup from recovery before you wipe your phone. It could come in handy...
Also, since you're not experienced I think you should wait with install of another kernel than the one that comes with Temasek's kang. This is the most stable one, and is least expected to bring your phone into an unwakeable sleep aka bsod.
For baseband; use the one that comes with the phone and check it out. If it works well, keep it, if not, then you can dig into the issue. Remember to use the getril app to match your ril with the baseband, CM7 comes with 218 ril, but your phone has probably a more recent baseband.
Welcome and good luck!
Sent from my Optimus 2X using Tapatalk
You should also have nvflash recovery handy.
http://forum.xda-developers.com/showthread.php?t=1035041
When i first tried to flash CM7.1 KANG and kernel it went into a loop at startup. Used the recovery and it worked after second install.
Hey!
In this thread the most of your questions are answered: http://forum.xda-developers.com/showthread.php?t=1446976

Categories

Resources