Hello All.
I had a small talk with DoomLord about flashing base-bands over the phone and the difference it would make for your phone so have decided to make the information that I got available for the public here so that no one else has to go to the same hassle I did Googling for all the stuff.
I am a power user of Android. But completely unbeknownst to the development side of the OS. So if I make any mistakes, I request you to point them out to me and I will make the necessary corrections.
So what exactly is a baseband ?!
Inside of your cellphone, there is a chip embedded that enables it to communicate with your carrier's transmission towers. This chip is known as a "baseband processor" and it is responsible for signal processing and realtime radio transmission operation. (Got that bit from WikiPedia)
The baseband is actually a piece of software that instructs that processor on what frequencies to operate on.
Kind of like a driver for any hardware that you might install on your computer.
So any gain in the level of harmony between the hardware and software that make data transmission happen on your phone (GSM/DATA) is only going to benefit the phone's performance. ( READ battery life, signal reception, etc.)
Also, each baseband has it's corresponding libraries which also need to be provided for it to be working optimally.
So that's that for the theory part.
I'm open to corrections. If anyone can point them out, I will be happy to edit the post. But I had a lot of trouble trying to understand WHY I should flash a particular baseband and what difference it will make.
Currently, at XDA we have baseband patches for baseband -36 and -64 available.
So as per your ROM requirements, it would be better to flash any of these base-bands onto your phone with their corresponding libraries.
Which brings us to the next part.
ACTUALLY flashing the baseband.
Pretty simple process actually.
But from what I know, you will need a rooted phone with an unlocked bootloader to do this. (!! Not sure !! )
And a custom recovery (Clockwork MOD) that can allow you flash .zip to NAND.
EDIT : You just "NEED" root. (Thanks Flo95)
Please follow post 2 for further info on how to do it without root.
My ARC S is rooted and has an unlocked bootloader.
So all that you need to do now is download the following :
1.Flashtool.
2.Baseband that you require.
3.Corresponsing baseband libraries
I will be posting more on this with screenshots so that everyone can enjoy the same benefits that I have currently after using my phone on -36 baseband and using the corresponding patches.
Credits to DoomLord (For awesome DOOM Kernel) and Iridaki (For baseband patches). If there is anyone else to credit, please do point and I will acknowledge the same here.
I invite inputs from other experienced XDA members to provide more technical Know-how on why this is necessary. Sadly, there is insufficient material right now on this topic here.
Thanks.
EDIT :
Lets share a list of working Basebands in various areas :
For eg. :
Gujarat, India : 36 works fine on Vodafone 3G
64 works fine on Vodafone 3G and Airtel.
NSW Australia (on the Optus network) : Baseband 36 tested to be working great
Finland:
-64 works great for Sonera / Saunalahti / Elisa / DNA
-36 drops connection alot for Saunalahti / Elisa
Croatia
baseband 56 works great in Croatia
You can point to the baseband working for you and your location and I will update the post accordingly.
Thanks
Please click the "THANKS" button if you feel you've benefited from the info !
You can flash basebands without an unlocked bootloader, as it happens when "normal" users update their devices the official way without need of an unlocked bl.
You can get recovery with SE Extreme Tweaker on locked bootloader, too.
Only thing you need is root.
But for kernel awesomeness I'd definitly recommend to unlock the device.
Sent from my iPad 2 using Tapatalk
What baseband is actually the best for uk in terms of signal battery and gps?
Sent from my LT18i using Tapatalk
Thanks for this topic!! ok I attach here the post I published in the other thread with no answer :
" @Iridaki: Sorry for my stupid question... But is there a way to flash another baseband directly from recovery?? Or I don't know, with root explorer... I'm on firmware. 42 rooted, with locked bootloader and with recovery. Thanks!
Sent from my Arc S LT18i using Xda Premium App"
Thanks in advance for your answer!!
rkanwar said:
What baseband is actually the best for uk in terms of signal battery and gps?
Sent from my LT18i using Tapatalk
Click to expand...
Click to collapse
I think this is a great idea to discuss what basebands work best in what areas, it will certainly help a lot of people make the right (and informed decision).
To start off, I am in NSW Australia (on the Optus network) and I have found that the ideal baseband for me is .36 - All the other ones work fine of course but the .36 offers best/optimum battery and radio output for everyday use (with the latest DooMKernel of course!)
Hi, Im from the Philippines and wondering what baseband suits for my Arc S?
theduke89 said:
But is there a way to flash another baseband directly from recovery?? Or I don't know, with root explorer... I'm on firmware. 42 rooted, with locked bootloader and with recovery. Thanks!
Sent from my Arc S LT18i using Xda Premium App"
Thanks in advance for your answer!!
Click to expand...
Click to collapse
Yes there is a way to flash the baseband without Flashtool, but we wont publish it for now, since it's not working reliable on me. For theorie its working like an SE fota update. Which uses binary diff and flashes the diffs to the corresponding areas. This way you could flash all partitions. But this is only theory for now, because with flashtool we have a better way which is very very safe. Even if flashtool fails the phone can be restored everytime. Via FOTA you can really brick it forever
@All asking for which baseband fits best:
Please please DON'T start flashing basebands without thinking about now.
Normally ALWAYS use the baseband which comes with the ROM! For example SE always has the corresponding baseband included. This baseband fits the android libs it comes with.
On custom Roms please read what the developer of the customRom telly you. If he/she has developed the Rom for specific baseband libs.
All other things like baseband patches are tested and developed by other developers which know what they are doing. So if you use such a patch ALWAYS read the manual and the requirements. Because it CAN happen that it is NOT possible to use a GB baseband on a ICS rom and vice versa. The is a little more than "just" libs and firmware. Also the java part framework/base/com/java/internal/telephony....
has to fit the baseband (SE is very special here).
So i hope now you all understand. Please please please leave the decision which baseband is best and which is working to the devs who know what they are doing!!!!!! Don't come here and tell "i tried baeband xxxxx now my phone randomly disconnects data/voice/..."
Thanks
I'm in Victoria, Australia on the Telstra network. Does anyone know which is the optimal baseband for me to use?
Cheers.
Crikey83 said:
I'm in Victoria, Australia on the Telstra network. Does anyone know which is the optimal baseband for me to use?
Cheers.
Click to expand...
Click to collapse
You completely ignored the post above yours, didn't you?
iR¡[email protected]!* via Tapatalk
Finland:
-64 works great for Sonera / Saunalahti / Elisa / DNA
-36 drops connection alot for Saunalahti / Elisa
baseband .56 works great in croatia
iridaki said:
You completely ignored the post above yours, didn't you?
iR¡[email protected]!* via Tapatalk
Click to expand...
Click to collapse
Hehe, maybe just a little bit. The rest of the post was supposed to read that I am currently running baseband 64 but have **** internet connection even with full network reception.
Sent from my LT18i using XDA
ive been using baseband 36 so far, not bad might try 64 soon
Hello every1,
I have an i9000 with 4.1.1
3.0.42-00746-g6564605-dirty Devil3_1.3.1_Hellybean_cappy_CFS_BLN_CMC #524 Kernel version
i9000XXJVT Baseband version
that drives me nuts, because i have poor reception of wireless signal.
I`m not good at this, and i don`t want to mess it up, so i am at your mercy to fix it. I assume that whoever upgraded it to 4.1.1 *i recently bought it of Craigslist), did not put the correct modem in it (my carrier is AT&T prepaid).
Pretty please tell me what i can do to change my reception for the better.
Thanks a LOT
nelutzu55 said:
Hello every1,
I have an i9000 with 4.1.1
3.0.42-00746-g6564605-dirty Devil3_1.3.1_Hellybean_cappy_CFS_BLN_CMC #524 Kernel version
i9000XXJVT Baseband version
that drives me nuts, because i have poor reception of wireless signal.
I`m not good at this, and i don`t want to mess it up, so i am at your mercy to fix it. I assume that whoever upgraded it to 4.1.1 *i recently bought it of Craigslist), did not put the correct modem in it (my carrier is AT&T prepaid).
Pretty please tell me what i can do to change my reception for the better.
Thanks a LOT
Click to expand...
Click to collapse
Modem can be flashed separately (through CWM), take a look here: http://forum.xda-developers.com/showthread.php?t=1870460
Firstly, i'm really sorry for being such an ignoramus on the subject of this phone. I am actually an experienced IT 'professional' but for the life of me i can't find what looks like a reliable method for updating the firmware on my GT i9305 LTE handset... I bow to your knowledge of all things Android...
I am running version 4.1.1 and would very much like to upgrade to the latest 'stable' version of android. I am based in the UK and am on the EE network using a 4G contract.
Kernel Version 3.0.31
Build number JRO03C.I9305XXALI5
So far I have tried:
1) Going into the phone's Settings>About Device
- result - no "update" software option is shown
2). Downloading and installing Kies 3 and updating the firmware with the built in facility
-result - awful! the updater gets to 15% downloaded and then disappears. Though processes are still running...
3) Downloading Samsung GS3 Toolkit
- result - i have been too scared to go any further as i can't seem to find what looks like a good and reliable ROM for this phone (GT i9305 LTE) on EE...
Question - does it even matter which network i'm on as far as the ROM is concerned? What about the country as long as it's English?
If anyone can help me with this i would be most most grateful!
Charles
Use this, pre rooted E E rom.
http://forum.xda-developers.com/showthread.php?t=1942150
Hello!
I am fairly new to this, hence the question. I'm not sure how to change the broadband version of a GT-N7000. I am guessing I need to use ODIN, but I'm not sure what needs to be flashed for it.
The reason why I am asking is because my broadband used to be XXLT4, but after I nearly bricked my phone, the USB module was changed at a service and the kernel replaced - but the broadband version of that kernel is XXLR9!
I really don't know if this is a problem, but it probably is, considering XXLR9 seems to be India while XXLT4 is Hungary, so I would like to replace it. I do not know how to go about this.
May I request help on what to do? Do I need to install the stock kernel, or are the modems available independently?
Thanks for reading and for the help in advance!
Do you have problems with your phone? I'm pretty sure service knows best... ?
http://forum.xda-developers.com/showthread.php?t=1645202
Hello Guys !!
I am in a big trouble ,I bought i9305 after a while I descovered that it doesn't support 3G network in my country (Algeria)
I tried to find a ROM for i9305 TMC but I didn't get it
Help please ??? What to do to get 3G network working on my phone
PS: I tried all types of configuration of 3G in my Operators and other operators
Regardless :angel:
Up
Hello and thank you for using Q/A,
3G should work on all ROMs. Definitely on Stock. But if you want, you can try a Marshmallow ROM on the I9305 Development section. You can check your APN too.
Trafalgar Square said:
Hello and thank you for using Q/A,
3G should work on all ROMs. Definitely on Stock. But if you want, you can try a Marshmallow ROM on the I9305 Development section. You can check your APN too.
Click to expand...
Click to collapse
Thanx a lot for your answer !!!
But I think that 3G is depended on the country of the ROM , note that I didn't find a ROM for i9305 TMC (algeria) even in sammobile
Anyway I will try Marshmallow and I will get back soon
Regardless
Hi Slimane, stock Kitkat 4.4.4 is working excellent and also supports 3G and 4G. You don't need to have Algerian official ROM to make it working, you could use another country firmware too.
You just need to setup correctly with your operator, and you should be good to go. In worst case, it may be that your provider does not have a 3G option which is almost impossible. Cheers.