• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root How to: Update your baseband to FC29 (Boost only) (Link is back up)

BLuFeNiX

Well-Known Member
Feb 16, 2012
209
103
penguinrepair, thank you for your time and efforts in finding out where baseband is and how to get it on our phones... thanks! :rock:

This is for BOOST ONLY. I am not liable for anything that goes wrong.

1) Download the baseband (basebandFC29), and copy it to your sdcard. (link is back up)
The MD5 for basebandFC29.img is: 301801afa7d43b07c2c0febb447ce46b

2) reboot into CWM, go to "mounts and storage", and mount /system and /sdcard (not USB storage)

3) run an ADB shell (see post below: How to run an ADB shell)

4) in the shell, run the following commands EXACTLY AS THEY APPEAR:
THIS HAS THE POTENTIAL TO BRICK YOUR PHONE. While many people have flashed successfully, it is possible that something could go wrong.
Code:
/system/bin/rmt_storage

md5sum /sdcard/basebandFC29.img

Make sure the output of the above command matches this MD5: 301801afa7d43b07c2c0febb447ce46b
If it doesn't match, STOP THIS PROCESS. Re-download the file and start over from the beginning. If everything looks good, continue with the following commands:


Code:
dd if=/dev/block/mmcblk0p6 of=/sdcard/baseband.bak

dd if=/sdcard/basebandFC29.img of=/dev/block/mmcblk0p6

exit

Make sure the above commands finish before you unmount, or terrible things may happen.
5) unmount /system and /sdcard, and reboot your phone. You now have the FC29 baseband, and a backup of your old baseband is on your sd card (baseband.bak).

Thanks to penguinrepair, bads3ctor, and mavrikmeercat for showing me how to do this and providing the baseband file.
 
If you aren't sure how to run an ADB shell, do this:

1) Download ADB. You can get this from most "one click" packages. Here is one for your convenience: SuperOneClick v2.3.3

2) unzip the archive, and copy the "ADB" folder somewhere. It doesn't matter where, as long as you know where it is.

3) run a command prompt (Start>All Programs>Accessories>Command Prompt).

4) change directories to the "ADB" folder. Use this command:
Code:
cd C:\wherever\you\put\ADB\

5) make sure your phone is plugged in, and USB Debugging is on (settings>applications>development)

6) run this command (in the command prompt) to open an ADB shell:
Code:
adb.exe shell


If you are running Mac or Linux, I expect you to know how to translate these instructions :p
 
Upvote 0
This is for BOOST ONLY. I am not liable for anything that goes wrong.

1) Download the baseband (basebandFC29.bin), and copy it to your sdcard.

2) reboot into CWM, go to "mounts and storage", and mount /system and /sdcard (not USB storage)

3) run an ADB shell (see post below: How to run an ADB shell)

4) in the shell, run the following commands EXACTLY AS THEY APPEAR:
Code:
/system/bin/rmt_storage

dd if=/dev/block/mmcblk0p6 of=/sdcard/baseband.bak

dd if=/sdcard/basebandFC29.bin of=/dev/block/mmcblk0p6

exit
5) unmount /system and /sdcard, and reboot your phone. You now have the FC29 baseband, and a backup of your old baseband is on your sd card (baseband.bak).

worked! :thumbup:
:driver:
very easy i just hope every one reads and follows your instructions because they are perfect...

thanks for the work BLuFeNiX ,penguinrepair, bads3ctor
 
  • Like
Reactions: BLuFeNiX
Upvote 0
Sorry for the misunderstanding.. Guess I'm just tired of people jacking shit that other people spend the time making. my appologies to BluFeNIX..

Being that this thread is for baseband I thought i'd share with everyone.
If anyone is looking for another way to update their baseband or you dont have adb installed on your system then you could use Odin.

this is the same file. (Confirmed and working!!) PR gave it to me as well just before BluFenix so I tared and md5sumed it for Odin. I've flashed baseband on several TU's with it since he is ok with us sharing the one he pulled..

Instructions
Windows Only,,

download & unzip attached file to a location on your PC
open it
install samsung drivers (if you dont have them already)
open Odin.exe
click OPS button & select the ops file in the folder
click Phone button & select phone tar.md5 file (if it's shaded out then uncheck one package on the left, then continue)
while phone is not plugged into usb, put it into download mode.

From a powered off phone, hold vol down + camera button + power button untill you see the warning screen and press vol up to accept.

Now plug your phone into usb. you should see the yellow COM box light up in Odin..
hit the start button in odin and let it flash.
Odin will reboot your phone when it's done..

to confirm go to settings > about phone > baseband version and it should be something like #### x FC29

Files VV
FC29Baseband_odinpkg.zip
 
Upvote 0
take the link down!!!! it's not yours to share
Penguinrepair gave it to you for testing. not to share with the community yet.

and you could at least give credit to him for making it.. :mad:

now he doesn't want to give anything to AF because of this

1) Link is now inactive

2) I did give him credit, read the bold words.

3) This is a publicly available baseband file released by Samsung, isn't it? anyone could have upgraded and made a copy of the baseband for distribution.

I'm sorry if I misunderstood the nature of this file, but unless someone other than Samsung made that baseband, then it is not anyone's privilege to keep from the community.

Edit: I was just informed that this baseband was created by penguinrepair. I was under the impression that it was just a copied Samsung file. The link has been removed permanently, since it is penguinrepair's to release. I am sorry for the misunderstanding.

Edit 2: The baseband was, in fact, created by Samsung. It seems I was correct in my original assumptions.
 
Upvote 0
Penguinrepair did almost all the work getting the new baseband image. It went like this:

  • I gave him my stock Boost backup that I made right after I got my 2nd Boost Transform Ultra and penguinrepair flashed it to his TU
  • Penguinrepair used dd to flash recovery back to stock
  • He then updated to 2.3.6 which flashed the baseband delta patch
  • He then found out which partition was baseband and got a dd image if that
I am probably missing a few steps but thats the gist of it. The problem is not that it's "owned" by penguinrepair....he is open source all the way. It was that it was not tested properly yet and was posted with improper instructions and without attribution. We like to fully test out fixes before we release these kinds of things so as not to cause users problems.
 
Upvote 0
Penguinrepair did almost all the work getting the new baseband image. It went like this:

  • I gave him my stock Boost backup that I made right after I got my 2nd Boost Transform Ultra and penguinrepair flashed it to his TU
  • Penguinrepair used dd to flash recovery back to stock
  • He then updated to 2.3.6 which flashed the baseband delta patch
  • He then found out which partition was baseband and got a dd image if that
I am probably missing a few steps but thats the gist of it. The problem is not that it's "owned" by penguinrepair....he is open source all the way. It was that it was not tested properly yet and was posted with improper instructions and without attribution. We like to fully test out fixes before we release these kinds of things so as not to cause users problems.

So it was a Samsung-made baseband? The same file I could have obtained if I used the OTA root keeper and upgraded myself?

Thanks for the clarification.
 
Upvote 0
Well, then I see no issue with releasing the file. I will, however, leave the link inactive out of respect.
Put it back up...I don't see any problem doing that...but i would add some more red warnings that it's dangerous to dd the baseband.

Edit: Please make sure all the instructions and img file are correct. Hate to brick someone with the wrong instructions or files. baseband.img might be a better name for the file.
 
Upvote 0
Put it back up...I don't see any problem doing that...but i would add some more red warnings that it's dangerous to dd the baseband.

Edit: Please make sure all the instructions and img file are correct. Hate to brick someone with the wrong instructions or files. baseband.img might be a better name for the file.

Alright, will do. I figured a descriptive name would be better, so as not to confuse it with another baseband file (like a backup).

Also, do we know what happens when the TU tries to boot with a bad baseband? I would assume that recovery/CWM would still be accessible.
 
Upvote 0
Alright, will do. I figured a descriptive name would be better, so as not to confuse it with another baseband file (like a backup).

Also, do we know what happens when the TU tries to boot with a bad baseband? I would assume that recovery/CWM would still be accessible.

Yes.....basebandFC29.img might be better but really does not matter. I don't know what happens if baseband is corrupted but my guess would be ramdump mode. I really don't want to test this! :rolleyes:
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones