[USERS CAN REQUEST][TUTORIAL]Motorola Defy Mini XT320/XT321 Custom SBF with fastboot

Search This thread

rootdefyxt320

Senior Member
Oct 4, 2012
488
440
Sydney, NSW
Hey Defy Mini Users, I've been able to make custom SBF's and include fastboot and Bootloader 01.0a in them.

Refer to this post for a new way to root Defy Mini XT320/XT321 for those without fastboot: http://forum.xda-developers.com/showpost.php?p=46445136&postcount=41

Refer to this post if you don't understand on how to root Defy Mini XT320/XT321: http://forum.xda-developers.com/showpost.php?p=48952575&postcount=70 Thanks to @jonaut :D

Request which firmware you want me to do and I will do it for you.

Now you don't need to do Alin Razvan method anymore to obtain fastboot. This method is based on @ManOLCZ method. So credits to him for the original method. I went a step further by including an older bootloader. Bootloader 01.0a can fix battery charging issues if you are not using original Defy Mini Battery and it is the native bootloader for fastboot mode.

How to get Bootloader 01.0a and fastboot on Motorola Defy Mini XT320/XT321 SBF:

1. Download the attachments below.
2. Extract all the zip files
3. Open Motorola Android Depacker and select the button 'Open From file' and select the SBF file for your phone and open it.
4. Click on the button 'Split to folder' to split your desired SBF file.
5. Now select the button 'Open from File' and change the selection of file type to 'MOTOBLUR mbn image (*CG2.smg)' go to the folder called nameofsbf-extracted which contains CG2.smg and open it.

NOTE: nameofsbf-extracted this means the name of the SBF file with the word extracted at the end. Here's an example: TNBST_4_0A.1F.0ERPS_flex_WE_Orange_Spain-extracted

6. Now go to the folder CG2-Extracted to and replace the files with the one from the 2nd attachment.
7. Now go to Motorola Android Depacker and select 'Open Files Folder' and select the folder named CG2-Extracted.
8. Select 'compile file' and it should be place in a folder named rebuilt
9. Now copy the custom CG2.smg to folder with the files named 'firmware.hmg' and 'RAMDLD.smg'
10. Now open SBF Recalc and select the button 'Open CG-Folder' and select where CG2.smg, firmware.hmg and RAMDLD.smg are.
11. Now select 'Create SBF-File' and wait for a moment. Now wait a moment and your custom SBF file will be created.
12. Your SBF is now ready to be flashed with RSD-Lite.

Guys all Defy Mini XT320/XT321 SBF's are all hosted here: http://www.filefactory.com/f/835cff656c4785cd

Thanks to @daywalker04
 

Attachments

  • SBF-Recalc_1.2.9.1.rar
    749.4 KB · Views: 5,220
  • MotoAndroidDepacker1.2alpha-3.zip
    46.6 KB · Views: 4,142
Last edited:

ManOLCZ

New member
Feb 12, 2008
4
6
Greetings from Czech Republic to Čakovec.For your region you can find the rom here:
***.droidevelopers.com/downloads.php?do=cat&id=112
 
Last edited:

ManOLCZ

New member
Feb 12, 2008
4
6
What are the advantages of implementing Bootloader 01.0a?
Any info,please...

Hey Defy Mini Users, I've been able to make custom SBF's and include fastboot and Bootloader 01.0a in them.

Request which firmware you want me to do and I will do it for you.

Now you don't need to do Alin Razvan method anymore to obtain fastboot.

How to get Bootloader 01.0a and fastboot on Motorola Defy Mini XT320/XT321 SBF:

1. Download the attachments below.
2. Extract all the zip files
3. Open Motorola Android Depacker and select the button 'Open From file' and select the SBF file for your phone and open it.
4. Click on the button 'Split to folder' to split your desired SBF file.
5. Now select the button 'Open from File' and change the selection of file type to 'MOTOBLUR mbn image (*CG2.smg)' go to the folder called nameofsbf-extracted which contains CG2.smg and open it.

NOTE: nameofsbf-extracted this means the name of the SBF file with the word extracted at the end. Here's an example: TNBST_4_0A.1F.0ERPS_flex_WE_Orange_Spain-extracted

6. Now go to the folder CG2-Extracted to and replace the files with the one from the 2nd attachment.
7. Now go to Motorola Android Depacker and select 'Open Files Folder' and select the folder named CG2-Extracted.
8. Select 'compile file' and it should be place in a folder named rebuilt
9. Now copy the custom CG2.smg to folder with the files named 'firmware.hmg' and 'RAMDLD.smg'
10. Now open SBF Recalc and select the button 'Open CG-Folder' and select where CG2.smg, firmware.hmg and RAMDLD.smg are.
11. Now select 'Create SBF-File' and wait for a moment. Now wait a moment and your custom SBF file will be created.
12. Your SBF is now ready to be flashed with RSD-Lite.
 

juliusaea

Member
Sep 13, 2013
12
1
Firmware request

Hey Defy Mini Users, I've been able to make custom SBF's and include fastboot and Bootloader 01.0a in them.

Request which firmware you want me to do and I will do it for you.

Now you don't need to do Alin Razvan method anymore to obtain fastboot. This method is based on @ManOLCZ method. So credits to him for the original method. I went a step further by including an older bootloader. Bootloader 01.0a can fix battery charging issues if you are not using original Defy Mini Battery and it is the native bootloader for fastboot mode.

How to get Bootloader 01.0a and fastboot on Motorola Defy Mini XT320/XT321 SBF:

1. Download the attachments below.
2. Extract all the zip files
3. Open Motorola Android Depacker and select the button 'Open From file' and select the SBF file for your phone and open it.
4. Click on the button 'Split to folder' to split your desired SBF file.
5. Now select the button 'Open from File' and change the selection of file type to 'MOTOBLUR mbn image (*CG2.smg)' go to the folder called nameofsbf-extracted which contains CG2.smg and open it.

NOTE: nameofsbf-extracted this means the name of the SBF file with the word extracted at the end. Here's an example: TNBST_4_0A.1F.0ERPS_flex_WE_Orange_Spain-extracted

6. Now go to the folder CG2-Extracted to and replace the files with the one from the 2nd attachment.
7. Now go to Motorola Android Depacker and select 'Open Files Folder' and select the folder named CG2-Extracted.
8. Select 'compile file' and it should be place in a folder named rebuilt
9. Now copy the custom CG2.smg to folder with the files named 'firmware.hmg' and 'RAMDLD.smg'
10. Now open SBF Recalc and select the button 'Open CG-Folder' and select where CG2.smg, firmware.hmg and RAMDLD.smg are.
11. Now select 'Create SBF-File' and wait for a moment. Now wait a moment and your custom SBF file will be created.
12. Your SBF is now ready to be flashed with RSD-Lite.


Excellent tutorial bro !! I tried the Alin Razvan method semi-flashing the Orange Spain rom but I was not quick enough and now I have the spanish rom and no signal in my Defy Mini. Since you said we can request any firmware from you, could you please help me with this one? :

Software version: TNBST_4_0A.21.21RPS
Flex version : WE_RTGB_v14_0512_FLEXTNBST

My telephone company is Claro Dominican Republic.

Thanks in advance.
 

rootdefyxt320

Senior Member
Oct 4, 2012
488
440
Sydney, NSW
Excellent tutorial bro !! I tried the Alin Razvan method semi-flashing the Orange Spain rom but I was not quick enough and now I have the spanish rom and no signal in my Defy Mini. Since you said we can request any firmware from you, could you please help me with this one? :

Software version: TNBST_4_0A.21.21RPS
Flex version : WE_RTGB_v14_0512_FLEXTNBST

My telephone company is Claro Dominican Republic.

Thanks in advance.

Ok, press thanks button when I do it for you. :D
@juliusaea Here is your firmware

http://www.filefactory.com/file/6jo..._flex_WE_RTGB_v14_0512_NOAPR_sec_20120514.zip

Password for zip file is mod2xtreme.com or droidevelopers.com
 
Last edited:
  • Like
Reactions: juliusaea

juliusaea

Member
Sep 13, 2013
12
1
Thanks for the firmware

Thanks for the quick reply. I already saw this firmware in another xda-developers thread but did not download because the flex version does not match with mine, but if you say this is ok then it is ok for me too, after all you are the experts. Just a little question: is this firmware already modified to have the fastboot from the beginning or do I have to follow the tuto and build it for myself?
Again thanks for you help.
 
Last edited:

juliusaea

Member
Sep 13, 2013
12
1
Thanks man :victory: . After several times I installed the respective .net framework for the public pc I was using, built the custom sbf and flashed it to my phone. Now I am looking for an easy method to root my phone, any suggestion? :confused:
 

MauroSZ

Senior Member
Dec 18, 2012
153
35
If you flashed a custom sbf with fasboot on your mini, all you need to root it is simply apply update.zip via CWM (leo0 method).

Sent from my XT687 using xda app-developers app
 

rootdefyxt320

Senior Member
Oct 4, 2012
488
440
Sydney, NSW
  • Like
Reactions: juliusaea

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    New Way to Root DEFY MINI XT320/XT321 if you don't have fastboot.

    1. Download the Fastboot SBF attachment and the root Defy Mini Attachment
    2. Extract all the files out of the zip making sure all the files are in the same place.
    3. Put phone in flash-mode by powering off your device and pressing Vol-, Power Button and camera button simultaneously and connect it to the computer.
    4. Install RSD-Lite if you haven't done so.
    5. Now select the SBF and it will flash fastboot to your phone. Don't worry about the flashing errors because it won't affect the phone at all. Disconnect the phone out of the computer and pull out the battery to get out of flashmode.
    @MauroSZ and me have confirmed it .
    6. Put the update.zip in the root of your sdcard
    7. Now go to the folder where you extracted root Defy Mini Attachment.
    8. Now make sure your phone has USB Debugging enabled.
    9. Now click on the file named start_cwm_recovery.bat
    10. Now using the Volume buttons to navigate and power button to select, select the option 'Apply update.zip from sdcard'
    11. Now select yes to install the zip file.
    12. Now select reboot system now and select Yes to Fix Root.
    13. Now your device is rooted.
    @Anushan use this method if you don't know how to make a custom SBF.
    20
    Hey Defy Mini Users, I've been able to make custom SBF's and include fastboot and Bootloader 01.0a in them.

    Refer to this post for a new way to root Defy Mini XT320/XT321 for those without fastboot: http://forum.xda-developers.com/showpost.php?p=46445136&postcount=41

    Refer to this post if you don't understand on how to root Defy Mini XT320/XT321: http://forum.xda-developers.com/showpost.php?p=48952575&postcount=70 Thanks to @jonaut :D

    Request which firmware you want me to do and I will do it for you.

    Now you don't need to do Alin Razvan method anymore to obtain fastboot. This method is based on @ManOLCZ method. So credits to him for the original method. I went a step further by including an older bootloader. Bootloader 01.0a can fix battery charging issues if you are not using original Defy Mini Battery and it is the native bootloader for fastboot mode.

    How to get Bootloader 01.0a and fastboot on Motorola Defy Mini XT320/XT321 SBF:

    1. Download the attachments below.
    2. Extract all the zip files
    3. Open Motorola Android Depacker and select the button 'Open From file' and select the SBF file for your phone and open it.
    4. Click on the button 'Split to folder' to split your desired SBF file.
    5. Now select the button 'Open from File' and change the selection of file type to 'MOTOBLUR mbn image (*CG2.smg)' go to the folder called nameofsbf-extracted which contains CG2.smg and open it.

    NOTE: nameofsbf-extracted this means the name of the SBF file with the word extracted at the end. Here's an example: TNBST_4_0A.1F.0ERPS_flex_WE_Orange_Spain-extracted

    6. Now go to the folder CG2-Extracted to and replace the files with the one from the 2nd attachment.
    7. Now go to Motorola Android Depacker and select 'Open Files Folder' and select the folder named CG2-Extracted.
    8. Select 'compile file' and it should be place in a folder named rebuilt
    9. Now copy the custom CG2.smg to folder with the files named 'firmware.hmg' and 'RAMDLD.smg'
    10. Now open SBF Recalc and select the button 'Open CG-Folder' and select where CG2.smg, firmware.hmg and RAMDLD.smg are.
    11. Now select 'Create SBF-File' and wait for a moment. Now wait a moment and your custom SBF file will be created.
    12. Your SBF is now ready to be flashed with RSD-Lite.

    Guys all Defy Mini XT320/XT321 SBF's are all hosted here: http://www.filefactory.com/f/835cff656c4785cd

    Thanks to @daywalker04
    2
    Does anyone know which .sbf is the newest? I mean by having the most recently updated software.

    This firmware is the newest: TNBST_4_17.21.A7RPS_flex_WE_Retail_Nordics_v4_0816_NOAPR_sec_20120816_MSU.sbf
    2
    Flashing Fastboot Only SBF

    You can't hardbrick due to locked bootloader. I will try to make a fastboot only SBF. RSD can't seem to send the jump command to jump into RDL Mode so it won't flash the SBF at all. Ok, I compiled my fastboot only SBF for XT687 using SBF ReCalc. Would you be willing to test it please. Just extract the SBF out of the zip file and flash the SBF with RSD.

    It works. Thank you. What I did :p:

    - Booted into CWM and did a nandroid
    - Still on CWM, all wipes
    - Reflashed the firmware (RSD Lite 6.1.4) that was running on my XT687, it is the latest but without fastboot (1)

    - Turned on the phone and verified if every thing was OK
    . really it was liked I took it out from the box ( both sim, data network, wifi etc)

    - Flashed the fastboot only SBF that you packed.
    . Some files were flashed and at certain point an error occurred ( see 2 pictures attached and the error text in the end (2) )
    . I had a intuition this error can be ignored. I was right.

    - Disconnected from PC and removed the battery shutting it down
    - Powered on the phone to see if every thing was OK. Really was ( both sim, data network, wifi etc)
    - Booted into CWM only to test my flashable update.zip to root it ( I made it :) using @Bin4ry method files and permissions ) - It works ! :)
    - Booted into CWM again to restore my nandroid (success)

    Now my device is working firmware 2_27G_2009 and fastboot 2_27D_2009 like was before, but MODEM files were not flashed at this time. I have not notice any difference yet. Are MODEM files restored by nandroid ? :confused:

    I think you've made the third method. First was AR only. The second is flashing a custom SBF. The third is flashing fastboot only SBF, easier than AR method, because you can be relaxed waiting the error to shut down your phone removing battery. The third is faster than the second and you don't loose any data. If you solve errors it will be prettiest but now it is already good.

    =====================================================================
    (1) I got fastboot before using AR method
    (2) RSD Lite 6.1.4 error

    Code:
    2013/10/12 14:31:18 | 0 | ERROR: Phone[0000]: Error flashing subscriber unit. Device API Error: 0xE0020014 Address: 0xDC800 Command: BIN ->(567)FlashOp
    2013/10/12 14:31:18 | 0 | ERROR: Phone[0000]: Flash failed. ->(1195)PST_FP_FlashThread
    2013/10/12 14:31:18 | 0 | ERROR: Flash failure: Phone[0000]: Error flashing subscriber unit. Device API Error: 0xE0020014 Address: 0xDC800 Command: BIN (Error Code: e0020014),
    Detailed Error Details: Direction of the Error=3000, Command Value=300000, Code Group Number=2 ->(625)FlashHdlr
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone